:root{--opk-font-main: "OpenSans", sans-serif;--opk-font-heading: "PlayfairDisplay", sans-serif;--opk-font-subheading: "Kapakana", sans-serif}.opk-breadcrumbs{width:100%}@media screen and (min-width:1440px){.opk-breadcrumbs{padding:0 30px}}@media screen and (max-width:1439px){.opk-breadcrumbs{padding:0 20px}}.opk-breadcrumbs .breadcrumbs{overflow-x:auto;overflow-y:hidden;display:flex;align-items:center;gap:6px;font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:400;letter-spacing:0%;-webkit-text-decoration:none;text-decoration:none;color:#a9a5a1;white-space:nowrap}@media screen and (min-width:1440px){.opk-breadcrumbs .breadcrumbs{font-size:18px;line-height:28px}}@media(max-width:1439px)and (min-width:768px){.opk-breadcrumbs .breadcrumbs{font-size:16px;line-height:20px}}@media screen and (max-width:767px){.opk-breadcrumbs .breadcrumbs{font-size:13px;line-height:18px}}.opk-breadcrumbs .breadcrumbs a{font-weight:500}.opk-breadcrumbs .breadcrumbs i{font-size:16px;transform:rotate(-12deg)}.opk-breadcrumbs .breadcrumbs a:last-child,.opk-breadcrumbs .breadcrumbs i{color:#a9a5a1}@media screen and (min-width:1024px){.opk-breadcrumbs .breadcrumbs::-webkit-scrollbar{height:6px}}@media screen and (min-width:1024px){.opk-breadcrumbs .breadcrumbs::-webkit-scrollbar-track{background:var(--color-border);border-radius:999px}}@media screen and (min-width:1024px){.opk-breadcrumbs .breadcrumbs::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:999px}}@media screen and (min-width:1024px){.opk-breadcrumbs .breadcrumbs::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-accent) 85%,black)}}@media screen and (min-width:1920px){.opk_proposal{right:-115px}}@media(max-width:1919px)and (min-width:1024px){.opk_proposal{right:0}}@media screen and (min-width:1024px){.opk_proposal{position:relative;padding:13px 0 38px}}@media screen and (max-width:1023px){.opk_proposal{position:relative;padding:32px 0}}@media screen and (max-width:1023px){.opk_proposal:after{position:absolute;top:0;left:calc(var(--gl-indent)*-1);display:block;width:100vw;height:1px;background-color:var(--color-border);content:""}}@media screen and (max-width:1023px){.opk_proposal.opk_proposal--descktop{display:none}}@media screen and (min-width:1024px){.opk_proposal.opk_proposal--mobile{display:none}}@media screen and (min-width:1024px){.opk_proposal__container{gap:24px;justify-content:flex-end}}@media screen and (max-width:1023px){.opk_proposal__container{gap:10px}}@media screen and (min-width:768px){.opk_proposal__container{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (max-width:767px){.opk_proposal__container{text-align:center}}.opk_proposal__description{font-size:16px;font-style:normal;font-weight:400;line-height:1.75}@media screen and (min-width:1600px){.opk_proposal__description{max-width:380px}}@media screen and (max-width:767px){.opk_proposal__description:not(:last-child){margin-bottom:15px}}.opk_proposal__btn{background-color:var(--bg-color);height:40px;padding:0 18px}@media(any-hover:hover){.opk_proposal__btn:hover{background-color:color-mix(in srgb,var(--bg-color) 90%,black)}}.opk_proposal__btn:focus{background-color:color-mix(in srgb,var(--bg-color) 90%,black)}@media screen and (max-width:767px){.opk_proposal__btn{width:100%}}.opk_proposal__btn_text{font-size:18px;font-style:normal;font-weight:400}product-add-to-cart-sticky.product-add-to-cart-sticky{max-width:100%}@media screen and (min-width:768px){product-add-to-cart-sticky.product-add-to-cart-sticky{display:none}}@media screen and (max-width:767px){product-add-to-cart-sticky.product-add-to-cart-sticky{right:0;bottom:0;left:0;width:100%;padding:15px 0;border-top:1px solid #d0cecc;border-radius:0;box-shadow:none}}product-add-to-cart-sticky.product-add-to-cart-sticky .product-add-to-cart-sticky--info{padding-right:20px}product-add-to-cart-sticky.product-add-to-cart-sticky .product-add-to-cart-sticky--inner{align-items:center;padding:0 20px}product-add-to-cart-sticky.product-add-to-cart-sticky .product-add-to-cart-sticky--image{height:80px;width:80px;margin-right:14px;border-radius:0;background-color:#f6efe8}product-add-to-cart-sticky.product-add-to-cart-sticky .product-add-to-cart-sticky--title{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-size:18px;font-weight:800;line-height:1.22;text-transform:uppercase}product-add-to-cart-sticky.product-add-to-cart-sticky .product-add-to-cart-sticky--content{padding-left:var(--gl-indent);padding-right:var(--gl-indent)}product-add-to-cart-sticky.product-add-to-cart-sticky .plus{right:var(--gl-indent);color:#7f231d}product-add-to-cart-sticky.product-add-to-cart-sticky .amount{font-size:18px;font-weight:400;line-height:1.44;text-transform:uppercase}product-add-to-cart-sticky.product-add-to-cart-sticky .product-form{width:100%}product-add-to-cart-sticky.product-add-to-cart-sticky .add_to_cart_holder{display:flex;width:100%!important}product-add-to-cart-sticky.product-add-to-cart-sticky .single-add-to-cart-button{width:100%;height:40px;min-height:0;min-height:initial}product-add-to-cart-sticky.product-add-to-cart-sticky .single-add-to-cart-button--text{font-size:18px;font-weight:400}product-add-to-cart-sticky.product-add-to-cart-sticky .product-form__input .form__label{padding:0 20px}@media screen and (min-width:1024px){.opk_product{padding-right:var(--gl-indent)}}@media screen and (min-width:1024px){.opk_product:has(.product-thumbnail-container){padding-left:var(--gl-indent)}}@media screen and (max-width:1023px){.opk_product{padding-left:var(--gl-indent);padding-right:var(--gl-indent)}}@media screen and (min-width:768px){.opk_product .aspect-ratio.aspect-ratio--landscape{padding-bottom:90%!important}}.opk_product .product-grid-container{max-width:1920px;margin:0 auto}@media screen and (min-width:1440px){.opk_product .product-grid-container{grid-template-columns:max(300px,min(51%,955px)) max(360px,min(41%,660px));gap:max(30px,min(7.5vw,144px))}}@media(max-width:1439px)and (min-width:1024px){.opk_product .product-grid-container{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (min-width:768px){.opk_product .product-grid-container .product-image-container{padding-right:0}}@media screen and (min-width:1024px){.opk_product:has(.only_content){padding-left:var(--gl-indent);padding-right:var(--gl-indent)}}@media screen and (min-width:1024px){.opk_product:has(.only_content) .product-grid-container{grid-template-columns:100%;max-width:calc(var(--grid-width-row) - 100px)}}.opk_product .product-gallery-container{margin-bottom:30px}@media screen and (min-width:768px){.opk_product .product-images{padding-bottom:9px}}@media screen and (max-width:767px){.opk_product .product-images{background-color:var(--media-bg)}}@media screen and (min-width:768px){.opk_product .product-images__slide{width:100%;padding:9px 20px 7px}}@media screen and (max-width:767px){.opk_product .product-images__slide{width:100%;padding:20px 20px 8px}}.opk_product .opk_navigation_slider__btn{margin-top:-36px}@media screen and (min-width:1440px){.opk_product .opk_product__breadcrumbs{padding-left:40px;padding-right:40px}}.opk_product .opk_product__breadcrumbs .breadcrumbs{padding:0}@media(max-width:1439px)and (min-width:1024px){.opk_product .opk_product__breadcrumbs .breadcrumbs{flex-wrap:wrap}}.opk_product .opk_product__breadcrumbs .opk-breadcrumbs{padding:0 40px}@media screen and (min-width:1024px){.opk_product .opk_product__breadcrumbs scroll-shadow{overflow:visible}}@media screen and (min-width:1024px){.opk_product .opk_product__breadcrumbs{padding-top:17px;padding-bottom:18px}}@media screen and (max-width:1023px){.opk_product .opk_product__breadcrumbs{padding:17px 0 14px;background-color:var(--bg-body)}}.opk_product .opk_product__collection_link{display:inline-flex;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;text-decoration-line:underline;color:#b56a65}.opk_product .opk_product__collection_link:not(:last-child){margin-bottom:22px}@media screen and (max-width:767px){.opk_product .product-title-container:not(:last-child){margin-bottom:17px}}.opk_product h1.product-title{font-size:max(28px,min(3vw,48px));font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-style:normal;font-weight:800;line-height:1;text-transform:uppercase;color:var(--color-heading)}@media screen and (min-width:768px){.opk_product h1.product-title{line-height:1}}@media screen and (max-width:767px){.opk_product h1.product-title{line-height:1.1}}.opk_product .opk_product__short_description:not(:last-child){margin-bottom:25px}@media screen and (max-width:767px){.opk_product .opk_product__short_description{display:none}}.opk_product .opk_product__short_description:not(:last-child){margin-bottom:28px}.opk_product .opk_product__description{font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.opk_product .opk_product__description_btn{font-size:18px;font-style:normal;font-weight:400;line-height:1;color:#b56a65;-webkit-text-decoration:underline;text-decoration:underline}.opk_product .opk_product__price:not(:last-child){margin-bottom:30px}.opk_product .price:not(.apo-variant-price){display:flex!important;align-items:center;gap:9px;font-size:26px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}.opk_product .price:not(.apo-variant-price):not(:has(.discounted)) span{color:#423d39}.opk_product .price:not(.apo-variant-price) del{font-size:20px}.opk_product .price:not(.apo-variant-price)>span{gap:9px;align-items:baseline}.opk_product .badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.opk_product .badge{display:inline-flex;align-items:center;height:26px;padding:0 10px;text-align:center;font-size:16px;font-weight:400;line-height:1;text-transform:none}@media screen and (min-width:768px){.opk_product .opk_product__additional_info:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.opk_product .opk_product__additional_info:not(:last-child){margin-bottom:17px}}.opk_product .opk_product__additional_info_item{display:flex;align-items:center;gap:4px}.opk_product .opk_product__additional_info_item:not(:last-child){margin-bottom:10px}.opk_product .opk_product__additional_info_name{display:flex;align-items:center;gap:6px}.opk_product .opk_product__additional_info_icon{flex-shrink:0;width:18px;height:18px;color:var(--color-accent)}.opk_product .opk_product__additional_info_icon img,.opk_product .opk_product__additional_info_icon svg{display:block;width:100%;height:100%}.opk_product .opk_product__additional_info_icon img{-o-object-fit:contain;object-fit:contain}.opk_product .opk_product__additional_info_title{display:inline-flex;font-size:18px;font-style:normal;font-weight:500;line-height:1.33}.opk_product .opk_product__additional_info_value{display:inline;font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.opk_product .product--icon-list ul{list-style-type:none;margin:0}.opk_product .product--icon-list li{display:flex;align-items:center;gap:10px}.opk_product .product--icon-list .product--icon-list-image{flex-shrink:0}.opk_product .product--icon-list .product--icon-list-text{font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.opk_product .product--icon-list:not(:last-child){margin-bottom:30px}.opk_product .product-form__input--dropdown .select select{height:56px}.opk_product .product-form__input--dropdown .select select:focus-visible{outline:none}.opk_product .product-form__input--dropdown .select .select-arrow{right:18px;color:#7f231d}.opk_product .product--product-form:not(:last-child){margin-bottom:24px}.opk_product .add_to_cart_holder{gap:10px}@media screen and (min-width:768px){.opk_product .add_to_cart_holder{grid-template-columns:auto 1fr}}.opk_product .add_to_cart_holder variant-selects{min-width:150px}@media screen and (max-width:767px){.opk_product .add_to_cart_holder .quantity{width:-moz-fit-content;width:fit-content}}.opk_product .add_to_cart_holder .product-form__input,.opk_product .add_to_cart_holder .variations{margin:0}.opk_product .shopify-payment-button{grid-column:span 2}.opk_product .single-add-to-cart-button{min-height:56px;height:auto}.opk_product .single-add-to-cart-button .single-add-to-cart-button--text{font-style:normal;font-size:20px;font-weight:500;line-height:1}.opk_product .form-notification{margin-bottom:10px;font-size:16px}.opk_product .opk_product__payments{padding-top:10px;text-align:center}.opk_product .opk_product__benefits{display:flex;gap:10px}@media screen and (min-width:768px){.opk_product .opk_product__benefits:not(:last-child){margin-bottom:29px}}@media screen and (max-width:767px){.opk_product .opk_product__benefits:not(:last-child){margin-bottom:34px}}@media screen and (min-width:768px){.opk_product .opk_product__benefits{padding-left:5px;padding-right:5px;gap:10px}}@media screen and (max-width:767px){.opk_product .opk_product__benefits{gap:46px}}.opk_product .opk_product__benefits_item{text-align:center;width:33.3333333333%}.opk_product .opk_product__benefits_icon{display:inline-flex;width:24px;height:24px}.opk_product .opk_product__benefits_icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.opk_product .opk_product__benefits_icon:not(:last-child){margin-bottom:10px}.opk_product .opk_product__benefits_label{font-style:normal;font-weight:400}@media screen and (min-width:768px){.opk_product .opk_product__benefits_label{font-size:18px;line-height:1.33}}@media screen and (max-width:767px){.opk_product .opk_product__benefits_label{font-size:16px;line-height:1.37}}.opk_product .product__accordion{position:relative}@media screen and (min-width:768px){.opk_product .product__accordion{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}}@media screen and (max-width:767px){.opk_product .product__accordion.bundles .opk-bundle__description{margin-top:-10px}}.opk_product .product__accordion.bundles ul{list-style:none;display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.opk_product .product__accordion.bundles ul{margin:30px 0 0}}@media screen and (max-width:767px){.opk_product .product__accordion.bundles ul{margin:10px 0 0}}.opk_product .product__accordion.bundles .opk-bundle-product{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.opk_product .product__accordion.bundles .opk-bundle-product{gap:24px}}@media screen and (max-width:767px){.opk_product .product__accordion.bundles .opk-bundle-product{gap:14px}}.opk_product .product__accordion.bundles .opk-bundle-product .product-card--add-to-cart-button{flex-shrink:0;width:38px;height:38px;margin:0 -2px 0 0;padding:0;border:1px solid #7f231d;border-radius:50%;background:#0000;color:#7f231d}.opk_product .product__accordion.bundles .opk-bundle-product .product-card--add-to-cart-button .spinner-path{stroke:#7f231d!important}.opk_product .product__accordion.bundles .opk-bundle-product__image-wrapper{flex-shrink:0;-webkit-text-decoration:none;text-decoration:none}.opk_product .product__accordion.bundles .opk-bundle-product__info{display:flex;flex-direction:column;gap:4px;width:100%;-webkit-text-decoration:none;text-decoration:none;color:#423d39}.opk_product .product__accordion.bundles .opk-bundle-product__image{margin:0!important;background-color:#f6efe8}.opk_product .product__accordion.bundles .opk-bundle-product__title{font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-weight:800;text-transform:uppercase}@media screen and (min-width:768px){.opk_product .product__accordion.bundles .opk-bundle-product__title{font-size:22px;line-height:1.182}}@media screen and (max-width:767px){.opk_product .product__accordion.bundles .opk-bundle-product__title{font-size:18px;line-height:1.22}}.opk_product .product__accordion.bundles .opk-bundle-product__price{font-size:18px;font-weight:300;line-height:1.44;text-transform:uppercase}.opk_product .product__accordion summary{font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-size:18px;font-style:normal;font-weight:700;line-height:1.22;text-transform:uppercase}@media screen and (max-width:767px){.opk_product .product__accordion summary{padding:33px 0 20px}}.opk_product .product__accordion .accordion__icon{margin:-11px 0 0;color:var(--color-accent);right:26px}@media screen and (max-width:767px){.opk_product .product__accordion .accordion__icon{right:0}}.opk_product .product__accordion .collapsible__content{font-size:18px;font-style:normal;font-weight:400;line-height:1.33}.opk_product .product__accordion .collapsible__content p{line-height:inherit;margin:0}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content p:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content p:not(:last-child){margin-bottom:20px}}.opk_product .product__accordion .collapsible__content a{color:#b56a65}.opk_product .product__accordion .collapsible__content h1,.opk_product .product__accordion .collapsible__content h2,.opk_product .product__accordion .collapsible__content h3,.opk_product .product__accordion .collapsible__content h4,.opk_product .product__accordion .collapsible__content h5,.opk_product .product__accordion .collapsible__content h6{margin:0;font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:600}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content h1:not(:last-child),.opk_product .product__accordion .collapsible__content h2:not(:last-child),.opk_product .product__accordion .collapsible__content h3:not(:last-child),.opk_product .product__accordion .collapsible__content h4:not(:last-child),.opk_product .product__accordion .collapsible__content h5:not(:last-child),.opk_product .product__accordion .collapsible__content h6:not(:last-child){margin-bottom:12px}}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content h1:not(:last-child),.opk_product .product__accordion .collapsible__content h2:not(:last-child),.opk_product .product__accordion .collapsible__content h3:not(:last-child),.opk_product .product__accordion .collapsible__content h4:not(:last-child),.opk_product .product__accordion .collapsible__content h5:not(:last-child),.opk_product .product__accordion .collapsible__content h6:not(:last-child){margin-bottom:10px}}.opk_product .product__accordion .collapsible__content h1,.opk_product .product__accordion .collapsible__content h2,.opk_product .product__accordion .collapsible__content h3{font-size:20px;line-height:1.5}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content #description-content h1,.opk_product .product__accordion .collapsible__content #description-content h2,.opk_product .product__accordion .collapsible__content #description-content h3{font-size:18px;line-height:1.55}}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content img:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content img:not(:last-child){margin-bottom:21px}}.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--specification{gap:5px}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--specification .opk_product__additional_info_content{flex:auto;display:flex;align-items:center;gap:10px}}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--specification .opk_product__additional_info_title{display:block;width:35.6%}}.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--specification:not(:last-child){margin-bottom:14px}.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--about .opk_product__additional_info_value{display:block}@media screen and (min-width:768px){.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--about .opk_product__additional_info_value:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--about .opk_product__additional_info_value:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767px){.opk_product .product__accordion .collapsible__content .opk_product__additional_info_item--about .metafield-rich_text_field{margin-bottom:20px}}.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h1,.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h2,.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h3,.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h4,.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h5,.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h6{margin:0;line-height:1.5}.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h1:not(:last-child),.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h2:not(:last-child),.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h3:not(:last-child),.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h4:not(:last-child),.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h5:not(:last-child),.opk_product .product__accordion .collapsible__content .opk_product__additional_info_value h6:not(:last-child){margin-bottom:10px}.opk_product .product__accordion .opk_product__additional_info_item{gap:9px}.opk_product .product__accordion .opk_product__additional_info_item:not(:last-child){margin-bottom:8px}.opk_product .product__accordion:after,.opk_product .product__accordion:before{position:absolute;left:calc(var(--gl-indent)*-1);display:block;width:100vw;height:1px;background-color:var(--color-border)}.opk_product .product__accordion:before{top:0}@media screen and (max-width:767px){.opk_product .product__accordion:before{content:""}}.opk_product .product__accordion:last-of-type:after{bottom:0}@media screen and (max-width:767px){.opk_product .product__accordion:last-of-type:after{content:""}}@media screen and (max-width:767px){.opk_product .product__accordion{border:none}}.opk_product .opk_product__additional_info--firs_block .opk_product__additional_info_item:not(:last-child){margin-bottom:6px}.opk_product .app-avis-product-options-block:has([key=HWjCbDimldOAdlsa7HvMxfFtF1C40S]){padding-bottom:30px}.opk_product .app-avis-product-options-block:has([key=HWjCbDimldOAdlsa7HvMxfFtF1C40S].apo-hidden-by-cl){padding-bottom:0}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block:has([key="837cc0d5-8096-41f0-8330-6780b6e8b323"]){padding-bottom:30px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block:has([key="837cc0d5-8096-41f0-8330-6780b6e8b323"]){padding-bottom:20px}}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block .avpoptions-container__v2{margin:31px 0 0}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block .avpoptions-container__v2{margin:33px 0 0}}.opk_product .app-avis-product-options-block .ap-options__radio-container{padding:0}.opk_product .app-avis-product-options-block .ap-label-tooltip{margin:0 0 9px}.opk_product .app-avis-product-options-block .ap-label-tooltip .apo-title{font-size:18px;font-weight:600;line-height:1.22;text-transform:uppercase}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0]{margin:0 0 30px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0]{margin:0 0 32px}}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .apo-options-wrapper{gap:10px}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper{display:flex;align-items:center;justify-content:center;padding:12px 24px;border:1px solid #d0cecc;cursor:pointer}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper:has(input:checked){border-color:#7f231d;background-color:#f8ece4}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper:has(input:checked) .choice-list-variatnt-title{color:#7f231d}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper input{display:none}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper .option-value-container{gap:4px}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper .choice-list-variatnt-title{font-weight:500}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper .choice-list-variatnt-title{font-size:18px;line-height:1.33}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper .choice-list-variatnt-title{font-size:16px;line-height:1.375}}.opk_product .app-avis-product-options-block [key=PhlIOAxkr1hDbde6I5FwGZ9oPb0-G0] .avp-productoptioncheckwrapper .avp-productoptionswatch{pointer-events:none;width:18px;height:18px;border:none}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"]{border-top:1px solid #d0cecc}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"]{margin:0;padding:25px 24px 31px;border-right:1px solid #d0cecc;border-left:1px solid #d0cecc}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"]{min-width:calc(100% + 40px);margin:0 0 0 -20px;padding:25px 20px 21px}}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper{display:flex;flex-direction:column;gap:0px}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper{display:flex;align-items:center;border:1px solid #d0cecc;cursor:pointer}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper{gap:10px;padding:12px 19px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper{gap:11px;padding:9px 13px 9.5px 14px}}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:not(:first-child){margin-top:-1px}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:has(input:checked){z-index:1;border-color:#a9a5a1;background-color:#f6efe8}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:has(input:checked):before{border:2px solid #fff9f1;background-color:#7f231d}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:before{content:"";display:flex;flex-shrink:0;outline:1px solid #423d39;border-radius:50%;background:#0000}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:before{width:18px;height:18px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper:before{width:16px;height:16px}}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper input{display:none}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;font-weight:400;color:#000}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title{font-size:18px;line-height:1.33}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title{font-size:16px;line-height:1.75}}.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title .money{font-size:0;font-weight:300}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title .money span{font-size:18px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="-20aMqgRfkM6GtmIoP4e6U7MaGfsB4"] .apo-options-wrapper .avp-productoptioncheckwrapper .choice-list-variatnt-title .money span{font-size:16px}}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{margin:0;padding:0 24px 11px;border-right:1px solid #d0cecc;border-left:1px solid #d0cecc}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{min-width:calc(100% + 40px);margin:0 0 0 -20px;padding:0 20px 9px}}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-options-wrapper,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-options-wrapper{display:flex!important}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper{width:100%!important;cursor:pointer}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper{padding-right:20px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper{padding-right:14px}}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper:before,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper:before{content:"";display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #a9a5a1}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper:has(input:checked):before,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper:has(input:checked):before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M5.6 14C4.2 10.7692 0 6.46154 0 6.46154C0 6.46154 2.8 7.53846 4.77156 8.94263C5.12151 9.19186 5.60004 9.68395 5.60004 9.68395C6.12624 8.94263 9.33333 4.30769 14 0C9.8 5.92308 8.27194 9.47967 5.6 14Z" fill="%23B56A65"/></svg>')}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .avp-productoptioncheckwrapper input,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .avp-productoptioncheckwrapper input,.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .ap-label-tooltip,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .ap-label-tooltip{display:none}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-title,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:18px;font-weight:600;line-height:1.22;text-transform:uppercase}@media(any-hover:hover){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-title:hover .apo-value-help-text,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title:hover .apo-value-help-text{display:flex}}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-title:before,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(%23clip0_1879_35383)"><path d="M9 17.25C13.5563 17.25 17.25 13.5563 17.25 9C17.25 4.44365 13.5563 0.75 9 0.75C4.44365 0.75 0.75 4.44365 0.75 9C0.75 13.5563 4.44365 17.25 9 17.25Z" stroke="%23B56A65" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.95627 12.6384V8.0337C8.95627 7.85918 8.88698 7.69193 8.7636 7.56855C8.64023 7.44516 8.4729 7.37585 8.29845 7.37585H7.64062" stroke="%23B56A65" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.6277 5.96061C8.44605 5.96061 8.29883 5.81336 8.29883 5.63171C8.29883 5.45006 8.44605 5.3028 8.6277 5.3028" stroke="%23B56A65" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.62695 5.96061C8.8086 5.96061 8.9559 5.81336 8.9559 5.63171C8.9559 5.45006 8.8086 5.3028 8.62695 5.3028" stroke="%23B56A65" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.64062 12.6384H10.3601" stroke="%23B56A65" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_1879_35383"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');position:absolute;top:1px;left:179px}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-title .money,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title .money{font-size:0;font-weight:300}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-title .money span,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title .money span{font-size:18px}.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-help-text,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-help-text{position:absolute;bottom:27px;left:-32px;display:none;padding:20px;border:1px solid #a9a5a1;font-size:14px;font-weight:400;text-transform:none;background-color:#f6efe8;color:#423d39}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-help-text,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-help-text{width:calc(100% + 52px)}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S] .apo-value-help-text,.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-help-text{width:calc(100% + 46px)}}.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{border-top:1px solid #d0cecc}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{padding:26px 24px 11px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{margin-top:-13px;padding:26px 20px 8px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title{margin-left:-4px}}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title:before{left:269px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title:before{left:265px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-title .money{display:none}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="837cc0d5-8096-41f0-8330-6780b6e8b323"] .apo-value-help-text{left:-28px;width:calc(100% + 45px)}}.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{border-bottom:1px solid #d0cecc}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S]{padding:0 24px 25px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key=HWjCbDimldOAdlsa7HvMxfFtF1C40S]{padding:0 20px 21px}}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{padding:26px 24px 25px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block:has(.ap-options__textarea-container.apo-hidden-by-cl) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"],.opk_product .app-avis-product-options-block:not(:has(.ap-options__textarea-container)) [key="837cc0d5-8096-41f0-8330-6780b6e8b323"]{padding:26px 20px 21px}}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"],.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"]{border-bottom:1px solid #d0cecc}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"],.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"]{margin:-1px 0 0;padding:0 24px 21px;border-right:1px solid #d0cecc;border-left:1px solid #d0cecc}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"],.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"]{min-width:calc(100% + 40px);margin:0 0 0 -20px;padding:0 20px 21px}}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-label-tooltip,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-label-tooltip{display:none}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea textarea,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea textarea{resize:none;border:1px solid #d0cecc;border-radius:0;font-size:18px;font-weight:400;line-height:1.556}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea textarea,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea textarea{height:130px;padding:15px 90px 15px 23px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea textarea,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea textarea{height:90px;padding:9px 90px 9px 13px}}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea textarea::-moz-placeholder,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea textarea::-moz-placeholder{color:#a9a5a1}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea textarea::placeholder,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea textarea::placeholder{color:#a9a5a1}.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea .apo-counter-letter,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea .apo-counter-letter{font-size:18px!important;font-weight:400;line-height:1.556;color:#a9a5a1;transform:none}@media screen and (min-width:768px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea .apo-counter-letter,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea .apo-counter-letter{right:24px;bottom:19px}}@media screen and (max-width:767px){.opk_product .app-avis-product-options-block [key="5zYpPfGv71-uqPfXedEeGOVc7x6J4z"] .ap-options__textarea .apo-counter-letter,.opk_product .app-avis-product-options-block [key="7c1f6dc6-e9a7-476f-81dd-764fdf5ffdf0"] .ap-options__textarea .apo-counter-letter{right:14px;bottom:13px}}.opk_product .app-avis-product-options-block .avp-productoption-total-add,.opk_product .app-avis-product-options-block .avp-watermark-footer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opk-product.css.map */
