.section-measurment-tool{overflow:hidden}.section-measurment-tool .hidden,.form-step{display:none}.form-step.active{display:block}.step-indicator{display:flex;justify-content:center;margin-bottom:20px;column-gap:12px}.step-title{padding:10px;color:#aaa;display:flex;align-items:center;column-gap:12px}.step-title .step-title__number{background-color:#aaa;width:20px;height:20px;color:#fff;border-radius:30px;font-size:12px;display:flex;flex:1 0 auto;justify-content:center;align-items:center}.step-title:after{content:"";mask:url(/assets/icon-caret-thick-right.svg) no-repeat center;-webkit-mask:url(/assets/icon-caret-thick-right.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:#aaa;width:7px;height:10px;margin-left:20px}.step-title:last-child:after{display:none}.step-title .step-title__info{margin:0;width:max-content}.step-title .step-title__info .step-title__name{cursor:default}.step-title .step-title__info span{display:block;cursor:default}.step-title .step-title__info .step-title__selected{text-transform:uppercase;font-size:var(--font-size-14)}.step-title.active{color:#3d6353}.step-title.active .step-title__number{background-color:#3d6353}.step-title.active:after{background-color:#3d6353}.form-step__header{text-align:center;padding:30px 0 25px;color:#3d6353}.form-step__header .form-step__number{text-transform:uppercase;font-size:var(--font-size-18)}.form-step__header .form-step__heading{font-size:var(--font-size-32);max-width:570px;margin:0 auto 20px}.form-step__footer{text-align:center;padding:50px 0 25px}.form-step__footer .button{font-size:var(--font-size-18);margin-bottom:16px}.form-step__footer .button_black_on_yellow{color:#fff}.measurement-tool__card{outline:1px solid #c6c6c6;border-radius:13px;padding:24px;width:437px;max-width:28vw;min-width:180px}.measurement-tool__card input[type=radio]{display:none}.measurement-tool__card .image{aspect-ratio:389/346;background-color:gray;display:block;margin-bottom:25px}.measurement-tool__card .image img{display:block;width:100%;height:100%;object-fit:cover}.measurement-tool__card:has(input[type=radio]:checked){box-shadow:inset 0 0 0 2px #3d6353}.measurement-tool__card:has(input[type=radio]:checked) .custom-radio{border-color:#3d6353;background-color:#bde9c9}.measurement-tool__card .title{font-size:var(--font-size-18)}.measurement-tool__card .desc{margin-bottom:4px;margin-top:15px}.measurement-tool .options-group{display:flex;column-gap:24px;row-gap:30px;flex-wrap:wrap;justify-content:center}.measurement-tool .options-group .measurement-tool__card{text-align:center}.measurement-tool .options-group .measurement-tool__card .custom-radio{border:1px solid #b2b2b2;display:inline-block;width:20px;height:20px;border-radius:100%;margin-bottom:12px}.measurement-tool .options-group .measurement-tool__card .title{margin-bottom:5px}.measurement-tool .options-group .measurement-tool__card .desc{color:#4a505c}.measurement-tool .options-carousel{padding:1px;margin-bottom:50px}.measurement-tool .options-carousel__controls{display:flex;column-gap:7px;justify-content:flex-end;margin-top:-35px;margin-bottom:15px}.measurement-tool .options-carousel .swiper-wrapper{display:flex;row-gap:30px}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card{width:282px;border-radius:4px;height:auto;box-sizing:border-box}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card .image{aspect-ratio:234/185}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card .title{font-family:var(--font-heading-family);margin-bottom:17px;font-weight:700}.measurement-tool .question-columns{display:flex;justify-content:center;column-gap:48px}.measurement-tool .question-columns .image{width:420px;aspect-ratio:1;background-color:gray;max-width:100%}.measurement-tool .question-columns .image img{width:100%;height:100%;object-fit:cover;display:block}.measurement-tool .question-columns .right{width:360px;font-size:var(--font-size-18);max-width:100%}.measurement-tool .question-columns .right p{margin-bottom:23px;color:#4a505c}.measurement-tool .question-columns .right input[type=number]{width:100%;border:1px solid #c6c6c6;border-radius:4px;height:48px;padding:12px 10px 12px 22px;font-size:var(--font-size-18);color:#9e9e9e}.measurement-tool .question-columns .right input[type=number]:focus{outline-offset:0px;outline:none;outline:1px solid #3d6353;box-shadow:none}.measurement-tool .question-columns .right .input-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:30px}.measurement-tool .question-columns .right .input-wrapper:after{content:"Inches";position:absolute;right:40px;top:50%;transform:translateY(-50%);color:#888;pointer-events:none}.measurement-tool__results .body{display:flex;justify-content:center;column-gap:48px}.measurement-tool__results .body>.left{width:518px}.measurement-tool__results .body>.right{width:610px}.measurement-tool__results .body header{display:flex;column-gap:30px;justify-content:space-between}.measurement-tool__results .body header .heading{font-size:var(--font-size-18);color:#101820}.measurement-tool__results .testimonial{padding:40px 30px}.measurement-tool__results .products-carousel__item:first-child{display:none}.measurement-tool__spotlight-product{position:relative;display:block;margin-bottom:24px}.measurement-tool__spotlight-product img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}#resultsSummary ul{list-style-type:none;color:#9e9e9e;font-size:var(--font-size-14);border-top:1px solid #e5e6e8}#resultsSummary ul li{border-bottom:1px solid #e5e6e8;padding:27px 0}#resultsSummary ul li strong{font-weight:400;text-transform:uppercase}.results-extra{border-bottom:1px solid #e5e6e8;padding:22px 0;margin-bottom:30px}.results-extra .button{width:368px;text-transform:uppercase;font-size:var(--font-size-18)}.toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#d16b54;color:#fff;padding:15px 25px;border-radius:8px;font-size:16px;font-weight:700;z-index:9999;text-align:center;box-shadow:0 4px 12px #0000004d;opacity:0;transition:opacity .3s ease-in-out}.toast.show{opacity:1}@media screen and (max-width: 1194px){.step-indicator{column-gap:0px}.step-title{padding:0 9px;column-gap:12px}.step-title:after{margin-left:6px}}@media screen and (max-width: 1020px){.step-indicator{justify-content:flex-start;overflow-x:scroll;padding-bottom:20px}.measurement-tool__results .body{justify-content:flex-start;column-gap:30px}.measurement-tool__results .body>.left{width:40%}.measurement-tool__results .body>.right{width:60%}.measurement-tool__results .testimonial{padding:20px 25px}.measurement-tool__results .products-carousel__item{min-width:150px}}@media screen and (max-width: 850px){.form-step__header{padding:30px 0 25px}.form-step__header .form-step__number{font-size:var(--font-size-14)}.form-step__header .form-step__heading{font-size:var(--font-size-24)}.measurement-tool .options-carousel{margin-bottom:30px}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card{width:182px;padding:13px}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card .image{margin-bottom:13px}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card .title{margin-bottom:15px;font-size:var(--font-size-16)}.measurement-tool .options-carousel .swiper-wrapper .measurement-tool__card .desc{font-size:var(--font-size-12)}.measurement-tool .options-carousel__controls{justify-content:center}.measurement-tool .question-columns{column-gap:30px}.measurement-tool .question-columns .right p{font-size:var(--font-size-16)}.measurement-tool .question-columns .right .input-wrapper:after{font-size:var(--font-size-14);right:30px}.measurement-tool__card{padding:18px}.measurement-tool__card .title{font-size:var(--font-size-16)}.measurement-tool__card .desc{margin-top:7px;font-size:12px}.form-step__footer .button{font-size:var(--font-size-14)}.results-extra .button{font-size:var(--font-size-14);max-width:100%}}@media screen and (max-width: 650px){.measurement-tool__results .body{flex-direction:column-reverse}.measurement-tool__results .body .left,.measurement-tool__results .body .right{width:100%}.measurement-tool__results .body .results-recommended{margin-bottom:30px}.measurement-tool__results .products-carousel__item:first-child{display:block}.measurement-tool__spotlight-product{display:none}}@media screen and (max-width: 500px){.form-step__header .form-step__number{font-size:var(--font-size-14)}.form-step__header .form-step__heading{font-size:var(--font-size-18)}.measurement-tool .question-columns{flex-direction:column;row-gap:30px}.measurement-tool .question-columns .right p{font-size:var(--font-size-14);margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-measurement-tool.css.map */
