product-info[data-purchase-style=studio]{--studio-purchase-ink: #3d2e26;--studio-purchase-muted: rgba(61, 46, 38, .66);--studio-purchase-line: rgba(61, 46, 38, .16);--studio-purchase-soft: #f4f4f3}product-info[data-purchase-style=studio] .studio-purchase-header{margin:0;color:var(--studio-purchase-ink)}product-info[data-purchase-style=studio] .studio-purchase-header__brand{margin:0 0 .9rem;color:var(--studio-purchase-muted);font-size:1.15rem;font-weight:600;letter-spacing:.16em;line-height:1.3}product-info[data-purchase-style=studio] .studio-purchase-header__title{max-width:15em;margin:0;color:var(--studio-purchase-ink);font-size:clamp(2.9rem,2.45vw,3.6rem);font-weight:400;letter-spacing:-.025em;line-height:1.28;text-wrap:balance}product-info[data-purchase-style=studio] .studio-purchase-header__promise{max-width:35em;margin:1.4rem 0 0;color:var(--studio-purchase-muted);font-size:1.42rem;line-height:1.75}product-info[data-purchase-style=studio] .studio-purchase-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 0;padding:1.5rem 0;border-top:1px solid var(--studio-purchase-line);border-bottom:1px solid var(--studio-purchase-line)}product-info[data-purchase-style=studio] .studio-purchase-metrics__item{min-width:0;margin:0;padding:0 1.2rem}product-info[data-purchase-style=studio] .studio-purchase-metrics__item:first-child{padding-left:0}product-info[data-purchase-style=studio] .studio-purchase-metrics__item+.studio-purchase-metrics__item{border-left:1px solid var(--studio-purchase-line)}product-info[data-purchase-style=studio] .studio-purchase-metrics dt{margin:0;color:var(--studio-purchase-muted);font-size:1.1rem;line-height:1.35}product-info[data-purchase-style=studio] .studio-purchase-metrics dd{margin:.45rem 0 0;color:var(--studio-purchase-ink);font-size:1.45rem;font-weight:600;line-height:1.35}product-info[data-purchase-style=studio] .studio-purchase-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 0;padding:1.5rem 0;border-top:1px solid var(--studio-purchase-line);border-bottom:1px solid var(--studio-purchase-line);color:var(--studio-purchase-ink)}product-info[data-purchase-style=studio] .studio-purchase-trust__item{min-width:0;padding:0 1.2rem}product-info[data-purchase-style=studio] .studio-purchase-trust__item:first-child{padding-left:0}product-info[data-purchase-style=studio] .studio-purchase-trust__item+.studio-purchase-trust__item{border-left:1px solid var(--studio-purchase-line)}product-info[data-purchase-style=studio] .studio-purchase-trust__title,product-info[data-purchase-style=studio] .studio-purchase-trust__text{margin:0}product-info[data-purchase-style=studio] .studio-purchase-trust__title{font-size:1.22rem;font-weight:600;line-height:1.4}product-info[data-purchase-style=studio] .studio-purchase-trust__text{margin-top:.35rem;color:var(--studio-purchase-muted);font-size:1.05rem;line-height:1.45}product-info[data-purchase-style=studio] .studio-payment-methods{margin:1.7rem 0 0;border-bottom:1px solid var(--studio-purchase-line);color:var(--studio-purchase-ink)}product-info[data-purchase-style=studio] .studio-payment-methods summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0 0 1.4rem;cursor:pointer;list-style:none}product-info[data-purchase-style=studio] .studio-payment-methods summary::-webkit-details-marker{display:none}product-info[data-purchase-style=studio] .studio-payment-methods summary>span{display:flex;align-items:baseline;gap:1rem;min-width:0}product-info[data-purchase-style=studio] .studio-payment-methods summary svg{flex:0 0 auto;width:1.2rem;transition:transform .18s ease}product-info[data-purchase-style=studio] .studio-payment-methods[open] summary svg{transform:rotate(180deg)}product-info[data-purchase-style=studio] .studio-payment-methods__title{font-size:1.25rem;font-weight:600}product-info[data-purchase-style=studio] .studio-payment-methods__caption{overflow:hidden;color:var(--studio-purchase-muted);font-size:1.1rem;text-overflow:ellipsis;white-space:nowrap}product-info[data-purchase-style=studio] .studio-payment-methods__content{padding:.2rem 0 1.6rem}product-info[data-purchase-style=studio] .studio-payment-methods__icons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}product-info[data-purchase-style=studio] .studio-payment-methods__icon svg{display:block;width:auto;height:2.4rem}product-info[data-purchase-style=studio] .studio-payment-methods__link{display:inline-block;margin-top:1.2rem;color:inherit;font-size:1.15rem;text-underline-offset:.25rem}product-info[data-purchase-style=studio] .product-form__input .form__label{color:var(--studio-purchase-ink);font-size:1.25rem;font-weight:600}product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:flex-start;gap:.9rem;min-width:12rem;min-height:4.6rem;margin:0 .8rem .8rem 0;padding:.9rem 1.3rem;border:1px solid var(--studio-purchase-line);border-radius:0;background:transparent;color:var(--studio-purchase-ink);font-size:1.25rem;line-height:1.2;transition:border-color .16s ease,background-color .16s ease}product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio]+label:before{content:"";flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border:1px solid rgba(61,46,38,.2);border-radius:50%;background:#c9c9c6;box-shadow:inset 0 0 0 .2rem #fff}product-info[data-purchase-style=studio] .product-form__input--pill input[value=\30d6\30e9\30c3\30af]+label:before{background:#222225}product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio]:checked+label{border-color:var(--studio-purchase-ink);background:var(--studio-purchase-soft);color:var(--studio-purchase-ink)}product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio]:focus-visible+label,product-info[data-purchase-style=studio] .product-form__input--swatch input[type=radio]:focus-visible+.swatch-input__label{outline:.2rem solid rgba(61,46,38,.45);outline-offset:.2rem}product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio].disabled+label,product-info[data-purchase-style=studio] .product-form__input--swatch input[type=radio].disabled+.swatch-input__label{opacity:.48}product-info[data-purchase-style=studio] .product-form__input--swatch .swatch-input__label{display:inline-flex;align-items:center;justify-content:flex-start;gap:.9rem;width:auto;min-width:12rem;min-height:4.6rem;margin:0 .8rem .8rem 0;padding:.9rem 1.3rem;border:1px solid var(--studio-purchase-line);border-radius:0;background:transparent;color:var(--studio-purchase-ink);font-size:1.25rem;line-height:1.2;transition:border-color .16s ease,background-color .16s ease}product-info[data-purchase-style=studio] .product-form__input--swatch .swatch-input__label:after{content:attr(title)}product-info[data-purchase-style=studio] .product-form__input--swatch .swatch-input__label .swatch{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border:1px solid rgba(61,46,38,.2);border-radius:50%;box-shadow:inset 0 0 0 .2rem #fff}product-info[data-purchase-style=studio] .product-form__input--swatch input[type=radio]:checked+.swatch-input__label{border-color:var(--studio-purchase-ink);background:var(--studio-purchase-soft)}product-info[data-purchase-style=studio] .product-form__submit{min-height:5.6rem;border:1px solid var(--studio-purchase-ink);background:var(--studio-purchase-ink);color:#fff;font-size:1.45rem;font-weight:500}product-info[data-purchase-style=studio] .product-form__submit:hover,product-info[data-purchase-style=studio] .product-form__submit:focus-visible{border-color:var(--studio-purchase-ink);background:#fff;color:var(--studio-purchase-ink)}product-info[data-purchase-style=studio] .product-form__submit:active{transform:translateY(1px)}product-info[data-purchase-style=studio] .product-form__submit[disabled],product-info[data-purchase-style=studio] .product-form__submit[aria-disabled=true]{border-color:#3d2e262e;background:#e9e9e7;color:#3d2e268c}@media screen and (min-width:990px){product-info[data-purchase-style=studio] .page-width{padding-right:clamp(6rem,6vw,10rem);padding-left:clamp(6rem,6vw,10rem)}product-info[data-purchase-style=studio] .studio-purchase-header{order:20}product-info[data-purchase-style=studio] .product__info-container{display:grid;grid-template-columns:14.2rem minmax(0,1fr);max-width:52rem}product-info[data-purchase-style=studio] .product__info-container>*{grid-column:1 / -1}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>*{grid-column:1 / -1}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>[id^=price-]{align-self:end;grid-column:1}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>.product__tax{align-self:end;grid-column:2;padding-left:1.2rem}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>variant-selects,product-info[data-purchase-style=studio] .gm-mobile-purchase-module>.js-leadtime-block{grid-column:1 / -1}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>.js-leadtime-block{display:flex!important;align-items:center;gap:.6rem;margin:1.2rem 0 0;padding:1rem 0 0;border-top:1px solid var(--studio-purchase-line);line-height:1.5}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>.js-leadtime-block .variant-leadtime__label{flex:0 0 auto}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>.js-leadtime-block .js-variant-leadtime{min-width:0;white-space:nowrap}product-info[data-purchase-style=studio] [id^=price-]{margin:2rem 0 0;padding:0;border:0;background:transparent}product-info[data-purchase-style=studio] [id^=price-] .price__regular .price-item--regular,product-info[data-purchase-style=studio] [id^=price-] .price__sale .price-item--sale{color:var(--studio-purchase-ink);font-size:2.45rem;font-weight:600;letter-spacing:-.02em}product-info[data-purchase-style=studio] .product__tax{margin:.65rem 0 0;padding:0;border:0;background:transparent;color:var(--studio-purchase-muted)}product-info[data-purchase-style=studio] variant-selects{margin-top:2rem;padding-top:0;border-top:0}product-info[data-purchase-style=studio] .product-form__quantity{grid-column:1;margin-top:1.2rem}product-info[data-purchase-style=studio] .product-buy-buttons{align-self:end;grid-column:2;margin:1.2rem 0 0 1.2rem}product-info[data-purchase-style=studio] .product-buy-buttons .product-form,product-info[data-purchase-style=studio] .product-buy-buttons .product-form__buttons{margin:0}}@media screen and (max-width:989px){product-info[data-purchase-style=studio] .studio-purchase-header__title{max-width:13em;font-size:2.8rem;line-height:1.35}product-info[data-purchase-style=studio] .studio-purchase-header__promise{font-size:1.35rem;line-height:1.7}product-info[data-purchase-style=studio] .studio-purchase-metrics{margin-top:1.7rem;padding:1.3rem 0}product-info[data-purchase-style=studio] .studio-purchase-metrics__item{padding:0 .8rem}product-info[data-purchase-style=studio] .studio-purchase-metrics dt{font-size:1rem}product-info[data-purchase-style=studio] .studio-purchase-metrics dd{font-size:1.3rem}product-info[data-purchase-style=studio] .gm-mobile-purchase-module{margin:1.8rem 0 0;padding:0;background:transparent}product-info[data-purchase-style=studio] .gm-mobile-purchase-module>*+*{margin-top:1.4rem}product-info[data-purchase-style=studio] .gm-mobile-purchase-module [id^=price-]{padding:0;border-bottom:0}product-info[data-purchase-style=studio] .gm-mobile-purchase-module .price__regular .price-item--regular,product-info[data-purchase-style=studio] .gm-mobile-purchase-module .price__sale .price-item--sale{color:var(--studio-purchase-ink);font-size:2.45rem;font-weight:600}product-info[data-purchase-style=studio] .gm-mobile-purchase-module .product__tax{margin-top:.65rem;padding:0;border-bottom:0;color:var(--studio-purchase-muted)}product-info[data-purchase-style=studio] variant-selects,product-info[data-purchase-style=studio] .js-leadtime-block,product-info[data-purchase-style=studio] .product-form__buttons,product-info[data-purchase-style=studio] [id^=Quantity-Form-]{display:block!important}product-info[data-purchase-style=studio] variant-selects[style*="display: none"]{display:none!important}product-info[data-purchase-style=studio] variant-selects{margin-top:1.8rem;padding-top:1.5rem;border-top:1px solid var(--studio-purchase-line)}product-info[data-purchase-style=studio] .gm-sticky-atc-launch{display:none!important}product-info[data-purchase-style=studio] .product-form__quantity{margin-top:1rem}product-info[data-purchase-style=studio] .product-form__buttons{margin-top:1.4rem}product-info[data-purchase-style=studio] .studio-purchase-trust{margin-top:1.8rem;padding:1.4rem 0}product-info[data-purchase-style=studio] .studio-purchase-trust__item{padding:0 .7rem}product-info[data-purchase-style=studio] .studio-purchase-trust__title{font-size:1.08rem}product-info[data-purchase-style=studio] .studio-purchase-trust__text{font-size:.98rem}product-info[data-purchase-style=studio] .studio-payment-methods summary>span{align-items:flex-start;flex-direction:column;gap:.2rem}.gm-sticky-atc--studio .gm-sticky-atc__button{background:var(--studio-purchase-ink, #3d2e26)}}@media(prefers-reduced-motion:reduce){product-info[data-purchase-style=studio] .studio-payment-methods summary svg,product-info[data-purchase-style=studio] .product-form__input--pill input[type=radio]+label,product-info[data-purchase-style=studio] .product-form__input--swatch .swatch-input__label,product-info[data-purchase-style=studio] .product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/component-product-purchase-studio.css.map */
