.template-product .section-header:not(.scrolled-past-header) .header-wrapper--border-bottom{border-bottom:none}.product__info-wrapper{padding:60px 0 0 60px}.main-product-section .seprator+.total-review{text-decoration-line:underline;text-underline-offset:2px}.product__info-container .info-review{margin-bottom:15px}.product__info-container .review-title-wrapper{display:flex;flex-direction:column;padding-right:30px}.product__info-container .product__title h1{margin:0}.product__info-container div[id*=price-template--]{margin:40px 0}.product__info-wrapper .price{letter-spacing:1px}.product__info-container div[id*=price-template--] .price__container .price__regular .price-item--regular{letter-spacing:0}.product-form__input:not(:nth-last-child(2)){margin:0 0 30px}.option-grey-box.product-form__input input[type=radio]+label{background-color:#fafafa;min-width:50px;height:50px;border:none;border-radius:0;line-height:160%;color:#000;display:flex;align-items:center;justify-content:center;border:1px solid #fafafa;padding:13px;margin-right:7px;margin-bottom:7px;margin-top:0;font-weight:400;flex:1 0 auto}.option-grey-box:not(.option--size).product-form__input input[type=radio]+label{width:calc(33.33% - 7px);flex:1 0 auto}.option-grey-box.product-form__input input[type=radio]:checked+label{background-color:#fafafa;color:#000;border-color:#000}.option-grey-box.product-form__input input.disabled[type=radio]+label{color:#d9d5ce}.limited-edition-label{font-size:12px;font-weight:600;line-height:100%;letter-spacing:.6px;text-transform:uppercase;padding:6px;background-color:#000;color:#fff;display:inline-block;margin-top:15px}.variant-options-wrapper{display:flex;flex-wrap:wrap}fieldset.product-form__input{max-width:100%}fieldset.product-form__input .form__label{font-size:14px;margin-bottom:15px;line-height:100%}.size-label-wrapper{display:flex;align-items:center;margin-bottom:15px;justify-content:space-between}fieldset.product-form__input .size-label-wrapper .form__label{margin-bottom:0}fieldset.product-form__input .form__label strong{text-transform:uppercase;letter-spacing:.6px;font-family:Jost;font-weight:600;font-size:12px}.product-form__input .form--label strong{text-transform:uppercase;letter-spacing:.6px;font-family:Jost;font-weight:600}.product-form__input .limited-edition-note{font-size:12px;color:#73716e;font-weight:400;line-height:100%;margin-top:9px;display:flex;flex-wrap:wrap}.main-product-section .easysize-loaded-show{margin:0}.main-product-section .easysize-loaded-show .easysize-widget{color:#73716e;font-size:14px;font-weight:400;line-height:160%;text-decoration-line:underline;text-underline-offset:2px;display:none;align-items:center;transition:all .3s ease 0s}.main-product-section .easysize-loaded-show .easysize-widget:hover{color:#000}.easysize-widget svg{margin-right:10px}.promo-code-block{--bgColor: #f5f4f2;--textColor: #000;background-color:var(--bgColor);color:var(--textColor);position:relative;margin-top:40px;margin-bottom:40px}.promo-code-block.promo-code-noimg{color:#73716e;color:var(--textColor, #73716e)}.promo-code-tooltip,.limited-edition-tooltip{position:absolute;right:10px;top:10px;height:15px;width:15px;vertical-align:top;display:flex;align-items:center;justify-content:center}.limited-edition-tooltip{position:relative;right:0;top:-2px}.promo-code-tooltip .tooltip-info,.limited-edition-tooltip .tooltip-info{position:absolute;background:#000;color:#fff;bottom:100%;right:-9px;width:200px;font-size:12px;font-weight:300;line-height:1.3;text-align:center;padding:10px;margin-bottom:10px;opacity:0;visibility:hidden;transition:all .3s ease 0s}.promo-code-tooltip:hover .tooltip-info,.limited-edition-tooltip:hover .tooltip-info{opacity:1;visibility:visible}.promo-code-tooltip .tooltip-info:after,.limited-edition-tooltip .tooltip-info:after{position:absolute;content:"";top:100%;right:12px;width:0px;height:0px;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#000000 transparent transparent transparent}.promo-code-tooltip svg,.limited-edition-tooltip svg,.promo-code-tooltip img,.limited-edition-tooltip img{color:#a8a5a0;vertical-align:top;cursor:pointer}.promo-code-block:not(.promo-code-noimg) svg+svg,.promo-code-block.promo-code-noimg .promo-code-tooltip svg:nth-child(1){display:none}.tooltip-info p{margin:0}.tooltip-info p a{color:currentcolor}.promo-code-row{display:flex}.promo-code-block .col-left{width:150px}.promo-code-block .col-left img{vertical-align:top;width:100%;height:100%;object-fit:cover}.promo-code-block .col-right{width:calc(100% - 150px);padding:20px;display:flex}.promo-code-block:not(.promo-code-noimg) .col-right{flex-direction:column}.promo-code-block.promo-code-noimg .col-right{width:100%;align-items:center}.promo-code-block h4{font-size:24px;font-weight:500;letter-spacing:-.48px;text-transform:capitalize;margin:0;color:currentcolor}.promo-code-block:not(.promo-code-noimg) h4{margin-bottom:10px}.promo-code-bottom{margin-top:auto}.promo-code-noimg .promo-code-bottom{margin-left:auto;margin-right:10px}.promo-code-bottom h6{font-size:12px;font-weight:400;line-height:normal;color:currentcolor;margin:0 0 2px}.promo-code-noimg .promo-code-bottom h6{opacity:.5}.promo-code-bottom .promo-text{position:relative;font-size:12px;font-weight:600;letter-spacing:.6px;display:flex;font-family:Jost;cursor:pointer}.promo-code-noimg .promo-code-bottom .copy-text{justify-content:flex-end}.promo-code-bottom .copy-text svg{margin-left:5px;position:relative;top:2px}.promo-code-wrap.copied .copy-text{opacity:0;visibility:hidden}.promo-code-wrap .after-copy-msg{position:absolute;left:0;top:0}.buy-buttons-bar{margin-bottom:40px}.main-product-section .sales-points{margin:15px 0}.option--color .color-label,.option--color-metafield .color-label{position:absolute;display:inline-flex;transition:all .2s ease;transform:translate(-50%);padding:8px 16px;justify-content:center;align-items:center;gap:8px;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:110%;top:calc(100% + 20px);background:#000;left:50%;white-space:nowrap;opacity:0;visibility:hidden;letter-spacing:0}.option--color .color-label:before,.option--color-metafield .color-label:before{content:"";display:block;position:absolute;bottom:100%;border-bottom:4px solid #000;border-top:4px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;left:50%;transform:translate(-50%)}.option--color .color-swatch:hover .color-label,.option--color-metafield .color-swatch:hover .color-label{opacity:1;visibility:visible;top:calc(100% + 10px)}.product__info-wrapper .nav-btn svg{width:20px;height:11px}.option--color.product-form__input input[type=radio]+label,.option--color-metafield.product-form__input input[type=radio]+label,.option--color.product-form__input .color-swatch,.option--color-metafield.product-form__input .color-swatch{border:none;margin:0 10px 10px 0;width:20px;height:20px;padding:0}.option--color.product-form__input label:after,.option--color-metafield.product-form__input label:after,.option--color.product-form__input .color-swatch:after,.option--color-metafield.product-form__input .color-swatch:after{position:absolute;content:"";width:26px;height:26px;top:-3px;left:-3px;border:1px solid #000;border-radius:50%;opacity:0;visibility:hidden}.option--color.product-form__input input[type=radio]:checked+label:after,.option--color-metafield.product-form__input input[type=radio]:checked+label:after,.option--color.product-form__input .color-swatch.active:after,.option--color-metafield.product-form__input .color-swatch.active:after{opacity:1;visibility:visible}body .option--color.product-form__input input.disabled[type=radio]+label:before,body .option--color-metafield.product-form__input input.disabled[type=radio]+label:before,body .option--color.product-form__input .color-swatch.disabled:before,body .option--color-metafield.product-form__input .color-swatch.disabled:before{width:2px;height:111%;background:#fff;transform:rotate(45deg) translate(-50%);top:0;left:50%;z-index:0}body .option--color.product-form__input input.disabled[type=radio]+label,.option--color-metafield.product-form__input input.disabled[type=radio]+label,body .option--color.product-form__input .color-swatch.disabled,.option--color-metafield.product-form__input .color-swatch.disabled{opacity:.5}.option--color .variant-options-wrapper,.option--color-metafield .variant-options-wrapper{margin-bottom:-10px;margin-right:-10px}.option-grey-box .variant-options-wrapper{margin-bottom:-7px;margin-right:-7px}.product__info-container .sales-point .icon-and-text{justify-content:flex-start}.style-with-main-wrapper{margin-top:40px}.option--color.product-form__input input[data-color*=white]:not(:checked)+label,.option--color.product-form__input input[type=radio]:not(:checked)+label[data-color*=white],.option--color-metafield.product-form__input input[type=radio]:not(:checked)+label[data-color*=white],.option--color-metafield.product-form__input .color-swatch[data-color*=white]:not(.active){border:1px solid rgb(0 0 0 / 30%)}.option--size .model-size-note{font-size:12px;font-weight:400;line-height:100%;color:#73716e;font-family:Jost;margin-top:14px}@media screen and (min-width: 1501px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.product__info-wrapper{padding-right:7%}}@media screen and (min-width: 750px){.product__info-container{max-width:100%}.main-product-section .page-width-main{padding-left:0}}@media screen and (max-width: 1199px){.product__info-wrapper{padding:50px 0 0 50px}.promo-code-block h4{font-size:20px}}@media screen and (max-width: 989px){.product__info-wrapper{padding:40px 0 0 40px}.product__info-container div[id*=price-template--],.promo-code-block{margin:30px 0}.product-form__input:not(:nth-last-child(2)){margin:0 0 20px}.buy-buttons-bar{margin-bottom:30px}.style-with-main-wrapper{margin-top:30px}.promo-code-block .col-left{width:120px}.promo-code-block .col-right{width:calc(100% - 120px)}.option-grey-box:not(.option--size).product-form__input input[type=radio]+label{width:calc(50% - 7px)}}@media screen and (max-width: 749px){.product__info-wrapper{padding:30px 0 0}.product__info-container .swym-wishlist-button-bar{top:30px}.option-grey-box.product-form__input input[type=radio]+label{min-width:43px;flex:1 0;height:43px;padding:5px}}@media screen and (max-width: 374px){.product-form__input .limited-edition-note{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/337/assets/main-product.css.map */
