.page-product .product{gap:clamp(2.4rem,5vw,6rem);align-items:start}@media(min-width:990px){.page-product .product--large{grid-template-columns:1.05fr .95fr}}.page-product .product__media-item,.page-product .product__media,.page-product .product-media-container,.page-product .product__media-wrapper .media{background:#f4f1ea!important;border-radius:10px;overflow:hidden}.page-product .product__media-list{gap:1.2rem}.page-product .product__media img{border-radius:10px}.page-product .product__info-container>*+*{margin-top:1.6rem}.page-product .product__title,.page-product .product__title h1,.page-product .product__title h2{font-family:DM Sans,sans-serif;font-size:clamp(2.4rem,3.2vw,3.4rem);font-weight:700;letter-spacing:-.01em;line-height:1.08;text-transform:none}.page-product .product__text.caption-with-letter-spacing,.page-product .product__text{opacity:.55;letter-spacing:.12em}.page-product .price .price-item--regular{font-size:clamp(1.6rem,2vw,2rem);font-weight:600}.page-product .product__description{line-height:1.75;opacity:.82;max-width:46rem}.page-product .variant-picker__option,.page-product fieldset.product-form__input{margin-bottom:.4rem}.page-product .form__label,.page-product .product-form__input .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:1rem}.page-product .product-form__input--pill input[type=radio]+label{min-width:4.6rem;padding:1.1rem 1.4rem;border-radius:6px;border:1.5px solid rgba(26,26,26,.16);font-weight:500;font-size:1.4rem;transition:all .2s var(--lc-ease-out, ease)}.page-product .product-form__input--pill input[type=radio]:hover+label{border-color:#1a1a1a73}.page-product .product-form__input--pill input[type=radio]:checked+label{border-color:var(--lc-accent, #2B5EA7);background:var(--lc-accent, #2B5EA7);color:#fff}.page-product .product-form__buttons{max-width:none}.page-product .product-form__submit{border-radius:9999px!important;min-height:5.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-product .shopify-payment-button__button--unbranded{border-radius:9999px!important;min-height:5.4rem}.lc-pdp-trust{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:1.8rem;padding-top:1.8rem;border-top:1px solid rgba(26,26,26,.08)}.lc-pdp-trust__item{display:flex;align-items:center;gap:.7rem;font-size:1.35rem;opacity:.8}.lc-pdp-trust__item svg{width:2rem;height:2rem;flex-shrink:0;color:var(--lc-accent, #2B5EA7)}.page-product .product__accordion .accordion__title,.page-product .product .accordion summary{font-size:1.45rem;font-weight:600}.lc-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fafaf8f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(26,26,26,.08);transform:translateY(110%);transition:transform .35s var(--lc-ease-out, cubic-bezier(.16,1,.3,1))}.lc-sticky-atc.is-visible{transform:translateY(0)}.lc-sticky-atc__info{display:flex;flex-direction:column;line-height:1.2}.lc-sticky-atc__title{font-size:1.3rem;font-weight:600}.lc-sticky-atc__price{font-size:1.3rem;opacity:.6}.lc-sticky-atc__btn{margin-left:auto;flex-shrink:0;border:none;border-radius:9999px;background:var(--lc-accent, #2B5EA7);color:#fff;font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;padding:1.4rem 2.4rem;cursor:pointer}@media(max-width:749px){.page-product .lc-sticky-atc{display:flex}.page-product .product__info-container{padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-lc.css.map */
