.post__body{font-size:.875rem;line-height:1.6;text-align:center}.post__body :is(p,ul,ol,figure,table,blockquote){margin-block:1em}.post__body :is(h1,h2,h3,h4,h5,h6){margin:2.25rem 0 .5rem;font-family:var(--font-display);font-weight:400;text-transform:uppercase}.post__body :is(h1,h2,h3){font-size:1.5rem;line-height:1.15}.post__body :is(h4,h5,h6){font-size:1.125rem;line-height:1.2}.post__body :is(h1,h2,h3,h4,h5,h6)+*{margin-top:0}.post__body li>:is(p,ul,ol){margin-block:0}.post__body>:first-child{margin-top:0}.post__body>:last-child{margin-bottom:0}.post__body strong{font-weight:700}.post__body em{font-style:italic}.post__body u,.post__body a{text-decoration:underline;text-underline-offset:.15em}.post__body ul,.post__body ol{padding:0;list-style-position:inside}.post__body ul{list-style-type:disc}.post__body ol{list-style-type:decimal}.post__body li>p{display:inline}.post__body figure{width:fit-content;max-width:100%;margin-inline:auto}.post__body img{display:block;max-width:100%;height:auto;margin-inline:auto}.post__body figure[style] img{width:100%}.post__body figcaption{padding-top:.75rem;font-size:.8125rem;line-height:1.5;text-align:center;color:#fff9}.post__body table{width:calc(100% - 2px);margin-inline:1px;table-layout:fixed;border-collapse:collapse}.post__body td,.post__body th{padding:.625rem;border:1px solid #4d4d4d;text-align:start;vertical-align:top}.post__body a.button{display:inline-flex;align-items:center;justify-content:center;height:3.25rem;padding:0 2rem;border:1px solid var(--color-paper)!important;border-radius:.375rem;background:transparent!important;color:var(--color-paper)!important;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.015em;text-decoration:none;text-transform:uppercase;transition:box-shadow .15s}.post__body a.button:hover,.post__body a.button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--color-paper)}.post__body blockquote{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;text-transform:uppercase}@media(min-width:64rem){.post__body{font-size:1rem;line-height:1.875;text-align:start}.post__body :is(h1,h2,h3,h4,h5,h6){margin-top:2.5rem;margin-bottom:.25rem}.post__body :is(ul,ol){list-style-position:outside;padding-left:1.25rem}}.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group-block{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group-block--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group-block--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.reveal{position:relative;overflow:hidden;background-color:#111}.reveal:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:var(--placeholder) center / cover no-repeat;filter:blur(14px)}.reveal--block{display:block}.reveal img{position:relative}.js .reveal img:not(.is-loaded),.js .post__body figure img:not(.is-loaded){opacity:0;animation:reveal-fallback .4s 5s forwards}.reveal img.is-loaded,.post__body figure img.is-loaded{opacity:1;transition:opacity .5s ease}@keyframes reveal-fallback{to{opacity:1}}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
