body:has([data-template^=product]) .product-information{background:#f7f7f2}body:has([data-template^=product]) .product-information__media{background:#f0f1ec}body:has([data-template^=product]) .rde-product-eyebrow,body:has([data-template^=product]) .rde-product-section-label{margin:0;color:#667066;font-family:var(--font-body--family);font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.19em;text-transform:uppercase}body:has([data-template^=product]) .rde-product-title{margin:0;color:#101410;font-family:var(--font-heading--family);font-size:clamp(38px,4.6vw,68px);line-height:.94;font-weight:800;letter-spacing:-.045em}body:has([data-template^=product]) .product-details .price{color:#596159}body:has([data-template^=product]) .variant-picker legend,body:has([data-template^=product]) .variant-option:not(fieldset){color:#5d665d;font-size:10px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important}body:has([data-template^=product]) .variant-option--buttons{gap:8px!important}body:has([data-template^=product]) .variant-option__button-label{min-height:48px!important;border-radius:0!important;border:1px solid #c8cdc5!important;background:transparent!important;color:#111410!important;box-shadow:none!important}body:has([data-template^=product]) .variant-option__button-label:has(input:checked){border-color:#111410!important;background:#111410!important;color:#fff!important}body:has([data-template^=product]) .variant-option__button-label:has(input[data-option-available=false]){border-color:#cfd3cc!important;background:#eceee9!important;color:#777e76!important}body:has([data-template^=product]) .variant-option__button-label:has(input[data-option-available=false]:checked){border-color:#9aa198!important;background:#d9ddd6!important;color:#4f564f!important}body:has([data-template^=product]) .variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough line{stroke:#858c84!important}body:has([data-template^=product]) .variant-option__button-label:has(input[data-option-available=false]:checked) .variant-option__strikethrough line{stroke:#676f67!important}body:has([data-template^=product]) .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--rde-lime, #c9ff3f)!important;outline-offset:2px}body:has([data-template^=product]) .product-form-buttons{gap:14px!important}body:has([data-template^=product]) .product-form-buttons .quantity-selector,body:has([data-template^=product]) .product-form-buttons quantity-selector{border-radius:0!important;border-color:#c8cdc5!important;background:#fff!important}body:has([data-template^=product]) .product-form-buttons:has(.add-to-cart-button:disabled) :is(.quantity-selector,quantity-selector),body:has([data-template^=product]) .product-form-buttons:has(button[name=add]:disabled) :is(.quantity-selector,quantity-selector){border-color:#d2d6cf!important;background:#f0f1ed!important;color:#8a9189!important;opacity:1!important;pointer-events:none!important}body:has([data-template^=product]) .product-form-buttons:has(.add-to-cart-button:disabled) :is(.quantity-selector,quantity-selector) :is(button,input),body:has([data-template^=product]) .product-form-buttons:has(button[name=add]:disabled) :is(.quantity-selector,quantity-selector) :is(button,input){color:#8a9189!important;opacity:.72!important;cursor:not-allowed!important}body:has([data-template^=product]) .product-form-buttons .add-to-cart-button,body:has([data-template^=product]) .product-form-buttons button[name=add]{min-height:54px!important;border:1px solid var(--rde-lime, #c9ff3f)!important;border-radius:0!important;background:var(--rde-lime, #c9ff3f)!important;color:#111410!important;box-shadow:none!important;font-size:11px!important;line-height:1!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}body:has([data-template^=product]) .product-form-buttons .add-to-cart-button:disabled,body:has([data-template^=product]) .product-form-buttons button[name=add]:disabled{border-color:#d2d6cf!important;background:#dfe2dc!important;color:#6c736b!important;opacity:1!important;cursor:not-allowed!important;filter:none!important}body:has([data-template^=product]) .product-form-buttons .add-to-cart-button:hover,body:has([data-template^=product]) .product-form-buttons button[name=add]:hover{filter:brightness(.97)}body:has([data-template^=product]) .product-form-buttons .add-to-cart-button:disabled:hover,body:has([data-template^=product]) .product-form-buttons button[name=add]:disabled:hover{filter:none!important}body:has([data-template^=product]) .accelerated-checkout-block{display:none!important}body:has([data-template^=product]) .rde-product-description,body:has([data-template^=product]) .rde-product-description-block{color:#626b62;font-size:15px;line-height:1.55}body:has([data-template^=product]) .rde-product-description p,body:has([data-template^=product]) .rde-product-description-block p{margin:0}body:has([data-template^=product]) .rde-product-description p+p,body:has([data-template^=product]) .rde-product-description-block p+p{margin-top:16px;padding-top:16px;border-top:1px solid #d8dbd4;color:#7a8279;font-size:13px}body:has([data-template^=product]) .product-recommendations{background:#fff}body:has([data-template^=product]) .sticky-add-to-cart__button{border-radius:0!important;border-color:var(--rde-lime, #c9ff3f)!important;background:var(--rde-lime, #c9ff3f)!important;color:#111410!important}body:has([data-template^=product]) .sticky-add-to-cart__button:disabled{border-color:#d2d6cf!important;background:#dfe2dc!important;color:#6c736b!important;opacity:1!important}@media screen and (max-width:749px){body:has([data-template^=product]) .product-information.section--page-width{padding-inline:0!important}body:has([data-template^=product]) .product-information__media{padding:0!important}body:has([data-template^=product]) .product-information__media img{background:#f0f1ec}body:has([data-template^=product]) .product-details{background:#f7f7f2}body:has([data-template^=product]) .product-information .product-details>.group-block{gap:18px!important;padding:26px 22px 48px!important}body:has([data-template^=product]) .rde-product-title{max-width:94%;font-size:clamp(38px,11vw,52px);line-height:.94}body:has([data-template^=product]) .product-details .price{font-size:15px!important;line-height:1.35!important}body:has([data-template^=product]) .variant-picker{padding-top:2px!important}body:has([data-template^=product]) .variant-option--buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body:has([data-template^=product]) .variant-option__button-label{width:100%!important;justify-content:center!important;padding:12px 14px!important}body:has([data-template^=product]) .product-form-buttons{display:grid!important;grid-template-columns:minmax(104px,.62fr) minmax(0,1.7fr)!important;column-gap:14px!important;row-gap:10px!important;align-items:stretch!important}body:has([data-template^=product]) .product-form-buttons>:is(.quantity-selector,quantity-selector){grid-column:1}body:has([data-template^=product]) .product-form-buttons>:has(.add-to-cart-button),body:has([data-template^=product]) .product-form-buttons>.add-to-cart-button,body:has([data-template^=product]) .product-form-buttons>button[name=add]{grid-column:2}body:has([data-template^=product]) .product-form-buttons .add-to-cart-button,body:has([data-template^=product]) .product-form-buttons button[name=add]{margin-left:12px!important;width:calc(100% - 12px)!important}body:has([data-template^=product]) .rde-product-section-label{margin-top:8px;padding-top:22px;border-top:1px solid #d8dbd4}body:has([data-template^=product]) .rde-product-description,body:has([data-template^=product]) .rde-product-description-block{max-width:95%}body:has([data-template^=product]) .sticky-add-to-cart__bar{background:#111410!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.12)}}@media screen and (min-width:750px){body:has([data-template^=product]) .product-details>.group-block{gap:20px!important;padding-top:40px!important;padding-bottom:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rde-product.css.map */
