@charset "UTF-8";.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a:hover{text-decoration:none}.toast-message a.clear{font-size:13px}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #fff;opacity:.8}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:25px;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 15px;width:300px;background-position:15px center;background-repeat:no-repeat;color:#fff}#toast-container>:hover{cursor:pointer}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:95%;max-width:500px;margin-left:auto;margin-right:auto;text-align:center}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#3e3e3e;opacity:.9}.toast-info h4{font-weight:700}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#fff;opacity:.4}@media all and (max-width:240px){#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container .toast-close-button{right:-.2em;top:-.2em}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(1 * 2);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(1 * 3);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__repeat-5{-webkit-animation-iteration-count:calc(1 * 5);animation-iteration-count:calc(1 * 5);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 5);animation-iteration-count:calc(var(--animate-repeat) * 5)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:calc(1s * 2);animation-delay:calc(1s * 2);-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:calc(1s * 3);animation-delay:calc(1s * 3);-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:calc(1s * 4);animation-delay:calc(1s * 4);-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:calc(1s * 5);animation-delay:calc(1s * 5);-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:calc(1s / 2);animation-duration:calc(1s / 2);-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:calc(1s * .8);animation-duration:calc(1s * .8);-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:calc(1s * 2);animation-duration:calc(1s * 2);-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:calc(1s * 3);animation-duration:calc(1s * 3);-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(1s * 1.3);animation-duration:calc(1s * 1.3);-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}:root{--primary-theme-color:#0e87ca;--primary-theme-color-highlight:#269dd9;--color-bg-surface-primary:#dff1fb;--color-bg-surface-secondary:#e1f5fe;--color-bg-surface-green:#329f1f;--secondary-theme-color:#f10350;--secondary-theme-color-highlight:#ff1a64;--success-theme-color:#569f59;--hp-body-bg:none;--header-background:no-repeat center url(/assets/webapp/images/background-s-blue.svg),linear-gradient(105deg,#007ac1,#51c6f4);--header-font-color:#fff;--header-icon-color:#fff;--header-notification-icon-color:#fff;--header-notification-default-font-color:var(--primary-theme-color);--header-notification-alternate-font-color:#fff;--header-notification-alternate-background-color:var(--secondary-theme-color);--header-container-icon-label-fnt-color:#fff;--header-icon-label-font-weight:normal;--header-icon-size-wide-screens:28px;--header-container-height:50px;--header-main-padding-medium-screen:0 0 0 0;--header-main-border-bottom:none;--header-search-input-group-shadow:none;--header-search-input-group-active-shadow:none;--header-search-input-group-border:1px solid #e0e0e0;--search-form-input-height:40px;--search-form-clear-input-font-color:var(--default-font-color-primary-text);--main-nav-container-padding:5px 0 0 0;--main-content-padding-narrow-screens:50px 0;--footer-background-color:#232f3f;--footer-heading-color:#fff;--footer-font-color:#fff;--footer-link-color:#fff;--gradient-angle:210deg;--gradient-yellow:linear-gradient(var(--gradient-angle),#f4de70,#eed446);--gradient-orange:linear-gradient(var(--gradient-angle),#ffa600,#ff8900);--gradient-blue:linear-gradient(var(--gradient-angle),#2abeeb,#0ca1ce);--gradient-purple:linear-gradient(var(--gradient-angle),#df6cf2,#c82ee1);--gradient-pink:linear-gradient(var(--gradient-angle),#f172b4,#fc389d);--gradient-green:linear-gradient(var(--gradient-angle),#56ef76,#04c22c);--gradient-dark-blue:linear-gradient(var(--gradient-angle),#419bef,#096bc8);--default-font-family:"Monorale",sans-serif,arial;--default-text-font:15px/1.5em var(--default-font-family);--default-font-size:15px/1.5em;--default-font-color-primary-text:#444645;--alternate-font-color-primary-text:#232f3f;--default-font-color-secondary-text:gray;--discount-badge-color:#f10350;--btn-slider-background-color:var(--color-bg-surface-primary);--btn-slider-background-color-selected:var(--primary-theme-color);--btn-slider-font-color:var(--default-font-color-primary-text);--btn-slider-font-color-selected:#fff;--btn-slider-font-weight:600;--btn-slider-border-radius:50px;--btn-slider-border:1px solid var(--btn-slider-background-color);--btn-slider-border-color-selected:var(--primary-theme-color);--overlay-header-link-font-color:#247ba0;--panel-list-item-bg-color-hover:var(--color-bg-surface-secondary);--hp-department-btn-bg-color:var(--primary-theme-color-highlight);--hp-canvas-bg:none;--catalog-separator-color:#50514f;--catalog-filters-button-background-color:#fff;--catalog-filters-button-border:1px solid #878788;--catalog-filters-filter-button-border-radius:30px;--catalog-filters-buttons-border-radius:8px;--catalog-filters-button-font-weight:500;--catalog-filters-selected-filter-list-item-background-color:#f5f5f5;--catalog-filters-stick-height:49px;--catalog-filters-selection-panel-button-background-color:var(--primary-theme-color);--catalog-top-page-title-font-size-narrow-screens:17px;--catalog-top-page-title-font-size-medium-screens:17px;--catalog-top-page-title-line-height-narrow-screens:30px;--catalog-top-page-title-line-height-medium-screens:30px;--number-results-margin-top:1px;--catalog-assistant-solid-background-color:#f7f7f7;--catalog-assistant-inline-label-line-height:55px;--size-assistant-item-background-color:#fff;--size-assistant-item-width:45px;--size-assistant-item-height:45px;--size-assistant-item-border-radius:50px;--size-assistant-item-border:1px solid #eee;--size-assistant-item-selected-background-color:#fff;--size-assistant-item-selected-font-color:var(--default-font-color-primary-text);--size-assistant-item-selected-border-color:var(--default-font-color-primary-text);--catalog-sidebar-padding:0;--catalog-sidebar-border-radius:0;--catalog-sidebar-background-color:transparent;--catalog-sidebar-border-right:1px solid #d9d9d9;--catalog-sidebar-menu-list-font-size:14px;--catalog-sidebar-menu-list-padding:2px 0;--catalog-sidebar-stick-height:0;--breadcrumb-font-size:12px;--breadcrumb-font-color:var(--primary-theme-color);--breadcrumb-icon-color:var(--primary-theme-color);--number-results-font-color:grey;--number-results-font-weight:500;--product-item-image-slider-flex-basis-narrow-screens:200px;--product-item-image-catalog-flex-basis-narrow-screens:185px;--product-item-image-catalog-flex-basis-medium-screens:260px;--product-item-image-flex-basis-narrow-screens:200px;--product-item-image-flex-basis-medium-screens:185px;--product-item-image-width-narrow-screens:160px;--product-item-image-width-medium-screens:210px;--product-item-image-container-border-radius:5px;--product-item-discount-rect-border-radius:0 8px 0 5px;--product-item-actions-background-color:hsla(0,0%,100%,.9);--product-item-meta-info-text-color:var(--default-font-color-primary-text);--product-item-meta-info-brand-container-height:21px;--product-item-meta-info-brand-font-weight:700;--product-item-meta-info-brand-font-size:16px;--product-item-meta-info-brand-font-color:var(--default-font-color-primary-text);--product-item-meta-info-name-font-weight:400;--product-item-meta-info-name-font-size:14px;--product-item-meta-info-name-font-color:var(--default-font-color-primary-text);--product-item-meta-info-name-margin:0;--product-item-stars-rating-icon-width:1rem;--product-item-stars-rating-icon-height:1.25rem;--product-item-meta-info-poor-option-color:#ff9407;--product-item-actions-margin-top:5px;--product-item-actions-icon-color:var(--default-font-color-primary-text);--product-item-item-price-container-line-height:20px;--product-item-item-price-container-line-height-narrow-screens:16px;--product-item-discount-rect-bg-color:#6cbd70;--inline-nav-border-radius:50px;--inline-nav-border-radius-filter-item:8px;--inline-nav-border:1px solid #878788;--inline-nav-background-color:#fff;--inline-nav-selected-font-color:#fff;--inline-nav-font-color:var(--inline-nav-font-color);--menu-items-thumbnail-link-container-hover-background-color:#e1f5fe;--menu-items-thumbnail-container-display:block;--menu-items-thumbnail-container-background-color:#add8e6;--menu-items-thumbnail-font-size:14px;--menu-items-thumbnail-font-weight:600;--menu-items-submenu-header-cover-background:linear-gradient(105deg,#007ac1,#51c6f4);--main-nav-container-font-color:#fff;--main-nav-container-font-weight:600;--offcanvas-menu-listed-items-link-font-color:var(--default-font-color-primary-text);--offcanvas-menu-listed-items-link-padding:10px 20px;--size-template-collapsable-head-active:#e1f5fe;--image-nav-container-bg:linear-gradient(345deg,#b9e1ff,#e3f2fd);--image-nav-container-bg-hover:#69c0fe;--qv-product-image-product-item-actions-background-color:hsla(0,0%,96%,.9);--qv-product-image-coupon-border-radius:25px;--qv-product-image-coupon-padding:6px 20px;--qv-product-image-coupon-min-width:250px;--qv-product-image-coupon-icon-color:var(--secondary-theme-color);--qv-product-item-actions-icon-size:24px;--qv-product-item-actions-background-color:rgba(244,246,247,.85);--qv-header-box-shadow:0 2px 5px hsla(0,0%,83%,.3);--qv-header-border-bottom:none;--qv-header-padding-narrow-screens:10px 10px 5px 15px;--qv-header-padding-wide-screens:10px 15px 5px 15px;--qv-header-margin-bottom:2px;--qv-header-title-brand-font-weight:700;--qv-header-title-name-font-weight:500;--qv-offer-card-divide-display:block;--qv-offer-card-margin:0 5px 8px 5px;--qv-offer-card-border-radius:15px;--qv-offer-card-shadow:0 5px 17px 0 rgba(126,126,152,.2);--qv-icon-container-meta-info-padding-bottom:10px;--qv-icon-container-meta-info-justify-content:flex-end;--qv-offer-badge-margin-right:-12px;--qv-offer-badge-margin-right-first:0;--qv-offer-badge-padding:0 20px 0 14px;--qv-offer-badge-padding-first:0 10px 0 15px;--qv-offer-badge-container-margin:0 0 0 0;--qv-offer-badge-best-background-color:var(--primary-theme-color);--qv-offer-badge-border-top-left-radius:12px;--qv-offer-badge-border-top-right-radius:15px;--qv-offer-badge-border-bottom-left-radius:12px;--qv-offer-badge-border-bottom-right-radius:0;--qv-offer-coupon-background-color:#ffecf2;--qv-offer-coupon-font-color:var(--secondary-theme-color);--qv-offer-coupon-icon-color:var(--secondary-theme-color);--qv-offer-coupon-border-bottom-left-radius:17px;--qv-offer-coupon-border-bottom-right-radius:17px;--qv-offer-coupon-box-shadow:0 0 4px rgba(0,0,0,.12);--qv-offer-clickout-btn-bg-color:var(--secondary-theme-color);--qv-offer-clickout-btn-border-radius:30px;--qv-offer-clickout-btn-small-padding:6px 5px 6px 14px;--qv-offer-clickout-btn-icon-margin-top:0;--qv-offer-attribute-title-font-weight:400;--qv-offer-attribute-title-font-color:#595959;--qv-offer-attribute-title-font-size:13px;--qv-offer-size-list-item-border:1px solid #e5e5e5;--qv-offer-size-list-item-font-color:#595959;--qv-offer-product-price-font-color:#595959;--qv-offer-product-price-font-size-large:19px;--qv-offer-product-price-font-size-small:16px;--qv-card-shop-logo-image-height-narrow:35xp;--qv-card-shop-logo-image-width-narrow:70px;--qv-card-shop-logo-image-padding:7px 15px;--qv-card-shop-meta-border-top:none;--navigation-btn-bg-color:var(--color-bg-surface-primary);--navigation-btn-border:1px solid var(--color-bg-surface-primary);--price-insights-bg-color:var(--color-bg-surface-primary);--price-insights-border-radius:12px;--price-insights-gauge-gradient:linear-gradient(to right,#4bc736,#4bc736 33%,#edc04a 33%,#edc04a 66%,var(--secondary-theme-color) 66%,var(--secondary-theme-color) 100%);--price-insights-font-weight:500;--price-insights-strong-font-weight:700;--price-history-price-alarm-btn-bg-color:var(--primary-theme-color);--price-history-price-alarm-btn-bg-color-hover:var(--primary-theme-color-highlight);--price-history-btn-bg-color:#fff;--price-history-btn-bg-color-active:var(--color-bg-surface-primary);--price-history-btn-border:1px solid var(--default-font-color-primary-text);--btn-custom-bg-color:var(--primary-theme-color);--btn-custom-bg-color-hover:var(--primary-theme-color-highlight);--btn-primary-bg-color-for-dialog-body:var(--secondary-theme-color);--btn-primary-bg-color-for-dialog-body-hover:var(--secondary-theme-color-highlight);--btn-secondary-bg-color-for-dialog-body:var(--primary-theme-color);--btn-secondary-bg-color-for-dialog-body-hover:var(--primary-theme-color-highlight);--btn-primary-bg-color:var(--secondary-theme-color);--btn-primary-bg-color-hover:var(--secondary-theme-color-highlight);--btn-primary-fnt-color:#fff;--btn-secondary-bg-color:var(--primary-theme-color);--btn-secondary-bg-color-hover:#0b6da1;--btn-secondary-fnt-color:#fff;--mix-blend-background-color:#f7f7f7;--wrapper-gap:15px;--stars-rating-svg-size-ratio:1.25rem;--warning-icon-color:var(--secondary-theme-color);--warning-icon-font-color:#fff;--redirect-page-background:no-repeat center url(/assets/webapp/images/background-s-blue.svg),linear-gradient(105deg,#007ac1,#51c6f4);--redirect-page-font-color:#fff;--redirect-page-farewell-message-bg-color:linear-gradient(73deg,#008234,#06a149);--redirect-page-farewell-message-after-color:#018737;--user-preferences-size-template-head-active:var(--color-bg-surface-secondary);--auth-dialog-features-bg:linear-gradient(180deg,#007ac1 20%,#51c6f4 130%);--error-page-message-background-color:#f2f2f2;--dropdown-toggle-font-weight:500}.theme-shoppingbird{--primary-theme-color:#2f80ed;--primary-theme-color-highlight:#2970d1;--secondary-theme-color:#302d4a;--secondary-theme-color-highlight:#201e32;--color-accent:#27ae60;--color-accent-highlight:#1f884a;--color-bg-surface-primary:#f2f3f6;--color-bg-surface-secondary:#eee8e7;--gradient-large-bg:linear-gradient(0deg,#f0f4fc,#f6f7f9);--gradient-header-bg:linear-gradient(90deg,#f0f4fc,#f6f7f9);--fnt-color-on-accent:#fff;--fnt-color-on-primary-theme-color:#fff;--fnt-color-on-secondary-theme-color:#fff;--fnt-color-on-bg-surface:var(--default-font-color-primary-text);--style-default-radius:10px;--style-small-radius:5px;--hp-body-bg:var(--gradient-large-bg);--header-background:var(--gradient-header-bg);--header-font-color:var(--default-font-color-primary-text);--header-icon-color:var(--default-font-color-primary-text);--header-notification-icon-color:var(--primary-theme-color);--header-notification-default-font-color:#fff;--header-notification-alternate-font-color:#fff;--header-notification-alternate-background-color:var(--primary-theme-color);--header-icon-label-font-weight:600;--header-icon-size-wide-screens:26px;--header-container-icon-label-fnt-color:var(--default-font-color-primary-text);--header-container-height:60px;--header-main-padding-medium-screen:0 0 10px 0;--header-main-border-bottom:none;--main-nav-container-padding:5px 0 0 0;--header-search-input-group-shadow:0px 3px 10px 0px #1f1f1f14;--header-search-input-group-active-shadow:0 2px 8px 1px #403c4342;--header-search-input-group-border:none;--search-form-input-height:46px;--main-content-padding-narrow-screens:60px 0;--footer-background-color:#000;--footer-heading-color:#fff;--footer-font-color:#fff;--footer-link-color:#fff;--default-font-family:system-ui,Arial,sans-serif;--default-font-color-primary-text:#1c1a27;--alternate-font-color-primary-text:#302d4a;--default-font-color-secondary-text:#aca9bb;--discount-badge-color:var(--color-accent);--btn-slider-background-color:var(--color-bg-surface-primary);--btn-slider-background-color-selected:var(--primary-theme-color);--btn-slider-font-color:var(--default-font-color-primary-text);--btn-slider-font-color-selected:#fff;--btn-slider-font-weight:500;--btn-slider-border-radius:50px;--btn-slider-border:2px solid var(--color-bg-surface-primary);--btn-slider-border-color-selected:var(--primary-theme-color);--hp-department-btn-bg-color:var(--primary-theme-color);--hp-canvas-bg:var(--gradient-large-bg);--overlay-header-link-font-color:var(--primary-theme-color);--panel-list-item-bg-color-hover:var(--color-bg-surface-secondary);--catalog-filters-button-background-color:var(--color-bg-surface-secondary);--catalog-filters-button-border:1px solid var(--color-bg-surface-primary);--catalog-filters-filter-button-border-radius:var(--style-small-radius);--catalog-filters-buttons-border-radius:var(--style-small-radius);--catalog-filters-selected-filter-list-item-background-color:var(--color-bg-surface-primary);--catalog-filters-stick-height:60px;--catalog-filters-selection-panel-button-background-color:var(--primary-theme-color);--catalog-top-page-title-font-size-narrow-screens:1.2rem;--catalog-top-page-title-font-size-medium-screens:1.5rem;--catalog-top-page-title-line-height-narrow-screens:2em;--catalog-top-page-title-line-height-medium-screens:1.5em;--number-results-margin-top:6px;--catalog-assistant-solid-background-color:#fff;--catalog-assistant-inline-label-line-height:46px;--size-assistant-item-background-color:var(--color-bg-surface-secondary);--size-assistant-item-width:60px;--size-assistant-item-height:38px;--size-assistant-item-border-radius:4px;--size-assistant-item-border:1px solid var(--color-bg-surface-secondary);--size-assistant-item-selected-background-color:var(--primary-theme-color);--size-assistant-item-selected-font-color:#fff;--size-assistant-item-selected-border-color:var(--primary-theme-color);--catalog-sidebar-padding:0;--catalog-sidebar-border-radius:var(--style-default-radius);--catalog-sidebar-background-color:none;--catalog-sidebar-border-right:none;--catalog-sidebar-menu-list-font-size:1rem;--catalog-sidebar-menu-list-padding:5px 0;--catalog-sidebar-stick-height:90px;--breadcrumb-font-size:0.9rem;--breadcrumb-font-color:var(--secondary-theme-color);--breadcrumb-icon-color:var(--secondary-theme-color);--number-results-font-color:var(--default-font-color-secondary-text);--number-results-font-weight:600;--product-item-image-slider-flex-basis-narrow-screens:280px;--product-item-image-catalog-flex-basis-medium-screens:260px;--product-item-image-catalog-flex-basis-narrow-screens:280px;--product-item-image-width-narrow-screens:180px;--product-item-image-width-medium-screens:210px;--product-item-image-container-border-radius:var(--style-default-radius);--product-item-discount-rect-border-radius:0px 0px 0px 0px;--product-item-actions-background-color:none;--fav-button-icon-size:none;--product-item-meta-info-brand-container-height:22px;--product-item-meta-info-brand-font-weight:700;--product-item-meta-info-brand-font-size:0.85rem;--product-item-meta-info-brand-font-color:#000;--product-item-meta-info-name-font-weight:400;--product-item-meta-info-name-font-size:1rem;--product-item-meta-info-name-font-color:var(--default-font-color-primary-text);--product-item-meta-info-name-margin:4px 0 2px 0;--product-item-stars-rating-icon-width:1.1rem;--product-item-stars-rating-icon-height:1.3rem;--product-item-actions-margin-top:10px;--product-item-actions-icon-color:var(--secondary-theme-color);--product-item-item-price-container-line-height:1.4rem;--product-item-item-price-container-line-height-narrow-screens:1.2rem;--inline-nav-border-radius:var(--style-default-radius);--inline-nav-border-radius-filter-item:var(--style-small-radius);--inline-nav-border:none;--inline-nav-background-color:var(--color-bg-surface-secondary);--inline-nav-selected-font-color:#fff;--inline-nav-font-color:var(--default-font-color-primary-text);--menu-items-thumbnail-link-container-hover-background-color:var(--color-bg-surface-secondary);--menu-items-thumbnail-container-display:none;--menu-items-thumbnail-container-background-color:var(--color-bg-surface-secondary)!important;--menu-items-thumbnail-font-size:1rem;--menu-items-thumbnail-font-weight:500;--menu-items-submenu-header-cover-background:#fff;--main-nav-container-font-color:var(--default-font-color-primary-text);--main-nav-container-font-weight:500;--offcanvas-menu-listed-items-link-font-color:var(--default-font-color-primary-text);--offcanvas-menu-listed-items-link-padding:17px 20px;--size-template-collapsable-head-active:var(--color-bg-surface-secondary);--image-nav-container-bg:linear-gradient(0deg,#f0f4fc,#f6f7f9);--image-nav-container-bg-hover:var(--color-bg-surface-secondary);--qv-product-image-product-item-actions-background-color:none;--qv-product-image-coupon-border-radius:var(--style-default-radius);--qv-product-image-coupon-padding:6px 10px;--qv-product-image-coupon-min-width:180px;--qv-product-image-coupon-icon-color:var(--primary-theme-color);--qv-product-item-actions-icon-size:30px;--qv-product-item-actions-background-color:none;--qv-header-box-shadow:none;--qv-header-border-bottom:var(--header-main-border-bottom);--qv-header-padding-narrow-screens:10px 10px 10px 15px;--qv-header-padding-wide-screens:10px 15px 10px 15px;--qv-header-margin-bottom:0;--qv-header-title-brand-font-weight:500;--qv-header-title-name-font-weight:400;--qv-offer-card-divide-display:none;--qv-offer-card-border-radius:var(--style-default-radius);--qv-offer-card-shadow:0 5px 5px 0 rgba(126,126,152,.3);--qv-offer-badge-best-background-color:var(--primary-theme-color);--qv-offer-badge-border-top-right-radius:var(--style-default-radius);--qv-offer-coupon-background-color:#f0f8ff;--qv-offer-coupon-font-color:var(--primary-theme-color);--qv-offer-coupon-icon-color:var(--primary-theme-color);--qv-offer-coupon-border-bottom-left-radius:var(--style-default-radius);--qv-offer-coupon-border-bottom-right-radius:var(--style-default-radius);--qv-offer-coupon-box-shadow:0;--qv-offer-clickout-btn-bg-color:var(--primary-theme-color);--qv-offer-clickout-btn-border-radius:var(--style-default-radius);--qv-offer-clickout-btn-small-padding:5px 10px 7px 20px;--qv-offer-clickout-btn-icon-margin-top:2px;--qv-offer-attribute-title-font-weight:400;--qv-offer-attribute-title-font-color:var(--default-font-color-primary-text);--qv-offer-attribute-title-font-size:14px;--qv-offer-product-price-font-color:var(--default-font-color-primary-text);--qv-offer-product-price-font-size-large:21px;--qv-offer-product-price-font-size-small:18px;--qv-card-shop-logo-image-height-narrow:35xp;--qv-card-shop-logo-image-width-narrow:70px;--qv-card-shop-logo-image-padding:12px;--navigation-btn-bg-color:var(--color-bg-surface-primary);--navigation-btn-border:1px solid var(--color-bg-surface-primary);--price-insights-bg-color:var(--color-bg-surface-primary);--price-insights-border-radius:var(--style-default-radius);--price-insights-gauge-gradient:linear-gradient(90deg,#4bc736,#4bc736 33%,#edc04a 0,#edc04a 66%,#ff4500 0,#ff4500);--price-insights-font-weight:400;--price-insights-strong-font-weight:500;--price-history-price-alarm-btn-bg-color:var(--secondary-theme-color);--price-history-price-alarm-btn-bg-color-hover:var(--secondary-theme-color-highlight);--price-history-btn-bg-color:#fff;--price-history-btn-bg-color-active:var(--color-bg-surface-primary);--price-history-btn-border:1px solid var(--default-font-color-primary-text);--btn-custom-bg-color:var(--secondary-theme-color);--btn-custom-bg-color-hover:var(--secondary-theme-color-highlight);--btn-primary-bg-color-for-dialog-body:var(--primary-theme-color);--btn-primary-bg-color-for-dialog-body-hover:var(--primary-theme-color-highlight);--btn-secondary-bg-color-for-dialog-body:var(--secondary-theme-color);--btn-secondary-bg-color-for-dialog-body-hover:var(--secondary-theme-color-highlight);--btn-primary-bg-color:var(--primary-theme-color);--btn-primary-bg-color-hover:var(--primary-theme-color-highlight);--btn-primary-fnt-color:var(--fnt-color-on-secondary-theme-color);--btn-secondary-bg-color:var(--secondary-theme-color);--btn-secondary-bg-color-hover:var(--secondary-theme-color-highlight);--btn-secondary-fnt-color:var(--fnt-color-on-primary-theme-color);--mix-blend-background-color:hsla(0,0%,97%,.7);--wrapper-gap:25px;--stars-rating-svg-size-ratio:1.2rem;--warning-icon-color:var(--color-accent);--warning-icon-font-color:var(--fnt-color-on-accent);--redirect-page-background:linear-gradient(180deg,rgba(242,243,246,.6) 80%,#e3e3e39c);--redirect-page-font-color:var(--default-font-color-primary-text);--redirect-page-farewell-message-bg-color:linear-gradient(73deg,var(--primary-theme-color),var(--primary-theme-color-highlight));--redirect-page-farewell-message-after-color:var(--primary-theme-color);--user-preferences-size-template-head-active:var(--color-bg-surface-primary);--auth-dialog-features-bg:linear-gradient(180deg,var(--primary-theme-color) 35%,#20efff 130%);--error-page-message-background-color:var(--color-bg-surface-primary);--dropdown-toggle-font-weight:400}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-400-regular.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto/roboto-400-regular-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto/roboto-700-bold.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-latin-ext-400-regular.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto/roboto-latin-ext-400-regular-italic.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto/roboto-latin-ext-700-bold.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:100;src:url(../fonts/monorale/monorale-thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:100;src:url(../fonts/monorale/monorale-thin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:200;src:url(../fonts/monorale/monorale-extra-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:200;src:url(../fonts/monorale/monorale-extra-light-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:300;src:url(../fonts/monorale/monorale-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:300;src:url(../fonts/monorale/monorale-light-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:400;src:url(../fonts/monorale/monorale-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:400;src:url(../fonts/monorale/monorale-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:500;src:url(../fonts/monorale/monorale-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:500;src:url(../fonts/monorale/monorale-medium-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:600;src:url(../fonts/monorale/monorale-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:600;src:url(../fonts/monorale/monorale-semi-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:700;src:url(../fonts/monorale/monorale-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:800;src:url(../fonts/monorale/monorale-extra-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:800;src:url(../fonts/monorale/monorale-extra-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:normal;font-weight:900;src:url(../fonts/monorale/monorale-black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monorale;font-style:italic;font-weight:900;src:url(../fonts/monorale/monorale-black-italic.woff2) format("woff2")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:var(--default-font-color-primary-text);font:var(--default-text-font)}h1,h2,h3,h4,h5,h6{color:var(--default-font-color-primary-text);font-family:var(--default-font-family);font-weight:500;line-height:1.1}h1,h2,h3,h4,h5,h6{margin-bottom:10px;margin-top:0}h1{font-size:24px;font-weight:700;text-transform:none}h2{font-size:22px}h3,h4{font-size:18px}h6{font-size:16px}@media (min-width:768px){h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}}h1.medium-title{font-size:24px}.md-margin-title{margin-bottom:30px;margin-top:30px}.title-sub{border:none;font-family:var(--default-font-family);font-size:24px;font-weight:600}@media (min-width:768px) and (max-width:1279px){.title-sub{font-size:26px}}@media (min-width:1280px){.title-sub{font-size:28px}}b,strong{font-weight:700}.numerical{font-family:Roboto,sans-serif,arial}.textual-content{color:var(--alternate-font-color-primary-text);font-size:16px;line-height:1.6em}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}p{margin:0 0 10px}a:active,a:hover{outline:0}a{color:#428bca}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:var(--primary-theme-color)}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;font-size:62.5%}body{margin:0;overflow-anchor:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}canvas{display:inline-block;vertical-align:baseline}img{border:0;vertical-align:middle}figure{margin:0}table{background-color:transparent;max-width:100%}svg:not(:root){overflow:hidden}button,input,select,textarea{color:inherit;font:inherit;margin:0}input{line-height:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.panel-body:after,.panel-body:before{content:" ";display:table}.container-fluid:after,.container:after,.panel-body:after{clear:both}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}label{display:inline-block;font-weight:700;margin-bottom:5px}input[type=search]{box-sizing:border-box}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.33;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.img-responsive{display:block;height:auto;width:100%}.badge{background-color:#999;border-radius:10px;color:#fff;display:inline-block;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}hr{border:0;border-top:1px solid #eee;box-sizing:content-box;height:0;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.panel-group{margin-bottom:20px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn-default,.btn.disabled,.btn[disabled]{background-color:#fff;border-color:#ccc;color:#333}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#ebebeb;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary .icon{background-color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--primary-theme-color);color:#fff}.btn-primary.active,.btn-primary:active{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{background-color:#fff;color:#428bca}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#47a447;border-color:#398439;color:#fff}.btn-success.active,.btn-success:active{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-link{border-radius:0;color:#428bca;cursor:pointer;font-weight:400}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#2a6496;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#999;text-decoration:none}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-lg{border-radius:6px;font-size:18px;line-height:1.33;padding:10px 16px}.btn-sm{padding:5px 10px}.btn-sm,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5}.btn-xs{padding:1px 5px}.btn-block{display:block;padding-left:0;padding-right:0;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group{display:inline-block;position:relative;vertical-align:middle}.btn-group>.btn{float:left;position:relative}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group>.btn:focus{outline:0}.btn-group>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}:root{--desktop-sidebar-width:235px}html{font-size:var(--default-font-size)}html #wrapper{opacity:1;transition:opacity 0s}html.is-loading #wrapper{opacity:.8;transition:opacity .2s}body.is-non-scrollable{overflow:hidden;overscroll-behavior:none;width:100%;will-change:scroll-position}@media (min-width:768px){body.is-non-scrollable{padding-right:17px}}.device-ios body.is-non-scrollable{max-width:100vw;position:fixed}.pink{color:var(--secondary-theme-color)}::selection{background-color:var(--primary-theme-color);color:#fff}::-moz-selection{background-color:var(--primary-theme-color);color:#fff}ol,ul{list-style-type:none;margin:0;padding:0}ul.list-inline{list-style-type:disc}ul.list-inline li{display:inline-block}strong.dark{color:#000}a{color:var(--primary-theme-color)}a.secondary-link{color:var(--default-font-color-secondary-text);text-decoration:underline;transition:color .15s}a.secondary-link:hover{color:var(--primary-theme-color);text-decoration:underline}a:active,a:focus,a:hover{color:var(--secondary-theme-color);text-decoration:none}a:active,a:focus,input,select,textarea{outline:0}.cursor_pointer{cursor:pointer}iframe{border:none}blockquote{border-left:none;color:#8f9290;margin:0 0 20px;padding:35px 20px 10px 65px;position:relative}blockquote svg{fill:#dedede;height:30px;left:20px;position:absolute;top:10px;width:30px}blockquote p{font-size:15px;font-style:italic;font-weight:400;line-height:21px}.highlight-card{background-color:#f6f6f6;border-radius:5px;padding:25px 20px}.highlight-card .fa-exclamation{display:none;float:left;font-size:50px;padding-right:20px}@media (min-width:768px){.highlight-card .fa-exclamation{display:block}}.highlight-card p{font-weight:600;margin-bottom:0}#header{background:var(--header-background);background-size:cover;position:fixed;top:0;width:100%;z-index:990}@media (min-width:768px){#header{border-bottom:var(--header-main-border-bottom);padding:var(--header-main-padding-medium-screen);position:static}}#header.hero{position:static}@media (min-width:768px){#header.hero{border-bottom:none}}.numberresults{color:var(--number-results-font-color);display:block;font-size:13px;font-weight:var(--number-results-font-weight);gap:3px;line-height:1.5em;margin-top:var(--number-results-margin-top);padding-left:8px;white-space:nowrap}@media (min-width:1024px){.numberresults{margin-top:calc(var(--number-results-margin-top) + 2px)}}.top-page-title{display:flex;padding-top:5px}.top-page-title .page-cat-info{display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;margin-bottom:-10px;padding:0 10px;position:relative}@media (min-width:768px){.top-page-title .page-cat-info{margin-bottom:0;padding:0}}.top-page-title .page-cat-info h1{color:var(--default-font-color-primary-text);display:inherit;font-size:var(--catalog-top-page-title-font-size-narrow-screens);font-weight:700;line-height:var(--catalog-top-page-title-line-height-narrow-screens);margin:0;overflow:hidden;padding:5px 0;text-overflow:ellipsis;text-transform:none}@media (min-width:768px){.top-page-title .page-cat-info h1{font-size:var(--catalog-top-page-title-font-size-medium-screens);line-height:var(--catalog-top-page-title-line-height-medium-screens);margin:0 10px 0 0}}.top-page-title .page-cat-info .title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (min-width:768px){.top-page-title .page-cat-info .title{justify-content:flex-start}}.top-page-title .catalog-controls{display:none}@media (min-width:768px){.top-page-title{padding-top:0}.top-page-title .catalog-controls{display:block;flex-shrink:0;float:right;margin-left:10px;margin-top:auto;text-align:right}}.account-nav{border-right:1px solid #e0e0e0;color:var(--default-font-color-primary-text);margin-right:40px;min-height:350px;min-width:150px}.account-nav .header{font-weight:700;margin-bottom:5px}.account-nav li{margin-left:10px!important}.account-nav li a{color:var(--default-font-color-primary-text);display:block;padding:8px 0}.account-nav li.active>a,.account-nav li.active>a:hover{color:var(--primary-theme-color);font-weight:600}.panel-content.links-list{padding:25px 0}.panel-content.links-list ul{font-size:15px}.panel-content.links-list ul li a{align-items:center;color:var(--default-font-color-primary-text);display:flex;font-weight:500;gap:15px;padding:25px 20px}.panel-content.links-list ul li a:active{background-color:var(--panel-list-item-bg-color-hover)}.warning-triangle{color:var(--secondary-theme-color);padding-right:5px}.separator{margin-right:10px}.lg-margin,.lg-margin2x,.md-margin,.md-margin2x,.sm-margin,.xlg-margin,.xlg-margin2x,.xs-margin,.xxs-margin{min-height:1px}.xxs-margin{margin-bottom:5px!important}.xs-margin{margin-bottom:10px!important}.sm-margin{margin-bottom:20px!important}.md-margin{margin-bottom:30px!important}.lg-margin{margin-bottom:40px!important}.xlg-margin{margin-bottom:50px!important}.md-margin2x{margin-bottom:60px!important}.lg-margin2x{margin-bottom:80px!important}.xlg-margin2x{margin-bottom:100px!important}.visible-xs-inline{display:inline-block!important}@media (min-width:768px){.visible-xs-inline{display:none!important}}.bold{font-weight:700!important}.catalog-load-status{display:none;text-align:center;width:100%}.catalog-load-status.htmx-request{display:inline-block;text-align:center;width:100%}.btn-grey{background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;color:#333;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.btn-grey:hover{border:1px solid #777}.btn-round{border:1px solid var(--default-font-color-primary-text);border-radius:50px;display:block;font-size:14px;font-weight:500;overflow:hidden;padding:10px 15px;text-overflow:ellipsis;white-space:nowrap}.btn-round,.btn-round:hover{color:var(--default-font-color-primary-text)}.btn-round:hover{background-color:#f7f7f7}.mix-blend-background{background-color:var(--mix-blend-background-color)}.mix-blend-multiply{filter:brightness(1.03);mix-blend-mode:multiply}.device-ios .mix-blend-multiply{-webkit-backface-visibility:hidden;filter:brightness(.97);isolation:isolate;mix-blend-mode:darken;opacity:.999;transform:translateZ(0)}#content{padding:var(--main-content-padding-narrow-screens)}@media (min-width:768px){#content{padding-top:0}}#content.home{padding:0 0 50px}#content .content-title{margin-bottom:20px}.title-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.title-desc{font-size:14px}}ul.attr-list{display:table}ul.attr-list>li{display:table-row}ul.attr-list>li .list-label{display:table-cell;width:30%}.product-soldout-container{border-bottom:1px solid #e0e0e0;margin:0 auto;max-width:800px;padding:15px;text-align:center}.product-soldout-container h2{font-size:20px;font-weight:500;margin-bottom:20px;margin-top:10px}.product-soldout-container .product-container,.product-soldout-container .product-container .product{display:flex;flex-direction:column}.product-soldout-container .product-container .product .product-image{height:100%;margin:auto;max-height:130px;min-width:150px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.product-soldout-container .product-container .product .product-image{max-height:150px}}.product-soldout-container .product-container .product .product-image{max-width:100%}.product-soldout-container .product-container .product .product-info{align-items:center;display:flex;justify-content:space-between;padding:0 15px;width:100%}@media (min-width:768px){.product-soldout-container .product-container .product .product-info{margin:auto;padding:0;width:40%}}.product-soldout-container .product-container .product .price-info{padding-top:14px;white-space:nowrap}.product-soldout-container .product-container .product .price-info .shop-logo{width:100%}.product-soldout-container .product-container .product .price-info .product-price{font-weight:700}.product-soldout-container .product-container .product .shop-logo img{height:50px}.product-soldout-container .faq-container{margin-top:10px;text-align:left}.product-soldout-container .faq-container .panel-heading{font-weight:400}.product-soldout-container .faq-container .panel-group{margin-bottom:0}.sold-out-product-page .breadcrumb-container,.sold-out-product-page .shop-buttons{text-align:center}.sold-out-product-page .shop-buttons .button{display:inline-block;margin-right:10px;margin-top:10px}.sold-out-product-page .section-heading{text-align:center}.btn-big-text{font-weight:700;letter-spacing:1.2px;margin:0 auto;text-transform:uppercase}.offer-list a.toggle-all-offers{align-items:center;background-color:#fff;border:1px solid var(--default-font-color-primary-text);border-radius:25px;color:var(--default-font-color-primary-text);display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin:20px auto;padding:15px 12px;text-align:center;width:70%}@media (min-width:768px){.offer-list a.toggle-all-offers{width:50%}}.offer-list a.toggle-all-offers .icon-chevron-down,.offer-list a.toggle-all-offers .offer-collapsed{display:none}@media (hover:hover) and (pointer:fine){.offer-list a.toggle-all-offers:hover{background-color:#f7f7f7}}.offer-list a.toggle-all-offers.collapsed .icon-chevron-up{display:none}.offer-list a.toggle-all-offers.collapsed .icon-chevron-down{display:inline}.offer-list a.toggle-all-offers.collapsed .offer-open{display:none}.offer-list a.toggle-all-offers.collapsed .offer-collapsed{display:inline}.offer-list .price-info{font-family:Roboto,sans-serif,arial}.offer-list .price-info .product-price{color:var(--default-font-color-primary-text);display:flex;font-size:24px;font-weight:700;gap:5px}.offer-list .price-info .old-price{color:#7c807e!important;font-size:18px}.size-list li{background-color:#fff;border:1px solid #e6e6e6;color:#333;display:inline-block;font-size:12px;padding:0 10px;text-align:center}.size-list li:hover{background-color:#f5f5f5;border:1px solid #c1c1c1}.strikethrough{position:relative}.strikethrough:before{border-top:1px solid;border-color:inherit;content:"";left:0;position:absolute;right:0;top:50%}.lang_nl_BE .shippingcosts:before,.lang_nl_NL .shippingcosts:before{content:" - verzending "}.lang_nl_BE .shippingcosts-free:before,.lang_nl_NL .shippingcosts-free:before{content:" - "}.lang_nl_BE .shippingcosts-free:after,.lang_nl_NL .shippingcosts-free:after{content:" verzending "}.lang_nl_BE .shippingcosts-free-from:before,.lang_nl_NL .shippingcosts-free-from:before{content:"verzending gratis vanaf "}.lang_de_DE .shippingcosts:before{content:" - Versand "}.lang_de_DE .shippingcosts-free:before{content:" - "}.lang_de_DE .shippingcosts-free:after{content:" Versand "}.lang_de_DE .shippingcosts-free-from:before{content:"kostenlos ab "}.lang_en_GB .shippingcosts:before{content:" - shipping "}.lang_en_GB .shippingcosts-free:before{content:" - "}.lang_en_GB .shippingcosts-free:after{content:" shipping "}.lang_en_GB .shippingcosts-free-from:before{content:"free shipping above "}.fav-item{cursor:pointer;display:block}.fav-item .fa{color:#6f2c91;font-size:25px;height:35px;padding:5px;text-align:center;width:50px}.fav-item .remove-fav{display:none}.fav-item.is-fav .remove-fav{display:inline-block}.fav-item.is-fav .add-fav{display:none}.fav-item:not(.removed-fav):hover .fa-heart-o:before{content:"\f004"!important}.price-alarm-item{cursor:pointer;display:block}.price-alarm-item .fa{color:#6f2c91;font-size:25px;height:35px;padding:5px;text-align:center;width:50px}.price-alarm-item .disable-price-alarm{display:none}.price-alarm-item.price-alarm-set .disable-price-alarm{display:inline-block}.price-alarm-item.price-alarm-set .add-price-alarm{display:none}.price-alarm-item:not(.removed-price-alarm):hover .fa-heart-o:before{content:"\f0f3"!important}.fav-button-container .remove-fav{display:none}.fav-button-container.is-fav .fa{color:#6f2c91;display:inline-block}.fav-button-container.is-fav .remove-fav{display:inline-block}.fav-button-container.is-fav .add-fav{display:none}.fav-button:not(.removed-fav):hover .fa-heart-o:before{content:"\f004"!important}.price-alarm-button-container .disable-price-alarm{display:none}.price-alarm-button-container.price-alarm-set .fa{color:#6f2c91;display:inline-block}.price-alarm-button-container.price-alarm-set .disable-price-alarm{display:inline-flex}.price-alarm-button-container.price-alarm-set .add-price-alarm{display:none}.price-alarm-button:not(.removed-price-alarm):hover .fa-bell-o:before{content:"\f0f3"!important}.breadcrumb-container .breadcrumb{align-items:center;background-color:transparent;border-radius:0;display:flex;flex-wrap:wrap;font-size:var(--breadcrumb-font-size);margin-bottom:0;padding:0;white-space:nowrap}.breadcrumb-container .breadcrumb li{align-items:center;display:none}.breadcrumb-container .breadcrumb li .breadcrumb-arrow{background-color:var(--breadcrumb-icon-color);height:1.2em;margin-top:2px;-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-left.svg);mask:url(/assets/webapp/images/icons/nav-arrow-left.svg);-webkit-mask-size:contain;mask-size:contain;width:1.2em}.breadcrumb-container .breadcrumb li a{color:var(--breadcrumb-font-color)}.breadcrumb-container .breadcrumb li a:hover{color:var(--primary-theme-color)}.breadcrumb-container .breadcrumb li:nth-last-child(2){display:inline-flex}.breadcrumb-container .breadcrumb li:nth-last-child(2) i{margin-left:-3px;margin-right:2px}.breadcrumb-container .breadcrumb li:first-of-type i{display:block}.breadcrumb-container .breadcrumb li+li:before,.breadcrumb-container .breadcrumb li:first-of-type a .back-to{display:none}@media (min-width:768px){.breadcrumb-container .breadcrumb li{display:inline-flex}.breadcrumb-container .breadcrumb li .breadcrumb-arrow{background-color:#c8c8c8;-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-right.svg);mask:url(/assets/webapp/images/icons/nav-arrow-right.svg);-webkit-mask-size:contain;mask-size:contain}.breadcrumb-container .breadcrumb li a{color:var(--default-font-color-primary-text)}.breadcrumb-container .breadcrumb li a .back-to{display:none!important}.breadcrumb-container .breadcrumb li i{margin-right:0}.breadcrumb-container .breadcrumb li:first-of-type i{display:none}.breadcrumb-container .breadcrumb li:nth-last-child(2){display:inline-flex}.breadcrumb-container .breadcrumb li:nth-last-child(2) i{margin-left:0;margin-right:0}}.top-page-title .breadcrumb-container .breadcrumb li{font-weight:500;line-height:30px}.product-page .breadcrumb-container .breadcrumb li:last-of-type,.top-page-title .breadcrumb-container .breadcrumb li:last-of-type{display:none}input:focus,select:focus,textarea:focus{outline:0}fieldset{border:none;margin:0 0 60px;padding:0}.input-lg{border-radius:3px;font-size:14px;height:47px;line-height:1.5;padding:12px 16px}select.input-lg{height:47px;line-height:47px}.form-control{border-radius:0;box-shadow:none}.form-control:focus{border-color:#e0e0e0;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);outline:0}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#a4a4a4}.form-control:-ms-input-placeholder{color:#a4a4a4}.form-control::-webkit-input-placeholder{color:#a4a4a4}html.touch .item.hover,html.touch .main-content .item:hover{border:1px solid transparent;box-shadow:none}html.touch .category-filter-list label:hover{color:inherit}.catalog-actions{padding-right:15px}.catalog-actions,.view-count-box{display:inline-block}.view-count-box{display:none;padding-left:10px}@media (min-width:992px){.view-count-box{white-space:nowrap}}ul.category-filter-list::-webkit-scrollbar{-webkit-appearance:none;width:7px}ul.category-filter-list::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.sidebar-menu-list.sub-list{padding-left:10px}.sidebar-menu-list li{color:#444456;font-size:var(--catalog-sidebar-menu-list-font-size);padding:var(--catalog-sidebar-menu-list-padding)}.sidebar-menu-list li a{color:#444456}.sidebar-menu-list li a:hover{color:var(--secondary-theme-color)}.sidebar-menu-list li.selected a{color:var(--default-font-color-primary-text);font-weight:600}.sidebar-menu-list li.inactive,.sidebar-menu-list li.inactive a{color:#c1c1c1}#category-list-color .weiß,#category-list-color .white,#category-list-color .wit{background-color:#fff!important}#category-list-color .geel i,#category-list-color .gelb i,#category-list-color .weiß i,#category-list-color .white i,#category-list-color .wit i{color:#777!important}#category-list-color .beige{background-color:#d4be8d!important}#category-list-color .geel,#category-list-color .gelb,#category-list-color .yellow{background-color:#ff3!important}#category-list-color .orange,#category-list-color .oranje{background-color:#ff6501!important}#category-list-color .pink,#category-list-color .rosa,#category-list-color .roze{background-color:#f778a1!important}#category-list-color .green,#category-list-color .groen,#category-list-color .grün{background-color:#393!important}#category-list-color .red,#category-list-color .rood,#category-list-color .rot{background-color:red!important}#category-list-color .paars,#category-list-color .purple,#category-list-color .violett{background-color:#7d1b7e!important}#category-list-color .blau,#category-list-color .blauw,#category-list-color .blue{background-color:#345aff!important}#category-list-color .grau,#category-list-color .grey,#category-list-color .grijs{background-color:#999!important}#category-list-color .braun,#category-list-color .brown,#category-list-color .bruin{background-color:#630!important}#category-list-color .black,#category-list-color .schwarz,#category-list-color .zwart{background-color:#000!important}#category-list-color .taupe{background-color:#998c77!important}#category-list-color .gold,#category-list-color .goud{background:url(/assets/webapp/images/gold.png) no-repeat;background-size:cover}#category-list-color .silber,#category-list-color .silver,#category-list-color .zilver{background:url(/assets/webapp/images/silver.png) no-repeat;background-size:cover}#category-list-color .meerkleurig,#category-list-color .mehrfarbig,#category-list-color .multicolor,#category-list-color .multicolour{background:url(/assets/webapp/images/multicolor.png) no-repeat;background-size:cover}.facetcount{color:#999;font-size:12px}.selected-filter-list li{display:inline-flex}.selected-filter-list li.bordered,.selected-filter-list li.interactive{background-color:var(--catalog-filters-selected-filter-list-item-background-color);border-radius:5px;margin-bottom:4px;padding:3px 7px}.selected-filter-list li.bordered a,.selected-filter-list li.interactive a{color:var(--default-font-color-primary-text);cursor:pointer}.selected-filter-list li.bordered a i,.selected-filter-list li.interactive a i{color:#878788}.selected-filter-list li.bordered a:hover,.selected-filter-list li.interactive a:hover{color:var(--default-font-color-primary-text);text-decoration:line-through}.selected-filter-list li a.open-filters{color:var(--default-font-color-primary-text)}.selected-filter-list li.simple:after{content:", "}.selected-filter-list li.simple:last-child:after{content:""}.selected-filter-list li.reset-filters a:hover{text-decoration:none}.selection-summary{color:var(--default-font-color-primary-text);display:flex;font-family:var(--default-font-family);font-size:12px;margin:10px 0;max-width:1280px;padding:0 10px;width:100%}.selection-summary .filter-summary-content .list-title{color:var(--default-font-color-primary-text);display:inline;font-weight:600;padding-right:5px;white-space:nowrap}.selection-summary .filter-summary-content .selected-filter-list{display:inline}.selection-summary li.interactive{display:none}.selection-summary .filter-actions{display:none;flex-shrink:0}.selection-summary .filter-actions a{display:inline-block;line-height:28px;margin-left:20px}.selection-summary .filter-actions a .fa{margin-right:3px}.selection-summary .dropdown-menu a,.selection-summary .filter-actions a{color:var(--default-font-color-primary-text);cursor:pointer;font-weight:500}.selection-summary .dropdown-menu a.save-filter,.selection-summary .filter-actions a.save-filter{color:#2e8b57}.selection-summary .filter-actions-menu{flex-basis:25px;flex-shrink:0;margin-left:auto}.selection-summary .filter-actions-menu a{cursor:pointer}.selection-summary .filter-actions-menu a.more-menu-btn{color:var(--default-font-color-primary-text)}.selection-summary .filter-actions-menu .dropdown-menu{border:none;left:auto;right:5px;top:25px}.selection-summary .filter-actions-menu .dropdown-menu a{display:block;padding:10px;white-space:nowrap}.selection-summary .filter-actions-menu .dropdown-menu a .fa{margin-right:5px}@media (min-width:768px){.selection-summary{font-size:13px;padding:0}.selection-summary li.interactive{display:inline-block}.selection-summary li.simple{display:none}.selection-summary .filter-actions{display:block}.selection-summary .more-menu-btn{display:none}}.catalog-separator{color:var(--catalog-separator-color);grid-column:1/-1;padding:30px 15px;position:relative;text-align:center}@media (max-width:480px){.catalog-separator{padding:15px}}.catalog-separator .heading{font-size:20px;font-weight:700}.catalog-separator .desc{display:block;font-size:16px;font-weight:400;padding:5px 0 0}.pagination-container{border-top:1px solid #eee;padding-top:20px}.pagination-container .page-count{color:#a4a4a4;font-size:15px;padding-top:4.5px}.pagination-infinite-scroll{grid-column:1/-1;margin:0 auto;max-width:250px;padding-top:10px;width:100%}.pagination-infinite-scroll a{align-items:center;background:var(--primary-theme-color);border-radius:30px;color:#fff;display:flex;font-size:17px;font-weight:600;height:45px;justify-content:center;line-height:26px;margin:auto;max-width:90%;text-align:center;text-decoration:none;text-transform:Capitalize}.pagination-infinite-scroll a i{margin-left:5px}@media (min-width:768px){.pagination-infinite-scroll a{max-width:500px}}.pagination-infinite-scroll a:hover{background:var(--primary-theme-color-highlight)}.pagination{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.pagination li{cursor:pointer}.pagination li a{align-items:center;border:1px solid var(--default-font-color-primary-text);border-radius:8px;color:var(--default-font-color-primary-text);cursor:pointer;display:flex;flex-shrink:0;font-weight:600;justify-content:center;min-height:45px;min-width:45px;text-align:center}.pagination li a .fa-angle-double-left,.pagination li a .fa-angle-double-right{margin:0 4px}.pagination li.active a{background:var(--primary-theme-color);border-color:var(--primary-theme-color);color:#fff;font-weight:700}@media (max-width:767px){.pagination{width:100%}.pagination>li.visible-xs{display:inline-block!important;margin:0;width:50%}.pagination>li>a,.pagination>li>span{height:40px;line-height:40px;text-transform:uppercase;width:100%}.pagination>li>a .fa-chevron-left,.pagination>li>span .fa-chevron-left{left:10px;line-height:40px;position:absolute;top:0}.pagination>li>a .fa-chevron-right,.pagination>li>span .fa-chevron-right{line-height:40px;position:absolute;right:10px;top:0}}.simple-pagination{clear:both;display:flex;justify-content:center;padding-top:10px}.simple-pagination a{border:1px solid #333;color:#333;display:block;flex-basis:45%;font-size:15px;font-weight:700;height:45px;line-height:24px;margin:10px;max-width:48%;text-align:center;text-decoration:none;text-transform:uppercase}.simple-pagination a i{margin-left:5px}@media (min-width:768px){.simple-pagination a{max-width:500px}}.sidebar{background:var(--catalog-sidebar-background-color);border-radius:var(--catalog-sidebar-border-radius);border-right:var(--catalog-sidebar-border-right);display:none;flex-basis:var(--desktop-sidebar-width);flex-grow:0;flex-shrink:0;height:100vh;overflow:hidden;padding:var(--catalog-sidebar-padding);position:sticky;top:var(--catalog-sidebar-stick-height);vertical-align:top;width:var(--desktop-sidebar-width)}.sidebar h3{color:var(--default-font-color-primary-text);font:400 22px/32px var(--default-font-family);margin-bottom:20px;text-transform:uppercase}.sidebar aside{padding-bottom:15px}@media (min-width:1080px){.sidebar{display:flex}}.category-nav{margin-bottom:20px}.category-nav .nav-header{color:var(--default-font-color-primary-text);font-weight:700;padding:8px 0}.category-nav .nav-body{padding:10px 0}.catalog-description{font-size:13px;padding:10px 10px 10px 0}.help-block{display:block;font-size:13px;margin-top:5px}#footer{background:var(--footer-background-color);color:var(--footer-font-color);font-size:15px!important;line-height:2em!important}#footer a{color:var(--footer-link-color)}#footer a:hover{color:var(--primary-theme-color)}#footer h3{color:var(--footer-heading-color);font-size:18px;font-weight:700;margin:50px 0 20px}#footer .countries{display:flex;flex-wrap:wrap;justify-content:center}#footer .countries li{font-size:13px;padding:0 10px;width:100px}@media (min-width:768px){#footer .countries li{font-size:medium;padding:0 40px;width:auto}}#footer .links{color:#eee;display:block}#footer .links li{color:#fff;line-height:35px}@media (max-width:767px){.footer-social-links-container{margin-bottom:10px;margin-top:10px;text-align:center}}.footer-nav{display:flex;flex-wrap:wrap}.footer-nav .nav-column{flex-basis:50%}@media (min-width:768px){.footer-nav .nav-column{flex-basis:25%}}.social-links{font-size:0;line-height:0}.social-links li{display:inline-block;height:36px;margin:0 5px;width:36px}.social-links li a{background-color:#626664;color:#eee!important;transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out}.social-links li a:hover{color:#fff!important}.social-links li:first-child{margin-left:0}#scroll-top{background:url(/assets/webapp/images/scroll_top.png) no-repeat;background-size:32px;bottom:10px;cursor:pointer;height:32px;opacity:0;pointer-events:none;position:fixed;right:10px;transition:opacity .2s ease-in-out;width:32px;z-index:990}#scroll-top.fixed{opacity:.6;pointer-events:inherit}#scroll-top.fixed:hover{opacity:.9}.device-ios #scroll-top{bottom:35px}.btn,.btn-lg{border-radius:3px}.btn-lg{font-size:15px;line-height:22px;padding:11px 22px}.btn:focus{outline:0!important}.btn.active,.btn:active{box-shadow:none!important}.btn-plain{border:1px solid #eee;border-radius:0;color:#757575;font-size:12px;padding:6px}.btn-custom{background-color:var(--btn-custom-bg-color);border-color:transparent;color:#fff}.btn-custom.active,.btn-custom:active,.btn-custom:focus,.btn-custom:hover{background-color:var(--btn-custom-bg-color-hover);border-color:transparent;color:#fff}.btn-primary{background-color:var(--primary-theme-color);color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--primary-theme-color-highlight);color:#fff}.btn-secondary{background-color:var(--secondary-theme-color);color:#fff}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:var(--secondary-theme-color-highlight);color:#fff}.btn-green,.btn-green:active,.btn-green:focus,.btn-green:hover{background-color:var(--success-theme-color);color:#fff}.btn-custom.active,.btn-custom:active{background-image:none}.btn-outlined{background-color:transparent;border:2px solid var(--primary-theme-color);font-size:14px;font-weight:700}.btn-outlined.primary{background-color:#e6e6e6}.btn-outlined.grey{border:2px solid #e6e6e6;color:var(--default-font-color-primary-text)}.more-menu-btn{fill:currentColor;display:block;height:25px;padding-left:5px;width:30px}.howto-page{display:flex;flex-direction:column}.howto-page blockquote{color:#6f6f6f;font-size:1em;line-height:1.5;text-align:justify}.progress{background-color:#eaeaea;border-radius:0;box-shadow:none;height:20px;margin-bottom:15px;overflow:visible}.progress-bar{background-color:#428bca;box-shadow:none;color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;width:0}.btn-flat,.btn-flat:hover{border-radius:0;box-shadow:none}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (min-width:768px){.container-fluid{padding-left:15px;padding-right:15px}}.wrapper{display:flex;gap:var(--wrapper-gap);width:100%}.main-content{display:block;padding-left:0;padding-right:0;padding-top:0;width:100%}@media (min-width:1080px){.main-content{width:calc(100% - var(--desktop-sidebar-width) - 15px)}}@media (min-width:768px){.main-content .editorial-content-top{padding:10px 0}.main-content .editorial-content-top .content{font-size:14px}.main-content .editorial-content-top .content h2{font-size:22px}}@media (max-width:767px){.main-content .brand-info .content{font-size:13px}}.main-content h4{font:600 18px/1 var(--default-font-family)}.main-content .no-result-message{grid-column:1/-1;padding-top:60px;text-align:center}.main-content .editorial-content-top{border-bottom:1px solid #f4f4f4;display:flex;margin-bottom:5px;padding:10px;width:100%}.main-content .editorial-content-top .content{font-size:13px;max-width:1200px}.main-content .editorial-content-top .content a{cursor:pointer;font-size:13px}.main-content .editorial-content-top .content h2{font-size:20px;font-weight:700}.main-content .editorial-content-top .content .clamped-content{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.main-content .editorial-content-top.brand-info{align-items:center;padding:5px}.main-content .editorial-content-top.brand-info .brand-logo{display:block;height:55px;padding:5px;width:110px}.main-content .editorial-content-top.brand-info .editorial{padding:5px;vertical-align:top;width:100%}@media (min-width:768px){.main-content .editorial-content-top.brand-info .brand-logo{height:85px;width:170px}}.editorial-info .editorial-info-header img{background:#f9f9f9;mix-blend-mode:darken;padding:10px 0;width:200px}.editorial-info .button.back{padding:10px 15px;width:100%}@media (min-width:768px){.editorial-info .button.back{display:none}}.loading-indicator{display:none;left:0;margin:-25px auto auto;position:fixed;right:0;top:50%;z-index:1099}.loading-spin{color:var(--secondary-theme-color);display:block;height:30px;margin:auto;text-align:center}.loading-spin .fa{color:#7c807e;font-size:20px}.inline-nav-container.scrollable{height:110px;overflow-x:hidden;overflow-y:hidden}.inline-nav-container.scrollable .inline-nav-items{padding-bottom:20px;padding-right:50px;white-space:nowrap}.device-ios .inline-nav-container.scrollable .inline-nav-items{-webkit-overflow-scrolling:touch;overflow-y:scroll}.catalog-top-elements{display:flex;flex-wrap:wrap}@media (min-width:768px){.catalog-top-elements .selection-summary{order:-1}}.inline-catalog-nav,.inline-filter-nav{background-color:#fff;display:block;flex-grow:0;flex-shrink:0;padding-left:10px;position:relative;width:100%}@media (min-width:768px){.inline-catalog-nav,.inline-filter-nav{padding-left:0}}.inline-catalog-nav .inline-nav-items,.inline-filter-nav .inline-nav-items{display:flex;width:-moz-fit-content;width:fit-content}.inline-catalog-nav .inline-nav-items .cat-item,.inline-catalog-nav .inline-nav-items .filter-item,.inline-filter-nav .inline-nav-items .cat-item,.inline-filter-nav .inline-nav-items .filter-item{border:var(--inline-nav-border);display:inline-block;margin-right:12px;padding:0;text-align:center;vertical-align:top}.inline-catalog-nav .inline-nav-items .cat-item a,.inline-catalog-nav .inline-nav-items .filter-item a,.inline-filter-nav .inline-nav-items .cat-item a,.inline-filter-nav .inline-nav-items .filter-item a{border-radius:50px;color:var(--default-font-color-primary-text);cursor:pointer;display:block;font-size:14px;font-weight:500;overflow:hidden;padding:10px 15px}.inline-catalog-nav .inline-nav-items .cat-item,.inline-filter-nav .inline-nav-items .cat-item{background:var(--btn-slider-background-color);border:var(--btn-slider-border);border-radius:var(--btn-slider-border-radius);margin-bottom:10px;overflow:hidden}.inline-catalog-nav .inline-nav-items .cat-item a,.inline-filter-nav .inline-nav-items .cat-item a{color:var(--btn-slider-font-color);font-weight:var(--btn-slider-font-weight)}.inline-catalog-nav .inline-nav-items .cat-item.selected,.inline-filter-nav .inline-nav-items .cat-item.selected{background:var(--btn-slider-background-color-selected);border-color:var(--btn-slider-border-color-selected)}.inline-catalog-nav .inline-nav-items .cat-item.selected a,.inline-filter-nav .inline-nav-items .cat-item.selected a{color:var(--inline-nav-selected-font-color)}.inline-catalog-nav .inline-nav-items .filter-item,.inline-filter-nav .inline-nav-items .filter-item{background-color:var(--inline-nav-background-color);border-radius:var(--inline-nav-border-radius-filter-item)}.inline-catalog-nav h4,.inline-filter-nav h4{display:none}@media (min-width:768px){.inline-catalog-nav h4,.inline-filter-nav h4{display:block;margin:10px 0 20px}}.inline-catalog-nav{margin-bottom:6px;margin-top:5px}.inline-nav-container.scroll-panel .inline-nav-items .cat-item{margin-bottom:0}@media (max-width:767px){.inline-catalog-nav.full-width-items-mobile .inline-nav-items{flex-direction:column;gap:10px;width:100%}}.nav-buttons{display:flex;flex-wrap:wrap}.nav-buttons li.nav-item{width:auto}.nav-buttons li.nav-item a{background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;color:#333;display:block;font-family:Roboto,sans-serif,arial;font-size:14px;overflow:hidden;padding:10px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nav-buttons li.nav-item a .fa-chevron-right{position:absolute;right:15px;top:15px}@media (max-width:364px){.nav-buttons li.nav-item a .fa-chevron-right{display:none}}.nav-buttons li.nav-item a:hover{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);color:#fff}.nav-buttons.bordered li.nav-item a{border:1px solid #eee}.nav-buttons.bordered li.nav-item a:hover{border:1px solid var(--primary-theme-color)}.nav-buttons.equal-width{justify-content:space-between}.nav-buttons.equal-width li.nav-item:nth-last-child(2):nth-child(odd){display:none}.nav-buttons.equal-width li.nav-item{margin-bottom:10px;width:48%}.nav-buttons.equal-width li.nav-item.full-width,.nav-buttons.equal-width li.nav-item:last-child{width:100%}.nav-buttons.flex-grid{justify-content:space-between}.nav-buttons.flex-grid li.nav-item{margin-bottom:10px;width:48%}.nav-buttons.flex-grid.single{justify-content:center}.nav-buttons.flex-grid.single li.nav-item{min-width:50%;width:auto}.nav-buttons.flex-grid.single li.nav-item a{padding:10px 30px}.nav-buttons.horizontal{align-content:flex-start;flex-wrap:nowrap;overflow-x:auto}.nav-buttons.horizontal li.nav-item{flex:0 0 auto}.saved-searches-container .selected-filter-list li{margin-bottom:2px}.saved-searches-container{display:flex;flex-direction:column;gap:15px}.saved-searches-container .saved-search{border-radius:8px;box-shadow:1px 2px 5px hsla(0,0%,61%,.35);display:flex;flex-direction:column;margin-bottom:0}.saved-searches-container .saved-search a{color:#8d8d8d}.saved-searches-container .saved-search a:hover{color:var(--primary-theme-color);cursor:pointer}.saved-searches-container .saved-search a:hover .icon{background:var(--primary-theme-color)}.saved-searches-container .saved-search .filters{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:13px}.saved-searches-container .saved-search .filters .filter-title{color:var(--default-font-color-primary-text);display:inline-flex;font-weight:600;gap:3px}.saved-searches-container .saved-search .filters .filter-title b{color:#777;font-size:12px;font-weight:600}.saved-searches-container .saved-search .filters ul li{display:inline-block}.saved-searches-container .saved-search:hover{animation:fade .15s ease-out;box-shadow:2px 3px 8px hsla(0,0%,61%,.55)}.saved-searches-container .card-content{border-bottom:1px solid hsla(0,0%,63%,.2);display:inherit;flex-direction:column;padding:15px 15px 10px}.saved-searches-container .card-content .card-title{color:var(--default-font-color-primary-text);display:block;font-size:18px;font-weight:600;margin-bottom:15px}.saved-searches-container .card-content .actions{margin-left:auto}.saved-searches-container .card-content .text-label{color:var(--default-font-color-primary-text)}.saved-searches-container .card-actions{align-items:center;border-radius:0 0 8px 8px;display:flex;gap:15px;justify-content:flex-end;padding:15px}.saved-searches-container .card-actions .button{border-radius:8px;padding:5px 10px}.saved-searches-container .card-actions .button.search{align-items:center;background:var(--primary-theme-color);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:5px;justify-content:center;margin-right:auto}.saved-searches-container .card-actions .button.search .icon{background:#fff}@media (width <= 375px){.saved-searches-container .card-actions .button.search{flex-direction:column;font-size:13px;gap:0;white-space:nowrap}}.saved-searches-container .card-actions .button.search:hover{background:var(--primary-theme-color-highlight)}.saved-searches-container .card-actions .icon{background:#8d8d8d}.saved-searches-container .card-actions .title{color:var(--default-font-color-primary-text);display:inline-flex}.saved-searches-container .card-actions .title span{display:none}.saved-searches-container .card-actions .title:hover{color:var(--primary-theme-color)}.saved-searches-container .card-actions .toggle .text-label{display:none}.saved-searches-container .card-actions .toggle .text-label-short{display:block}.saved-searches-container .card-actions .toggle .text-label{color:var(--default-font-color-primary-text)}@media (min-width:768px){.saved-searches-container .card-actions{gap:25px}.saved-searches-container .card-actions .title span,.saved-searches-container .card-actions .toggle .text-label{display:block}.saved-searches-container .card-actions .toggle .text-label-short{display:none}.saved-searches-container .card-content{flex-direction:column;padding:20px 15px 10px}}.notifications .card .card-content .card-title{font-size:22px;font-weight:700}.btn-toggle .btn{width:38px}.btn-toggle .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-toggle .btn-default{background-color:#fff;border-color:#adadad;color:#333}.btn-toggle .btn-success{background-color:#369b03;border-color:#308804;color:#fff;font-weight:600}.btn-toggle .btn-danger-off+.btn-default{background-color:#ebebeb;border-color:#adadad;color:#333}.btn-toggle .btn-danger-off{border-bottom-right-radius:3px!important;border-top-right-radius:3px!important}.btn-toggle .btn-danger{background-color:#ebebeb!important;border-color:#adadad!important;color:#333;font-weight:600}.shop_start .viewport-content{gap:15px;padding:0 0 10px 7px}.hero-text{background-color:#fdf7e9;color:#192f4d;margin-left:-10px;margin-right:-10px;margin-top:0;padding:35px 15px;text-align:center}.hero-text h1{color:#192f4d;text-transform:unset}@media (min-width:768px){.hero-text{margin-left:0;margin-right:0;margin-top:20px;padding:35px 25px}}.shopoverview{display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:10px 0}@media (max-width:375px){.shopoverview{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}}@media (max-width:520px){.shopoverview li .shop-title span{font-size:13px}.shopoverview li .shop-title .icon-xs{height:12px;width:12px}}@media (min-width:768px){.shopoverview{gap:15px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.shop-card{background-color:#fff;border:1px solid #f2f2f2;border-radius:12px;box-shadow:1px 2px 20px hsla(0,0%,84%,.27);position:relative}.shop-card .shop-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:15px;position:relative}.shop-card .shop-title span{color:var(--default-font-color-primary-text);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-card .shop-title i{background-color:silver;flex-shrink:0;margin:5px}.shop-card .shop-title i:hover{background-color:#7c807e;transition:.2s}.shop-card .logo-container .logo-placeholder,.shop-card .logo-container img{height:70px;margin-top:20px;width:140px}.shop-card .logo-container .logo-placeholder{background-image:url(/assets/webapp/images/logo-placeholder.svg)}.shop-card a{display:block;text-align:center}.shop-card a:hover{cursor:pointer}.shop-card .partition{display:flex;flex-direction:column;padding:0 10px}.shop-card .partition .no-review{color:#aaabab;font-size:14px;font-weight:500;line-height:20px}.shop-card .partition .no-review,.shop-card .partition .stars-rating{margin:10px auto}.shop-card .button{background-color:#fff;border:1px solid #7c807e;border-radius:25px;color:var(--default-font-color-primary-text);font-size:13px;font-weight:500;margin:10px auto;padding:8px 18px}.shop-card .button:hover{background-color:#eee;transition:.2s}.scrollable-navigation .shop-card{box-shadow:1px 2px 10px hsla(0,0%,84%,.27);flex-shrink:0;width:210px}.scrollable-navigation .shop-card .button{display:block}.brand-intro h1,.shop-intro h1{font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-align:left;text-transform:uppercase}.brand-intro .text,.shop-intro .text{text-align:justify}.brand-intro .brand-logo,.brand-intro .shop-logo,.shop-intro .brand-logo,.shop-intro .shop-logo{max-height:100px}.brand-intro .brand-logo-right,.brand-shops .brand-logo-right{margin-top:25px}.brand-intro .btn,.brand-shops .btn{letter-spacing:.5px;padding-left:0;padding-right:0;white-space:normal}.brand-intro .sale_percentage_container,.brand-shops .sale_percentage_container{margin:0 auto;text-align:center}.brand-intro .sale_percentage,.brand-shops .sale_percentage{color:var(--default-font-color-primary-text);font-size:16px}.brand-intro .text{color:var(--default-font-color-primary-text);flex-basis:100%}.brand-intro h1{margin:auto 0;text-transform:none}.brand-intro .brand-logo{max-height:45px}@media (min-width:768px){.brand-intro .brand-logo{max-height:60px}}.brand-intro .brand-logo-right{margin-top:0}#content.brand_start h2,#content.brand_start h3,#content.shop h2,#content.shop h3,#content.universal_brand_start h2,#content.universal_brand_start h3{font-weight:700}#content.brand h2,#content.brand h3:not(.item-name),#content.universal_brand h2,#content.universal_brand h3:not(.item-name){font-family:var(--default-font-family);font-size:20px;font-weight:700}#content.brand .featured-models h3,#content.universal_brand .featured-models h3{font-size:16px}@media (max-width:767px){#content.brand h2{font-size:18px;font-weight:700}#content.brand .featured-models a figure img{width:180px}}.featured-models a{margin-right:20px}.featured-models a figure img{background:#f9f9f9;height:200px;width:200px}.featured-models a figure figcaption{padding:5px}.featured-models a figure figcaption h3{font-size:16px}.featured-models .scroll-panel .scroll-control.round{height:90%}.model-grid{display:flex;flex-wrap:wrap;margin-left:-25px}.model-grid .grid-item{flex-basis:300px;flex-grow:1;flex-shrink:0;margin-bottom:35px;margin-left:25px}.model-grid .grid-item h3{font-size:18px;margin-top:15px}.model-grid .grid-item .item-cover{background-color:#f9f9f9;text-align:center}.model-grid .grid-item .item-content p{display:inline}.model-grid .grid-item .item-content{margin-bottom:15px}#content.brand_start .inline-nav-container .inline-nav-items .cat-item a,#content.shop .inline-nav-container .inline-nav-items .cat-item a,#content.universal_brand .inline-nav-container .inline-nav-items .cat-item a,#content.universal_brand_start .inline-nav-container .inline-nav-items .cat-item a,.navigational_boxes .inline-nav-container .inline-nav-items .cat-item a{color:#7c807e;height:110px;width:150px}#content.brand_start .inline-nav-container .inline-nav-items .cat-item .box-title,#content.shop .inline-nav-container .inline-nav-items .cat-item .box-title,#content.universal_brand .inline-nav-container .inline-nav-items .cat-item .box-title,#content.universal_brand_start .inline-nav-container .inline-nav-items .cat-item .box-title,.navigational_boxes .inline-nav-container .inline-nav-items .cat-item .box-title{color:var(--default-font-color-primary-text);font-weight:700;padding-top:15px;text-transform:uppercase}#content.brand_start .featured-items img,#content.shop .featured-items img,#content.universal_brand .featured-items img,#content.universal_brand_start .featured-items img,.navigational_boxes .featured-items img{margin:20px 0;width:100%}#content.universal_brand .inline-nav-container .inline-nav-items .cat-item a{color:var(--default-font-color-primary-text);height:auto;width:auto}.user-preferences .list-group{display:flex;flex-direction:column}.user-preferences h4{font-size:18px;font-weight:600}.user-preferences .list-group-item{border:1px solid #ddd;border-radius:8px;margin:5px 0;padding:10px}.user-preferences a.list-group-item{color:var(--default-font-color-primary-text)}.user-preferences a.list-group-item.active,.user-preferences a.list-group-item.active:focus,.user-preferences a.list-group-item.active:hover{background-color:#f5f5f5;border:1px solid #c1c1c1;color:#333}.user-preferences .list-group-item:after{content:"\f067";display:inline-block;float:right;font:normal normal normal 20px/1.2 custom-fontawesome-iconset}.user-preferences .list-group-item.active:after{color:green;content:"\f00c"}.user-preferences .btn{font-size:16px}.user-preferences .sizetemplate{display:flex;flex-direction:column}.user-preferences .sizetemplate .collapsible-head{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-left:-10px;margin-right:-10px;padding:20px 15px;position:relative}.user-preferences .sizetemplate .collapsible-head .label-container{display:flex;flex-direction:column;justify-content:center}.user-preferences .sizetemplate .collapsible-head .label-container label{margin-bottom:0}.user-preferences .sizetemplate .collapsible-head .label-container .sizes-selected{color:rgba(75,199,54,.85);display:none;font-size:13px;position:absolute;top:64px}.user-preferences .sizetemplate .collapsible-head .label-container .sizes-selected i{margin-right:5px}.user-preferences .sizetemplate .collapsible-head .sizetemplate-icon{align-items:center;display:flex;justify-content:center;margin-right:20px;padding:10px 10px 10px 0}.user-preferences .sizetemplate .collapsible-head .sizetemplate-icon i{font-size:50px}.user-preferences .sizetemplate .collapsible-head .icon-container{margin-left:auto;padding:15px}.user-preferences .sizetemplate .collapsible-head .icon-container .icon-chevron-down{height:20px;transition:.2s;width:20px}.user-preferences .sizetemplate .collapsible-head:active{background-color:var(--user-preferences-size-template-head-active)}@media (min-width:768px){.user-preferences .sizetemplate .collapsible-head{margin-left:0;margin-right:0}.user-preferences .sizetemplate .collapsible-head:active{background-color:#fff}}.user-preferences .sizetemplate.has-selections .collapsible-head .sizes-selected{display:block}.block-option-select li{display:block;float:left;margin:0;max-width:95px;padding:1px 5px 1px 0!important;width:33.3%}.block-option-select li input{display:none}.block-option-select li label{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;color:var(--default-font-color-primary-text);cursor:pointer;display:inline-block;font-size:13px;font-weight:400;margin:0 2px 2px 0;min-width:60px;overflow:hidden;padding:7px 5px;text-align:center;width:100%}.block-option-select li input:checked+label{background-color:#f5f5f5;border:1px solid #c1c1c1;color:#000;font-weight:700}.block-option-select li input:checked+label.selected_filter:hover{text-decoration:line-through}.block-option-select li.custom-filter{max-width:100%;position:relative;width:100%}.block-option-select li.custom-filter .filter-actions{position:absolute;right:5px;top:7px}.block-option-select li.custom-filter .filter-actions a{cursor:pointer;height:100%;padding:5px 10px;width:100%}.faq-wrapper .post-item{background-color:#f9f9f9;border-radius:9px;border-width:0;box-shadow:none}.faq-wrapper .panel-title{background:0 0;color:var(--default-font-color-primary-text);font-size:16px;font-weight:600;line-height:24px;padding-left:10px}.faq-wrapper .panel-heading{background:0 0!important;border-radius:0;flex-basis:100%;padding:12px 10px;position:relative}.faq-wrapper .panel-heading .faq-icon{height:20px;line-height:19px;margin-left:-25px;text-align:center;width:20px}.faq-wrapper .panel-heading .fa:before{content:"\f107"}.faq-wrapper .panel-heading .collapsed .fa:before{content:"\f105"}.faq-wrapper i.icon{margin-right:10px}.faq-wrapper .panel-body{border-width:0!important;font-size:15px;padding:5px 10px 20px 20px}.corner-ribbon{background:#e43;color:#fff;font-weight:700;left:-50px;letter-spacing:1px;line-height:35px;position:absolute;text-align:center;top:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,.3)}.corner-ribbon.top-left{left:-50px;top:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{left:auto;right:-55px;top:25px}.corner-ribbon.bottom-left,.corner-ribbon.top-right{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{bottom:25px;left:-50px;top:auto}.corner-ribbon.bottom-right{bottom:25px;left:auto;right:-50px;top:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:#999}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:#2c7}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:#e43}.corner-ribbon.pink{background:var(--secondary-theme-color)}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}.flag-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;position:relative;width:100%}.flag-icon-footer{display:block;height:30px;margin:0 auto;width:30px}.flag-icon-nl{background-image:url(/assets/webapp/images/flags/nl.svg)}.flag-icon-be{background-image:url(/assets/webapp/images/flags/be.svg)}@media (min-width:1280px){.flag-icon-footer{display:inline-block;margin:0 8px 0 0}}.sizetemplate{border-bottom:2px solid #f5f5f5}.sizetemplate .sizetemplate-title{margin-bottom:10px;padding:20px;text-align:center}.sizetemplate .sizetemplate-title label{font-size:18px}.sizetemplate .sizetemplate-title .sizetemplate-icon{display:block;font-size:100px}.sizetemplate .sizetemplate-title .icon-ok{color:#228b22}.sizetemplate .sizetemplate-title .icon-ok,.sizetemplate .sizetemplate-title .icon-refresh{display:none;float:left;font-size:35px;left:15px;position:absolute;top:10px}.sizetemplate.has-selections .sizetemplate-title .icon-ok{color:#228b22;display:block}.sizetemplate .sizetemplate-content{padding-bottom:25px}@media (min-width:375px){.sizetemplate .sizetemplate-content .block-option-select li{width:25%}}.modal-carousel-nav .btn{font-weight:700}.modal-carousel-nav .prev{float:left}.modal-carousel-nav .next,.modal-carousel-nav .proceed{float:right}.offcanvas-menu{padding-bottom:0!important}.offcanvas-menu ul{padding-bottom:50px}.offcanvas-menu ul li a{color:var(--offcanvas-menu-listed-items-link-font-color);cursor:pointer;display:block;font-weight:500;padding:20px}.offcanvas-menu ul li a.hot{color:var(--secondary-theme-color);font-weight:600}.offcanvas-menu ul li a.orange{color:#ff6501}.offcanvas-menu ul li.list-divider{color:var(--default-font-color-primary-text)}.offcanvas-menu ul li.padded{padding-bottom:15px;padding-top:15px}.offcanvas-menu ul li.no-border{border-bottom:none}.offcanvas-menu .offcanvas-promo{padding:0 15px}.offcanvas-menu .offcanvas-promo .promo-text{font-size:12px}.offcanvas-menu .offcanvas-promo .promo-text strong{color:#333}.offcanvas-menu .offcanvas-promo .signup-button{background-color:var(--success-theme-color);color:#fff;display:block;margin:auto}.offcanvas-menu .user-profile{border:1px solid #eee;border-radius:50%;height:60px;margin:15px auto auto;text-align:center;width:60px}.offcanvas-menu .user-profile .icon{color:#e6e6e6;font-size:30px;line-height:60px}.offcanvas-menu .offcanvas-profile .user-profile-letter{background-color:var(--primary-theme-color);border:1px solid transparent;border-radius:50%;height:85px;margin:auto;text-align:center;width:85px}.offcanvas-menu .offcanvas-profile .user-profile-letter .icon{color:#fff;font-size:45px;line-height:85px}.offcanvas-menu .offcanvas-profile .email{color:#7c807e;display:block;font-size:12px;padding-top:5px;text-align:center;width:100%}.page-text{color:#333;font:400 16px/26px var(--default-font-family)}.page-text h3{font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase}.page-header-cover{background-color:#f9f9f9;position:relative}.page-header-cover h1{position:absolute;top:30px}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}.device-ios.mobile input[type=color],.device-ios.mobile input[type=date],.device-ios.mobile input[type=datetime-local],.device-ios.mobile input[type=datetime],.device-ios.mobile input[type=email],.device-ios.mobile input[type=month],.device-ios.mobile input[type=number],.device-ios.mobile input[type=password],.device-ios.mobile input[type=search],.device-ios.mobile input[type=tel],.device-ios.mobile input[type=text],.device-ios.mobile input[type=time],.device-ios.mobile input[type=url],.device-ios.mobile input[type=week],.device-ios.mobile select:active,.device-ios.mobile select:focus,.device-ios.mobile textarea{font-size:16px}.slides-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden}.slides-wrapper .slide{flex-basis:100%;flex-shrink:0;height:0;margin-left:100%;transition:margin .2s ease-out}.slides-wrapper .slide.active{display:block;height:auto;margin-left:0}.slides-wrapper .slide.previous{margin-left:-100%}.pannable-container{max-height:70vh;position:relative}.pannable-container .meta-controls,.pannable-container .zoom-controls{position:absolute;top:10px;white-space:nowrap}.pannable-container .meta-controls a,.pannable-container .zoom-controls a{font-size:20px}@media (min-width:768px){.pannable-container .meta-controls a,.pannable-container .zoom-controls a{font-size:28px}}.pannable-container .meta-controls a,.pannable-container .zoom-controls a{color:#000;cursor:pointer;padding:10px}.pannable-container .zoom-controls{left:10px}.pannable-container .meta-controls{right:10px}.featured-content-slider .content-item{flex-shrink:0;white-space:normal;width:300px}@media (min-width:768px){.featured-content-slider .content-item{width:350px}}.featured-content-slider .content-item{background-color:#f9f9f9;border-radius:10px;margin-right:30px;overflow:hidden}.featured-content-slider .content-item .item-text{padding:20px 10px}.featured-content-slider .content-item .item-title{font-size:18px;line-height:1.5em}.featured-content-slider .content-item .item-title a{color:var(--default-font-color-primary-text);font-weight:600}.featured-content-slider .content-item .item-image img{width:100%}.message-box{align-items:center;border-radius:8px;display:flex;gap:5px;margin:14px 5px}@media (min-width:768px){.message-box{margin:14px 0}}.message-box .dismiss-btn{align-items:center;align-self:flex-start;background:0 0;border:0;color:#fff;display:inline-flex;flex-shrink:0;height:35px;justify-content:center;margin-left:auto;width:45px}.message-box .dismiss-btn.svg-btn:hover{background-color:transparent}.alert{border-radius:8px;color:#fff;font-size:12px;font-weight:600;margin-bottom:20px;padding:15px}@media (min-width:768px){.alert{font-size:14px;padding:20px}}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-success{background-color:#3cb371}.alert-success a{color:#fff;text-decoration:underline}.alert-info{background-color:var(--primary-theme-color)}.alert-info a{color:var(--secondary-theme-color)}.alert-warning{background-color:#f9a825}.alert-warning a{color:var(--secondary-theme-color)}.alert-danger{background-color:#f5f5f5;color:#e53935}.alert-danger a{color:var(--primary-theme-color)}.alert-danger .dismiss-btn{color:#e53935}.clear_input{color:#a4a4a4;font-family:serif,sans-serif,arial;font-size:30px;height:40px;line-height:40px;padding-left:15px;padding-right:15px}.section-heading{margin-bottom:15px}.section-heading h3{font-weight:600;margin-bottom:5px}.section-heading .subtitle{color:var(--default-font-color-primary-text);font-size:13px}.section-heading .subtitle .text{margin-right:3px}.section-heading .subtitle{margin-right:5px}@media (min-width:768px){.section-heading .subtitle{font-size:15px}}.section-heading .view-more{color:var(--default-font-color-primary-text);font-weight:600;text-decoration:underline;white-space:nowrap}.section-heading .icon{display:inline-block;height:31px;vertical-align:bottom;width:28px}.heading-link a,.view-more-link a{color:var(--default-font-color-primary-text);font-weight:600;text-decoration:underline}.heading-link{font-size:13px;white-space:nowrap}@media (min-width:768px){.heading-link{font-size:15px}}.view-more-link a{display:none}@media (min-width:768px){.view-more-link a{display:block}}.button-outline.slider-view-more-button{margin-top:10px;width:100%}@media (min-width:481px){.button-outline.slider-view-more-button{width:-moz-fit-content;width:fit-content}}@media (min-width:768px){.button-outline.slider-view-more-button{display:none}}.section-heading.small-heading h3{font-size:20px}.section-heading-visual .bw-heading{background-image:url(/assets/webapp/images/black-friday/black-week-hero.jpg)}@media (min-width:980px){.section-heading-visual .bw-heading{background-image:url(/assets/webapp/images/black-friday/black-week-hero-lg.jpg)}}.section-heading-visual .bf-heading{background-image:url(/assets/webapp/images/black-friday/black-friday-hero.jpg)}@media (min-width:980px){.section-heading-visual .bf-heading{background-image:url(/assets/webapp/images/black-friday/black-friday-hero-lg.jpg)}}.section-heading-visual .cm-heading{background-image:url(/assets/webapp/images/black-friday/cyber-monday-hero.jpg)}@media (min-width:980px){.section-heading-visual .cm-heading{background-image:url(/assets/webapp/images/black-friday/cyber-monday-hero-lg.jpg)}}.section-heading-visual{display:block;margin-bottom:20px;width:100%}.section-heading-visual .heading-content{align-items:center;background-position-x:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;height:150px;justify-content:center;margin-top:10px;width:100%}@media (min-width:500px){.section-heading-visual .heading-content{height:200px}}@media (min-width:650px){.section-heading-visual .heading-content{height:250px}}@media (min-width:768px){.section-heading-visual .heading-content{height:300px;margin-top:25px}}.section-heading-visual .heading-content h3{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.section-heading-visual .heading-content h3{font-size:50px}}.section-heading-visual .heading-content.has-caption{border-radius:10px 10px 0 0}.section-heading-visual .heading-caption{background-color:#f9f9f9;font-size:14px;padding:15px;text-align:center}.product-rating-panel .review-block{background:#f6f6f6;border-radius:22px;padding:20px 15px}.shop-panel .review-block{display:grid;grid-column:1/-1}.shop-panel .review-block a{color:var(--default-font-color-primary-text)}.product-rating-panel .title h1,.shop-panel .title h1{font-size:24px;text-align:center}.product-rating-panel .shop-header,.shop-panel .shop-header{background-color:#f8f9f9;border-radius:22px;display:grid;gap:10px;grid-template-columns:max-content 1fr;padding:10px}@media (width <= 375px){.product-rating-panel .shop-header,.shop-panel .shop-header{display:flex;flex-direction:column}.product-rating-panel .shop-header .logo,.shop-panel .shop-header .logo{justify-content:center}}@media (max-width:767px){.product-rating-panel .shop-header,.shop-panel .shop-header{margin-left:-10px;margin-right:-10px}}.product-rating-panel .shop-header .logo,.shop-panel .shop-header .logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.product-rating-panel .shop-header .logo img,.shop-panel .shop-header .logo img{max-height:70px;mix-blend-mode:multiply}.product-rating-panel .shop-header .score,.shop-panel .shop-header .score{align-items:center;display:flex;justify-content:flex-end}.product-rating-panel .shop-header .score .score-badge,.shop-panel .shop-header .score .score-badge{border-radius:22px 22px 22px 2px;color:#fff;font-size:25px;font-weight:600;padding:25px 30px}.product-rating-panel .shop-header .score .score-badge.high-score,.shop-panel .shop-header .score .score-badge.high-score{background-color:var(--color-bg-surface-green)}.product-rating-panel .shop-header .score .score-badge.low-score,.product-rating-panel .shop-header .score .score-badge.medium-score,.shop-panel .shop-header .score .score-badge.low-score,.shop-panel .shop-header .score .score-badge.medium-score{background-color:#f99d1c}.product-rating-panel .best-option,.shop-panel .best-option{color:var(--color-bg-surface-green)}.product-rating-panel .poor-option,.shop-panel .poor-option{color:var(--product-item-meta-info-poor-option-color)}.product-rating-panel .reviews,.product-rating-panel .shop-summary,.shop-panel .reviews,.shop-panel .shop-summary{display:grid;grid-template-columns:1fr 1fr;row-gap:12px}.product-rating-panel .reviews dt,.product-rating-panel .shop-summary dt,.shop-panel .reviews dt,.shop-panel .shop-summary dt{color:#777;font-weight:600;grid-column-start:1;padding-right:10px}.product-rating-panel .reviews dd,.product-rating-panel .shop-summary dd,.shop-panel .reviews dd,.shop-panel .shop-summary dd{flex-wrap:nowrap;grid-column-start:2}@media (width <= 375px){.product-rating-panel .reviews,.product-rating-panel .shop-summary,.shop-panel .reviews,.shop-panel .shop-summary{display:flex;flex-direction:column;row-gap:2px}.product-rating-panel .reviews dd,.product-rating-panel .shop-summary dd,.shop-panel .reviews dd,.shop-panel .shop-summary dd{margin-bottom:10px;margin-left:0}}.product-rating-panel .reviews .stars-rating svg:not(:first-child),.shop-panel .reviews .stars-rating svg:not(:first-child){margin-left:.065rem}.product-rating-panel .reviews .stars-rating svg:last-child,.shop-panel .reviews .stars-rating svg:last-child{margin-right:.0325rem}.product-rating-panel .reviews a,.shop-panel .reviews a{display:flex;flex-direction:row}.product-rating-panel .reviews a .icon,.shop-panel .reviews a .icon{align-self:center;display:flex;flex-shrink:0;height:12px;margin-left:5px;width:12px}.product-rating-panel .reviews a .icon-link,.shop-panel .reviews a .icon-link{height:13px;width:13px}.product-rating-panel .additional-info,.shop-panel .additional-info{font-size:13px}.product-rating-panel .additional-info a,.shop-panel .additional-info a{color:var(--primary-theme-color)}.panel-content .sizes-picker{margin-top:0;max-height:calc(100vh - 200px);overflow-y:auto}.panel-content .sizes-picker .sizes{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.panel-content .sizes-picker .sizes li input{display:none}.panel-content .sizes-picker .sizes li label{border:1px solid #c1c1c1;border-radius:5px;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;margin:0;padding:5px 15px}.panel-content .sizes-picker .sizes li input:checked+label{background-color:#f5f5f5;color:#333;font-weight:700;outline:1px solid #c1c1c1}.panel-content .sizes-picker .sizes li:hover{cursor:pointer}.panel-content .sizes-picker p{color:var(--default-font-color-primary-text);font-weight:500;padding:0 10px 20px;text-align:center}@media (min-width:768px){.panel-content .sizes-picker .size{margin:0 30px}.panel-content .sizes-picker p{padding:10px 10px 20px}}.panel-content .sizes-picker .remove-filters{color:#3f5862;font-size:13px;font-weight:500}.panel-content .button-container{display:flex;justify-content:center}@media (min-width:768px){.panel-content .button-container{margin-top:50px}}.product-reviews.product-additional-info{margin-top:0;padding:0}.review-content{box-sizing:border-box;display:flex;flex-direction:column}.review-content h3{font-size:15px;font-weight:600;margin-bottom:15px;text-align:center}.review-content .rating-amount,.review-content .rating-number{text-align:center}.review-content .rating-number span:first-child{font-size:50px;font-weight:600;line-height:54px}.review-content .rating-number span:nth-child(2){font-size:25px;font-weight:600;line-height:29px}.review-content .rating-number span:nth-child(3){color:#d3d3d3;font-size:18px;font-weight:500;line-height:22px}.review-content .rating-amount{margin-top:10px}.review-content .stars-rating .stars-cover{color:#ffc107}.review-content .reviews{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.review-content .reviews .shop-logo{height:auto;width:80px}@media (min-width:768px){.review-content .reviews{gap:30px;justify-content:center}.review-content .reviews .shop-logo{width:120px}}.review-content .reviews .rating-container{align-items:center;display:flex;gap:3px}.review-content .reviews .link{align-items:center;color:var(--primary-theme-color);display:inline-flex;font-size:13px;font-weight:500;gap:3px}.review-content .reviews .link i{background:var(--primary-theme-color)}.review-content .reviews dt{justify-content:center}.review-content .reviews dd,.review-content .reviews dt{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.review-content .reviews dd{margin-left:0}@media (min-width:768px) and (max-width:1279px){.review-content .reviews dd{margin-top:15px}}.review-content .reviews .average{color:var(--default-font-color-primary-text);font-weight:600;margin-left:5px}.review-content .reviews .review-count{font-size:12px}.review-content .reviews a{color:var(--default-font-color-primary-text);display:flex;flex-direction:column}.review-content .reviews a .icon{align-self:center;display:flex;flex-shrink:0;height:12px;margin-left:5px;width:12px}.review-content .reviews i{flex-shrink:0}.review-content .reviews .icon-link{height:13px;width:13px}.review-content .reviews .stars-rating svg:not(:first-child){margin-left:.1rem}.review-content .reviews .stars-rating svg:last-child{margin-right:.05rem}.review-content .rating-container.average-rating{margin:auto;width:-moz-fit-content;width:fit-content}.panel-content .review-content .reviews{justify-content:flex-start}.panel-content .review-content .rating-amount,.panel-content .review-content .rating-number{text-align:left}.panel-content .review-content h3{font-size:19px;font-weight:700;margin-bottom:10px;text-align:left}.panel-content .rating-container.average-rating{margin:initial;width:-moz-fit-content;width:fit-content}.admin-functions{border-bottom:none;padding:0}.admin-functions .collapsible-head{color:var(--primary-theme-color);font-weight:500;padding:10px 0}.admin-functions .collapsible-head .btn{border-width:1px;cursor:pointer;display:block;font-size:12px;margin-left:auto;text-transform:none;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.admin-functions .collapsible-head i{position:static}}.content-updated-notification{background:var(--secondary-theme-color);background:linear-gradient(135deg,var(--secondary-theme-color),var(--primary-theme-color));border-radius:20px;bottom:20px;color:#fff;display:none;font-weight:600;left:50%;max-width:400px;padding:20px;position:fixed;text-align:center;transform:translateX(-50%);width:90vw;z-index:999}.content-updated-notification.visible{display:block}.content-updated-notification a{color:#fff;text-decoration:underline}.item-list-filter.navigation-buttons{flex-wrap:nowrap;gap:8px;list-style-type:none;margin:20px 0;overflow-x:auto;padding-bottom:5px}.item-list-filter.navigation-buttons .nav-item{border:none;cursor:pointer;margin:0}.item-list-filter.navigation-buttons .nav-item a{border:var(--navigation-btn-border)}.item-list-filter.navigation-buttons .nav-item a.active,.item-list-filter.navigation-buttons .nav-item a:hover{background:var(--primary-theme-color);border-color:var(--primary-theme-color);color:#fff}@media (min-width:768px){.item-list-filter.navigation-buttons{flex-wrap:wrap}}.tabs{border-bottom:3px solid #eee;display:flex}.tabs .tab{cursor:pointer;flex:1;position:relative;text-align:center}.tabs .tab,.tabs .tab a{color:var(--default-font-color-primary-text)}.tabs .tab a{display:block;padding:15px 20px;width:100%}.tabs .tab.active{font-weight:600}.tabs .tab.active:after{background-color:var(--primary-theme-color);bottom:-3px;content:"";height:3px;left:50%;max-width:300px;position:absolute;transform:translateX(-50%);width:75%}.tabs .tab:hover{color:var(--primary-theme-color)}.sticky-page-header{position:sticky;top:var(--sticky-top-position,0)}@media (min-width:768px){.sticky-page-header{top:0}}.sticky-page-header{background:#fff;z-index:250}@media (min-width:1200px){.sticky-page-header.contained{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:1170px}}.sticky-page-header a .pulsating-dot{margin-right:15px}.deals-feed .text{margin:0 auto 10px}@media (max-width:500px){.deals-feed .text{max-width:380px}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.wrap{flex-wrap:wrap}.flex-100,.flex-25,.flex-30,.flex-50,.flex-60,.flex-70,.flex-75{flex-grow:1;flex-shrink:0}.flex-20{flex-basis:20%}.flex-25{flex-basis:25%}.flex-30{flex-basis:30%}.flex-50{flex-basis:50%}.flex-60{flex-basis:60%}.flex-70{flex-basis:70%}.flex-75{flex-basis:75%}.flex-80{flex-basis:80%}.flex-100,.flex-stretch{flex-basis:100%}@media (max-width:767px){.flex-wrap-sm{flex-wrap:wrap}}.flex-fit-content{flex-basis:fit-content}.fit-content-width{width:-moz-fit-content;width:fit-content}.fit-content-height{height:-moz-fit-content;height:fit-content}.flex-space-between{justify-content:space-between}.flex-space-around{justify-content:space-around}.flex-space-evenly{justify-content:space-evenly}.flex-end{justify-content:flex-end}.flex-start{justify-content:flex-start}.flex-center{justify-content:center}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.grid{display:grid}.grid-1{grid-template-columns:1fr}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media (max-width:767px){.grid-sm-1{grid-template-columns:1fr}.grid-sm-2{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1279px){.grid-md-1{grid-template-columns:1fr}.grid-md-2{grid-template-columns:1fr 1fr}.grid-md-3{grid-template-columns:1fr 1fr 1fr}.grid-md-4{grid-template-columns:1fr 1fr 1fr 1fr}}.sticky{position:sticky;z-index:250}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-40{gap:40px}.pad-5{padding:5px}.pad-10{padding:10px}.pad-15{padding:15px}.pad-20{padding:20px}.pad-25{padding:25px}.pad-30{padding:30px}.pad-top-5{padding-top:5px}.pad-top-10{padding-top:10px}.pad-top-15{padding-top:15px}.pad-top-20{padding-top:20px}.pad-top-25{padding-top:25px}.pad-btm-5{padding-bottom:5px}.pad-btm-10{padding-bottom:10px}.pad-btm-15{padding-bottom:15px}.pad-btm-20{padding-bottom:20px}.pad-btm-25{padding-bottom:25px}.pad-tb-5{padding-bottom:5px;padding-top:5px}.pad-tb-10{padding-bottom:10px;padding-top:10px}.pad-tb-15{padding-bottom:15px;padding-top:15px}.pad-tb-20{padding-bottom:20px;padding-top:20px}.pad-tb-25{padding-bottom:25px;padding-top:25px}.pad-lr-5{padding-left:5px;padding-right:5px}.pad-lr-10{padding-left:10px;padding-right:10px}.pad-lr-15{padding-left:15px;padding-right:15px}.pad-lr-20{padding-left:20px;padding-right:20px}.pad-lr-25{padding-left:25px;padding-right:25px}.mrg-top-5{margin-top:5px}.mrg-top-10{margin-top:10px}.mrg-top-15{margin-top:15px}.mrg-top-20{margin-top:20px}.mrg-top-25{margin-top:25px}.mrg-top-30{margin-top:30px}.mrg-top-40{margin-top:40px}.mrg-btm-5{margin-bottom:5px}.mrg-btm-10{margin-bottom:10px}.mrg-btm-15{margin-bottom:15px}.mrg-btm-20{margin-bottom:20px}.mrg-btm-25{margin-bottom:25px}.mrg-btm-30{margin-bottom:30px}.mrg-btm-40{margin-bottom:40px}.push-footer{margin-bottom:100px;max-height:1px}@media (min-width:768px){.push-footer{margin-bottom:300px}}.mrg-lr-5{margin-left:5px;margin-right:5px}.mrg-lr-10{margin-left:10px;margin-right:10px}.mrg-lr-15{margin-left:15px;margin-right:15px}.mrg-lr-20{margin-left:20px;margin-right:20px}.mrg-lr-50{margin-left:50px;margin-right:50px}.mrg-tb-5{margin-bottom:5px;margin-top:5px}.mrg-tb-10{margin-bottom:10px;margin-top:10px}.mrg-tb-15{margin-bottom:15px;margin-top:15px}.mrg-tb-20{margin-bottom:20px;margin-top:20px}.mrg-tb-25{margin-bottom:25px;margin-top:25px}.mrg-tb-30{margin-bottom:30px;margin-top:30px}.h-border-divider-40{border-bottom:1px solid #dfdfdf;margin:20px 30px}.border-radius-3{border-radius:3px 3px 3px 3px}.border-radius-5{border-radius:5px 5px 5px 5px}.border-radius-8{border-radius:8px 8px 8px 8px}.border-radius-10{border-radius:10px 10px 10px 10px}.border-radius-12{border-radius:12px 12px 12px 12px}.border-radius-15{border-radius:15px 15px 15px 15px}.border-radius-20{border-radius:20px 20px 20px 20px}.light-brd{border:1px solid #f5f5f5}.light-brd-btm{border-bottom:1px solid #f5f5f5}.light-brd-top{border-top:1px solid #f5f5f5}.number{font-family:sans-serif}.font-400,.font-weight-normal{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-900{font-weight:900}.font-25{font-size:25px}.font-24{font-size:24px}.font-22{font-size:22px}.font-20{font-size:20px}.font-18{font-size:18px}.font-16{font-size:16px}.font-15{font-size:15px}.font-14{font-size:14px}.font-13{font-size:13px}.font-12{font-size:12px}.font-italic{font-style:italic}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.bg-color-primary{background-color:var(--primary-theme-color)}.bg-color-secondary{background-color:var(--secondary-theme-color)}.bg-color-blue-grey{background-color:#3f5862}.bg-color-white{background-color:#fff}.bg-color-dark{background-color:#595959}.bg-color-dark-text{background-color:var(--default-font-color-primary-text)}.bg-color-mint{background:#d3fdce}.bg-color-light-grey{background-color:#f5f5f5}.text-color-link{color:var(--default-font-color-primary-text)}.text-color-link .icon{background:var(--default-font-color-primary-text)}.text-color-link .icon-xs.icon-link{height:14px;width:13px}.text-color-link:hover{color:var(--primary-theme-color);transition:color .2s}.text-color-link:hover .icon{background:var(--primary-theme-color)}.text-no-wrap{white-space:nowrap}.text-wrap{white-space:normal}.pointer{cursor:pointer}.opacity-none{opacity:1}.faded-content{opacity:.5}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{visibility:hidden!important}.hidden,.hide{display:none!important}@media (max-width:767px){.hide-sm{display:none}}.show{display:block!important}.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xxs,.visible-xxxs{display:none!important}@media (max-width:365px){.visible-xxs{display:block!important}}@media (max-width:359px){.visible-xxxs{display:block!important}}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:1200px){.visible-lg{display:block!important}}@media (max-width:359px){.hidden-xxxs{display:none!important}}@media (max-width:365px){.hidden-xxs{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media (width > 768px){.hidden-md-up{display:none!important}}@media (width <= 768px){.hidden-md-down{display:none!important}}@media (width < 992px){.hidden-md-lg-down{display:none!important}}@font-face{font-display:block;font-family:custom-fontawesome-iconset;font-style:normal;font-weight:400;src:url(../fonts/custom-iconsets/custom-fontawesome-iconset.woff2?muvfke) format("woff2");src:url(../fonts/custom-iconsets/custom-fontawesome-iconset.eot?muvfke);src:url(../fonts/custom-iconsets/custom-fontawesome-iconset.eot?muvfke#iefix) format("embedded-opentype"),url(../fonts/custom-iconsets/custom-fontawesome-iconset.ttf?muvfke) format("truetype"),url(../fonts/custom-iconsets/custom-fontawesome-iconset.woff?muvfke) format("woff"),url(../fonts/custom-iconsets/custom-fontawesome-iconset.svg?muvfke#custom-fontawesome-iconset) format("svg")}.fa{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:custom-fontawesome-iconset!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.28571429em}.fa-ul{list-style-type:none;margin-left:2.14285714em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14285714em;position:absolute;text-align:center;top:.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite;display:inline-block}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-download-alt:before{content:"\f019"}.fa-inbox:before{content:"\f01c"}.fa-refresh:before{content:"\f021"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-bookmark:before{content:"\f02e"}.fa-camera:before{content:"\f030"}.fa-list:before{content:"\f03a"}.fa-check-square:before{content:"\f046"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-info-circle:before{content:"\f05a"}.fa-remove-circle:before{content:"\f05c"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-plus:before{content:"\f067"}.fa-exclamation-sign:before{content:"\f06a"}.fa-eye-open:before{content:"\f06e"}.fa-warning:before{content:"\f071"}.fa-random:before{content:"\f074"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-cogs:before{content:"\f085"}.fa-thumbs-up-alt:before{content:"\f087"}.fa-thumbs-down-alt:before{content:"\f088"}.fa-heart-o:before{content:"\f08a"}.fa-phone:before{content:"\f095"}.fa-bookmark-o:before{content:"\f097"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-credit-card:before{content:"\f09d"}.fa-bell-o:before{content:"\f0a2"}.fa-circle-arrow-right:before{content:"\f0a9"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-bars:before{content:"\f0c9"}.fa-ul:before{content:"\f0ca"}.fa-pinterest-square:before{content:"\f0d3"}.fa-caret-down:before{content:"\f0dd"}.fa-undo:before{content:"\f0e2"}.fa-sitemap:before{content:"\f0e8"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-bell:before{content:"\f0f3"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-spinner:before{content:"\f110"}.fa-folder-o:before{content:"\f114"}.fa-smile-o:before{content:"\f118"}.fa-meh-o:before{content:"\f11a"}.fa-exclamation:before{content:"\f12a"}.fa-sort:before{content:"\f161"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-sliders:before{content:"\f1de"}.fa-user-o:before{content:"\f2c0"}.fa-bell-slash:before{content:"\e902"}.fa-check-circle-o:before{content:"\e904"}.fa-child:before{content:"\e928"}.fa-search-minus:before{content:"\e93c"}.fa-search-plus:before{content:"\e93d"}.fa-times-circle:before{content:"\e945"}.fa-toggle-off:before{content:"\e946"}.fa-toggle-on:before{content:"\e947"}.fa-cubes:before{content:"\e903"}.fa-euro:before{content:"\e905"}.fa-money:before{content:"\e906"}.fa-redo:before{content:"\e907"}.fa-robot:before{content:"\e908"}.fa-shopping-bag:before{content:"\e909"}.fa-spider:before{content:"\e90b"}.fa-transgender:before{content:"\e90c"}.fa-tshirt:before{content:"\e90d"}.fa-users:before{content:"\e90e"}.fa-wifi:before{content:"\e901"}.fa-newspaper:before{content:"\e90a"}.fa-whatsapp:before{content:"\e900"}.fa-plus-circle:before{content:"\f055"}.fa-envelope:before{content:"\f0e0"}.fa-thumbs-up:before{content:"\e944"}.fa-trash:before{content:"\e90f"}.fa-share-alt:before{content:"\e94b"}.fa-edit:before{content:"\f044"}.fa-minus:before{content:"\f068"}.fa-facebook-square:before{content:"\f082"}.fa-question-circle-o:before{content:"\f059"}.icon-link{-webkit-mask-image:url(/assets/webapp/images/icons/icon-link.svg);mask-image:url(/assets/webapp/images/icons/icon-link.svg)}.icon-return{-webkit-mask:url(/assets/webapp/images/icons/undo.svg);mask:url(/assets/webapp/images/icons/undo.svg)}.icon-delivery-truck{-webkit-mask:url(/assets/webapp/images/icons/delivery-truck2.svg);mask:url(/assets/webapp/images/icons/delivery-truck2.svg)}.icon-delivery-time{-webkit-mask:url(/assets/webapp/images/icons/delivery-time.svg);mask:url(/assets/webapp/images/icons/delivery-time.svg)}.icon-clock{-webkit-mask:url(/assets/webapp/images/icons/clock-outline.svg);mask:url(/assets/webapp/images/icons/clock-outline.svg)}.icon-chevron-right{-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-right.svg);mask:url(/assets/webapp/images/icons/nav-arrow-right.svg)}.icon-chevron-left{-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-left.svg);mask:url(/assets/webapp/images/icons/nav-arrow-left.svg)}.icon-chevron-down{-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-down.svg);mask:url(/assets/webapp/images/icons/nav-arrow-down.svg)}.icon-chevron-up{-webkit-mask:url(/assets/webapp/images/icons/nav-arrow-up.svg);mask:url(/assets/webapp/images/icons/nav-arrow-up.svg)}.icon-heart{-webkit-mask:url(/assets/webapp/images/icons/heart-icon.svg);mask:url(/assets/webapp/images/icons/heart-icon.svg)}.icon-bell{-webkit-mask:url(/assets/webapp/images/icons/bell.svg);mask:url(/assets/webapp/images/icons/bell.svg)}.icon-heart-solid{-webkit-mask:url(/assets/webapp/images/icons/heart-icon-solid.svg);mask:url(/assets/webapp/images/icons/heart-icon-solid.svg)}.icon-bell-solid{-webkit-mask:url(/assets/webapp/images/icons/bell-solid.svg);mask:url(/assets/webapp/images/icons/bell-solid.svg)}.icon-bell-off{-webkit-mask:url(/assets/webapp/images/icons/bell-off.svg);mask:url(/assets/webapp/images/icons/bell-off.svg)}.icon-arrow-left{-webkit-mask:url(/assets/webapp/images/icons/arrow-left.svg);mask:url(/assets/webapp/images/icons/arrow-left.svg)}.icon-arrow-right{-webkit-mask:url(/assets/webapp/images/icons/arrow-right.svg);mask:url(/assets/webapp/images/icons/arrow-right.svg)}.icon-info{-webkit-mask:url(/assets/webapp/images/icons/info-empty.svg);mask:url(/assets/webapp/images/icons/info-empty.svg)}.icon-info-solid{-webkit-mask:url(/assets/webapp/images/icons/info-solid.svg);mask:url(/assets/webapp/images/icons/info-solid.svg)}.icon-sort{-webkit-mask:url(/assets/webapp/images/icons/sort.svg);mask:url(/assets/webapp/images/icons/sort.svg)}.icon-user{-webkit-mask:url(/assets/webapp/images/icons/user-icon.svg);mask:url(/assets/webapp/images/icons/user-icon.svg)}.icon-filter{-webkit-mask:url(/assets/webapp/images/icons/filter.svg);mask:url(/assets/webapp/images/icons/filter.svg)}.icon-menu{-webkit-mask:url(/assets/webapp/images/icons/menu.svg);mask:url(/assets/webapp/images/icons/menu.svg)}.icon-search{-webkit-mask:url(/assets/webapp/images/icons/search-icon.svg);mask:url(/assets/webapp/images/icons/search-icon.svg)}.icon-warning{-webkit-mask:url(/assets/webapp/images/icons/warning-triangle.svg);mask:url(/assets/webapp/images/icons/warning-triangle.svg)}.icon-message-outline{-webkit-mask:url(/assets/webapp/images/icons/message.svg);mask:url(/assets/webapp/images/icons/message.svg)}.icon-comment-regular{-webkit-mask:url(/assets/webapp/images/icons/comment-regular.svg);mask:url(/assets/webapp/images/icons/comment-regular.svg)}.icon-euro{-webkit-mask:url(/assets/webapp/images/icons/euro.svg);mask:url(/assets/webapp/images/icons/euro.svg)}.icon-pound{-webkit-mask:url(/assets/webapp/images/icons/currency-pound.svg);mask:url(/assets/webapp/images/icons/currency-pound.svg)}.icon-compare{-webkit-mask:url(/assets/webapp/images/icons/compare.svg);mask:url(/assets/webapp/images/icons/compare.svg)}.icon-shops{-webkit-mask:url(/assets/webapp/images/icons/shops.svg);mask:url(/assets/webapp/images/icons/shops.svg)}.icon-camera{-webkit-mask:url(/assets/webapp/images/icons/camera.svg);mask:url(/assets/webapp/images/icons/camera.svg)}.icon-logo-tag{-webkit-mask:url(/assets/webapp/images/icons/logo-tag-icon.svg);mask:url(/assets/webapp/images/icons/logo-tag-icon.svg)}.icon-trash{-webkit-mask:url(/assets/webapp/images/icons/trash.svg);mask:url(/assets/webapp/images/icons/trash.svg)}.icon-close{-webkit-mask:url(/assets/webapp/images/icons/close.svg);mask:url(/assets/webapp/images/icons/close.svg)}.icon-filled-plus{-webkit-mask:url(/assets/webapp/images/icons/filled-plus.svg);mask:url(/assets/webapp/images/icons/filled-plus.svg)}.icon-filled-minus{-webkit-mask:url(/assets/webapp/images/icons/filled-minus.svg);mask:url(/assets/webapp/images/icons/filled-minus.svg)}.icon-home{-webkit-mask:url(/assets/webapp/images/icons/home-icon.svg);mask:url(/assets/webapp/images/icons/home-icon.svg)}.icon-price-drop{-webkit-mask:url(/assets/webapp/images/icons/price-drop.svg);mask:url(/assets/webapp/images/icons/price-drop.svg)}.icon-sizes{-webkit-mask:url(/assets/webapp/images/icons/sizes.svg);mask:url(/assets/webapp/images/icons/sizes.svg)}.icon-wishlist{-webkit-mask:url(/assets/webapp/images/icons/wishlist.svg);mask:url(/assets/webapp/images/icons/wishlist.svg)}.icon-saved-search{-webkit-mask:url(/assets/webapp/images/icons/saved-search.svg);mask:url(/assets/webapp/images/icons/saved-search.svg)}.icon-coupon{-webkit-mask:url(/assets/webapp/images/icons/coupon.svg);mask:url(/assets/webapp/images/icons/coupon.svg)}.icon-bell-notification{-webkit-mask:url(/assets/webapp/images/icons/bell-notification.svg);mask:url(/assets/webapp/images/icons/bell-notification.svg)}.icon-account-settings{-webkit-mask:url(/assets/webapp/images/icons/account-settings.svg);mask:url(/assets/webapp/images/icons/account-settings.svg)}.icon-interest{-webkit-mask:url(/assets/webapp/images/icons/interest.svg);mask:url(/assets/webapp/images/icons/interest.svg)}.icon-recently-viewed{-webkit-mask:url(/assets/webapp/images/icons/recently-viewed.svg);mask:url(/assets/webapp/images/icons/recently-viewed.svg)}.icon-ellipsis-vertical{-webkit-mask:url(/assets/webapp/images/icons/ellipsis-vertical.svg);mask:url(/assets/webapp/images/icons/ellipsis-vertical.svg)}.icon-thumbs-up{-webkit-mask:url(/assets/webapp/images/icons/thumbs-up.svg);mask:url(/assets/webapp/images/icons/thumbs-up.svg)}.icon-thumbs-down{-webkit-mask:url(/assets/webapp/images/icons/thumbs-down.svg);mask:url(/assets/webapp/images/icons/thumbs-down.svg)}.icon-prohibition-sign{-webkit-mask:url(/assets/webapp/images/icons/prohibition-sign.svg);mask:url(/assets/webapp/images/icons/prohibition-sign.svg)}.icon-category{-webkit-mask:url(/assets/webapp/images/icons/category.svg);mask:url(/assets/webapp/images/icons/category.svg)}.icon-sale-tag{-webkit-mask:url(/assets/webapp/images/icons/sale-tag.svg);mask:url(/assets/webapp/images/icons/sale-tag.svg)}.icon-app-store{-webkit-mask:url(/assets/webapp/images/icons/app-store.svg);mask:url(/assets/webapp/images/icons/app-store.svg)}.icon-cross{-webkit-mask:url(/assets/webapp/images/icons/cross.svg);mask:url(/assets/webapp/images/icons/cross.svg)}.icon-share-outline{-webkit-mask:url(/assets/webapp/images/icons/share-outline.svg);mask:url(/assets/webapp/images/icons/share-outline.svg)}.icon-check-round{-webkit-mask:url(/assets/webapp/images/icons/check-round.svg);mask:url(/assets/webapp/images/icons/check-round.svg)}.icon-star-solid{-webkit-mask:url(/assets/webapp/images/icons/star-solid.svg);mask:url(/assets/webapp/images/icons/star-solid.svg)}.icon-thermometer{-webkit-mask:url(/assets/webapp/images/icons/thermometer.svg);mask:url(/assets/webapp/images/icons/thermometer.svg)}.icon-graph{-webkit-mask:url(/assets/webapp/images/icons/graph.svg);mask:url(/assets/webapp/images/icons/graph.svg)}.icon-diamond{-webkit-mask:url(/assets/webapp/images/icons/diamond.svg);mask:url(/assets/webapp/images/icons/diamond.svg)}.icon-flame{-webkit-mask:url(/assets/webapp/images/icons/flame.svg);mask:url(/assets/webapp/images/icons/flame.svg)}.icon-info-thin{-webkit-mask:url(/assets/webapp/images/icons/info-thin.svg);mask:url(/assets/webapp/images/icons/info-thin.svg)}.icon-star-sharp{-webkit-mask:url(/assets/webapp/images/icons/star-sharp.svg);mask:url(/assets/webapp/images/icons/star-sharp.svg)}.icon-search-menu{-webkit-mask:url(/assets/webapp/images/icons/search-menu-icon.svg);mask:url(/assets/webapp/images/icons/search-menu-icon.svg)}.icon-flame-outline{-webkit-mask:url(/assets/webapp/images/icons/flame-outline-icon.svg);mask:url(/assets/webapp/images/icons/flame-outline-icon.svg)}.icon{background-color:var(--default-font-color-primary-text);display:block;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.icon-xs{height:12px;width:12px}@media (min-width:768px){.icon-xs{height:16px;width:16px}}.icon-xxs{height:12px;width:12px}.icon-xs{height:14px;width:14px}.icon-sm{height:16px;width:16px}.icon-md{height:18px;width:18px}.icon-lg{height:20px;width:20px}.icon-xl{height:24px;width:24px}.icon-xxl{height:28px;width:28px}.icon.top-price{background-color:#737373}.energy-label{display:flex;height:24px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:41px;z-index:10}.energy-label img{height:100%;width:100%}.product-item .energy-label{margin-top:12px}.app-store-icon,.play-store-icon{background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:24px;width:24px}.app-store-icon{background-image:url(/assets/webapp/images/icons/app-store.svg)}.play-store-icon{background-image:url(/assets/webapp/images/icons/play-store.svg)}#header-top{background-color:#f9f9f9;border-top:3px solid var(--primary-theme-color);display:none;font-size:12px;max-height:35px;overflow-y:hidden}@media (min-width:1280px){#header-top{font-size:13px}}#header-top.promotion{background-color:var(--primary-theme-color);border:none;color:#fff;font-weight:600}#header-top.promotion>div{height:35px;overflow:hidden;padding:5px 10px;text-align:center;white-space:nowrap}#header-top.promotion>div a{color:#fff;line-height:25px}#header-top.promotion img{width:25px}#header-top.promotion.black-week{background:linear-gradient(1turn,#000,#353535);display:block}@media (width < 992px){.container-fluid .header-container{padding:10px}}.header-container{align-items:center;display:flex;flex-wrap:nowrap;height:var(--header-container-height);justify-content:flex-start;padding:10px 0}.header-container .hamburger-btn a{display:block;font-size:25px;width:25px}.header-container .logo-container{align-items:center;display:flex;height:100%;margin:auto 0;padding-left:15px}.header-container .logo-container a.logo-img{align-items:center;display:flex;height:100%;max-height:30px;max-width:150px}.header-container .logo-container a.logo-img img{height:100%;width:100%}.header-container .header-icon-container{align-items:center;display:flex;flex-wrap:nowrap;justify-self:right;margin-left:auto}.header-container .header-icon-container .user-nav{display:inherit;flex-direction:row;justify-content:flex-end;width:100%}.header-container .header-icon-container .user-nav>li{display:flex;justify-content:center;margin:0 10px;position:relative;text-align:center}.header-container .header-icon-container .user-nav>li a{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.header-container .header-icon-container .user-nav .user-nav-icon{color:var(--default-font-color-primary-text);display:block;font-size:25px}.header-container .header-icon-container .user-nav a:hover .user-nav-icon{color:var(--primary-theme-color)}.header-container .header-icon-container .user-nav .user-nav-icon.active{color:var(--primary-theme-color);text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px var(--primary-theme-color),0 0 5px var(--primary-theme-color),0 0 5px var(--primary-theme-color),0 0 10px var(--primary-theme-color),0 0 10px var(--primary-theme-color)}.header-container .header-icon-container .user-nav .icon-label{color:#8d8d8d;display:none;font-size:11px;font-weight:var(--header-icon-label-font-weight)}.header-container .header-icon-container .user-nav .icon-meta{position:absolute;right:-9px;top:-3px;z-index:50}.header-container .header-icon-container .user-nav .account-meta{color:var(--default-font-color-primary-text);font-family:var(--default-font-family);position:absolute;right:0;text-transform:uppercase;top:-8px;width:20px;z-index:50}.header-container .header-icon-container .user-nav .icon-notification{background:var(--header-notification-icon-color);border-radius:50%;color:var(--header-notification-default-font-color);display:block;font-family:var(--default-font-family);font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 2px}.header-container .header-icon-container .user-nav .icon-notification.fuchsia{background:var(--header-notification-alternate-background-color);color:var(--header-notification-alternate-font-color)}.header-container .header-icon-container .user-nav .fa-warning{color:var(--secondary-theme-color)}.header-container .header-icon-container .user-nav .count{background:#fff;font-family:var(--default-font-family)}.header-container .header-icon-container .user-nav .grey{background-color:#bbb}.header-container .header-icon-container .icon.icon-warning{background-color:var(--warning-icon-color);color:var(--warning-icon-font-color)}@media (width > 992px){.header-container .header-icon-container .user-nav>li{width:50px}.header-container .header-icon-container .user-nav .icon-label{display:inline-block}.header-container .header-icon-container .user-nav .icon-meta{right:0}.header-container .header-icon-container .user-nav .account-meta{display:none}}.header-container .user-actions h5{font-weight:700;text-align:left}.header-container .user-actions .user-actions-menu{background:#fff;border:none;border-radius:0;border-top:3px solid var(--primary-theme-color);box-shadow:0 1px 6px rgba(0,0,0,.15);left:-195px;margin:10px 0 0;min-width:250px;padding:10px 20px}@media (width > 992px){.header-container{margin-top:10px}.header-container .logo-container{padding-left:0;width:240px}.header-container .logo-container a.logo-img{height:43px;margin:auto 25px auto 0;max-height:100%;max-width:100%;width:195px}.header-container .header-icon-container{order:3;padding:10px 0 0}.header-container .hamburger-btn{display:none}}.header-container .icon-menu{cursor:pointer}html.device-ios .header-container .search-container.search-active{-webkit-overflow-scrolling:touch;overflow-y:scroll;overscroll-behavior:contain;position:absolute}html.device-ios .header-container .search-container.search-active .search-suggestions{display:block;overflow-y:visible}@media (width > 992px){#header #header-top{display:block}}#header .container .header-container .hamburger-btn .icon,#header .container .header-container .header-icon-container .icon,#header .container-fluid .header-container .hamburger-btn .icon,#header .container-fluid .header-container .header-icon-container .icon{background-color:var(--header-icon-color)}#header .container .dropdown-menu.user-actions-menu .icon.icon-warning,#header .container .header-container .hamburger-btn .icon.icon-warning,#header .container .header-container .header-icon-container .icon.icon-warning,#header .container-fluid .dropdown-menu.user-actions-menu .icon.icon-warning,#header .container-fluid .header-container .hamburger-btn .icon.icon-warning,#header .container-fluid .header-container .header-icon-container .icon.icon-warning{background-color:var(--warning-icon-color);color:var(--warning-icon-font-color)}@media (width > 992px){#header .container .header-container,#header .container-fluid .header-container{padding:0}#header .container .header-container .header-icon-container .icon-xl,#header .container-fluid .header-container .header-icon-container .icon-xl{height:var(--header-icon-size-wide-screens);width:var(--header-icon-size-wide-screens)}#header .container .header-container .search-button,#header .container-fluid .header-container .search-button{display:none}#header .container .header-container .search-container,#header .container .header-container .search-container .search-btn,#header .container-fluid .header-container .search-container,#header .container-fluid .header-container .search-container .search-btn{display:block}#header .container .header-container .user-nav .icon-notification,#header .container-fluid .header-container .user-nav .icon-notification{background-color:var(--header-notification-icon-color);border:none;color:var(--header-notification-default-font-color);height:20px;line-height:20px;min-width:20px}#header .container .header-container .user-nav .icon-notification.fuchsia,#header .container-fluid .header-container .user-nav .icon-notification.fuchsia{background-color:var(--header-notification-alternate-background-color);border:none;color:var(--header-notification-alternate-font-color);height:21px;line-height:21px;min-width:21px}#header .container .header-container .user-nav .fa-warning,#header .container-fluid .header-container .user-nav .fa-warning{color:var(--primary-theme-color)}#header .container .header-container .user-nav .icon-label,#header .container-fluid .header-container .user-nav .icon-label{color:var(--header-icon-color)}}.search-card-container{background:linear-gradient(0deg,#fff 50%,transparent 0);position:relative;width:100%}.search-card-container .container{padding-left:8px;padding-right:8px}@media (width > 992px){.search-card-container .container{padding-left:0;padding-right:0}}.search-card-container .search-card{background:#fff;border-radius:22px;box-shadow:0 3px 15px hsla(0,0%,56%,.251);margin-top:15px;padding:25px 15px 15px;position:relative;z-index:300}@media (width > 992px){.search-card-container .search-card{margin-top:10px;padding:25px}}.search-card-container .search-card h1{font-size:17.5px;line-height:1.3;margin-bottom:15px;text-transform:none}@media (width > 992px){.search-card-container .search-card h1{font-size:25px}}.search-card-container .search-card .usp{color:#565656;display:flex;flex-direction:column;font-size:14px;gap:7px;margin-top:20px}.search-card-container .search-card .usp li{align-items:flex-start;display:flex;gap:5px}.search-card-container .search-card .usp li i{color:var(--secondary-theme-color);margin-top:4px}@media (width > 992px){.search-card-container .search-card .usp{flex-direction:row;flex-wrap:wrap;gap:15px;height:35px;justify-content:flex-start;max-width:800px;overflow:hidden}.search-card-container .search-card .usp li{white-space:nowrap}}.search-card-container .search-card .search-container .search-anywhere-form{display:block;padding:0}.search-card-container .search-card .search-container.search-active .search-anywhere-form{padding:10px 15px 10px 5px}@media (width > 992px){.search-card-container .search-card .search-container.search-active .search-anywhere-form{padding:0}.search-card-container .search-card .search-container.search-active .search-suggestions{top:43px}}.header-icon-container .user-nav a .icon-label{color:var(--header-icon-color)}.header-icon-container .user-nav .user-nav-icon{background-color:var(--header-icon-color)}.catalog-assistant{display:flex}.catalog-assistant .assistant-label-inline{color:var(--default-font-color-primary-text);display:flex;font-family:Helvetica Neue,Roboto,Segoe UI,sans-serif;font-size:13px;line-height:var(--catalog-assistant-inline-label-line-height);padding:0 10px;white-space:nowrap;z-index:100}.catalog-assistant .assistant-content-inline{display:flex;position:relative}.catalog-assistant.solid{--container-background-color:$catalog-assistant-solid-background-color;background-color:var(--catalog-assistant-solid-background-color)}@media (min-width:768px){.catalog-assistant.solid{border-radius:8px}}.quicklink-assistant{overflow:hidden;padding-top:5px}.quicklink-assistant a.assistant-item{cursor:pointer;display:inline-block;margin-right:10px}.quicklink-assistant a.assistant-item .assistant-logo-container{border:1px solid #eee;border-radius:10px;display:inline-block;height:60px;overflow:hidden;padding:2px 0;text-align:center;vertical-align:middle;width:110px}.quicklink-assistant a.assistant-item .assistant-logo-container.fit-text{min-width:110px;padding:0 8px;width:unset}.quicklink-assistant a.assistant-item .logo{border-radius:5px;height:100%;padding:5px;width:auto}.quicklink-assistant a.assistant-item .logo-text{color:var(--default-font-color-primary-text);display:table;font-size:13px;height:100%;overflow:hidden;width:100%}.quicklink-assistant a.assistant-item .logo-text span{display:table-cell;font-weight:600;line-height:16px;vertical-align:middle}@media (min-width:1280px) and (max-width:1440px){.quicklink-assistant a.assistant-item{margin-right:8px}}.quicklink-assistant a.assistant-item.selected .assistant-logo-container{border-color:#444}.quicklink-assistant a.all-filters{cursor:pointer;display:inline;font-size:12px}.quicklink-assistant a.all-filters .assistant-logo-container{padding:10px;width:auto!important}@media (min-width:768px){.quicklink-assistant a.all-filters{display:none}}@media (max-width:767px){.quicklink-assistant{padding:10px}.quicklink-assistant a.assistant-item .assistant-logo-container{height:50px;width:100px}.quicklink-assistant a.assistant-item .assistant-logo-container.fit-text{min-width:100px;padding:0 5px;width:unset}.quicklink-assistant a.assistant-item .logo{padding:1px}}.fashion-size-assistant{margin-bottom:5px}.fashion-size-assistant .assistant-content-inline{overflow:hidden;padding:5px 0!important}.fashion-size-assistant a.assistant-item{border:none;color:var(--default-font-color-primary-text);font-family:Helvetica Neue,Roboto,Segoe UI,sans-serif;font-size:13px;margin-right:10px;text-align:center}.fashion-size-assistant .viewport{-webkit-mask:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 3%,#fff 97%,hsla(0,0%,100%,0))}.fashion-size-assistant .viewport-content{padding-left:20px;padding-right:20px}.fashion-size-assistant .assistant-item{cursor:pointer;display:inline-flex;flex-basis:45px}.fashion-size-assistant .assistant-item span{background-color:var(--size-assistant-item-background-color);border:var(--size-assistant-item-border);border-radius:var(--size-assistant-item-border-radius);font-size:13px;height:var(--size-assistant-item-height);line-height:var(--size-assistant-item-height);min-width:var(--size-assistant-item-width);padding:0 5px;text-align:center;width:100%}.fashion-size-assistant .assistant-item.selected span{background:var(--size-assistant-item-selected-background-color);border-color:var(--size-assistant-item-selected-border-color);color:var(--size-assistant-item-selected-font-color)}.navigation-assistant .btn-nav{border:1px solid #eee;border-radius:10px;color:var(--default-font-color-primary-text);font-size:14px;font-weight:500;letter-spacing:.5px;padding:8px 15px;position:relative}@media (min-width:768px){.navigation-assistant .btn-nav{font-size:15px}}.navigation-assistant .btn-nav:hover{background-color:var(--primary-theme-color);border-color:var(--primary-theme-color);color:#fff}.navigation-assistant .btn-nav:not(:first-of-type){margin-left:5px}.catalog-extra-products{grid-column:1/-1;margin-bottom:15px;margin-top:15px;padding:0 15px;position:relative;text-align:center}.catalog-extra-products .quicklink-assistant{place-content:center}@media (min-width:2160px){.catalog-extra-products .quicklink-assistant a.assistant-item{margin-right:14px}.catalog-extra-products .quicklink-assistant a.assistant-item .assistant-logo-container{height:66px;width:150px}.catalog-extra-products .quicklink-assistant a.assistant-item .assistant-logo-container .logo{max-width:120px}}@media (min-width:768px){body #xs-menu.page-overlay{min-width:600px}}#main-nav-container{box-shadow:none;display:none;padding:var(--main-nav-container-padding);position:relative;transition:all .3s;width:100%}#main-nav-container #main-nav{position:relative}#main-nav-container .menu{display:flex;position:relative}#main-nav-container .menu .burger-menu{cursor:pointer}#main-nav-container .menu .burger-menu a{align-items:center;display:flex;gap:4px}#main-nav-container .menu .burger-menu .icon{background:var(--main-nav-container-font-color)}#main-nav-container .menu .burger-menu span{display:block;height:25px}#main-nav-container .menu .menu-item{display:inline-flex;padding:10px 15px}#main-nav-container .menu .menu-item>a{border-bottom:none;color:var(--main-nav-container-font-color);font-size:12px;font-weight:var(--main-nav-container-font-weight);height:25px;text-transform:lowercase;white-space:nowrap}@media (min-width:768px){#main-nav-container .menu .menu-item{padding:10px 13px}#main-nav-container .menu .menu-item>a{font-size:15px}}@media (min-width:1280px){#main-nav-container .menu .menu-item{padding:10px 18px}#main-nav-container .menu .menu-item>a{font-size:16px}}#main-nav-container .menu .menu-item a.hot{color:var(--main-nav-container-font-color)}@media (max-width:1200px){#main-nav-container .menu .menu-item a.hot span{display:none}}#main-nav-container .menu .menu-item.highlight{height:-moz-fit-content;height:fit-content;margin:auto 0;padding:0;transition:.1s}#main-nav-container .menu .menu-item.highlight .hot{background:hsla(0,0%,100%,.3);border-radius:4px;color:var(--main-nav-container-font-color);display:inline-block;height:30px;margin-left:10px;padding:4px 5px}@media (min-width:1200px){#main-nav-container .menu .menu-item.highlight .hot{margin-left:16px;padding:4px 10px}}#main-nav-container .menu .menu-item.highlight:hover .hot{background:hsla(0,0%,100%,.4)}#main-nav-container .menu .menu-item.highlight.black-week .hot{background:#000;font-weight:800}#main-nav-container .menu .menu-item.highlight.cyber-monday .hot{background:#4169e1}#main-nav-container .menu .menu-item.black-week.highlight:hover .hot,#main-nav-container .menu .menu-item.highlight.cyber-monday:hover .hot{background:var(--secondary-theme-color);color:#fff}#main-nav-container .menu .menu-item:first-child{padding-left:0}#main-nav-container .menu .menu-item-selected>a{border-bottom:2px solid #fff}#main-nav-container .menu-list{padding-bottom:10px}#main-nav-container .menu-list li a{color:var(--default-font-color-primary-text);font-size:12px;padding-left:15px}#main-nav-container .menu-list li a:hover{color:#fe4e59}@media (width > 992px){#main-nav-container{display:block}}.btn-social{overflow:hidden;padding-left:44px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.btn-social>:first-child{border-right:1px solid rgba(0,0,0,.2);bottom:0;font-size:1.6em;left:0;line-height:34px;position:absolute;text-align:center;top:0;width:32px}.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg :first-child{font-size:1.8em;line-height:45px;width:45px}.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm :first-child{font-size:1.4em;line-height:28px;width:28px}.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs :first-child{font-size:1.2em;line-height:20px;width:20px}.btn-social-icon{height:34px;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:34px}.btn-social-icon>:first-child{border-right:1px solid rgba(0,0,0,.2);bottom:0;font-size:1.6em;left:0;line-height:34px;position:absolute;text-align:center;top:0;width:32px}.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg :first-child{font-size:1.8em;line-height:45px;width:45px}.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm :first-child{font-size:1.4em;line-height:28px;width:28px}.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs :first-child{font-size:1.2em;line-height:20px;width:20px}.btn-social-icon :first-child{border:none;text-align:center;width:100%!important}.btn-social-icon.btn-lg{height:45px;padding-left:0;padding-right:0;width:45px}.btn-social-icon.btn-sm{height:30px;padding-left:0;padding-right:0;width:30px}.btn-social-icon.btn-xs{height:22px;padding-left:0;padding-right:0;width:22px}.btn-facebook{background-color:#3b5998;border-color:rgba(0,0,0,.2);color:#fff}.btn-facebook.active,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open>.dropdown-toggle.btn-facebook{background-color:#2d4373;border-color:rgba(0,0,0,.2);color:#fff}.btn-facebook.active,.btn-facebook:active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook.disabled.active,.btn-facebook.disabled:active,.btn-facebook.disabled:focus,.btn-facebook.disabled:hover,.btn-facebook[disabled],.btn-facebook[disabled].active,.btn-facebook[disabled]:active,.btn-facebook[disabled]:focus,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook,fieldset[disabled] .btn-facebook.active,fieldset[disabled] .btn-facebook:active,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook:hover{background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook .badge{background-color:#fff;color:#3b5998}.btn-instagram{background-color:#3f729b;border-color:rgba(0,0,0,.2);color:#fff}.btn-instagram.active,.btn-instagram:active,.btn-instagram:focus,.btn-instagram:hover,.open>.dropdown-toggle.btn-instagram{background-color:#305777;border-color:rgba(0,0,0,.2);color:#fff}.btn-instagram.active,.btn-instagram:active,.open>.dropdown-toggle.btn-instagram{background-image:none}.btn-instagram.disabled,.btn-instagram.disabled.active,.btn-instagram.disabled:active,.btn-instagram.disabled:focus,.btn-instagram.disabled:hover,.btn-instagram[disabled],.btn-instagram[disabled].active,.btn-instagram[disabled]:active,.btn-instagram[disabled]:focus,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram,fieldset[disabled] .btn-instagram.active,fieldset[disabled] .btn-instagram:active,fieldset[disabled] .btn-instagram:focus,fieldset[disabled] .btn-instagram:hover{background-color:#3f729b;border-color:rgba(0,0,0,.2)}.btn-instagram .badge{background-color:#fff;color:#3f729b}.btn-twitter{background-color:#55acee;border-color:rgba(0,0,0,.2);color:#fff}.btn-twitter.active,.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover,.open>.dropdown-toggle.btn-twitter{background-color:#2795e9;border-color:rgba(0,0,0,.2);color:#fff}.btn-twitter.active,.btn-twitter:active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter.disabled.active,.btn-twitter.disabled:active,.btn-twitter.disabled:focus,.btn-twitter.disabled:hover,.btn-twitter[disabled],.btn-twitter[disabled].active,.btn-twitter[disabled]:active,.btn-twitter[disabled]:focus,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter,fieldset[disabled] .btn-twitter.active,fieldset[disabled] .btn-twitter:active,fieldset[disabled] .btn-twitter:focus,fieldset[disabled] .btn-twitter:hover{background-color:#55acee;border-color:rgba(0,0,0,.2)}.btn-twitter .badge{background-color:#fff;color:#55acee}/*! nouislider - 14.0.1 - 6/21/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{left:0;position:absolute;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:14px}.noUi-horizontal .noUi-handle{height:24px;left:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-14px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:var(--primary-theme-color)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:12px;left:14px;position:absolute;top:5px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-value{white-space:nowrap}.noUi-pips-horizontal{height:80px}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-value-vertical{transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;font:400 12px Arial;position:absolute}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:auto;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{padding-top:8px;transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translate3d(0,50%,0)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.page-overlay{background-color:#fff;outline:0;overscroll-behavior:none;position:fixed;transform:translate3d(-100%,0,0);visibility:hidden;z-index:1060}.page-overlay [data-role=swipe-control]{touch-action:none}.page-overlay .page-overlay-touch-control{display:flex}.page-overlay.active{transform:translateZ(0);transition:visibility 0s 0s,transform .2s ease-in;visibility:visible}.page-overlay.is-closed{transition:visibility 0s .5s,transform .2s ease-in}.page-overlay.stacked-below{overflow:hidden;z-index:995}.overlay-container{height:100%}.overlay-container .overlay-content{height:100%;position:relative}.overlay-container .overlay-content>iframe{height:100%;width:100%}.overlay-container .overlay-content .overlay-loading{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:20px;display:none;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:100%;z-index:101}.overlay-container .overlay-content .overlay-loading .loading{display:block;position:absolute;top:30%;width:100%}.overlay-container .overlay-content .overlay-loading .fa{font-size:20px}.page-overlay.is-loading .overlay-content .overlay-loading{display:flex}.page-overlay-touch-control{align-items:flex-end;display:none;height:30px;margin-top:-30px;position:absolute;top:0;touch-action:none;width:100%}.page-overlay-touch-control span{background:#fff;border-radius:10px;display:block;height:4px;margin:5px auto;width:50px}.page-overlay--left{bottom:0;height:100%;left:0;transform:translate3d(-100%,0,0)}.page-overlay--left .overlay-container{position:relative;width:100%}.page-overlay--left .overlay-container .overlay-content{padding-bottom:100px;width:100%}.page-overlay--left .overlay-container .overlay-header{background-color:var(--primary-theme-color);color:#fff;font-size:20px;font-weight:600;height:48px;line-height:48px;position:relative;text-align:center}.page-overlay--left .overlay-container .overlay-header .overlay-close{cursor:pointer;left:15px;position:absolute;z-index:1}.page-overlay--left .overlay-container .overlay-header .overlay-icon{color:#fff;cursor:pointer;position:absolute;z-index:1}.page-overlay--left .overlay-container .overlay-header .overlay-icon a{color:#fff}.page-overlay--left .overlay-container .overlay-header .overlay-icon-right{position:absolute;right:15px}.page-overlay--left .overlay-container .overlay-header.fixed{background:0 0;position:absolute;width:100%}.page-overlay--left .overlay-container .overlay-icon-right-close{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:30px;position:absolute;right:10px;top:19px;width:30px}.page-overlay--left .overlay-container .overlay-icon-right-close svg{color:#fff;height:85%;width:85%}@media (min-width:768px){.page-overlay--left .overlay-container .overlay-icon-right-close{right:20px}}.page-overlay--left .overlay-container .overlay-footer{background-color:#f4f4f4;bottom:0;left:0;padding:15px;position:absolute;width:100%;z-index:1000}.page-overlay--left .overlay-container .overlay-footer .btn{background-color:var(--primary-theme-color);font-size:16px;font-weight:700}.page-overlay--left .overlay-container .overlay-footer .button{border-radius:10px}.page-overlay--right{bottom:0;height:100%;max-width:700px;right:0;transform:translate3d(100%,0,0);width:90%}.page-overlay--right.active{transform:translateZ(0)}.page-overlay--bottom{border-radius:20px 20px 0 0;bottom:0;left:0;transform:translate3d(0,100%,0);width:100vw}.page-overlay--bottom .overlay-content{width:100%}.page-overlay--bottom.active{transform:translateZ(0)}.page-overlay--top{left:0;top:0;transform:translate3d(0,-100%,0);width:100vw}.page-overlay--top .overlay-content{width:100%}.page-overlay--top.active{transform:translateZ(0)}.page-overlay--hybrid-bottom{background:0 0;bottom:0;height:auto;left:0;transform:translate3d(0,100%,0);transition:visibility 0s 0s,transform 0s;width:100vw}@media (min-width:768px){.page-overlay--hybrid-bottom{height:100vh;overflow-y:auto}}.page-overlay--hybrid-bottom .overlay-container{background-color:#fff;border-radius:20px 20px 0 0;height:auto;overflow-y:auto}@media (max-width:767px){.page-overlay--hybrid-bottom .overlay-container{max-height:calc(var(--viewport-height,100vh) - 35px)}}@media (min-width:768px){.page-overlay--hybrid-bottom .overlay-container{border-radius:22px;height:auto;margin:50px auto;max-height:none;max-width:1180px;min-width:500px;overflow-y:initial;width:-moz-max-content;width:max-content}}.page-overlay--hybrid-bottom .overlay-content{border-radius:initial;max-width:100vw;min-height:50vh;overflow-x:hidden;width:-moz-max-content;width:max-content}@media (min-width:768px){.page-overlay--hybrid-bottom .overlay-content{min-height:350px}}.page-overlay--hybrid-bottom.active{transform:translateZ(0)}@media (min-width:768px){.page-overlay--hybrid-bottom.active{transition:visibility 0s 0s,transform 0s}.page-overlay--hybrid-bottom.is-closed{transition:visibility 0s .5s,transform 0s ease-out}}.overlay-backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.502);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1058}.overlay-backdrop.active{animation-duration:.1s;animation-name:fade-in}@font-face{font-family:Flaticon;font-style:normal;font-weight:400;src:url(/assets/webapp/fonts/Flaticon.eot);src:url(/assets/webapp/fonts/Flaticon.eot?#iefix) format("embedded-opentype"),url(/assets/webapp/fonts/Flaticon.woff) format("woff"),url(/assets/webapp/fonts/Flaticon.ttf) format("truetype"),url(/assets/webapp/fonts/Flaticon.svg#Flaticon) format("svg")}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(/assets/webapp/fonts/Flaticon.svg#Flaticon) format("svg")}}.fi:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;display:inline-block;font-family:Flaticon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}.flaticon-shirt-filled:before{content:"\f100"}.flaticon-women-pumps:before{content:"\f101"}.flaticon-woman-shirt:before{content:"\f102"}.flaticon-women-coat:before{content:"\f103"}.flaticon-men-jeans:before{content:"\f104"}.flaticon-sneaker:before{content:"\f105"}.flaticon-suit:before{content:"\f106"}.flaticon-clothes-set:before{content:"\f107"}.flaticon-men-suit:before{content:"\f108"}.flaticon-women-jeans:before{content:"\f109"}.flaticon-sport-bra:before{content:"\f10a"}.flaticon-bra:before{content:"\f10b"}.flaticon-dress-open:before{content:"\f10c"}.flaticon-men-jacket:before{content:"\f10d"}.flaticon-2-men-shoes:before{content:"\f10e"}.flaticon-men-t-shirt:before{content:"\f10f"}.flaticon-women-boots:before{content:"\f110"}.flaticon-men-suit-shirt:before{content:"\f111"}.flaticon-long-dress:before{content:"\f112"}.card{background:#fff;border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);display:block;margin-bottom:20px}.card .card-content .card-title{font-size:18px}.card .card-content{padding:20px}.card .card-actions{border-top:1px solid hsla(0,0%,63%,.2);padding:15px 20px}.card .card-actions a{cursor:pointer;font-size:16px;margin-right:24px;text-transform:uppercase;white-space:nowrap}.styled-input{cursor:pointer;display:block;padding-left:25px;position:relative}.styled-input input{opacity:0;position:absolute;z-index:-1}.control__indicator{background:#fff;border:1px solid #e4e2e2;height:16px;left:0;position:absolute;top:0;width:16px}.styled-input input:checked:focus~.control__indicator,.styled-input input:checked~.control__indicator,.styled-input input:focus~.control__indicator,.styled-input:hover input:not([disabled]):checked~.control__indicator,.styled-input:hover input~.control__indicator{background:#fff}.styled-input input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator:after{content:"";display:none;position:absolute}.styled-input input:checked~.control__indicator:after{display:block}.styled--checkbox .control__indicator:after{border:solid #333;border-width:0 2px 2px 0;height:10px;left:5px;top:1px;transform:rotate(45deg);width:5px}.styled--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.scroll-panel{position:relative}.scroll-panel .viewport{-ms-overflow-style:none;scrollbar-width:none}.scroll-panel .viewport::-webkit-scrollbar{display:none}.scroll-panel .scroll-control{cursor:pointer;display:none;font-size:30px;position:absolute;z-index:101}.scroll-panel .scroll-control .scroll-icon{bottom:0;color:#777;height:30px;left:0;margin:auto;position:absolute;right:0;top:0}.scroll-panel .scroll-control .scroll-icon svg{fill:currentColor;height:100%;width:100%}.scroll-panel .scroll-control.clicking{display:block;opacity:0}.scroll-panel .scroll-control.gradient.right{--gradient-target-color:var(--container-background-color,#fff);background:var(--gradient-target-color);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.799) 50%,var(--gradient-target-color) 100%)}.scroll-panel .scroll-control.gradient.left{background:#fff;background:linear-gradient(90deg,var(--gradient-target-color) 0,hsla(0,0%,100%,.799) 50%,hsla(0,0%,100%,0) 100%)}.scroll-panel .scroll-control.gradient-light.right{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.799) 80%,#fff)}.scroll-panel .scroll-control.gradient-light.left{background:#f9f9f9;background:linear-gradient(90deg,#f9f9f9,hsla(0,0%,98%,.805) 20%,hsla(0,0%,100%,0))}.scroll-panel .scroll-control.round{-webkit-touch-callout:none;height:100%;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.scroll-panel .scroll-control.round.right{right:0}.scroll-panel .scroll-control.round.right .icon{margin-right:5px}.scroll-panel .scroll-control.round.left{left:0}.scroll-panel .scroll-control.round.left .icon{margin-left:5px}.scroll-panel .scroll-control.round .icon{background-color:#fff;border:1px solid #dfe1e5;border-radius:50%;box-shadow:0 7px 15px rgba(0,0,0,.2);color:#494940;height:35px;width:35px}.scroll-panel .scroll-control.round.small .icon{border-radius:50%;box-shadow:0 7px 7px rgba(0,0,0,.2);height:30px;width:30px}.scroll-panel .scroll-control.rectangle{-webkit-touch-callout:none;height:100%;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}.scroll-panel .scroll-control.rectangle.right{right:0}.scroll-panel .scroll-control.rectangle.right .icon{left:auto}.scroll-panel .scroll-control.rectangle.left{left:0}.scroll-panel .scroll-control.rectangle.left .icon{right:auto}.scroll-panel .scroll-control.rectangle .icon{color:#494940;height:50px;width:50px}.scroll-panel .scroll-control.rectangle.small .icon{height:50px;width:35px}.scroll-panel.has-overflow.has-next .scroll-control.right,.scroll-panel.has-overflow.has-prev .scroll-control.left{display:block;opacity:1}.scroll-panel.scrollable-x .viewport{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden}.scroll-panel.scrollable-x .viewport .viewport-content{white-space:nowrap}@media (max-width:767px){.scroll-panel[data-scroll-snap=true] .viewport .viewport-content{display:flex;overflow:auto;scroll-snap-type:x proximity}.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .md-product-container>a,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .md-product-container>div,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .md-product-container>li,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .md-product-container>span,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .product-container>a,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .product-container>div,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .product-container>li,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content .product-container>span,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content>a,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content>div,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content>li,.scroll-panel[data-scroll-snap=true] .viewport .viewport-content>span{scroll-snap-align:start}.scroll-panel[data-scroll-snap=true] .viewport .viewport-content::-webkit-scrollbar{display:none}}.cms-content{color:var(--default-font-color-primary-text);font-size:16px;line-height:24px}.cms-content .ql-align-center{text-align:center}.cms-content .ql-align-justify{text-align:justify}.cms-content .ql-align-right{text-align:right}.cms-content .ql-indent-1{padding-left:20px}.cms-content .ql-indent-2{padding-left:40px}.cms-content h1{margin-bottom:20px}.cms-content h2,.cms-content h3{font-weight:600;margin-top:25px}.cms-content h2{font-size:20px}@media (min-width:768px){.cms-content h2{font-size:24px}}.cms-content h3{font-size:18px}@media (min-width:768px){.cms-content h3{font-size:22px}}.cms-content .image-full-width{display:block;margin:25px auto 40px;max-width:100%}.cms-content .image-inline{display:block;max-height:300px;max-width:100%}@media (min-width:768px){.cms-content .image-inline{display:inline-block;max-height:200px}}.cms-content .cms-hybrid-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:15px}.cms-content .cms-hybrid-container .text-content{display:flex;flex-direction:column}.cms-content .cms-hybrid-container .image-content{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-width:30%}@media (min-width:768px){.cms-content .cms-hybrid-container{flex-direction:row;flex-wrap:nowrap;gap:20px}.cms-content .image-inline-right{flex-direction:row-reverse}.cms-content .image-inline-left{flex-direction:row}}.cms-content .image-grid-block .grid-img{display:block;margin:auto;max-width:100%}.cms-content ul{list-style-type:disc;padding:0 30px}.cms-content ol{list-style-type:decimal;padding:0 30px}.cms-content .cms-buttons{margin:20px 0;text-align:center}.cms-content .cms-buttons .button-md{margin-bottom:10px;margin-right:10px;padding-left:20px;padding-right:20px}.content-page article .page-header{margin-bottom:25px;margin-top:0}.content-page article .page-header h1{font-size:20px;text-transform:none}@media (min-width:768px){.content-page article .page-header h1{font-size:26px}}.content-page article .page-header .article-meta{display:flex;font-size:14px}.content-page article .cover-image{aspect-ratio:3/1;margin-bottom:20px;width:100%}@media (min-width:768px){.content-page article .cover-image{aspect-ratio:4/1}}.content-page article .cover-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-page article a.back-navigation{align-items:center;color:var(--default-font-color-primary-text);display:flex}.content-page article a.back-navigation .fa{margin-right:5px}.content-page article .page-listing{display:grid;gap:25px;grid-template-columns:1fr}@media (min-width:768px){.content-page article .page-listing{grid-template-columns:1fr 1fr}}.content-page article .page-listing .cover-image{margin-bottom:0}.content-page article .page-listing .page-item{background-color:#f9f9f9;border-radius:15px;font-size:14px;overflow:hidden}.content-page article .page-listing .page-item a.item-title{color:var(--default-font-color-primary-text);display:block;font-size:15px;font-weight:600;margin-bottom:10px}.content-page article .page-listing .page-item .item-content{padding:10px}.brand .cms-content{color:inherit;font-size:inherit;line-height:inherit}.vacancies h2{font-size:18px}@media (min-width:768px){.vacancies h2{font-size:36px}}@media (min-width:1280px){.vacancies h2{font-size:48px}}.prod-detail .coupon .popover{color:#7c807e}.prod-detail .coupon .code{font-family:var(--default-font-family)}.prod-detail .image-container .coupon{align-items:center;background-color:var(--qv-offer-coupon-background-color);border-radius:var(--qv-product-image-coupon-border-radius);bottom:30px;box-shadow:var(--qv-offer-coupon-box-shadow);color:var(--qv-offer-coupon-font-color);display:flex;font-size:12px;gap:5px;justify-content:center;left:50%;min-width:var(--qv-product-image-coupon-min-width);padding:var(--qv-product-image-coupon-padding);position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.prod-detail .image-container .coupon i{background:var(--qv-product-image-coupon-icon-color)}@media (max-width:364px){.prod-detail .image-container .coupon i{display:none}}.copy-to-clipboard-ios,.prod-detail .coupon-multiple{display:none}.modal-coupon{color:var(--default-font-color-primary-text);display:flex;flex-direction:column}@media (min-width:768px){.modal-coupon{flex-direction:row}}.modal-coupon .text{flex-basis:100%;flex-grow:1;text-align:center}.modal-coupon .text .shop-button.btn{white-space:normal}@media (min-width:768px){.modal-coupon .text{flex-basis:400px;text-align:left}.modal-coupon .text .shop-button{text-align:center;width:-moz-fit-content;width:fit-content}}.modal-coupon .product-image{display:flex;flex-basis:200px;justify-content:center}.modal-coupon .product-image img{margin:10px 20px 20px;max-height:130px;max-width:200px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.modal-coupon .product-image img{max-height:170px}}.modal-coupon h4{font-size:18px;font-weight:600}.modal-coupon .prices{font-size:15px;font-weight:600;margin:20px 0;text-align:left}.modal-coupon .members-only-text{font-style:italic;font-weight:600;margin-bottom:15px}.modal-coupon .code{font-weight:700}.modal-coupon .coupon-price{color:var(--primary-theme-color)}.modal-coupon .shop-button{border-radius:8px;font-size:16px;font-weight:500;margin:25px 0 15px;padding:8px 30px}.modal-coupon .copied-text-container{min-height:30px}.modal-coupon .copied-text-container .copied{padding:3px 0}.modal-coupon .copied{font-size:12px}.modal-coupon .meta{font-size:12px;margin-top:5px}.modal-coupon .code-container{display:flex;justify-content:flex-end;margin-top:8px}.modal-coupon .modal-code{background:rgba(14,135,202,.03);border:1px dashed var(--primary-theme-color);border-bottom-left-radius:8px;border-right:0;border-top-left-radius:8px;flex-grow:1;font-weight:700;padding:8px 0;text-align:center}.modal-coupon .copy-button{background-color:var(--primary-theme-color);border:0;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#fff;flex-basis:130px;height:100%;line-height:34px;padding:3px 10px}.modal-coupon .brand-logo,.modal-coupon .shop-logo{height:60px;width:120px}.modal-coupon .brand-logo{margin:10px auto}.modal-coupon .shop-logo{margin:auto auto 20px}.modal-coupon .coupon-inclusions{background-color:#f3f3f3;border-radius:8px;padding:15px 10px}.modal-coupon .product-category:last-of-type span{display:none}.modal-coupon .coupon-bullets{font-weight:500}.modal-coupon .coupon-bullets li{display:flex;flex-direction:row;gap:5px;margin-bottom:5px;text-align:left}.modal-coupon .coupon-bullets li i{background-color:#dce4e7;flex-shrink:0;margin-top:4px}@media (min-width:768px){.modal-coupon .shop-logo{height:90px;margin:0 20px auto 0;width:180px}.modal-coupon .coupon-inclusions{padding:15px}}.modal-coupon.app-only{background:no-repeat 50% url(/assets/webapp/images/background-s-blue.svg),linear-gradient(180deg,#007ac1 10%,#51c6f4 50%,#fff);background-size:cover;color:#fff;overflow-x:hidden;overflow-y:hidden;position:relative}.modal-coupon.app-only h1,.modal-coupon.app-only h2,.modal-coupon.app-only h3,.modal-coupon.app-only h4{color:#fff}.modal-coupon.app-only h2{line-height:30px;margin-bottom:20px;margin-top:0}@media (min-width:768px){.modal-coupon.app-only h2{line-height:42px;margin-top:50px}}.modal-coupon.app-only .text{text-align:center;z-index:2}.modal-coupon.app-only .text p{font-size:16px}.modal-coupon.app-only .hero-background{background:url(/assets/webapp/images/coupon-hero-background.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-30%;height:80%;left:3px;position:absolute;width:100%}@media (min-width:768px){.modal-coupon.app-only .hero-background{bottom:-15%;height:65%}}.modal-coupon.app-only .get-app-button img{height:55px;min-width:180px}.app-stores-qr-codes{display:flex;gap:30px;justify-content:center;margin-bottom:25px;margin-top:10px}.app-stores-qr-codes .qr-code-container{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:600;gap:5px;justify-content:center;width:-moz-fit-content;width:fit-content}.app-stores-qr-codes .qr-code-container .qr-code{background:#fff;border-radius:20px;height:170px;margin-bottom:10px;padding:5px;width:170px}.product-catalog.grid,.product-container.grid{flex-wrap:wrap;gap:10px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:0 auto;padding:0 6px}@media (min-width:375px){.product-catalog.grid,.product-container.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (min-width:480px){.product-catalog.grid,.product-container.grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:560px){.product-catalog.grid,.product-container.grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (min-width:1320px){.product-catalog.grid,.product-container.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (min-width:2560px){.product-catalog.grid,.product-container.grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}@media (min-width:768px){.product-catalog.grid,.product-container.grid{padding:0}}.product-catalog.grid .product-item .item-image-container,.product-container.grid .product-item .item-image-container{flex-basis:var(--product-item-image-catalog-flex-basis-narrow-screens)}@media (min-width:480px){.product-catalog.grid .product-item .item-image-container,.product-container.grid .product-item .item-image-container{flex-basis:var(--product-item-image-catalog-flex-basis-medium-screens)}}.product-catalog.grid .item-editorial,.product-container.grid .item-editorial{min-height:320px}.product-catalog.grid .item-editorial h4,.product-container.grid .item-editorial h4{font:600 18px/1 var(--default-font-family)}.product-catalog.grid .item-editorial,.product-container.grid .item-editorial{text-align:center}@media (min-width:768px){.product-catalog.grid .product-item.hover,.product-catalog.grid .product-item:hover,.product-container.grid .product-item.hover,.product-container.grid .product-item:hover{border:none;border-radius:5px;box-shadow:0 0 1px hsla(0,0%,40%,.95)}}.device-android .product-catalog .product-item.hover,.device-android .product-catalog .product-item:hover,.device-ios .product-catalog .product-item.hover,.device-ios .product-catalog .product-item:hover{border-color:transparent;box-shadow:none}.xs-catalog-controls{background-color:#ff0;display:flex}@media (min-width:768px){.xs-catalog-controls{display:none}}.xs-catalog-controls{overflow:hidden;width:100%}.xs-catalog-controls .inline-nav-items{background-color:#fff;padding:15px 0}.xs-catalog-controls a{display:block;position:relative}.xs-catalog-controls .btn.filter-button{margin-right:12px}.xs-catalog-controls .btn,.xs-catalog-controls .btn:hover{align-items:center;background:var(--catalog-filters-selection-panel-button-background-color);border:1px solid var(--catalog-filters-selection-panel-button-background-color);border-radius:var(--catalog-filters-filter-button-border-radius);color:#fff;display:flex;font-size:14px;font-weight:500;padding:12px 18px}.xs-catalog-controls .btn i,.xs-catalog-controls .btn:hover i{font-size:18px;margin-left:auto;padding-left:8px}.xs-catalog-controls .btn .badge-count,.xs-catalog-controls .btn:hover .badge-count{background-color:#fff;border:2px solid #fff;border-radius:30px;color:var(--primary-theme-color);font-size:12px;font-weight:700;line-height:1;padding:2px 5px;position:absolute;right:6px;text-align:center;top:6px;vertical-align:baseline}.xs-catalog-controls .btn:focus{background-color:#f4f4f4;color:#ff797d}.xs-catalog-controls.sticky{top:var(--catalog-filters-stick-height)}.xs-catalog-controls.stuck{box-shadow:0 3px 3px rgba(56,56,56,.1)}.topic-suggestions{display:flex;flex-direction:column;justify-content:center;margin-top:50px;text-align:center}.topic-suggestions .topics-container{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:10px 6px;width:100%}@media (min-width:768px){.topic-suggestions .topics-container{display:flex;flex-wrap:wrap}}.topic-suggestions .topics-container li.topic{display:flex;max-width:100%;min-width:100%}@media (min-width:375px){.topic-suggestions .topics-container li.topic{min-width:175px}}@media (min-width:425px){.topic-suggestions .topics-container li.topic{min-width:200px}}@media (min-width:500px){.topic-suggestions .topics-container li.topic{min-width:180px}}.topic-suggestions .topics-container li.topic a{align-items:center;background:#edf7fd;border-radius:30px;display:flex;flex-basis:100%;font-size:13px;font-weight:500;gap:5px;justify-content:center;padding:6px 20px 6px 35px;position:relative;transition:.1s;white-space:nowrap}.topic-suggestions .topics-container li.topic a .icon-container{background:#fff;border-radius:30px;display:flex;height:26px;left:4px;position:absolute;width:26px}.topic-suggestions .topics-container li.topic a i{background:var(--primary-theme-color);flex-shrink:0;margin:auto;transition:.1s}.topic-suggestions .topics-container li.topic a:active,.topic-suggestions .topics-container li.topic a:hover{color:var(--primary-theme-color)}.topic-suggestions .topics-container li.topic a:active i,.topic-suggestions .topics-container li.topic a:hover i{background:var(--primary-theme-color)}.topic-suggestions .topics-container li.topic a:focus{background:#edf7fd;color:var(--secondary-theme-color)}.topic-suggestions .topics-container li.topic a:focus i{background:var(--secondary-theme-color)}@media (min-width:768px){.topic-suggestions .topics-container li.topic a:active,.topic-suggestions .topics-container li.topic a:focus,.topic-suggestions .topics-container li.topic a:hover{background:#edf7fd;color:var(--secondary-theme-color)}.topic-suggestions .topics-container li.topic a:active i,.topic-suggestions .topics-container li.topic a:focus i,.topic-suggestions .topics-container li.topic a:hover i{background:var(--secondary-theme-color)}}.topic-suggestions .topics-container.extra-topics{padding:0 6px 15px}.topic-suggestions .view-more{align-items:center;color:var(--default-font-color-primary-text);display:inline-flex;font-size:13px;font-weight:500;gap:5px;margin:0 auto 10px}.topic-suggestions .view-more i{background:var(--default-font-color-primary-text)}.topic-suggestions .view-more .toggle-collapsed{display:block}.topic-suggestions .view-more .toggle-open,.topic-suggestions .view-more.collapsed .toggle-collapsed{display:none}.topic-suggestions .view-more.collapsed .toggle-open{display:block}.sort-box{align-items:center;display:inline-flex;padding-left:10px}.top-filters form{display:inline-block;width:100%}.top-filters{outline:0;touch-action:manipulation}.top-filters .overlay-footer,.top-filters .overlay-header{display:none}.top-filters .panel-group{display:flex;flex-direction:column;margin-bottom:0}.top-filters .panel-group input{border:1px solid #e0e0e0;border-radius:30px;height:40px}.top-filters .panel-group input[type=radio]{height:24px}.top-filters .panel-group input.numerical{border-radius:5px}.top-filters .panel-group input:focus{box-shadow:none}.top-filters .panel-group .form-control:focus{border-color:#878788}.top-filters .panel-group .styled--checkbox .control__indicator{border-radius:3px}.top-filters .panel-group .control__indicator{border-color:#878788;top:1px}.top-filters .panel-group .panel{background-color:transparent;border:none;border-radius:0;box-shadow:none;clear:both;flex-shrink:0;margin-bottom:0;margin-top:0;overflow:unset;position:relative}.top-filters .panel-group .panel a{color:#666}.top-filters .panel-group .panel a.button{color:#fff}.top-filters .panel-group .panel a:hover{color:var(--primary-theme-color)}.top-filters .panel-group .panel .highlight{font-weight:700}.top-filters .panel-group .panel.sorting{display:none}.top-filters .filter-header{align-items:center;background:var(--catalog-filters-button-background-color);border:var(--catalog-filters-button-border);border-radius:var(--catalog-filters-buttons-border-radius);display:flex;gap:10px;padding:13px 17px;position:relative}.top-filters .filter-header .toggle-icon,.top-filters .filter-header:hover .toggle-icon{cursor:pointer;display:inline-block;font-size:16px;position:absolute;right:20px;top:19px;z-index:100}.top-filters .filter-header[data-toggle=collapse],.top-filters .filter-header[data-toggle=facet-state]{cursor:pointer}.top-filters .filter-body{background:#fefefe;display:none;padding:10px}.top-filters .filter-body .term-facet-filter{margin-bottom:10px}.top-filters .filter-body .filter-input{display:flex;flex-grow:1;position:relative}.top-filters .filter-body .filter-input .clear_input{cursor:pointer;display:block;position:absolute;right:0;top:0}.top-filters .filter-body .facet-btn{background-color:#fff;border:1px solid #ebebeb;border-radius:8px;color:var(--default-font-color-primary-text);font-size:14px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.top-filters .filter-body .facet-btn:hover{background-color:#ebebeb}.top-filters .filter-body .facet-btn[type=submit]{background-color:var(--primary-theme-color);border-color:transparent;color:#fff}.top-filters .filter-body .facet-btn[type=submit]:hover{background-color:var(--primary-theme-color-highlight)}.top-filters .filter-body label{font-weight:400}.top-filters .filter-body label.full-width{width:100%}.top-filters .filter-body input:checked+label,.top-filters .filter-body input:checked~.item-label{font-weight:700}.top-filters .filter-body .noUi-handle{background-color:var(--primary-theme-color);border-color:#fff;border-radius:30px;border-width:2px;box-shadow:none;height:28px;top:-7.5px;width:28px}.top-filters .filter-body .noUi-handle:after,.top-filters .filter-body .noUi-handle:before{display:none}.top-filters .filter-body .noUi-target{background-color:#eee;border:none;border-radius:10px;box-shadow:none}.top-filters .filter-body .noUi-pips-horizontal{padding:12px 0}.top-filters .panel.active .filter-body{display:block}.top-filters .toggle-attribute-facet{padding:0}.top-filters .toggle-attribute-facet label{margin-bottom:0;padding:0}.top-filters .toggle-attribute-facet label .filter-title{position:relative}.top-filters .toggle-attribute-facet label.styled--checkbox .control__indicator{left:auto;right:0}.top-filters .toggle-attribute-facet label.styled--checkbox .control__indicator:after{border-color:var(--primary-theme-color)}@media (max-width:767px){.top-filters{display:none}}.top-filters.page-overlay{display:block}.top-filters.page-overlay .panel-group{max-height:95vh}.top-filters.page-overlay .panel-group .panel{overflow:visible}.top-filters.page-overlay .panel-group .panel.sorting{display:block}.top-filters.page-overlay span[rel=close-facet],.top-filters.page-overlay.panel-selected .panel.active .filter-header,.top-filters.page-overlay.panel-selected .panel:not(.active){display:none}.top-filters.page-overlay.panel-selected .panel.active .filter-body{display:block}.top-filters.page-overlay.panel-selected .multi-facet-header span[rel=close-facet]{display:initial}.top-filters.page-overlay.panel-selected .multi-facet-header span[rel=overlay-close]{display:none}.top-filters.page-overlay .filter-header{background-color:#fff;margin-bottom:0;padding:15px;z-index:100}.top-filters.page-overlay .filter-body,.top-filters.page-overlay .filter-body .facet-btn[data-toggle=facet-state],.top-filters.page-overlay .filter-body .facet-btn[type=submit]{display:none}.top-filters.page-overlay .filter-title{font-size:16px;font-weight:400;line-height:24px}.top-filters.page-overlay .filter-title .facet-status{color:#878788;display:block;float:right;font-size:13px;font-weight:400;line-height:15px;margin-left:auto;margin-right:30px;text-transform:none}.top-filters.page-overlay .filter-title .facet-status .selection-block{border:1px solid #eee;border-radius:50px;display:inline-block;margin:-5px 0 0 3px;padding:5px}.top-filters.page-overlay .filter-title.filters-active{display:contents;font-weight:600}.top-filters.page-overlay .filter-title.filters-active label{font-weight:600}.top-filters.page-overlay .category-filter-list:not(.block-option-select)>li{margin:0 -10px;padding:12px 10px}.top-filters.page-overlay .category-filter-list:not(.block-option-select)>li label{display:inline-block;margin:0;width:100%}.top-filters.page-overlay .category-filter-list:not(.block-option-select)>li:last-child{border-bottom:none}.top-filters.page-overlay .category-filter-list.block-option-select>li:not(.custom-filter){width:25%}@media (min-width:768px){.top-filters:not(.page-overlay){display:block;margin-bottom:10px;margin-top:15px;max-width:100%;position:relative;width:100%}.top-filters:not(.page-overlay) #product-filters .filter-header{margin-bottom:7px}.top-filters:not(.page-overlay) #product-filters .filter-header .filter-title{font-size:14px;font-weight:var(--catalog-filters-button-font-weight);line-height:1}.top-filters:not(.page-overlay) #product-filters .filter-header .filter-title .facet-status{display:none}.top-filters:not(.page-overlay) #product-filters .filter-header .toggle-icon,.top-filters:not(.page-overlay) #product-filters .filter-header:hover .toggle-icon{font-size:13px;position:static}.top-filters:not(.page-overlay) #product-filters .filter-header.expanded{background-color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);box-shadow:0 1px 12px hsla(0,0%,50%,.5);color:#fff;margin-bottom:0;z-index:103}.top-filters:not(.page-overlay) #product-filters .filter-header.expanded .toggle-icon{transform:rotate(.5turn)}.top-filters:not(.page-overlay) #product-filters .filter-body{border:1px solid #eee;border-radius:10px;box-shadow:0 7px 33px hsla(0,0%,50%,.5);padding:20px;position:absolute;top:50px;width:300px;z-index:102}.top-filters:not(.page-overlay) #product-filters .filter-body .facet-btn[data-toggle=facet-state]{display:block}.top-filters:not(.page-overlay) #product-filters .filter-body .facet-btn[type=submit],.top-filters:not(.page-overlay) #product-filters[data-has-changes] .filter-body .facet-btn[data-toggle=facet-state]{display:none}.top-filters:not(.page-overlay) #product-filters[data-has-changes] .filter-body .facet-btn[type=submit]{display:block}}@media (min-width:768px) and (min-width:768px){.top-filters:not(.page-overlay) .panel-group{flex-direction:row;flex-wrap:wrap;gap:12px}}@media (min-width:768px){.top-filters:not(.page-overlay) .panel-group .panel .filter-body input{border-radius:5px}.top-filters:not(.page-overlay) .panel-group .panel #category-list-color{width:360px}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list{margin-bottom:10px;max-height:300px;outline:0;overflow-x:hidden}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list input{border-radius:5px}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list label{color:var(--default-font-color-primary-text);cursor:pointer;line-height:18px;margin-bottom:10px;width:100%}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list label strong{font-weight:600}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list label:hover{color:var(--primary-theme-color)}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list label:first-child{margin-top:10px}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list li{color:#666;font-size:14px;margin:2px 1px}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list li a{color:#666}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list li a:hover{color:var(--primary-theme-color)}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list li.selected a{font-weight:600}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list.block-option-select li{margin:0}.top-filters:not(.page-overlay) .panel-group .panel .category-filter-list.block-option-select label{margin-bottom:0}.top-filters:not(.page-overlay) .panel-group .align-panel-right .filter-body{border-radius:5px 0 5px 5px;right:0}}.page-overlay--bottom.top-filters{height:calc(100% - 45px)}.page-overlay--bottom.top-filters .overlay-container{border-radius:20px 20px 0 0;position:relative;width:100%}.page-overlay--bottom.top-filters .overlay-container .overlay-content{-webkit-overflow-scrolling:touch;height:calc(100% - 140px);overflow-y:auto;width:100%}.page-overlay--bottom.top-filters .overlay-container .overlay-header{background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 3px 5px hsla(0,0%,83%,.3);color:#333;display:block;font-size:20px;font-weight:600;height:60px;line-height:60px;position:relative;text-align:center;z-index:101}.page-overlay--bottom.top-filters .overlay-container .overlay-header i{color:#333}.page-overlay--bottom.top-filters .overlay-container .overlay-header .overlay-close{cursor:pointer;left:5px;padding:0 15px;position:absolute;z-index:1}.page-overlay--bottom.top-filters .overlay-container .overlay-header .header-item-right{position:absolute;right:5px}.page-overlay--bottom.top-filters .overlay-container .overlay-header .header-item-right a{padding:0 15px}.page-overlay--bottom.top-filters .overlay-container .overlay-header .header-item-right .svg-btn{vertical-align:middle}.page-overlay--bottom.top-filters .overlay-container .overlay-header .header-item-left{left:5px;padding:0 15px;position:absolute}.page-overlay--bottom.top-filters .overlay-container .overlay-header a{color:var(--overlay-header-link-font-color);font-size:13px;text-decoration:underline}.page-overlay--bottom.top-filters .overlay-container .filter-header{border:none}.page-overlay--bottom.top-filters .overlay-container .filter-header .toggle-icon{rotate:270deg}.page-overlay--bottom.top-filters .overlay-container .overlay-header.fixed{background:0 0;position:absolute;width:100%}.page-overlay--bottom.top-filters .overlay-container .overlay-footer{background-color:#f4f4f4;bottom:0;display:block;left:0;padding:15px;position:absolute;width:100%;z-index:1000}.page-overlay--bottom.top-filters .overlay-container .overlay-footer .button{border-radius:10px;margin:0 auto;max-width:400px}@media (min-width:768px){.page-overlay--bottom.top-filters .overlay-container #category-list-discount>div,.page-overlay--bottom.top-filters .overlay-container #category-list-price>div{margin:0 auto;width:85%}}.page-overlay--bottom.top-filters .panel-group{margin-top:15px}#category-list-q input:-moz-placeholder{text-overflow:ellipsis}#category-list-q input:placeholder-shown{text-overflow:ellipsis}#category-list-q .query-facet-form{align-items:center;display:flex;gap:15px}@media (min-width:768px){#category-list-q .query-facet-form{padding-bottom:20px}}.filter-rating-list label{cursor:pointer;font-size:14px}.filter-color-list .color_denim,.filter-color-list .color_lila,.filter-color-list .color_lilac{display:none}.filter-color-list{display:flex;flex-wrap:wrap;padding:5px 0}.filter-color-list input{display:none}.filter-color-list li{flex-basis:81px;margin:0 12px 12px;text-align:center}.filter-color-list li .filter-color-box{background-color:#eee;border:1px solid #ddd;border-radius:50%;cursor:pointer;height:30px;margin:auto;width:30px}.filter-color-list li span{color:var(--default-font-color-primary-text);cursor:pointer;display:block;font-size:12px;font-weight:400;text-transform:capitalize}.filter-color-list li input:checked+label{display:block}.filter-color-list li input:checked+label .filter-color-box{border:1px solid #a8a8a8}.filter-color-list li input:checked+label i{display:block;pointer-events:none;position:relative;top:8px}.filter-color-list li input:checked+label span{font-weight:600}.filter-color-list li i{color:#fff;display:none}#category-list-discount .range-indicator,#category-list-price .range-indicator{font-size:22px;font-weight:700;margin:auto;padding:30px 20px;width:-moz-fit-content;width:fit-content}#category-list-discount .range-details,#category-list-price .range-details{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:20px;line-height:35px;margin-bottom:20px;padding-top:30px}#category-list-discount .range-details input[type=text],#category-list-price .range-details input[type=text]{border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 0 10px hsla(0,0%,50%,.3);height:50px;padding:15px;width:90px}#category-list-discount .range-details input[type=text]:focus,#category-list-price .range-details input[type=text]:focus{border-color:#878788}#category-list-discount .range-details .reset-range,#category-list-price .range-details .reset-range{cursor:pointer}#category-list-discount .range-facet-slider,#category-list-price .range-facet-slider{margin:15px 35px 50px}@media (min-width:768px){#category-list-discount .range-facet-slider,#category-list-price .range-facet-slider{margin:15px 15px 50px}}.favorites-container,.md-product-container,.product-container.grid,.sm-product-container{gap:10px}.favorites-container .product-item .item-meta-container .item-name,.md-product-container .product-item .item-meta-container .item-name,.product-container.grid .product-item .item-meta-container .item-name,.sm-product-container .product-item .item-meta-container .item-name{font-size:14px}.favorites-container .product-item .item-meta-container .item-name .brand,.md-product-container .product-item .item-meta-container .item-name .brand,.product-container.grid .product-item .item-meta-container .item-name .brand,.sm-product-container .product-item .item-meta-container .item-name .brand{font-size:15px}.favorites-container .product-item .item-meta-container .item-price-container,.md-product-container .product-item .item-meta-container .item-price-container,.product-container.grid .product-item .item-meta-container .item-price-container,.sm-product-container .product-item .item-meta-container .item-price-container{font-size:16px;line-height:14px}.favorites-container .product-item .item-meta-container .item-price-container .old-price,.md-product-container .product-item .item-meta-container .item-price-container .old-price,.product-container.grid .product-item .item-meta-container .item-price-container .old-price,.sm-product-container .product-item .item-meta-container .item-price-container .old-price{font-size:14px}.favorites-container .product-item .item-image-container,.md-product-container .product-item .item-image-container,.product-container.grid .product-item .item-image-container,.sm-product-container .product-item .item-image-container{flex-basis:var(--product-item-image-slider-flex-basis-narrow-screens)}.favorites-container .product-item .discount-rect-container .discount-rect.discount-callout,.md-product-container .product-item .discount-rect-container .discount-rect.discount-callout,.product-container.grid .product-item .discount-rect-container .discount-rect.discount-callout,.sm-product-container .product-item .discount-rect-container .discount-rect.discount-callout{font-size:12px;line-height:20px}.favorites-container .hover-content,.favorites-container .metainfo,.md-product-container .hover-content,.md-product-container .metainfo,.product-container.grid .hover-content,.product-container.grid .metainfo,.sm-product-container .hover-content,.sm-product-container .metainfo{display:none!important}.favorites-container .callout.bf-text,.md-product-container .callout.bf-text,.product-container.grid .callout.bf-text,.sm-product-container .callout.bf-text{background-color:#333;border-radius:2px;color:#fff;font-size:9px;font-weight:600;height:26px;letter-spacing:.6px;line-height:11px;padding:2px 0 0;text-align:center;width:45px}.md-product-container.flex .product-item{flex:0 0 auto;width:var(--product-item-image-width-narrow-screens)}@media (min-width:768px){.md-product-container.flex .product-item{width:var(--product-item-image-width-medium-screens)}}.md-product-container.grid{flex-wrap:wrap;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 auto}@media (min-width:480px){.md-product-container.grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.sm-product-container .product-item{flex-shrink:0;padding:0;width:100%}.sm-product-container .product-item .item-image-container{flex-basis:150px}.sm-product-container .product-item .item-price-container{font-size:15px}.sm-product-container .product-item .product-item-actions{right:5px}.sm-product-container .product-item .item-meta-container .item-name{font-size:13px}.sm-product-container .product-item .item-meta-container .item-name .brand,.sm-product-container .product-item .item-meta-container .item-price-container{font-size:14px}.sm-product-container.flex{max-width:130px}@media (min-width:768px){.sm-product-container.flex{max-width:150px}}.sm-product-container.grid{flex-wrap:wrap;gap:10px;margin:0 auto}@media (max-width:425px){.sm-product-container.grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}.sm-product-container.grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}@media (min-width:768px){.sm-product-container.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.sm-product-container.grid .product-item{margin:auto auto 15px}.item-editorial{overflow:hidden;padding:10px}.item-editorial.usp{background-color:#fdf7e9;border-radius:5px;display:flex;flex-direction:column;gap:10px;height:90%;justify-content:flex-start;padding:15px 10px}.item-editorial.usp .title{color:var(--alternate-font-color-primary-text);font-size:18px;font-weight:700;margin-bottom:0;margin-top:5px}.item-editorial.usp ul{flex-shrink:1;gap:10px;height:100%;justify-content:space-evenly}.item-editorial.usp ul li{align-items:center;color:var(--alternate-font-color-primary-text);display:inherit;flex-direction:column;font-size:14px;font-weight:600;justify-content:center}.item-editorial.usp .large-bullet{align-items:center;background:#435771;border-radius:50%;display:flex;height:22px;justify-content:center;margin-bottom:5px;width:22px}.item-editorial.usp .large-bullet span{color:#fff;font-size:13px;font-weight:700}@media (min-width:768px){.item-editorial.usp{gap:0;margin:5px;padding:15px}.item-editorial.usp .title{font-size:22px;margin-bottom:5px;margin-top:10px}.item-editorial.usp ul li{font-size:16px}.item-editorial.usp .large-bullet{height:30px;margin-bottom:10px;width:30px}.item-editorial.usp .large-bullet span{font-size:16px}}.view-more-button-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.view-more-button-container .button{align-items:center;background:var(--secondary-theme-color);border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:4px;padding:8px 16px 8px 12px}.view-more-button-container .button i{background:#fff}.view-more-button-container .button:hover{background:var(--secondary-theme-color-highlight)}@media (min-width:768px){.view-more-button-container .button{font-size:15px}}.favorite-item,.product-item,.top-deal-item{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:15px;position:relative}@media (min-width:768px){.favorite-item,.product-item,.top-deal-item{margin-bottom:25px;padding:5px}}.favorite-item .item-image-container,.product-item .item-image-container,.top-deal-item .item-image-container{align-items:center;border-radius:var(--product-item-image-container-border-radius);display:flex;flex-basis:var(--product-item-image-flex-basis-narrow-screens);flex-direction:column;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding:0 8px 2px;position:relative}@media (min-width:768px){.favorite-item .item-image-container,.product-item .item-image-container,.top-deal-item .item-image-container{padding:0 15px 2px}}.favorite-item .item-image-container>a,.product-item .item-image-container>a,.top-deal-item .item-image-container>a{align-items:center;display:flex;height:100%;justify-content:center;outline:0;overflow:hidden;width:100%}.favorite-item .item-image-container img,.product-item .item-image-container img,.top-deal-item .item-image-container img{height:auto;max-height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.favorite-item .item-image-container .item-image.item-image-error,.product-item .item-image-container .item-image.item-image-error,.top-deal-item .item-image-container .item-image.item-image-error{background-image:url(/assets/webapp/images/placeholder.jpg)}.favorite-item .callout,.product-item .callout,.top-deal-item .callout{font-size:14px;left:0;padding:2px 10px;position:absolute;top:20px}.favorite-item .callout.bf,.product-item .callout.bf,.top-deal-item .callout.bf{background-image:url(/assets/webapp/images/black-friday/bf-catalog-signing.jpg);background-position-y:1px;background-size:contain;border-radius:3px;color:transparent;font-size:1px;height:26px;overflow:hidden;white-space:nowrap;width:45px}@media (min-width:480px){.favorite-item .callout.bf,.product-item .callout.bf,.top-deal-item .callout.bf{height:37px;width:62px}}.favorite-item .callout.bf-text,.product-item .callout.bf-text,.top-deal-item .callout.bf-text{background-color:#333;border-radius:3px;color:#fff;font-size:9px;font-weight:600;height:26px;letter-spacing:.6px;line-height:11px;padding:3px 0 0;text-align:center;width:45px}@media (min-width:480px){.favorite-item .callout.bf-text,.product-item .callout.bf-text,.top-deal-item .callout.bf-text{font-size:11px;height:31px;letter-spacing:.8px;line-height:13px;padding:3px 10px;width:62px}}.favorite-item .callout.black,.product-item .callout.black,.top-deal-item .callout.black{background-color:#333;border-radius:3px;color:#fff;font-size:11px;font-weight:500;text-align:center}.favorite-item .discount-rect-container,.product-item .discount-rect-container,.top-deal-item .discount-rect-container{display:flex;font-size:13px;justify-content:space-between;margin:0 -15px}.favorite-item .discount-rect-container .discount-rect,.product-item .discount-rect-container .discount-rect,.top-deal-item .discount-rect-container .discount-rect{align-items:center;background-color:var(--discount-badge-color);border-radius:var(--product-item-discount-rect-border-radius);bottom:0;box-shadow:1px 1px 3px hsla(0,0%,50%,.15);color:#fff;display:inherit;font-size:12px;font-weight:700;gap:10px;justify-content:center;left:0;line-height:20px;min-width:40px;padding:3px 14px;position:absolute;text-align:center}.favorite-item .discount-rect-container .discount-rect.discount-callout,.product-item .discount-rect-container .discount-rect.discount-callout,.top-deal-item .discount-rect-container .discount-rect.discount-callout{font-size:12px;font-weight:700}.favorite-item .item-price-container,.product-item .item-price-container,.top-deal-item .item-price-container{align-items:baseline;color:var(--default-font-color-primary-text);display:flex;font-size:18px;font-weight:600;gap:5px;justify-content:left;line-height:var(--product-item-item-price-container-line-height);padding:5px 0 0}.favorite-item .item-price-container .old-price,.product-item .item-price-container .old-price,.top-deal-item .item-price-container .old-price{color:#7c807e;font-size:15px;font-weight:500}.favorite-item .item-price-container .reference-price,.product-item .item-price-container .reference-price,.top-deal-item .item-price-container .reference-price{color:var(--default-font-color-primary-text);font-size:14px;font-style:italic;font-weight:400}@media (max-width:480px){.favorite-item .item-price-container,.product-item .item-price-container,.top-deal-item .item-price-container{font-size:16px;line-height:var(--product-item-item-price-container-line-height-narrow-screens)}.favorite-item .item-price-container .old-price,.product-item .item-price-container .old-price,.top-deal-item .item-price-container .old-price{font-size:14px}.favorite-item .item-price-container .reference-price,.product-item .item-price-container .reference-price,.top-deal-item .item-price-container .reference-price{font-size:13px}}.favorite-item .item-name,.product-item .item-name,.top-deal-item .item-name{color:inherit;display:flex;font-size:14px;font-weight:400;line-height:18px;margin:0;overflow:hidden;padding-top:5px;text-overflow:ellipsis}@media (min-width:768px){.favorite-item .item-name,.product-item .item-name,.top-deal-item .item-name{font-size:15px;line-height:21px}}.favorite-item .item-name a,.product-item .item-name a,.top-deal-item .item-name a{color:inherit;display:inherit;flex-direction:column;overflow:hidden;text-align:left;transition:none;width:100%}.favorite-item .item-name a .brand,.favorite-item .item-name a .name,.product-item .item-name a .brand,.product-item .item-name a .name,.top-deal-item .item-name a .brand,.top-deal-item .item-name a .name{display:block;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99%}.favorite-item .item-name a .brand,.product-item .item-name a .brand,.top-deal-item .item-name a .brand{color:var(--product-item-meta-info-brand-font-color);font-size:var(--product-item-meta-info-brand-font-size);font-weight:var(--product-item-meta-info-brand-font-weight)}.favorite-item .item-name a .name,.product-item .item-name a .name,.top-deal-item .item-name a .name{color:var(--product-item-meta-info-name-font-color);font-size:var(--product-item-meta-info-name-font-size);font-weight:var(--product-item-meta-info-name-font-weight);margin:var(--product-item-meta-info-name-margin)}.favorite-item .metainfo,.product-item .metainfo,.top-deal-item .metainfo{color:var(--product-item-meta-info-text-color);font-size:12px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-item .fav-item,.favorite-item .price-alarm-item,.product-item .fav-item,.product-item .price-alarm-item,.top-deal-item .fav-item,.top-deal-item .price-alarm-item{position:absolute;right:3px;top:5px}.favorite-item .item-action,.product-item .item-action,.top-deal-item .item-action{bottom:0;line-height:15px;position:absolute;right:2px}.favorite-item .item-action .item-icon,.product-item .item-action .item-icon,.top-deal-item .item-action .item-icon{color:#7c807e;display:inline-block;font-size:25px;padding:4px}.favorite-item .item-action .item-icon:hover,.product-item .item-action .item-icon:hover,.top-deal-item .item-action .item-icon:hover{color:var(--secondary-theme-color)}.favorite-item .item-meta-container,.product-item .item-meta-container,.top-deal-item .item-meta-container{display:flex;flex-basis:65%;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:5px 0}@media (min-width:768px){.favorite-item .item-meta-container,.product-item .item-meta-container,.top-deal-item .item-meta-container{flex-basis:58%}}.favorite-item .hover-content,.product-item .hover-content,.top-deal-item .hover-content{color:#7c807e;display:none}.favorite-item .metainfo.hover-content,.product-item .metainfo.hover-content,.top-deal-item .metainfo.hover-content{bottom:-5px;font-size:11px!important;line-height:15px;position:absolute}.favorite-item a[data-toggle=quickview],.product-item a[data-toggle=quickview],.top-deal-item a[data-toggle=quickview]{border:1px solid #eee;border-radius:50px;color:#7c807e;cursor:pointer;display:block;margin:3px auto auto;max-width:200px;min-width:130px}.favorite-item a[data-toggle=quickview]:hover,.product-item a[data-toggle=quickview]:hover,.top-deal-item a[data-toggle=quickview]:hover{color:#000}.favorite-item .item-overlay,.product-item .item-overlay,.top-deal-item .item-overlay{background-color:transparent;display:block;position:absolute;text-align:center;top:65px;width:100%;z-index:900}.favorite-item .item-overlay .overlay-soldout-text,.product-item .item-overlay .overlay-soldout-text,.top-deal-item .item-overlay .overlay-soldout-text{color:#fff;font-size:13px;margin-left:10%;padding:5px;text-align:center;width:80%}.favorite-item .product-attribute-badge,.product-item .product-attribute-badge,.top-deal-item .product-attribute-badge{border:1px solid #f5f5f5;bottom:5px;position:absolute;right:5px}@media (min-width:768px){.favorite-item .product-attribute-badge,.product-item .product-attribute-badge,.top-deal-item .product-attribute-badge{bottom:6px;right:6px}}.product-attribute-badge{background:#fff;border-radius:30px;color:var(--default-font-color-primary-text);display:inline-block;font-size:12px;font-weight:700;padding:4px 12px}.md-product-container .product-item{margin-bottom:0}.md-product-container .view-more-button-container{height:200px}.md-product-container .view-more-button-container .button{margin:0 10px}.product-item.hover,.product-item:hover{color:var(--default-font-color-primary-text)}.product-item.hover .hover-content,.product-item:hover .hover-content{display:inline-flex}@media (max-width:979px){.product-item.hover .hover-content,.product-item:hover .hover-content{display:none}}.product-item.hover .item-meta-container,.product-item:hover .item-meta-container{overflow:visible}.favorite-item.sold-out .item-image-container .item-image,.product-item.sold-out .item-image-container .item-image{opacity:.5}.product-item[data-toggle=clickout],.product-item[data-toggle=quickview]{cursor:pointer}.device-android .product-item.hover .hover-content,.device-ios .product-item.hover .hover-content{display:none!important}.item-promo .item-content{background-color:#faebd7;border-radius:15px;color:var(--default-font-color-primary-text);font-size:14px;height:95%;margin:auto;padding:15px;position:relative;width:90%}.item-promo .item-content h4{font-size:15px}@media (min-width:768px){.item-promo .item-content{font-size:15px}.item-promo .item-content h4{font-size:18px}}.main-content-container{box-sizing:border-box;min-width:0;padding:0;width:100%}.main-content-container .md-product-container.grid,.main-content-container .product-container.grid{transition:opacity .1s ease-in-out}.main-content-container .md-product-container.filtering,.main-content-container .product-container.filtering{opacity:.25}.recently_viewed_products .content-title{display:flex;flex-wrap:wrap;justify-content:space-between}.recently_viewed_products .content-title h1{margin-bottom:0}.recently_viewed_products .content-title a.header-link-right{color:var(--default-font-color-primary-text);font-weight:600;line-height:30px;margin-left:auto;text-decoration:underline}.recently_viewed_products .content{width:100%}.recently_viewed_products .content .product-container.grid{margin:0}@media (min-width:480px){.recently_viewed_products .content .product-container.grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:560px){.recently_viewed_products .content .product-container.grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.user_favorites .no-saved-items .illustration{background:url(/assets/webapp/images/my-favorites.png)}.recently_viewed_products .no-saved-items .illustration{background:url(/assets/webapp/images/my-interests.png)}.recently_viewed_products .no-saved-items,.user_favorites .no-saved-items{display:flex;flex-direction:column;margin-bottom:50px}.recently_viewed_products .no-saved-items .illustration,.user_favorites .no-saved-items .illustration{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;margin:0 auto;max-height:450px;min-height:300px;width:100%}.recently_viewed_products .no-saved-items p,.user_favorites .no-saved-items p{color:var(--default-font-color-primary-text);font-size:17px;font-weight:500;margin-bottom:30px;text-align:center}.recently_viewed_products .no-saved-items .cta,.user_favorites .no-saved-items .cta{margin:auto;width:-moz-fit-content;width:fit-content}.recently_viewed_products .no-saved-items a,.user_favorites .no-saved-items a{font-weight:400}.product-item-actions[data-expand="expanded "] .price-alarm-button-container{border-radius:0 0 50px 50px;opacity:1;transform:translateY(0)}.product-item-actions[data-expand="expanded "] .fav-button-container,.product-item-actions[data-expand="expanded "] .price-alarm-button-container{background-color:var(--product-item-actions-background-color)}.product-item-actions[data-expand="expanded "] .fav-button-container{border-radius:50px 50px 0 0}.prod-detail .product-item-actions{border-radius:50px}.prod-detail .product-item-actions .fav-button-container{background:var(--qv-product-item-actions-background-color)}.prod-detail .product-item-actions .btn .icon{height:var(--qv-product-item-actions-icon-size);width:var(--qv-product-item-actions-icon-size)}.prod-detail .product-item-actions[data-expand="expanded "] .fav-button-container,.prod-detail .product-item-actions[data-expand="expanded "] .price-alarm-button-container{background:var(--qv-product-item-actions-background-color)}.product-item-actions{display:flex;flex-direction:column;margin-top:var(--product-item-actions-margin-top);position:absolute;right:10px;z-index:6}.product-item-actions .fav-button-container,.product-item-actions .price-alarm-button-container{align-items:center;display:inline-flex;transition:.3s}.product-item-actions .fav-button-container{background:var(--product-item-actions-background-color);border-radius:50px}.product-item-actions .fav-button{z-index:8}.product-item-actions .price-alarm-button{z-index:7}.product-item-actions .price-alarm-button-container{opacity:0;transform:translateY(-45px);transform-origin:top}.product-item-actions .btn{border-radius:50px}.product-item-actions .btn .icon{background-color:var(--product-item-actions-icon-color);transition:.2s}.product-item-actions .btn:hover{transition:.2s}.product-item-actions .btn:hover .icon{background-color:var(--secondary-theme-color)}.product-item-actions .btn-plain{border:none;padding:8px}.product-item-actions .is-fav .btn .icon,.product-item-actions .price-alarm-set .btn .icon{background-color:var(--secondary-theme-color)}.favorites-container{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto}.favorite-item{border-radius:8px;box-shadow:1px 2px 5px hsla(0,0%,61%,.35);cursor:pointer;flex-basis:100%;flex-direction:row;margin-bottom:0;overflow:hidden;padding:5px}.favorite-item .partition{display:flex;flex-basis:100%;flex-direction:column}.favorite-item .item-image-container{flex-basis:100px;height:150px;padding:2px}@media (width >= 320px){.favorite-item .item-image-container{flex-basis:120px;height:165px}}@media (min-width:768px){.favorite-item .item-image-container{flex-basis:185px;height:185px;padding:0 15px 2px}}.favorite-item .item-meta-container{flex-basis:auto;overflow:auto;padding:0 0 5px}.favorite-item .item-meta-container .item-name{overflow:auto}.favorite-item .partition{overflow:hidden;padding:5px 10px}.favorite-item .partition .item-overlay{backdrop-filter:blur(1px);background-color:hsla(0,0%,100%,.78);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:900}.favorite-item .partition .item-overlay .overlay-soldout-text{color:var(--default-font-color-primary-text);font-weight:600;margin-bottom:15px;padding:5px;text-align:center}@media (min-width:768px){.favorite-item .partition{padding:10px}}.favorite-item .item-meta-container{margin-bottom:auto}.favorite-item .item-meta-container .item-price-container{line-height:21px;padding:0}.favorite-item .item-meta-container .discount-rect-container{margin-top:5px}.favorite-item .item-meta-container .discount-rect-container .discount-rect{border-radius:3px;padding:3px 10px}@media (min-width:768px){.favorite-item .item-meta-container .discount-rect-container .discount-rect{font-size:15px}}.favorite-item .callout{font-size:14px;left:0;padding:2px 10px;position:absolute;top:20px}.favorite-item .item-name{padding-top:0}.favorite-item .item-name a{color:var(--default-font-color-primary-text);width:100%}.favorite-item .fav-actions-container{display:flex;justify-content:space-between}@media (min-width:768px){.favorite-item .fav-actions-container{gap:20px;justify-content:flex-end}}.favorite-item .remove-fav i{background:#8d8d8d;height:25px;width:25px}@media (min-width:768px){.favorite-item .remove-fav i{height:28px;width:28px}}.favorite-item .remove-fav i:hover{background-color:var(--primary-theme-color)}.favorite-item .item-overlay{position:absolute}.favorite-item .price-alarm.toggle .text-label{color:var(--default-font-color-primary-text);font-size:14px;font-weight:600}.favorite-item .icon-trash{cursor:pointer}.favorite-item:hover{animation:fade .15s ease-out;box-shadow:2px 3px 8px hsla(0,0%,61%,.55)}.interest-item{align-items:center;border-radius:8px;box-shadow:1px 2px 5px hsla(0,0%,61%,.35);display:grid;flex-basis:100%;font-weight:500;grid-template-columns:1fr 110px;justify-content:space-between;margin-bottom:0;padding:15px;position:relative}@media (min-width:768px){.interest-item{grid-template-columns:1fr 160px}}.interest-item div{color:#8d8d8d;font-size:13px}.interest-item div span{color:var(--default-font-color-primary-text);font-size:16px;font-weight:600}.interest-item .interest-button{align-items:flex-end;background:#fff;border:none;border-radius:50px;color:var(--primary-theme-color);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:5px;justify-content:flex-end;line-height:16px;text-decoration:underline}.interest-item .interest-button .icon-prohibition-sign{background:var(--secondary-theme-color)}.switch{display:inline-block;height:28px;position:relative;width:44px}.switch input{height:0;opacity:0;width:0}label.switch{margin-bottom:0}.toggle .slider{background-color:#f2f2f2;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle .slider:before{background-color:#fff;bottom:4px;content:"";height:21px;left:4px;position:absolute;transition:.4s;width:21px}.toggle input:checked+.slider{background-color:var(--primary-theme-color)}.toggle input:focus+.slider{box-shadow:0 0 1px var(--primary-theme-color)}.toggle input:checked+.slider:before{transform:translateX(16px)}.toggle .slider.round{border-radius:34px}.toggle .slider.round:before{border-radius:50%;box-shadow:1px 1px 3px rgba(58,58,58,.33)}#toast-container{padding:20px}#toast-container .blue.toast-info{background-color:#232f3f;border:1px solid rgba(83,90,100,.08);border-radius:12px;box-shadow:2px 2px 7px rgba(73,73,73,.5);color:#fff;opacity:1}#toast-container .blue.toast-info .toast-progress{background-color:#e2efff;height:6px;opacity:1}#toast-container .blue.toast-info a{color:inherit}#toast-container .blue.toast-info a:hover .link,#toast-container .blue.toast-info a:hover i{color:var(--primary-theme-color)}#toast-container .undo-action{border-radius:12px;color:var(--default-font-color-primary-text);font-size:16px;line-height:20px;text-align:center}#toast-container .undo-action .link{display:inline-block;margin-top:5px;text-decoration:underline}#toast-container .undo-action i{margin-left:8px}.product-rating{display:flex;gap:5px}.product-rating .stars-rating .stars-cover{color:#ffc107}.product-rating .rating-label{color:#7c807e;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-rating .rating-label.no-reviews{color:#e5e7eb}.product-rating.small .rating-label{font-size:12px}.product-rating.small .stars-rating svg{height:var(--product-item-stars-rating-icon-height);width:var(--product-item-stars-rating-icon-width)}.top-deals-container{display:flex;flex-direction:column;gap:15px}@media (min-width:768px){.top-deals-container{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(550px,1fr))}}.top-deals-container .top-deal-item{margin-bottom:0}.top-deal-item{--image-width-small:130px;--image-width-large:160px;border-radius:12px;box-shadow:1px 2px 10px hsla(0,0%,61%,.6);box-sizing:border-box;margin-bottom:15px;padding:10px;position:relative}.top-deal-item .header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:7px}.top-deal-item .item-name{display:flex;flex-direction:column;font-size:14px;gap:0;line-height:18px;margin-bottom:5px;overflow:hidden}.top-deal-item .item-name .brand{font-size:16px;font-weight:700;white-space:nowrap}.top-deal-item .item-name .name{font-weight:400;max-height:55px}@media (min-width:768px){.top-deal-item .item-name{display:grid;flex-direction:row;gap:3px;grid-template-columns:minmax(0,1fr);line-height:22px}.top-deal-item .item-name .brand{font-size:18px}.top-deal-item .item-name .name{font-size:16px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.top-deal-item .freshness{background-color:#fff;color:#a3b2ba;font-size:12px;font-weight:500;gap:3px;padding:8px 5px}.top-deal-item .freshness i{background:#a3b2ba}@media (width <= 375px){.top-deal-item .freshness span{display:none}}.top-deal-item .item-image-container{flex-basis:var(--image-width-small);height:var(--image-width-small);width:var(--image-width-small)}@media (min-width:768px){.top-deal-item .item-image-container{flex-basis:var(--image-width-large);height:var(--image-width-large);width:var(--image-width-large)}}.top-deal-item .product-rating{flex-direction:row}.top-deal-item .deal-item-actions .btn,.top-deal-item .deal-item-actions .fav-button{border:none}.top-deal-item .deal-item-actions .fav-button .icon{height:24px;width:24px}.top-deal-item .deal-item-actions .btn:hover .icon,.top-deal-item .deal-item-actions .fav-button.remove-fav .icon{background:var(--secondary-theme-color)}.top-deal-item .content{display:grid;gap:0;grid-template:"image price" "image meta";grid-template-columns:170px 1fr;width:100%}@media (width < 768px){.top-deal-item .content{grid-template-columns:140px 1fr}}@media (width <= 450px){.top-deal-item .content{grid-template:"image price" "image price" "meta meta";grid-template-columns:140px 1fr}.top-deal-item .content .actions{padding-top:5px}}.top-deal-item .content .metainfo{margin-bottom:0}.top-deal-item .content .item-price-container{font-size:22px}.top-deal-item .content .section:first-child{grid-area:image;margin-right:10px}.top-deal-item .content .section:nth-child(2){flex-direction:column;flex-shrink:1;flex-wrap:wrap;gap:0;grid-area:price;justify-content:flex-start;overflow:hidden}@media (min-width:768px){.top-deal-item .content .section:nth-child(2){flex-wrap:nowrap}}.top-deal-item .content .section:nth-child(3){grid-area:meta}.top-deal-item .content .meta-block{flex-direction:column;justify-content:flex-start}.top-deal-item .content .meta-block .review-info{display:none}.top-deal-item .content .meta-block .price-info{margin-bottom:5px;min-width:160px}@media (min-width:768px){.top-deal-item .content .meta-block .price-info{gap:5px}.top-deal-item .content .meta-block{flex-direction:row}.top-deal-item .content .meta-block .review-info{display:block;margin-left:20px;margin-top:10px}}.top-deal-item .content .meta-block .shippingcosts-free.best-option{color:var(--color-bg-surface-green)}.top-deal-item .content .meta-block .shop-info{display:flex}.top-deal-item .content .meta-block .shop-info .shippingcosts-free:before{content:none}@media (min-width:768px){.top-deal-item .content .meta-block .shop-info{flex-direction:column}}.top-deal-item .content .shopname{color:#757575;font-size:12px;font-weight:400;line-height:17px;margin-right:auto}@media (width <= 375px){.top-deal-item .content .shopname .sold-by{display:none}}.top-deal-item .content .actions{align-items:center;display:flex;gap:15px;justify-content:space-between}.top-deal-item .content .actions .deal-item-actions{display:flex;justify-content:center;width:var(--image-width-small)}@media (width >= 450px){.top-deal-item .content .actions .deal-item-actions{justify-content:flex-start}}@media (min-width:768px){.top-deal-item .content .actions .deal-item-actions{width:var(--image-width-large)}}.top-deal-item .content .actions .call-to-action{align-items:center;border-radius:30px;display:flex;flex-direction:row;gap:5px;justify-self:flex-end;padding:10px 15px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.top-deal-item .view-coupon{align-items:center;border:1px dashed var(--primary-theme-color);border-radius:2px;color:var(--primary-theme-color);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-top:8px;min-width:100px;padding:3px 10px;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.top-deal-item .view-coupon{min-width:200px}}.badge{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:600;gap:5px;min-width:50px;padding:5px 10px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.badge.green{background:rgba(75,199,54,.1);color:var(--color-bg-surface-green)}.badge.green i{background:var(--color-bg-surface-green)}.badge.red{background:rgba(241,3,80,.1);color:var(--secondary-theme-color)}.badge.red i{background:var(--secondary-theme-color)}.badge.blue{background:rgba(14,135,202,.1);color:var(--primary-theme-color)}.badge.blue i{background:var(--primary-theme-color)}.badge.orange{background:rgba(251,140,0,.1);color:#fb8c00}.badge.orange i{background:#fb8c00}.badge.purple{background:rgba(103,58,183,.1);color:#673ab7}.badge.purple i{background:#673ab7}.share-button-container{border:none;display:none}.share-button-container .icon.highlight{background-color:var(--secondary-theme-color)!important}@media (pointer:coarse){.share-button-container .btn:hover .icon{background:var(--default-font-color-primary-text)!important}}.web-share-supported .share-button-container{display:block}.home .featured-brands ul{display:grid;gap:5px;grid-template-columns:repeat(2,1fr);list-style-type:none;padding:0}@media (min-width:768px){.home .featured-brands ul{grid-template-columns:repeat(4,1fr)}}.home .featured-brands ul li a{color:var(--default-font-color-primary-text);display:block;padding:5px 0;text-decoration:underline}.hp-featured-item{margin-bottom:15px}.hp-featured-item .item-content{background-color:#fff;border:1px solid #e8e8e8;border-top:none;color:#7c807e;position:relative}.hp-featured-item .item-content h3{color:var(--default-font-color-primary-text);font:700 22px/28px var(--default-font-family)}.hp-featured-item{position:relative}.hp-featured-item .item-content{background-color:hsla(0,0%,54%,.5);bottom:0;color:#fff;padding:15px 10px;position:absolute;text-align:center;width:100%}.hp-featured-item .item-content h3{color:#fff;display:block;font:700 27px/20px var(--default-font-family);margin:auto;text-align:center;text-transform:uppercase}.hp-featured-item .item-content .item-info{margin-top:10px}.hp-featured-item .item-content .item-info .btn{display:block;font-size:16px;font-weight:700;margin:15px auto auto;max-width:200px}.hp-featured-item .item-content .item-info .item-desc{font-weight:500}@media (min-width:768px){.hp-featured-item .item-content .item-info .item-desc{font-size:18px}.hp-featured-item .item-content .item-info .btn{font-size:20px;max-width:250px}}@media (min-width:1200px){.hp-featured-item .item-content a img.button{height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -80px;object-position:0 -80px}}.navigation-block .block-items{display:flex;flex-wrap:nowrap;gap:var(--nav-item-gap-small);margin-bottom:15px;overflow-x:auto}.navigation-block .block-items .block-item{background:linear-gradient(345deg,#b9e1ff,#e3f2fd);border-radius:var(--nav-item-radius);flex:1 150px;flex-shrink:0;height:150px}.navigation-block .block-items .block-item a{align-items:center;background-position:50%;background-size:cover;border-radius:var(--nav-item-radius);display:flex;height:100%;justify-content:center}.navigation-block .block-items .block-item a .caption{background-color:hsla(0,0%,100%,.98);border-radius:7px;color:#000;font-size:16px;font-weight:600;margin:0 3px;padding:10px 15px;white-space:nowrap}@media (min-width:768px){.navigation-block .block-items .block-item a .caption{font-size:16px;padding:10px 25px}.navigation-block .block-items .block-item{flex:1 180px;height:180px}}.navigation-block .block-items .block-item:hover{background:#69c0fe}@media (min-width:768px){.navigation-block .block-items{flex-wrap:wrap;gap:var(--nav-item-gap-large);overflow-x:hidden}}.navigation-block .view-more-block{align-items:center;display:flex}.navigation-block .view-more-block a{height:auto}@media (min-width:768px){.navigation-block .view-more-block{display:none}}.browse_node .block-bottom-margin,.home .block-bottom-margin{margin-bottom:55px}.browse_node .product-slider .button-outline.slider-view-more-button,.home .product-slider .button-outline.slider-view-more-button{margin-top:15px}.navigation-block.expanded .block-items{flex-wrap:wrap;overflow-x:hidden}.navigation-block.image-items{--image-item-width:120px}@media (min-width:768px){.navigation-block.image-items{--image-item-width:140px}}.navigation-block.image-items a.block-item{border-radius:var(--nav-item-radius);display:flex;flex-basis:var(--image-item-width);flex-direction:column;flex-shrink:0;margin-right:var(--nav-item-gap-large);width:var(--image-item-width)}.navigation-block.image-items a.block-item .block-image{align-items:center;border-radius:var(--nav-item-radius);display:flex;height:var(--image-item-width);justify-content:center;width:100%}.navigation-block.image-items a.block-item .block-image img{max-height:90%;max-width:90%}.navigation-block.image-items a.block-item .caption{color:var(--default-font-color-primary-text);font-size:14px;font-weight:500;padding-top:10px;text-align:center;white-space:normal;width:100%}.navigation-block.image-items a.block-item:hover .caption{text-decoration:underline}.navigation-block,.scrollable-navigation{--nav-item-gap-small:10px;--nav-item-gap-large:15px;--nav-item-radius:12px}.scrollable-navigation .viewport-content{display:flex;flex-wrap:nowrap}.scrollable-navigation .viewport-content .nav-item{align-items:center;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--nav-item-radius);display:flex;flex-direction:column;height:120px;justify-content:center;margin-right:var(--nav-item-gap-small);width:120px}@media (min-width:768px){.scrollable-navigation .viewport-content .nav-item{height:100%;margin-bottom:0;margin-right:var(--nav-item-gap-large);width:190px}}.scrollable-navigation .viewport-content .image-nav-container{align-items:center;background:var(--image-nav-container-bg);border-radius:var(--nav-item-radius);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-bottom:50px;margin-right:var(--nav-item-gap-small);position:relative}.scrollable-navigation .viewport-content .image-nav-container .caption{background:0 0;color:#000;font-size:14px;font-weight:600;margin:5px 0 10px;padding:0;position:absolute;text-align:center;top:120px;white-space:normal}@media (min-width:768px){.scrollable-navigation .viewport-content .image-nav-container .caption{background:#fff;border-radius:3px;margin:0;max-width:95%;overflow:hidden;padding:6px 15px;position:static;text-overflow:ellipsis;top:calc(50% - 15px);white-space:nowrap;width:-moz-min-content;width:min-content}}.scrollable-navigation .viewport-content .image-nav-container .nav-item{display:flex;flex-grow:0;flex-shrink:0;margin-right:0;position:relative}.scrollable-navigation .viewport-content .image-nav-container .nav-item img{height:135px;-o-object-fit:contain;object-fit:contain;width:135px}@media (min-width:768px){.scrollable-navigation .viewport-content .image-nav-container .nav-item img{height:185px;width:185px}.scrollable-navigation .viewport-content .image-nav-container{margin-bottom:0;margin-right:var(--nav-item-gap-large)}}.scrollable-navigation .viewport-content .image-nav-container.half-width-item{width:calc(50% - 5px)}@media (min-width:768px){.scrollable-navigation .viewport-content .image-nav-container.half-width-item{width:calc(50% - 7.5px)}}.scrollable-navigation .viewport-content .image-nav-container.half-width-item a.nav-item{background-size:contain;height:120px;width:100%}@media (min-width:768px){.scrollable-navigation .viewport-content .image-nav-container.half-width-item a.nav-item{height:190px}}.scrollable-navigation .image-nav-container:hover{background:var(--image-nav-container-bg-hover)}.scrollable-navigation .image-nav-container.grey-gradient{background:linear-gradient(345deg,#efefef,#fbfbfb)}.scrollable-navigation .image-nav-container.grey-gradient:hover{background:#e6e6e6}.scrollable-navigation.scrollable_logo_navigation .viewport-content{color:var(--default-font-color-primary-text);font-size:17px;font-weight:600}.scrollable-navigation.scrollable_logo_navigation .viewport-content .image-nav-container{background:#fff;margin-bottom:0}.scrollable-navigation.scrollable_logo_navigation .viewport-content .image-nav-container .nav-item{background-color:#f9f9f9;height:120px;justify-content:center;margin-bottom:0;width:120px}.scrollable-navigation.scrollable_logo_navigation .viewport-content .image-nav-container .nav-item img{height:70px;mix-blend-mode:darken;-o-object-fit:contain;object-fit:contain;width:85px}@media (min-width:768px){.scrollable-navigation.scrollable_logo_navigation .viewport-content .image-nav-container .nav-item{height:100px;width:180px}.scrollable-navigation.scrollable_logo_navigation .viewport-content .image-nav-container .nav-item img{height:100px;width:120px}}.scrollable-navigation.scrollable_logo_navigation .viewport-content .nav-item:hover{background-color:#e6e6e6}.navigation-buttons{display:flex;flex-wrap:nowrap}.navigation-buttons .nav-item{background:var(--navigation-btn-bg-color);border:var(--navigation-btn-border);border-radius:50px;margin-right:15px}.navigation-buttons .nav-item a{border-radius:50px;color:var(--default-font-color-primary-text);display:block;font-size:14px;font-weight:600;padding:10px 15px;white-space:nowrap}.usp-block{background-color:#fdf7e9;border-radius:0;color:#192f4d;display:flex;flex-direction:column;margin-bottom:40px;margin-left:-10px;margin-right:-10px;padding:30px 15px}.usp-block h3{font-weight:700;line-height:1.5;margin-top:10px;text-align:center}.usp-block h4{font-weight:600}.usp-block .icon{background-color:#192f4d;flex-shrink:0;height:40px;width:40px}.usp-block .usp-item{display:inherit;flex-direction:row;gap:15px;margin-bottom:30px}@media (min-width:768px){.usp-block .usp-item{gap:30px}}.usp-block .usp-item:last-child{margin-bottom:0}@media (min-width:768px){.usp-block{border-radius:12px;margin-left:0;margin-right:0;padding:30px 40px}.usp-block .usp-item{flex-direction:row;margin-bottom:15px}.usp-block .icon{height:65px;width:65px}}.department-button{display:flex;flex-basis:100%}.department-button a{align-items:center;background:var(--hp-department-btn-bg-color);border-radius:8px;color:#fff;display:inherit;font-size:16px;font-weight:600;gap:6px;justify-content:center;padding:13px;width:100%}.department-button a i{background:#fff;height:14px;width:14px}@media (min-width:768px){.department-button{margin:auto;min-width:450px;width:-moz-fit-content;width:fit-content}}@media (width > 992px){.department-button{display:none}}.theme-shoppingbird{--canvas-height:calc(100dvh - 60px)}@media (min-width:768px){.theme-shoppingbird{--canvas-height:calc(100dvh - 80px)}}.theme-shoppingbird #wrapper.hp{background:var(--hp-body-bg)}.theme-shoppingbird #wrapper.hp #header{background:0 0}.theme-shoppingbird #header{position:fixed;top:0}@media (min-width:768px){.theme-shoppingbird #header{position:sticky}}.theme-shoppingbird #header.hero{position:static}.theme-shoppingbird #header.hero .logo-container,.theme-shoppingbird #header.hero .search-button,.theme-shoppingbird #main-nav-container{display:none}.theme-shoppingbird .search-container.search-active .search-anywhere-form{background:var(--header-background)}.theme-shoppingbird .header-container .logo-nav{align-items:center;display:flex}.theme-shoppingbird .header-container .logo-nav .hamburger-btn{display:flex}.theme-shoppingbird .header-container .logo-nav .hamburger-btn a{cursor:pointer;display:flex;width:-moz-fit-content;width:fit-content}.theme-shoppingbird .header-container .logo-nav .hamburger-btn a span{color:var(--default-font-color-primary-text);display:none}@media (min-width:768px){.theme-shoppingbird .header-container .logo-nav .hamburger-btn a{gap:5px;margin:0 20px}.theme-shoppingbird .header-container .logo-nav .hamburger-btn a span{align-items:center;display:flex;font-size:.8rem;font-weight:600}.theme-shoppingbird .header-container .logo-nav{flex-direction:row-reverse}}.theme-shoppingbird .home{height:var(--canvas-height)}.theme-shoppingbird .home .container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.theme-shoppingbird .home .container .message-box{width:100%}@media (min-width:768px){.theme-shoppingbird .home .container .message-box{max-width:600px}}.theme-shoppingbird .home .centered-content{max-width:100%;position:relative;top:23%;width:100%}@media (min-width:768px){.theme-shoppingbird .home .centered-content{max-width:600px;top:17%}}.theme-shoppingbird .home .search-box{border-radius:10px;display:flex;flex-direction:column;gap:30px;height:-moz-fit-content;height:fit-content;padding:10px}.theme-shoppingbird .home .logo-container{display:flex;justify-content:center}.theme-shoppingbird .home .logo-container img{display:block;max-width:250px}@media (min-width:768px){.theme-shoppingbird .home .logo-container img{max-width:350px}}.theme-shoppingbird .home .search-anywhere-form{display:block;padding:10px 0}.theme-shoppingbird .home .search-container.search-active .search-anywhere-form{border-bottom:none;padding:10px 15px 10px 5px}@media (width >= 992px){.theme-shoppingbird .home .search-container.search-active .search-anywhere-form{background:0 0;padding:10px 0}}#offcanvas-nav{height:100%}.multi-level-menu ul{left:100vw;position:absolute;top:0;transition:left .2s ease-out;width:100%}.multi-level-menu ul li a:active,.multi-level-menu ul li a:hover{background-color:var(--menu-items-thumbnail-link-container-hover-background-color)}.multi-level-menu ul li.list-divider{font-weight:700;padding:10px}.multi-level-menu ul li.list-divider:not(:first-child){margin-top:20px}.multi-level-menu ul li.has-sub>a:after{content:"\f105";display:inline-block;float:right;font:normal normal normal 20px/1.2 custom-fontawesome-iconset}.multi-level-menu ul li a:first-of-type.thumbnail-link{align-items:center;display:flex;flex-basis:100%;gap:15px;padding:var(--offcanvas-menu-listed-items-link-padding)}.multi-level-menu ul li a:first-of-type.thumbnail-link:after{margin-left:auto}.multi-level-menu ul li .thumbnail-container{background-color:#add8e6;border-radius:10px;display:var(--menu-items-thumbnail-container-display);height:65px;overflow:hidden;width:65px}.multi-level-menu ul li .thumbnail-container img{background-position:50%;background-size:cover;height:100%}.multi-level-menu ul li .thumbnail-link.deals{color:var(--secondary-theme-color)}.multi-level-menu ul li .thumbnail-link.deals .thumbnail-container{background:linear-gradient(18deg,#a30036,#f10350 30%)}.multi-level-menu ul li .thumbnail-link.deals .pulsating-dot{margin-left:auto;margin-right:3px}.multi-level-menu ul li .thumbnail-link.deals.black-friday{color:#000;font-weight:800}.multi-level-menu ul li .popular-brand{align-items:center;display:flex;gap:15px;justify-content:center}.multi-level-menu ul li .popular-brand img{height:45px;width:90px}.multi-level-menu .panel-container{height:calc(100% - 110px);overflow-x:hidden;overflow-y:hidden}.multi-level-menu .panels{height:100%;position:relative}.multi-level-menu .panels>ul.active-panel{height:100%;left:0;overflow-y:scroll;position:relative!important;visibility:visible}.multi-level-menu ul.parent-panel{height:100%;left:-100vw}.multi-level-menu ul.parent-panel ul.active-panel{height:100%;left:100vw;overflow-y:scroll;position:absolute;top:0;visibility:visible}.multi-level-menu ul.parent-panel ul.parent-panel{left:0}.multi-level-menu ul:not(.active-panel):not(.parent-panel){display:none}.multi-level-menu .submenu-header{background-color:var(--menu-items-submenu-header-cover-background);flex-wrap:wrap;height:110px;padding:0;position:relative}.multi-level-menu .submenu-header .cover-image{background:var(--menu-items-submenu-header-cover-background);display:flex;height:70px;width:100%}.multi-level-menu .submenu-header .cover-image img{height:37px;margin:auto}.multi-level-menu .submenu-header .submenu-title{background-color:#fff;color:var(--default-font-color-primary-text);display:block;font-size:16px;font-weight:700;height:42px;line-height:42px;text-align:center;width:100%}.multi-level-menu .submenu-header .mlmenu-back{color:var(--default-font-color-primary-text);cursor:pointer;display:block;font-size:20px;left:0;margin:9px;position:absolute}.multi-level-menu .view-all{align-items:center;display:flex;font-weight:500;justify-content:space-between;padding:20px 16px 20px 20px}.multi-level-menu .view-all i{height:20px;width:20px}.multi-level-menu li:nth-child(2) .thumbnail-container{background:var(--gradient-orange)}.multi-level-menu li:nth-child(3) .thumbnail-container{background:var(--gradient-blue)}.multi-level-menu li:nth-child(4) .thumbnail-container{background:var(--gradient-yellow)}.multi-level-menu li:nth-child(5) .thumbnail-container{background:var(--gradient-purple)}.multi-level-menu li:nth-child(6) .thumbnail-container{background:var(--gradient-blue)}.multi-level-menu li:nth-child(7) .thumbnail-container{background:var(--gradient-yellow)}.multi-level-menu li:nth-child(8) .thumbnail-container{background:var(--gradient-green)}.multi-level-menu li:nth-child(9) .thumbnail-container{background:var(--gradient-dark-blue)}.multi-level-menu li:nth-child(10) .thumbnail-container{background:var(--gradient-yellow)}.category-suggestions li:first-child .thumbnail-container{background:var(--gradient-orange)}.category-suggestions li:nth-child(2) .thumbnail-container{background:var(--gradient-blue)}.category-suggestions li:nth-child(3) .thumbnail-container{background:var(--gradient-yellow)}.category-suggestions li:nth-child(4) .thumbnail-container{background:var(--gradient-purple)}.category-suggestions li:nth-child(5) .thumbnail-container{background:var(--gradient-blue)}.category-suggestions li:nth-child(6) .thumbnail-container{background:var(--gradient-yellow)}.category-suggestions li:nth-child(7) .thumbnail-container{background:var(--gradient-green)}.category-suggestions li:nth-child(8) .thumbnail-container{background:var(--gradient-dark-blue)}.category-suggestions li:nth-child(9) .thumbnail-container{background:var(--gradient-yellow)}.theme-shoppingbird .category-suggestions li .thumbnail-container{background:var(--menu-items-thumbnail-container-background-color)}.specials-promo-container{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin-left:-10px;margin-right:-10px;transition:opacity .1s ease-in-out}.specials-promo-container .specials-promo-item{flex-basis:33%;text-align:left}@media (max-width:767px){.specials-promo-container .specials-promo-item{flex-basis:100%;padding:10px 10px 15px}}@media (min-width:768px){.specials-promo-container .specials-promo-item{text-align:center}}.specials-promo-container .specials-promo-item .card.flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;min-height:130px}@media (min-width:768px){.specials-promo-container .specials-promo-item .card.flex{flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:220px}}.specials-promo-container .specials-promo-item .card.flex .card-image{flex-shrink:0;margin-right:20px;margin-top:20px}@media (min-width:768px){.specials-promo-container .specials-promo-item .card.flex .card-image{margin:0 0 12px}}.specials-promo-container .specials-promo-item .card.flex .card-content{display:inherit;flex-direction:column;padding:0}@media (min-width:768px){.specials-promo-container .specials-promo-item .card.flex .card-content{flex-basis:100%;justify-content:flex-end}}.specials-promo-container .specials-promo-item .card.flex .card-content .text-group{margin-bottom:auto}.specials-promo-container.filtering{opacity:.25}.specials-promo-slider .viewport-content{display:flex;flex-wrap:nowrap}.specials-promo-slider .specials-promo-item{flex-shrink:0;min-height:265px;white-space:normal;width:245px}.specials-promo-slider .specials-promo-item .card{padding:12px}.specials-promo-slider .specials-promo-item .card .card-content .btn{margin:auto 0 5px}.specials-promo-slider .specials-promo-item:first-child{margin-left:-10px}.specials-promo-slider .promo-item-box h2,.specials-promo-slider .promo-item-box h3{height:40px}.specials-promo-item{margin:0;overflow:hidden;padding:10px 15px 20px;text-align:center}.specials-promo-item .card{height:100%;overflow:hidden;padding:10px;position:relative}@media (max-width:767px){.specials-promo-item .card{margin-bottom:0}}.specials-promo-item .card.flex{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.specials-promo-item .card.flex .card-image{margin:0 0 10px}.specials-promo-item .card.flex .card-content{display:inherit;flex-basis:100%;flex-direction:column;padding:0}.specials-promo-item .logo{height:55px;max-width:100%}@media (min-width:768px){.specials-promo-item .logo{height:65px}}.specials-promo-item .promo-item-box p{color:#6f6f6f;font-size:12px;line-height:1.8}@media (min-width:768px){.specials-promo-item .promo-item-box p{padding:0 10px}}.specials-promo-item .promo-item-box p strong{color:#474646}.specials-promo-item .promo-item-box p a{color:inherit;text-decoration:underline}.specials-promo-item .promo-item-box h2,.specials-promo-item .promo-item-box h3{color:#474646;font-size:16px;font-weight:700;margin-top:5px;position:relative}.specials-promo-item .promo-item-box h2 a,.specials-promo-item .promo-item-box h3 a{color:#474646}.specials-promo-item .promo-item-box .btn-big-text{margin:auto auto 0 0}@media (min-width:768px){.specials-promo-item .promo-item-box .btn-big-text{margin:auto auto 0}}.specials-promo-item .promo-item-box .meta{font-size:11px;margin-bottom:6px;margin-top:6px}@media (min-width:768px){.specials-promo-item .promo-item-box .meta{margin-bottom:0}}.specials-promo-item .promo-item-box .btn{background-color:var(--secondary-theme-color);border-radius:20px;color:#fff;font-weight:500;padding:8px 18px;text-transform:none}.specials-promo-item .promo-item-box .btn:hover{background-color:var(--secondary-theme-color-highlight)}.specials-promo-item .promo-item-box .btn-inactive{background-color:#f7f7f7;color:#666}.specials-promo-item .promo-item-box .btn-inactive:hover{background-color:#e7e7e7}.tag-filter{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.tag-filter li{display:inline-block;margin:0 3px 10px 0}.tag-filter li a{border:1px solid var(--default-font-color-primary-text);border-radius:20px;color:var(--default-font-color-primary-text);cursor:pointer;display:inline-block;font-size:12px;font-weight:600;line-height:18px;margin-right:4px;padding:6px 10px;transition:background .2s}@media (min-width:768px){.tag-filter li a{font-size:16px;padding:6px 20px}}.tag-filter li a.active,.tag-filter li a:hover{background:var(--default-font-color-primary-text);color:#fff}.hero-with-promos{background:url(/assets/webapp/images/black-friday/bf-background-tall-blue.jpg);background-position:top;background-size:cover;border-radius:8px;padding-bottom:10px;text-align:center}.hero-with-promos .header{color:#fff;font-size:23px;margin-bottom:10px;padding-top:20px}.hero-with-promos .header img{max-width:250px}@media (min-width:768px){.hero-with-promos .header img{max-width:350px}}.hero-with-promos .header .title{color:var(--primary-theme-color);font-family:Monoton,monospace;font-size:57px;line-height:60px;margin-bottom:24px}.hero-with-promos .header.bf{font-weight:500;margin-bottom:25px;padding-top:15px}.hero-with-promos .header.bf strong{color:#fc0}.hero-with-promos .header.bf .tag{background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px}@media (width <= 500px){.hero-with-promos .header.bf .tag{height:160px}}.hero-with-promos .header.bf .tag.black-week{background-image:url(/assets/webapp/images/black-friday/black-week-tag-black.png)}.hero-with-promos .header.bf .tag.black-friday{background-image:url(/assets/webapp/images/black-friday/black-friday-tag-black.png)}.hero-with-promos .header.bf .tag.black-weekend{background-image:url(/assets/webapp/images/black-friday/black-weekend-tag-black.png)}.hero-with-promos .header.bf .tag.cyber-monday{background-image:url(/assets/webapp/images/black-friday/cyber-monday-tag-blue.png)}.hero-with-promos .cta-box{background-color:#fff;border-radius:5px;color:#333;font-size:19px;font-weight:600;margin:0 auto 25px;padding:20px 10px;width:400px}@media (max-width:540px){.hero-with-promos .cta-box{margin:0 10px 25px;width:auto}}.hero-with-promos .cta-box p{color:#333}.hero-with-promos .cta-box .btn{background-color:var(--secondary-theme-color);font-weight:600;margin-top:10px}.hero-with-promos .specials-promo-container{flex-flow:row;margin:0}.hero-with-promos .specials-promo-container .promo-item{overflow:hidden;padding:10px 15px 20px;text-align:center;white-space:normal;width:220px}.hero-with-promos .specials-promo-container .promo-item .card{height:100%;overflow:hidden;padding:10px;position:relative}.hero-with-promos .specials-promo-container .promo-item .logo{max-height:65px;max-width:100%}.hero-with-promos .specials-promo-container .promo-item .promo-item-box{padding:15px 0}.hero-with-promos .specials-promo-container .promo-item .promo-item-box h2{font-size:16px;font-weight:700;margin-top:5px;position:relative}.hero-with-promos .specials-promo-container .promo-item .promo-item-box h2 a{color:#474646;font-size:14px}.hero-with-promos .specials-promo-container .promo-item .promo-item-box h2 .description{font-size:12px;font-weight:500}.hero-with-promos .specials-promo-container .promo-item .promo-item-box .btn{bottom:10px;font-size:12px;left:30px;position:absolute}.hero-with-promos .specials-promo-container .promo-item .meta{display:none}.app-install-promo{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 6px rgba(0,0,0,.1);display:flex;justify-content:space-between;min-height:80px;padding:18px 10px;position:fixed;transform:translateY(100%);transition:.3s;width:100%;z-index:900}.app-install-promo .content{align-items:center;display:flex;gap:10px}.app-install-promo .icon-close{height:15px;width:15px}@media (width >= 500px){.app-install-promo .icon-close{margin:0 10px}}.app-install-promo .app-icon{background-image:url(/assets/webapp/images/app-icon-master.svg);border-radius:12px;flex-shrink:0;height:55px;overflow:hidden;width:55px}@media (width <= 400px){.app-install-promo .app-icon{height:45px;width:45px}}.app-install-promo .callout{display:flex;flex-direction:column;font-size:13px;font-weight:500;line-height:15px}.app-install-promo .callout .title{font-size:14px;font-weight:700;margin-bottom:3px}.app-install-promo .banner-button{background:var(--primary-theme-color-highlight);border-radius:30px;color:#fff;font-weight:600;margin-left:5px;padding:8px 12px;text-align:center;white-space:nowrap}@media (width <= 375px){.app-install-promo .callout{font-size:12px}.app-install-promo .callout .title{font-size:13px}.app-install-promo .banner-button{font-size:14px}}.app-install-promo.slide-in{transform:translateY(0)}@media (min-width:768px){.app-install-promo{display:none}}.deals-promo-hero{background:linear-gradient(180deg,#000,#1790d0);margin:0 -10px;padding:20px 0 10px}.deals-promo-hero .section-heading h3{font-weight:700}.deals-promo-hero .section-heading .subtitle,.deals-promo-hero .section-heading h3{color:#fff}.deals-promo-hero .specials-promo-slider .specials-promo-item{padding:0 10px}.deals-promo-hero .specials-promo-slider .specials-promo-item:first-child{margin-left:-5px}@media (min-width:768px){.deals-promo-hero{border-radius:8px;margin:0;padding:25px 0}.deals-promo-hero .specials-promo-slider .specials-promo-item{padding:0 15px}.deals-promo-hero .specials-promo-slider .specials-promo-item:first-child{margin-left:-5px}}.brands-page a,.brands-page span{color:#494940!important}.brands-page a:hover{color:var(--secondary-theme-color)!important}#alphabet-container{background-color:#fff;padding:10px 0;width:100%}#alphabet-container .alphabetnavigation{border:none;box-shadow:0 1px 0 rgba(0,0,0,.1);display:flex;margin-bottom:0!important;padding:10px 0}@media (min-width:992px){#alphabet-container .alphabetnavigation{justify-content:space-between}}#alphabet-container .alphabetnavigation li{border-right:none}#alphabet-container .alphabetnavigation li a{color:#494940;font:500 22px var(--default-font-family);margin:0 10px;padding:10px}@media (min-width:992px){#alphabet-container .alphabetnavigation li a{font-size:18px;margin:0;padding:10px}}#alphabet-container .alphabetnavigation li a.active,#alphabet-container .alphabetnavigation li a:hover{color:var(--secondary-theme-color)}#alphabet-container .alphabetnavigation li:first-child a{padding-left:0}#alphabet-container .search-suggest-container{box-sizing:border-box;margin-top:10px;position:relative}#alphabet-container.brands-page{position:sticky;top:var(--sticky-top-position,0)}@media (min-width:768px){#alphabet-container.brands-page{top:0}}#alphabet-container.is-sticky{box-shadow:0 1px 1px rgba(0,0,0,.1)}#alphabet-container.is-sticky .alphabetnavigation{box-shadow:none}.start-letter{border-bottom:1px solid #494940;padding:20px 0}.start-letter span{font-size:25px;font-weight:500}.jump-to{position:relative;top:-95px;visibility:hidden}@media (min-width:768px){.jump-to{top:-245px}}.brands-lists-container{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;justify-content:flex-start;padding-bottom:15px}.brands-lists-container .brands-list{-moz-columns:1;column-count:1;flex-direction:column;line-height:300%;width:100%}@media (min-width:768px) and (max-width:1279px){.brands-lists-container .brands-list{-moz-columns:3;column-count:3;line-height:200%}}@media (min-width:1280px){.brands-lists-container .brands-list{-moz-columns:4;column-count:4}}.brands-lists-container .brands-list li{display:block}.brands-lists-container .brands-list li a{font:400 18px var(--default-font-family)}@media (min-width:768px) and (max-width:1279px){.brands-lists-container .brands-list li a{font-size:15px}}@media (min-width:1280px){.brands-lists-container .brands-list li a{font-size:20px}}.brand-page .text{display:none}@media (min-width:768px){.brand-page .text{display:block}}.brand-page .secondary-navigation .section-heading{display:none}.brand-page .secondary-navigation .inline-cat-title{color:var(--default-font-color-primary-text)}@media (min-width:768px){.brand-page .secondary-navigation .inline-cat-title{display:none}.brand-page .secondary-navigation .section-heading{display:block}}.brand-page .secondary-navigation .btn{white-space:normal;width:100%}@media (min-width:768px){.brand-page .secondary-navigation .btn{width:auto}}.brand-page .inline-catalog-nav{padding-left:0}.brand-page .inline-catalog-nav .inline-nav-items{padding:5px 0}.brand-page .featured-brands ul{padding-right:20px}.models-overview{--gap:15px;-moz-column-count:4;column-count:4;-moz-column-gap:var(--gap);column-gap:var(--gap)}@media (max-width:1000px){.models-overview{-moz-column-count:3;column-count:3}}@media (max-width:600px){.models-overview{-moz-column-count:2;column-count:2}}@media (max-width:375px){.models-overview{-moz-column-count:1;column-count:1}}.models-overview .models-list-container{background-color:#f9f9f9;border-radius:8px;margin-bottom:15px;padding:20px 15px}.models-overview .models-list-container ul{display:grid;overflow:hidden}.models-overview .models-list-container ul li{display:block;padding-bottom:10px;padding-left:10px;padding-top:2px}.models-overview .models-list-container ul li a{color:#192f4d;text-decoration:underline;text-decoration-color:rgba(68,68,68,.333);text-underline-position:under}.models-overview .models-list-container ul li a:hover{color:var(--secondary-theme-color);text-decoration-color:var(--secondary-theme-color)}.models-overview .models-list-container ul li.title{font-weight:700;margin-bottom:3px;padding-bottom:6px;padding-left:0}.models-overview .btn-block{background-color:var(--primary-theme-color);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:22px;padding:11px 15px;text-align:center}.models-overview .btn-block:hover{background-color:var(--primary-theme-color-highlight)}.block-links-container{display:grid;flex-direction:row;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));padding-top:5px}.block-links-container .block-links-list{background-color:#f9f9f9;border-radius:8px;padding:20px 15px}.block-links-container .block-links{color:var(--alternate-font-color-primary-text);display:block;font-weight:500;text-decoration:underline;text-decoration-color:rgba(68,68,68,.333);text-underline-position:under}.block-links-container .block-links:hover{color:var(--secondary-theme-color);text-decoration:underline;text-underline-position:under;transition:.3s}.featured-items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px}.featured-items a.featured-items-logos{align-items:center;display:flex;flex-shrink:0;height:75px;margin:auto 0;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.featured-items a.featured-items-logos{height:95px}}.featured-items a.featured-items-logos img{height:100%;width:100%}@media (min-width:1024px){.featured-items{margin:auto;width:70%}}#content.universal_brand .featured-items .featured-items-logos img{margin:0}@media (width > 992px){#header.hero .search-container{max-width:800px}}.search-container .search-content-wrapper{display:flex;flex-basis:800px;flex-shrink:1;justify-content:center;margin:auto}.search-container .search-anywhere-form{display:none;padding:10px 15px 10px 5px}.search-container .search-anywhere-form .dismiss-search{display:none;height:42px;width:42px}.search-container .search-anywhere-form .dismiss-search i{height:36px;margin:auto;width:36px}.search-container .search-anywhere-form .search-input-group{border:var(--header-search-input-group-border);border-radius:25px;box-shadow:var(--header-search-input-group-shadow);display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;max-width:800px}.search-container .search-anywhere-form .search-input-group .clear_input_div{flex-grow:1}.search-container .search-anywhere-form .search-input-group .search-input{background-color:#fff;border:1px transparent;border-radius:25px 0 0 25px;box-shadow:none;color:#494940;font-size:14px;height:var(--search-form-input-height);line-height:20px;padding:8px 0 8px 15px;width:100%}.search-container .search-anywhere-form .search-input-group .search-input:focus{border-color:#e0e0e0;box-shadow:none;outline:0}.search-container .search-anywhere-form .search-input-group .quick-search{background-color:#fff;border:1px solid transparent;border-radius:0 25px 25px 0;color:var(--default-font-color-primary-text);font-size:18px;height:var(--search-form-input-height);vertical-align:top;width:50px}.search-container .search-anywhere-form .search-input-group .quick-search:active,.search-container .search-anywhere-form .search-input-group .quick-search:focus{border:none;outline:0}.search-container .search-anywhere-form .search-input-group:hover{box-shadow:var(--header-search-input-group-active-shadow)}.search-container .search-anywhere-form .clear_input{color:var(--search-form-clear-input-font-color);font-family:serif,sans-serif,arial;font-size:30px;height:var(--search-form-input-height);line-height:var(--search-form-input-height);padding-left:15px;padding-right:0}.search-container .search-suggestions{background-color:#fff;display:block;font-size:14px;height:0;max-height:0;overflow-y:hidden;position:fixed;transition:max-height .15s;width:100vw;z-index:910}.search-container .search-suggestions>div{margin:0 auto;max-width:800px}@media (width > 992px){.search-container .search-suggestions{background-color:#fff;border-radius:0 0 19px 19px;max-width:800px;position:absolute;top:53px;width:100%}}.search-container .search-suggestions .section-title{color:var(--default-font-color-primary-text);font-size:15px;font-weight:600;padding-left:10px}.search-container .search-suggestions section{padding-bottom:10px;padding-top:20px}.search-container .search-suggestions section .section-title{font-size:18px}.search-container .search-suggestions section li{border-bottom:1px solid #eee}.search-container .search-suggestions section li a{color:var(--default-font-color-primary-text);display:inline-block;padding:15px 10px;width:100%}.search-container .search-suggestions section li a strong{font-weight:600}.search-container .search-suggestions section li a .fa-search{color:#ccc;margin-left:5px}.search-container .search-suggestions section li a.autocompletion{font-weight:500}.search-container .search-suggestions section li a.autocompletion .matched{font-weight:400}.search-container .search-suggestions section li a:active,.search-container .search-suggestions section li a:hover{background:var(--menu-items-thumbnail-link-container-hover-background-color);cursor:pointer}.search-container .search-suggestions section.category-suggestions{margin:auto;max-width:800px}.search-container .search-suggestions section.category-suggestions ul{padding-top:10px}.search-container .search-suggestions section.category-suggestions ul li a{align-items:center;display:flex;gap:15px}.search-container .search-suggestions section.category-suggestions ul li a.thumbnail-link{font-size:var(--menu-items-thumbnail-font-size);font-weight:var(--menu-items-thumbnail-font-weight);padding:10px 20px}.search-container .search-suggestions section.category-suggestions ul li a.thumbnail-link:after{margin-left:auto}.search-container .search-suggestions section.category-suggestions ul li .thumbnail-container{border-radius:10px;height:65px;overflow:hidden;width:65px}.search-container .search-suggestions section.category-suggestions ul li .thumbnail-container img{background-position:50%;background-size:cover;height:100%}.search-container .close-btn{background:url("data:image/gif;base64,R0lGODlhFAAUAMIEAICCf5WXlJeZlvP18v///////////////yH5BAEKAAQALAAAAAAUABQAAANFCDLU/m8EMBe8RFJtcdMBwzEYSGbV6ZgQu05hCZOuvNUeOHvttPE9wA/4ge2AJlwwhhouVUplkzlVRXbS6yZFnCqsPE0CADs=") no-repeat 20px 20px;cursor:pointer;display:none;height:20px;padding:30px;position:absolute;right:0;top:0;width:20px;z-index:1}.search-container.search-active{left:0;position:fixed;top:0;width:100%;z-index:910}.search-container.search-active .search-anywhere-form{background-color:#fff}.search-container.search-active .search-input-group{box-shadow:var(--header-search-input-group-active-shadow)}.search-container.search-active form{display:flex}.search-container.search-active .search-suggestions{height:calc(100% - 65px);max-height:100%;overflow-y:auto}@media (width > 992px){.search-container.search-active .search-suggestions{border:1px solid #e0e0e0;box-shadow:0 4px 8px 0 rgba(64,60,67,.259);height:auto;max-height:60vh}}.search-container.search-active .search-suggestions .search-suggest.has-suggestions+.default-suggest-content{display:none}.search-container.search-active .search-suggestions::-webkit-scrollbar{-webkit-appearance:none;width:7px}.search-container.search-active .search-suggestions::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.search-container.search-active .search-anywhere-form{border-bottom:2px solid #eee}@media (width > 992px){.search-container.search-active .search-anywhere-form{padding:10px 0}}.search-container.search-active .search-anywhere-form .dismiss-search{display:flex}@media (width > 992px){#header .search-container{max-width:600px}.search-container{flex-basis:100%;flex-shrink:1;margin-left:0;margin-right:0;margin-top:0;position:relative}.search-container .search-anywhere-form{background:0 0;display:flex;padding:10px 0}.search-container.search-active{height:auto;position:relative}.search-container.search-active .search-anywhere-form{background-color:hsla(0,0%,100%,0);border-bottom:none}.search-container.search-active .search-anywhere-form .search-content-wrapper{margin:0}.search-container.search-active .close-btn.dismiss-search,.search-container.search-active .search-anywhere-form .search-content-wrapper .back-arrow,.search-container.search-active .search-anywhere-form .search-content-wrapper .close-btn,.search-container.search-active .search-anywhere-form .search-content-wrapper .dismiss-search{display:none}.search-container.search-active form{display:block}.search-container.search-active form .search-content-wrapper{margin:0}.search-container.search-active form .search-content-wrapper .search-input-group{background-color:#fff;border:1px solid #e0e0e0;border-radius:19px 19px 0 0}.search-container.search-active .search-bar-suggestions{border:1px solid #e0e0e0;border-radius:0 0 19px 19px;box-shadow:1px 5px 5px #bebebe;display:block;top:117px}}.search-suggest-container{position:relative}.search-suggest-container .search-bar-input-group{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;max-width:800px}.search-suggest-container .search-bar-input-group .clear_input_div{flex-grow:1}.search-suggest-container .search-bar-input-group .search-bar-input{background-color:#f9f9f9;border:1px transparent;border-radius:0 10px 10px 0;box-shadow:none;color:#494940;font-size:14px;height:40px;line-height:20px;padding:8px 15px;width:100%}.search-suggest-container .search-bar-input-group .search-bar-input:focus{background-color:#fff;border-color:#f3f3f3;box-shadow:none;outline:0}.search-suggest-container .search-bar-input-group .search-icon{padding:8px 16px}.search-suggest-container section li:last-child{border:none}.search-bar-suggestions{background-color:#fff;border-radius:10px;box-shadow:1px 1px 3px #bebebe;margin-top:3px;max-width:800px;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:999}.search-bar-suggestions section{padding:15px 0}.search-bar-suggestions section .section-title{color:#494940!important;font-size:12px;font-weight:700;padding:10px 20px;text-transform:uppercase}.search-bar-suggestions section ul{padding:10px}.search-bar-suggestions section ul li{border-bottom:1px solid #eee}.search-bar-suggestions section ul li a{color:var(--default-font-color-primary-text);display:block;padding:10px;width:100%}.search-bar-suggestions section ul a:hover{background-color:#f9f9f9}.search-bar-suggestions section li:last-child{border:none}.didyoumean{padding:0 10px}@media (min-width:768px){.didyoumean{padding:0}}.error-message{background-color:var(--error-page-message-background-color);background-image:url(/assets/webapp/images/broken-cogs.png);background-position:85% 50%;background-repeat:no-repeat;background-size:250px;margin-top:20px}@media (min-width:768px){.error-message{border-radius:10px;padding:0 25px}}.error-message .search-container .search-input-group{max-width:500px}.error{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media (min-width:768px){.error{margin-bottom:200px}}.error li a{background-color:#fff!important;border:1px solid #333;border-radius:5px;color:#333!important;display:block;padding:12px 30px}.error li a:hover{background-color:var(--secondary-theme-color)!important;border:1px solid var(--secondary-theme-color);color:#fff!important}.product-soldout-message{display:flex;flex-direction:column;margin-top:50px}@media (min-width:761px){.product-soldout-message{margin-top:25px}}.product-soldout-message h2{color:var(--primary-theme-color);font-weight:600}.product-soldout-message .partition:first-of-type{background-color:hsla(0,3%,94%,.7);border-radius:15px;color:#333;font-weight:600;margin:10px 10px 0;padding:20px}.product-soldout-message .partition:last-of-type{font-weight:500;padding:30px}body.activate-account-form,body.admin_login,body.login,body.register,body.signup-completed{display:flex;justify-content:center}@media (min-width:769px){body.activate-account-form,body.admin_login,body.login,body.register,body.signup-completed{margin-top:20px}body.admin_login,body.login,body.register{background-color:#f8f8ff}body.activate-account-form,body.signup-completed{background:var(--redirect-page-background);background-size:cover;height:calc(100vh - 20px)}body.activate-account-form .auth-dialog,body.signup-completed .auth-dialog{height:-moz-fit-content;height:fit-content}}.auth-dialog{background-color:#fff;color:var(--default-font-color-primary-text);position:relative;width:100%}@media (width < 769px){.auth-dialog .svg-btn:hover{background-color:transparent}}@media (min-width:768px){.auth-dialog{background-color:#fff;border-radius:22px;overflow:hidden;width:500px}}.auth-dialog .login-features-block{background:var(--auth-dialog-features-bg);border:none;border-radius:100% 100% 0 0;color:#fff;line-height:1.7em;margin:0 -40px;min-height:200px;padding:65px 70px 20px;text-align:center}.auth-dialog .login-features-block h4{color:#fff}.auth-dialog .message-box{border:none;text-align:center}.auth-dialog .activate-account h2{font-size:20px;font-weight:600}@media (min-width:768px){.auth-dialog .activate-account h2{font-size:24px;font-weight:500}}.auth-dialog .digit-code-container{display:flex;gap:8px;justify-content:center;margin-bottom:30px;width:100%}.auth-dialog .digit-code-container input{border:2px solid #e1eaef;border-radius:12px;color:#269dd9;font-size:35px;font-weight:700;gap:5px;height:60px;max-width:45px;padding:10px 5px;text-align:center;text-transform:capitalize}.field-group{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field-group .password-toggle{display:flex;margin-left:-45px;width:45px}.field-group .password-toggle .svg-btn{background-clip:content-box;color:#666;height:47px;padding:5px;width:45px}.field-group .password-toggle .svg-btn:hover{background-color:transparent;color:var(--default-font-color-primary-text)}.field-group .password-toggle .svg-btn:active{background-color:#f1f1f1}.field-group .password-toggle .eye-crossed,.field-group .password-toggle.pw-visible .eye{display:none}.field-group .password-toggle.pw-visible .eye-crossed{display:flex}.dialog-body{display:flex;flex-direction:column;justify-content:center;margin:25px auto 0;max-width:430px;padding:0 15px}.dialog-body .ss-button-lg{border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.15);display:block;font-weight:500;letter-spacing:1.2px;margin:auto;padding:15px;text-align:center;width:275px}.dialog-body .form-control{border-radius:50px;-webkit-box-sizing:border-box;margin:auto}.dialog-body .help-block{padding:0 10px}.dialog-body .input-lg{-webkit-box-sizing:border-box}.dialog-body .input-lg:active,.dialog-body .input-lg:focus{border-color:#878788}.dialog-body ::-ms-reveal{display:none}.dialog-body .primary-button{background-color:var(--btn-primary-bg-color-for-dialog-body);color:#fff}.dialog-body .primary-button:hover{background-color:var(--btn-primary-bg-color-for-dialog-body-hover)}.dialog-body .secondary-button{background-color:var(--btn-secondary-bg-color-for-dialog-body);color:#fff}.dialog-body .secondary-button:hover{background-color:var(--btn-secondary-bg-color-for-dialog-body-hover)}.dialog-body .logo{text-align:center}.dialog-body .logo img{max-width:250px}.dialog-body.dialog-body-md{max-width:600px}.dialog-body.dialog-body-lg{max-width:1080px}.dialog-header{border:none;display:flex;padding-top:10px}@media (min-width:768px){.dialog-header{padding-top:15px}}.dialog-header .left{flex-basis:20%;flex-grow:0;padding-left:10px;text-align:left}.dialog-header .center{flex-grow:1}.dialog-header .right{flex-basis:20%;flex-grow:0;padding-right:20px;text-align:right}.dialog-header .title{align-items:center;color:var(--default-font-color-primary-text);display:flex;font-size:18px;font-weight:500;justify-content:center;text-align:center}.hero-item{text-align:center}.hero-item h5{font-size:26px;font-weight:600;margin-bottom:0;padding:10px 0}.hero-item span{display:block;font-size:14px;line-height:1.5;margin-bottom:20px}.text-divider-group{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:auto}.text-divider-group span{color:#112081;font-size:13px;padding:10px;position:relative;text-align:center}.text-divider-group hr{border:1px solid #112081;width:30px}.single-signin-container .title{display:block;padding:10px;text-align:center}.single-signin-container .single-signin-buttons{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}@media (width >= 410px){.single-signin-container .single-signin-buttons{margin-bottom:5px;margin-top:15px}}@media (min-width:768px){.single-signin-container .single-signin-buttons{margin-bottom:15px}}.single-signin-container .single-signin-buttons .label{font-size:13px;margin-bottom:5px}.single-signin-container .single-signin-buttons .button-container{display:flex;gap:15px;justify-content:center}.single-signin-container .single-signin-buttons li a{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:15px;color:#0a0302!important;display:flex;flex-direction:column;font-size:13px;gap:2px;height:70px;justify-content:center;padding:10px;width:80px}.single-signin-container .single-signin-buttons li a .social-button{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;margin-top:8px;width:24px}.single-signin-container .single-signin-buttons li a span{font-weight:500}.single-signin-container .single-signin-buttons li a i{flex-shrink:0}.single-signin-container .single-signin-buttons li a:hover{background-color:#f7f7f7;border-color:#878788}.apple-social-button{background-image:url(/assets/webapp/images/icons/apple.svg)}.facebook-social-button{background-image:url(/assets/webapp/images/icons/facebook.svg)}.twitter-social-button{background-image:url(/assets/webapp/images/icons/twitter.svg)}.google-social-button{background-image:url(/assets/webapp/images/icons/google.svg)}.meta-social-button{background-image:url(/assets/webapp/images/icons/meta.svg)}.post-overview{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:512px){.post-overview{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.post-overview{grid-template-columns:1fr 1fr 1fr}}.post-overview .header{font-weight:700;margin-bottom:15px;text-align:center}.post-overview .post-item{height:450px;overflow:hidden;padding-bottom:20px}.post-overview .post-item .post-image{margin-bottom:15px}.post-overview .post-item .post-image img{max-width:100%}.post-overview .post-item .item-summary{max-height:113px;overflow:hidden}.post-overview .post-item .post-label{color:#fff;font-size:18px;left:30px;padding:25px 10px;position:absolute;text-align:center;text-transform:uppercase;top:0}.post-overview .post-item .post-label.green{background-color:#3cb371}.news-list-title{font-size:20px;margin-bottom:5px}.news-list-title a{color:var(--default-font-color-primary-text);font:600 18px/25px Roboto,sans-serif}.post-overview .header:first-child{grid-column:1/-1}.blog-post{color:var(--default-font-color-primary-text)}.blog-post .breadcrumb-container{display:block;text-align:center}.blog-post article{margin-bottom:30px;margin-top:15px}.blog-post article .post-header{margin-bottom:25px;text-align:center}.blog-post article .post-header .article-meta{color:#b1b1b1;font-weight:400}.blog-post article .post-header h1{font-size:20px;text-transform:none}@media (min-width:768px){.blog-post article .post-header h1{font-size:26px}}.blog-post article .cover-image{aspect-ratio:16/9;margin-bottom:30px;margin-left:-10px;margin-right:-10px;max-height:300px;width:100vw}@media (min-width:768px){.blog-post article .cover-image{margin-left:auto;margin-right:auto;max-height:457px;width:768px}}.blog-post article .post-content{display:flex;flex-direction:column;font-size:16px;gap:20px;line-height:24px;margin:auto;max-width:768px}.blog-post article .post-content h2,.blog-post article .post-content h2 strong,.blog-post article .post-content h3,.blog-post article .post-content h3 strong{font-weight:600}.blog-post article .post-content h2,.blog-post article .post-content h3,.blog-post article .post-content h4{margin-top:20px}.blog-post article .post-content h2{font-size:18px}@media (min-width:768px){.blog-post article .post-content h2{font-size:22px}}.blog-post article .post-content h3{font-size:16px}@media (min-width:768px){.blog-post article .post-content h3{font-size:20px}}.blog-post article .post-content .md-product-container .product-item h3{font-weight:400;margin-top:0}.blog-post .blog-footer{margin:auto;max-width:768px}.blog-post .blog-footer .tags-container{text-align:center}.blog-post .blog-footer .tags-container .tags-list{margin:10px 0 20px}.blog-post .blog-footer .tags-container .tags-list li{display:inline-block;font-size:14px;line-height:20px;margin:0 10px 10px 0}.blog-post .blog-footer .tags-container .tags-list li a{background:#f6f6f6;border:1px solid #dcdcdc;border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);color:var(--default-font-color-primary-text);display:inline-block;font-weight:500;padding:4px 11px}.blog-post .blog-footer .share-post{margin-bottom:25px;text-align:center}.blog-post .blog-footer .share-post .share-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.blog-post .blog-footer .share-post .share-buttons .share-button{margin:15px;width:100px}.blog-post .blog-footer .share-post .share-buttons .share-button svg{display:block;margin:5px auto}.blog-post .blog-footer .adjacent-posts .adjacent-post{margin-bottom:15px}.blog-post .blog-footer .adjacent-posts .adjacent-post a{display:block;position:relative}.blog-post .blog-footer .adjacent-posts .adjacent-post a label{color:var(--default-font-color-primary-text);font-weight:400;margin:0}.blog-post .blog-footer .adjacent-posts .adjacent-post a i.fa{font-size:20px;line-height:44px;position:absolute}.blog-post .blog-footer .adjacent-posts .adjacent-post-prev a{padding-left:20px}.blog-post .blog-footer .adjacent-posts .adjacent-post-prev a i.fa{left:0}.blog-post .blog-footer .adjacent-posts .adjacent-post-next a{padding-left:20px;padding-right:20px}@media (min-width:768px){.blog-post .blog-footer .adjacent-posts .adjacent-post-next a{padding-left:0}}.blog-post .blog-footer .adjacent-posts .adjacent-post-next a i.fa{right:0}.blog-post iframe{max-width:100%}.blog-footer .header,.post-overview .header{font-size:18px;font-weight:700;margin-bottom:20px}@media (min-width:768px){.blog-footer .header,.post-overview .header{font-size:22px}}.blog .pagination,.blog_by_tag .pagination{text-align:center}.news-list-image{height:190px;margin-bottom:15px;overflow:hidden}.news-list-date{font-size:12px;margin-bottom:5px}.news-nav-arrow{font-size:44px}.news-title{margin-bottom:5px}.adjacent-news-items{margin:20px 0 10px -15px}.news-archives .archives-year{display:inline-block;padding-right:40px;vertical-align:top}@media (min-width:768px){.contact{margin-bottom:200px}}.contact-confirm{align-items:center;background-color:#f6f6f6;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;padding:35px}.contact-confirm p{font-weight:500;margin:15px 0;padding-top:25px;text-align:center}.contact-form{background-color:#f6f6f6;border-radius:3px;display:flex;flex-direction:column;margin-bottom:20px;padding:12px}.contact-form .form-input-group label,.contact-form .form-textarea-group label{margin:20px 0 6px;width:100%}.contact-form .form-input-group .form-input,.contact-form .form-textarea-group .form-input{border:none;border-radius:5px;padding:10px;width:100%}.contact-form .form-input-group .form-input::-moz-placeholder,.contact-form .form-textarea-group .form-input::-moz-placeholder{color:#e0e0e0;font:15px/1.5em var(--default-font-family)}.contact-form .form-input-group .form-input::placeholder,.contact-form .form-textarea-group .form-input::placeholder{color:#e0e0e0;font:15px/1.5em var(--default-font-family)}.contact-form .form-input-group:first-child label{margin:10px 0 6px}.select-menu{width:70%}.form-input-group select,.select-menu select{border-color:#e0e0e0;border-radius:5px;padding:8px 5px}.form-input-group textarea{border-color:#e0e0e0;border-radius:5px;padding:7px 5px}.form-input-group textarea::-moz-placeholder{font-size:15px}.form-input-group textarea::placeholder{font-size:15px}.panel-content .form-input-group textarea::-moz-placeholder{font-size:14px}.panel-content .form-input-group textarea::placeholder{font-size:14px}.contact-selection{display:none;margin-bottom:30px;width:100%}.contact-selection .address-container{background-color:#f6f6f6;border-radius:3px;margin-top:30px;padding:15px}.contact-selection .address-container h3{margin:10px 0}.contact-selection .address-container ul{margin-bottom:10px}@media (min-width:768px){.contact-selection{flex-direction:row}.contact-selection .contact-form{margin-bottom:40px}.contact-selection .form-container{float:left;width:50%}.contact-selection .address-container{float:left;margin-left:30px;margin-top:0;padding:20px;width:30%}.contact-confirm span{margin-left:0;margin-right:25px}.contact-confirm p{margin-bottom:0;padding-top:0;text-align:left}}.notice-takedown ol{list-style-type:decimal;margin-left:15px}.notice-takedown ol li::marker{font-weight:600}.notice-takedown ol ul{list-style-type:disc!important;margin-left:15px}.notice-takedown ol ul ol{list-style-type:upper-roman!important}.svg-icon{fill:currentColor;display:block;height:70%;margin:auto;text-align:center;transition-duration:.25s;transition-property:transform,fill;transition-timing-function:cubic-bezier(.4,0,.4,1);vertical-align:middle;width:70%}.svg-btn{background:0 0;border:0;cursor:pointer;display:inline-flex;outline:0;padding:0;position:relative;text-align:center;vertical-align:top}.svg-btn,a.svg-btn:hover{color:var(--default-font-color-primary-text)}.svg-btn:hover{background-color:#f1f1f1}.svg-btn-round{border-radius:64px}.svg-btn-medium{height:40px;width:40px}.svg-btn-large{height:55px;width:55px}.svg-btn-small{height:26px;width:26px}.checkmark-icon{background-image:url(/assets/webapp/images/icons/green-check.svg);height:60px;margin:auto;width:60px}.stars-rating{display:flex;position:relative;white-space:nowrap}.stars-rating svg{height:var(--stars-rating-svg-size-ratio);width:var(--stars-rating-svg-size-ratio)}.stars-rating .stars-base{color:#e5e7eb;display:flex}.stars-rating .stars-base.base-invisible{color:transparent}.stars-rating .stars-cover{color:rgba(50,159,31,.85);left:0;overflow:hidden;position:absolute;top:0}.stars-rating .stars-cover svg{flex-shrink:0}.account-container{display:flex;flex-direction:row}.account-container .partition h4,.account-container h1{margin-bottom:15px}@media (min-width:768px){.account-container .partition h4{margin-bottom:25px}}.account-container .button-md{float:right;margin-top:10px}.floating-content{flex-basis:100%}.floating-content .forms-container{display:flex;flex-direction:column;gap:70px}.floating-content .forms-container .partition{margin-top:25px}@media (min-width:768px){.floating-content .forms-container{flex-direction:row}.floating-content .forms-container .partition{margin-top:25px;max-width:450px}}.coupon-list{display:grid;gap:15px;grid-template-columns:1fr}.coupon-list a{cursor:pointer}.coupon-list{--sm-logo-height:42.5px;--md-logo-height:50px}.coupon-list .coupon-card{background-color:#fff;border:1px solid #f2f2f2;border-radius:12px;box-shadow:1px 2px 10px hsla(0,0%,84%,.44);display:flex;flex-direction:row;position:relative}.coupon-list .coupon-card .coupon-title{color:var(--default-font-color-primary-text);font-size:18px;font-weight:600}.coupon-list .coupon-card .partition{display:flex;flex-basis:100%;flex-direction:column;padding:15px 15px 8px}.coupon-list .coupon-card .partition:first-of-type{background-color:#f9f9f9;border-radius:12px 0 0 12px;border-right:2px dashed #dedede;flex-direction:column;max-width:107px;padding:15px 10px}.coupon-list .coupon-card .partition:first-of-type span{align-items:center;color:var(--default-font-color-primary-text);display:flex;font-family:var(--default-font-family);font-size:22px;font-weight:600;justify-content:center;margin:auto;text-align:center;white-space:nowrap}.coupon-list .coupon-card .shop-logo{height:var(--sm-logo-height);margin-bottom:10px;mix-blend-mode:darken;width:85px}.coupon-list .coupon-card .coupon-code{align-items:center;border:1px solid #b4b4b4;border-radius:5px;color:var(--default-font-color-primary-text);display:inline-flex;font-weight:600;gap:10px;justify-content:center;margin-top:10px;padding:5px 20px;position:relative}.coupon-list .coupon-card .coupon-code .info-button{background-color:var(--primary-theme-color-highlight);border-radius:0 5px 5px 0;display:block;padding:9px 12px;position:absolute;right:-1px}.coupon-list .coupon-card .coupon-code .info-button i{background-color:#f9f9f9}.coupon-list .coupon-card .coupon-code.unclaimed{background:var(--primary-theme-color-highlight);border-color:#fff;color:#fff}.coupon-list .coupon-card .coupon-code.unclaimed .info-button{display:none}.coupon-list .coupon-card .valid-date{color:#858585;font-size:13px;font-style:italic;font-weight:400;padding-top:8px;text-align:center}.coupon-list .coupon-card .coupon-logo-placeholder{font-size:13px;font-weight:500;height:var(--sm-logo-height);margin-bottom:10px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:unset}@media (min-width:768px){.coupon-list .coupon-card .coupon-logo-placeholder{font-size:15px;height:var(--md-logo-height)}.coupon-list{gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.coupon-list .coupon-card .shop-logo{height:var(--md-logo-height);width:100px}.coupon-list .coupon-card .partition:first-of-type{max-width:152px;padding:15px 25px}}.modal-coupon .coupon-logo-placeholder{font-size:16px;font-weight:700;margin:0 auto 15px;max-width:220px;padding:0 10px}@media (min-width:768px){.modal-coupon .coupon-logo-placeholder{margin:0 20px 15px auto}.account .floating-content{flex-basis:auto}}.delete-account-container{border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding-top:30px}.delete-account-container a{border-radius:inherit;color:var(--default-font-color-primary-text);text-decoration:underline}.delete-account-container a:hover{color:var(--primary-theme-color);transition:.15s}.card.confirm-delete{display:flex;flex-direction:column;gap:30px;padding:30px 15px;text-align:center}.card.confirm-delete h2{margin-bottom:15px}.card.confirm-delete .icon-trash{align-self:center;background:#eee;height:110px;width:110px}.card.confirm-delete label{align-items:flex-start;display:flex;font-weight:500;gap:8px;justify-content:center;padding:0 20px;width:-moz-fit-content;width:fit-content}.card.confirm-delete label input{margin-top:4px}@media (min-width:768px){.card.confirm-delete label{align-items:center;gap:15px;justify-content:flex-start;padding:0}.card.confirm-delete label input{margin-top:0}}.card.confirm-delete .button-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.card.confirm-delete .button-container input[disabled]{background-color:#f5f5f5;color:#868686;transition:.1s}@media (min-width:768px){.card.confirm-delete{flex-direction:row;padding:30px;text-align:start}.card.confirm-delete .icon-trash{align-self:flex-start}.card.confirm-delete .button-container{justify-content:flex-start}}.button{border:none;border-radius:5px;cursor:pointer;font-weight:600;padding:10px 15px}.button,.button:hover,.button:hover i{transition:.2s}.button-fullwidth,.button-md,.button-sm{align-items:center;display:inline-flex;justify-content:center}.button-sm{padding:8px}.button-md{min-width:200px}@media (max-width:767px){.button-md{width:100%}}.button-fullwidth{width:100%}.button-primary{background-color:var(--btn-primary-bg-color);color:var(--btn-primary-fnt-color)}.button-primary .icon{background-color:#fff}.button-primary:active,.button-primary:focus,.button-primary:hover{background-color:var(--btn-primary-bg-color-hover);color:var(--btn-primary-fnt-color)}.button-primary.disabled{background-color:#eee;color:#8e8e8e}.button-secondary{background-color:var(--btn-secondary-bg-color);color:var(--btn-secondary-fnt-color)}.button-secondary:active,.button-secondary:focus,.button-secondary:hover{background-color:var(--btn-secondary-bg-color-hover);color:var(--btn-secondary-fnt-color)}.button-inverted{background-color:#fff;border:1px solid var(--primary-theme-color);color:var(--primary-theme-color)}.button-bordered{border:1px solid var(--default-font-color-primary-text);color:var(--default-font-color-primary-text)}.button-bordered a,.button-outline{color:var(--default-font-color-primary-text);font-weight:500}.button-outline{background-color:#fff;border:1px solid var(--default-font-color-primary-text);border-radius:8px;display:flex;flex-shrink:0;font-size:15px;justify-content:center;margin:auto;padding:10px 20px;text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.button-outline{font-size:18px;padding:12px 20px}}.button-outline:hover{background-color:#f7f7f7}a.button-outline:hover{color:var(--default-font-color-primary-text)}.custom-input-group .input-icon{fill:red;height:20px;margin-left:5px;width:20px}.custom-input-group label{color:var(--default-font-color-primary-text);font-weight:600;margin:10px 0 6px}.custom-input-group input{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;font-weight:400;height:50px;padding:10px;width:100%}.custom-input-group input::-moz-placeholder{color:#d9d9d9}.custom-input-group input::placeholder{color:#d9d9d9}.custom-input-group input:focus{border:1px solid var(--default-font-color-primary-text);color:var(--default-font-color-primary-text);transition:.8s}.input-message-block{background-color:#f6f6f6;border-radius:5px;font-weight:400;margin-top:8px;padding:15px 20px;text-align:center}@media (min-width:768px){.input-message-block{text-align:left}}.radio-container,.wide-radio-container{display:flex;flex-direction:column}.radio-container .radio-element,.wide-radio-container .radio-element{margin-bottom:15px;position:relative}.radio-container .radio-element label,.wide-radio-container .radio-element label{align-items:center;border-radius:9px;color:var(--default-font-color-primary-text);cursor:pointer;display:flex;flex-basis:100%;flex-direction:row;font-weight:500;gap:15px;justify-content:flex-start;line-height:22px;padding:12px;position:relative}.radio-container .radio-element .label-text,.wide-radio-container .radio-element .label-text{margin-left:22px}.radio-container .radio-element i,.wide-radio-container .radio-element i{color:var(--color-bg-surface-green);left:15px;margin-left:auto;opacity:0;top:15px}.radio-container .radio-element .checkmark,.wide-radio-container .radio-element .checkmark{background-color:#fff;border:1px solid var(--default-font-color-primary-text);border-radius:50%;display:block;height:15px;position:relative;width:15px}.radio-container .radio-element input:checked+label,.wide-radio-container .radio-element input:checked+label{color:#333;font-weight:600;transition:.3s}.radio-container .radio-element input:checked+label i,.wide-radio-container .radio-element input:checked+label i{opacity:1}.radio-container .radio-element input:checked+label span.checkmark,.wide-radio-container .radio-element input:checked+label span.checkmark{background-color:var(--color-bg-surface-green);border:1px solid var(--color-bg-surface-green)}.radio-container .radio-element input:checked+label span.checkmark:after,.wide-radio-container .radio-element input:checked+label span.checkmark:after{color:#fff;content:"\f00c";display:block;font-size:10px;left:2px;position:absolute;top:2px}.radio-container .radio-element input[type=radio],.wide-radio-container .radio-element input[type=radio]{display:none}.wide-radio-container .radio-element label{border:1px solid #eee}.wide-radio-container .radio-element label:hover{border:1px solid var(--default-font-color-primary-text);transition:1s}.wide-radio-container .radio-element input:checked+label{background-color:#f9f9f9;border:1px solid var(--default-font-color-primary-text);font-weight:500}.lds-ring{background:#fff;border-radius:50px;box-sizing:border-box;color:var(--primary-theme-color);display:inline-block;height:40px;position:relative;width:40px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5px solid transparent;border-radius:50%;border-top-color:currentcolor;box-sizing:border-box;display:block;height:30px;margin:5px;position:absolute;width:30px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lds-ring.grey{color:#696969}[data-toggle=collapsible]{cursor:pointer}[data-toggle=collapsible].collapsible-head-expanded .fa-chevron-down{transform:rotate(180deg)}[data-collapsible-state=collapsed]{height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:transform .12s ease-in}[data-collapsible-state=expanded]{height:-moz-fit-content;height:fit-content;transform:scaleY(1);transform-origin:top;transition:transform .12s ease-in}[data-collapsible-state=collapsed]{padding:0!important}[data-collapsible-state=expanded]{padding:initial}ul.alphabetnavigation{background-color:#fff;border:1px solid #e4e2e2;border-right:none;display:flex;flex-wrap:nowrap;list-style:none outside none;overflow-x:auto}ul.alphabetnavigation li{background-color:#fff;border-right:1px solid #e4e2e2;display:inline-block}ul.alphabetnavigation li a{display:block;font-size:16px;font-weight:700;padding:10px 15px;white-space:nowrap}ul.alphabetnavigation li:hover{cursor:pointer}@media (min-width:992px){ul.alphabetnavigation{display:inline-flex;margin-bottom:30px}ul.alphabetnavigation li a{font-size:15px;padding:5px 12px}}[data-role=dropdown]{display:inline-block;position:relative}[data-role=dropdown] [data-role=dropdown-toggle]{pointer-events:auto}[data-role=dropdown] [data-role=dropdown-toggle] .icon-chevron-down{transition:transform .1s ease-in-out}[data-role=dropdown] [data-role=dropdown-toggle] div,[data-role=dropdown] [data-role=dropdown-toggle] i,[data-role=dropdown] [data-role=dropdown-toggle] span,[data-role=dropdown] [data-role=dropdown-toggle] svg{pointer-events:none}[data-role=dropdown] [data-role=dropdown-toggle][aria-expanded=true] .icon-chevron-down{transform:rotate(180deg)}[data-role=dropdown] [data-role=dropdown-toggle][aria-expanded=true]+[data-role=dropdown-menu]{display:block;position:absolute}[data-role=dropdown] [data-role=dropdown-menu]{background:#fff;box-shadow:2px 2px 10px hsla(0,0%,50%,.4);display:none;left:auto;right:0;z-index:900}[data-role=dropdown] [data-role=dropdown-menu][data-placement=right]{left:auto;right:0}[data-role=dropdown] [data-role=dropdown-menu][data-placement=left]{left:0;right:auto}.dropdown .dropdown-toggle{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:8px;display:flex;font-size:14px;font-weight:var(--dropdown-toggle-font-weight);gap:15px;justify-content:flex-end;padding:8px 16px;white-space:nowrap}.dropdown .dropdown-toggle .icon-chevron-down{border-radius:2px;padding:5px}.dropdown .dropdown-toggle:hover{background:#fafafa}.dropdown .dropdown-menu{background:#fff;border-radius:5px;border-top:4px solid var(--primary-theme-color);flex-direction:column;min-width:130px;padding:0;width:-moz-fit-content;width:fit-content}.dropdown .dropdown-menu>a,.dropdown .dropdown-menu>li,.dropdown .dropdown-menu>span{color:var(--default-font-color-primary-text);display:block;padding:5px 12px}.dropdown .dropdown-menu>li{padding:0}.dropdown .dropdown-menu>li a{color:var(--default-font-color-primary-text);cursor:pointer;display:block;font-size:14px;padding:8px 20px}.dropdown .dropdown-menu>li:hover a{background:#f5f5f5}.dropdown .dropdown-menu>li:last-of-type a{border:none;margin-bottom:4px}.dropdown.simple .dropdown-toggle{background:#fff;border:none;color:var(--primary-theme-color);display:inline-flex;font-weight:700;gap:2px;padding:0}.dropdown.simple .dropdown-toggle .icon-chevron-down{background:var(--primary-theme-color)}@media (max-width:767px){#product-quickview.page-overlay--hybrid-bottom{height:calc(100% - 35px)}}@media (min-width:768px){#product-quickview.page-overlay--hybrid-bottom{height:100vh;overflow-y:scroll}}#product-quickview.page-overlay--hybrid-bottom .overlay-container{height:100%;overflow-y:initial}@media (min-width:768px){#product-quickview.page-overlay--hybrid-bottom .overlay-container{height:auto;max-width:1180px;width:90vw}}#product-quickview.page-overlay--hybrid-bottom .overlay-content{min-height:80vh;width:100%}.prod-detail-header{border-bottom:var(--qv-header-border-bottom);border-radius:12px 12px 0 0;box-shadow:var(--qv-header-box-shadow);padding:var(--qv-header-padding-narrow-screens)}@media (min-width:768px){.prod-detail-header{padding:var(--qv-header-padding-wide-screens)}}.prod-detail-header .primary-header{background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;min-height:35px;position:relative}.prod-detail-header .primary-header.thumbnail-image{justify-content:left;margin-bottom:-15px}.prod-detail-header .primary-header.thumbnail-image .product-thumbnail{height:50px;margin-right:10px;width:50px}.prod-detail-header .primary-header.thumbnail-image .title{margin-top:4px}.prod-detail-header .sub-header{padding-top:5px}@media (min-width:768px){.prod-detail-header .sub-header{padding-top:0}}.prod-detail-header .sub-header a{display:block;width:-moz-fit-content;width:fit-content}.prod-detail-header .title{align-items:flex-start;color:var(--default-font-color-primary-text);display:flex;flex-direction:column;font-size:15px;line-height:20px;margin:0;overflow:hidden;padding-right:45px;text-transform:none}@media (min-width:768px){.prod-detail-header .title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:20px;gap:5px;line-height:28px}}.prod-detail-header .title .brand{font-size:.9em;font-weight:var(--qv-header-title-brand-font-weight);white-space:nowrap}@media (min-width:768px){.prod-detail-header .title .brand{font-size:20px}}.prod-detail-header .title .name{display:block;font-weight:var(--qv-header-title-name-font-weight);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-detail-header .header-item-right{position:absolute;right:0;width:40px}.prod-detail-header .header-item-right .svg-btn,.prod-detail-header .header-item-right .svg-btn:hover{background-color:transparent;vertical-align:middle}.prod-detail-header .header-item-right .svg-btn .svg-icon,.prod-detail-header .header-item-right .svg-btn:hover .svg-icon{height:100%;width:100%}.prod-detail-header .product-rating{margin-right:auto}.prod-detail-header .product-rating .rating-label{text-decoration:underline}.prod-detail-header .product-rating .rating-label.no-reviews{text-decoration:none}.quickview-popup{display:flex;flex-direction:column;height:100%;position:relative}.quickview-popup .prod-detail-header{margin-bottom:var(--qv-header-margin-bottom)}.quickview-popup .prod-detail-header .primary-header{z-index:1062}.quickview-popup .prod-detail-content{padding:10px 5px}@media (min-width:768px){.quickview-popup .prod-detail-content{padding:15px}}@media (max-width:767px){.quickview-popup .prod-detail-content{overflow-x:hidden;overflow-y:auto}}.prod-detail,.prod-detail .main-product-content{display:flex}.prod-detail .main-product-content .image-wrapper{position:relative}@media (min-width:768px){.prod-detail .main-product-content{flex-direction:row}.prod-detail .main-product-content .image-wrapper{width:45%}.prod-detail .main-product-content .quickview-primary-info{margin-left:30px;width:55%}}.prod-detail .energy-label{margin-top:5px}.product-page .prod-detail-header{box-shadow:none;margin-bottom:20px;padding:0}.product-page .prod-detail-header .title{padding:0}.product-page .breadcrumb-container{margin-bottom:15px}.product-page h1.product-title{font-size:30px;text-transform:inherit}.product-page h1.product-title span.brand{display:block;font-size:30px;font-weight:700}.product-page h1.product-title span.name{font-size:22px}.product-page h2{font-size:25px;font-weight:700}.product-page .inline-catalog-nav{padding-left:0}@media (max-width:768px){.product-page h2.title{font-size:18px}}@media (max-width:767px){.product-page .breadcrumb li:last-child{display:none}}@media (max-width:480px){.product-page{overflow-x:hidden;padding:0 5px}}.product-page.thumbnail .prod-detail-header{margin-bottom:10px}.product-page.thumbnail .prod-detail-header .primary-header{gap:8px;justify-content:flex-start}.product-page.thumbnail .prod-detail-header .primary-header .product-thumbnail{align-items:flex-end;display:flex;flex-shrink:0;height:50px;justify-content:center;overflow:hidden;width:50px}.product-page.thumbnail .prod-detail-header .primary-header .product-thumbnail img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;max-height:100%;max-width:100%}.product-page.thumbnail .prod-detail-header .sub-header{margin-top:5px}.product-page.thumbnail .prod-detail-header .title{justify-content:flex-start;padding:0}@media (width <= 768px){.product-page.thumbnail .prod-detail-header .title .brand{font-size:18px}.product-page.thumbnail .prod-detail-header .title .name{font-size:15px}}@media (min-width:768px){.product-page.thumbnail .prod-detail-header .title{align-items:center}.product-page.thumbnail .prod-detail .main-product-content .quickview-primary-info{margin-left:0;width:100%}.product-page.thumbnail .prod-detail .main-product-content .rounded-card{padding:0 0 8px}.product-page.thumbnail .prod-detail,.product-page.thumbnail .prod-detail-header{margin:auto;max-width:670px}.product-page.thumbnail .prod-detail .cards-container{background:#f8f8f8;border-radius:20px;padding:15px 10px 8px}.product-page.thumbnail .prod-detail .cards-container .toggle-all-offers{background-color:#f8f8f8}.product-page.thumbnail .prod-detail-header{margin-bottom:10px}.product-page .section-heading,.quickview-popup .section-heading{text-align:center}}@media (max-width:767px){.product-page .section-heading,.quickview-popup .section-heading{padding-left:5px}}.product-page .button.button-outline,.quickview-popup .button.button-outline{padding:10px 15px}.product-page .navigation-buttons,.quickview-popup .navigation-buttons{text-align:center}@media (min-width:768px){.product-page .navigation-buttons:after,.product-page .navigation-buttons:before,.quickview-popup .navigation-buttons:after,.quickview-popup .navigation-buttons:before{content:"";margin:auto}}.quickview-product-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}@media (min-width:375px){.quickview-product-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.quickview-product-grid .product-item .item-image-container{flex-basis:185px}.product-additional-info{display:flex;flex-direction:column;margin-left:5px;margin-right:5px;margin-top:20px;padding:20px 0 0}@media (min-width:768px){.product-additional-info{margin:0 10px}}.product-additional-info h3{font-weight:600;margin:10px 0}@media (min-width:768px){.product-additional-info h3{font-size:18px}}.product-additional-info .collapsible-container{background:#f6f6f6;border-radius:8px;margin-bottom:10px;overflow:hidden;padding:0 15px}@media (min-width:768px){.product-additional-info .collapsible-container{padding:0}}.product-additional-info .collapsible-head{cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:20px 0;position:relative}@media (min-width:768px){.product-additional-info .collapsible-head{font-size:15px;justify-content:center}}.product-additional-info .collapsible-head i{font-size:18px;margin-right:10px;position:unset}@media (min-width:768px){.product-additional-info .collapsible-head i{position:absolute;right:25px}}.product-additional-info .collapsible-body{font-size:14px;line-height:1.7em;padding:0 0 20px}.product-additional-info .collapsible-body .list-label{vertical-align:top}.product-additional-info .collapsible-body .list-item.full-width{display:block}.product-additional-info .collapsible-body .product-properties{padding:0}@media (min-width:768px){.product-additional-info .collapsible-body{padding:0 20px 20px}}.product-additional-info .product-properties{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;width:100%}.product-additional-info .product-properties .property{display:flex;gap:8px}.product-additional-info .product-properties .property .icon{background-color:var(--color-bg-surface-green);height:18px;margin-top:3px;width:18px}.product-additional-info .product-properties .property div{display:flex;flex-direction:column}.product-additional-info .product-properties .property div span{font-weight:600}.product-additional-info .pros-cons{display:flex;flex-wrap:wrap;width:100%}.product-additional-info .pros-cons .product-cons,.product-additional-info .pros-cons .product-pros{flex-basis:50%;flex-grow:1;min-width:200px}.product-additional-info .pros-cons .product-cons li,.product-additional-info .pros-cons .product-pros li{align-items:center;display:flex;gap:12px;margin-bottom:15px}.product-additional-info .content-block.multiple-sections .section{flex-basis:50%;flex-shrink:0}.product-additional-info .product-detail-specs{width:100%}@media (min-width:768px){.product-additional-info .product-detail-specs{width:-moz-fit-content;width:fit-content}}.product-additional-info .product-detail-specs tr{line-height:30px}.product-additional-info .product-detail-specs .list-label{font-weight:600;padding-right:15px}@media (min-width:768px){.product-additional-info .product-detail-specs .list-label{min-width:200px}}.product-additional-info .product-detail-specs .list-item a{text-decoration:underline}.product-additional-info .icon-filled-minus,.product-additional-info .icon-filled-plus{flex-shrink:0;height:20px;width:20px}.product-additional-info .icon-filled-plus{background:var(--color-bg-surface-green)}.product-additional-info .icon-filled-minus{background:#d3d3d3}.product-additional-info .ai-label{margin:0 10px 0 auto}.ai-label{align-items:center;color:#a7a7a7;display:flex;font-size:13px;font-style:italic;gap:5px;margin:5px 0;width:-moz-fit-content;width:fit-content}.ai-label a{cursor:pointer}.ai-label .icon{background-color:#ccc}.quickview-primary-info{flex-direction:column}.quickview-primary-info .cards-container{position:relative}@media (min-width:768px){.quickview-primary-info .cards-container{background:#fff}}.quickview-primary-info .rounded-card{background-color:#fff;border:1px solid hsla(0,0%,88%,.659);border-radius:var(--qv-offer-card-border-radius);box-shadow:var(--qv-offer-card-shadow);margin:var(--qv-offer-card-margin);padding:0}@media (max-width:364px){.quickview-primary-info .rounded-card{margin:0 0 8px}}.quickview-primary-info .rounded-card .card-content{display:flex;flex-wrap:nowrap}.quickview-primary-info .rounded-card .card-content .badge-container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;height:25px;justify-content:right;margin:var(--qv-offer-badge-container-margin)}.quickview-primary-info .rounded-card .card-content .badge-container .card-badge{border-bottom-left-radius:var(--qv-offer-badge-border-bottom-left-radius);display:inherit;float:right;height:27px;justify-content:center;margin-right:var(--qv-offer-badge-margin-right);padding:var(--qv-offer-badge-padding)}.quickview-primary-info .rounded-card .card-content .badge-container .card-badge a{align-items:center;color:#fff;display:inherit;gap:7px}.quickview-primary-info .rounded-card .card-content .badge-container .card-badge a[data-remote]{cursor:pointer}.quickview-primary-info .rounded-card .card-content .badge-container .card-badge span{font-size:12px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quickview-primary-info .rounded-card .card-content .badge-container .card-badge .icon{background-color:#fff;display:block;font-size:13px}@media (max-width:364px){.quickview-primary-info .rounded-card .card-content .badge-container .card-badge .icon{display:none}}.quickview-primary-info .rounded-card .card-content .badge-container li:first-child{border-bottom-left-radius:var(--qv-offer-badge-border-bottom-left-radius);border-bottom-right-radius:var(--qv-offer-badge-border-bottom-right-radius);border-top-right-radius:var(--qv-offer-badge-border-top-right-radius);margin-right:var(--qv-offer-badge-margin-right-first);padding:var(--qv-offer-badge-padding-first);z-index:5}.quickview-primary-info .rounded-card .card-content .badge-container li:nth-child(2){z-index:4}.quickview-primary-info .rounded-card .card-content .badge-container li:nth-child(3){z-index:3}.quickview-primary-info .rounded-card .card-content .badge-container .badge-best{background-color:var(--qv-offer-badge-best-background-color)}.quickview-primary-info .rounded-card .card-content .badge-container .badge-best span{max-width:170px}.quickview-primary-info .rounded-card .card-content .badge-container .badge-lowest,.quickview-primary-info .rounded-card .card-content .badge-container .badge-price-difference{background-color:var(--color-bg-surface-green)}@media (max-width:364px){.quickview-primary-info .rounded-card .card-content .badge-container .badge-price-difference{padding-left:10px!important}}.quickview-primary-info .rounded-card .card-content .badge-container .badge-price-difference a span{max-width:227px}.quickview-primary-info .rounded-card .card-content .card-divide{align-items:center;border-bottom:1px solid #f5f5f5;display:var(--qv-offer-card-divide-display);margin:0 10px 5px}.quickview-primary-info .rounded-card .card-content .card-main-content{font-size:12px;margin-top:auto;padding:0 10px 7px}.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container{flex-direction:column}@media (min-width:768px){.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container{flex-direction:row;gap:10px}}.quickview-primary-info .rounded-card .card-content .card-main-content .coupon-badges-container{margin-left:auto}.quickview-primary-info .rounded-card .card-content .card-main-content .coupon-badges-container .coupon-container.medium-up{display:none}@media (min-width:768px){.quickview-primary-info .rounded-card .card-content .card-main-content .coupon-badges-container .coupon-container.medium-up{display:block}}.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container .coupon-container{display:block;margin-top:5px}@media (min-width:768px){.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container .coupon-container{display:none}}.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container .base-price{color:#8a8a8a;font-size:11px;padding-left:5px}@media (min-width:768px){.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container .base-price{margin-top:7px}}@media (min-width:768px) and (max-width:1279px){.quickview-primary-info .rounded-card .card-content .card-main-content .price-size-container .base-price{padding-left:0}}.quickview-primary-info .rounded-card .card-content .header-signing{align-items:center;border:1px solid;border-radius:30px 0 0 30px;border-right:0;display:flex;font-size:12px;font-weight:600;gap:3px;justify-content:flex-end;margin:auto 0 auto auto;padding:2px 10px;width:-moz-fit-content;width:fit-content}.quickview-primary-info .rounded-card .card-content .header-signing.fuchsia{border-color:#ffecf2;color:var(--secondary-theme-color)}.quickview-primary-info .rounded-card .card-content .header-signing.fuchsia .icon{background-color:var(--secondary-theme-color)}.quickview-primary-info .rounded-card .partition.multi-price .badge-container{margin-bottom:0;margin-right:-10px;margin-top:-10px}.quickview-primary-info .rounded-card .partition.multi-price .size-list{justify-content:flex-start}.quickview-primary-info .rounded-card .partition.multi-price .card-main-content .price-size-container:last-of-type{border:none;margin-bottom:5px;padding-bottom:0}.quickview-primary-info .rounded-card .partition{position:relative}.quickview-primary-info .rounded-card .partition .l-partition-content.shop-summary{display:flex;flex-shrink:0;overflow:hidden}.quickview-primary-info .rounded-card .partition .marketplace-label{color:#737373;display:flex;font-size:11px;margin:auto 10px auto auto;padding-top:3px;white-space:nowrap}.quickview-primary-info .rounded-card .partition .marketplace-label .marketplace-seller{color:inherit;font-size:12px;font-weight:600;max-width:210px;overflow:hidden;text-overflow:ellipsis}@media (max-width:410px){.quickview-primary-info .rounded-card .partition .marketplace-label .marketplace-seller{max-width:120px}}@media (min-width:768px) and (max-width:1279px){.quickview-primary-info .rounded-card .partition .marketplace-label .marketplace-seller{max-width:170px}}.quickview-primary-info .rounded-card .callout-container,.quickview-primary-info .rounded-card .coupon-container{display:flex;flex-basis:100%;flex-direction:column;justify-content:flex-end;margin-left:auto;margin-right:-10px}.quickview-primary-info .rounded-card .callout-container .callout,.quickview-primary-info .rounded-card .callout-container .coupon,.quickview-primary-info .rounded-card .coupon-container .callout,.quickview-primary-info .rounded-card .coupon-container .coupon{font-weight:500}.quickview-primary-info .rounded-card .callout-container .card-highlight,.quickview-primary-info .rounded-card .callout-container .coupon-highlight,.quickview-primary-info .rounded-card .callout-container .coupon-multiple-trigger,.quickview-primary-info .rounded-card .coupon-container .card-highlight,.quickview-primary-info .rounded-card .coupon-container .coupon-highlight,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple-trigger{align-items:center;align-self:flex-end;border-bottom-left-radius:var(--qv-offer-coupon-border-bottom-left-radius);border-top-left-radius:var(--qv-offer-coupon-border-bottom-right-radius);display:flex;font-size:12px;gap:10px;justify-content:flex-end;margin-bottom:10px;padding:6px 16px 6px 13px}.quickview-primary-info .rounded-card .callout-container .card-highlight .coupon-text,.quickview-primary-info .rounded-card .callout-container .coupon-highlight .coupon-text,.quickview-primary-info .rounded-card .callout-container .coupon-multiple-trigger .coupon-text,.quickview-primary-info .rounded-card .coupon-container .card-highlight .coupon-text,.quickview-primary-info .rounded-card .coupon-container .coupon-highlight .coupon-text,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple-trigger .coupon-text{display:flex;flex-basis:fit-content;flex-wrap:wrap;gap:0 2px;justify-content:center;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quickview-primary-info .rounded-card .callout-container .card-highlight .coupon-text .code,.quickview-primary-info .rounded-card .callout-container .coupon-highlight .coupon-text .code,.quickview-primary-info .rounded-card .callout-container .coupon-multiple-trigger .coupon-text .code,.quickview-primary-info .rounded-card .coupon-container .card-highlight .coupon-text .code,.quickview-primary-info .rounded-card .coupon-container .coupon-highlight .coupon-text .code,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple-trigger .coupon-text .code{font-weight:600;margin-left:1px}@media (min-width:768px){.quickview-primary-info .rounded-card .callout-container .card-highlight,.quickview-primary-info .rounded-card .callout-container .coupon-highlight,.quickview-primary-info .rounded-card .callout-container .coupon-multiple-trigger,.quickview-primary-info .rounded-card .coupon-container .card-highlight,.quickview-primary-info .rounded-card .coupon-container .coupon-highlight,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple-trigger{min-width:225px;width:auto}}.quickview-primary-info .rounded-card .callout-container .coupon-multiple-trigger,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple-trigger{display:flex}.quickview-primary-info .rounded-card .callout-container .coupon-multiple,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple{margin-top:8px}@media (min-width:768px){.quickview-primary-info .rounded-card .callout-container .coupon-multiple,.quickview-primary-info .rounded-card .coupon-container .coupon-multiple{margin-left:auto}}.quickview-primary-info .rounded-card .callout-container .coupon,.quickview-primary-info .rounded-card .coupon-container .coupon{background-color:var(--qv-offer-coupon-background-color);color:var(--qv-offer-coupon-font-color)}.quickview-primary-info .rounded-card .callout-container .coupon .code,.quickview-primary-info .rounded-card .coupon-container .coupon .code{font-size:14px}.quickview-primary-info .rounded-card .callout-container .coupon .icon,.quickview-primary-info .rounded-card .coupon-container .coupon .icon{background-color:var(--qv-offer-coupon-icon-color)}.quickview-primary-info .rounded-card .callout-container .callout-coupon,.quickview-primary-info .rounded-card .coupon-container .callout-coupon{background-color:#f2f2f2;color:#595959}.quickview-primary-info .rounded-card .callout-container .callout-coupon .icon,.quickview-primary-info .rounded-card .coupon-container .callout-coupon .icon{background-color:#595959}.quickview-primary-info .rounded-card .callout-container .callout-,.quickview-primary-info .rounded-card .callout-container .callout-target_group,.quickview-primary-info .rounded-card .callout-container .price-updated,.quickview-primary-info .rounded-card .coupon-container .callout-,.quickview-primary-info .rounded-card .coupon-container .callout-target_group,.quickview-primary-info .rounded-card .coupon-container .price-updated{background-color:#f2f2f2;color:#595959}.quickview-primary-info .rounded-card .callout-container .callout- .icon,.quickview-primary-info .rounded-card .callout-container .callout-target_group .icon,.quickview-primary-info .rounded-card .callout-container .price-updated .icon,.quickview-primary-info .rounded-card .coupon-container .callout- .icon,.quickview-primary-info .rounded-card .coupon-container .callout-target_group .icon,.quickview-primary-info .rounded-card .coupon-container .price-updated .icon{background-color:#595959}.quickview-primary-info .rounded-card .callout-container .callout-,.quickview-primary-info .rounded-card .callout-container .price-updated,.quickview-primary-info .rounded-card .coupon-container .callout-,.quickview-primary-info .rounded-card .coupon-container .price-updated{justify-content:right}.quickview-primary-info .rounded-card .callout-container .callout- i,.quickview-primary-info .rounded-card .callout-container .price-updated i,.quickview-primary-info .rounded-card .coupon-container .callout- i,.quickview-primary-info .rounded-card .coupon-container .price-updated i{display:none}.quickview-primary-info .rounded-card .callout-container .callout-coupon,.quickview-primary-info .rounded-card .callout-container .callout-target_group,.quickview-primary-info .rounded-card .coupon-container .callout-coupon,.quickview-primary-info .rounded-card .coupon-container .callout-target_group{cursor:pointer}@media (min-width:768px){.quickview-primary-info .rounded-card .callout-container,.quickview-primary-info .rounded-card .coupon-container{flex-basis:auto}}.quickview-primary-info .rounded-card .callout-container:first-of-type,.quickview-primary-info .rounded-card .coupon-container:first-of-type{flex-basis:auto}.quickview-primary-info .collapsed-card{margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.quickview-primary-info .offers-divider{align-items:center;background:#f5f5f5;color:var(--default-font-color-primary-text);display:flex;font-weight:500;height:50px;justify-content:center;margin:15px 0;width:100%}@media (max-width:767px){.quickview-primary-info .offers-divider{font-size:13px}}[data-collapsible][data-state=collapsed] [data-collapsible-header] i{transform:rotate(180deg);transition:.3s}[data-collapsible][data-state=collapsed] [data-collapsible-content]{height:0;transition:height .5s ease-in-out}[data-collapsible][data-state=expanded] i{transition:.3s}[data-collapsible][data-state=expanded] [data-collapsible-content]{height:auto;transition:height .5s ease-in-out}.cards-container{animation:fadeEffect .3s;background-repeat:no-repeat;display:none}@media (min-width:768px){.cards-container{background-color:#fff}}.cards-container .more-offers{margin:-5px;max-height:0;overflow:hidden;padding:5px;transition:max-height .3s ease-in-out,visibility .1s .1s;visibility:hidden}.cards-container .more-offers.shown{max-height:1000px;transition:max-height .3s ease-in-out,visibility 0s 0s;visibility:visible}.card-main-content a.toggle-all-offers{background-color:#f7f7f7;border:none;justify-content:flex-start;margin-top:5px;padding:10px 15px;width:100%}.card-main-content a.toggle-all-offers.collapsed{margin-top:0}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.cards-container.active{display:block}.cards-container.show-all .collapsed-card{max-height:600px}.prod-detail .quickview-primary-info{margin-bottom:20px;margin-top:10px}@media (min-width:768px){.prod-detail .quickview-primary-info{margin-top:0}}.prod-detail .card-shop-logo{display:flex;overflow:hidden;padding:var(--qv-card-shop-logo-image-padding)}.prod-detail .card-shop-logo img{height:var(--qv-card-shop-logo-image-height-narrow);width:var(--qv-card-shop-logo-image-width-narrow)}@media (min-width:768px){.prod-detail .card-shop-logo img{height:45px;width:90px}}.prod-detail .card-shop-logo span.shop{color:var(--default-font-color-primary-text);font-size:17px;font-weight:600;line-height:35px;margin:auto 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.prod-detail .card-shop-logo span.shop{font-size:18px;line-height:45px}}@media (max-width:352px){.prod-detail .card-shop-logo{padding:7px 5px}}.prod-detail .card-shop-score{align-items:center;background-color:#f8f9f9;border-radius:13px;color:#454b4e;display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:center;margin:auto;padding:3px 5px;transition:background-color .2s}.prod-detail .card-shop-score span.label{color:#bfbfbf;font-size:11px;font-weight:500}.prod-detail .card-shop-score:hover{background-color:#eaeded}.prod-detail .offer-price-container{display:flex;justify-content:flex-start;margin-left:auto}.prod-detail .offer-price-container .offer-price{align-items:center;display:inherit;flex-direction:row;gap:10px;justify-content:right;margin-bottom:auto}.prod-detail .offer-price-container .offer-price .old-price,.prod-detail .offer-price-container .offer-price .strikethrough{color:#ccc;font-size:14px;font-weight:500}.prod-detail .offer-price-container .offer-price .price-info{align-items:flex-end;display:flex;flex-direction:row;gap:5px}.prod-detail .offer-price-container .offer-price .price-info .old-price,.prod-detail .offer-price-container .offer-price .price-info .product-price{white-space:nowrap}.prod-detail .offer-price-container .offer-price .product-price{color:var(--qv-offer-product-price-font-color);font-size:var(--qv-offer-product-price-font-size-large);font-weight:700}.prod-detail .offer-price-container .offer-price .product-price .from_short{display:none}@media (max-width:480px),(min-width:768px) and (max-width:830px){.prod-detail .offer-price-container .offer-price .product-price{font-size:var(--qv-offer-product-price-font-size-small)}.prod-detail .offer-price-container .offer-price .product-price .from{display:none}.prod-detail .offer-price-container .offer-price .product-price .from_short{display:inline}}.prod-detail .offer-price-container .offer-price .button-card-outclick{align-items:center;background-color:var(--qv-offer-clickout-btn-bg-color);border-radius:var(--qv-offer-clickout-btn-border-radius);box-shadow:1px 2px 3px hsla(0,0%,80%,.851);display:flex;font-size:14px;line-height:24px;padding:6px 18px 6px 20px;transition:.2s;white-space:nowrap}.prod-detail .offer-price-container .offer-price .button-card-outclick.small-padding{padding:var(--qv-offer-clickout-btn-small-padding)}.prod-detail .offer-price-container .offer-price .button-card-outclick.small-padding i{margin-top:var(--qv-offer-clickout-btn-icon-margin-top)}.prod-detail .offer-price-container .offer-price:hover .product-price{color:#2a2a2a}.prod-detail .offer-price-container .offer-price:hover .button-card-outclick{transform:scale(1.05)}.prod-detail .attr-title{color:var(--qv-offer-attribute-title-font-color);font-size:var(--qv-offer-attribute-title-font-size);font-weight:var(--qv-offer-attribute-title-font-weight);margin-top:auto}.prod-detail .text-link{color:var(--default-font-color-primary-text);display:block;font-size:13px;text-align:center;text-decoration:underline}.prod-detail .readmore-link{color:var(--default-font-color-primary-text);margin:0 3px}.prod-detail .readmore-link i{padding-right:5px}.prod-detail .size-list,.prod-detail .size-list[data-readmore]{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:4px 0}@media (max-width:767px){.prod-detail .size-list.extra-margin,.prod-detail .size-list[data-readmore].extra-margin{margin-bottom:10px}}.prod-detail .size-list a,.prod-detail .size-list[data-readmore] a{display:inherit}.prod-detail .size-list a li,.prod-detail .size-list[data-readmore] a li{align-items:center;border:var(--qv-offer-size-list-item-border);border-radius:5px;color:var(--qv-offer-size-list-item-font-color);display:inherit;font-family:Roboto,sans-serif,arial;font-size:12px;max-width:200px;overflow:hidden;padding:1px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.prod-detail .size-list a.highlighted li,.prod-detail .size-list[data-readmore] a.highlighted li{background-color:#e4f6da}.prod-detail .size-list a.semi-highlighted li,.prod-detail .size-list[data-readmore] a.semi-highlighted li{background-color:#f5fbf1}.prod-detail .card-main-content a{font-size:12px}a.shop-meta-info{border-top:var(--qv-card-shop-meta-border-top);cursor:pointer;padding-top:var(--qv-card-shop-meta-padding-top)}.icon-container.meta-info{display:flex;flex-direction:row;justify-content:var(--qv-icon-container-meta-info-justify-content);padding-bottom:var(--qv-icon-container-meta-info-padding-bottom);padding-left:0}.icon-container.meta-info li{align-items:center;border-left:1px solid #eee;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:11px;justify-content:right;overflow:hidden;padding:0 3px}.icon-container.meta-info li .info-text{color:#737373;font-weight:500;margin-right:5px;max-width:100%;overflow:inherit;text-align:right;text-overflow:ellipsis;white-space:nowrap}.icon-container.meta-info li i{color:#737373;flex-shrink:0;margin:0 4px}.icon-container.meta-info li.shrinkable{flex-shrink:1}.icon-container.meta-info li.best-option .icon{background-color:var(--color-bg-surface-green)}.icon-container.meta-info li.best-option span{color:var(--color-bg-surface-green)}.icon-container.meta-info li.poor-option .icon{background-color:var(--product-item-meta-info-poor-option-color)}.icon-container.meta-info li.poor-option span{color:var(--product-item-meta-info-poor-option-color)}.icon-container.meta-info li:last-child{padding-right:5px}.icon-container.meta-info li:first-child{border-left:none;flex-shrink:0}.icon-container.meta-info .stars-rating svg.star{height:16px;width:16px}.prod-detail .product-actions{display:flex;flex-direction:column;gap:10px;position:absolute;right:10px;z-index:6}.prod-detail .product-actions .btn{background-color:var(--product-item-actions-background-color);border-radius:50%}.prod-detail .product-actions .btn .icon{background-color:var(--default-font-color-primary-text);transition:.2s}.prod-detail .product-actions .btn:hover{transition:.2s}.prod-detail .product-actions .btn:hover .icon{background-color:#6f2c91}.prod-detail .product-actions .btn-plain{border:none;padding:10px}.prod-detail .product-actions .is-fav .btn .icon,.prod-detail .product-actions .price-alarm-set .btn .icon{background-color:#6f2c91}.image-wrapper.small-image .image-container{min-height:200px}.image-wrapper.small-image .image-container .product-image{height:130px;line-height:130px}.image-wrapper.small-image .image-container .product-image-slideshow .splide__list{height:156px}.image-wrapper.small-image .image-container .product-image-slideshow .splide__arrows .splide__arrow{top:35%}.image-wrapper.small-image .product-item-actions{margin-top:-20px}.image-wrapper.small-image .energy-label{margin-top:-15px}.quickview-popup .image-wrapper.small-image{margin-top:20px}.image-container{min-height:338px;position:relative}@media (min-width:768px){.image-container{min-height:403px}}.image-container .product-image{display:block;height:285px;line-height:285px;margin-bottom:35px;text-align:center;width:100%}@media (min-width:768px){.image-container .product-image{height:335px;line-height:335px}}.image-container .product-image img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-container.large-image .product-image-slideshow .product-image,.image-container.large-image .product-image-slideshow .splide__list{height:500px}.image-container .coupon-highlight .coupon-text .code{font-weight:600}.image-container .product-image-slideshow{padding-bottom:15px;visibility:visible!important}.image-container .product-image-slideshow .splide__track{padding-bottom:15px}@media (min-width:768px){.image-container .product-image-slideshow .splide__track{padding-bottom:35px}}.image-container .product-image-slideshow .slideshow-item{display:flex;justify-content:center;margin:auto;width:100%}.image-container .product-image-slideshow .slideshow-item .product-image-container{position:relative;width:100%}.image-container .product-image-slideshow .slideshow-item:nth-of-type(n+2){display:none}.image-container .product-image-slideshow.is-initialized .slideshow-item:nth-of-type(n+2){display:flex}.image-container .product-image-slideshow .splide__list{height:315px}@media (min-width:768px){.image-container .product-image-slideshow .splide__list{height:350px}}.image-container .product-image-slideshow .splide__arrows{display:block}.image-container .product-image-slideshow .splide__arrows .splide__arrow--next,.image-container .product-image-slideshow .splide__arrows .splide__arrow--prev{background:rgba(204,88,88,0);border-radius:0;height:125px;width:75px}.image-container .product-image-slideshow .splide__arrows .splide__arrow--prev{left:0;padding-right:20px}.image-container .product-image-slideshow .splide__arrows .splide__arrow--next{padding-left:20px;right:0}.image-container .product-image-slideshow .splide__arrows .splide__arrow{top:45%}.image-container .product-image-slideshow .splide__arrows .splide__arrow svg{background:hsla(0,0%,100%,.95);border-radius:50px;height:40px;padding:12px;width:40px}.image-container .product-image-slideshow .splide__arrows .splide__arrow:disabled{opacity:0}.image-container .product-image-slideshow ul{gap:2px;padding-top:0;position:unset}@media (min-width:768px){.image-container .product-image-slideshow ul{padding-top:8px}}.image-container .product-image-slideshow .splide__arrow:focus-visible,.image-container .product-image-slideshow .splide__pagination__page:focus-visible,.image-container .product-image-slideshow .splide__slide:focus-visible,.image-container .product-image-slideshow .splide__toggle:focus-visible{outline:0!important}.image-container .source-tag-container{bottom:0;display:flex;font-family:Roboto,sans-serif,arial;justify-content:center;position:absolute;width:100%}.image-container .source-tag-container .product-image-caption{align-items:center;border-radius:3px;color:#3f5862;display:inherit;flex-wrap:nowrap;font-size:12px;gap:3px;padding:0 8px}.image-container .source-tag-container .product-image-caption .icon{background-color:#788a91;height:12px;margin-bottom:2px;margin-left:5px;width:12px}.image-container .source-tag-container .product-image-caption .icon-camera{margin-right:2px}.image-container .source-tag-container .product-image-caption .icon-link{height:13px}.image-container .source-tag-container .more-images-tag{text-decoration:underline}.image-container .product-attribute-badge{border:none;bottom:50px;box-shadow:1px 1px 6px 0 rgba(126,126,152,.2);font-size:13px;padding:8px 15px;position:absolute;right:10px}@media (min-width:768px){.image-container .product-attribute-badge{right:15px}}.quickview-filters-container{align-items:center;display:inline-flex;gap:7px;justify-content:space-between;margin-bottom:10px;padding:0 5px;position:relative;width:100%}.quickview-filters-container h2{font-size:18px;font-weight:600;margin-bottom:0;margin-left:5px;white-space:nowrap}.quickview-filters-container .quickview-filter{align-items:center;background-color:#fff;border:1px solid #c1c1c1;border-radius:10px;color:var(--default-font-color-primary-text);display:inline-flex;font-size:14px;font-weight:600;padding:8px 14px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.quickview-filters-container .quickview-filter i{margin-left:5px}.quickview-filters-container .quickview-filter .filter-count{background:var(--default-font-color-primary-text);border:3px solid #fff;border-radius:30px;color:#fff;font-size:11px;line-height:12px;padding:2px 5px;position:absolute;right:1px;top:1px}.quickview-size-filter .size{font-family:Roboto,sans-serif}.quickview-size-filter .separator{color:#777;margin:0}.quickview-size-filter .separator:last-child{display:none}.quickview-size-filter i{font-size:16px}.quickview-size-filter .svg-btn{background:0 0}.quickview-size-filter .svg-btn:hover{background:0 0;color:#333}.quickview-filter:hover{color:var(--alternate-font-color-primary-text);cursor:pointer}.price-history-chart{margin-bottom:40px;position:relative}.price-history-chart .zoom-controls{display:flex;gap:5px;justify-content:flex-end}.price-history-chart .zoom-controls button{background-color:var(--price-history-btn-bg-color);border:var(--price-history-btn-border);border-radius:5px;font-size:13px;padding:2px 10px}.price-history-chart .zoom-controls button.active{background-color:var(--price-history-btn-bg-color-active)}.price-history-chart .disclaimer{background:#f8f9f9;display:block;font-size:12px;padding:10px}@media (min-width:768px){.price-history-chart .disclaimer{margin:5px 10px}}.price-history-additional-info{background:#f6f6f6;display:flex;flex-direction:column;gap:15px;margin:15px -5px;padding:30px 15px}.price-history-additional-info .button{border-radius:30px;padding:8px 16px}@media (min-width:768px){.price-history-additional-info{border-radius:20px;margin:10px 5px;padding:30px 20px;text-align:center}.price-history-additional-info .button{margin:0 auto}}.price-history-additional-info .button.price-alarm,.price-history-additional-info .price-alarm-set{align-items:center;display:inline-flex;gap:5px;width:-moz-fit-content;width:fit-content}.price-history-additional-info .price-alarm-set{background:#fff;border-radius:20px;color:var(--default-font-color-primary-text);font-weight:500}.price-history-additional-info .price-alarm-set .checkmark-icon{height:22px;width:22px}.price-history-chart .price-alarm-button-container{margin:0 auto;width:-moz-fit-content;width:fit-content}.price-history-chart .price-alarm-button-container .price-alarm-button.large{align-items:center;background-color:var(--price-history-price-alarm-btn-bg-color);border-radius:30px;box-shadow:0 2px 10px hsla(0,0%,51%,.3);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;margin:20px 0;padding:12px 17px;width:-moz-fit-content;width:fit-content}.price-history-chart .price-alarm-button-container .price-alarm-button.large .icon-bell,.price-history-chart .price-alarm-button-container .price-alarm-button.large .icon-bell-solid{background:#fff}@media (min-width:768px){.price-history-chart .price-alarm-button-container .price-alarm-button.large{box-shadow:0 2px 14px hsla(0,0%,50%,.5);font-size:15px;min-width:190px}}.price-history-chart .price-alarm-button-container .price-alarm-button.disable-price-alarm{display:none}.price-history-chart .price-alarm-button-container .price-alarm-button:hover.large{background-color:var(--price-history-price-alarm-btn-bg-color-hover);box-shadow:1px 2px 7px hsla(0,0%,50%,.6);transition:.1s}@media (min-width:768px){.price-history-chart .price-alarm-button-container{bottom:75px;left:50%;position:absolute;transform:translateX(-50%)}}.price-history-chart .price-alarm-button-container.price-alarm-set .price-alarm-button.add-price-alarm{display:none}.price-history-chart .price-alarm-button-container.price-alarm-set .price-alarm-button.disable-price-alarm{display:flex}.price-insights{background-color:var(--price-insights-bg-color);border-radius:var(--price-insights-border-radius);display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin-bottom:15px;position:relative}.price-insights .insight-icon{background:rgba(75,199,54,.85);display:block;flex-shrink:0;height:35px;margin:0 10px 0 0;width:35px}.price-insights .prices-container{display:flex;flex-basis:100%;flex-direction:column;font-weight:var(--price-insights-font-weight);white-space:nowrap}.price-insights .prices-container strong{font-weight:var(--price-insights-strong-font-weight)}.price-insights .current-price{margin-right:15px}@media (max-width:767px){.price-insights .current-price{font-size:13px}}.price-insights .original-price{font-size:13px}.price-insights .linear-gauge-container{margin:10px auto}@media (min-width:768px){.price-insights{flex-direction:row}.price-insights p{margin-bottom:10px}.price-insights .insight-icon{margin:0 15px 0 10px}}.price-insights .content-block{flex-basis:100%}.price-insights .content-block .collapsible-head{align-items:center;display:flex;padding:15px}.price-insights .content-block .insights-container{padding:0 15px 15px}.price-insights .content-block .insights-container p{font-size:14px}.price-insights .content-block .insights-container .info-icon{cursor:pointer;vertical-align:middle}.price-insights .content-block .insights-container .info-icon .icon{background-color:#747675;display:inline-block}.price-insights .content-block .price-history-chart{margin-bottom:15px}.linear-gauge{display:flex;flex-direction:column;position:relative}.linear-gauge .gauge-numbers{display:flex;font-weight:500;justify-content:space-between}.linear-gauge .gauge-numbers .max,.linear-gauge .gauge-numbers .min{font-size:13px;font-weight:600}.linear-gauge .legend{color:gray;display:flex;font-size:12px;font-weight:500;justify-content:space-between}.linear-gauge .gauge{background:var(--price-insights-gauge-gradient);border-radius:20px;margin:10px 0;padding:4px;position:relative}.linear-gauge .gauge .gauge-marker{align-items:center;background:#fff;border-radius:20px;box-shadow:0 2px 5px hsla(0,0%,50%,.2);color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:3px;padding:0 4px;position:absolute;top:-8px;white-space:nowrap;z-index:102}.gauge-tooltip{font-size:12px;font-weight:600;margin-top:6px;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.gauge-tooltip .gauge-tooltip-pointer{height:6px;position:absolute;top:44px;width:10px}.gauge-tooltip .gauge-tooltip-pointer .triangle{border-bottom:7px solid #333;border-left:5px solid transparent;border-right:5px solid transparent;height:0;width:0}@media (min-width:768px){.gauge-tooltip{font-size:13px;padding:2px 10px}}.panel-header{align-items:center;background-color:var(--primary-theme-color);color:#fff;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;padding-left:40px;padding-right:40px;text-align:center}.panel-header .svg-btn{position:absolute;right:10px;top:5px}.panel-header .svg-btn,.panel-header .svg-btn:hover{background-color:transparent;color:#fff}.panel-header .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.panel-header.white-header{background-color:#fff}.panel-header.white-header,.panel-header.white-header .svg-btn{color:var(--default-font-color-primary-text)}.panel-header.theme-color-header{background-color:var(--primary-theme-color);color:#fff}.panel-header.theme-color-header .svg-btn{color:#fff}.panel-content{color:var(--default-font-color-primary-text);font-size:14px;overflow-y:auto;padding:25px 20px}.panel-content.no-scroll{overflow-y:hidden}.panel-content h1{font-size:21px;text-transform:none}.panel-content h3{font-size:19px;font-weight:700;line-height:1.5}.panel-content .content-list{list-style-type:disc;margin:15px}.panel-header+.panel-content{height:calc(100% - 50px)}.page-overlay--bottom .panel-header{border-radius:18px 18px 0 0}.panel-header.bg-color-primary{background-color:var(--primary-theme-color)}.content-block.block-70{padding:20px 10px}@media (min-width:768px){.content-block.block-70{border-radius:5px;width:70%}}.content-block.block-70 .h2{margin-bottom:15px}.content-block.block-70 p{line-height:22px;padding-bottom:20px}.about-icon{color:var(--secondary-theme-color);display:block;font-size:90px!important;padding:20px}.about-icon-sm{font-size:60px}.small-bottom-border{background-color:var(--primary-theme-color);display:block;height:3px;left:50%;margin-left:-15px;margin-top:10px;position:absolute;top:100%;width:30px}.small-bottom-border.big{height:4px;margin-left:-19px;margin-top:10px;width:38px}.hero-unit{position:relative;text-align:center}.hero-unit p{font:400 16px/24px var(--default-font-family)}.hero-unit p.hero-text-sm{color:#6f6f6f;font-size:1em;line-height:1.8}.hero-unit h1,.hero-unit h2{font-size:28px;line-height:1;margin-bottom:20px}@media (min-width:768px){.hero-unit h1,.hero-unit h2{font-size:36px}.hero-unit p{font:400 20px/30px var(--default-font-family)}}@media (min-width:1280px){.hero-unit h1,.hero-unit h2{font-size:40px}}.services-box{background-color:transparent;border:1px solid transparent;padding:20px 10px;text-align:center}.services-box h3{color:#474646;font-size:18px;font-weight:600;margin-bottom:30px;position:relative}.services-box h3 a{color:#474646}.services-box h3 a:hover{color:var(--primary-theme-color)}.about-box p,.services-box p{color:#6f6f6f;font-size:1em;line-height:1.8;text-align:justify}.about-box p strong{color:#474646}.about-box h2,.about-box h3{color:#474646;font-size:20px;font-weight:700;position:relative}.about-box h2 a,.about-box h3 a{color:#474646}.container.secondary-page{padding-top:0}.container.secondary-page .content-block{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.container.secondary-page .content-block{margin-left:0;margin-right:0}}.secondary-page .content-block{border-radius:0;color:#192f4d;display:flex;justify-content:center;text-align:center}@media (min-width:768px){.secondary-page .content-block{border-radius:12px;justify-content:unset;text-align:left}}.secondary-page .content-block .text-block{padding:50px 20px}@media (min-width:768px){.secondary-page .content-block .text-block{padding:40px 20px}}.secondary-page .content-block h1{color:#192f4d;font-size:30px;text-transform:none}.secondary-page .content-block p{line-height:1.75}.secondary-page .content-block .item-list{flex-wrap:wrap;gap:20px;justify-content:center}@media (min-width:768px){.secondary-page .content-block .item-list{gap:50px}}.secondary-page.merchant-signup .content-block{justify-content:flex-start;text-align:left}.secondary-page.merchant-signup .content-block .text-block{text-align:left}.secondary-page.about .content-block{text-align:center}.secondary-page.about .content-block .text-block{text-align:center;width:100%}@media (min-width:768px){.secondary-page.about .content-block .text-block{margin:30px 0;padding:60px}}.secondary-page.about .content-block.slogan{align-items:center;justify-content:center;min-height:250px}.secondary-page.about .content-block.slogan h1{font-size:38px}.secondary-page.about .content-block.testimonials{flex-direction:column}.secondary-page.about .content-block.testimonials .item-list.users .text-block-item{max-width:180px}@media (min-width:768px){.secondary-page.about .content-block.testimonials .item-list.users .text-block-item{max-width:250px}}.secondary-page.about .content-block.company{background-color:#192f4d;color:#fff;flex-direction:column;padding:50px 20px}.secondary-page.about .content-block.company h1,.secondary-page.about .content-block.company h3{color:#f9f9f9;font-weight:600;margin-bottom:15px;text-align:center}.secondary-page.about .content-block.company h1{margin-bottom:30px}.secondary-page.about .content-block.company h3{font-size:25px}.secondary-page.about .content-block.company p{font-style:italic;line-height:25px}.secondary-page.about .content-block.company .item-list{flex-wrap:wrap;gap:20px;justify-content:center}@media (min-width:768px){.secondary-page.about .content-block.company .item-list{gap:50px}}.secondary-page.about .content-block.company .text-block-item{display:flex;flex-direction:column;padding:15px;text-align:center}.secondary-page.about .content-block.company .text-block-item span{font-size:17px;font-weight:400;padding:5px 0}.secondary-page.about .content-block.company .item-list.team .text-block-item{max-width:250px}.secondary-page.about .content-block.company .item-list.team .text-block-item p{color:#708090;margin-bottom:15px}.secondary-page.about .content-block.bg-primary,.secondary-page.merchant-signup .content-block.bg-primary{background-color:var(--primary-theme-color);color:#fff}.secondary-page.about .content-block.bg-primary h1,.secondary-page.merchant-signup .content-block.bg-primary h1{color:#fff}.secondary-page.about .content-block.bg-beige,.secondary-page.merchant-signup .content-block.bg-beige{background-color:#fdf7e9}.secondary-page.about .content-block.bg-white,.secondary-page.merchant-signup .content-block.bg-white{background-color:#fff}.secondary-page.about .content-block.bg-light-grey,.secondary-page.merchant-signup .content-block.bg-light-grey{background-color:#f9f9f9}.redirect-page{background:var(--redirect-page-background);background-size:cover;height:100vh;justify-content:flex-start;padding:110px 10px 0;text-align:center}@media (min-width:768px){.redirect-page{padding-top:200px}}.redirect-page .responsive-gap{gap:20px}.redirect-page .logo{height:48px;margin-top:0;width:220px}@media (min-width:768px){.redirect-page .logo{height:70px;width:321px}}.redirect-page .shop-logo-container{background:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(86,86,86,.3);padding:30px 75px}.redirect-page .shop-logo{height:60px;width:120px}@media (min-width:768px){.redirect-page .shop-logo{height:85px;width:170px}}.redirect-page .farewell-message{animation:slideInFromRight var(--duration,4s) ease-out forwards;background:var(--primary-theme-color);background:var(--redirect-page-farewell-message-bg-color);border-radius:15px;color:#fff;font-size:15px;font-weight:600;line-height:30px;padding:20px 15px;position:relative}@media (min-width:768px){.redirect-page .farewell-message{font-size:16px}}.redirect-page .farewell-message:after{border-bottom:10px solid var(--redirect-page-farewell-message-after-color);border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:40px;position:absolute;top:-8px;width:0}.redirect-page h4{color:var(--redirect-page-font-color);font-size:15px;font-weight:600;line-height:30px}@media (min-width:768px){.redirect-page h4{font-size:16px}}.redirect-page h4.delayed{animation:fade-in .2s ease-in forwards;animation-delay:1.5s;opacity:0}.redirect-page .logo-fallback{color:var(--primary-theme-color);font-weight:600;margin:0}@keyframes move-background{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(-100vw)}10%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100vh)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0}}.redirect-page .animate.move-background{animation:move-background var(--duration,1s);animation-iteration-count:infinite;animation-timing-function:ease}.redirect-page .shop-logo-container{overflow:hidden;position:relative}.redirect-page .shop-logo-container .animate.move-background{background:linear-gradient(90deg,#90ee90,var(--color-bg-surface-green));bottom:0;height:6px;left:0;position:absolute;transform-origin:left;width:100%}.secondary-page.merchant-signup .content-block .text-block{padding:40px 20px}.secondary-page.merchant-signup .content-block .text-block .title{font-size:20px;font-weight:700}.secondary-page.merchant-signup .content-block h4{font-weight:600}.secondary-page.merchant-signup .content-block ul li{display:flex;gap:15px;margin-bottom:15px}.secondary-page.merchant-signup .content-block ul li div{display:flex;flex-direction:column}.secondary-page.merchant-signup .content-block ul li .dot{background-color:#b4b4b4;border-radius:20px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.secondary-page.merchant-signup .content-block ul li:last-of-type{margin-bottom:0}.secondary-page.merchant-signup .form-block{display:flex}.secondary-page.merchant-signup .form-block .content-block,.secondary-page.merchant-signup .form-block .examples-container{flex-direction:column;padding:30px 20px}.secondary-page.merchant-signup .form-block .content-block{flex-basis:100%;max-width:600px}.secondary-page.merchant-signup .form-block .content-block h1{margin-bottom:30px}.secondary-page.merchant-signup .form-block .content-block .form-group{margin-bottom:20px}.secondary-page.merchant-signup .button-radio{display:flex;gap:10px}.secondary-page.merchant-signup .button-radio label{background:0 0;padding:10px}.secondary-page.merchant-signup .button-radio label input:checked{background:green}.secondary-page.merchant-signup [data-affiliate-select=hide]{display:none}.secondary-page.merchant-signup [data-affiliate-select=show]{display:block}.secondary-page.merchant-signup select.input-lg{max-width:300px}.secondary-page.merchant-signup .message-box{flex-direction:column;position:relative}.secondary-page.merchant-signup .message-box button{background:0 0;border:none;height:25px;padding:0;position:absolute;right:10px;top:10px;width:25px}.secondary-page.merchant-signup .message-box button i{background:#fff;margin:auto}.tippy-box[data-theme~=primary] .tippy-content{display:flex;min-height:50px;min-width:220px;padding:10px}.tippy-box[data-theme~=primary] .tippy-content .icon.close{background:#fff;flex-shrink:0;height:18px;margin-left:auto;margin-top:-3px;opacity:1;width:18px}.tippy-box[data-theme~=primary]{background:var(--secondary-theme-color);border-radius:6px;color:#fff;text-align:center}.tippy-box[data-theme~=primary] .tippy-arrow{color:var(--secondary-theme-color)}.browse-node-content{color:var(--default-font-color-primary-text);display:flex;flex-direction:column;max-width:1024px;padding:0 10px;position:relative}@media (min-width:768px){.browse-node-content{padding:0}}.browse-node-content p{font-size:14px}.browse-node-content .product-result-wide{border-radius:8px;box-shadow:1px 2px 5px hsla(0,0%,61%,.35);color:var(--default-font-color-primary-text);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;margin-bottom:30px;overflow:hidden;padding:10px 10px 0;position:relative}.browse-node-content .product-result-wide .item-image-container{border-radius:5px;display:inherit;flex-basis:142px;flex-direction:column;flex-shrink:0;height:142px;justify-content:flex-end;overflow:hidden;padding:5px;width:142px}.browse-node-content .product-result-wide .item-image-container img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width:768px){.browse-node-content .product-result-wide .item-image-container{flex-basis:186px;height:186px;width:186px}}.browse-node-content .product-result-wide .item-name{color:inherit;display:inherit;flex-direction:column;flex-grow:1;font-size:14px;font-weight:400;line-height:18px;margin:0;overflow:hidden;padding-top:5px;text-overflow:ellipsis}@media (min-width:768px){.browse-node-content .product-result-wide .item-name{font-size:15px;line-height:21px}}.browse-node-content .product-result-wide .item-name .brand,.browse-node-content .product-result-wide .item-name .name{display:block;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99%}.browse-node-content .product-result-wide .item-name .brand{color:var(--default-font-color-primary-text);font-size:16px;font-weight:700}.browse-node-content .product-result-wide .price-info{gap:3px}.browse-node-content .product-result-wide .metainfo{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-node-content .product-result-wide .item-price-container{align-items:baseline;display:inherit;font-size:18px;font-weight:600;gap:5px;justify-content:left;line-height:20px;padding:5px 0 0}.browse-node-content .product-result-wide .item-price-container .old-price{color:#7c807e;font-size:15px;font-weight:500}.browse-node-content .product-result-wide .item-price-container .reference-price{font-size:14px;font-style:italic;font-weight:400}@media (max-width:480px){.browse-node-content .product-result-wide .item-price-container{font-size:16px;line-height:16px}.browse-node-content .product-result-wide .item-price-container .old-price{font-size:14px}.browse-node-content .product-result-wide .item-price-container .reference-price{font-size:13px}}.browse-node-content .product-result-wide .header{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}@media (min-width:768px){.browse-node-content .product-result-wide .header{align-items:center;flex-direction:row}}.browse-node-content .product-result-wide .header .title-container{align-items:center;display:inline-flex;flex-grow:1;gap:10px}.browse-node-content .product-result-wide .header .highlight-number{align-items:center;background-color:#428bca;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:35px;justify-content:center;width:35px}.browse-node-content .product-result-wide .content{display:flex;flex-wrap:wrap;gap:5px}.browse-node-content .product-result-wide .content .section{display:flex;flex-direction:row;flex-shrink:0;gap:5px}@media (min-width:768px){.browse-node-content .product-result-wide .content .section{gap:10px}}.browse-node-content .product-result-wide .content .section h3{flex-basis:100%;font-size:15px;font-weight:600;margin-bottom:5px}.browse-node-content .product-result-wide .content .section:first-of-type{gap:20px}.browse-node-content .product-result-wide .content .section:nth-child(2){flex-basis:100%;flex-direction:column;flex-shrink:1;gap:0;justify-content:space-between}.browse-node-content .product-result-wide .content .section.call-to-action{flex-basis:100%;text-align:center}.browse-node-content .product-result-wide .content .section.call-to-action .button{margin:5px 0 10px;width:100%}@media (min-width:768px){.browse-node-content .product-result-wide .content .section.call-to-action{display:none}}.browse-node-content .product-result-wide .content .meta-block{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between}.browse-node-content .product-result-wide .content .meta-block .price-info{display:inherit;flex-direction:column}.browse-node-content .product-result-wide .content .meta-block .product-rating{flex-direction:column;margin-top:5px}.browse-node-content .product-result-wide .content .meta-block .product-rating .stars-rating{width:100px}.browse-node-content .product-result-wide .content .product-specs,.browse-node-content .product-result-wide .content .pros-cons{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-top:15px}.browse-node-content .product-result-wide .content .product-specs h3,.browse-node-content .product-result-wide .content .pros-cons h3{margin-bottom:10px}.browse-node-content .product-result-wide .content .product-specs ul,.browse-node-content .product-result-wide .content .pros-cons ul{display:inherit;flex-direction:column}.browse-node-content .product-result-wide .content .product-specs ul li,.browse-node-content .product-result-wide .content .pros-cons ul li{align-items:center;display:flex;gap:10px}.browse-node-content .product-result-wide .content .product-specs .icon,.browse-node-content .product-result-wide .content .pros-cons .icon{flex-shrink:0;height:14px;width:14px}@media (min-width:768px){.browse-node-content .product-result-wide .content .product-specs .icon,.browse-node-content .product-result-wide .content .pros-cons .icon{height:16px;width:16px}}.browse-node-content .product-result-wide .content .product-specs .pros,.browse-node-content .product-result-wide .content .pros-cons .pros{margin-bottom:8px;margin-right:20px}.browse-node-content .product-result-wide .content .product-specs .pros .icon,.browse-node-content .product-result-wide .content .pros-cons .pros .icon{background:#4bc736}.browse-node-content .product-result-wide .content .product-specs .cons .icon,.browse-node-content .product-result-wide .content .pros-cons .cons .icon{background:#8a9295}.browse-node-content .product-result-wide .content .pros-cons{background:#f5f5f5;flex-basis:auto;margin-left:-10px;margin-right:-10px;padding:20px 10px}.browse-node-content .product-result-wide .content .pros-cons .cons,.browse-node-content .product-result-wide .content .pros-cons .pros{display:inherit;gap:8px}.browse-node-content .product-result-wide .content .product-specs .separator{margin:0 5px}.browse-node-content .product-result-wide .content .product-specs .separator:after{content:"|"}.browse-node-content .product-result-wide .content .product-specs .separator:last-child{display:none}.browse-node-content .product-result-wide .badge-container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:right;margin-right:0;margin-top:0}.browse-node-content .product-result-wide .badge-container .card-badge{background:#00f;border-bottom-left-radius:12px;color:#fff;display:inherit;float:right;font-size:12px;font-weight:600;justify-content:center;margin-right:-10px;overflow:hidden;padding:0 20px 0 14px;text-overflow:ellipsis;white-space:nowrap}.browse-node-content .product-result-wide .badge-container .card-badge .icon{background-color:#fff;display:block;font-size:13px}@media (max-width:364px){.browse-node-content .product-result-wide .badge-container .card-badge .icon{display:none}}.browse-node-content .product-result-wide .badge-container .badge:first-child{border-bottom-left-radius:12px;border-bottom-right-radius:0;border-top-right-radius:15px;margin-right:0;padding:0 10px 0 15px;z-index:5}.browse-node-content .product-result-wide .badge-container .badge:nth-child(2){z-index:4}.browse-node-content .product-result-wide .badge-container .badge:nth-child(3){z-index:3}.browse-node-content .product-result-wide .badge-container .badge-on-rating{background-color:var(--primary-theme-color-highlight)}.browse-node-content .product-result-wide .badge-container .badge-on-rating span{max-width:170px}.browse-node-content .product-result-wide .badge-container .badge-on-price{background-color:#4bc736}.browse-node-content .product-result-wide .badge-container .badge-on-feature{background-color:#ffac4a}@media (min-width:768px){.browse-node-content .product-result-wide .badge-container{margin-right:0;position:absolute;right:0;top:0}}.browse-node-content .product-result-wide:hover{animation:fade .15s ease-out;box-shadow:2px 3px 8px hsla(0,0%,61%,.55)}.browse-node-content .btn-round{margin:auto}@media (min-width:768px){.browse-node-content .product-result-wide{padding:15px}.browse-node-content .product-result-wide .content{display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between}.browse-node-content .product-result-wide .content .metainfo{margin-bottom:0}.browse-node-content .product-result-wide .content .item-price-container{margin-top:5px}.browse-node-content .product-result-wide .content .section:nth-child(2){flex-basis:auto}.browse-node-content .product-result-wide .content .product-specs,.browse-node-content .product-result-wide .content .pros-cons{background:#fff;flex-basis:auto;flex-direction:row;flex-wrap:nowrap;margin:0}.browse-node-content .product-result-wide .content .product-specs h3,.browse-node-content .product-result-wide .content .pros-cons h3{margin-bottom:10px}.browse-node-content .product-result-wide .content .product-specs .view-pros-cons-link,.browse-node-content .product-result-wide .content .pros-cons .view-pros-cons-link{margin-top:5px}.browse-node-content .product-result-wide .content .product-specs,.browse-node-content .product-result-wide .content .pros-cons{flex-wrap:wrap}.browse-node-content .product-result-wide .content .product-specs h3,.browse-node-content .product-result-wide .content .pros-cons h3{flex-basis:100%}.browse-node-content .product-result-wide .content .product-specs,.browse-node-content .product-result-wide .content .pros-cons{padding:0}.browse-node-content .product-result-wide .content .pros-cons .cons,.browse-node-content .product-result-wide .content .pros-cons .pros{flex-grow:1;gap:8px}.browse-node-content .product-result-wide .badge-container{margin-right:0;margin-top:0}.browse-node-content .product-result-wide .badge-container .badge{margin:0}}body.app .browse_node .wrapper{margin-top:0}body.app #content{padding:0 0 110px}body.app #header #header-top{display:none}body.app #header .search-container{margin:auto}body.app #header.hero #header-top{display:block}body.app #header.hero .container:first-of-type{padding-top:20px}body.app #header.hero .search-card-container h3{padding-bottom:5px;padding-left:15px}body.app #header.hero .search-card-container .search-container{margin:0 auto 0 0}body.app .top-filters:not(.page-overlay){display:none}body.app .home .section-heading h3{font-size:22px}@media (max-width:481px){body.app .home .button-outline{width:100%}}@media (min-width:768px){body.app .home .button-outline{display:none}}body.app .top-page-title{background:#fff;box-sizing:border-box;padding-top:0;position:sticky;top:0;z-index:251}body.app .top-page-title .back-arrow{width:-moz-fit-content;width:fit-content}body.app .top-page-title .title{display:flex;gap:10px;justify-content:flex-start;max-width:100%}body.app .top-page-title .title h1{flex-grow:1;text-overflow:ellipsis;white-space:nowrap}body.app .top-page-title .title .numberresults{flex-shrink:0;overflow:hidden;padding:0;text-overflow:ellipsis}body.app .top-page-title .page-cat-info{margin-bottom:0;max-width:100vw;padding:5px 10px}body.app .xs-catalog-controls{top:50px}body.app .default-suggest-content{padding-bottom:85px}@media (min-width:768px){body.app .main-content{padding:0;width:100%}body.app .top-page-title .page-cat-info{padding:10px 0}body.app .xs-catalog-controls{display:flex}body.app .catalog-controls{display:none}}body.app #alphabet-container.brands-page{top:0}.web-share-supported body.app .prod-detail .product-item-actions .fav-button-container{border-radius:50px 50px 0 0}.web-share-supported body.app .prod-detail .product-item-actions .fav-button-container,.web-share-supported body.app .prod-detail .product-item-actions .share-button-container{background:var(--product-item-actions-background-color)}.web-share-supported body.app .prod-detail .product-item-actions .price-alarm-button-container{border-radius:0}.web-share-supported body.app .prod-detail .product-item-actions .share-button-container{border-radius:0 0 50px 50px;padding-bottom:3px;transform:translateY(-46px);transform-origin:top}.web-share-supported body.app .prod-detail .product-item-actions[data-expand="expanded "],.web-share-supported body.app .prod-detail .product-item-actions[data-expand="expanded "] .fav-button-container,.web-share-supported body.app .prod-detail .product-item-actions[data-expand="expanded "] .price-alarm-button-container,.web-share-supported body.app .prod-detail .product-item-actions[data-expand="expanded "] .share-button-container{background:rgba(244,246,247,.85)}.web-share-supported body.app .prod-detail .product-item-actions[data-expand="expanded "] .share-button-container{transform:translateY(-3px)}.browse_node .wrapper{margin-top:10px}.app-button-bar{background:#fff;border-top:1px solid hsla(0,0%,82%,.471);bottom:0;box-shadow:0 -1px 3px hsla(0,0%,82%,.471);padding-bottom:5px;position:fixed;width:100%;z-index:999}@media (min-width:768px){.app-button-bar{border-radius:20px;border-top:none;bottom:10px;box-shadow:0 0 15px rgba(35,35,35,.329);height:81px;left:calc(50% - 260px);max-width:500px}}.app-button-bar .button-bar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;height:100%;overflow:hidden;width:100%}@media (min-width:768px){.app-button-bar .button-bar{padding:10px 0}}.app-button-bar .button-bar li{display:block;height:100%;margin:auto;max-height:70px;max-width:70px;position:relative;width:100%}.app-button-bar .button-bar li a{color:var(--default-font-color-primary-text);cursor:pointer;display:block;font-size:10px;font-weight:500;height:100%;margin:auto;padding:10px 10px 0;text-align:center;text-transform:capitalize;width:100%}.app-button-bar .button-bar li .nav-button i{background-color:var(--default-font-color-primary-text);margin:auto}.app-button-bar .button-bar li .nav-button.active{color:var(--primary-theme-color)}.app-button-bar .button-bar li .nav-button.active i{background:var(--primary-theme-color)}.app-button-bar .button-bar li .account-button,.app-button-bar .button-bar li .fav-button{display:block;position:relative}.app-button-bar .button-bar li .account-button .icon-notification,.app-button-bar .button-bar li .fav-button .icon-notification{background:var(--primary-theme-color);border:3px solid #fff;border-radius:20px;color:#fff;display:block;font-size:11px;font-weight:500;height:26px;margin:0;position:absolute;right:-6px;text-align:center;top:-7px;width:26px}.app-button-bar .button-bar li .account-button .icon.icon-warning,.app-button-bar .button-bar li .fav-button .icon.icon-warning{background:var(--primary-theme-color);height:20px;position:absolute;right:-15px;top:-10px;width:20px}@media (max-width:767px){.device-ios body.app .app-button-bar{padding-bottom:max(env(safe-area-inset-bottom,5px),5px)}}.device-ios body.app .app-button-bar .account-button .icon-notification,.device-ios body.app .app-button-bar .fav-button .icon-notification{border:none;font-weight:700;height:22px;right:-2px;width:22px}.device-ios .country-select{height:100vh}@media (max-height:700px){.device-ios .country-select .logo{width:130px}.device-ios .country-select .button{margin-bottom:75px;margin-top:5px}}.country-select{align-items:center;background:#fff;display:flex;flex-direction:column;height:-webkit-fill-available;padding:20px;position:absolute;width:100%;z-index:1000}.country-select .logo{margin-bottom:10px;margin-top:75px;width:270px}.country-select h3{font-weight:600;margin-bottom:15px;margin-top:auto}.country-select .wide-radio-container{margin-bottom:auto;width:85%}.country-select .wide-radio-container .radio-element{margin-bottom:20px}.country-select .wide-radio-container label{background:#fff;border-radius:12px;box-shadow:0 0 18px hsla(0,0%,50%,.12);font-weight:500;padding:15px 12px 15px 80px;position:relative}.country-select .wide-radio-container label .flag{background:red;border-radius:12px 0 0 12px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:68px}.country-select .wide-radio-container label .flag img{height:100%}.country-select .wide-radio-container label .check{background:#4bc736;border-radius:0 12px 12px 0;display:none;height:100%;position:absolute;right:0;top:0;width:45px}.country-select .wide-radio-container label .check i{color:#fff;margin:0}.country-select .wide-radio-container input:checked+label{border-color:#e5e5e5;font-weight:600}.country-select .wide-radio-container input:checked+label .check{align-items:center;display:flex;justify-content:center}.country-select .button{border-radius:10px;font-weight:500;margin-bottom:10px;margin-top:20px;padding:10px 20px}.animation-seed{background:0 0;height:1px;position:absolute;width:1px;z-index:999}@keyframes pulse-large{0%{outline-width:0}to{outline-width:50px}}@keyframes pulse-small{0%{outline-width:0}to{outline-width:30px}}[data-touch-response=pulse-large] .animation-seed,[data-touch-response=pulse-small] .animation-seed{border-radius:100px;left:50%;outline:0 solid rgba(181,225,245,.5);top:50%}[data-touch-response=pulse-large].animate,[data-touch-response=pulse-small].animate{position:relative}[data-touch-response=pulse-large].animate .animation-seed{animation:pulse-large .2s}[data-touch-response=pulse-small].animate .animation-seed{animation:pulse-small .2s}@keyframes bell-animation-ring{0%{transform:rotate(0)}20%{transform:rotate(-20deg)}40%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}60%{transform:rotate(20deg)}70%{transform:rotate(-20deg)}80%{transform:rotate(20deg)}90%{transform:rotate(-20deg)}to{transform:rotate(0)}}.bell-animation{animation:bell-animation-ring .8s ease-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.pulsating-dot{border-radius:30px;box-shadow:0 0 0 0 hsla(0,0%,100%,0);display:inline-block;height:8px;width:8px}.pulse-blue{animation:pulse-blue-animation 2.5s infinite;background:var(--primary-theme-color)}.pulse-pink{animation:pulse-pink-animation 2.5s infinite;background:var(--secondary-theme-color)}@keyframes pulse-blue-animation{0%{box-shadow:0 0 0 0 rgba(14,135,202,.5)}75%{box-shadow:0 0 0 10px rgba(14,135,202,0)}to{box-shadow:0 0 0 0 rgba(14,135,202,0)}}@keyframes pulse-pink-animation{0%{box-shadow:0 0 0 0 #f10350}75%{box-shadow:0 0 0 10px rgba(241,3,80,0)}to{box-shadow:0 0 0 0 rgba(241,3,80,0)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#fff;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;touch-action:manipulation}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#dce4e7;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#3f5862;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
