.box--swatch.show_image_swatch{margin-bottom:20px}.box--swatch{border-top:1px solid #E5E5E5;padding:20px 0 5px}.box--swatch .option_title{font-weight:600;font-size:14px;line-height:16.8px;letter-spacing:-.31px;margin:0 0 16px}.box--swatch .swatch{padding:7px 6px}.box--swatch .swatch:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap;gap:40px 18px;width:100%;display:flex}.box--swatch .swatch:not(.swiper-initialized) .swiper-scrollbar,.box--swatch .swatch .swiper-scrollbar.swiper-scrollbar-lock{display:none!important}.box--swatch .swatch .swiper-wrapper .swiper-slide{height:auto;width:calc(33.33% - 12px)}.box--swatch .swatch .swiper-scrollbar{position:relative;bottom:unset;top:unset;left:unset;width:100%;margin:22px auto 0;background:#f5f5f5;height:5px;border-radius:5px}.box--swatch .swatch .swiper-scrollbar .swiper-scrollbar-drag{background:#d9d9d9;border-radius:5px}.box--swatch .swatch .swatch-element{margin:0;position:relative;border:0px;min-width:auto;min-height:auto;width:100%;height:100%}.box--swatch .swatch .swatch-element:before{content:"";position:absolute;top:-6px;left:-6px;height:calc(100% + 8px);width:calc(100% + 8px);border-radius:16px;border:2px solid #C6A26A;transition:.2s;opacity:0;pointer-events:none;z-index:-1}.swatch_options .box--swatch .swatch input:checked+.swatch-element:before{opacity:1}.box--swatch .swatch .swatch-element label{min-width:auto;height:auto;padding:0;white-space:unset;flex-direction:column;width:100%;float:unset;height:100%;line-height:normal;text-align:left;border:1px solid #E5E5E5!important;border-radius:10px;text-transform:unset;background-color:#fff}.box--swatch .swatch:has(.highlight_box){padding-top:28px}.box--swatch .swatch .swatch-element .highlight_box{font-weight:400;position:absolute;top:-21px;left:0;width:100%;font-size:12px;line-height:14.4px;letter-spacing:-.15px;text-align:center;border-radius:10px;background:#c6a26a;color:#fff;padding:4px 4px 24px;z-index:-1}.box--swatch .swatch .swatch-element:has(.highlight_box):before{height:calc(100% + 30px);top:-27px}.box--swatch .swatch .swatch-element img{width:100%;object-fit:cover;border-radius:10px;flex-shrink:0}.box--swatch .swatch .swatch-element .option-info{height:100%;padding:10px;display:flex;flex-direction:column}.box--swatch .swatch .swatch-element .option-value{color:#171717;font-size:14px;font-style:normal;font-weight:400;padding:0 0 20px;text-align:left;display:block}.box--swatch .swatch .swatch-element .variant-pricing{display:flex;flex-direction:column;padding-right:24px;position:relative;border-top:1px solid #E5E5E5;margin-top:auto;padding-top:12px;text-transform:initial;min-height:39px;justify-content:center}.box--swatch .swatch .swatch-element .variant-pricing .compare-price{font-weight:300;font-size:12px;letter-spacing:.07px;line-height:100%;text-decoration:line-through;color:#c6a26a}.box--swatch .swatch .swatch-element .variant-pricing .variant-price{font-size:14px;font-weight:600;line-height:100%;letter-spacing:.07px}.box--swatch .swatch .swatch-element .variant-pricing .radio-icon{position:absolute;top:60%;transform:translateY(-50%);right:0;height:20px;width:20px;border:2px solid #A1A1A1;border-radius:22px;transition:.2s}.box--swatch .swatch .swatch-element .variant-pricing .radio-icon:before{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;background:#c6a26a;opacity:0;transition:.2s;border-radius:10px}.swatch_options .box--swatch .swatch input:checked+.swatch-element .radio-icon{border-color:#c6a26a}.swatch_options .box--swatch .swatch input:checked+.swatch-element .radio-icon:before{opacity:1}@media screen and (max-width:575px){.box--swatch .swatch .swatch-element .highlight_box,.box--swatch .swatch .swatch-element .option-value{font-size:12px;line-height:normal}.box--swatch{border-top:0px;padding-top:0}.modal_price{margin-bottom:0}.modal_price .sale.savings{margin-bottom:10px}}@media screen and (max-width:374px){.box--swatch .swatch{padding:7px 26px;width:calc(100% + 40px);margin:0 -20px}.box--swatch .swatch:has(.highlight_box){padding-top:29px}.box--swatch .swatch .swiper-wrapper .swiper-slide{width:37.6%}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/theme-style.css.map */
