@media screen and (min-width:1024px){.opk_product .product-grid.product-grid__size--large{grid-template-columns:1.4fr 1fr;gap:0!important}}@media(max-width:1023px)and (min-width:750px){.opk_product .product-grid.product-grid__size--large{grid-template-columns:repeat(2,1fr);gap:0!important}}.opk_product .product-grid.product-grid__size--large .main-product__media--grid{gap:.4rem}.opk_product .product-grid.product-grid__size--large>.product-grid__item--media{grid-column:span 1}.opk_product .product-grid.product-grid__size--large>.product-grid__item--content{grid-column:span 1}@media screen and (min-width:750px){.opk_product .product-grid.product-grid__size--large .product-grid__item--content-wrapper{max-width:48.5rem;margin:0 auto;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:749px){.opk_product [data-layout-mobile=product__media-layout--partial--sm] .swiper{padding-top:0;padding-left:0}}@media screen and (max-width:749px){.opk_product .product-grid{gap:2.5rem}}.opk_product .main-product__media .opk_show_badges:has(.product-card__badges):after{z-index:1;position:absolute;top:0;left:0;width:100%;height:16%;display:block;background:linear-gradient(180deg,#1917164d,#19171600);pointer-events:none;content:""}.opk_product .main-product__media .opk_show_badges:has(.product-card__badges) .product-card__badges{position:absolute;z-index:2;top:0;left:0;padding:2rem}.opk_product .main-product__media .opk_show_badges:has(.product-card__badges) .product-card__badge{padding:0;font-family:var(--font-navigation-family);font-size:16px;font-style:normal;font-weight:700;line-height:1;color:#f2f0e6;text-transform:uppercase;background-color:#0000}.opk_product .product__title{font-weight:700;letter-spacing:-.02em}@media screen and (min-width:750px){.opk_product .product__title.h4{font-size:3.2rem}}@media screen and (max-width:749px){.opk_product .product__title.h4{font-size:2.8rem}}@media screen and (max-width:749px){.opk_product .product__title.product__block--gap-2{margin-bottom:1rem}}.opk_product .product__price .price{font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.2}.opk_product .product__price .price s{font-size:1.8rem;letter-spacing:-.02em}@media screen and (max-width:749px){.opk_product fieldset.product__variant-options legend{font-size:2rem}}@media screen and (max-width:749px){.opk_product fieldset.product__variant-options legend span[data-selected-value]{font-size:1.8rem}}@media screen and (max-width:749px){.opk_product product-variant-selects{gap:2.3rem}}@media screen and (max-width:749px){.opk_product .product-option__label:has(.product-option__swatch){width:auto;min-width:5.2rem}}@media screen and (max-width:749px){.opk_product .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){min-width:5.2rem;height:5.2rem;font-size:1.8rem}}.opk_product .product-form__buttons{display:flex;gap:4px}.opk_product .product-form__buttons .button.button--filled{display:inline-flex;align-items:center;gap:1rem}.opk_product #swym-custom-pdp-button.swym-btn-default-position{margin-top:0}.opk_product .swym-button-content>button{height:6rem;background:#eae5da;color:#67493b}.opk_product .product__accordion{padding-top:0;padding-bottom:0;border-top:1px solid rgba(var(--color-border),var(--alpha-border));border-bottom:none}.opk_product .product__accordion:not(:has(+.product__accordion)){border-bottom:1px solid rgba(var(--color-border),var(--alpha-border))}.opk_product .product__accordion .accordion__button{gap:3.6rem;font-family:var(--font-navigation-family);font-style:normal;font-weight:700;line-height:1;letter-spacing:normal;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:#47403d;transition:padding-bottom var(--duration-default)}@media screen and (min-width:750px){.opk_product .product__accordion .accordion__button{padding-top:3.6rem;padding-bottom:3.6rem;font-size:2.1rem}}@media screen and (max-width:749px){.opk_product .product__accordion .accordion__button{padding-top:2.4rem;padding-bottom:2.4rem;font-size:2rem}}@media screen and (min-width:750px){.opk_product .product__accordion .accordion__section.is-active .accordion__button{padding-bottom:2.4rem}}.opk_product .product__accordion .accordion__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-left:0;margin-right:0}.opk_product .product__accordion .accordion__icon>svg,.opk_product .product__accordion .accordion__icon>svg:last-child{position:static;width:2.4rem;height:2.4rem;transform:rotate(0);transition:transform var(--duration-default)}.opk_product .product__accordion .accordion__section.is-active .accordion__icon>svg:last-child{transform:rotate(180deg)}.opk_product .product__accordion .accordion__body-inner{padding-top:0;padding-right:0;font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:normal;font-weight:400;line-height:1.3;color:#47403d}@media screen and (min-width:750px){.opk_product .product__accordion .accordion__body-inner{padding-bottom:3.5rem;font-size:1.8rem}}@media screen and (max-width:749px){.opk_product .product__accordion .accordion__body-inner{padding-bottom:2.2rem;font-size:1.6rem}}.opk_product .product__accordion .accordion__body-inner p{color:inherit}.opk_product .product__accordion .accordion__body-inner p:last-child{margin-bottom:0}@media screen and (min-width:750px){.opk_product .product__accordion .accordion__body-inner p{margin:0 0 1.3rem}}@media screen and (max-width:749px){.opk_product .product__accordion .accordion__body-inner p{margin:0 0 1rem}}.opk_product .product__accordion .accordion__body-inner strong,.opk_product .product__accordion .accordion__body-inner b{font-weight:700}.opk_product__additional_info{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2px}.opk_product__additional_info_type,.opk_product__additional_info_link{font-family:var(--font-navigation-family);font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:750px){.opk_product__additional_info_type,.opk_product__additional_info_link{font-size:1.6rem}}@media screen and (max-width:749px){.opk_product__additional_info_type,.opk_product__additional_info_link{font-size:1.2rem}}.opk_product__additional_info_type{opacity:.4}.opk_product__model-information{font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:italic;font-weight:400;line-height:1.3;color:#47403d}@media screen and (min-width:750px){.opk_product__model-information{font-size:1.6rem}}@media screen and (max-width:749px){.opk_product__model-information{font-size:1.4rem}}.opk_product__payments{padding-top:1.2rem}.opk_product__payments .opk-payment-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem}.opk-payment-icons--with-bg .opk-payment-icons__item{display:flex;align-items:center;justify-content:center;height:2.4rem;background-color:#fff;border:1px solid rgba(25,23,22,.1);line-height:0;max-width:3.5rem}.opk-payment-icons--with-bg .opk-payment-icons__item svg{display:block;width:auto;height:2.4rem}.opk-payment-icons--with-bg .opk-payment-icons__item svg>rect[stroke]{stroke:#0000}.opk-payment-icons--with-bg .opk-payment-icons__item--ideal{background-color:#fff48d;max-width:6rem}.opk-payment-icons--with-bg .opk-payment-icons__item--klarna{background-color:#feb4c7}.opk_product__usp{margin:0;padding:0}@media screen and (min-width:750px){.opk_product__usp.product__block--gap-4{margin-bottom:3.6rem}}@media screen and (max-width:749px){.opk_product__usp.product__block--gap-4{margin-bottom:2.4rem}}.opk_product__usp_item{display:flex;gap:1rem}.opk_product__usp_item:not(:last-child){margin-bottom:1.2rem}.opk_product__usp_pic{flex-shrink:0;display:block;width:2.4rem;height:2.4rem}.opk_product__usp_img{display:block;-o-object-fit:contain;object-fit:contain}.opk_product__usp_text{margin:0;font-style:normal;font-weight:400;line-height:1.3}@media screen and (min-width:750px){.opk_product__usp_text{font-size:2rem}}@media screen and (max-width:749px){.opk_product__usp_text{font-size:1.8rem}}.opk-size-guide{flex:auto;display:inline-flex;justify-content:flex-end}.opk-size-guide__trigger{padding:0;border:0;background:none;font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:normal;font-weight:700;line-height:1.3;color:#67493b;-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:from-font;transition:text-decoration-color .3s;cursor:pointer}@media screen and (min-width:750px){.opk-size-guide__trigger{font-size:1.8rem}}@media screen and (max-width:749px){.opk-size-guide__trigger{font-size:1.6rem}}@media(any-hover:hover){.opk-size-guide__trigger:hover{text-decoration-color:#0000}}modal-dialog.opk-size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) + 1);display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;transition:visibility var(--duration-default),opacity var(--duration-default)}modal-dialog.opk-size-guide-modal[open]{visibility:visible;opacity:1;pointer-events:all}modal-dialog.opk-size-guide-modal[open]:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#00000080;content:""}@media screen and (min-width:750px){modal-dialog.opk-size-guide-modal{padding:var(--spacing-5) var(--page-gutter)}}.opk-size-guide-modal__dialog{position:relative;display:grid;width:100%;max-width:111.5rem;max-height:100%;overflow-y:auto;background-color:#f2f0e6}@media screen and (min-width:990px){.opk-size-guide-modal__dialog{grid-template-columns:27.7rem 1fr;gap:2.4rem;padding:6.4rem}.opk-size-guide-modal__dialog:not(:has(.opk-size-guide-modal__media)){grid-template-columns:1fr}}@media screen and (max-width:989px){.opk-size-guide-modal__dialog{gap:2.4rem;padding:4.8rem var(--gl-indent) 2.4rem}}.opk-size-guide-modal__close{position:absolute;top:3.6rem;right:3.6rem;display:flex;color:#47403d}@media screen and (max-width:989px){.opk-size-guide-modal__close{padding:1rem;top:4.2rem;right:.8rem}}@media screen and (max-width:989px){.opk-size-guide-modal__close .opk-button-icon{width:2rem;height:2rem}}@media screen and (max-width:989px){.opk-size-guide-modal__media{width:100%;max-width:36rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:750px){.opk-size-guide-modal__media.opk-size-guide-modal__media--mobile{display:none}}.opk-size-guide-modal__media.opk-size-guide-modal__media--mobile{margin-bottom:2.4rem}@media screen and (max-width:749px){.opk-size-guide-modal__media.opk-size-guide-modal__media--desktop{display:none}}.opk-size-guide-modal__image{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.opk-size-guide-modal__heading{font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:normal;font-weight:700;letter-spacing:-.02em;font-size:3rem;color:#47403d}@media screen and (min-width:750px){.opk-size-guide-modal__heading{margin:0 0 2.4rem;line-height:1}}@media screen and (max-width:749px){.opk-size-guide-modal__heading{margin:0 0 1.6rem;line-height:.9}}.opk-size-guide-modal__text{font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:normal;font-weight:400;line-height:1.3;color:#47403d}@media screen and (min-width:750px){.opk-size-guide-modal__text{margin-bottom:2.4rem;font-size:1.8rem}}@media screen and (max-width:749px){.opk-size-guide-modal__text{margin-bottom:1.4rem;font-size:1.6rem}}.opk-size-guide-modal__text p{margin:0}@media screen and (min-width:750px){.opk-size-guide-modal__text p:not(:last-child){margin:0 0 1.4rem}}@media screen and (max-width:749px){.opk-size-guide-modal__text p:not(:last-child){margin:0 0 1.3rem}}.opk-size-guide-modal__text h1,.opk-size-guide-modal__text h2,.opk-size-guide-modal__text h3,.opk-size-guide-modal__text h4,.opk-size-guide-modal__text h5,.opk-size-guide-modal__text h6{font-weight:700}.opk-size-guide-modal__text h6:not(:last-child){margin-bottom:4px}@media screen and (min-width:750px){.opk-size-guide-modal__text h6{font-size:2rem}}@media screen and (max-width:749px){.opk-size-guide-modal__text h6{font-size:1.8rem}}.opk-size-guide-modal__text strong,.opk-size-guide-modal__text b{font-weight:700}.opk-size-guide-modal__table table{width:100%;min-width:60rem;border-collapse:collapse;table-layout:fixed}.opk-size-guide-modal__table th,.opk-size-guide-modal__table td{padding:.8rem;border:1px solid #d9d9d9;font-family:"Quincy CF",var(--font-heading-family),sans-serif;font-style:normal;text-align:center;color:#47403d}.opk-size-guide-modal__table th{font-size:1.4rem;font-weight:700;line-height:1.18;letter-spacing:-.02em;text-transform:uppercase}.opk-size-guide-modal__table td{padding-top:1rem;padding-bottom:1rem;font-size:1.6rem;font-weight:400;line-height:1.24}@media screen and (max-width:749px){.opk-size-guide-modal__table{margin-left:calc((var(--gl-indent))*-1);margin-right:calc((var(--gl-indent))*-1)}}@media screen and (max-width:749px){.opk-size-guide-modal__table-wrap{overflow-x:auto;width:100vw;padding-left:var(--gl-indent);padding-right:var(--gl-indent)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/opk-main-product.css.map */
