.primary-banner-container .banner-wrapper,.secondary-banner-container .banner-wrapper{position:relative;display:block;width:100%;height:0}.primary-banner-container .banner-wrapper img,.secondary-banner-container .banner-wrapper img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.primary-banner-container{margin-top:24px;margin-bottom:9px}@media screen and (min-width:1040px){.primary-banner-container{margin-top:48px;margin-bottom:40px}}.primary-banner-container .banner-wrapper{padding-top:58.5074626866%}@media screen and (min-width:1040px){.primary-banner-container .banner-wrapper{padding-top:29.5957284516%}}.secondary-banner-container{margin-top:24px;margin-bottom:24px}@media screen and (min-width:1040px){.secondary-banner-container{margin-top:28px;margin-bottom:48px}}.secondary-banner-container .banner-wrapper{padding-top:29.2537313433%}@media screen and (min-width:1040px){.secondary-banner-container .banner-wrapper{padding-top:9.8398169336%}}.products-ss{position:relative;min-height:80vh}@media screen and (min-width:1040px){.products-ss{margin-top:2rem}}.products-ss--loading{min-height:calc(100vh - 198px)}.products-ss .product-grid{-ms-flex-line-pack:start;align-content:flex-start;width:100%;grid-row-gap:60px;row-gap:60px}@media only screen and (max-width:767px){.products-ss .product-grid{grid-row-gap:40px;row-gap:40px}}@media screen and (min-width:800px){.products-ss .product-grid--2-per-row .content-card,.products-ss .product-grid--2-per-row .dummy-card{display:none}}@media only screen and (min-width:768px){.load-more{margin-top:60px}}@media screen and (min-width:800px){.load-more button{width:355px}}.sf-drawer-enter-active,.sf-drawer-leave-active{transition:opacity .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1);-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1);-o-transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1)}.sf-drawer-enter,.sf-drawer-leave-to{opacity:0;-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem)}.sf-drawer-enter-active,.sf-drawer-leave-active{-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1);-o-transition:opacity .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1)}.sf-drawer-overlay-enter,.sf-drawer-overlay-leave-to{opacity:0}.recommendation-products-wrap .card-carousel-container .swiper-button-next,.recommendation-products-wrap .card-carousel-container .swiper-button-prev{top:-48px;margin-right:0}.recommendation-products-wrap .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;margin-bottom:60px}@media screen and (min-width:800px){.recommendation-products-wrap .cta-wrapper{margin-top:48px;margin-bottom:96px}}.recommendation-products-wrap .cta-wrapper .cta{padding:0 39px}.plp__header{font-weight:500;text-transform:uppercase;font-family:inherit;margin-bottom:1.25rem;line-height:28px}@media only screen and (min-width:768px){.recommendation-products-wrap{padding:0!important;max-width:1600px}}.plp-footer,.plp{font-family:CircularXX;color:#262626}.plp-footer [class*=k-text--],.plp [class*=k-text--]{font-family:CircularXX}@media screen and (min-width:1040px){.plp{min-height:calc(100vh - 198px)}}.plp .container--lg{-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:768px){.plp .plp-main-wrapper{max-width:1600px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.plp .plp-main-wrapper{padding-left:0;padding-right:0}}.plp .plp-main-wrapper .sort-by-desktop.sort-active svg{margin-left:4px}.plp .plp-main-wrapper .product-card .quickshop__label{margin-top:5px}@media only screen and (max-width:767px){.plp .plp-main-wrapper .product-card__text{padding-left:12px;padding-right:12px;text-align:center}}.plp .plp-main-wrapper .product-card__text__brand{font-weight:700;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.plp .plp-main-wrapper .product-card__text__brand{font-size:14px}}.plp .plp-main-wrapper .product-card__text__title,.plp .plp-main-wrapper .product-card__text__price{font-weight:400;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.plp .plp-main-wrapper .product-card__text__title,.plp .plp-main-wrapper .product-card__text__price{font-size:14px}}.plp .plp-main-wrapper .product-card__text__title .price--og,.plp .plp-main-wrapper .product-card__text__price .price--og{color:#767676}.plp .plp-main-wrapper .product-card__text__title .price--current,.plp .plp-main-wrapper .product-card__text__price .price--current{font-weight:500}.plp .plp-main-wrapper .product-card__text__title .price--sales,.plp .plp-main-wrapper .product-card__text__price .price--sales{color:#eb0000;font-weight:500}.plp .plp-main-wrapper .product-card__discount-message{margin-bottom:8px;font-weight:450}.plp .plp-main-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.plp .plp-sidebar{width:100%;background:#fff;position:fixed;top:0;display:none;left:-100%;bottom:0;margin:0;z-index:552;overflow-y:auto}.plp .plp-sidebar.visible{display:block}@media only screen and (min-width:768px){.plp .plp-sidebar{width:240px;position:sticky;left:0;top:90px;margin-right:60px;height:calc(100vh - 90px)}}.plp .plp-sidebar .scrollbar-gutter{padding-right:10px}@media only screen and (max-width:767px){.plp .plp-sidebar{-webkit-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.plp .plp-sidebar .refine-filters-footer{display:none}}.plp .plp-sidebar .desktop-refine{display:none}@media only screen and (min-width:768px){.plp .plp-sidebar .desktop-refine{display:block}}.plp .plp-sidebar .mobile-refine{display:none}@media only screen and (max-width:767px){.plp .plp-sidebar .mobile-refine{display:block}}@media only screen and (max-width:767px){.plp .plp-sidebar.opened{left:0%}.plp .plp-sidebar.opened .refine-filters-footer{display:block}}.plp .plp-sidebar .active-filters-text{display:block;color:#767676;font-weight:400}.plp .plp-sidebar .mobile-refine header{background:#f3f3f3;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plp .plp-sidebar .mobile-refine .close-refine{background:none;border:0px solid;padding:0;cursor:pointer}.plp .plp-sidebar .mobile-refine .category{padding-left:25px;padding-right:25px}.plp .plp-sidebar .mobile-refine .refine-filters{padding-bottom:160px}.plp .plp-sidebar .mobile-refine .refine-filters-footer{border-top:1px solid #e6e6e6;padding:20px 25px;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:9}.plp .plp-sidebar .mobile-refine .refine-filters-footer>button{padding:18px 20px;display:block;width:100%;background:#000;border:0px solid;color:#fff}.plp .plp-sidebar .mobile-refine .refine-filters-footer .filter-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.plp .plp-sidebar .mobile-refine .refine-filters-footer .filter-stats button{background:none;border:0px solid;text-decoration:underline;padding-right:0}.plp .plp-sidebar .results-count{margin-bottom:24px;color:#262626}.plp .plp-sidebar .active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plp .plp-sidebar .active-filters>span{background:#f3f3f3;padding:6px 16px;border-radius:20px;margin-bottom:12px;margin-right:8px}.plp .plp-sidebar .active-filters>span span{cursor:pointer;margin-left:12px}.plp .plp-sidebar .clear-all-filters{margin:32px 0 24px;text-decoration:underline;display:block}.plp .plp-sidebar .category{border-top:1px solid #e6e6e6}.plp .plp-sidebar .category:last-child{border-bottom:1px solid #e6e6e6}@media only screen and (max-width:767px){.plp .plp-sidebar .category--size .category__filters{display:grid;grid-template-columns:1fr 1fr}}.plp .plp-sidebar .category__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:CircularXX;font-weight:500;padding:20px 0;cursor:pointer}@media only screen and (min-width:768px){.plp .plp-sidebar .category__header .expand-status{font-size:22px}}.plp .plp-sidebar .category__filters{overflow:hidden;margin-bottom:20px}.plp .plp-filter-checkbox,.plp .plp-filter-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;cursor:pointer}.plp .plp-filter-checkbox input[type=checkbox],.plp .plp-filter-checkbox input[type=radio],.plp .plp-filter-radio input[type=checkbox],.plp .plp-filter-radio input[type=radio]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.plp .plp-filter-checkbox input[type=checkbox]+div,.plp .plp-filter-checkbox input[type=radio]+div,.plp .plp-filter-radio input[type=checkbox]+div,.plp .plp-filter-radio input[type=radio]+div{border:1px solid #999;height:1.5em;width:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;position:relative}.plp .plp-filter-checkbox input[type=checkbox]~div:last-child,.plp .plp-filter-checkbox input[type=radio]~div:last-child,.plp .plp-filter-radio input[type=checkbox]~div:last-child,.plp .plp-filter-radio input[type=radio]~div:last-child{padding-left:15px}.plp .plp-filter-checkbox input[type=radio]+div,.plp .plp-filter-radio input[type=radio]+div{border-radius:50%}.plp .plp-filter-checkbox input[type=radio]+div:after,.plp .plp-filter-radio input[type=radio]+div:after{content:"";position:absolute;left:25%;top:25%;width:50%;height:50%;border-radius:50%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0;background:#262626;-webkit-transition:all 107ms cubic-bezier(.65,.25,.56,.96);-o-transition:all 107ms cubic-bezier(.65,.25,.56,.96);transition:all 107ms cubic-bezier(.65,.25,.56,.96)}.plp .plp-filter-checkbox input[type=checkbox]:checked+div,.plp .plp-filter-radio input[type=checkbox]:checked+div{border-color:#262626;-webkit-transition:border-color 107ms cubic-bezier(.65,.25,.56,.96);-o-transition:border-color 107ms cubic-bezier(.65,.25,.56,.96);transition:border-color 107ms cubic-bezier(.65,.25,.56,.96)}.plp .plp-filter-checkbox input[type=checkbox]:checked+div .plp-filter-check,.plp .plp-filter-radio input[type=checkbox]:checked+div .plp-filter-check{background-color:#262626;opacity:1;-webkit-transition:opacity 107ms cubic-bezier(.65,.25,.56,.96);-o-transition:opacity 107ms cubic-bezier(.65,.25,.56,.96);transition:opacity 107ms cubic-bezier(.65,.25,.56,.96);color:#fff}.plp .plp-filter-checkbox input[type=checkbox]:checked+div .plp-filter-check polyline,.plp .plp-filter-radio input[type=checkbox]:checked+div .plp-filter-check polyline{-webkit-animation:dash-check 107ms cubic-bezier(.65,.25,.56,.96) forwards;animation:dash-check 107ms cubic-bezier(.65,.25,.56,.96) forwards}.plp .plp-filter-checkbox input[type=radio]:checked+div,.plp .plp-filter-radio input[type=radio]:checked+div{border-color:#262626}.plp .plp-filter-checkbox input[type=radio]:checked+div:after,.plp .plp-filter-radio input[type=radio]:checked+div:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.plp .plp-filter-checkbox input[type=checkbox]:indeterminate+div:after,.plp .plp-filter-radio input[type=checkbox]:indeterminate+div:after{content:"";height:4px;width:60%;left:20%;top:calc(50% - 2px);position:absolute;background:#999;border-radius:1px}.plp .plp-filter-checkbox input[type=checkbox]:disabled~div,.plp .plp-filter-checkbox input[type=radio]:disabled~div,.plp .plp-filter-radio input[type=checkbox]:disabled~div,.plp .plp-filter-radio input[type=radio]:disabled~div{color:#999;cursor:not-allowed}.plp .plp-filter-check{height:100%;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:#262626;opacity:0}.plp .plp-filter-check polyline{fill:none;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-width:5px;stroke-dasharray:22.7713679002;stroke:currentcolor}@supports (display: grid){.plp .plp-filter-check polyline{stroke-dashoffset:22.7713679002}}@-webkit-keyframes dash-check{to{stroke-dashoffset:0}}@keyframes dash-check{to{stroke-dashoffset:0}}.plp__header{margin-top:2rem;margin-bottom:1.5rem}@media only screen and (min-width:768px){.plp__header{margin-top:3rem;margin-bottom:2.5rem}}.plp__header h1{display:inline-block}.plp__header .no-results-sub-text{margin-top:12px}@media only screen and (min-width:768px){.plp__header .no-results-sub-text{margin-top:16px}}.plp .filters-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:301}@media only screen and (min-width:768px){.plp .filters-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.plp .filters-controls{padding-right:4.4vw;padding-left:4.4vw}}.plp .filters-controls button{background:none;border:0px solid;-webkit-box-shadow:none;box-shadow:none;outline:none;position:relative}.plp .filters-controls .filters-open-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;background:#f3f3f3;border-radius:20px;font-weight:450}@media only screen and (min-width:768px){.plp .filters-controls .filters-open-btn{display:none}}.plp .filters-controls .filters-open-btn svg{margin-right:10px}.plp .filters-controls .filters-open-btn.refined{background:#262626;color:#fff}.plp .filters-controls .filters-open-btn.refined svg path{fill:#fff}.plp .filters-controls .filters-open-btn.refined svg path[stroke]{stroke:#fff;fill:#262626}.plp .filters-controls .sf-drawer button svg{position:absolute;left:28px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plp .sort-by{position:relative}.plp .collection-nav-main{position:relative;margin-bottom:1.5rem}@media only screen and (max-width:767px){.plp .collection-nav-main{padding-right:4.4vw;padding-left:4.4vw;overflow:hidden}}.plp .collection-nav-main__links{text-align:center;padding-bottom:4px}@media only screen and (max-width:767px){.plp .collection-nav-main__links{padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.plp .collection-nav-main__links::-webkit-scrollbar{display:none}}.plp .collection-nav-main__links a{padding:5px 0;margin:0 12px}.plp .collection-nav-main__links a:first-child{margin-left:0;padding-left:0}.plp .collection-nav-main__links a.active{font-weight:500;border-bottom:1px solid #262626}@media only screen and (min-width:768px){.plp .collection-nav-bottom{padding-bottom:1rem;margin:0 auto 1rem;margin-left:300px}}@media only screen and (min-width:768px){.plp .collection-nav-bottom__links{padding:0 0 1rem}}.plp .collection-nav-bottom__links .chip--primary,.plp .collection-nav-bottom__links .chip--secondary{display:inline-block}.plp .collection-nav-bottom__links .chip--primary{margin-right:1em;border-radius:2px}.plp .collection-nav-bottom__links .chip--primary:nth-last-of-type(1){margin-right:2px}.plp .collection-nav-bottom__links .chip--secondary{margin-right:.6875em;margin-bottom:.6875em}@media only screen and (min-width:768px){.plp .collection-nav-bottom.with-left-margin{margin-left:300px}}.plp .search-instead{color:#767676}.plp .search-instead a{text-decoration:underline}@media only screen and (max-width:767px){.plp .search-instead{font-size:14px;line-height:20px}}.plp #shopify-section-plp-nav-bottom{display:none}@media only screen and (min-width:768px){.plp .plp-related-links{margin:0 auto 0 300px}}.plp .plp-related-links__headline{border-top:1px solid #e6e6e6}.plp .plp-related-links ul{list-style:none;max-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-12px}@media(max-width:1025px){.plp .plp-related-links ul{max-height:200px}}@media only screen and (max-width:767px){.plp .plp-related-links ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}}.plp .plp-related-links ul li{margin-top:12px}.plp .plp-related-links ul li a{font-family:CircularXX;text-decoration:underline}@media(max-width:1025px){.plp .plp-related-links ul li:nth-of-type(n+11){display:none}}.plp-footer{display:none}@media only screen and (min-width:768px){.plp-footer{margin-left:300px}}
/*# sourceMappingURL=/cdn/shop/t/739/assets/quiz-results.css.map */
