@font-face{font-family:"Human BBY";src:url("../fonts/HumanBBY-55Regular-Web.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Human BBY";src:url("../fonts/Human-BBY-Web-65-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Human BBY";src:url("../fonts/HumanBBY-75Bold-Web.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}.no-scroll{overflow:hidden}@media(min-width:1024px){.mobile-only{display:none!important}}.desktop-only{display:none}@media(min-width:1024px){.desktop-only{display:block!important}}.hide-show-s{display:none}@media(min-width:768px){.hide-show-s{display:block!important}}.hide-show-l{display:none}@media(min-width:1024px){.hide-show-l{display:block!important}}.cold-content{position:relative}.cold-content__title{font-size:24px;padding-bottom:16px;padding-top:16px}@media(min-width:1024px){.cold-content__title{padding-top:0}}.cold-content__description{line-height:1.5;font-size:14px;max-height:100px;overflow:hidden;position:relative}.cold-content__description.expanded{max-height:none}.cold-content .read-more,.cold-content .read-less{border:1px solid #0045bd;color:#0045bd;padding:10px 20px;border-radius:2px;background-color:#fff;margin:auto;font-weight:500;border-radius:4px}.cold-content .read-more:hover,.cold-content .read-less:hover{background-color:#e1e7ef}.cold-content .read-more-container{position:absolute;bottom:-2px;left:0;width:100%;text-align:center;margin:0;padding:20px 0 8px 0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,#fff 100%);opacity:1;z-index:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.cold-content .read-less{margin-top:15px}.cold-content.footer-cold-content{margin:16px 0}@media(min-width:1024px){.cold-content .read-more,.cold-content .read-less{min-width:160px;padding:14px}}.hover-pointer:hover{cursor:pointer}.highlight{border:2px solid rgba(0,0,0,0);border-radius:2px;bottom:0;box-sizing:border-box;height:100%;margin:0 auto;pointer-events:none;position:absolute;transition:border-color .4s;width:100%}.body-overlay{z-index:999;background-color:#1d252c;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.body-overlay.active{opacity:.5;pointer-events:auto}main .container .intro .breadcrumbs{scrollbar-width:none;-ms-overflow-style:none}main .container .intro .breadcrumbs::-webkit-scrollbar{display:none}main .container .intro .breadcrumbs__link{color:#0045bd}main .container .intro .breadcrumbs__item:not(main .container .intro .breadcrumbs__link){color:#1d252c}main .container .intro .breadcrumbs__arrow{filter:brightness(0) saturate(100%)}main .container .fallback-title{font-size:24px}main .container .products .products-top .products-amount{color:#525966}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .price-wrapper .discounted-wrapper .price{color:#bb0628}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .price-wrapper .discounted-wrapper .savings{color:#bb0628}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .status .status-mark svg{fill:#55555a;color:#55555a}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .status .status-mark .checkmark{fill:#317713}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .status .status-mark span{color:#55555a}main .container .products .products-list .products-item-wrapper .products-item__details .details-wrapper .rating-wrapper span{color:#55555a}main .container .products .load-more-products button{text-align:center;background:#0045bd;color:#fff;font-weight:500;border-radius:5px}main .container .products .load-more-products button:disabled{background-color:#c5cbd5}main .container .products .recommendations{margin-top:16px}main .container .products .recommendations h3{font-weight:500;margin-bottom:15px}main .container .products .recommendations .recommendations-list a{border:1px solid #0046be;color:#0045bd;border-radius:25px}main .container .products .end-of-results{background:#f4f6f9;color:#55555a;text-align:center}@media(min-width:768px){main .container .intro .breadcrumbs{border:0}main .container .content .products .products-list .products-item-wrapper .products-item{border:0!important}}@media(min-width:1024px){.products{border-left:1px solid #e0e6ef}}.additional{margin-top:3rem}.additional .heading{font-size:24px;font-weight:400;line-height:32px;padding:.8rem 0}.additional .text{margin:1.6rem 0;line-height:24px;font-size:13px}.additional .highlight-link{color:#0457c8;text-decoration:underline}.additional .highlight-link:hover{color:#001e73;cursor:pointer}.cold-content-questions{margin:3.5rem 0}.cold-content-questions br{display:none;transition:display .3s ease}.cold-content-questions h2{display:flex;align-items:center;justify-content:space-between;cursor:pointer;line-height:3;border-bottom:1px solid #e0e6ef}.cold-content-questions h2::after{content:"";display:inline-block;width:24px;height:24px;background-image:url("../img/arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease;transform:rotate(90deg)}.cold-content-questions h2.active{border-bottom:0}.cold-content-questions h2.active::after{transform:rotate(270deg)}.cold-content-questions p{line-height:1.5;opacity:0;max-height:0;overflow:hidden;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .2s ease-in-out,transform .2s cubic-bezier(.4,0,.2,1)}.cold-content-questions p.active{opacity:1;max-height:1000px}.cold-content-questions p.active+br{display:block;transition-delay:0s}.cold-content-questions p:not(.active)+br{display:block;transition-delay:.3s}.cold-content-questions p:not(.active)+br{animation:hideAfterDelay .3s forwards}@keyframes hideAfterDelay{0%,99%{display:block}100%{display:none}}.sort-setting{margin-top:13px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sort-setting.active .sort-setting__header,.sort-setting.selected .sort-setting__header{color:#0045bd}.sort-setting__header .filter-title{font-weight:500}.sort-setting__header .arrow{fill:#55555a}.sort-setting__header:hover{background-color:#e1e7ef;color:#0045bd}.sort-setting__header:active{background-color:#c1c9d7}.sort-setting .extended-settings{transition:all .4s ease-in-out}.sort-setting .extended-settings .checkbox-list .checkbox-item{display:flex;align-items:center;padding:10px 18px}.sort-setting .extended-settings .checkbox-list .checkbox-item .checkbox input[type=checkbox]{appearance:none;border:1px solid #adadad;border-radius:2px;font-weight:400}.sort-setting .extended-settings .checkbox-list .checkbox-item .checkbox input[type=checkbox]:focus-visible{outline:1px solid #001f75}.sort-setting .extended-settings .checkbox-list .checkbox-item .checkbox input[type=checkbox]:checked{background-color:#001e73;border:1px solid #001e73}.sort-setting .extended-settings .checkbox-list .checkbox-item .checkbox input[type=checkbox]:checked+.checkmark{fill:#fff;opacity:1;transform:scale(1)}.sort-setting .extended-settings .checkbox-list .checkbox-item .checkbox .checkmark{fill:#001e73;height:12px;left:5px;opacity:0;pointer-events:none;position:absolute;top:6px;transform:scale(0);transition:all .1s ease-in;width:auto}.sort-setting .extended-settings .checkbox-list .checkbox-item .quantity{color:#55555a}.sort-setting .extended-settings .checkbox-list .checkbox-item:hover .checkbox input[type=checkbox]{border:1px solid #001e73}.sort-setting .extended-settings .checkbox-list .checkbox-item:hover .checkbox .checkmark{opacity:.25;transform:scale(1)}.sort-setting .extended-settings .checkbox-list .checkbox-label:hover{text-decoration:underline}.sort-setting .extended-settings .checkbox-list .checkbox-label .category.selected{font-weight:500}.sort-setting .extended-settings.price-range-settings{padding-left:3px}.sort-setting .extended-settings.price-range-settings .price-range .min-price .input-container input:focus+.highlight,.sort-setting .extended-settings.price-range-settings .price-range .min-price .input-container input:active+.highlight,.sort-setting .extended-settings.price-range-settings .price-range .max-price .input-container input:focus+.highlight,.sort-setting .extended-settings.price-range-settings .price-range .max-price .input-container input:active+.highlight{border-color:#001e73;box-shadow:0 0 0 4px rgba(8,94,185,.1490196078)}.sort-setting .extended-settings.price-range-settings .price-range input{appearance:none;border:1px solid #adadad;border-radius:2px;font-weight:400}.sort-setting .extended-settings.price-range-settings .apply-button-container .apply-price-btn{outline:2px solid rgba(0,0,0,0);color:#1d252c;background-color:#e1e7ef;font-weight:500}.sort-setting.active .arrow{transform:rotate(180deg)}@media only screen and (min-width:1024px){.sort-setting.desktop-active .arrow{transform:rotate(180deg)}.sort-setting.desktop-active .sort-setting__header{border-bottom:0!important}.sort-setting.desktop-active .extended-settings{height:unset}}.sort-setting.sort-by{border-top:1px solid #e0e6ef;border-bottom:1px solid #e0e6ef}.sort-setting.sort-by .extended-settings .radio-group .selection:hover .radio-circle{border:2px solid #0046be}.sort-setting.sort-by .extended-settings .radio-group .selection:hover .radio-circle::after{background-color:#001e73;opacity:.25}.sort-setting.sort-by .extended-settings .radio-group .selection .radio-circle{border-radius:50%;transition:all .2s;transform:translateY(-50%);background-color:#fff;border:1px solid #c5cbd5;height:22px;width:22px;left:0;position:absolute;top:50%}.sort-setting.sort-by .extended-settings .radio-group .selection .radio-circle::after{opacity:0;background-color:#fff;border-radius:50%;content:"";height:8px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:50%;transition:all .2s;width:8px}.sort-setting.sort-by .extended-settings .radio-group .selection .radio-circle.checked{background-color:#003b64;border:1px solid #003b64}.sort-setting.sort-by .extended-settings .radio-group .selection .radio-circle.checked::after{background-color:#fff;opacity:1;border-radius:50%;content:"";height:8px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:50%;transition:all .2s;width:8px}.sort-setting.sort-by .extended-settings .radio-group .selection .radio-title{padding-left:32px}.filters-top-bar{z-index:2;background-color:#f4f6f9;border-bottom:1px solid #e0e6ef}.filters-top-bar .show-filters-button{font-weight:500;border-radius:4px;color:#0045bd;padding:10px;border:1px solid #0045bd;background-color:#fff}.filters-top-bar .show-filters-button .filter-count{margin-left:-1px;margin-top:-1px}.filters-top-bar .show-filters-button svg{fill:#0045bd}.filters-top-bar .show-filters-button:hover{background-color:#e1e7ef}.filters-top-bar.active .show-filters-button{border:2px solid #001f75;color:#001f75}.filters-top-bar.active .show-filters-button svg{fill:#001f75}.in-page-active-filters .active-filters{border-bottom:1px solid #e0e6ef}.active-filters .active-filters-item__left{border:1px solid #0046be;border-top-left-radius:50px;border-bottom-left-radius:50px;color:#0045bd;background-color:#f0f4fd}.active-filters .active-filters-item__right{display:flex;border-top:1px solid #0046be;border-bottom:1px solid #0046be;border-right:1px solid #0046be;border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f0f4fd}.active-filters .active-filters-item__right svg{fill:#0046be}.active-filters .clear-all-filters{color:#0046be;font-weight:500;text-decoration:underline}.filters-popup{z-index:999;width:100%;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-top-left-radius:16px;border-top-right-radius:16px;transition:bottom 300ms cubic-bezier(.4,0,.2,1)}.filters-popup__header{position:relative}.filters-popup__header span.heading{font-weight:500}.filters-popup__header button{position:absolute;right:10px;top:14px}.filters-popup__header button svg{fill:#0046be}.filters-popup.active{bottom:0;transition-duration:500ms}.filters-popup::-webkit-scrollbar{display:none}.filters-popup .filter-list .all-settings__heading{font-weight:500}.filters-popup .filter-list .all-settings .sort-setting{border-bottom:1px solid #e0e6ef}@media(min-width:1024px){.desktop-products-top .top-bar{border:1px solid #e0e6ef;border-radius:4px;background-color:#f4f6f9}.desktop-products-top .top-bar .products-amount{color:#525966}.desktop-products-top .top-bar .products-sort{position:relative}.desktop-products-top .top-bar .products-sort span{margin-right:8px}.desktop-products-top .top-bar .products-sort .select-options{-webkit-appearance:none;background-color:#fff;border:1px solid #adadad;border-radius:2px;box-sizing:border-box;font-weight:400;padding:12px 32px 12px 12px;position:relative;transition:font-size .2s}.desktop-products-top .top-bar .products-sort .select-options:focus+.highlight,.desktop-products-top .top-bar .products-sort .select-options:active+.highlight{outline:#001e73;border-color:#001e73;box-shadow:0 0 0 4px rgba(8,94,185,.1490196078)}.desktop-products-top .top-bar .products-sort svg{display:block;height:24px;margin-top:-12px;pointer-events:none;position:absolute;right:8px;top:50%;width:24px;transform:rotate(90deg)}.desktop-products-top .active-filters{border-bottom:1px solid #e0e6ef}.all-settings .sort-setting__header{border-bottom:1px solid #e0e6ef}.all-settings .sort-setting.active .sort-setting__header{border-bottom:0!important}}