.product-detail .frame-info{margin:0 0 6px;text-align:center}.product-detail .option-selector--swatch .option-selector__btns{column-gap:4%}.product-detail .option-selector--swatch .opt-btn:checked+.opt-label{padding:4px;border-radius:100%;min-width:unset;min-height:unset;max-width:40px}.product-detail .option-selector--swatch .opt-btn:not(:checked)+.opt-label{padding:0;border-radius:100%;min-width:unset;min-height:unset;border:none;max-width:40px}.product-detail .option-selector--swatch .opt-label__text,.product-detail .option-selector--swatch .opposing-items{display:none}.product-detail .option-selector--swatch .opt-label:before{width:30px;height:30px;margin:unset;margin-inline-end:unset}.product-detail .label-with-info{display:flex;column-gap:5px;align-items:center}.product-detail .label-with-info .info-icon{display:inline-flex;position:relative;cursor:pointer}.product-detail .label-with-info .frame-color,.product-detail .label-with-info .frame-size{font-style:italic}.product-detail .label-with-info .frame-size{display:none}.product-detail .cc-select__option.is-unavailable,.product-detail .opt-btn.is-unavailable+.opt-label{display:none}.product-detail .icon-with-text{margin-bottom:0}.product-detail .product-info-block.with-icon{align-items:center}.product-detail .product-info-block.with-icon .icon{margin-inline-end:5px}.product-detail .icon .rimage-wrapper,.product-detail .icon .rimage-outer-wrapper{height:100%}.product-detail .with-icon__beside p:not(:last-child){margin-bottom:3px}.product-detail .with-icon__beside p{color:#000}.product-detail .product-form .quantity-submit-row__submit [data-add-to-cart-text="Add to Cart"]{background:#000;color:#fff;text-transform:uppercase;font-family:Roboto Condensed;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0em}.product-detail .collection-listing{width:100%;max-width:46%}.product-detail .collection-listing.default-product .product-block{width:100%;padding-left:0}.product-detail .pairs-well-wrapper{display:flex;justify-content:space-between;padding:9px 17px 34px;border:1px solid #C0C0C0}.product-detail .collection-listing .product-block__title{text-align:center;margin-bottom:5px}.product-detail .pairs-add{position:relative}.product-detail .pairs-add p{position:absolute;top:40%;transform:translate(-50%,-50%);left:50%;color:#777;font-family:Basic Commercial;font-size:25px;font-weight:700;line-height:19px;text-align:center}.product-detail .collection-slider .collection-listing .product-block,.product-detail .product-block .block-inner,.product-detail .collection-slider .product-block .product-info{margin-bottom:0;margin-top:0}.product-detail cc-fetched-content .collection-slider{max-width:451px}.product-detail .collection-slider .owl-dots{display:flex;justify-content:center;column-gap:5px}.product-detail .collection-slider .owl-dots button.owl-dot.active{background:#323232}.product-detail .collection-slider .owl-dots button.owl-dot{background:#3232324d;width:6px;height:6px;border-radius:100%}.product-detail .product-form .quantity-submit-row .quantity-submit-row__submit{margin-bottom:10px}.product-detail .shopify-payment-button__button{display:none}.product-detail .shopify-payment-button__more-options{display:flex;justify-content:center;align-items:center;column-gap:5px;border:1px solid #FFBFCB;border-radius:4px;padding:12px 15px;font-family:Basic Commercial;font-size:12px;font-weight:700;line-height:19px;color:#ffbfcb}.product-detail .shopify-payment-button__more-options .klarma-image{width:50px}.product-detail .payment-seperator{margin-top:12px;position:relative;font-family:Basic Commercial;font-size:12px;font-weight:700;line-height:19px;text-align:center;color:#777}.product-detail .payment-seperator:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-top:1px solid #D9D9D9;width:47%}.product-detail .payment-seperator:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-top:1px solid #D9D9D9;width:47%}.product-detail .membership-price .current-price{color:#000;font-size:17px;font-weight:700;line-height:15.98px;text-align:left}.product-detail .membership-price .member_status{color:#000;text-underline-offset:4px;font-size:16px;font-weight:400;line-height:16.1px;text-align:left}.product-detail .detail .title{margin-bottom:3px}.product-detail .detail .price-container{margin-top:3px}.product-detail .normal-price .current-price{font-size:18px;font-weight:700;line-height:17.19px;text-align:left}.product-detail:not(.not-included) .normal-price .current-price{color:#a09d9d!important}.product-detail.not-included .membership-price{display:none}.product-detail .detail .quantity-submit-row,.product-detail .detail .quantity-submit-row__submit{margin-top:0}.product-detail .klarna-payment p img{max-width:40px;margin-left:2px;object-fit:cover}.product-detail .klarna-payment p{font-family:Basic Commercial;font-size:12px;font-weight:400;line-height:1.4;color:#7a7a7a}.product-detail .buy-buttons-row{margin-bottom:14px}.product-detail .grid-wrapper{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:30px;flex-wrap:wrap}.product-detail .icon-text-item{width:100%;max-width:22%}.product-detail .icon-image{text-align:center}.product-detail .icon-image img{max-width:25px}.product-detail .icon-text p{font-family:Basic Commercial;font-size:13px;font-weight:400;line-height:19px;text-align:center;color:#666;margin-bottom:0}.product-detail .product-detail-accordion .cc-accordion-item__title:before{right:0}.product-detail .price-descriptors{display:none}@media (min-width: 768px){.product-detail .gallery .main-image{margin:0 0 8px}}@media (min-width: 1300px){.product-detail .collection-slider .owl-dots{padding-left:20px}}@media (max-width: 767px){.product-detail .pairs-well-wrapper{padding:9px 11px 14px}.product-detail .product-block .block-inner{min-height:unset!important}.product-detail .collection-listing .product-block__title{font-size:13px;line-height:1.2}.product-detail .grid-wrapper{row-gap:30px;position:relative;padding-bottom:50px}.product-detail .grid-wrapper:after{position:absolute;content:"";border:1px solid #D9D9D9;width:calc(100% + 32px);bottom:0;left:-16px}.product-detail .icon-text-item{max-width:40%}}.template-product .cc-modal-window__content-container{max-width:90vw;width:988px}.template-product .cc-modal-window__content-container td img{object-fit:cover}.template-product .cc-modal-window__content-container span.small-fonts{font-size:12px}.template-product .cc-modal-window__background{opacity:.6}@media (min-width: 768px){.template-product .cc-modal-window__content{margin:60px 0 40px 40px}.template-product .cc-modal-window__content .mobile{display:none}}@media (max-width: 767px){.template-product .size-chart__inner h1,.template-product .size-chart__inner h1+p{text-align:center}.template-product .cc-modal-window__content .desktop{display:none}.template-product .cc-modal-window__content{margin:60px 5px 20px}}.product-detail .size-value-with-list .selected-size-option{border:1px solid #ABABAB;border-radius:4px;padding:17px 12px;font-family:Basic Commercial;font-size:14px;font-weight:700;line-height:13.16px;text-align:left;color:#555;cursor:pointer;padding-right:20px!important;padding-left:0!important}.product-detail .size-value-with-list{position:relative}.product-detail .size-value-with-list .list-size-variants{list-style:none;position:absolute;width:100%;background:#fff;z-index:1;margin:0;left:0;top:48px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;padding:10px;border-radius:0 0 4px 4px;display:none}.product-detail .size-value-with-list .list-size-variants li.size-variant{cursor:pointer;list-style:none}.product-detail .size-value-with-list li.size-variant:hover{opacity:.6}.product-detail .size.option-selector__btns,.product-detail .sizes.option-selector__btns{display:none}.product-detail .info-icon span.tooltip-size{text-align:center;background:#f4f4f4;color:#000;top:100%;padding:10px;display:block;position:absolute;width:300px;left:-33px;margin-top:15px;filter:alpha(opacity = 0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product-detail .info-icon:hover span.tooltip-size{visibility:visible;opacity:1;transform:translateY(0)}.product-detail .info-icon span.tooltip-size:before{border-left:solid transparent 15px;border-right:solid transparent 15px;border-bottom:solid #f4f4f4 15px;top:-15px;content:" ";height:0;left:12%;margin-left:-13px;position:absolute;width:0}.product-detail .membership-price .member_status{cursor:pointer}.product-detail .product-form .lightly-spaced-row{margin-bottom:4px;margin-top:7px}@media screen and (max-width:767px){.product-detail .price-area span.member-lock-img{height:22px;margin-top:3px}.product-detail .membership-price .member_status{font-size:13px}.product-detail .product-form .lightly-spaced-row{margin-bottom:12px;margin-top:0}}.product-detail .product-form .lx_flx{font-size:14px;font-weight:400;line-height:14.08px;color:#333;display:flex;align-items:center;column-gap:6px}.product-detail .loox-rating .loox-rating-content{padding-bottom:4px}.product-detail .rvlx_text{text-decoration:underline;margin-bottom:3px}.product-detail .lx_flx .rting{margin-right:5px}.product-detail .lx_flx span.loox-rating-label,img.payment-options,.template-product .product-recommendations .product-price{display:none}@media screen and (min-width: 768px){.product-detail ul.list-size-variants{display:block!important}.product-detail .size-value-with-list .selected-size-option:after{display:none}.product-detail .size-value-with-list .selected-size-option{display:none!important}.lndn_23 .product-detail .size-value-with-list ul.list-size-variants li.size-variant>span>span{font-size:16px}}.product-detail ul.list-size-variants{position:static!important;box-shadow:none!important;padding:0!important}ul.list-size-variants{position:relative;border:unset;box-shadow:unset;top:0;padding:0;border-radius:5px}.product-detail .size-value-with-list .list-size-variants li.size-variant{border:1px solid #b3b3b3;border-radius:5px;margin-top:10px;padding:17px 12px;padding-right:20px!important;padding-left:0!important;line-height:12.22px;color:#555;font-size:16px}.product-detail .size-value-with-list .list-size-variants li.size-variant.active{border:1.5px solid black;background-color:#fff;border-radius:5px;margin-top:10px;font-weight:700}.product-detail .size-value-with-list li.size-variant:hover{opacity:1}.product-detail .size-value-with-list .list-size-variants li.size-variant{display:grid;grid-template-columns:1fr 1fr 1fr;padding-right:15px;justify-items:center}.selected-size-option{display:grid;grid-template-columns:100px 1fr 100px;padding-right:35px;justify-items:center}@media screen and (max-width: 767px){.product-detail .size-value-with-list .selected-size-option{position:relative;padding-left:12px!important}.product-detail .size-value-with-list .list-size-variants li.size-variant{padding-left:12px!important}span.selected-label{text-align:left}span.selected-price{text-align:right;padding-right:12px}.size-name{text-align:left}span.size-on{text-align:center}span.price-display{text-align:right;padding-right:12px}.product-detail .size-value-with-list .list-size-variants li.size-variant{justify-items:normal}.product-detail .size-value-with-list .selected-size-option:after{top:50%!important}.product-detail .size-value-with-list .selected-size-option.active:after{top:33%!important;transform:rotate(180deg)}.product-detail .size-value-with-list .list-size-variants li.size-variant{font-size:14px;font-weight:400}.product-detail .size-value-with-list .list-size-variants li.size-variant.active{font-weight:700}.selected-size-option{display:flex!important}span.selected-label{width:33%}span.selected-dimensions{text-align:center;width:33%}span.selected-price{width:33%}.selected-size-option span.selected-price:after{position:absolute;content:"";background-image:url(/cdn/shop/files/dropdown_arrow.png?v=1711093762);width:15px;height:15px;background-size:cover;right:7px;top:50%;transform:translateY(-50%)}.selected-size-option.active span.selected-price:after{top:33%!important;transform:rotate(180deg)}}span.unit-option.active{border-bottom:1px solid #676869}@media (min-width:767px){li.size-variant:hover{background-color:#fff;margin-top:10px;font-weight:700;border-width:1.5px;border-style:solid;border-color:#000!important;border-image:initial;border-radius:5px}}.lndn_23 .product-detail .size-value-with-list .list-size-variants li.size-variant>span{grid-template-columns:auto!important}@media screen and (max-width: 365px){.product-detail span.price-display{padding-right:0;font-size:11px}.product-detail span.selected-price,.product-detail span.selected-label,.product-detail span.selected-dimensions,.product-detail .size-name,.product-detail span.size-on{font-size:11px;padding-right:10px}}span.member-price-discount{font-weight:400;color:#fff;background:#494949;display:inline-flex;justify-content:center;align-items:center;padding-top:1px;margin:0 0 0 5px;border-radius:2px;font-size:12px;width:55px;height:25px}.product-detail .membership-price .current-price{font-size:22px}@media screen and (max-width: 768px){.product-detail .membership-price .current-price{font-size:18px!important}.product-detail .price-area span.member-lock-img{margin-top:0!important}}@media screen and (max-width: 320px){.product-detail .membership-price{display:flex;align-items:center;flex-wrap:wrap}}@media (max-width: 768px){.stc .product-info .innerer .product-block-options--swatch{order:initial!important}}.stc .product-info{margin-top:4px!important}.stc .product-block__title{text-align:left!important;margin-bottom:2px!important}.size-variant .size-on-inches,.size-variant .size-on-cm{display:none}.size-variant[data-unit-type=inches] .size-on-inches,.size-variant[data-unit-type=cm] .size-on-cm{display:block}[hidden]{display:none!important}[data-selected-size-option] *,.size-variant *{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/48/assets/pdp-common.css.map */
