html[data-design-density=compact]{--base-component-gap: 1.2rem;--base-card-padding: 1.2rem}html[data-design-density=balanced]{--base-component-gap: 1.8rem;--base-card-padding: 1.8rem}html[data-design-density=spacious]{--base-component-gap: 2.6rem;--base-card-padding: 2.4rem}html[data-design-density] .product__info-container>*+*{margin-block-start:var(--base-component-gap)}html[data-design-density] .card__content,html[data-design-density] .collection-card-wrapper .card__content,html[data-design-density] .article-card-wrapper .card__content{padding:var(--base-card-padding)}html[data-design-button=square] .button,html[data-design-button=square] .shopify-payment-button__button,html[data-design-button=square] .quantity,html[data-design-button=square] .field:after,html[data-design-button=square] .select:after{border-radius:0}html[data-design-button=soft] .button,html[data-design-button=soft] .shopify-payment-button__button{border-radius:.8rem}html[data-design-button=pill] .button,html[data-design-button=pill] .shopify-payment-button__button{border-radius:999px}html[data-design-button] .button,html[data-design-button] .shopify-payment-button__button{min-height:4.8rem}html[data-design-button] .product-form__submit:focus-visible,html[data-design-button] .shopify-payment-button__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}html[data-design-variant] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}html[data-design-variant=compact] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{min-width:0;padding:.65rem 1rem;border-radius:.4rem}html[data-design-variant=outlined] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{border:1px solid rgba(var(--color-foreground),.42);border-radius:.7rem;background:transparent}html[data-design-variant=soft] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{border-color:transparent;border-radius:.9rem;background:rgba(var(--color-foreground),.08)}html[data-design-variant=pill] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{border-radius:999px;padding-inline:1.8rem}html[data-design-variant] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 0 0 1px rgb(var(--color-foreground))}html[data-design-variant] .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}html[data-design-card=flat] .card-wrapper .card,html[data-design-card=flat] .collection-card-wrapper .card,html[data-design-card=flat] .article-card-wrapper .card{border:0;box-shadow:none}html[data-design-card=bordered] .card-wrapper .card,html[data-design-card=bordered] .collection-card-wrapper .card,html[data-design-card=bordered] .article-card-wrapper .card{border:1px solid rgba(var(--color-foreground),.14);box-shadow:none}html[data-design-card=elevated] .card-wrapper .card,html[data-design-card=elevated] .collection-card-wrapper .card,html[data-design-card=elevated] .article-card-wrapper .card{border:1px solid rgba(var(--color-foreground),.08);box-shadow:0 1.2rem 3.2rem #0000001f}html[data-design-media=square] .card__media,html[data-design-media=square] .media,html[data-design-media=square] .product__media{border-radius:0}html[data-design-media=soft] .card__media,html[data-design-media=soft] .media,html[data-design-media=soft] .product__media{border-radius:.8rem}html[data-design-media=rounded] .card__media,html[data-design-media=rounded] .media,html[data-design-media=rounded] .product__media{border-radius:1.8rem}html[data-design-sections=line] main>.shopify-section+.shopify-section{border-block-start:1px solid rgba(var(--color-foreground),.12)}html[data-design-sections=surface] main>.shopify-section:nth-child(2n){background:rgba(var(--color-foreground),.035)}html[data-design-product] .main-product-section .product{align-items:flex-start}html[data-design-product] .main-product-section .main-product__info-container{width:100%;max-width:60rem}html[data-design-product] .main-product-section .product__title h1{line-height:1.12;text-wrap:balance}html[data-design-product] .main-product-section .product-page-price .price{font-weight:700}html[data-design-product] .main-product-section .product-form__buttons{gap:1rem}html[data-design-product] .main-product-section .payment-badges{justify-content:flex-start}html[data-design-product=balanced] .main-product-section .main-product__info-container{padding:0;border:0;border-radius:0;background:transparent}html[data-design-product=balanced] .main-product-section .parity-buy-buttons{padding-block:.6rem}html[data-design-product=conversion] .main-product-section .main-product__info-container{padding:clamp(2rem,3vw,3.6rem);border:1px solid rgba(var(--color-foreground),.14);border-radius:1.8rem;background:rgb(var(--color-background));box-shadow:0 1.4rem 4rem #0000001f}html[data-design-product=conversion] .main-product-section .parity-buy-buttons{margin-inline:-.8rem;padding:1.4rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.045)}html[data-design-product=conversion] .main-product-section .product-form__submit{min-height:5.4rem;font-weight:700}html[data-design-product=editorial] .main-product-section .main-product__info-container{max-width:54rem;padding-block:clamp(1rem,3vw,4rem);border-block:1px solid rgba(var(--color-foreground),.18)}html[data-design-product=editorial] .main-product-section .product__title h1{font-size:clamp(3rem,4vw,5.4rem)!important;line-height:1.02;letter-spacing:-.035em}html[data-design-product=editorial] .main-product-section .product__media{background:rgba(var(--color-foreground),.035)}html[data-design-product=compact] .main-product-section .main-product__info-container{max-width:52rem;padding:1.6rem;border-inline-start:.3rem solid rgb(var(--color-foreground));background:rgba(var(--color-foreground),.025)}html[data-design-product=compact] .main-product-section .product__info-container>*+*{margin-block-start:1rem}html[data-design-product=compact] .main-product-section .product__title h1{font-size:clamp(2.4rem,3vw,3.6rem)!important}@media screen and (min-width:990px){html[data-design-product=editorial] .main-product-section .product__media-wrapper{width:calc(62% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:62%!important}html[data-design-product=editorial] .main-product-section .product__info-wrapper{width:calc(38% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:38%!important}html[data-design-product=compact] .main-product-section .product__media-wrapper,html[data-design-product=compact] .main-product-section .product__info-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:50%!important}}@media screen and (max-width:749px){html[data-design-product] .main-product-section .main-product__info-container{max-width:none}html[data-design-product=conversion] .main-product-section .main-product__info-container{padding:1.8rem;border-radius:1.2rem}html[data-design-product=balanced] .main-product-section .main-product__info-container{padding:0}html[data-design-product=editorial] .main-product-section .main-product__info-container{padding-block:2rem}}html[data-design-motion=subtle] .button,html[data-design-motion=subtle] .card-wrapper .card{transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}html[data-design-motion=expressive] .button,html[data-design-motion=expressive] .card-wrapper .card{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,filter .24s ease}@media(hover:hover){html[data-design-motion=subtle] .button:not([disabled]):hover{transform:translateY(-1px)}html[data-design-motion=expressive] .button:not([disabled]):hover,html[data-design-motion=expressive] .card-wrapper:hover .card{transform:translateY(-3px)}}html[data-design-motion=none] *,html[data-design-motion=none] *:before,html[data-design-motion=none] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(prefers-reduced-motion:reduce){html[data-design-motion] *,html[data-design-motion] *:before,html[data-design-motion] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base-component-options.css.map */
