.odri-product{background:#fff;color:#191919;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6;letter-spacing:0;--style-border-radius-buttons-primary:0;--style-border-radius-inputs:0;--variant-picker-button-radius:0}.odri-product *{box-sizing:border-box}.odri-product.product-information{display:block;padding:0}.odri-product .product-information__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:1600px;margin-inline:auto}.odri-product .product-information__media{width:100%;min-width:0}.odri-product .product-details{padding:28px 20px 48px;min-width:0;width:100%}.odri-product .product-details>.group-block{width:100%;padding:0;gap:24px}.odri-product :is(h1,h2,h3,p){font-family:inherit;letter-spacing:0}.odri-product :is(h1,.product-title){font-size:25px;font-weight:400;line-height:1.25}.odri-product h1{margin:0}.odri-product-price [ref=priceContainer]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:16px}.odri-product-price s{color:#777;font-size:13px}.odri-product-introduction{font-size:14px;line-height:1.7;color:#555}.odri-product .variant-picker__form{gap:24px}.odri-product .variant-option{margin:0;padding:0;border:0;justify-content:flex-start;gap:8px}.odri-product .variant-option legend{padding:0;margin-bottom:12px;font-size:12px;font-weight:400}.odri-product .variant-option__button-label{min-width:44px;min-height:44px;border:1px solid #d8d8d4;border-radius:0;background:#fff;color:#191919;font-size:12px;font-weight:400;padding:10px 14px}.odri-product .variant-option__button-label:has(:checked){border-color:#191919;background:#191919;color:#fff}.odri-product .variant-option__button-label:has([data-option-available=false]){opacity:.4}.odri-product .odri-option--photos{display:flex;flex-wrap:wrap}.odri-product .odri-option--photos .variant-option__button-label{width:62px;height:80px;min-height:0;padding:3px;border:1px solid transparent;color:#191919;background:#fff;overflow:hidden}.odri-product .odri-option--photos .variant-option__button-label:has(:checked){border-color:#191919;background:#fff;color:#191919}.odri-product .odri-option__photo{display:block;width:100%;height:100%;object-fit:contain}.odri-product .odri-option__fallback{font-size:11px;line-height:1.3}.odri-product .odri-option--photos .variant-option__button-label:before,.odri-product .odri-option--photos .variant-option__button-label:after{display:none}.odri-product .odri-size-note{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.65;color:#666;margin:-12px 0 0}.odri-product .odri-size-note>span{flex-shrink:0}.odri-product :is(a,button,input,summary):focus-visible{outline:2px solid #191919;outline-offset:4px}.odri-product .product-form-buttons{gap:16px}.odri-product .quantity-selector{border-radius:0}.odri-product #rsi_buy_now_button{border-radius:0!important;box-shadow:none!important}.odri-product-description{margin-top:12px;margin-bottom:28px}.odri-product-information h2{font-size:18px;line-height:1.4;font-weight:400;margin:0 0 18px}.odri-product-information .rte{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.odri-product-information .rte :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:15px;line-height:1.6;font-weight:400;margin-block:16px 10px}.odri-product-information .rte img{max-width:100%;height:auto}.odri-product-information .rte p{margin-block:0 14px}.odri-product-accordion{border-top:1px solid #dfdfda}.odri-product-accordion:last-child{border-bottom:1px solid #dfdfda}.odri-product-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding-block:18px;cursor:pointer;list-style:none;font-size:13px}.odri-product-accordion summary::-webkit-details-marker{display:none}.odri-product-accordion summary svg{flex-shrink:0;transition:transform .16s ease}.odri-product-accordion[open] summary svg{transform:rotate(180deg)}.odri-product-accordion__body{padding-bottom:18px}.odri-product-whatsapp{color:inherit;text-underline-offset:4px}.odri-product-reviews{padding:24px 20px 48px;max-width:1600px;margin-inline:auto;font-family:Arial,Helvetica,sans-serif;color:#191919}.odri-product-reviews h2,.odri-product-related h2{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:1.3;margin:0 0 28px;letter-spacing:-.02em}.odri-product-reviews>p{font-size:13px;color:#666}.odri-product-related{display:block;padding-top:24px}.odri-product-related .odri-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.odri-product .product-information__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;padding:32px 48px 48px}.odri-product .product-details{padding:12px 0 0}.odri-product :is(h1,.product-title){font-size:28px}.odri-product-reviews{padding:24px 48px 64px}.odri-product-related .odri-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.odri-product *{transition:none!important;animation:none!important}}.odri-product .product-information__grid>.product-information__media,.odri-product .product-information__grid>.product-details{grid-column:1 / -1}.odri-product .product-information__media{padding:0}.odri-product .odri-product-title{font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:1.3;text-transform:none;margin:0}.odri-product .variant-option__button-label__text{white-space:nowrap;min-width:max-content;padding:0;font-family:inherit}.odri-product .variant-option__button-label{width:auto;flex:0 0 auto}.odri-product :is(quantity-selector-component,.quantity-selector,.quantity-selector-wrapper){border-radius:0!important}body:has(.odri-product) [class*=ai-whatsapp-button-]{bottom:96px;z-index:20}@media(min-width:990px){.odri-product .product-information__grid>.product-information__media{grid-column:1 / 2}.odri-product .product-information__grid>.product-details{grid-column:2 / 3}.odri-product .odri-product-title{font-size:28px}}.odri-product .odri-option--photos{order:-1;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:2px}.odri-product .odri-option--photos .variant-option__button-label{flex:0 0 62px}.odri-product-related.odri-collection h2{margin:0 0 24px}.odri-product :is(.group-block,.group-block-content,.variant-picker__form,.buy-buttons-block,.product-form-buttons){min-width:0;max-width:100%}.odri-product .variant-option{min-inline-size:0;width:100%;max-width:100%;flex-wrap:wrap}.odri-product .odri-option--photos{flex-wrap:nowrap}.odri-product .odri-size-note{max-width:100%}.odri-product.product-information .product-information__grid{width:100%;grid-template-columns:minmax(0,1fr)!important}.odri-product.product-information .product-information__grid>.product-information__media{grid-column:1 / -1!important;padding:0!important;min-width:0}.odri-product.product-information .product-information__grid>.product-details{grid-column:1 / -1!important;width:100%;min-width:0;padding:28px 20px 48px!important}.odri-product.product-information .product-details>.group-block{width:100%;min-width:0}@media(min-width:990px){.odri-product.product-information .product-information__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}.odri-product.product-information .product-information__grid>.product-information__media{grid-column:1 / 2!important}.odri-product.product-information .product-information__grid>.product-details{grid-column:2 / 3!important;padding:12px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/odri-product.css.map */
