@media (max-width: 767.98px){.container__full-width{padding-right:15px;padding-left:15px}.container__full-width .flexible-layout .column{margin-bottom:20px}}.container__full-width .column--third{padding-right:30px}@media (max-width: 1299.98px){.container__full-width .column--third{padding-right:20px}}@media (max-width: 767.98px){.container__full-width .column--third{padding-right:10px;padding-left:10px}}.fully-spaced-row--medium{margin-top:0;margin-bottom:20px}.fully-spaced-row--medium .feature-text-paired{margin-left:0;margin-right:0}.fully-spaced-row--medium .flexible-layout.valign-middle>.column{align-self:end}@media (max-width: 640px){.fully-spaced-row--medium .btn.btn--primary{width:100%}}@media (max-width: 640px){.fully-spaced-row--large{margin-top:30px;margin-bottom:30px}}.btn.btn--primary{background-color:#d75e59;color:#fff;border-color:#d75e59}.btn.btn--primary:hover{background-color:#d75e59;opacity:.8}@media (min-width: 1041px){.quiz-section__wrapper.section{padding-bottom:1.5rem}}@media (max-width: 640px){.quiz-section__wrapper{padding-top:1.5rem;padding-bottom:1.5rem}}#quiz-main-wrapper{scroll-margin-top:45px}#quiz-product{scroll-margin-top:75px}.quiz-main{padding:36px 0}.quiz-main .quiz-header{text-align:center}.quiz-main .quiz-header .h1{margin:0}.quiz-main .quiz-progress-bar-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:600px;margin:0 30px 40px}.quiz-main .quiz-progress-step{width:30px;height:30px;background-color:#efefef;border-radius:50%;position:relative;z-index:2;transition:all .3s ease}.quiz-main .quiz-progress-step.active{background-color:#d75e59}.quiz-main .quiz-progress-step.active:after{content:"";position:absolute;width:38px;height:38px;border:1px solid #000;box-shadow:inset 0 0 0 3px #fff;border-radius:50%;top:-4px;left:-4px}.quiz-main .quiz-progress-step.completed{background-color:#d75e59}.quiz-main .quiz-progress-line{flex-grow:1;height:1px;background-color:#000;position:relative;z-index:1;transition:background-color .3s ease}.quiz-main .quiz-progress-line:last-child{display:none}.quiz-main .quiz-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:825px;margin:0 auto}@media (max-width: 640px){.quiz-main .quiz-container{padding:0 1rem}}.quiz-main .quiz-container .quiz-wrapper{display:none;width:100%;position:relative}.quiz-main .quiz-container .quiz-wrapper.active{display:block}.quiz-main .quiz-container .quiz-wrapper .scroll-button{position:absolute;top:calc(50% - 20px);transform:translateY(-50%);border:0!important;padding:0!important}@media (max-width: 640px){.quiz-main .quiz-container .quiz-wrapper .scroll-button{display:none}}.quiz-main .quiz-container .quiz-wrapper .scroll-button svg{width:20px;height:25px}.quiz-main .quiz-container .quiz-wrapper .scroll-button:disabled{background:transparent!important;opacity:0}.quiz-main .quiz-container .quiz-wrapper .scroll-button.scroll-button--left{left:-70px}.quiz-main .quiz-container .quiz-wrapper .scroll-button.scroll-button--left svg{transform:rotate(180deg)}.quiz-main .quiz-container .quiz-wrapper .scroll-button.scroll-button--right{right:-70px}.quiz-main .quiz-container .quiz-question .h2{margin-bottom:20px;font-weight:700!important;font-size:21px!important;text-align:center}.quiz-main .quiz-container .quiz-instruction{width:100%;text-align:center;margin-bottom:25px}.quiz-main .quiz-container .quiz-answers{display:flex;flex-wrap:nowrap;justify-content:start;gap:40px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.quiz-main .quiz-container .quiz-answers::-webkit-scrollbar{height:0!important}.quiz-main .quiz-container .quiz-answers::-webkit-scrollbar-track{background:#ccc!important}.quiz-main .quiz-container .quiz-answers::-webkit-scrollbar-thumb{background-color:#000!important;border:0!important}.quiz-main .quiz-container .quiz-answers::-webkit-scrollbar-button{display:none!important}.quiz-main .quiz-container .quiz-answers input[type=radio],.quiz-main .quiz-container .quiz-answers input[type=checkbox]{display:none}.quiz-main .quiz-container .quiz-answers .quiz-answer{display:flex;flex:0 0 calc((100% - 80px) / 3);flex-direction:column;align-items:center;justify-content:center;scroll-snap-align:start}@media (max-width: 640px){.quiz-main .quiz-container .quiz-answers .quiz-answer{flex:0 0 calc((100% - 90px)*1)}}.quiz-main .quiz-container .quiz-answers .quiz-answer label{display:block;width:100%;font-size:14px;font-weight:700;text-align:center;cursor:pointer;border:1px solid transparent;padding-bottom:20px}.quiz-main .quiz-container .quiz-answers .quiz-answer label span{display:block;font-weight:400;margin-top:20px}.quiz-main .quiz-container .quiz-answers .quiz-answer label img{object-fit:contain}@media (max-width: 767.98px){.quiz-main .quiz-container .quiz-answers .quiz-answer label img{width:100%}}.quiz-main .quiz-container .quiz-answers .quiz-answer input[type=radio]:checked+label,.quiz-main .quiz-container .quiz-answers .quiz-answer input[type=checkbox]:checked+label{border-color:#ccc}.quiz-main .quiz-container .quiz-info{text-align:center;margin-top:25px}.quiz-main .quiz-container .quiz-info .quiz-info__button{border:0;padding:0;text-transform:none;line-height:normal;font-size:13px;letter-spacing:normal}.quiz-main .quiz-container .quiz-info .quiz-info__button .quiz-info__text{font-size:13px}.quiz-main .quiz-container .quiz-info .quiz-info__icon{display:inline-block;border:1px solid #000;width:18px;height:18px;border-radius:50%;text-align:center;line-height:16px;font-size:10px;margin-right:5px}.quiz-main .quiz-container .quiz-info__content{display:none}.quiz-main .quiz-container .quiz-buttons{margin-top:20px;text-align:center}.quiz-main .quiz-container .quiz-buttons button{background-color:#d75e59;color:#fff!important;border:0;min-width:120px}.quiz-main .quiz-container .quiz-buttons button:disabled{background-color:#d75e59!important;opacity:.3}.quiz-main .quiz-container .quiz-buttons .next-button:disabled{cursor:not-allowed;opacity:.5}.quiz-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.quiz-modal__content{background:#fff;padding:30px;max-width:500px;width:100%;position:relative}.quiz-modal__close{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:0}.quiz-modal__close svg{fill:#000}.quiz-modal__close svg path{fill:#000}.quiz-modal__close:focus{outline:none}#quiz-product .featured-product.product-detail{overflow:hidden;align-items:center;margin-bottom:0}#quiz-product .gallery__inner .main-image{margin-bottom:0}#quiz-product .gallery__inner .main-image .swiper-slide{height:auto!important}@media (min-width: 1041px){#quiz-product .gallery__inner .main-image{max-height:calc(100vh - var(--theme-header-height) - var(--announcement-height))}}#quiz-product .thumbnails.swiper{max-height:none}#quiz-product .thumbnails.swiper .swiper-slide{height:auto!important}@media (max-width: 1040px){#quiz-product .thumbnails.swiper{display:none}}@media (max-width: 767px){#quiz-product .product-detail .gallery .main-image{margin:0 0 20px}}#quiz-product .open-size-chart-button{display:none}#quiz-product .product-form .quantity-submit-row.has-spb .button{background-color:#f2a592;color:#000;border-color:#f2a592;font-weight:700}#quiz-product .option-selector.option-selector--swatch{display:none;visibility:hidden;opacity:0}#quiz-product .quiz_product__header{margin-bottom:20px}@media (max-width: 767px){#quiz-product .quiz_product__header.desktop{display:none}}#quiz-product .quiz_product__header.mobile{display:none}@media (max-width: 767px){#quiz-product .quiz_product__header.mobile{display:block}}#quiz-product .quiz_product__header .quiz_product__header--restart{text-align:right}#quiz-product .quiz_product__header .quiz_product__header--restart button{text-transform:uppercase;padding:0;background-color:transparent;border:0;font-size:15px}#quiz-product .quiz_product__header .quiz_product__header--title{font-size:50px;font-weight:700;color:#d75e59}@media (max-width: 767px){#quiz-product .quiz_product__header .quiz_product__header--title{font-size:45px;line-height:normal}}#quiz-product .quiz_product__header .quiz_product__header--text{font-size:20px}@media (max-width: 767px){#quiz-product .quiz_product__header .quiz_product__header--text{font-size:16px}}.hidden-product{visibility:hidden;opacity:0;position:absolute;pointer-events:none;left:-9999px;top:0}
/*# sourceMappingURL=/cdn/shop/t/202/assets/quiz.scss.css.map */
