:root{--opk-layout: 1920px;--opk-layout-main: 1880px;--opk-layout-second: 1720px;--opk-layout-small: 850px;--font-cormorant-garamond: "Cormorant Garamond", serif}.opk_payments{display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width:768px){.opk_product .opk_payments{margin-top:18px}}@media screen and (max-width:767px){.opk_product .opk_payments{margin-top:20px}}@media screen and (min-width:768px){.opk_payments{gap:10px}}@media screen and (max-width:767px){.opk_payments{gap:5px}}.opk_quantity{display:inline-flex;align-items:center;flex-shrink:0;position:relative;min-height:58px;border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius) 0rem}@media screen and (max-width:767px){.opk_quantity{width:100%}}.opk_quantity__input{font-family:var(--font-body-family);font-size:20px;font-weight:700;text-align:center}@media screen and (min-width:768px){.opk_quantity__input{max-width:3rem}}@media screen and (max-width:767px){.opk_quantity__input{max-width:100%!important;width:100%;flex:auto}}.opk_quantity__button{height:100%}@media screen and (min-width:768px){.opk_quantity__button:last-of-type{padding:4px 18px 4px 4px}}@media screen and (max-width:767px){.opk_quantity__button:last-of-type{padding-right:19px;padding-left:0}}@media screen and (min-width:768px){.opk_quantity__button:first-of-type{padding:4px 4px 4px 18px}}@media screen and (max-width:767px){.opk_quantity__button:first-of-type{padding-left:19px;padding-right:0}}.opk_quantity__button_icon{display:block;width:26px;height:26px}@media screen and (min-width:1024px){#MainContent{overflow:visible;overflow:initial}}.opk_product .opk-product-card__labels{width:-moz-fit-content;width:fit-content}.opk_product .page-width{padding:0}.opk_product .variant-picker{margin-top:32px;gap:25px}.opk_product .variant-picker .font-medium{font-weight:800}.opk_product .variant-picker .label-swatch.font-medium{font-weight:400;font-family:var(--font-body-family);font-size:16px}.opk_product .variant-picker .label-swatch{padding:13px 6px;min-width:44px;text-align:center}.opk_product .variant-picker .sr-only:checked+.label-swatch{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.opk_product .variant-picker .sr-only:checked+.label-swatch:after{box-shadow:none}.opk_product .variant-picker .swatches--variant{gap:10px}.opk_product .variant-picker .form__label{margin-bottom:10px}.opk_product .variant-picker .color-swatch{aspect-ratio:1;border-radius:0;width:60px}.opk_product .variant-picker .color-swatch:before,.opk_product .variant-picker .color-swatch:after{border-radius:0}@media screen and (min-width:768px){.opk_product .opk_product__labels{top:21px}}@media screen and (max-width:767px){.opk_product .opk_product__labels{top:10px;left:10px}}.opk_product .buy-buttons{gap:10px}@media screen and (max-width:767px){.opk_product .buy-buttons{flex-direction:column}}.opk_product .product-form__submit{font-family:var(--font-body-family);font-size:20px;font-weight:700;min-height:58px;padding-top:4px;padding-bottom:4px}.opk_product .social-sharing .icon{width:24px;height:24px}.opk_product .product__info{position:sticky;top:20px}.opk_drawer__inner .drawer__close .btn-text{display:inline-flex;align-items:center;justify-content:center;gap:5px}.opk_drawer__inner .drawer__close{width:auto;border-radius:0;font-size:16px;font-style:normal;font-weight:700;line-height:1.25;text-transform:uppercase;padding:0 16px;min-height:44px;transition:color .3s ease,background-color .3s ease}.opk_drawer__inner .drawer__close:after{border-radius:0}.opk_drawer__inner .drawer__close:hover{background-color:#000;color:#fff}.opk_additional_info{background:#0000!important}.opk__buy_button_icon{display:block!important;width:26px;height:26px;transition:color .3s ease;margin-left:10px}@media screen and (min-width:1300px){.opk_product__grid{gap:100px}}@media(max-width:1299px)and (min-width:1024px){.opk_product__grid{gap:30px}}@media screen and (min-width:1024px){.opk_product__grid{grid-template-columns:1.64fr 1fr}}@media screen and (max-width:767px){.opk_product__share{flex-direction:column;align-items:flex-start;gap:6px}}@media screen and (max-width:767px){.opk_product__share .social-sharing{gap:4px}}@media screen and (max-width:767px){.opk_product__share .opk_share{gap:4px;display:flex!important}}.opk_product__share .opk_share__mobile_icon{display:none}@media screen and (max-width:767px){.opk_product__share .opk_help_desk{background:none}}.opk_product__head_text{padding:0}.opk_product__head_text strong{font-weight:700}.opk_product__head_text .text-sm{font-size:16px;line-height:1.25}.opk_product__title_wrap{font-style:normal;font-weight:700}.opk_product__title_wrap .product-title-lg{line-height:1.19}@media screen and (min-width:1300px){.opk_product__title_wrap .product-title-lg{font-size:52px}}@media screen and (max-width:767px){.opk_product__title_wrap .product-title-lg{font-size:40px}}@media screen and (min-width:768px){.opk_product__title_wrap .heading:not(:last-child){margin-bottom:31px}}@media screen and (max-width:767px){.opk_product__title_wrap .heading:not(:last-child){margin-bottom:28px}}@media screen and (min-width:1300px){.opk_product__title_wrap{margin-top:6px}}@media screen and (max-width:767px){.opk_product__title_wrap{margin-top:0}}.opk_product__price{display:flex;gap:10px}.opk_product__price .price__sale,.opk_product__price .price__regular{font-family:var(--font-body-family);font-size:28px;font-style:normal;line-height:1.28}.opk_product__price .price__regular{font-weight:400}.opk_product__price .price__sale{font-weight:300}.opk_product__price .price__sale:before{transform:rotate(0);border-bottom:1px solid rgb(var(--color-price)/.6)}.opk_product__accordion .details__summary{padding:27px 0}@media screen and (max-width:767px){.opk_product__accordion{margin-top:32px}}.opk_product__collapsible_icon{width:30px!important;height:30px!important}.opk_product__accordion:open .opk_product__collapsible_icon{--tw-rotate: 180deg!important}@media screen and (min-width:768px){.opk_product__collapsible_icon{margin-right:4px}}.opk_product__collapsible_title{font-family:Cormorant Garamond,serif;font-family:var(--font-cormorant-garamond);font-size:28px;font-style:normal;font-weight:600;line-height:1}.opk_product__collapsible_text{font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:300;line-height:1.4;color:rgb(var(--color-foreground))}.opk_product__collapsible_text .metafield-rich_text_field p{margin:0}.opk_product__collapsible_text .metafield-rich_text_field p:not(:last-child){margin-bottom:14px!important}@media screen and (min-width:768px){.opk_product__collapsible_text{padding:4px 24px 30px 20px!important}}@media screen and (max-width:767px){.opk_product__collapsible_text{padding:4px 10px 31px!important}}.opk_product__collapsible_row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px dashed rgba(14,10,4,.15);border-bottom:1px dashed var(--grey-15, rgba(14, 10, 4, .15))}.opk_product__collapsible_row:not(:first-child){padding:10px 0 9px}.opk_product__collapsible_row:first-child{padding:0 0 9px}@media screen and (max-width:767px){.opk_product__collapsible_row.content_transfer{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){.opk_product__collapsible_row{gap:20px}}@media screen and (max-width:767px){.opk_product__collapsible_row{gap:8px}}.opk_product__collapsible_item_name{font-weight:500}@media screen and (max-width:767px){.opk_product__collapsible_item_name{text-wrap:nowrap}}.opk_product__collapsible_item_content,.opk_product__collapsible_item_content strong{font-weight:300}.opk_product__gallery_container{width:auto}@media screen and (max-width:767px){.opk_product__gallery_container .product__media-list{gap:10px}}@media screen and (max-width:767px){.opk_product__gallery_container .slider .product__media{width:93.4%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/opk-product.css.map */
