html body.cio-template-product rte-formatter,html body.cio-template-product text-block,html body.cio-template-product .text-block{--max-width: 100% !important;--width: 100% !important;max-width:100%!important;width:100%!important}html body.cio-template-product rte-formatter>*,html body.cio-template-product rte-formatter p,html body.cio-template-product rte-formatter ul,html body.cio-template-product rte-formatter ol,html body.cio-template-product .rte>*{max-width:100%!important;width:100%}html body.cio-template-product rte-formatter,html body.cio-template-product rte-formatter p,html body.cio-template-product rte-formatter li,html body.cio-template-product .rte,html body.cio-template-product .rte p,html body.cio-template-product .rte li{font-family:var(--cio-font-satoshi, "Satoshi", "Inter", system-ui, sans-serif)!important;font-size:18px!important;line-height:1.55!important;letter-spacing:0!important;color:var(--cio-logo-testi, #332e2b)}html body.cio-template-product rte-formatter p+p{margin-top:14px}html body.cio-template-product rte-formatter strong,html body.cio-template-product .rte strong{font-weight:700;color:var(--cio-logo-testi, #332e2b)}html body.cio-template-product,html body.cio-template-product *,html body.cio-template-product *:before,html body.cio-template-product *:after,html body.cio-template-product product-title,html body.cio-template-product product-title *,html body.cio-template-product text-block,html body.cio-template-product text-block *,html body.cio-template-product variant-picker,html body.cio-template-product variant-picker *,html body.cio-template-product product-form-component,html body.cio-template-product product-form-component *,html body.cio-template-product quantity-selector-component,html body.cio-template-product quantity-selector-component *,html body.cio-template-product add-to-cart-component,html body.cio-template-product add-to-cart-component *,html body.cio-template-product price-element,html body.cio-template-product price-element *,html body.cio-template-product accordion-custom,html body.cio-template-product accordion-custom *{font-family:var(--cio-font-satoshi, "Satoshi", "Inter", system-ui, sans-serif)!important}html body.cio-template-product h1,html body.cio-template-product h2,html body.cio-template-product h3,html body.cio-template-product h4,html body.cio-template-product h5,html body.cio-template-product h6,html body.cio-template-product product-title,html body.cio-template-product product-title *,html body.cio-template-product .product-title,html body.cio-template-product .product-title *,html body.cio-template-product .h1,html body.cio-template-product .h2,html body.cio-template-product .h3,html body.cio-template-product .h4,html body.cio-template-product .h5,html body.cio-template-product .h6,html body.cio-template-product blockquote,html body.cio-template-product blockquote *{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important;font-weight:400!important}html body.cio-template-product product-information .price--main,html body.cio-template-product product-information .price--main *,html body.cio-template-product product-information price-element .price,html body.cio-template-product product-information price-element .price-item--regular,html body.cio-template-product product-information price-element .price-item--sale,html body.cio-template-product product-information .price__regular .price-item,html body.cio-template-product product-information .price__sale .price-item--sale,html body.cio-template-product product-information span.price,html body.cio-template-product product-information price-element span.price{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important;font-weight:400!important;font-size:18px!important;line-height:1.1!important;letter-spacing:0!important;color:var(--cio-logo-testi, #332e2b)!important}html body.cio-template-product .price-item--regular.price-item--compare,html body.cio-template-product .price__compare,html body.cio-template-product price-element s,html body.cio-template-product price-element del{font-size:18px!important;color:#8a857f!important;text-decoration:line-through}html body.cio-template-product .unit-price,html body.cio-template-product .unit-price *,html body.cio-template-product price-element small,html body.cio-template-product price-element small *{font-family:var(--cio-font-satoshi, sans-serif)!important;font-weight:400!important;font-size:13px!important;color:#6b6663!important}html body.cio-template-product .eyebrow,html body.cio-template-product .breadcrumb,html body.cio-template-product .breadcrumb *,html body.cio-template-product .product-form__label,html body.cio-template-product .variant-picker__option-label,html body.cio-template-product .variant-picker__option-name,html body.cio-template-product .variant-option__button-label,html body.cio-template-product .variant-picker__button,html body.cio-template-product button,html body.cio-template-product button *,html body.cio-template-product input,html body.cio-template-product textarea,html body.cio-template-product select,html body.cio-template-product .cio-pdp-bcb,html body.cio-template-product .cio-pdp-bcb *,html body.cio-template-product .cio-pdp-trust-mini,html body.cio-template-product .cio-pdp-trust-mini *,html body.cio-template-product .cio-product-attrs,html body.cio-template-product .cio-product-attrs *{font-family:var(--cio-font-satoshi, sans-serif)!important}.cio-template-product,.cio-template-product *,.cio-template-product *:before,.cio-template-product *:after{font-family:var(--cio-font-satoshi, "Satoshi", system-ui, -apple-system, sans-serif)!important}.cio-template-product h1,.cio-template-product h2,.cio-template-product h3,.cio-template-product h4,.cio-template-product h5,.cio-template-product h6,.cio-template-product .product-title,.cio-template-product .product-title h1,.cio-template-product .product-title *,.cio-template-product .h0,.cio-template-product .h1,.cio-template-product .h2,.cio-template-product .h3,.cio-template-product .h4,.cio-template-product .h5,.cio-template-product .h6,.cio-template-product .heading,.cio-template-product .accordion__title,.cio-template-product .accordion summary,.cio-template-product details summary,.cio-template-product .section-title,.cio-template-product .card__heading,.cio-template-product .product-card__title,.cio-template-product .product-recommendations__heading,.cio-template-product .related-products__heading,.cio-template-product blockquote,.cio-template-product blockquote *{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important}.cio-template-product product-price .price--main,.cio-template-product product-price .price-item--regular,.cio-template-product product-price .price-item--sale{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important}.cio-template-product .eyebrow,.cio-template-product .label,.cio-template-product .breadcrumb,.cio-template-product .breadcrumb *,.cio-template-product .sku,.cio-template-product .product-meta,.cio-template-product .product-meta *,.cio-template-product .tag,.cio-template-product .badge,.cio-template-product .product-form__label,.cio-template-product .variant-option__label,.cio-template-product .quantity-selector,.cio-template-product .quantity-selector *,.cio-template-product button,.cio-template-product button *,.cio-template-product input,.cio-template-product textarea,.cio-template-product select{font-family:var(--cio-font-satoshi, "Satoshi", system-ui, -apple-system, sans-serif)!important}@media(min-width:1024px){.cio-template-product .product-information,.cio-template-product .product-grid{grid-template-columns:1fr 1fr!important;gap:48px!important;max-width:1280px!important;margin:0 auto!important;padding:0 24px!important}.cio-template-product .product-details{width:100%!important;max-width:540px!important}}.cio-template-product .product-title,.cio-template-product .product-title h1{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important;font-weight:400!important;font-size:50px!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:var(--cio-logo-testi, #332e2b)!important}.cio-template-product product-information .price--main,.cio-template-product product-information price-element .price--main{font-family:var(--cio-font-times, "Times", "Times New Roman", serif)!important;font-weight:400!important;font-size:18px!important;line-height:1!important;color:var(--cio-logo-testi, #332e2b)!important}.cio-template-product product-information product-price,.cio-template-product product-information product-price .price,.cio-template-product product-information product-price .price-item,.cio-template-product product-information product-price .price-item--regular,.cio-template-product product-information product-price .price-item--sale{font-weight:700!important}.cio-template-product .add-to-cart-button:not(.quick-add__button),.cio-template-product button[name=add]:not(.quick-add__button){background:var(--cio-copper, #b59b73)!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:var(--cio-font-satoshi)!important;font-weight:700!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;padding:15px 25px!important}.cio-template-product .add-to-cart-button:not(.quick-add__button):hover,.cio-template-product button[name=add]:not(.quick-add__button):hover{background:var(--cio-carrubato-bis, #9d7e4e)!important}.cio-template-product product-recommendations .quick-add__button{background:unset!important;color:unset!important;font-family:unset!important;font-weight:unset!important;font-size:unset!important;padding:unset!important}.cio-template-product .variant-option__button-label,.cio-template-product .variant-picker__button,.cio-template-product .quantity-selector,.cio-template-product .quantity-selector-wrapper .quantity-selector,.cio-template-product .quantity-selector .quantity-minus,.cio-template-product .quantity-selector .quantity-plus{border-radius:0!important}.cio-template-product .shopify-payment-button,.cio-template-product .shopify-payment-button__button,.cio-template-product shopify-buy-it-now-button button{border-radius:0!important}.cio-template-product .shopify-payment-button__button--unbranded,.cio-template-product shopify-buy-it-now-button button{background:var(--cio-logo-testi, #332e2b)!important;color:#fff!important;font-family:var(--cio-font-satoshi)!important;font-weight:700!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;padding:15px 25px!important;min-height:auto!important}.cio-template-product .shopify-payment-button__button--unbranded:hover{background:#1c1814!important}.cio-template-product .sticky-add-to-cart__button.add-to-cart-button{background:var(--cio-copper, #b59b73)!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:var(--cio-font-satoshi)!important;font-weight:700!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;padding:15px 25px!important}.cio-template-product .sticky-add-to-cart__button.add-to-cart-button:hover{background:var(--cio-carrubato-bis, #9d7e4e)!important}.cio-template-product .sticky-add-to-cart__image-img{border-radius:0!important}@media(max-width:1023px){.cio-template-product .product-title,.cio-template-product .product-title h1{font-size:38px!important}.cio-template-product product-information .price--main{font-size:18px!important}}@media(max-width:639px){.cio-template-product .product-title,.cio-template-product .product-title h1{font-size:30px!important}.cio-template-product product-information .price--main{font-size:18px!important}}.cio-template-product{overflow-x:clip}.cio-template-product .product-media img,.cio-template-product .product-media__image,.cio-template-product product-media-gallery img{max-width:100%!important;height:auto}@media(max-width:750px){.cio-template-product .product-information,.cio-template-product .product-grid{display:block!important;max-width:100%!important;padding:0 16px!important}.cio-template-product .product-information__media,.cio-template-product .product-details{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important}.cio-template-product .variant-option__button-label,.cio-template-product .variant-picker__button,.cio-template-product .variant-option label{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cio-template-product .add-to-cart-button:not(.quick-add__button),.cio-template-product button[name=add]:not(.quick-add__button){min-height:48px!important;width:100%!important}}.cio-template-product product-information .price-item,.cio-template-product product-information .price{white-space:nowrap}@media(max-width:480px){.cio-template-product .product-title,.cio-template-product .product-title h1{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cio-pdp-overrides.css.map */
