@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&display=swap";.quantity-option-item label{border-radius:10px!important;padding:10px!important;box-shadow:5px 5px 10px #0000001a;border-radius:10px;border:2px solid #DCDCDC!important;background:#fff!important;position:relative;width:100%;transition:.3s;box-sizing:border-box}.quantity-option-item label:before{display:none!important}.quantity-option-item input[type=radio]:checked+label{border-radius:10px;border:2px solid #000!important;background:#effdff!important;color:#000!important;box-shadow:0 4px 12px #00000080!important}.variant-options{display:flex;gap:18px}.quantity-pricing-info{display:flex;flex-direction:column;gap:10px}span.option--value{color:#4bc2d5;font-family:Merriweather Sans;font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:10px;display:inline-block}span.save--badge{border-radius:20px;background:#000;display:flex;padding:8px 11px 7px;justify-content:center;align-items:center;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:120%}span.current--price{color:#4bc2d5;font-size:16px;font-style:normal;font-weight:700;display:inline-block}span.compare--price{color:#8b8b8b;text-align:center;font-size:14px;font-style:normal;font-weight:300;text-decoration-line:line-through}legend.form__label.label--title{color:#0e1b4d;font-family:Merriweather Sans;font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px}.badge--text{font-family:Merriweather Sans,sans-serif;font-size:12px;font-weight:700;line-height:1.4;padding:5px 8px;border-radius:5px;width:95%;text-align:center;margin:-20px auto auto}.quantity-option-group{margin-bottom:20px}.select-size-group label{width:60px;height:60px;border-radius:5px!important;border:1px solid #DCDCDC!important;background:#fff;display:flex!important;align-items:center;justify-content:center}.select-size-group label:before{display:none!important}.quantity-option-item{flex:33%;max-width:170px}span.variant-title-text{color:#0e1b4d;font-family:Merriweather Sans;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.variant-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.size--guide-popup-btn-wrapper{display:inline-flex;align-items:center}span.size--chart-icon{display:flex}button.size--chart,.my--size-guide{border:0;background:transparent;display:inline-flex;align-items:center;gap:8px;color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:underline;cursor:pointer}@media (min-width: 800px) and (max-width: 1100px){.variant-options{gap:5px}.quantity-option-item label{padding:10px!important}.badge--text{font-size:10px}span.option--value{font-size:14px}.quantity-option-item.upsell span.option--value{margin-top:0}span.save--badge{font-size:12px;line-height:1}}@media (max-width: 650px){.variant-options{gap:5px}.badge--text{font-size:8px}span.option--value{font-size:14px}.quantity-option-item.upsell span.option--value{margin-top:0;font-size:12px}span.save--badge{font-size:12px;padding:4px 6px;line-height:1}}@media (max-width: 600px){.select-size-group label{width:40px;height:40px;padding:0!important;font-size:14px!important}span.variant-title-text{font-size:14px}button.size--chart,.my--size-guide{font-size:12px}.specialist--review-content{padding:8px!important}}.form__label-size{display:flex;justify-content:space-between;align-items:center;width:100%}.image-variant-wrapper{display:flex}.image-wrapper span{color:#0e1b4d;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-top:5px;display:block}.color-image{padding:1px!important;background:transparent;height:80px;width:80px;display:block}.color-image img{display:block;border-radius:4px;width:100%}.mrk-product .product-form__input--pill input[type=radio]:checked+.color-image{background:transparent!important;border:2px solid #000}.mrk-product .product-form__input--pill input[type=radio]:checked+.color-image.color-image-value{background:transparent!important;border:2px solid #000;color:#000}.color-image.color-image-value{display:inline-flex!important;align-items:center;justify-content:center}.mrk-product .product-form__input--pill input[type=radio]+label{border-radius:5px;border:1px solid #DCDCDC;padding:6px 12px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:120%;display:inline-flex;flex-direction:column;justify-content:end}.mrk-product .product-form__input--pill input[type=radio]+label:before{box-shadow:none}.option-price{margin-top:10px;color:#4bc2d5;font-size:16px;font-style:normal;font-weight:700;display:flex;flex-direction:column;line-height:1;gap:2px}.option-price del{color:#8b8b8b;text-align:center;font-size:14px;font-style:normal;font-weight:300}.product-quantity-selector{font-family:var(--roboto-font-family);margin:40px auto}.selector-label{margin-bottom:20px;display:block;color:#0e1b4d;font-family:Merriweather Sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.options{display:flex;gap:10px}.option{padding:25px 5px 10px;cursor:pointer;text-align:center;transition:all .3s ease;position:relative;background-color:#fff;width:100%;border-radius:10px;border:2px solid #DCDCDC}.option.selected{box-shadow:5px 5px 10px #0000001a;border-radius:10px;border:2px solid #000;background:#effdff}.option-title{margin-bottom:5px;color:#4bc2d5;font-family:Merriweather Sans;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.mrk-badge{position:absolute;top:-10px;left:12%;right:12%;font-size:10px;padding:4px;color:#fff;font-weight:500;font-size:12px;line-height:100%;text-align:center;vertical-align:middle;text-transform:uppercase;border-radius:4px}.badge--green{background-color:#17b88a}.badge--orange{background-color:#f8913c}.mrk-save-badge{display:flex;padding:7px 15px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:120%;border-radius:20px;background:#000;margin:10px auto auto;max-width:fit-content}@media (max-width: 576px){.mrk-save-badge{width:fit-content;padding:7px 9px}.option-title{font-size:14px}.product-tag a{font-size:14px;gap:4px}.product-tag{padding:14px 8px}}@media (min-width: 750px) and (max-width: 1100px){.mrk-badge{font-size:10px}}.see-in-action{font-family:Questrial;font-size:16px;font-style:normal;font-weight:700;line-height:120%;display:inline-flex;padding:7px 10px;justify-content:center;align-items:center;gap:7px;border-radius:10px;position:absolute;bottom:20px;z-index:99999;right:20px;background:#fff;border:none;box-shadow:0 1px 5px 2px #00000045;-webkit-box-shadow:0px 1px 5px 2px rgba(0,0,0,.27);-moz-box-shadow:0px 1px 5px 2px rgba(0,0,0,.27);cursor:pointer}@media (max-width: 1400px){span.option--value{font-size:13px}}.review-star-rating-text{color:#0e1b4d;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin:0}.review-star-rating-text strong{font-weight:700}span.review-star-rating-stars{display:flex;align-items:center;gap:3px}.review-star-with-text{display:flex;align-items:center;gap:10px}.review-star-with-text.guarantee-rating .review-star-rating-text{color:#fff}.review-star-with-text.reviews-section-rating{justify-content:center;margin-bottom:10px}@media (max-width:750px){.product--review-rating{font-size:12px}.quantity-option-item{flex:31%}.badge--text{width:95%}}.acc--image img{border-radius:0;max-width:100%;display:block}.accordion__content{color:#333;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.product-form{margin:1.5rem 0!important}#descriptionAccordion .mrk--accordion-content-img img{display:block;max-width:100%;margin-top:30px;margin-bottom:20px}.acc--icon-text{display:flex;justify-content:space-between;margin:20px 0}.acc--icon-text img{display:block;max-width:100%;margin:auto auto 10px;max-width:40px}.acc--icon-text-item{text-align:center;display:flex;flex-direction:column}p.acc--icon-item-text{margin:auto 0 0;color:#0e1b4d;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.mrk--accordion-header{border:0;background:transparent;width:100%;display:flex;align-items:center;justify-content:space-between;color:#0e1b4d;font-size:18px;font-style:normal;font-weight:700;line-height:120%;padding:0;transition:.3s;cursor:pointer}.mrk--accordion-item{border-bottom:1px solid #CACACC;cursor:pointer}.mrk--accordion{margin:0}h3.mrk--accordion-content-title{color:#0e1b4d;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:0}.mrk--accordion-content-text,.mrk--accordion-content-text p{color:#666;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:30px}.mrk--accordion-content-text strong{color:#0e1b4d;font-weight:500}.tab-btn{padding:0 0 10px;border:none;background:transparent;cursor:pointer;font-weight:600;margin:0;color:#0e1b4d;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:120%;position:relative;transition:.3s}.size-tabs{display:flex;justify-content:center;align-items:center;gap:20px;margin:20px 0;position:relative;width:fit-content;margin-inline:auto;transition:.3s}button.tab-btn:after,.size-tabs:after{position:absolute;content:"";border-radius:20px;background:#d9d9d9;bottom:0;left:0;width:100%;height:1px;transition:.3s}button.tab-btn.active:after{background:#0e1b4d;z-index:11}.tab-content{box-sizing:border-box;overflow:hidden}.tab-content{display:none}.tab-content.active{display:block}.mrk--accordion-content{max-height:0;overflow:hidden;transition:.3s;cursor:auto}.size--table{border-radius:10px;border:1px solid #000;background:#f4f4f4;overflow:hidden}.size--table-header{display:flex;align-items:center;justify-content:center;background:#b4f5ff}.size--table-header span{color:#0e1b4d;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:120%;display:block!important;flex:1;padding:13px 0}.size--table-row:nth-child(odd){background:#fff}.size--table-row{display:flex;align-items:center;justify-content:center}.size--table-row span{flex:1}.size--table-row span{flex:1;color:#0e1b4d;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:0;padding:12px 0}.product__accordion.accordion.quick-add-hidden{margin:0}div#sizeGuideAccordion{margin:0!important}span.mrk--accordion-icon{transition:.3s}.mrk--accordion-item.active span.mrk--accordion-icon{transform:rotate(45deg)}button.mrk--accordion-header{padding:1.5rem 0}#resultAccordion .mrk--accordion-content-img img{display:block;max-width:100%;margin-top:40px;margin-bottom:20px}.result-acc-content-stage{display:flex;gap:20px;margin-bottom:20px}.result--stage h3{color:#0e1b4d;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-align:center}.result--stage p{color:#666;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.result-acc-content-stage img{max-width:100%;display:block;margin-top:auto;object-fit:contain}.result--stage{display:flex;flex-direction:column}ul.shipping_accordion_list{list-style:none;padding:0;margin:20px 0}.shipping_accordion_list li{display:flex;align-items:center;gap:5px}.shipping_accordion_list li img{display:block;width:25px}quantity-input.quantity.buy--quantity{border-radius:10px!important;width:90px}quantity-input.quantity.buy--quantity:after{border-radius:10px}quantity-input.quantity.buy--quantity:before{border-radius:10px}quantity-input.quantity.buy--quantity .quantity__button{width:100%;flex-shrink:inherit}.product-form__input--pill input[type=radio]+label.image-wrapper{border:none;padding:0}.product-form__input--pill input[type=radio]:checked+label.image-wrapper{background:transparent;border:none}.product-form__input--pill input[type=radio]+label.image-wrapper .color-image{border:1px solid rgba(0,0,0,.1);border-radius:10px}.product-form__input--pill input[type=radio]:checked+label.image-wrapper .color-image{border:1px solid #000;box-shadow:4px 4px 4px #0000001a}.page-width.mrk-page-width{--page-width: 130rem;padding-bottom:50px}.page-width.mrk-page-width .product-media-container.constrain-height.media-fit-contain{width:100%}.mrk-product .product-form__buttons{max-width:100%;display:flex;align-items:center;gap:8px}.mrk-product .product-form__buttons .price-per-item__container{width:fit-content}.product-form__input.product-form__quantity{max-width:fit-content!important;margin:0}@media screen and (max-width: 1200px){.page-width.mrk-page-width{padding:0 10px 14px}}@media screen and (max-width: 1100px){.mrk-product .product__info-wrapper{padding:0 0 0 2rem}}@media screen and (max-width: 800px){.page-width.mrk-page-width .mrk-product{flex-direction:column;gap:30px}.grid__item.product__media-wrapper,.mrk-product .product__info-wrapper{width:100%}.mrk-product .product__info-wrapper{padding:0}}.mrk-save-badge.upsell{border-radius:0;position:absolute;top:-24px;width:fit-content}.option.upsell{display:flex;flex-direction:column;align-items:center}.option.upsell .option-title{margin:0}.option-image{width:90px;height:90px}.option-image img{width:100%;height:100%;display:block}.quantity-option-item.upsell label{padding:0 5px 5px!important;height:100%!important}.quantity-option-item.upsell span.save--badge{border-radius:5px;margin-top:-15px;padding:5px 10px;max-width:fit-content;margin-inline:auto;position:absolute;top:0;left:0;right:0}img.variant-badge-image{width:90px;height:90px;display:block;margin:auto;border-radius:5px;max-width:100%}.variant-options.quantity-options-wrapper.upsell{gap:10px;align-items:stretch}.quantity-option-item.upsell span.option--value{margin-bottom:15px;font-size:14px}@media (max-width: 550px){.quantity-option-item.upsell span.option--value{margin-top:0;font-size:10px}}.variant-group.other-option-group .variant-title{margin-bottom:0}.variant-group.other-option-group{margin-bottom:10px}.mrk-product .product-form__input--pill input[type=radio]+label{border-radius:10px;padding:10px 20px;height:100%}.variant-group.other-option-group .variant-options{gap:5px}.mrk-product .product-form__input--pill input[type=radio]+label{border-radius:10px}legend.form__label.label--title.other-option{margin-bottom:0}.size-option-wrapper{display:flex;align-items:center;gap:5px}.size-option-wrapper span{font-size:16px;font-weight:500}span.variant-info-text{font-size:16px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mrk-product-section.css.map */
