.cart-drawer__dialog{position:fixed;inset:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(26rem,100vw);margin:0 0 0 auto;border:0;border-left:var(--border-hairline) solid var(--color-rule);padding:0;background-color:var(--color-paper);color:var(--color-ink);transform:translate(100%)}.cart-drawer__dialog[open]{transform:translate(0);transition:transform var(--duration-slow) var(--ease-out)}@starting-style{.cart-drawer__dialog[open]{transform:translate(100%)}}.cart-drawer__dialog::backdrop{background-color:#bf10104d}.cart-drawer__inner{display:flex;flex-direction:column;height:100%;padding:var(--space-6);gap:var(--space-6)}.cart-drawer__inner[aria-busy]{opacity:.6;pointer-events:none}.cart-drawer__header{display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-hairline) solid var(--color-rule);padding-bottom:var(--space-4)}.cart-drawer__title{font-size:var(--text-display-md)}.cart-drawer__count{font-size:.6em;vertical-align:middle}.cart-drawer__close{background:none;border:0;color:var(--color-ink);font-size:1.75rem;line-height:1;padding:var(--space-1) var(--space-2);cursor:pointer}.cart-drawer__empty{display:grid;justify-items:center;align-content:center;gap:var(--space-4);flex:1;text-align:center}.cart-drawer__empty-icon{--icon-size: 3rem;color:var(--color-ink)}.cart-drawer__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6);overflow-y:auto;flex:1;align-content:start}.cart-drawer__item{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:var(--space-4);align-items:start}.cart-drawer__thumb{width:100%;height:auto;border-radius:var(--radius-input)}.cart-drawer__item-info{display:grid;gap:var(--space-2);justify-items:start}.cart-drawer__item-title{font-family:var(--font-display--family);text-transform:uppercase;color:var(--color-ink);line-height:1.1}.cart-drawer__item-variant{font-size:var(--text-body-sm)}.cart-drawer__item-price{color:var(--color-ink);font-size:var(--text-body)}.cart-drawer__qty{display:inline-flex;align-items:center;border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-input)}.cart-drawer__qty-btn{background:none;border:0;color:var(--color-ink);font-size:var(--text-body-lg);line-height:1;min-width:2.25rem;min-height:2.25rem;cursor:pointer}.cart-drawer__qty-value{min-width:1.5rem;text-align:center;color:var(--color-ink);font-size:var(--text-body-sm)}.cart-drawer__remove{background:none;border:0;padding:0;color:var(--color-ink);font-size:var(--text-body-sm);text-decoration:underline;cursor:pointer}.cart-drawer__footer{display:grid;gap:var(--space-3);border-top:var(--border-hairline) solid var(--color-rule);padding-top:var(--space-4)}.cart-drawer__subtotal{display:flex;justify-content:space-between;align-items:baseline}.cart-drawer__subtotal-price{color:var(--color-ink);font-size:var(--text-body-lg)}.cart-drawer__note{font-size:var(--text-body-sm)}.cart-drawer__checkout{width:100%}.collection-page{padding-block:var(--space-12) var(--space-section)}.collection-page__header{display:grid;justify-items:center;gap:var(--space-4);margin-bottom:var(--space-12)}.collection-page__title{font-size:var(--text-display-lg);text-align:center}.collection-page__rule{display:flex;align-items:center;gap:var(--space-3);color:var(--color-ink);width:min(24rem,100%)}.collection-page__rule:before,.collection-page__rule:after{content:"";flex:1;border-top:var(--border-hairline) solid var(--color-ink)}.collection-page__rule-heart{--icon-size: .875rem}.collection-page__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),24rem));justify-content:center;gap:var(--space-8) var(--space-6)}.collection-page__card{display:grid;justify-items:center;gap:var(--space-1);text-decoration:none;color:var(--color-ink);text-align:center}.collection-page__image{width:100%;height:auto;transform:rotate(-5deg);margin-bottom:var(--space-4)}@media(prefers-reduced-motion:no-preference){.collection-page__image{transition:transform var(--duration-slow) var(--ease-out)}.collection-page__card:hover .collection-page__image,.collection-page__card:focus-visible .collection-page__image{transform:rotate(2deg)}}.collection-page__product-title{font-family:var(--font-display--family);text-transform:uppercase;font-size:var(--text-display-sm);letter-spacing:var(--tracking-label);line-height:1.2}.collection-page__price{display:inline-flex;align-items:baseline;gap:var(--space-2)}.collection-page__soldout{opacity:.6}.collection-page__pagination{margin-top:var(--space-12);text-align:center;font-family:var(--font-display--family);text-transform:uppercase;letter-spacing:var(--tracking-label)}.collection-page__pagination a{color:var(--color-ink)}.collection-page__pagination .current{padding-inline:var(--space-2)}.collection-page__coming-soon{display:grid;justify-items:center;gap:var(--space-3);margin-top:var(--space-16);text-align:center}.collection-page__coming-soon-spark{--icon-size: 1.5rem;color:var(--color-ink)}.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%}.contact-page{padding-block:var(--space-12) var(--space-section);max-width:40rem;margin-inline:auto;width:100%}.contact-page__header{display:grid;justify-items:center;gap:var(--space-4);margin-bottom:var(--space-8)}.contact-page__title{font-size:var(--text-display-lg);text-align:center}.contact-page__rule{display:flex;align-items:center;gap:var(--space-3);color:var(--color-ink);width:min(20rem,100%)}.contact-page__rule:before,.contact-page__rule:after{content:"";flex:1;border-top:var(--border-hairline) solid var(--color-ink)}.contact-page__rule-heart{--icon-size: .875rem}.contact-page__intro{text-align:center;margin-bottom:var(--space-8)}.contact-page__intro p{margin-block:0 var(--space-3)}.contact-page__channels{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.contact-page__channels a{color:var(--color-ink)}.contact-page__form{display:grid;gap:var(--space-4)}.contact-page__field{display:grid;gap:var(--space-2)}.contact-page__field input,.contact-page__field textarea{background-color:var(--color-white);border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-input);color:var(--color-ink);padding:var(--space-3) var(--space-4);width:100%}.contact-page__field textarea{resize:vertical;min-height:8rem}.contact-page__submit{justify-self:start;min-width:12rem}.contact-page__success{display:flex;align-items:center;gap:var(--space-3);justify-content:center;font-size:var(--text-body-lg);text-align:center}.contact-page__success-heart{--icon-size: 1.25rem;color:var(--color-ink)}.contact-page__error{font-size:var(--text-body-sm)}.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}.sg{padding-block:var(--space-12);display:grid;gap:var(--space-16)}.sg-header{display:grid;gap:var(--space-4);justify-items:start}.sg-logo-hero{max-width:22rem}.sg-title{font-size:var(--text-display-xl)}.sg-note{font-size:var(--text-body-sm);max-width:62ch}.sg-block{display:grid;gap:var(--space-6);border-top:var(--border-hairline) solid var(--color-rule);padding-top:var(--space-8)}.sg-block__title{font-size:var(--text-display-sm);letter-spacing:var(--tracking-label)}.sg-swatches{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-4)}.sg-swatch{display:grid;gap:var(--space-1);font-size:var(--text-body-sm)}.sg-swatch__chip{width:7rem;height:4.5rem;border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-input)}.sg-swatch__name{font-family:var(--font-display--family);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-ink)}.sg-ink-sample{color:var(--color-ink)}.sg-ink-deep-sample{color:var(--color-ink-deep)}.sg-type-row{display:grid;gap:var(--space-2);align-items:baseline}.sg-type-meta{font-size:var(--text-body-sm);color:var(--color-ink);opacity:.7}.sg-type-xl{font-size:var(--text-display-xl)}.sg-type-lg{font-size:var(--text-display-lg)}.sg-type-md{font-size:var(--text-display-md)}.sg-type-sm{font-size:var(--text-display-sm);letter-spacing:var(--tracking-label)}.sg-body-lg{font-size:var(--text-body-lg)}.sg-body-sm{font-size:var(--text-body-sm)}.sg-logos{display:grid;gap:var(--space-8);max-width:34rem}.sg-logo{display:grid;gap:var(--space-2)}.sg-caption{font-size:var(--text-body-sm);color:var(--color-ink)}.sg-icons{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--space-4)}.sg-icon-card{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);justify-items:center;align-content:space-between;padding:var(--space-6) var(--space-4);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-button)}.sg-icon{--icon-size: 3rem;color:var(--color-ink)}.sg-buttons{display:grid;gap:var(--space-3);max-width:20rem}.sg-btn-heart{--icon-size: 1em}.sg-sizes{display:flex;gap:var(--space-2)}.sg-size{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;font-family:var(--font-display--family);text-transform:uppercase;border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-input);color:var(--color-ink)}.sg-size--selected{background-color:var(--color-ink);color:var(--color-paper)}.sg-size--soldout{opacity:.4;text-decoration:line-through}.sg-checkers{--checker-size: .84rem;height:calc(var(--checker-size) * 2);background-image:repeating-conic-gradient(var(--color-ink) 0% 25%,transparent 0% 50%);background-size:calc(var(--checker-size) * 2) calc(var(--checker-size) * 2)}.sg-rule{border:0;border-top:var(--border-hairline) solid var(--color-rule);width:100%}.sg-rule-heart{display:flex;align-items:center;gap:var(--space-3);color:var(--color-ink)}.sg-rule-heart:before,.sg-rule-heart:after{content:"";flex:1;border-top:var(--border-hairline) solid var(--color-ink)}.sg-rule-heart__icon{--icon-size: 1rem}.site-footer{padding-block:var(--space-16) var(--space-12)}.site-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.75fr)) minmax(0,1.5fr);gap:var(--space-8) var(--space-6);align-items:start}.site-footer__brand{display:grid;gap:var(--space-4);justify-items:start}.site-footer__logo-link{display:block;width:min(11rem,100%)}.site-footer__tagline{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-body-sm)}.site-footer__tagline-heart{--icon-size: .875rem;color:var(--color-ink)}.site-footer__col{display:grid;gap:var(--space-3)}.site-footer__heading{margin:0}.site-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.site-footer__link{text-decoration:none;font-size:var(--text-body-sm);color:var(--color-ink)}.site-footer__link:hover{text-decoration:underline;text-underline-offset:.3em}.site-footer__newsletter{display:grid;gap:var(--space-3);justify-items:start}.site-footer__newsletter-text{font-size:var(--text-body-sm);max-width:30ch}.site-footer__form{width:100%}.site-footer__form-message{font-size:var(--text-body-sm)}.site-footer__input-row{display:flex;gap:var(--space-2);width:100%}.site-footer__input{flex:1;min-width:0;padding:var(--space-3) var(--space-4);background-color:var(--color-white);border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-button);color:var(--color-ink)}.site-footer__input::placeholder{color:var(--color-ink);opacity:.65}.site-footer__submit{display:inline-flex;align-items:center;justify-content:center;width:3rem;flex-shrink:0;background-color:var(--color-ink);color:var(--color-white);border:0;border-radius:var(--radius-button);cursor:pointer}.site-footer__submit>svg{width:1rem;height:1rem}.site-footer__submit:hover{background-color:var(--color-ink-deep)}.site-footer__social{display:flex;gap:var(--space-4);margin-top:var(--space-2)}.site-footer__social-link{color:var(--color-ink);display:flex}.site-footer__social-link>svg{width:1.375rem;height:1.375rem}.site-footer__legal{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:var(--space-12);font-size:var(--text-body-sm)}.site-footer__legal-item{margin:0}.site-footer__legal-link{color:var(--color-ink);text-decoration:underline;text-underline-offset:.3em}.site-footer__checkers{height:calc(var(--checker-size, 11px) * 2);background-image:repeating-conic-gradient(var(--color-ink) 0% 25%,transparent 0% 50%);background-size:calc(var(--checker-size, 11px) * 2) calc(var(--checker-size, 11px) * 2)}@media(max-width:749px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__brand,.site-footer__newsletter{grid-column:1 / -1}}.site-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-4)}.site-header__logo{display:block}.site-header__logo-art{width:clamp(8rem,14vw,10.5rem)}.site-header__right{display:flex;align-items:center;gap:var(--space-6)}.site-header__nav{display:flex;gap:var(--space-4)}.site-header__link{text-decoration:none}.site-header__link:hover{text-decoration:underline;text-underline-offset:.3em}.site-header__cart{position:relative;display:flex;color:var(--color-ink);--icon-stroke-width: 1.5}.site-header__cart>svg{width:1.75rem;height:auto}.site-header__cart-count{position:absolute;top:-.375rem;left:100%;margin-left:-.375rem;min-width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-1);background-color:var(--color-ink);color:var(--color-white);font-family:var(--font-body--family);font-weight:700;font-size:.6875rem;line-height:1;border-radius:999px}.intro-banner{background-color:var(--banner-bg, var(--color-ink));color:var(--color-paper)}.intro-banner__inner{display:grid;grid-template-columns:var(--content-grid)}.intro-banner__inner>*{grid-column:2}.intro-banner__grid{display:grid;gap:clamp(var(--space-8),5vw,var(--space-12));padding-block:var(--space-section) var(--space-12)}.intro-banner__grid--portrait{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}.intro-banner__content{display:grid;gap:var(--space-6);justify-items:start}.intro-banner__logo{width:min(20rem,72%);color:var(--color-paper)}.intro-banner__logo-image{width:min(20rem,72%);height:auto}.intro-banner__heading{font-size:var(--text-display-xl);color:var(--color-white)}.intro-banner__note{display:inline-block;font-family:var(--font-marker--family);font-size:.5em;text-transform:lowercase;letter-spacing:0;line-height:1;color:var(--color-paper);transform:rotate(-3deg) translateY(calc(-.15em - 15px));margin-inline:.1em}.intro-banner__body{max-width:44ch;font-size:var(--text-body-lg)}.intro-banner__body p{margin-block:0 var(--space-2)}.intro-banner__portrait-image{width:100%;height:auto}.intro-banner__checkers{--checker-size: .7rem;height:calc(var(--checker-size) * 2);background-image:repeating-conic-gradient(var(--color-paper) 0% 25%,transparent 0% 50%);background-size:calc(var(--checker-size) * 2) calc(var(--checker-size) * 2)}@media(max-width:749px){.intro-banner__grid--portrait{grid-template-columns:minmax(0,1fr)}}.main-page{padding-block:var(--space-section);display:grid;gap:var(--space-8)}.main-page__title{font-size:var(--text-display-lg);max-width:18ch}.main-page__content{max-width:62ch}.main-page__content h2{font-size:var(--text-display-md);margin-block:var(--space-8) var(--space-3)}.main-page__content h3{font-size:var(--text-display-sm);margin-block:var(--space-6) var(--space-2)}.main-page__content p{margin-block:0 var(--space-4)}.main-page__content img{border-radius:var(--radius-button);margin-block:var(--space-6)}.main-page__content a{color:var(--color-ink)}.product-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(var(--space-8),5vw,var(--space-12));align-items:start;padding-block:var(--space-6) var(--space-section)}.product-hero--pdp{padding-block:var(--space-6) var(--space-8)}.product-hero__placeholder{grid-column:1 / -1;border:var(--border-standard) dashed var(--color-rule);border-radius:var(--radius-button);padding:var(--space-16);text-align:center}.product-hero__media{position:relative;padding:var(--space-4) var(--space-4) var(--space-8)}@media(min-width:750px){.product-hero__media{transform:translateY(25px)}}.product-hero__image{width:100%;height:auto;max-width:768px;margin-inline:auto;transform:rotate(-5deg)}@media(prefers-reduced-motion:no-preference){.product-hero__image{transition:transform var(--duration-slow) var(--ease-out)}.product-hero__media:hover .product-hero__image{transform:rotate(2deg)}}.product-hero__shirt-motif{position:absolute;top:calc(7% - 8px);left:calc(11% - 4px);--icon-size: clamp(5rem, 10vw, 8rem);color:var(--color-ink)}.product-hero__heart{position:absolute;top:58%;right:calc(2% + 12px);--icon-size: clamp(1.125rem, 2.25vw, 1.6875rem);color:var(--color-ink)}.product-hero__badge{position:absolute;bottom:-5px;left:-.5rem;width:clamp(6.25rem,11.5vw,7.75rem);color:var(--color-ink)}.product-hero__badge-scallop,.product-hero__badge-image{width:100%;height:auto}.product-hero__badge-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:0;text-align:center;font-family:var(--font-body--family);font-weight:700;text-transform:uppercase;font-size:clamp(.95rem,1.75vw,1.2rem);line-height:1.1;letter-spacing:0}.product-hero__badge-heart{--icon-size: .75em;margin-inline:auto;margin-top:2px}.product-hero__info{display:flex;flex-direction:column;gap:var(--space-4);max-width:30rem}.product-hero__eyebrow{align-self:start;display:inline-flex;align-items:center;gap:var(--space-2)}.product-hero__eyebrow-spark{--icon-size: .9em}.product-hero__title{font-size:var(--text-display-lg);text-wrap:balance}.product-hero__rule{display:flex;align-items:center;gap:var(--space-3);color:var(--color-ink);margin-top:calc(-1 * var(--space-1))}.product-hero__rule:after{content:"";flex:1;border-top:var(--border-hairline) solid var(--color-ink)}.product-hero__rule-heart{--icon-size: .875rem}.product-hero__price{font-size:1.375rem;color:var(--color-ink)}.product-hero__form{display:flex;flex-direction:column;gap:var(--space-4)}.product-hero__sizes{border:0;padding:0;margin:0}.product-hero__sizes-label{margin-bottom:var(--space-2)}.product-hero__size-grid{display:flex;flex-wrap:wrap;gap:var(--space-2)}.product-hero__size{position:relative}.product-hero__size input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.product-hero__size input:disabled{cursor:not-allowed}.product-hero__size-box{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;min-height:3.25rem;padding-inline:var(--space-2);font-family:var(--font-body--family);font-weight:700;text-transform:uppercase;font-size:.9375rem;color:var(--color-ink);border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-input);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.product-hero__size input:checked+.product-hero__size-box{background-color:var(--color-ink);color:var(--color-white)}.product-hero__size input:focus-visible+.product-hero__size-box{outline:3px solid var(--color-ink);outline-offset:3px}.product-hero__size input:disabled+.product-hero__size-box{opacity:.35;text-decoration:line-through}.product-hero__actions{display:flex;flex-direction:column;gap:var(--space-3)}.product-hero__drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-6);border:var(--border-standard) solid var(--color-ink);border-radius:var(--radius-button)}.product-hero__drop-digits{font-family:var(--font-display--family);font-size:1.75rem;line-height:1;letter-spacing:.06em;color:var(--color-ink);font-variant-numeric:tabular-nums;min-width:9ch;text-align:center}.product-hero__add,.product-hero__wishlist{width:100%}.product-hero__wishlist-heart{--icon-size: 1em}.product-hero__wishlist.is-saved{background-color:var(--color-ink);color:var(--color-white)}.product-hero__error{min-height:1.5em;font-size:var(--text-body-sm);margin:0}.product-hero__accordions{margin-top:var(--space-2);border-top:var(--border-hairline) solid var(--color-rule)}.product-hero__accordion{border-bottom:var(--border-hairline) solid var(--color-rule)}.product-hero__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);cursor:pointer;list-style:none}.product-hero__accordion-summary::-webkit-details-marker{display:none}.product-hero__accordion-mark{color:var(--color-ink);font-family:var(--font-body--family);font-weight:700;font-size:var(--text-body-lg);line-height:1;transition:transform var(--duration-base) var(--ease-out)}.product-hero__accordion[open] .product-hero__accordion-mark{transform:rotate(45deg)}.product-hero__accordion-body{padding-block:0 var(--space-4);font-size:var(--text-body-sm);max-width:56ch}.product-hero__accordion-body p{margin-block:0 var(--space-3)}.product-hero__accordion-body p:last-child{margin-block-end:0}@media(max-width:749px){.product-hero{grid-template-columns:minmax(0,1fr)}.product-hero__media{padding:var(--space-4)}.product-hero__info{max-width:none}}.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}.story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(var(--space-8),5vw,var(--space-12));align-items:end;border-bottom:var(--border-hairline) solid var(--color-rule)}.story__content{display:grid;gap:var(--space-4);justify-items:start;padding-block:var(--space-12);align-self:center}.story__heading{font-size:var(--text-display-md)}.story__body{max-width:34ch}.story__body p{margin-block:0 var(--space-2)}.story__heart{--icon-size: 1.25rem;color:var(--color-ink)}.story__media{align-self:end;padding-top:var(--space-16)}.story__image{display:block;width:100%;height:auto;max-width:640px;margin-inline:auto}.story--image-left .story__media{order:-1}.story--centered{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.story--centered .story__content{justify-items:center;align-self:auto;max-width:44rem;padding-block:var(--space-section)}.story--centered .story__heading{font-size:var(--text-display-lg)}.story--centered .story__body{max-width:52ch;text-wrap:balance}@media(max-width:749px){.story{grid-template-columns:minmax(0,1fr);gap:0}.story__content{padding-block:var(--space-8) var(--space-4)}.story--image-left .story__media{order:0}}.value-bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-block:var(--border-hairline) solid var(--color-rule);padding-block:var(--space-6)}.value-bar__item{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding-inline:var(--space-4)}.value-bar__item+.value-bar__item{border-left:var(--border-hairline) solid var(--color-rule)}.value-bar__icon{--icon-size: 2.25rem;color:var(--color-ink)}.value-bar__icon.icon--checkers{--icon-size: 1.05rem}.value-bar__icon.icon--la{--icon-size: 1.75rem}.value-bar__icon.icon--heart,.value-bar__icon.icon--bolt{--icon-size: 2rem}.value-bar__label{line-height:1.3}@media(max-width:749px){.value-bar{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:0}.value-bar__item{justify-content:flex-start;padding-block:var(--space-4)}.value-bar__item+.value-bar__item{border-left:0}.value-bar__item:nth-child(2n){border-left:var(--border-hairline) solid var(--color-rule)}.value-bar__item:nth-child(n+3){border-top:var(--border-hairline) solid var(--color-rule)}}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--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}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
