@charset "UTF-8";.bahag-color-beige{background:#f5f5dc;}.bahag-color-blau{background:#00308f;}.bahag-color-braun{background:#964b00;}.bahag-color-bronze{background:#a87000;}.bahag-color-gelb{background:#ffff00;}.bahag-color-gold{background:#ffd700;}.bahag-color-grau{background:#808080;}.bahag-color-grün{background:#008000;}.bahag-color-orange{background:#ff7b00;}.bahag-color-rosa{background:#ffc0cb;}.bahag-color-rot{background:#ff0000;}.bahag-color-schwarz{background:#000;}.bahag-color-silber{background:#c0c0c0;}.bahag-color-violett{background:#ee82ee;}.bahag-color-weiß{background:#fff;}.bahag-color-farblos{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-mehrfarbig{background-color:#696969;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/mehrfarbig.png");}.bahag-color-azul{background:#00308f;}.bahag-color-marrón{background:#964b00;}.bahag-color-bronce{background:#a87000;}.bahag-color-amarillo{background:#ffff00;}.bahag-color-dorado{background:#ffd700;}.bahag-color-gris{background:#808080;}.bahag-color-verde{background:#008000;}.bahag-color-naranja{background:#ff7b00;}.bahag-color-rojo{background:#ff0000;}.bahag-color-negro{background:#000;}.bahag-color-plateado{background:#c0c0c0;}.bahag-color-oro{background:#ffd700;}.bahag-color-violeta{background:#ee82ee;}.bahag-color-blanco{background:#fff;}.bahag-color-incoloro{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-multicolor{background-color:#696969;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/mehrfarbig.png");}.bahag-color-blauw{background:#00308f;}.bahag-color-bruin{background:#964b00;}.bahag-color-brons{background:#a87000;}.bahag-color-geel{background:#ffff00;}.bahag-color-goud{background:#ffd700;}.bahag-color-grijs{background:#808080;}.bahag-color-groen{background:#008000;}.bahag-color-oranje{background:#ff7b00;}.bahag-color-rood{background:#ff0000;}.bahag-color-roze{background:#ffc0cb;}.bahag-color-zwart{background:#000;}.bahag-color-zilver{background:#c0c0c0;}.bahag-color-paars{background:#ee82ee;}.bahag-color-wit{background:#fff;}.bahag-color-kleurloos{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-meerkleurig{background-color:#696969;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/mehrfarbig.png");}.bahag-color-bezbojna{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-bež_boje{background:#f5f5dc;}.bahag-color-ljubičasta{background:#ee82ee;}.bahag-color-plave_boje{background:#00308f;}.bahag-color-smeđe_boje{background:#964b00;}.bahag-color-bronca{background:#a87000;}.bahag-color-žute_boje{background:#ffff00;}.bahag-color-zlatne_boje{background:#ffd700;}.bahag-color-sive_boje{background:#808080;}.bahag-color-zelene_boje{background:#008000;}.bahag-color-narančaste_boje{background:#ff7b00;}.bahag-color-roze_boje{background:#ffc0cb;}.bahag-color-crvene_boje{background:#ff0000;}.bahag-color-crne_boje{background:#000;}.bahag-color-srebrne_boje{background:#c0c0c0;}.bahag-color-ljubičaste_boje{background:#ee82ee;}.bahag-color-bijele_boje{background:#fff;}.bahag-color-bezbojno{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-raznobojno{background-color:#696969;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/mehrfarbig.png");}.bahag-color-bež{background:#f5f5dc;}.bahag-color-modra{background:#00308f;}.bahag-color-rjava{background:#964b00;}.bahag-color-bron{background:#a87000;}.bahag-color-rumena{background:#ffff00;}.bahag-color-zlata{background:#ffd700;}.bahag-color-siva{background:#808080;}.bahag-color-zelena{background:#008000;}.bahag-color-oranžna{background:#ff7b00;}.bahag-color-roza{background:#ffc0cb;}.bahag-color-rdeča{background:#ff0000;}.bahag-color-črna{background:#000;}.bahag-color-srebrna{background:#c0c0c0;}.bahag-color-vijolična{background:#ee82ee;}.bahag-color-bela{background:#fff;}.bahag-color-brezbarvno{background-color:#d3d3d3;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/farblos.png");}.bahag-color-večbarvno{background-color:#696969;background-image:url("../_ui/bauhaus/_assets2/images/content/bahag-colors/mehrfarbig.png");}
@font-face{font-family:'bauhaus';src:url("../_ui/bauhaus/fonts/bauhaus.eot");src:url("../_ui/bauhaus/fonts/bauhaus.eot?#iefix") format("embedded-opentype"), url("../_ui/bauhaus/fonts/bauhaus.woff") format("woff"), url("../_ui/bauhaus/fonts/bauhaus.ttf") format("truetype"), url("../_ui/bauhaus/fonts/bauhaus.svg#bauhaus") format("svg");font-weight:normal;font-style:normal;}.ui-selectmenu-button{background-color:#EFEFEF;display:inline-block;height:2.8125em;outline:none;overflow:hidden;position:relative;text-decoration:none;vertical-align:middle;zoom:1;padding:0 0 1em .5em;}.ui-selectmenu-button li{display:block;margin:0;padding:0;}.ui-selectmenu-button a{display:block;line-height:1.4em;outline:none;padding:4px;text-decoration:none;color:#636363;}.ui-selectmenu-text{position:absolute;top:50%;transform:translateY(-50%);}.ui-selectmenu-icon{height:2.8125em;background-color:#DADADA;position:absolute;right:0;top:0;width:2.8125em;font-size:1em;}.ui-selectmenu-icon::before{height:2.8125em;background-color:#DADADA;position:absolute;font-size:.6em;top:2em;left:1.8em;content:"\e80f";font-family:'bauhaus';}.ui-selectmenu-menu{display:none;margin:0;padding:0;position:absolute;top:0;z-index:10001;}.ui-selectmenu-menu.ui-selectmenu-open{display:block;}.ui-selectmenu-menu ul{background:#DADADA;list-style:none;max-height:300px;margin:0;padding:0;position:relative;overflow-y:auto;}.ui-selectmenu-menu ul li .ui-menu-item-wrapper{width:100%;display:block;padding:.8em;}.ui-selectmenu-menu-popup{margin-top:-1px;}.ui-selectmenu-text{font-size:inherit;}.ui-selectmenu-button:hover,
.ui-selectmenu-button:active,
.ui-selectmenu-button:focus{text-decoration:none;outline:none;}.ui-selectmenu-menu li.ui-state-disabled a,
.ui-state-disabled{cursor:default;}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-text{margin-left:5px;padding-left:20px;position:relative;}.ui-selectmenu-menu li .ui-icon,
.ui-selectmenu-text .ui-icon{left:0;margin-top:-8px;position:absolute;top:1em;}.ui-selectmenu-text{line-height:1em;}.ui-selectmenu-menu li span,
.ui-selectmenu-text span{display:block;margin-bottom:.2em;}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold;}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8;}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em;}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{display:block;font-weight:bold;line-height:1.4em;padding:.6em .5em 0;}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}#product-sorting-menu{overflow:visible;}.information_message.positive{color:white;min-height:2.8125em;background-color:#3399cc;padding:0.8125em;margin:0;}.information_message.positive p{margin:0;}.information_message.negative{color:white;min-height:2.8125em;background-color:#ff9900;margin:0;padding:0.8125em;text-align:center;}.information_message.negative p{margin:0;}.img-fluid, .img-thumbnail{height:auto;max-width:100%;}.feedback--info .feedback__box{padding:7.5px;}.feedback--info .feedback__text{font-size:14px;margin-bottom:0;}.feedback--info .tipTtl{position:relative;top:2px;padding-bottom:0.4em;}.feedback--info td:first-child{width:1.4em;}.feedback--info td{padding-bottom:0.4em;}.feedback--info .ok .icon-checkmark{display:block;}.feedback--info .icon-checkmark{display:none;font-size:13px;}.icon-checkmark:before{content:"\e805";font-family:'bauhaus';}p.text-link-tool a{color:#648198;}p.text-link-tool a:hover{color:var(--tool-highlight);text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}span.two-prices-display{white-space:nowrap;}.component-hero{margin:.625rem -.625rem 1.25rem;}@media(min-width:660px){.component-hero{margin-left:-1.25rem;margin-right:-1.25rem;margin-top:.9375rem;}}.component-hero img{width:100%;}.component-hero img.promotion-banner{width:100%;min-height:165px;}@media(min-width:659px){.component-hero img.promotion-banner{min-height:214px;}}@media(min-width:961px){.component-hero img.promotion-banner{min-height:300px;}}.h3.benefits__headline{margin-bottom:.9375rem;text-align:center;}@media(min-width:660px){.h3.benefits__headline{margin-bottom:1.875rem;}}.order-confirmation-page .confirmation-summary{display:flex;flex-direction:column;align-items:center;}.order-confirmation-page .confirmation-summary-animation{flex:0;margin:1.25rem 0 2.5rem 0;}@-webkit-keyframes check{0%{stroke-dashoffset:784.9962768554688;}100%{stroke-dashoffset:0;}}@keyframes check{0%{stroke-dashoffset:784.9962768554688;}100%{stroke-dashoffset:0;}}.order-confirmation-page .confirmation-summary-animation svg{width:5rem;height:5rem;stroke:#5c8c1e;}.order-confirmation-page .confirmation-summary-animation svg path{stroke-dasharray:784.9962768554688;stroke-dashoffset:784.9962768554688;-webkit-animation:check 800ms linear;animation:check 800ms linear;-webkit-animation-delay:500ms;animation-delay:500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.order-confirmation-page .confirmation-summary-text{flex:1;}@media(min-width:660px){.order-confirmation-page .confirmation-summary{flex-direction:row;align-items:start;}.order-confirmation-page .confirmation-summary-animation{margin:1.875rem 1.875rem 0 0;}}.order-confirmation-page a:not(.btn){color:#648198;}.benefits .row{justify-content:center;}.benefits__item{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.875rem;}.benefits__item img{margin-bottom:0.625rem;max-height:2rem;}.newletter_content .benefits__item:first-of-type{margin-top:1rem;}@media(max-width:659px){.newletter_content .benefits__item:first-of-type{margin-top:0.6rem;}}@media(min-width:660px){.benefits__item img{max-height:3.125rem;}}.seo-footer__teaser-wrapper{margin-top:1.875rem;margin-bottom:1.875rem !important;justify-content:center;background-color:#ffffff00 !important;}.seo-footer__teaser-wrapper:last-child{margin-bottom:0.625rem !important;}@media(min-width:961px){.seo-footer__teaser-wrapper{margin-top:2.5rem !important;}}.seo-footer__teaser-wrapper [class*='col-']{display:flex;justify-content:center;}.seo-footer__teaser-wrapper >:not(:last-child){margin-bottom:1.25rem;}.store-locator__result-select, .store-locator__result-selected{margin:1.5625rem 0 0;}.ignore-feedback-error.has-feedback--error #form-new-pickup-locationSelect,
.ignore-feedback-error.has-feedback--error #form-new-packstation-select{border-color:#efefef;}.ignore-feedback-error.has-feedback--error label{color:#666;}.info-editable-boxes-tool__box__actions .btn.btn-icon .icon{flex-shrink:0;margin-left:0.5rem;}.swiper-control.btn-icon-only .icon{font-size:1rem;margin-right:0;margin-left:0;}.cartLockerBannerWrapper{background-color:#666666;min-height:211px;color:#FFFFFF;margin-top:25px;display:flex;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;}.cartLockerBannerMainText{font-weight:bold;font-size:18px;line-height:21.6px;}.cartLockerBannerExtraText{font-size:14px;line-height:18px;}.cartLockerBannerImageFrame{width:171px;height:158px;display:flex;justify-content:center;align-items:center;position:relative;}.cartLockerBannerImageNEU{position:absolute;width:46px;height:27px;background-color:#FFE833;text-align:center;vertical-align:middle;top:-13.5px;left:-23px;font-weight:bold;display:flex;justify-content:center;align-items:center;}.cartLockerBannerContent{display:grid;width:100%;flex-wrap:wrap;}@media screen and (max-width:660px){.cartLockerBannerTextWrapper{padding:15px;grid-row:2;}.cartLockerBannerImageWrapper{grid-row:1;display:flex;justify-content:space-around;align-items:flex-end;min-height:180px;}}.cartLockerBannerAdvantages{display:grid;font-size:14px;line-height:22px;width:100%;}@media screen and (min-width:660px) and (max-width:960px){.cartLockerBannerTextWrapper{padding:15px;width:100%;grid-row:2;}.cartLockerBannerImageWrapper{grid-row:1;display:flex;justify-content:space-around;align-items:flex-end;min-height:180px;}.cartLockerBannerContent{grid-template-rows:auto auto;}.cartLockerBannerAdvantages{grid-template-columns:auto auto;width:100%;}}@media screen and (min-width:960px){.cartLockerBannerTextWrapper{padding:15px;width:100%;grid-column:2;}.cartLockerBannerContent{grid-template-columns:auto auto;}.cartLockerBannerAdvantages{grid-template-columns:auto auto auto auto;}.cartLockerBannerImageWrapper{grid-row:1;display:flex;justify-content:space-around;align-items:center;}}.cartLockerBannerAdvantages > p{display:flex;align-items:center;height:20px;margin-right:10px;}.cartLockerBannerAdvantages > p > .icon-checkmark{margin-right:6px;font-weight:bold;}.cartLockerBannerIcon{fill:white;display:inline-flex;height:100%;justify-content:center;align-items:center;margin-right:6px;}.cartLockerBannerIcon > .icon{height:18px;width:auto;font-size:2rem;}.payment-options-text-in-advance{display:flex;margin-bottom:0.625rem;}.payment-options-text-in-advance .icon-packstation{color:#5c8c1e;font-size:1.25rem;margin-right:0.3125rem;}#form-return-product-submit-button{width:200px;}@media(max-width:659px){#form-return-product-submit-button{width:100%;}}.teaser-locker{padding-bottom:0.625rem;background-color:#666;color:#fff;display:flex;flex-direction:column;position:relative;}.teaser-locker{margin-top:2.5rem;}@media(min-width:660px){.teaser-locker{margin-top:1.875rem;}}@media(min-width:660px){.teaser-locker{padding:0;flex-direction:row;}}.teaser-locker__wrapper-image{position:relative;display:flex;}@media(min-width:660px){.teaser-locker__wrapper-image{order:-1;}}.teaser-locker__wrapper-image .badge{position:absolute;top:0;left:0;}.teaser-locker__image{flex-basis:100%;}.teaser-locker__image img{object-fit:cover;height:100%;width:100%;}@media(min-width:660px){.teaser-locker__image{width:18.125rem;height:100%;}}.teaser-locker__wrapper-content{flex-basis:100%;padding:1.25rem 0.625rem 1.25rem 1.875rem;display:flex;flex-direction:column;}@media(min-width:660px){.teaser-locker__wrapper-content{padding:1.875rem 1.25rem 1.875rem 3.75rem;justify-content:center;}}@media(min-width:961px){.teaser-locker__wrapper-content{padding-left:1.25rem;justify-content:center;}}.teaser-locker__heading{display:flex;position:relative;}.teaser-locker__heading .icon{flex-shrink:0;position:absolute;left:-1.875rem;order:-1;font-size:1.375rem;}@media(min-width:660px){.teaser-locker__heading .icon{left:-2.5rem;}}@media(min-width:961px){.teaser-locker__heading .icon{margin-right:0.625rem;left:0;position:relative;}}.teaser-locker__copy{margin-bottom:1.25rem;}@media(min-width:660px){.teaser-locker__copy{margin-bottom:1.875rem;}}.teaser-locker__specifications{margin-bottom:0;}.teaser-locker__specifications li{padding-left:1.875rem!important;margin-right:1.875rem;display:block;}.teaser-locker__specifications li:last-child{margin-right:0;}@media(min-width:660px){.teaser-locker__specifications li{display:inline-block;}}@media(min-width:961px){.teaser-locker__specifications li{margin-right:1.25rem;}}.teaser-locker__specifications .icon{color:#fff;}.teaser-locker::before, .teaser-locker::after{content:'';width:0.625rem;height:100%;top:0;background-color:#666;position:absolute;}@media(min-width:660px){.teaser-locker::before, .teaser-locker::after{display:none;}}.teaser-locker::before{left:-0.625rem;}.teaser-locker::after{right:-0.625rem;}.teaser-locker .custom-checkbox{display:block;padding-bottom:0.625rem;margin-bottom:0.625rem;border-bottom:1px solid #dadada;}.teaser-locker .custom-checkbox .custom-control-input ~ .custom-control-label{color:#3399cc;}.teaser-locker .custom-checkbox .custom-control-input ~ .custom-control-label::before{background-color:#fff!important;}.teaser-locker--order-overview{background-color:#efefef;color:#666;}.teaser-locker--order-overview::before, .teaser-locker--order-overview::after{background-color:#efefef;}.teaser-locker--order-overview .teaser-locker__wrapper-content{flex-basis:100%;padding:1.25rem 0;display:flex;flex-direction:column;}@media(min-width:660px){.teaser-locker--order-overview .teaser-locker__wrapper-content{padding:1.25rem;justify-content:center;}}.teaser-locker--order-overview .teaser-locker__heading{font-size:14px;font-weight:500;}.teaser-locker--order-overview .teaser-locker__heading .icon{color:#999;display:none;position:relative;left:0;}@media(min-width:660px){.teaser-locker--order-overview .teaser-locker__heading .icon{display:flex;margin-right:0.5rem;}}.teaser-locker--order-overview .teaser-locker__specifications li{font-size:14px;}@media(min-width:660px){.teaser-locker--order-overview .teaser-locker__specifications li{font-size:16px;}}.teaser-locker--order-overview .teaser-locker__specifications .icon{color:#5c8c1e;}@media(min-width:660px){.teaser-locker--order-overview .teaser-locker__image{width:11.25rem;}}@media(min-width:961px){.teaser-locker--order-overview .teaser-locker__image{width:13.75rem;}}.teaser-locker .custom-control-input:not(:checked) ~ .custom-control-label{color:#666666;font-weight:400;}.accordion-tool .card{border:none;background-color:transparent;}.accordion-tool .card-body{padding:1.25rem 0.625rem;}.accordion-tool .card-body > *:last-child{margin-bottom:0;}@media(min-width:660px){.accordion-tool .card-body{padding:1.25rem;}}.accordion-tool .btn--collapsible{border:0.0625rem solid #648198;border-radius:0.25rem;background-color:#648198;color:#fff;box-shadow:none !important;outline:none !important;}.accordion-tool .btn--collapsible.collapsed{background-color:transparent;color:#648198;}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--bahag-gray:#f9f9f9;--bahag-bluegray:#648198;--bahag-orange:#FF9900;--bahag-green:#537E1B;--bahag-yellow:#FFE805;--bahag-line-gray:#EFEFEF;--bahag-border-gray:#EEEEEE;--bahag-color-grey-500:#74777A;--primary:#5c8c1e;--primary-btn:#537e1b;--primary-hover:#426516;--primary-darken:#b41821;--secondary:#666;--secondary-hover:#525252;--success:#5c8c1e;--info:#3399cc;--danger:#ff9900;--dark:#333;--bah-color-brand-primary:#EE1F26;--bah-color-grey-300:#CFD4DA;--bah-color-green-200:#89D576;--bah-color-grey-txt-primary:#303233;--border-bor-colors-bor-primary:#A4A8AD;--secondary-reduced:#dadada;--secondary-icon:#afafaf;--breakpoint-sm:0;--breakpoint-md:660px;--breakpoint-lg:961px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tool-highlight:#50677A;--tool-default:#F2F7FC;--color-gray-600:#575A5C;--bah-txt-link-default:#326BD4;}*,
*::before,
*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@-ms-viewport{width:device-width;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block;}body{margin:0;font-family:Taz, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;font-weight:500;line-height:1.21875;color:#666;text-align:left;background-color:#fff;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:0.625rem;}p{margin-top:0;margin-bottom:1rem;}.order-history-order-label{font-weight:bold;font-size:17px;}.cancelled-label{color:#3399cc;}abbr[title],
abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,
ul,
dl{margin-top:0;margin-bottom:1rem;}ol ol,
ul ul,
ol ul,
ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}dfn{font-style:italic;}b,
strong{font-weight:bolder;}small{font-size:80%;}sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:inherit;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}a:hover{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}pre,
code,
kbd,
samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg:not(:root){overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.6875rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,
button,
select,
optgroup,
textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,
input{overflow:visible;}button,
select{text-transform:none;}button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],
input[type="checkbox"]{box-sizing:border-box;padding:0;}input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:0.625rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}h1, .h1{font-size:2.5rem;}h2, .h2{font-size:2rem;}h3, .h3{font-size:1.75rem;}h4, .h4{font-size:1.5rem;}h5, .h5{font-size:1.25rem;}h6, .h6{font-size:1rem;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}hr{margin-top:1.25rem;margin-bottom:1.25rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);}small,
.small{font-size:80%;font-weight:500;}mark,
.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1.25rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:80%;color:#6c757d;}.blockquote-footer::before{content:"\2014 \00A0";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.625rem;line-height:1;}.figure-caption{font-size:90%;color:#6c757d;}.container{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;max-width:540px;max-width:1140px;}@media(min-width:660px){.container{max-width:720px;}}@media(min-width:961px){.container{max-width:960px;}}.container-fluid{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,
 .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:none;}.col-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media(min-width:660px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:none;}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media(min-width:961px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}.table{width:100%;max-width:100%;margin-bottom:1.25rem;background-color:#fff;}.table th,
 .table td{padding:0.75rem;vertical-align:top;border-top:0.0625rem solid #fff;}.table thead th{vertical-align:bottom;border-bottom:0.125rem solid #fff;}.table tbody + tbody{border-top:0.125rem solid #fff;}.table .table{background-color:#fff;}.table-sm th,
.table-sm td{padding:0.3rem;}.table-bordered{border:0.0625rem solid #fff;}.table-bordered th,
 .table-bordered td{border:0.0625rem solid #fff;}.table-bordered thead th,
 .table-bordered thead td{border-bottom-width:0.125rem;}.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9;}.table-hover tbody tr:hover{background-color:rgba(0, 0, 0, 0.075);}.table-primary,
.table-primary > th,
.table-primary > td{background-color:#fac0c2;}.table-hover .table-primary:hover{background-color:#f8a8ab;}.table-hover .table-primary:hover > td,
 .table-hover .table-primary:hover > th{background-color:#f8a8ab;}.table-primary-darken,
.table-primary-darken > th,
.table-primary-darken > td{background-color:#eabec1;}.table-hover .table-primary-darken:hover{background-color:#e4abaf;}.table-hover .table-primary-darken:hover > td,
 .table-hover .table-primary-darken:hover > th{background-color:#e4abaf;}.table-secondary,
.table-secondary > th,
.table-secondary > td{background-color:#d4d4d4;}.table-hover .table-secondary:hover{background-color:#c7c7c7;}.table-hover .table-secondary:hover > td,
 .table-hover .table-secondary:hover > th{background-color:#c7c7c7;}.table-success,
.table-success > th,
.table-success > td{background-color:#d1dfc0;}.table-hover .table-success:hover{background-color:#c5d6af;}.table-hover .table-success:hover > td,
 .table-hover .table-success:hover > th{background-color:#c5d6af;}.table-info,
.table-info > th,
.table-info > td{background-color:#c6e2f1;}.table-hover .table-info:hover{background-color:#b2d8ec;}.table-hover .table-info:hover > td,
 .table-hover .table-info:hover > th{background-color:#b2d8ec;}.table-danger,
.table-danger > th,
.table-danger > td{background-color:#ffe2b8;}.table-hover .table-danger:hover{background-color:#ffd89f;}.table-hover .table-danger:hover > td,
 .table-hover .table-danger:hover > th{background-color:#ffd89f;}.table-dark,
.table-dark > th,
.table-dark > td{background-color:#c6c6c6;}.table-hover .table-dark:hover{background-color:#b9b9b9;}.table-hover .table-dark:hover > td,
 .table-hover .table-dark:hover > th{background-color:#b9b9b9;}.table-active,
.table-active > th,
.table-active > td{background-color:rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover{background-color:rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover > td,
 .table-hover .table-active:hover > th{background-color:rgba(0, 0, 0, 0.075);}.table .thead-dark th{color:#fff;background-color:#999;border-color:#32383e;}.table .thead-light th{color:#666;background-color:#dadada;border-color:#fff;}.table-dark{color:#fff;background-color:#999;}.table-dark th,
 .table-dark td,
 .table-dark thead th{border-color:#32383e;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover{background-color:rgba(255, 255, 255, 0.075);}@media(max-width:659.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-md > .table-bordered{border:0;}}@media(max-width:960.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive-lg > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;padding:0.5625rem 0.5rem;font-size:1rem;line-height:1.25rem;color:#666;background-color:#efefef;background-clip:padding-box;border:1px solid #efefef;border-radius:0;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:focus{color:#666;background-color:#efefef;border-color:#efefef;outline:0;box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled, .form-control[readonly]{background-color:#999;opacity:1;}select.form-control:not([size]):not([multiple]){height:calc(1.96875rem + 2px);}select.form-control:focus::-ms-value{color:#666;background-color:#efefef;}.form-control-file,
.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.5625rem + 1px);padding-bottom:calc(0.5625rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.25rem;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5;}.col-form-label-sm{padding-top:calc(0.3125rem + 1px);padding-bottom:calc(0.3125rem + 1px);font-size:0.875rem;line-height:1.22222;}@media(min-width:660px){.tooltip-text-form{display:none;position:absolute;margin-left:100%;width:99%;}.bh-modal--form .tooltip-text-form{width:70.5%;}}.tooltip-text-form{display:none;}@media(min-width:660px) and (max-width:960px){.tooltip-text-form{position:absolute;margin-left:100%;width:70.5%;}}.form-control-plaintext{display:block;width:100%;padding-top:0.5625rem;padding-bottom:0.5625rem;margin-bottom:0;line-height:1.25rem;color:#666;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
 .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
 .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
 .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
 .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
 .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
 .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
 .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
 .input-group-lg > .input-group-append > .form-control-plaintext.btn{padding-right:0;padding-left:0;}.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn{padding:0.3125rem 0.5rem;font-size:0.875rem;line-height:1.22222;}select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px);}.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;}select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px);}.form-group{margin-bottom:1.25rem;}.form-text{display:block;margin-top:0.25rem;}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,
 .form-row > [class*="col-"]{padding-right:5px;padding-left:5px;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#5c8c1e;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(92, 140, 30, 0.8);border-radius:.2rem;}.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid{border-color:#5c8c1e;}.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
 .custom-select:valid:focus,
 .custom-select.is-valid:focus{border-color:#5c8c1e;box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.25);}.was-validated .form-control:valid ~ .valid-feedback,
 .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
 .form-control.is-valid ~ .valid-tooltip, .was-validated
 .custom-select:valid ~ .valid-feedback,
 .was-validated
 .custom-select:valid ~ .valid-tooltip,
 .custom-select.is-valid ~ .valid-feedback,
 .custom-select.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label{color:#5c8c1e;}.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label{color:#5c8c1e;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before{background-color:#9eda50;}.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#78b627;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(92, 140, 30, 0.25);}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label{border-color:#5c8c1e;}.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit;}.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.25);}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#ff9900;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(255, 153, 0, 0.8);border-radius:.2rem;}.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid{border-color:#ff9900;}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
 .custom-select:invalid:focus,
 .custom-select.is-invalid:focus{border-color:#ff9900;box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback,
 .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
 .form-control.is-invalid ~ .invalid-tooltip, .was-validated
 .custom-select:invalid ~ .invalid-feedback,
 .was-validated
 .custom-select:invalid ~ .invalid-tooltip,
 .custom-select.is-invalid ~ .invalid-feedback,
 .custom-select.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label{color:#ff9900;}.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label{color:#ff9900;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#ffcc80;}.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#ffad33;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(255, 153, 0, 0.25);}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label{border-color:#ff9900;}.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit;}.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.25);}.form-inline{display:flex;flex-flow:row wrap;align-items:center;}.form-inline .form-check{width:100%;}.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,
 .form-inline .custom-select{width:auto;}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{align-items:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}.btn{display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:2px solid transparent;padding:0.5rem 1rem;font-size:1rem;line-height:1.22222;border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none;}}.btn:hover, .btn:focus{text-decoration:none;}.btn:focus, .btn.focus{outline:0;}.btn.disabled, .btn:disabled{opacity:1;}.btn:not(:disabled):not(.disabled){cursor:pointer;}.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active{background-image:none;}a.btn.disabled,
fieldset:disabled a.btn{pointer-events:none;}.btn-primary{color:var(--white);background-color:var(--primary-btn);border-color:var(--primary-btn);}.btn-primary:hover{color:#fff;background-color:var(--primary);border-color:var(--primary);}.btn-primary:focus, .btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(92, 140, 38, 0.5);}.btn-primary.disabled, .btn-primary:disabled{color:#fff;background-color:var(--primary);border-color:var(--primary);}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
 .show > .btn-primary.dropdown-toggle{color:var(--primary-hover);background-color:var(--white);border-color:var(--primary-hover);border-width:2px;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
 .show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.btn-secondary-reduced:not(:disabled):not(.disabled):active, .btn-secondary-reduced:not(:disabled):not(.disabled).active,
	.show > .btn-secondary-reduced.dropdown-toggle{color:var(--white);background-color:var(--dark);border-color:var(--dark);}.btn-primary-darken{color:#fff;background-color:#b41821;border-color:#b41821;}.btn-primary-darken:hover{color:#fff;background-color:#92141b;border-color:#871219;}.btn-primary-darken:focus, .btn-primary-darken.focus{box-shadow:0 0 0 0.2rem rgba(180, 24, 33, 0.5);}.btn-primary-darken.disabled, .btn-primary-darken:disabled{color:#fff;background-color:#b41821;border-color:#b41821;}.btn-primary-darken:not(:disabled):not(.disabled):active, .btn-primary-darken:not(:disabled):not(.disabled).active,
 .show > .btn-primary-darken.dropdown-toggle{color:#fff;background-color:#871219;border-color:#7c1117;}.btn-primary-darken:not(:disabled):not(.disabled):active:focus, .btn-primary-darken:not(:disabled):not(.disabled).active:focus,
 .show > .btn-primary-darken.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(180, 24, 33, 0.5);}.btn-secondary{color:#fff;background-color:#666;border-color:#666;}.btn-secondary:hover{color:#fff;background-color:#535353;border-color:#4d4d4d;}.btn-secondary:focus, .btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled{color:#fff;background-color:#666;border-color:#666;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
 .show > .btn-secondary.dropdown-toggle{color:var(--secondary-hover);background-color:var(--white);border-color:var(--secondary-hover);border-width:2px;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
 .show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.btn-success{color:#fff;background-color:#5c8c1e;border-color:#5c8c1e;}.btn-success:hover{color:#fff;background-color:#476d17;border-color:#406215;}.btn-success:focus, .btn-success.focus{box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.5);}.btn-success.disabled, .btn-success:disabled{color:#fff;background-color:#5c8c1e;border-color:#5c8c1e;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
 .show > .btn-success.dropdown-toggle{color:#fff;background-color:#406215;border-color:#3a5813;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
 .show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.5);}.btn-info{color:#fff;background-color:#3399cc;border-color:#3399cc;}.btn-info:hover{color:#fff;background-color:#2b82ad;border-color:#297aa3;}.btn-info:focus, .btn-info.focus{box-shadow:0 0 0 0.2rem rgba(51, 153, 204, 0.5);}.btn-info.disabled, .btn-info:disabled{color:#fff;background-color:#3399cc;border-color:#3399cc;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
 .show > .btn-info.dropdown-toggle{color:#fff;background-color:#297aa3;border-color:#267399;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
 .show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(51, 153, 204, 0.5);}.btn-danger{color:#212529;background-color:#ff9900;border-color:#ff9900;}.btn-danger:hover{color:#fff;background-color:#d98200;border-color:#cc7a00;}.btn-danger:focus, .btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.5);}.btn-danger.disabled, .btn-danger:disabled{color:#212529;background-color:#ff9900;border-color:#ff9900;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
 .show > .btn-danger.dropdown-toggle{color:#fff;background-color:#cc7a00;border-color:#bf7300;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
 .show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.5);}.btn-dark{color:#fff;background-color:#333;border-color:#333;}.btn-dark:hover{color:#fff;background-color:#202020;border-color:#1a1a1a;}.btn-dark:focus, .btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.5);}.btn-dark.disabled, .btn-dark:disabled{color:#fff;background-color:#333;border-color:#333;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
 .show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1a1a1a;border-color:#131313;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
 .show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.5);}.btn-outline-primary{color:#ee1f26;background-color:transparent;background-image:none;border-color:#ee1f26;}.btn-outline-primary:hover{color:#fff;background-color:#ee1f26;border-color:#ee1f26;}.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled{color:#ee1f26;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
 .show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#ee1f26;border-color:#ee1f26;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.btn-outline-primary-darken{color:#b41821;background-color:transparent;background-image:none;border-color:#b41821;}.btn-outline-primary-darken:hover{color:#fff;background-color:#b41821;border-color:#b41821;}.btn-outline-primary-darken:focus, .btn-outline-primary-darken.focus{box-shadow:0 0 0 0.2rem rgba(180, 24, 33, 0.5);}.btn-outline-primary-darken.disabled, .btn-outline-primary-darken:disabled{color:#b41821;background-color:transparent;}.btn-outline-primary-darken:not(:disabled):not(.disabled):active, .btn-outline-primary-darken:not(:disabled):not(.disabled).active,
 .show > .btn-outline-primary-darken.dropdown-toggle{color:#fff;background-color:#b41821;border-color:#b41821;}.btn-outline-primary-darken:not(:disabled):not(.disabled):active:focus, .btn-outline-primary-darken:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-primary-darken.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(180, 24, 33, 0.5);}.btn-outline-secondary{color:#666;background-color:transparent;background-image:none;border-color:#666;}.btn-outline-secondary:hover{color:#fff;background-color:#666;border-color:#666;}.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color:#666;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
 .show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#666;border-color:#666;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.btn-outline-success{color:#5c8c1e;background-color:transparent;background-image:none;border-color:#5c8c1e;}.btn-outline-success:hover{color:#fff;background-color:#5c8c1e;border-color:#5c8c1e;}.btn-outline-success:focus, .btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled{color:#5c8c1e;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
 .show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#5c8c1e;border-color:#5c8c1e;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(92, 140, 30, 0.5);}.btn-outline-info{color:#3399cc;background-color:transparent;background-image:none;border-color:#3399cc;}.btn-outline-info:hover{color:#fff;background-color:#3399cc;border-color:#3399cc;}.btn-outline-info:focus, .btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(51, 153, 204, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled{color:#3399cc;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
 .show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#3399cc;border-color:#3399cc;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(51, 153, 204, 0.5);}.btn-outline-danger{color:#ff9900;background-color:transparent;background-image:none;border-color:#ff9900;}.btn-outline-danger:hover{color:#212529;background-color:#ff9900;border-color:#ff9900;}.btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled{color:#ff9900;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
 .show > .btn-outline-danger.dropdown-toggle{color:#212529;background-color:#ff9900;border-color:#ff9900;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 153, 0, 0.5);}.btn-outline-dark{color:#333;background-color:transparent;background-image:none;border-color:#333;}.btn-outline-dark:hover{color:#fff;background-color:#333;border-color:#333;}.btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled{color:#333;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
 .show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#333;border-color:#333;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
 .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.5);}.btn-link{font-weight:500;color:inherit;background-color:transparent;}.btn-link:hover{color:inherit;text-decoration:none;background-color:transparent;border-color:transparent;}.btn-link:focus, .btn-link.focus{text-decoration:none;border-color:transparent;box-shadow:none;}.btn-link:disabled, .btn-link.disabled{color:#6c757d;pointer-events:none;}.btn-lg{padding:0.75rem 1.875rem;font-size:1.25rem;line-height:1.22222;border-radius:0;}.btn-sm{padding:0.25rem 1rem;font-size:0.875rem;line-height:1.22222;border-radius:0;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{width:100%;}.btn.btn-wide{min-width:12.5rem;justify-content:center;}.fade{transition:opacity 0.15s linear;}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none;}}@media screen and (max-width:659px){.totalProducts{display:inline;}}@media screen and (min-width:660px){.totalProducts{display:none;}}.dropup,
.dropright,
.dropdown,
.dropleft{position:relative;}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#666;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);}.dropdown-menu-right{right:0;left:auto;}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.625rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:500;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover, .dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active, .dropdown-item:active{color:#fff;text-decoration:none;background-color:#ee1f26;}.dropdown-item.disabled, .dropdown-item:disabled{color:#6c757d;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,
 .input-group > .custom-select,
 .input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0;}.input-group > .form-control + .form-control,
 .input-group > .form-control + .custom-select,
 .input-group > .form-control + .custom-file,
 .input-group > .custom-select + .form-control,
 .input-group > .custom-select + .custom-select,
 .input-group > .custom-select + .custom-file,
 .input-group > .custom-file + .form-control,
 .input-group > .custom-file + .custom-select,
 .input-group > .custom-file + .custom-file{margin-left:-1px;}.input-group > .form-control:focus,
 .input-group > .custom-select:focus,
 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file{display:flex;align-items:center;}.input-group-prepend,
.input-group-append{display:flex;}.input-group-prepend .btn,
 .input-group-append .btn{position:relative;z-index:2;}.input-group-prepend .btn + .btn,
 .input-group-prepend .btn + .input-group-text,
 .input-group-prepend .input-group-text + .input-group-text,
 .input-group-prepend .input-group-text + .btn,
 .input-group-append .btn + .btn,
 .input-group-append .btn + .input-group-text,
 .input-group-append .input-group-text + .input-group-text,
 .input-group-append .input-group-text + .btn{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:flex;align-items:center;padding:0.5625rem 0.5rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.25rem;color:#666;text-align:center;white-space:nowrap;background-color:#efefef;border:1px solid #efefef;}.input-group-text input[type="radio"],
 .input-group-text input[type="checkbox"]{margin-top:0;}.custom-control{position:relative;display:block;min-height:1.21875rem;padding-left:1.875rem;}.custom-control-inline{display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;z-index:-1;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#666;background-color:#efefef;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#dadada;}.custom-control-input:disabled ~ .custom-control-label{color:#999;}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#999;}.custom-control-label{position:relative;margin-bottom:0;}.custom-control-label::before{position:absolute;top:-0.07812rem;left:-1.875rem;display:block;width:1.375rem;height:1.375rem;pointer-events:none;content:"";user-select:none;background-color:#efefef;}.custom-control-label::after{position:absolute;top:-0.07812rem;left:-1.875rem;display:block;width:1.375rem;height:1.375rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:1rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#efefef;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23666' d='M16 4.247l-2.278-2.116-8.077 7.492-3.367-3.116-2.277 2.117 5.645 5.244z'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#ee1f26;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23666' d='M0 2h4'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:#999;}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:#999;}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#efefef;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23666'/%3E%3C/svg%3E");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:#999;}.custom-select{display:inline-block;width:100%;height:2.5rem;padding:0.5625rem 3.125rem 0.5625rem 0.3125rem;line-height:1.25rem;color:#666;vertical-align:middle;background:#efefef url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'%3E%3Crect fill='%23dadada' width='45' height='45'/%3E%3Cpath fill='%23666' d='M27.97 20.73l-1.56-1.45-3.87 3.6-3.95-3.66-1.56 1.44 5.5 5.12z'/%3E%3C/svg%3E") no-repeat right 0.3125rem center;background-size:2.8125rem;border:1px solid #efefef;border-radius:0;appearance:none;}.custom-select:focus{border-color:#efefef;outline:0;box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-select:focus::-ms-value{color:#666;background-color:#efefef;}.custom-select[multiple], .custom-select[size]:not([size="1"]){height:auto;padding-right:0.3125rem;background-image:none;}.custom-select:disabled{color:#fff;background-color:#999;}.custom-select::-ms-expand{opacity:0;}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:0.5625rem;padding-bottom:0.5625rem;font-size:75%;}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:0.5625rem;padding-bottom:0.5625rem;font-size:125%;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.96875rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.96875rem + 2px);margin:0;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#efefef;box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-file-input:focus ~ .custom-file-label::after{border-color:#efefef;}.custom-file-input:disabled ~ .custom-file-label{background-color:#999;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.96875rem + 2px);padding:0.375rem 0.75rem;line-height:1.21875;color:#666;background-color:#efefef;border:1px solid #efefef;}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:1.96875rem;padding:0.375rem 0.75rem;line-height:1.21875;color:#666;content:"Browse";background-color:#efefef;border-left:1px solid #efefef;}.custom-range{width:100%;padding-left:0;background-color:transparent;appearance:none;}.custom-range:focus{outline:none;}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#ee1f26;border:0;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none;}.new-address-btn svg{width:20px;height:20px;}.new-address-btn{display:flex !important;align-items:center !important;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none;}}.custom-range::-webkit-slider-thumb:focus{outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-range::-webkit-slider-thumb:active{background-color:#fbc5c7;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#ee1f26;border:0;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none;}}.custom-range::-moz-range-thumb:focus{outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-range::-moz-range-thumb:active{background-color:#fbc5c7;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;}.custom-range::-ms-thumb{width:1rem;height:1rem;background-color:#ee1f26;border:0;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none;}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none;}}.custom-range::-ms-thumb:focus{outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-range::-ms-thumb:active{background-color:#fbc5c7;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;}.custom-range::-ms-fill-lower{background-color:#dee2e6;}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;}.custom-control-label::before,
.custom-file-label,
.custom-select{transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,
 .custom-file-label,
 .custom-select{transition:none;}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover, .nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;}.nav-tabs{border-bottom:1px solid #648198;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #648198;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link{color:#648198;background-color:#fff;border-color:#648198 #648198 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;}.nav-pills .nav-link.active,
.nav-pills .show > .nav-link{color:#fff;background-color:#ee1f26;}.nav-fill .nav-item{flex:1 1 auto;text-align:center;}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0, 0, 0, 0.125);}.card > hr{margin-right:0;margin-left:0;}.card-body{flex:1 1 auto;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0, 0, 0, 0.03);border-bottom:1px solid rgba(0, 0, 0, 0.125);}.card-header + .list-group .list-group-item:first-child{border-top:0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0, 0, 0, 0.03);border-top:1px solid rgba(0, 0, 0, 0.125);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.card-img{width:100%;}.card-img-top{width:100%;}.card-img-bottom{width:100%;}.card-deck{display:flex;flex-direction:column;flex-flow:row wrap;margin-right:-5px;margin-left:-5px;}.card-deck .card{margin-bottom:5px;}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:5px;margin-bottom:0;margin-left:5px;}.card-group{display:flex;flex-direction:column;flex-flow:row wrap;}.card-group > .card{margin-bottom:5px;}.card-group > .card{flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{margin-bottom:0.75rem;}.card-columns .card{display:inline-block;width:100%;}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0;}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0;}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0;}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:0;list-style:none;background-color:#efefef;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#fff;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgNiAyMCI+PHBvbHlnb24gZmlsbD0iI2ZmZiIgcG9pbnRzPSIzLjggMTAgMCAyMCAyLjIgMjAgNiAxMCAyLjIgMCAwIDAiLz48L3N2Zz4=);}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.badge-pill{padding-right:0.6em;padding-left:0.6em;}.badge-primary{color:#fff;background-color:#ee1f26;}.badge-primary[href]:hover, .badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#cb0f16;}.badge-primary-darken{color:#fff;background-color:#b41821;}.badge-primary-darken[href]:hover, .badge-primary-darken[href]:focus{color:#fff;text-decoration:none;background-color:#871219;}.badge-secondary{color:#fff;background-color:#666;}.badge-secondary[href]:hover, .badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#4d4d4d;}.badge-success{color:#fff;background-color:#5c8c1e;}.badge-success[href]:hover, .badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#406215;}.badge-info{color:#fff;background-color:#3399cc;}.badge-info[href]:hover, .badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#297aa3;}.badge-danger{color:#212529;background-color:#ff9900;}.badge-danger[href]:hover, .badge-danger[href]:focus{color:#212529;text-decoration:none;background-color:#cc7a00;}.badge-dark{color:#fff;background-color:#333;}.badge-dark[href]:hover, .badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1a1a1a;}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#ee1f26;transition:width 0.6s ease;}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none;}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem;}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite;}.media{display:flex;align-items:flex-start;}.media-body{flex:1;}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#666;text-shadow:0 1px 0 #fff;opacity:.5;}.close:not(:disabled):not(.disabled){cursor:pointer;}.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus{color:#666;text-decoration:none;opacity:.75;}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -25%);}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:translate(0, 0);}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% -(0.5rem * 2));}.modal-dialog-centered::before{display:block;height:calc(100vh -(0.5rem * 2));content:"";}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0, 0, 0, 0.2);outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.4;}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.875rem;border-bottom:0 solid #e9ecef;}.modal-header .close{padding:1.875rem;margin:-1.875rem -1.875rem -1.875rem auto;}.modal-title{margin-bottom:0;line-height:1.21875;}.modal-body{position:relative;flex:1 1 auto;padding:1.875rem;}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1.875rem;border-top:0 solid #e9ecef;}.modal-footer >:not(:first-child){margin-left:.25rem;}.modal-footer >:not(:last-child){margin-right:.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);}.modal-sm{max-width:300px;}@media(min-width:961px){.modal-lg{max-width:800px;}}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Taz, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-style:normal;font-weight:500;line-height:1.21875;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:1rem;word-wrap:break-word;background-color:#3399cc;background-clip:padding-box;border:0 solid rgba(0, 0, 0, 0.2);}.popover .arrow{position:absolute;display:block;width:1.25rem;height:0.625rem;margin:0 0;}.popover .arrow::before, .popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem;}.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((0.5rem) * -1);}.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
 .bs-popover-top .arrow::after,
 .bs-popover-auto[x-placement^="top"] .arrow::after{border-width:0.5rem 0.5rem 0;}.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0, 0, 0, 0.25);}.bs-popover-top .arrow::after,
 .bs-popover-auto[x-placement^="top"] .arrow::after{bottom:0;border-top-color:#3399cc;}.bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left:0.5rem;}.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow{left:calc((0.5rem) * -1);width:0.5rem;height:1rem;margin:0 0;}.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
 .bs-popover-right .arrow::after,
 .bs-popover-auto[x-placement^="right"] .arrow::after{border-width:0.5rem 0.5rem 0.5rem 0;}.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0, 0, 0, 0.25);}.bs-popover-right .arrow::after,
 .bs-popover-auto[x-placement^="right"] .arrow::after{left:0;border-right-color:#3399cc;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem;}.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((0.6rem) * -1);}.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
 .bs-popover-bottom .arrow::after,
 .bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 0.7rem 0.625rem 0.625rem;}.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0, 0, 0, 0.25);}.bs-popover-bottom .arrow::after,
 .bs-popover-auto[x-placement^="bottom"] .arrow::after{top:0;border-bottom-color:#3399cc;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:0 solid #3090c0;}.bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right:0.5rem;}.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow{right:calc((0.5rem) * -1);width:0.5rem;height:1rem;margin:0 0;}.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
 .bs-popover-left .arrow::after,
 .bs-popover-auto[x-placement^="left"] .arrow::after{border-width:0.5rem 0 0.5rem 0.5rem;}.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0, 0, 0, 0.25);}.bs-popover-left .arrow::after,
 .bs-popover-auto[x-placement^="left"] .arrow::after{right:0;border-left-color:#3399cc;}.popover-header{padding:0.625rem 0.625rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#3090c0;border-bottom:0 solid #2b81ab;}.popover-header:empty{display:none;}.popover-body{padding:0.625rem 0.625rem;color:#fff;}.slider{display:inline-block;vertical-align:middle;position:relative;}.slider.slider-horizontal{width:210px;height:1rem;}.slider.slider-horizontal .slider-track{height:0.5rem;width:100%;margin-top:-0.25rem;top:50%;left:0;}.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-low, .slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0;}.slider.slider-horizontal .slider-tick,
 .slider.slider-horizontal .slider-handle{margin-left:-0.5rem;}.slider.slider-horizontal .slider-tick.triangle,
 .slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 0.5rem 0.5rem 0.5rem;width:0;height:0;border-bottom-color:#036fa5;margin-top:0;}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%;}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:1rem;}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;padding-top:1.2rem;text-align:center;}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0;}.slider.slider-horizontal.slider-rtl .slider-tick,
 .slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-0.5rem;}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0;}.slider.slider-vertical{height:210px;width:1rem;}.slider.slider-vertical .slider-track{width:0.5rem;height:100%;left:25%;top:0;}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0;}.slider.slider-vertical .slider-track-low, .slider.slider-vertical .slider-track-high{width:100%;left:0;right:0;}.slider.slider-vertical .slider-tick,
 .slider.slider-vertical .slider-handle{margin-top:-0.5rem;}.slider.slider-vertical .slider-tick.triangle,
 .slider.slider-vertical .slider-handle.triangle{border-width:0.5rem 0 0.5rem 0.5rem;width:1px;height:1px;border-left-color:#036fa5;margin-left:0;}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap;}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:0.2rem;}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%;}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0;}.slider.slider-vertical.slider-rtl .slider-tick.triangle,
 .slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:0.5rem 0.5rem 0.5rem 0;}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:0.2rem;}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:-moz-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#BEBEBE));background-image:-webkit-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-o-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:linear-gradient(to bottom, #DFDFDF, #BEBEBE);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#BEBEBE',GradientType=0);}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#E5E5E5), to(#E9E9E9));background-image:-webkit-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-o-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:linear-gradient(to bottom, #E5E5E5, #E9E9E9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E5E5', endColorstr='#E9E9E9',GradientType=0);cursor:not-allowed;}.slider input{display:none;}.slider .tooltip-inner{white-space:nowrap;max-width:none;}.slider .tooltip{pointer-events:none;}.slider .tooltip.top{margin-top:-36px;}.slider .tooltip-inner{white-space:nowrap;max-width:none;}.slider .hide{display:none;}.slider-track{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F5F5F5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-o-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:linear-gradient(to bottom, #F5F5F5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;cursor:pointer;}.slider-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F9), to(#F5F5F5));background-image:-webkit-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:-o-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:linear-gradient(to bottom, #F9F9F9, #F5F5F5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#F5F5F5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;}.slider-selection.tick-slider-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #52c5ff, #3abcfd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#52c5ff), to(#3abcfd));background-image:-webkit-linear-gradient(top, #52c5ff, #3abcfd);background-image:-o-linear-gradient(top, #52c5ff, #3abcfd);background-image:linear-gradient(to bottom, #52c5ff, #3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52c5ff', endColorstr='#3abcfd',GradientType=0);}.slider-track-low, .slider-track-high{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;background:transparent;}.slider-handle{background-color:#0478b2;background-image:-moz-linear-gradient(top, #0480BE, #036fa5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0480BE), to(#036fa5));background-image:-webkit-linear-gradient(top, #0480BE, #036fa5);background-image:-o-linear-gradient(top, #0480BE, #036fa5);background-image:linear-gradient(to bottom, #0480BE, #036fa5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0480BE', endColorstr='#036fa5',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);position:absolute;top:0;width:1rem;height:1rem;background-color:#0480BE;border:0px solid transparent;}.slider-handle:hover{cursor:pointer;}.slider-handle.round{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;}.slider-handle.triangle{background:transparent none;}.slider-handle.custom{background:transparent none;}.slider-handle.custom::before{line-height:1rem;font-size:20px;content:'\2605';color:#726204;}.slider-tick{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F5F5F5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-o-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:linear-gradient(to bottom, #F5F5F5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:1rem;height:1rem;filter:none;opacity:0.8;border:0px solid transparent;}.slider-tick.round{border-radius:50%;}.slider-tick.triangle{background:transparent none;}.slider-tick.custom{background:transparent none;}.slider-tick.custom::before{line-height:1rem;font-size:20px;content:'\2605';color:#726204;}.slider-tick.in-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #52c5ff, #3abcfd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#52c5ff), to(#3abcfd));background-image:-webkit-linear-gradient(top, #52c5ff, #3abcfd);background-image:-o-linear-gradient(top, #52c5ff, #3abcfd);background-image:linear-gradient(to bottom, #52c5ff, #3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52c5ff', endColorstr='#3abcfd',GradientType=0);opacity:1;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,
.swiper-wrapper{transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper{touch-action:pan-y;}.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper{touch-action:pan-x;}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-button-prev, .swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-blue, .swiper-container-rtl .swiper-button-next.swiper-button-blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007bff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-blue, .swiper-container-rtl .swiper-button-prev.swiper-button-blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007bff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-indigo, .swiper-container-rtl .swiper-button-next.swiper-button-indigo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%236610f2'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-indigo, .swiper-container-rtl .swiper-button-prev.swiper-button-indigo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%236610f2'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-purple, .swiper-container-rtl .swiper-button-next.swiper-button-purple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%236f42c1'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-purple, .swiper-container-rtl .swiper-button-prev.swiper-button-purple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%236f42c1'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-pink, .swiper-container-rtl .swiper-button-next.swiper-button-pink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23e83e8c'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-pink, .swiper-container-rtl .swiper-button-prev.swiper-button-pink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23e83e8c'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-red, .swiper-container-rtl .swiper-button-next.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23dc3545'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-red, .swiper-container-rtl .swiper-button-prev.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23dc3545'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-orange, .swiper-container-rtl .swiper-button-next.swiper-button-orange{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fd7e14'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-orange, .swiper-container-rtl .swiper-button-prev.swiper-button-orange{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fd7e14'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-yellow, .swiper-container-rtl .swiper-button-next.swiper-button-yellow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-yellow, .swiper-container-rtl .swiper-button-prev.swiper-button-yellow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffc107'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-green, .swiper-container-rtl .swiper-button-next.swiper-button-green{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2328a745'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-green, .swiper-container-rtl .swiper-button-prev.swiper-button-green{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2328a745'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-teal, .swiper-container-rtl .swiper-button-next.swiper-button-teal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2320c997'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-teal, .swiper-container-rtl .swiper-button-prev.swiper-button-teal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2320c997'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-cyan, .swiper-container-rtl .swiper-button-next.swiper-button-cyan{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2317a2b8'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-cyan, .swiper-container-rtl .swiper-button-prev.swiper-button-cyan{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2317a2b8'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-gray, .swiper-container-rtl .swiper-button-next.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%236c757d'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-gray, .swiper-container-rtl .swiper-button-prev.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%236c757d'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-gray-dark, .swiper-container-rtl .swiper-button-next.swiper-button-gray-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23343a40'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-gray-dark, .swiper-container-rtl .swiper-button-prev.swiper-button-gray-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23343a40'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right;}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,
 .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,
 .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0;}.swiper-pagination-blue .swiper-pagination-bullet-active{background:#007bff;}.swiper-pagination-progressbar.swiper-pagination-blue{background:rgba(0, 123, 255, 0.25);}.swiper-pagination-progressbar.swiper-pagination-blue .swiper-pagination-progressbar-fill{background:#007bff;}.swiper-pagination-indigo .swiper-pagination-bullet-active{background:#6610f2;}.swiper-pagination-progressbar.swiper-pagination-indigo{background:rgba(102, 16, 242, 0.25);}.swiper-pagination-progressbar.swiper-pagination-indigo .swiper-pagination-progressbar-fill{background:#6610f2;}.swiper-pagination-purple .swiper-pagination-bullet-active{background:#6f42c1;}.swiper-pagination-progressbar.swiper-pagination-purple{background:rgba(111, 66, 193, 0.25);}.swiper-pagination-progressbar.swiper-pagination-purple .swiper-pagination-progressbar-fill{background:#6f42c1;}.swiper-pagination-pink .swiper-pagination-bullet-active{background:#e83e8c;}.swiper-pagination-progressbar.swiper-pagination-pink{background:rgba(232, 62, 140, 0.25);}.swiper-pagination-progressbar.swiper-pagination-pink .swiper-pagination-progressbar-fill{background:#e83e8c;}.swiper-pagination-red .swiper-pagination-bullet-active{background:#dc3545;}.swiper-pagination-progressbar.swiper-pagination-red{background:rgba(220, 53, 69, 0.25);}.swiper-pagination-progressbar.swiper-pagination-red .swiper-pagination-progressbar-fill{background:#dc3545;}.swiper-pagination-orange .swiper-pagination-bullet-active{background:#fd7e14;}.swiper-pagination-progressbar.swiper-pagination-orange{background:rgba(253, 126, 20, 0.25);}.swiper-pagination-progressbar.swiper-pagination-orange .swiper-pagination-progressbar-fill{background:#fd7e14;}.swiper-pagination-yellow .swiper-pagination-bullet-active{background:#ffc107;}.swiper-pagination-progressbar.swiper-pagination-yellow{background:rgba(255, 193, 7, 0.25);}.swiper-pagination-progressbar.swiper-pagination-yellow .swiper-pagination-progressbar-fill{background:#ffc107;}.swiper-pagination-green .swiper-pagination-bullet-active{background:#28a745;}.swiper-pagination-progressbar.swiper-pagination-green{background:rgba(40, 167, 69, 0.25);}.swiper-pagination-progressbar.swiper-pagination-green .swiper-pagination-progressbar-fill{background:#28a745;}.swiper-pagination-teal .swiper-pagination-bullet-active{background:#20c997;}.swiper-pagination-progressbar.swiper-pagination-teal{background:rgba(32, 201, 151, 0.25);}.swiper-pagination-progressbar.swiper-pagination-teal .swiper-pagination-progressbar-fill{background:#20c997;}.swiper-pagination-cyan .swiper-pagination-bullet-active{background:#17a2b8;}.swiper-pagination-progressbar.swiper-pagination-cyan{background:rgba(23, 162, 184, 0.25);}.swiper-pagination-progressbar.swiper-pagination-cyan .swiper-pagination-progressbar-fill{background:#17a2b8;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255, 255, 255, 0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff;}.swiper-pagination-gray .swiper-pagination-bullet-active{background:#6c757d;}.swiper-pagination-progressbar.swiper-pagination-gray{background:rgba(108, 117, 125, 0.25);}.swiper-pagination-progressbar.swiper-pagination-gray .swiper-pagination-progressbar-fill{background:#6c757d;}.swiper-pagination-gray-dark .swiper-pagination-bullet-active{background:#343a40;}.swiper-pagination-progressbar.swiper-pagination-gray-dark{background:rgba(52, 58, 64, 0.25);}.swiper-pagination-progressbar.swiper-pagination-gray-dark .swiper-pagination-progressbar-fill{background:#343a40;}.swiper-pagination-lock{display:none;}@font-face{font-family:"Taz";src:url("../_ui/bauhaus/_assets2/fonts/Taz_500_a.eot");src:url("../_ui/bauhaus/_assets2/fonts/Taz_500_a.eot?#iefix") format("embedded-opentype"), url("../_ui/bauhaus/_assets2/fonts/Taz_500_a.woff") format("woff"), url("../_ui/bauhaus/_assets2/fonts/Taz_500_a.svg#Taz_500_a") format("svg");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Taz";src:url("../_ui/bauhaus/_assets2/fonts/Taz_700_a.eot");src:url("../_ui/bauhaus/_assets2/fonts/Taz_700_a.eot?#iefix") format("embedded-opentype"), url("../_ui/bauhaus/_assets2/fonts/Taz_700_a.woff") format("woff"), url("../_ui/bauhaus/_assets2/fonts/Taz_700_a.svg#Taz_700_a") format("svg");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Taz";src:url("../_ui/bauhaus/_assets2/fonts/Taz_800_a.eot");src:url("../_ui/bauhaus/_assets2/fonts/Taz_800_a.eot?#iefix") format("embedded-opentype"), url("../_ui/bauhaus/_assets2/fonts/Taz_800_a.woff") format("woff"), url("../_ui/bauhaus/_assets2/fonts/Taz_800_a.svg#Taz_800_a") format("svg");font-weight:800;font-style:normal;font-display:swap;}html{scroll-behavior:smooth;}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}html.js_header-fixed{scroll-padding-top:6.875rem;}html.js_header-fixed.js_header-minimum{scroll-padding-top:3.125rem;}.js_header-animated body{transition:padding-top .25s linear;}.js_header-fixed body{padding-top:6.875rem;}.js_header-fixed.js_header-minimum body{padding-top:3.125rem;}body.js_prevent-body-scrolling{overflow:hidden;}body.js_using-mouse *:focus,
body.js_using-mouse *:focus-within,
body.js_using-mouse .focus{outline:none !important;}body.js_using-mouse *:not(.pwa-header-search):not([data-keyboard-focus-outline]):focus,
body.js_using-mouse *:not(.pwa-header-search):not([data-keyboard-focus-outline]):focus-within,
body.js_using-mouse *:not(.pwa-header-search):not([data-keyboard-focus-outline]).focus{box-shadow:none !important;}.page .container-fluid > .row{background-color:#fff;}.container-fluid-wrapper{max-width:75rem;margin:auto;position:relative;}.container-fluid{max-width:75rem;padding-right:0.625rem;padding-left:0.625rem;}.container-fluid--md-down-full-with{padding-right:0;padding-left:0;}.container-fluid--md-down-full-with:not(.container-fluid--without-overflow){overflow-x:hidden;}.container-fluid--has-content-wrapper{background:#fff;}.container-fluid--has-content-wrapper .content-wrapper{display:inline-block;width:100%;}.backdrop{display:none;background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}.backdrop.fade{opacity:0;}.backdrop.js_overlay-header{z-index:1031;}.backdrop.show{opacity:0.4;}@media(min-width:660px){html.js_header-fixed{scroll-padding-top:8.125rem;}.js_header-fixed body{padding-top:8.125rem;}.container-fluid{padding-right:1.25rem;padding-left:1.25rem;}.container-fluid--md-down-full-with{padding-right:0;padding-left:0;}}@media(min-width:961px){html.js_header-fixed{scroll-padding-top:9.375rem;}html.js_header-fixed.js_header-minimum{scroll-padding-top:3.4375rem;}.js_header-fixed body{padding-top:9.375rem;}.js_header-fixed.js_header-minimum body{padding-top:3.4375rem;}.page{padding-bottom:1.875rem;}.container-fluid--md-down-full-with{padding-right:1.25rem;padding-left:1.25rem;overflow-x:unset;}.container-fluid--has-content-wrapper{background:transparent;}.container-fluid--has-content-wrapper > .content-wrapper{background:#fff;padding-right:1.25rem;padding-left:1.25rem;}}.bh-box-expand-toggle__text-collapse{display:none;}.no-js .bh-box-expand + .bh-box-expand-toggle{display:none;}.js .bh-box-expand{overflow:hidden;position:relative;}.js .bh-box-expand.js_enabled::after{content:'';background-image:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);width:100%;height:3.125rem;position:absolute;bottom:0;left:0;}.js .bh-box-expand-toggle{color:#648198;}.js .bh-box-expand-toggle:hover{color:#50677A;}.js .bh-box-expand--expanded.js_enabled::after{content:none;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .bh-box-expand-toggle__text-expand{display:none;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .bh-box-expand-toggle__text-collapse{display:block;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .icon{transform:rotate(180deg);}@media(min-width:660px){.js .bh-box-expand--disabled-md + .bh-box-expand-toggle{display:none;}.js .bh-box-expand--disabled-md::after{content:none;}}.ie-click-fix{position:relative;}.ie-click-fix::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}.badge{border-radius:50%;}.js_bh-dropdown-auto-scroll-wrapper{position:fixed;right:0;bottom:0;left:0;overflow-y:auto;}.js_bh-dropdown-auto-scroll-wrapper .dropdown-menu{position:static;}h1, .h1{font-weight:700;font-size:1.375rem;line-height:1.2;text-transform:none;}h2, .h2{font-weight:500;font-size:1.25rem;line-height:1.2;text-transform:none;}h3, .h3{font-weight:700;font-size:1.125rem;line-height:1.2;text-transform:none;}h4, .h4{font-weight:700;font-size:1rem;line-height:1.2;text-transform:uppercase;letter-spacing:0.02em;}h5, .h5{font-weight:700;font-size:1rem;line-height:1.2;text-transform:none;}.h-bold-text{font:inherit;font-weight:700;text-transform:inherit;}.h-inherit{font-size:inherit;text-transform:inherit;}@media(min-width:660px){h1, .h1{font-size:1.875rem;}h2, .h2{font-size:1.5rem;}h3, .h3{font-size:1.25rem;}h4, .h4{font-size:1.125rem;}h5, .h5{font-size:1.125rem;}.h-inherit{font-size:inherit;}}.p-small{font-size:0.875rem;}.p-spaced{line-height:1.5;}a,
.fake-link{font-weight:700;}.loading-animation{position:fixed;top:50%;left:50%;z-index:999;transform:translate(-50%, -50%);}.product-detail-stock-information--skeleton .product-detail-stock-information__loading-animation, .product-list-tile.product-list-tile--skeleton{position:relative;overflow:hidden;}.product-detail-stock-information--skeleton .product-detail-stock-information__loading-animation::after, .product-list-tile.product-list-tile--skeleton::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));animation:shimmer 1s infinite linear;content:'';}@keyframes shimmer{100%{transform:translateX(100%);}}.badge-eyecatcher, .badge-graduated-price{background-color:#ffe805;color:#666;font-size:.6875rem;line-height:1;padding:.54545em;text-align:center;text-transform:uppercase;width:5.63636em}.badge--quantity{border:0.125rem solid #fff;background-color:#ee1f26;color:#fff;display:inline-flex;justify-content:center;align-items:center;height:1.25rem;min-width:1.25rem;padding:0 0.125rem;font-weight:500;font-size:0.625rem;line-height:1;}.btn .badge--quantity{position:absolute;}.badge-eyecatcher{border-radius:0;font-size:1.0625rem;padding:0.35294em;width:3.52941em;}.btn{font-size:1.125rem;white-space:unset;}.btn-primary:hover{border-color:var(--primary-hover);background-color:var(--primary-hover);}.btn-primary-darken:hover{border-color:#b41821;background-color:#b41821;}.btn-secondary:hover{border-color:var(--secondary-hover);background-color:var(--secondary-hover);}.btn-secondary-reduced{border-color:var(--secondary-reduced);background-color:var(--secondary-reduced);color:#666;}.btn-secondary-reduced:hover{border-color:var(--secondary-reduced);background-color:var(--secondary-reduced);color:var(--dark)}.btn-secondary-outline{border-color:#666;box-shadow:inset 0 0 0 0.0625rem #666;background-color:#fff;color:#666;}.btn-secondary-outline:hover{border-color:#666;background-color:#fff;}.btn-transparent{color:#666;background:transparent;padding:0;}.btn-transparent:hover{color:var(--secondary-hover);}.btn-sm{font-weight:500;}.btn-icon{display:inline-flex;align-items:baseline;}.btn-icon .icon{flex-shrink:0;font-size:0.75rem;margin-left:0.5rem;}.btn-icon-left .icon{margin-right:0.5rem;margin-left:0;order:-1;}.btn-icon-only .icon{font-size:1rem;margin-right:0;margin-left:0;}.btn--collapsible{border:0;background-color:#666;color:#fff;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0.875rem 0.625rem;font-size:1rem;white-space:normal;transition:background-color 0.4s ease-out, color 0.4s ease-out;}.btn--collapsible .btn__text{padding-right:0.9375rem;text-align:left;}.btn--collapsible .icon{flex-shrink:0;transform:rotate(180deg);transition:transform 0.4s ease-out;}.dropdown .btn--collapsible::after{content:none;}.btn--collapsible.collapsed,
 .dropdown:not(.show) .btn--collapsible{background-color:#dadada;color:#666;}.btn--collapsible.collapsed .icon,
 .dropdown:not(.show) .btn--collapsible .icon{transform:rotate(0);}.no-js .btn--collapsible{background-color:#666;color:#fff;}.no-js .btn--collapsible:not(:disabled):not(.disabled){cursor:default;}.no-js .btn--collapsible .icon{display:none;}.btn--tool-collapsible{border:0;background-color:#648198;color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:0.25rem;border:1px solid #648198;padding:0.625rem;width:100%;min-height:3.125rem;white-space:normal;transition:background-color 0.4s ease-out, color 0.4s ease-out;}.btn--tool-collapsible .btn__text{margin-bottom:0;padding-right:0.9375rem;font-weight:700;font-size:1rem;text-align:left;}.btn--tool-collapsible .icon{flex-shrink:0;transform:rotate(180deg);transition:transform 0.4s ease-out;}.btn--tool-collapsible.collapsed{background:#fff;color:#648198;}.btn--tool-collapsible.collapsed .icon{transform:rotate(0);}.no-js .btn--tool-collapsible{background:#fff;color:#648198;}.no-js .btn--tool-collapsible:not(:disabled):not(.disabled){cursor:default;}.no-js .btn--tool-collapsible .icon{display:none;}.btn--tool-link{background:none;color:#648198;align-items:center;padding:0;margin-bottom:1rem;font-weight:500;font-size:1rem;text-align:left;}.btn--tool-link .icon{font-size:1.5625rem;margin-left:0;margin-right:0.625rem;}.btn--tool-link:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.btn--tool-text{align-items:center;background:transparent;border:none;color:#648198;font-weight:500;padding:0}.btn--tool-text:hover{color:var(--tool-highlight) !important;text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}.btn--tool-text .btn__text,.btn--tool-text .icon{font-size:1rem}.btn--tool-text .icon.btn-icon-left{margin-right:.375rem}.btn--tool-text.btn-icon-arrow-right{align-items:baseline}.btn--tool-text.btn-icon-arrow-right .icon{font-size:.625rem;margin-left:.3125rem}.btn-text-align-left{text-align:left;}.btn--paypal{background-color:#eee;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:0;font-size:0.875rem;}.btn--paypal .btn__text,
.btn--paypal .btn__icon{margin-right:0.125rem;margin-left:0.125rem;}@media(max-width:659.98px){.btn--paypal{padding-right:0.625rem;padding-left:0.625rem;}}.btn--info-popover{color:#3399cc;display:inline;border:0;margin-left:0.3125rem;}.btn--info-popover.-dimmed{color:#666;}.btn.disabled, .btn:disabled{border-color:#dadada;background-color:#dadada;}.btn--is-headline{font-weight:inherit;font-size:inherit;}@media(max-width:659.98px){.btn-icon{font-size:1rem;}.btn-icon-only-sm .icon{margin-right:0;margin-left:0;}.btn--full-width-sm{width:100%;justify-content:center;}.btn--half-width-sm{width:50%;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(min-width:660px){.btn{min-width:6.25rem;}.btn-icon-only, .btn--tool-text{min-width:auto;}.btn-block--sm-only{display:inline-block;width:auto;}.btn--collapsible{padding-right:1.25rem;padding-left:1.25rem;}}.no-js [data-collapse-switch-text]{display:none;}[data-collapse-switch-text].collapsed .collapse-switch-text-expanded{display:none;}[data-collapse-switch-text]:not(.collapsed) .collapse-switch-text-collapsed{display:none;}.btn-reset{border:0;font-weight:500;font-size:1rem;}.btn-text{border:0;min-width:auto;font-weight:700;font-size:1rem;vertical-align:baseline;}.btn-tool{display:flex;justify-content:center;align-items:center;background:#fff;color:#648198;border-radius:0.25rem;border:1px solid #648198;padding:0 0.625rem;min-width:3.125rem;height:1.875rem;font-size:0.875rem;line-height:1;text-align:center;white-space:nowrap;}.btn-tool:hover{background-color:var(--tool-default);color:var(--tool-highlight);border-color:var(--tool-highlight);}.btn-tool:not(:disabled):not(.disabled):active, .btn-tool:not(:disabled):not(.disabled).active{background-color:var(--tool-highlight);color:var(--tool-default);border-color:var(--tool-highlight);}.btn-tool.-highlighted:not(.-prevent-highlight){background:#648198;color:var(--white);}.btn-tool.-highlighted:not(.-prevent-highlight):hover{background:var(--tool-highlight);border-color:var(--tool-highlight)}.btn-tool.-highlighted:not(.-prevent-highlight):not(:disabled):not(.disabled):active, .btn-tool.-highlighted:not(.-prevent-highlight):not(:disabled):not(.disabled).active{color:var(--tool-highlight);background-color:var(--white)}.btn-tool.disabled, .btn-tool:disabled{background:#fff;color:#648198;border-color:#648198;opacity:.3;}@media(min-width:660px){.btn-tool{height:2.125rem;}}.color-mixing-service-color-tile-with-code{display:flex;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:0.875rem;}.color-mixing-service-color-tile-with-code__color-tile{display:inline-block;width:1.25rem;height:1.25rem;margin-right:0.625rem;}.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn{font-size:1rem;line-height:1.25rem;}.form-control:disabled, .form-control:read-only{border-color:#999;color:#fff;}.form-control::-ms-clear{display:none;}@media(min-width:660px){.form-control:not(.form-control-sm){padding:0.75rem 0.5rem;line-height:1.1875rem;}}.label-addition{font-size:0.75rem;}input[type="number"].form-control{appearance:textfield;}input[type="number"].form-control::-webkit-outer-spin-button, input[type="number"].form-control::-webkit-inner-spin-button{appearance:none;}textarea.form-control{resize:vertical;}.form-control-captcha{margin-bottom:0.6875rem;max-width:13.75rem;position:relative;}.form-control-captcha::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:22.72727%;}.form-control-captcha::after{content:"";display:table;clear:both;}.form-control-captcha .img-fluid{width:100%;position:absolute;top:0;left:0;}.custom-checkbox{min-height:1.375rem;}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M16 4.247l-2.278-2.116-8.077 7.492-3.367-3.116-2.277 2.117 5.645 5.244z'/%3E%3C/svg%3E");}.js_using-mouse .custom-checkbox .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none;}.form-group--control-group .custom-checkbox{min-height:2rem;}.custom-control-label__addition{color:#999;}.form-control-color-checkbox{display:inline-flex;height:2.375rem;}.form-control-color-checkbox__label{cursor:pointer;border:0.125rem solid transparent;margin-bottom:0;width:2.375rem;height:2.375rem;}.form-control-color-checkbox__color-box{display:block;background-repeat:no-repeat;background-size:cover;margin:0.125rem;border:1px solid #dadada;width:1.875rem;height:1.875rem;}.form-control-color-checkbox .custom-control-input:checked ~ .form-control-color-checkbox__label{border-color:#666;}.form-control-color-checkbox .custom-control-input:focus ~ .form-control-color-checkbox__label{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.js_using-mouse .form-control-color-checkbox .custom-control-input:focus ~ .form-control-color-checkbox__label{box-shadow:none;}.form-control-group .form-control[type='hidden'] + .input-group-append{display:none;}.form-control-group .input-group-text{border-right:0;padding-right:0;}.form-control-group .input-group-prepend + .form-control{border-left:0;}.form-control-group .feedback{width:100%;}.form-control-group .btn--tool-text{margin-top:0.625rem;width:100%;}.form-control-group.has-feedback--supplement .input-group-text{border-color:#3399cc;}.form-control-group.has-feedback--error .input-group-text{border-color:#ff9900;}@media(min-width:660px){.form-control-group .feedback{height:auto;margin-top:0.9375rem;margin-bottom:0.9375rem;position:static;}.form-control-group .feedback__box{position:relative;top:0;left:0;transform:none;}.form-control-group .feedback__box::before{top:-0.625rem;left:50%;transform:translateX(-50%);}.form-control-group .feedback--error .feedback__box::before{border:0;}.form-control-group .feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}.form-control-group .feedback--error .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #ff9900;border-left:0.625rem solid transparent;}.form-control-group .feedback--info .feedback__box::before{border:0;}.form-control-group .feedback--info .feedback__box::before{content:'';width:0;height:0;position:absolute;}.form-control-group .feedback--info .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #3399cc;border-left:0.625rem solid transparent;}}.form-control-quantity-selection{display:flex;position:relative;z-index:0;}.icon-toggle{--toggle-bg-color:#efefef;position:relative;}.icon-toggle label{margin-left:2.1875rem;margin-bottom:0;}.icon-toggle label a{color:#648198;}.icon-toggle label a:hover{color:var(--tool-highlight);text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}.icon-toggle label::before{content:'';display:block;position:absolute;left:0;background:var(--toggle-bg-color);border-radius:0.75rem;width:1.5625rem;height:2.8125rem;transition:background-color 0.4s ease-out;}.icon-toggle label::after{content:'';float:left;padding-top:2.8125rem;}.icon-toggle label:hover{--toggle-bg-color:#BFBFBF;}.icon-toggle__handle{background:#666;color:#fff;display:flex;border:0.125rem solid var(--toggle-bg-color);border-radius:50%;width:1.5625rem;height:1.5625rem;position:absolute;left:0;transform:translateY(1.25rem);transition:background-color 0.4s ease-out, color 0.4s ease-out, transform 0.4s ease-out, border-color 0.4s ease-out;}.icon-toggle__handle .icon{font-size:0.8125rem;margin:auto;}.icon-toggle__label{margin-top:-0.125rem;}.icon-toggle__label, .icon-toggle__handle,
.icon-toggle label::before{cursor:pointer;}.icon-toggle [type="checkbox"]:focus ~ label::before{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.js_using-mouse .icon-toggle [type="checkbox"]:focus ~ label::before{box-shadow:none;}.icon-toggle [type="checkbox"]:checked ~ label{--toggle-bg-color:var(--primary-btn);}.icon-toggle [type="checkbox"]:checked ~ label > .icon-toggle__handle{background:#fff;color:var(--primary-btn);transform:translateY(0);}.icon-toggle.icon-toggle__horizontal{margin-top:0.125rem;margin-bottom:0.6875rem;}.icon-toggle.icon-toggle__horizontal label{margin-left:3.4375rem;display:inline-flex;align-items:center;}.icon-toggle.icon-toggle__horizontal label::before{width:2.8125rem;height:1.5625rem;margin-right:0.625rem;}.icon-toggle.icon-toggle__horizontal label::after{padding-top:1.5625rem;}.icon-toggle.icon-toggle__horizontal [type="checkbox"]:checked ~ label > .icon-toggle__handle{transform:translateX(1.25rem);color:var(--primary-btn);}.icon-toggle.icon-toggle__horizontal .icon-toggle__handle{color:var(--primary-btn);transform:translateY(0);}.icon-toggle.icon-toggle__horizontal .icon-toggle__handle:hover{color:var(--primary-hover);transform:translateY(0);}.icon-toggle [type="checkbox"]:checked ~ label:hover{--toggle-bg-color:var(--primary-hover);}.icon-toggle [type="checkbox"]:checked ~ label > .icon-toggle__handle:hover{color:var(--primary-hover);}.form-control-quantity-selection__button{flex:0 0 auto;display:flex;justify-content:center;align-items:center;min-width:auto;width:2.5rem;height:2.5rem;padding:0 0 0.1875rem;font-size:2.25rem;line-height:1;position:relative;z-index:1;}.form-control-quantity-selection .form-control-text-group:focus-within{position:relative;z-index:2;}.form-control-quantity-selection .form-control{border-left:0;}.form-control-quantity-selection .input-group-text{border-right:0;}@media(min-width:660px){.form-control-quantity-selection__button{width:2.8125rem;height:2.8125rem;}}.custom-radio{min-height:1.375rem;}.custom-radio .custom-control-input:disabled ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}.js_using-mouse .custom-radio .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none;}.form-group--control-group .custom-radio{min-height:2rem;}.form-control-range-slider .slider-track{background:#efefef;box-shadow:none;}.form-control-range-slider .slider.slider-horizontal{width:100%;}.form-control-range-slider .slider.slider-horizontal .slider-track{height:1rem;margin-top:0;top:0;}.form-control-range-slider .slider-selection{background:#999;box-shadow:none;}.form-control-range-slider .slider-handle.custom{background:#666;}.form-control-range-slider .slider-handle.custom:focus{outline:none;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.form-control-range-slider .slider-handle.custom::before{content:none;}.form-control-range-slider__input{height:1rem;visibility:hidden;}.form-control-range-slider__min-max{display:flex;align-items:center;margin-top:0.625rem;}.form-control-range-slider__min-input, .form-control-range-slider__max-input{flex:1;min-width:3.75rem;max-width:7.5rem;}.form-control-range-slider__dash{font-size:2rem;margin:-0.15em 0.625rem;}.form-control-range-slider__unit{margin-left:0.625rem;}.custom-select{background-position:right center;border-width:0;}.custom-select:focus{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.custom-select:disabled{border-color:#999;}.custom-select[disabled]::-ms-value{color:#fff;}@media(min-width:660px){.custom-select{height:2.8125rem;}}.form-control-text-group .form-control{border-color:#efefef;border-width:0.125rem;border-right:none;background-color:#fff;height:2.5rem;padding:0.5625rem 0.3125rem 0.5625rem 1.125rem;font-size:1.125rem;line-height:1.125rem;text-align:right;}.form-control-text-group .form-control:focus{box-shadow:none;}.form-control-text-group .input-group-append{margin-left:0;}.form-control-text-group .input-group-text{background-color:#fff;color:#999;border-width:0.125rem;border-left:none;padding:0.5625rem 1.125rem 0.5625rem 0;font-size:1.125rem;line-height:1.125rem;}.form-control-text-group:focus-within{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(102, 102, 102, 0.5);}@media(min-width:660px){.form-control-text-group .form-control{border-width:0.125rem;height:2.8125rem;padding:0.6875rem 0.3125rem 0.75rem 1.125rem;font-size:1.125rem;line-height:1.125rem;}.form-control-text-group .input-group-text{border-width:0.125rem;padding:0.6875rem 1.125rem 0.75rem 0;font-size:1.125rem;line-height:1.125rem;}}.feedback{margin-top:0.9375rem;margin-bottom:0.9375rem;}.feedback__box{padding:0.625rem 0.625rem 0.3125rem;position:relative;}.feedback__box::before{top:-0.625rem;left:50%;transform:translateX(-50%);}.feedback__text{color:#fff;margin-bottom:0.3125rem;font-size:0.9375rem;line-height:1.1;}.feedback--error .feedback__box{background-color:#ff9900;}.feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}.feedback--error .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #ff9900;border-left:0.625rem solid transparent;}.feedback--info .feedback__box{background-color:#3399cc;}.feedback--info .feedback__box::before{content:'';width:0;height:0;position:absolute;}.feedback--info .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #3399cc;border-left:0.625rem solid transparent;}.feedback--info-with-icon{background-color:#3399cc;}.feedback--info-with-icon.feedback-box{padding:0.625rem;}.feedback--info-with-icon .icon{color:#fff;margin-right:0.625rem;font-size:1.375rem;}.feedback--info-with-icon__content-wrapper{display:flex;}.feedback--info-with-icon__content-wrapper-wrapper-text{flex-direction:column;align-items:center;}.feedback--info-with-icon__text{color:#fff;margin-bottom:0 !important;}@media(min-width:660px){.feedback{height:2.8125rem;margin-top:0;margin-bottom:0;position:absolute;right:0.3125rem;bottom:1px;left:0;}.form-group__label ~ [class*="col"] .feedback{margin-top:0;}.feedback__box{position:absolute;top:50%;right:0;left:0.9375rem;transform:translateY(-50%);}.feedback__box::before{top:50%;left:-0.625rem;transform:translateY(-50%);}.feedback--error .feedback__box::before{border:0;}.feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}.feedback--error .feedback__box::before{border-top:0.625rem solid transparent;border-right:0.625rem solid #ff9900;border-bottom:0.625rem solid transparent;}.feedback--info{z-index:1;}.feedback--info .feedback__box::before{border:0;}.feedback--info .feedback__box::before{content:'';width:0;height:0;position:absolute;}.feedback--info .feedback__box::before{border-top:0.625rem solid transparent;border-right:0.625rem solid #3399cc;border-bottom:0.625rem solid transparent;}}.feedback-box{padding:0.625rem 0.625rem 0.3125rem;margin-bottom:1rem;}.feedback-box__text{color:#fff;margin-bottom:0.3125rem;font-size:0.9375rem;line-height:1.1;}.feedback-box--info{background-color:#3399cc;}.feedback-box--error{background-color:#ff9900;}.highlight-headline{display:inline-block;display:inline-flex;flex-direction:column;align-items:center;margin-bottom:0.625rem;text-align:center;position:relative;z-index:0;}.highlight-headline__row{display:block;float:left;clear:left;height:1.875rem;padding:0 0.625rem;font-weight:800;font-size:1.5rem;line-height:1.1;white-space:nowrap;background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0, 0, 0, 0.3);position:relative;}.highlight-headline__row:nth-child(1){transform:rotate(-2deg);z-index:3;}.highlight-headline__row:nth-child(2){transform:translateY(-0.0625rem) rotate(-1.5deg);z-index:2;}.highlight-headline__row:nth-child(3){transform:translateY(-0.125rem) rotate(-2deg);z-index:1;}@media(min-width:660px){.highlight-headline__row{height:2.5rem;font-size:1.875rem;}}@media(min-width:961px){.highlight-headline__row{height:3.125rem;font-size:2.125rem;line-height:1.4;}}.standard-headline{line-height:1.2;}@media(max-width:659.98px){.standard-headline{font-size:1.375rem;}}@media(min-width:660px) and (max-width:960.98px){.standard-headline{font-size:1.75rem;}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:unset !important;}.off-canvas-first-product-added-note{display:flex;margin-bottom:1.5rem;}.off-canvas-first-product-added-note .icon{fill:#5c8c1e;margin-right:0.625rem;}.off-canvas-product{display:block;font-weight:500;line-height:1.1875rem;position:relative;}.off-canvas-product + .off-canvas-product{margin-top:0.9375rem;}.off-canvas-product [class*="col"]{position:static;}.off-canvas-product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.off-canvas-product__image::after{content:"";display:table;clear:both;}.off-canvas-product strong{font-weight:700;display:block;max-height:2.4375rem;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;}.off-canvas-product__btn-remove{display:flex;margin-top:0.1875rem;font-weight:500;font-size:0.875rem;position:relative;z-index:1;}.off-canvas-product__btn-remove .icon{font-size:0.625rem;}.product-control{display:flex;align-items:center;color:#999;font-size:1rem;line-height:1;position:relative;}.product-control__label{display:flex;align-items:center;margin:0;cursor:pointer;}.product-control__label:hover{color:var(--secondary-hover);}.product-control__icon{display:inline-block;margin-right:0.625em;position:relative;top:0.0625rem;transition:color 0.4s ease-out;}.product-control__link{display:none;}.product-control__link:hover{text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}.product-control__input{position:absolute;z-index:-1;opacity:0;}.product-control__input:checked ~ .product-control__link{color:var(--secondary-hover);display:inline-block;}.product-control__collapse{margin-top:0.625rem;width:100%;}.product-control__collapse-list{background-color:#efefef;display:flex;justify-content:space-between;margin-top:0.625rem;margin-bottom:0;padding:0.625rem 1.25rem;position:relative;}.product-control__collapse-list::before{content:'';width:0;height:0;position:absolute;}.product-control__collapse-list::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #efefef;border-left:0.625rem solid transparent;}.product-control__collapse-list::before{top:0;right:1.25rem;transform:translateY(-100%);}.product-control__share-link .icon{font-size:1.5625rem;}.price-tag{display:inline-flex;flex-direction:column;align-items:flex-start;margin:0.175em 0.25em 0.25em 0;font-weight:800;font-size:2.5rem;line-height:1;vertical-align:top;}.price-tag__box{padding:0.35em 0;position:relative;}.price-tag__from{font-size:0.6em;margin-right:-0.20833em;}.price-tag__strikethrough, .price-tag__sales-unit{font-weight:500;font-size:0.4em;}.price-tag__sales-unit-break{display:none;}.price-tag__sales-unit{margin-top:0.0625em;}.price-tag__sales-unit-break{display:none}.price-tag__strikethrough{margin-bottom:-0.1875em;}.price-tag__decimal-digits{position:relative;top:-0.41667em;font-size:0.6em;}.price-tag__currency{font-size:0.6em;margin-left:-0.20833em;}.price-tag__saving-amount{color:#ee1f26;margin:0.25em 0;font-weight:500;font-size:0.4em;}.price-tag--has-strikethrough .price-tag__box, .price-tag--promoted .price-tag__box{background-color:#ee1f26;color:#fff;min-width:1.7em;padding-right:0.25em;padding-left:0.25em;padding-top:0.125em;padding-bottom:0.25em;margin-top:0.2em;}.price-tag--has-strikethrough .price-tag__box{padding-top:0.125em;padding-bottom:0.25em;}.swiper-control{background:rgba(255, 255, 255, 0.8);color:#666;display:block;border:0;width:1.875rem;height:4.6875rem;margin:0;padding:0;transform:translateY(-50%);}.swiper-control .icon{font-size:0.9375rem;}.swiper-control.swiper-button-disabled{opacity:0;}.swiper-button-prev{left:0;}.swiper-button-next{right:0;}.swiper-container-vertical .swiper-control{width:4.6875rem;height:1.875rem;left:50%;transform:translateX(-50%);}.swiper-container-vertical .swiper-control .icon{transform:rotate(90deg);}.swiper-container-vertical .swiper-button-prev{top:0;}.swiper-container-vertical .swiper-button-next{top:auto;right:auto;bottom:0;}.swiper-pagination-bullets{display:flex;justify-content:center;}.swiper-pagination-bullet{background-color:#efefef;width:0.625rem;height:0.625rem;margin:0 0.4375rem;opacity:1;}.swiper-pagination-bullet-active{background-color:#ee1f26;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.4375rem;}@media(max-width:659.98px){.swiper-pagination-bullets{margin:0.625rem 0;position:static;}}.teaser-grid{margin-top:0;margin-bottom:0.625rem;}* + .teaser-grid{margin-top:-0.625rem;}.teaser-grid + .teaser-grid{margin-top:-0.625rem;}.teaser-grid > [class*="col"]{display:flex;flex-direction:column;}.teaser-grid > [class*="col"] > .row{flex:1 0 auto;}.teaser-grid > [class*="col"] > .row > [class*="col"]{display:flex;}.accordion{margin-bottom:1rem;}.accordion .card{border:none;}.accordion .card + .card{border-top:1px solid #fff;}.accordion .card-header{height:3.125rem;}.accordion .card-header.collapsed{background-color:#efefef;}.accordion .card-body >:last-child{margin-bottom:0;}@media(min-width:660px){.accordion .card-header{height:3.75rem;}}.accordion-tabs-nav{flex-wrap:nowrap;}.accordion-tabs-nav__item{flex:1;text-align:center;}.accordion-tabs-nav__item-link{background-color:#dadada;padding:0.8125rem;margin-bottom:0;}.accordion-tabs-nav__item-link.active{background-color:#fff;}.accordion-tabs-nav__item-link h2{margin-bottom:0;}.accordion-tabs-content{background-color:#fff;}.accordion-tabs-content .card > h2{margin-bottom:0;}.accordion-tabs-content .card-body{padding-right:0.625rem;padding-left:0.625rem;}@media(max-width:960.98px){.accordion-tabs-content > .tab-pane{display:unset;}}@media(min-width:660px){.accordion-tabs-content .card-body{padding-right:1.25rem;padding-left:1.25rem;}}@media(min-width:961px){.accordion-tabs-content{padding:1.25rem 1.25rem;}.accordion-tabs-content .card-body{padding:0;}}.accordion-tool .card{border:none;background-color:transparent;}.accordion-tool .card-body{padding:1.25rem 0.625rem;}.accordion-tool .card-body > *:last-child{margin-bottom:0;}@media(min-width:660px){.accordion-tool .card-body{padding:1.25rem;}}.accordion-tool .btn--collapsible{border:0.0625rem solid #648198;border-radius:0.25rem;background-color:#648198;color:#fff;}.accordion-tool .btn--collapsible.collapsed{background-color:transparent;color:#648198;}.button-row--no-columns{display:flex;}.button-row--no-columns .btn + .btn{margin-left:1.25rem;}.button-row--align-left{justify-content:flex-start;}.button-row--align-center{justify-content:center;}.button-row--align-right{justify-content:flex-end;}.button-row--align-space-between{justify-content:space-between;}@media(max-width:659.98px){.button-row--sm-column{flex-direction:column;margin-top:0.625rem;}.button-row--sm-column .btn + .btn{margin-left:0;}}.my-data__list-unordered{margin:1.875rem 0;}.my-data__list-unordered li{padding-left:1.875rem;}.my-data__list-unordered .icon-cross{color:#b41821;}.component-headline{display:flex;flex-direction:column;align-items:center;margin-top:3.125rem;margin-bottom:1.25rem;text-align:center;}.component-headline .btn{display:block;margin-top:0.625rem;}.component-headline--highlight{margin-right:-0.625rem;margin-left:-0.625rem;}.component-headline--highlight .component-headline__background-image-wrapper{width:100%;padding:1.25rem 0.625rem 0.625rem;position:relative;}.component-headline--highlight .img-fluid{max-width:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;object-fit:cover;}@media(min-width:660px){.component-headline--highlight{margin-right:0;margin-left:0;}}.list-ordered{counter-reset:iterator;padding-left:0;list-style:none;}.list-ordered li{counter-increment:iterator;display:flex;}.list-ordered li:before{content:counters(iterator, ".") ".";margin-right:0.3125rem;}.list-ordered li + li{margin-top:0.3125rem;}.list li + li{margin-top:0.375rem;}.list--standard{list-style:none;padding:0;}.list--standard li{padding-left:0.75em;position:relative;}.list--standard li:before{content:"";background-color:currentColor;display:block;width:0.3125em;height:0.3125em;position:absolute;top:0.5em;left:0;transform:rotate(360deg);}.list--icon{list-style:none;padding:0;}.list--icon li{padding-left:1.5625rem;position:relative;}.list--icon li .icon{position:absolute;top:0.125rem;left:0;}.list--spaced li + li{margin-top:1.25rem;}.tabs-navigation-tool{background-color:#fff;}.tabs-navigation-tool .slider-scroll{padding-right:0.625rem;padding-left:0.625rem;}.tabs-navigation-tool__border{margin:0 -0.625rem;border-bottom:1px solid #648198;position:relative;z-index:0;}.tabs-navigation-tool .swiper-wrapper{margin-bottom:-1px;}.tabs-navigation-tool__nav{flex-wrap:nowrap;border-color:transparent;}.tabs-navigation-tool__nav__item{width:auto;}.tabs-navigation-tool__nav__item-link{color:#648198;border-radius:0.25rem 0.25rem 0 0;}.tabs-navigation-tool__nav__item-link h2{margin-bottom:0;font-size:1.125rem;}.tabs-navigation-tool__nav__item-link.nav-link:hover:not(.active), .tabs-navigation-tool__nav__item-link.nav-link:focus:not(.active){color:#648198;border-color:#648198;background-color:#F2F7FC;}.tabs-navigation-tool__nav__item-link.active h2{font-weight:700;}.tabs-navigation-tool__content{padding-right:0.625rem;padding-left:0.625rem;}.tabs-navigation-tool__content .card{border:none;}.tabs-navigation-tool__content .card-body{padding:0.625rem 0 0;}@media(min-width:660px){.tabs-navigation-tool{padding-left:1.25rem;padding-right:1.25rem;}.tabs-navigation-tool .slider-scroll{padding:0;}.tabs-navigation-tool__nav__item + .tabs-navigation-tool__nav__item{margin-left:0.625rem;}.tabs-navigation-tool__content{padding:0;}.tabs-navigation-tool__content .card-body{padding:1.25rem 0 0;}}.text-block-tag{margin-right:0.625em;padding:0.0625em 0.625em 0.125em;font-size:1em;font-weight:700;text-transform:uppercase;background-color:#FFE805;}.header__logo{display:inline-block;margin-top:0.625rem;margin-bottom:1.0625rem;}@media(min-width:660px){.header__logo{margin-top:0.9375rem;margin-bottom:1.5rem;}}@media(min-width:961px){.header__logo{margin-top:0.9375rem;margin-bottom:0.625rem;}}.header__main > .row{position:relative;}.header__main__btn{display:flex;justify-content:center;align-items:center;width:100%;height:3.125rem;font-weight:500;}.header__main__btn .icon{font-size:1.125rem;margin:0;}.header__main__btn.js_activated{border-color:#333;background-color:#333;}.header__main__navigation, .header__main__search, .header__main__account{border-right:1px solid #999;}.js_header-minimum .header__main__navigation, .js_header-minimum .header__main__search, .js_header-minimum .header__main__account, .js_header-minimum .header__main__cart{border-bottom:1px solid #999;}.header__main__navigation{position:static;}.header__main__navigation .dropdown-menu{padding:0;}.header__main__search-form{display:none;}.header__main__search .form-control{padding-right:0;padding-left:0.9375rem;font-weight:700;font-size:1.125rem;text-overflow:ellipsis;}.header__main__search:not(.js_focused) .btn-icon-cross{display:none;}.header__main__search:not(.js_focused) .btn-icon-search{min-width:3.125rem;}.header__main__search:not(.js_focused) .btn__text{display:none;}.header__main__search.js_focused{border-right:none;border-left:none;background-color:#efefef;max-width:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}.header__main__search.js_focused .header__main__search-toggle{display:none;}.header__main__search.js_focused .header__main__search-form{display:flex;}.header__main__search.js_focused .form-control{color:#000;}.header__main__search.js_focused .btn{width:auto;min-width:3.125rem;flex:0 0 auto;transition:none;}.header__main__search.js_focused .btn-icon-search .btn__text{display:none;}.header__main__account-cart > [class|="col"]{position:static;}.header__main__account-cart .dropdown-menu{padding:1.5rem;left:auto;right:0;}.header__main__account-cart .dropdown-menu > .btn{width:100%;}.header__main__account-cart .dropdown-menu > .btn + .btn{margin-top:1.25rem;}.header__main .dropdown-menu{border:none;width:100%;margin:0;}.header__main .dropdown{position:static;}.header__main .dropdown-toggle::after{display:none;}.header__main .show > .dropdown-toggle{border-color:#333;background-color:#333;color:#fff;}.header__main__account .list a{font-weight:500;}.header__main__cart .badge--quantity{top:-65%;left:50%;}@media(max-width:960.98px){.header__main{padding-right:0;padding-left:0;}}@media(min-width:660px){.header__main__navigation{position:relative;}.header__main__navigation [class|="col"]:first-child{border-right:1px solid #999;}.header__main__search.js_focused .btn-icon-search .btn__text{display:inline;}.header__main__search.js_focused .btn-icon-search .icon{margin-right:0.5rem;}.header__main__account .dropdown-menu .btn:first-child{margin-bottom:1rem;}.header__main__cart-empty{margin:1rem 0;font-weight:700;font-size:1.125rem;line-height:1.2;}.header__main__mini-cart__item + .header__main__mini-cart__item{margin-top:0.5rem;}.header__main__mini-cart .product{display:block;font-weight:500;}.header__main__mini-cart .product__data{padding-left:0.625rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}}@media(min-width:961px){.header__main__navigation{border-right:0;}.header__main__search{border-right:none;background-color:#efefef;}.header__main__search-form{display:flex;}.header__main__search .btn{width:auto;min-width:auto;flex:0 0 auto;transition:none;}.js_header-minimum .header__main__search:not(.js_focused){border-bottom:0;}.header__main__search:not(.js_focused) .btn{background-color:transparent;border-color:transparent;color:#666;padding-right:0;padding-left:0;}.header__main__search.js_focused .btn-icon-cross{min-width:3.125rem;}.header__main__account-cart .dropdown-toggle{display:flex;justify-content:flex-start;padding-right:0.125rem;padding-left:0.625rem;}.header__main__account-cart .dropdown-toggle .btn__text{margin-left:0.625rem;font-size:0.8125rem;}.header__main__account-cart .dropdown-toggle .btn-icon{flex-shrink:0;}.header__main__account .header__main__btn .btn__text{text-align:left;overflow:hidden;}.header__main__account .header__main__btn .btn__text > span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}}.header-message{display:none;padding:0.8125rem 0;}.header-message.show{display:block;}.header-message.bg-info, .header-message.bg-dark{color:#fff;}.header-message__text{margin:0;font-size:0.875rem;}.header-message__btn{margin-left:0.625rem;color:inherit;}.header-message__btn .icon{font-size:1rem;}.search-suggest{display:none;width:100%;position:absolute;left:0;}.search-suggest.js_activated{display:block;}.search-suggest__phrase-wrapper{background-color:#efefef;}.search-suggest__items-wrapper{background-color:#fff;}.search-suggest__phrases{background-color:#efefef;padding:0.625rem 0.9375rem 0.8125rem;overflow:hidden;margin-bottom:0;}.search-suggest__phrases >:last-child{margin-bottom:0;}.search-suggest__phrases > li{margin-bottom:0.9375rem;}.search-suggest__phrase{display:block;font-weight:700;font-size:1.125rem;line-height:1.4375rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.search-suggest__phrase__highlight{color:#000;}.search-suggest__phrase-categories{padding-left:0.9375rem;}.search-suggest__phrase-categories > li{margin:0.9375rem 0;}.search-suggest__phrase-category{display:flex;font-weight:700;font-size:1rem;}.search-suggest__phrase-category *:nth-child(1){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;}.search-suggest__phrase-category *:nth-child(2){padding-left:0.9375rem;}.search-suggest__column-left{padding-right:0.625rem;}.search-suggest__column-right{padding-left:0.625rem;}.search-suggest__items{padding:0.625rem 0.9375rem 0.9375rem;}.search-suggest__items-headline{font-weight:700;color:#000;font-size:1.125rem;line-height:1.4375rem;margin-bottom:0.9375rem;}.search-suggest .product{display:flex;font-weight:500;line-height:1.1875rem;}.search-suggest .product + .product{margin-top:0.9375rem;}.search-suggest .product__image{background-color:#999;flex-shrink:0;width:100%;max-width:4.6875rem;margin-right:0.625rem;position:relative;}.search-suggest .product__image:before{content:"";display:block;padding-top:100%;}.search-suggest .product__image .img-fluid{width:100%;position:absolute;top:0;left:0;}.search-suggest .product__data{display:flex;flex-direction:column;align-content:stretch;overflow:hidden;}.search-suggest .product__data strong{max-height:2.5rem;overflow:hidden;overflow-wrap:break-word;}.search-suggest .product__data span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.search-suggest__video{display:flex;font-weight:500;}.search-suggest__video img{margin-right:0.625rem;}.search-suggest__video__data{display:flex;flex-direction:column;text-align:left;min-width:0;}.search-suggest__video__data span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.search-suggest__video:not(:first-child){margin-top:0.9375rem;}.search-suggest__teaser{display:block;background-color:#999;position:relative;}.search-suggest__teaser + .search-suggest__teaser,
 .product + .search-suggest__teaser{margin-top:0.9375rem;}.search-suggest__teaser:before{content:"";display:block;padding-top:44.1989%;}.search-suggest__teaser .img-fluid{width:100%;position:absolute;top:0;left:0;}@media(min-width:660px){.header__store-locator{margin-top:1.25rem;}.header__store-locator__store{font-weight:500;font-size:0.6875rem;line-height:1.1;}.header__store-locator__store strong{font-weight:700;font-size:0.75rem;}.header__store-locator__store .icon{font-size:1.5rem;margin-right:0.3125rem;}.header__store-locator .header__meta__btn{font-weight:500;}.header__store-locator .header__meta__btn .icon{margin-right:0.3125rem;}.header__store-locator .header__meta__btn > span{vertical-align:text-top;}}@media(min-width:961px){.header__store-locator__store{font-size:0.75rem;}.header__store-locator__store strong{font-size:0.8125rem;}}.header__teaser{color:#fff;}.header__teaser > a,
 .header__teaser > .img-fluid{margin:0.3125rem 0 0.3125rem 0.9375rem;}.header__teaser a{display:block;}.header__teaser .img-fluid{max-height:4.375rem;}@media(min-width:961px){.header__teaser .img-fluid{max-height:5.3125rem;}}.footer__content .container-fluid{padding-bottom:1.25rem;}.footer__content__headline{margin-top:1.1875rem;margin-bottom:1.1875rem;color:#fff;font-weight:700;font-size:1.1875rem;line-height:1.4375rem;}.footer__content__image-block{margin-top:1.1875rem;}.footer__content__content-list{margin-bottom:0;}.footer__content__image-block + .text-icon-link{margin-top:1rem;}.footer__content__social-link{display:block;float:left;margin-right:0.5rem;}@media(min-width:660px) and (max-width:960.98px){.footer__content [class*="col-"]:nth-of-type(odd){padding-right:7.93651%;}.footer__content [class*="col-"]:nth-of-type(even){padding-left:3.96825%;}}@media(min-width:961px){.footer__content [class*="col-"]:nth-of-type(1){padding-right:5.37057%;}.footer__content [class*="col-"]:nth-of-type(2){padding-left:3.22234%;}.footer__content [class*="col-"]:nth-of-type(3){padding-left:6.44468%;}}.footer__copyright{display:flex;flex-direction:row;align-items:center;margin-top:1.3125rem;margin-bottom:1.5rem;}.footer__copyright__text{margin-top:0.5625rem;margin-left:0.625rem;}@media(min-width:961px){.footer__copyright{margin-top:0.75rem;margin-left:0;margin-bottom:1.1875rem;}}.footer__links .container-fluid{padding-top:1.25rem;padding-bottom:1.25rem;}.footer__links__list{margin-bottom:0;}.footer__links__list-item{margin-top:0.625rem;}.footer__links__list-item:first-child{margin-top:0;}.footer__links .btn--collapsible{background:none;color:#fff;padding:0;}.footer__links .btn__text{font-size:1.125rem;margin:0;}.footer__links__sub-list-item{margin-top:0.1875rem;}.footer__links__list-link{font-weight:500;}@media(min-width:660px){.footer__links__list{display:flex;flex-wrap:wrap;}.footer__links__list-item{flex:0 0 33%;margin-top:0;}.footer__links__list-item:nth-of-type(-n+3){margin-bottom:2.5rem;}.footer__links .btn--collapsible{cursor:default !important;}.footer__links .btn--collapsible .icon{display:none;}.footer__links .collapse{display:block !important;}.footer__links .collapsing{height:auto !important;}.footer__links__sub-list-item:first-child{margin-top:0.9375rem;}}@media(min-width:961px){.footer__links__list{flex-wrap:nowrap;}.footer__links__list-item{flex-basis:20%;flex-grow:initial;flex-shrink:initial;margin-bottom:0 !important;padding-right:1.25rem;}.footer__links__list-item:last-of-type{padding-right:0;}}.footer__newsletter-subscription{padding-top:1rem;padding-bottom:1rem;}.footer__newsletter-subscription .form-control{width:20rem;}.footer__note .container-fluid{padding-top:1.25rem;padding-bottom:1.25rem;}.footer__note p{font-size:0.875rem;margin-bottom:0.3125rem;}.footer__note p:last-of-type{margin-bottom:0;}.footer__note a{font-weight:500;text-decoration:underline;}.cart-price-summary{font-size:0.875rem;}.cart-price-summary > div{display:flex;justify-content:space-between;}.cart-price-summary dt{font:inherit;margin-right:0.3125rem;}.cart-price-summary dd{padding-left:0.3125rem;margin-bottom:0;flex-shrink:0;}.cart-price-summary__subtotal, .cart-price-summary__discount, .cart-price-summary__total{font-weight:700;}.cart-price-summary__discounts{color:#537e1b;}.cart-price-summary_-discounts{color:#537e1b;margin-top:0.625rem;font-weight:700;}.cart-price-summary__total{margin-top:0.625rem;margin-bottom:0;}@media(min-width:660px){.cart-price-summary{margin-left:auto;max-width:29.6875rem;}.cart-price-summary dt,
	.cart-price-summary dd{text-align:right;margin-right:0;}.cart-price-summary dt{flex-basis:19.6875rem;}.cart-price-summary dd{flex-basis:10rem;}.cart-price-summary__subtotal, .cart-price-summary__discount{font-size:1rem;}.cart-price-summary.hr-custom-price dd{flex-basis:13rem;}.cart-price-summary--reservation{max-width:25.625rem;}.cart-price-summary--reservation dt{flex-basis:16rem;}}.color-mixing-service-application-areas{position:relative;display:flex;flex-wrap:wrap;}@media(min-width:961px){.color-mixing-service-application-areas{justify-content:center;flex-wrap:nowrap;}}.color-mixing-service-application-areas__item{display:flex;height:100%;flex-direction:column;margin-bottom:1.25rem;}@media(min-width:660px){.color-mixing-service-application-areas__item{margin-bottom:0.625rem;}}@media(min-width:961px){.color-mixing-service-application-areas__item{position:relative;width:11.25rem;margin-bottom:0;flex-basis:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.color-mixing-service-application-areas__item:nth-child(even){transform:translateY(-20%);-webkit-animation:fadeIn 0.75s ease-in, moveItemsTop 0.5s ease-in;animation:fadeIn 0.75s ease-in, moveItemsTop 0.5s ease-in;}.color-mixing-service-application-areas__item:nth-child(even) .color-mixing-service-application-areas__headline{margin-left:1.875rem;}.color-mixing-service-application-areas__item:nth-child(odd){transform:translatex(0);-webkit-animation:fadeIn 0.75s ease-in, moveItemsLeft 0.5s ease-in;animation:fadeIn 0.75s ease-in, moveItemsLeft 0.5s ease-in;}.color-mixing-service-application-areas__item:nth-child(odd) .color-mixing-service-application-areas__link{z-index:150;}.color-mixing-service-application-areas__item:nth-child(odd) .color-mixing-service-application-areas__link:hover{z-index:500;}.color-mixing-service-application-areas__item:first-child{right:-4%;}.color-mixing-service-application-areas__item:nth-child(2){right:-2%;}.color-mixing-service-application-areas__item:nth-last-child(2){right:2%;z-index:150;}.color-mixing-service-application-areas__item:last-child{right:4%;}.color-mixing-service-application-areas__item:first-child:nth-last-child(3){right:0;}.color-mixing-service-application-areas__item:first-child:nth-last-child(2) ~ .item:last-child{right:0;}}.color-mixing-service-application-areas__image{width:100%;border-radius:0.25rem;box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);}@media(min-width:961px){.color-mixing-service-application-areas__image{width:auto;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);transition:box-shadow 0.5s ease-in-out;}}.color-mixing-service-application-areas__headline{margin-top:0.625rem;}.color-mixing-service-application-areas__link{transition:transform 0.25s ease-in-out;}.color-mixing-service-application-areas__link:hover{transform:translateY(-5%);}.color-mixing-service-application-areas__link:hover .color-mixing-service-application-areas__image{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes moveObject{0%{transform:translate(25%, 40%);}100%{transform:translate(0);}}@keyframes moveObject{0%{transform:translate(25%, 40%);}100%{transform:translate(0);}}@-webkit-keyframes moveInside{0%{transform:translate(20%, 0%);}100%{transform:translate(0, -13%);}}@keyframes moveInside{0%{transform:translate(20%, 0%);}100%{transform:translate(0, -13%);}}@-webkit-keyframes moveOutside{0%{transform:translate(50%, 10%);}100%{transform:translate(0);}}@keyframes moveOutside{0%{transform:translate(50%, 10%);}100%{transform:translate(0);}}.color-mixing-service-application-areas-interior-exterior{position:relative;display:flex;flex-wrap:wrap;}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior{justify-content:center;flex-wrap:nowrap;height:14.375rem;padding:1.25rem 0 0;}}@media(min-width:961px){.color-mixing-service-application-areas-interior-exterior{padding:3.75rem 0 0;height:27.1875rem;}}.color-mixing-service-application-areas-interior-exterior__content-wrapper{position:absolute;display:flex;align-items:center;}.color-mixing-service-application-areas-interior-exterior__content-wrapper .icon{font-size:2.1875rem;color:#999;}@media(min-width:961px){.color-mixing-service-application-areas-interior-exterior__content-wrapper .icon{font-size:3.4375rem;}}.color-mixing-service-application-areas-interior-exterior__item{display:flex;flex-direction:column;margin-bottom:1.875rem;}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__item{margin-bottom:0;position:absolute;width:53%;}}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__item--inside{right:0;transform:translate(0, -13%);-webkit-animation:fadeIn 0.75s ease-out, moveInside 0.5s ease-out;animation:fadeIn 0.75s ease-out, moveInside 0.5s ease-out;}}.color-mixing-service-application-areas-interior-exterior__item--inside .color-mixing-service-application-areas-interior-exterior__content-wrapper .color-mixing-service-application-areas-interior-exterior__headline,
.color-mixing-service-application-areas-interior-exterior__item--inside .color-mixing-service-application-areas-interior-exterior__content-wrapper .icon{color:#fff;}.color-mixing-service-application-areas-interior-exterior__item--inside .color-mixing-service-application-areas-interior-exterior__content-wrapper{top:1.25rem;left:20%;}@media(min-width:961px){.color-mixing-service-application-areas-interior-exterior__item--inside .color-mixing-service-application-areas-interior-exterior__content-wrapper{top:2.5rem;left:15rem;}}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__item--outside{left:0;-webkit-animation:fadeIn 0.75s ease-out, moveOutside 0.5s ease-out;animation:fadeIn 0.75s ease-out, moveOutside 0.5s ease-out;}}.color-mixing-service-application-areas-interior-exterior__item--outside .color-mixing-service-application-areas-interior-exterior__content-wrapper{top:1.5625rem;left:1.875rem;}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__item--outside .color-mixing-service-application-areas-interior-exterior__content-wrapper{top:0.875rem;left:1.1875rem;}}.color-mixing-service-application-areas-interior-exterior__image{width:100%;border-radius:0.25rem;box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__image{width:auto;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);transition:box-shadow 0.5s ease-out;}}.color-mixing-service-application-areas-interior-exterior__image-object{width:40%;position:absolute;bottom:0;right:7%;margin:auto;}@media(min-width:660px){.color-mixing-service-application-areas-interior-exterior__image-object{left:0;right:-3%;transform:translate(0);-webkit-animation:fadeIn 0.75s ease-out, moveObject 0.5s ease-out;animation:fadeIn 0.75s ease-out, moveObject 0.5s ease-out;width:25%;}}.color-mixing-service-application-areas-interior-exterior__headline{height:2.5rem;font-size:1.875rem;font-weight:700;color:#999;margin:0 0.3125rem 0 0;}@media(min-width:961px){.color-mixing-service-application-areas-interior-exterior__headline{margin:0 0.625rem 0 0;height:4.0625rem;font-size:3.125rem;}}.color-mixing-service-application-areas-interior-exterior__link{position:relative;transition:transform 0.25s ease-out;}.color-mixing-service-application-areas-interior-exterior__link:hover{transform:translateY(-5%);}.color-mixing-service-application-areas-interior-exterior__link:hover .color-mixing-service-application-areas-interior-exterior__image{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);}.color-mixing-service-base-color-list--item-border{padding:1.875rem 1.25rem;box-shadow:inset 0 0 0 0.625rem #efefef;}@media(min-width:660px){.color-mixing-service-base-color-list--item-border{padding:1.875rem;}}@media(min-width:961px){.color-mixing-service-base-color-list--item-border{padding:1.875rem 2.5rem;}}.color-mixing-service-base-color-list__product-list{list-style-type:none;padding:0;margin:0;}.color-mixing-service-base-color-list__product-list-wrapper-image{display:flex;flex-wrap:wrap;margin-bottom:1.25rem;}@media(min-width:961px){.color-mixing-service-base-color-list__product-list-wrapper-image{flex-direction:column;align-items:center;margin-bottom:0;}}.color-mixing-service-base-color-list__product-list .color-mixing-service-color-tile-with-code{margin:1rem 0 0;order:5;}@media(min-width:660px){.color-mixing-service-base-color-list__product-list .color-mixing-service-color-tile-with-code{margin:0 5.625rem 0 0;order:3;}}@media(min-width:961px){.color-mixing-service-base-color-list__product-list .color-mixing-service-color-tile-with-code{margin:0;}}.color-mixing-service-base-color-list__product-list .flex-break{flex-basis:100%;height:0;order:2;}@media(min-width:660px){.color-mixing-service-base-color-list__product-list .flex-break{display:none;}}.color-mixing-service-base-color-list__product-list-item{margin-bottom:0.625rem;}@media(min-width:660px){.color-mixing-service-base-color-list__product-list-item{margin-bottom:1.25rem;}}.color-mixing-service-base-color-list__product-list-item-heading{margin-bottom:1.25rem;}.color-mixing-service-base-color-list__product-list-item-image{margin-bottom:0.625rem;}.color-mixing-service-base-color-list__product-list-item-image-product{order:1;}@media(min-width:961px){.color-mixing-service-base-color-list__product-list-item-image-product{order:2;}}.color-mixing-service-base-color-list__product-list-item-image-logo{margin-right:1.25rem;order:3;}@media(min-width:660px){.color-mixing-service-base-color-list__product-list-item-image-logo{margin-left:auto;order:2;}}@media(min-width:961px){.color-mixing-service-base-color-list__product-list-item-image-logo{order:1;margin-left:0;margin-right:0;}}.badge--additional-info{background-color:#999;border-radius:0;color:#fff;font-size:1.125rem;font-weight:700;padding:0.3125rem 1.25rem;}.color-mixing-service-base-color-list .badge--additional-info{position:absolute;top:1.875rem;right:1.25rem;}@media(min-width:660px){.color-mixing-service-base-color-list .badge--additional-info{right:1.875rem;}}@media(min-width:961px){.color-mixing-service-base-color-list .badge--additional-info{right:2.5rem;}}.color-mixing-service-base-color-list__product-specs{margin:0 0 0.625rem;}@media(min-width:961px){.color-mixing-service-base-color-list__product-specs{margin:0;}}.color-mixing-service-base-color-list__product-additional-info{flex-basis:50%;}.color-mixing-service-base-color-list__product-additional-info p{margin-bottom:1.25rem;}@media(min-width:660px) and (max-width:960.98px){.color-mixing-service-base-color-list__product-additional-info p{margin-bottom:0;}}.color-mixing-service-base-color-list__product-additional-info-wrapper{display:flex;flex-direction:column;}@media(min-width:660px) and (max-width:960.98px){.color-mixing-service-base-color-list__product-additional-info-wrapper{flex-direction:row;justify-content:space-between;}}.color-mixing-service-base-color-list__product-additional-info-item{margin-bottom:0.3125rem;}.color-mixing-service-base-color-list__product-additional-info-button{flex-basis:50%;}@media(min-width:660px) and (max-width:960.98px){.color-mixing-service-base-color-list__product-additional-info-button{flex-basis:12.5rem;align-self:end;}}@media(min-width:961px){.color-mixing-service-base-color-list__color-order-wrapper{align-items:center;}}.color-mixing-service-base-color-list__color-order-wrapper-tile{position:relative;}@media(min-width:961px){.color-mixing-service-base-color-list__color-order-wrapper-tile{margin-right:1.875rem;}}@media(min-width:961px){.color-mixing-service-base-color-list__color-order-wrapper-button{margin-left:auto;}}.color-mixing-service-base-color-list__color-order-tile{width:3.75rem;height:3.75rem;display:block;background-color:#efefef;}.color-mixing-service-base-color-list__color-order-tile-image{max-width:3.375rem;position:absolute;left:0.875rem;top:1.125rem;}@media(min-width:660px){.color-mixing-service-base-color-list__color-order-tile-image{position:absolute;max-width:100%;left:1.5rem;top:1.125rem;}}@media(min-width:660px) and (max-width:960.98px){.color-mixing-service-base-color-list__color-order-button{width:auto;min-width:12.5rem;display:inline-block;}}.color-mixing-service-base-color-list__color-order-text{margin-bottom:1.25rem;}@media(min-width:961px){.color-mixing-service-base-color-list__color-order-text{margin-bottom:0;}}.color-mixing-service-base-color-list .price-tag{font-size:1.5rem;text-align:left;}@media(min-width:961px){.color-mixing-service-base-color-list .price-tag{margin-top:1.5rem;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.color-mixing-service-base-color-selection{position:relative;display:flex;flex-wrap:wrap;}.color-mixing-service-base-color-selection__list{display:flex;flex-wrap:wrap;width:100%;padding:0;}.color-mixing-service-base-color-selection__list-item{display:flex;flex-direction:column;margin-bottom:1.25rem;-webkit-animation:fadeIn 0.75s ease-in;animation:fadeIn 0.75s ease-in;}@media(min-width:660px){.color-mixing-service-base-color-selection__list-item{margin-bottom:0.625rem;max-width:20%;}}.color-mixing-service-base-color-selection__link{display:flex;flex-direction:column;background-color:#fff;height:6.25rem;padding:0;overflow:hidden;transition:transform 0.25s ease-in-out;border-radius:0.25rem;box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);}.color-mixing-service-base-color-selection__link:hover{transform:translateY(-5%);}a.color-mixing-service-base-color-selection__link:focus, a.color-mixing-service-base-color-selection__link:focus-within{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}@media(min-width:660px){.color-mixing-service-base-color-selection__link{height:7.5rem;}}@media(min-width:961px){.color-mixing-service-base-color-selection__link{height:10rem;}}.color-mixing-service-base-color-selection__color-tile{width:100%;height:80%;margin-bottom:0.625rem;}.color-mixing-service-base-color-selection__color-tile--red{background-color:#CB0921;background-image:linear-gradient(-55deg, #F6CCD1 10%, #CB0921 90%);}.color-mixing-service-base-color-selection__color-tile--orange{background-color:#E09313;background-image:linear-gradient(-55deg, #FDEDD3 10%, #E09313 90%);}.color-mixing-service-base-color-selection__color-tile--yellow{background-color:#EBDB14;background-image:linear-gradient(-55deg, #FEFAD1 10%, #EBDB14 90%);}.color-mixing-service-base-color-selection__color-tile--green{background-color:#488600;background-image:linear-gradient(-55deg, #DDEBCC 10%, #488600 90%);}.color-mixing-service-base-color-selection__color-tile--turquoise{background-color:#5FCACE;background-image:linear-gradient(-55deg, #E6F7F8 10%, #5FCACE 90%);}.color-mixing-service-base-color-selection__color-tile--blue{background-color:#2D7CD9;background-image:linear-gradient(-55deg, #DBE9F9 10%, #2D7CD9 90%);}.color-mixing-service-base-color-selection__color-tile--violet{background-color:#AF00D3;background-image:linear-gradient(-55deg, #EFCCF6 10%, #AF00D3 90%);}.color-mixing-service-base-color-selection__color-tile--pink{background-color:#FF3887;background-image:linear-gradient(-55deg, #FFD7E7 10%, #FF3887 90%);}.color-mixing-service-base-color-selection__color-tile--rose{background-color:#FF9E9E;background-image:linear-gradient(-55deg, #FFECEC 10%, #FF9E9E 90%);}.color-mixing-service-base-color-selection__color-tile--beige{background-color:#BF933F;background-image:linear-gradient(-55deg, #F3EDE1 10%, #BF933F 90%);}.color-mixing-service-base-color-selection__color-tile--brown{background-color:#8B572A;background-image:linear-gradient(-55deg, #E8DDD4 10%, #8B572A 90%);}.color-mixing-service-base-color-selection__color-tile--grey{background-color:#9B9B9B;background-image:linear-gradient(-55deg, #EBEBEB 10%, #9B9B9B 90%);}.color-mixing-service-base-color-selection__color-tile--black{background-color:#000000;background-image:linear-gradient(-55deg, #CCCCCC 10%, #000000 90%);}.color-mixing-service-base-color-selection__color-tile--white{background-color:#FFFFFF;background-image:linear-gradient(-55deg, #EBEBEB 10%, #FFFFFF 90%);}.color-mixing-service-base-color-selection__text{width:100%;font-size:1rem;padding:0 0.625rem;margin-bottom:0.625rem;}@media(min-width:660px){.color-mixing-service-base-color-selection__text{font-size:1.125rem;}}.color-mixing-service-color-found__content-wrapper{display:flex;flex-direction:column;align-items:center;}.color-mixing-service-color-found__color-card{width:100%;background-color:#fff;box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);border-radius:0.25rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;margin-bottom:2.125rem;}@media(min-width:660px){.color-mixing-service-color-found__color-card{width:23.75rem;margin-bottom:3.3125rem;}}.color-mixing-service-color-found__color-tile{height:12.875rem;}.color-mixing-service-color-found__product-color-code-wrapper{height:3.375rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center;font-weight:700;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes moveItemsTop{0%{transform:translateY(5%);}100%{transform:translateY(0);}}@media(min-width:961px){.color-mixing-service-color-type{justify-content:center;}}.color-mixing-service-color-type__item{display:flex;margin-bottom:1.25rem;}.color-mixing-service-color-type__item img{width:100%;}@media(min-width:660px){.color-mixing-service-color-type__item{margin-bottom:0.625rem;}}@media(min-width:961px){.color-mixing-service-color-type__item{max-width:15.9375rem;-webkit-animation:fadeIn 0.75s ease-in, moveItemsTop 0.5s ease-in;animation:fadeIn 0.75s ease-in, moveItemsTop 0.5s ease-in;}}.color-mixing-service-color-type__link{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);border-radius:0.25rem;overflow:hidden;}@media(min-width:961px){.color-mixing-service-color-type__link{transition:transform 0.25s ease-in-out, box-shadow 0.5s ease-in-out;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);}.color-mixing-service-color-type__link:hover{transform:translateY(-5%);box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);}}.color-mixing-service-color-type__content-wrapper{padding:0.625rem;}.color-mixing-service-color-type__text{font-weight:500;margin-bottom:1.25rem;}.color-mixing-service-color-type__list-item{font-weight:500;}@media(min-width:961px){.color-mixing-service-detail-color-selection__content-wrapper{margin-bottom:1.25rem;}}.color-mixing-service-detail-color-selection__content-wrapper-preview{position:relative;}@media(min-width:961px){.color-mixing-service-detail-color-selection__content-wrapper-preview{height:auto;}}.color-mixing-service-detail-color-selection__content-wrapper-color-list{margin:1.25rem 0;}@media(min-width:961px){.color-mixing-service-detail-color-selection__content-wrapper-color-list{max-height:30.375rem;overflow-y:scroll;margin:0;}}.color-mixing-service-detail-color-selection__preview{height:25rem;background-color:#dadada;}@media(min-width:660px){.color-mixing-service-detail-color-selection__preview{height:31.25rem;}}@media(min-width:961px){@supports(display:grid){.color-mixing-service-detail-color-selection__preview{height:100%;}}}.color-mixing-service-detail-color-selection__image-bottom, .color-mixing-service-detail-color-selection__image-top{position:absolute;z-index:250;}.color-mixing-service-detail-color-selection__image-top{top:1.25rem;right:2.1875rem;}@media(min-width:660px){.color-mixing-service-detail-color-selection__image-top{top:3.125rem;right:3.125rem;}}@media(min-width:961px){.color-mixing-service-detail-color-selection__image-top{top:3.75rem;right:3.75rem;}}.color-mixing-service-detail-color-selection__image-bottom{bottom:0;left:0;}@media(min-width:961px){.color-mixing-service-detail-color-selection__image-bottom{bottom:-2.1875rem;}}.color-mixing-service-detail-color-selection__color-list{padding:0;margin:0;display:flex;overflow-x:scroll;overflow-y:hidden;}@media(min-width:961px){.color-mixing-service-detail-color-selection__color-list{margin:0;overflow-x:hidden;display:block;}@supports(display:grid){.color-mixing-service-detail-color-selection__color-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(100%/3 - 0.4375rem), 1fr));grid-auto-rows:1fr;grid-gap:0.4375rem;}.color-mixing-service-detail-color-selection__color-list::before{content:'';width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1;}.color-mixing-service-detail-color-selection__color-list > *:first-child{grid-row:1 / 1;grid-column:1 / 1;}}}.color-mixing-service-detail-color-selection__color-tile{list-style-type:none;margin-right:0.375rem;position:relative;}.color-mixing-service-detail-color-selection__color-tile:last-child{margin-right:0;}@media(min-width:660px){.color-mixing-service-detail-color-selection__color-tile{margin-right:1.25rem;}}@media(min-width:961px){.color-mixing-service-detail-color-selection__color-tile{float:left;width:33%;margin:0;}@supports(display:grid){.color-mixing-service-detail-color-selection__color-tile{clear:left;width:inherit;}}}.color-mixing-service-detail-color-selection__color-tile__input{opacity:0;position:absolute;z-index:-1;}.color-mixing-service-detail-color-selection__color-tile__input:focus ~ .color-mixing-service-detail-color-selection__color-tile__label,
.color-mixing-service-detail-color-selection__color-tile__input:checked ~ .color-mixing-service-detail-color-selection__color-tile__label{box-shadow:inset 0 0 0 0.25rem #ee1f26;}.color-mixing-service-detail-color-selection__color-tile__input:disabled ~ .color-mixing-service-detail-color-selection__color-tile__label{box-shadow:none;}.color-mixing-service-detail-color-selection__color-tile__label{width:6.25rem;height:6.25rem;cursor:pointer;}@media(min-width:961px){.color-mixing-service-detail-color-selection__color-tile__label{width:97%;margin:0;}@supports(display:grid){.color-mixing-service-detail-color-selection__color-tile__label{width:100%;height:100%;}}}.color-mixing-service-detail-color-selection__actions-wrapper{display:flex;align-items:center;margin-bottom:1.25rem;}.color-mixing-service-detail-color-selection__actions-wrapper-button{display:flex;}@media(min-width:961px){.color-mixing-service-detail-color-selection__actions-wrapper-button{justify-content:end;}}.color-mixing-service-detail-color-selection__actions-wrapper-feedback-box{margin-bottom:1.25rem;}@media(min-width:961px){.color-mixing-service-detail-color-selection__actions-wrapper-feedback-box{margin:0;}}.color-mixing-service-detail-color-selection__actions-wrapper-feedback-box .feedback--info-with-icon{margin:0;}.color-mixing-service-footer{padding:1.25rem 0.9375rem;background-color:#efefef;}@media(min-width:660px){.color-mixing-service-footer{padding:1.25rem;}}.color-mixing-service-footer__color-code{display:flex;flex-direction:column;}.color-mixing-service-footer__color-code, .color-mixing-service-footer__color-reorder{display:flex;}.color-mixing-service-footer__content-wrapper{order:2;width:100%;padding-left:2.125rem;}@media(min-width:961px){.color-mixing-service-footer__content-wrapper{padding-left:2.5rem;}}.color-mixing-service-footer__color-code-text, .color-mixing-service-footer__color-reorder-button{margin-bottom:0;}@media(min-width:961px){.color-mixing-service-footer__color-code-text, .color-mixing-service-footer__color-reorder-button{margin-bottom:0.625rem;}}.color-mixing-service-footer__color-reorder{order:3;}@media(min-width:961px){.color-mixing-service-footer__color-reorder{order:2;}}.color-mixing-service-footer__color-reorder-button{font-weight:700;}.color-mixing-service-footer__headline{margin-bottom:0;}.color-mixing-service-footer__icon-wrapper{order:1;position:absolute;max-width:1.5rem;}@media(min-width:660px){.color-mixing-service-footer__icon-wrapper{max-width:1.875rem;}}.color-mixing-service-footer__form{width:100%;margin-top:1.25rem;order:2;}@media(min-width:961px){.color-mixing-service-footer__form{order:3;}}.color-mixing-service-footer__form .form-group{margin-bottom:1.875rem;}@media(min-width:961px){.color-mixing-service-footer__form .form-group{margin-bottom:0;}}.color-mixing-service-footer__form .form-group.has-feedback--error{margin-bottom:1.25rem;}@media(min-width:660px){.color-mixing-service-footer__form .form-group.has-feedback--error{margin-bottom:1.875rem;}}@media(min-width:961px){.color-mixing-service-footer__form .form-group.has-feedback--error{margin-bottom:0;}}.color-mixing-service-footer__form .form-control{background-color:#fff;}@media(min-width:961px){.color-mixing-service-footer__form .feedback-box__wrapper{position:absolute;bottom:0;left:100%;}}@media(min-width:660px) and (max-width:960.98px){.color-mixing-service-footer__form .feedback-box__wrapper .feedback{position:relative;margin-top:0.9375rem;margin-bottom:0.9375rem;}.color-mixing-service-footer__form .feedback-box__wrapper .feedback--error .feedback__box{padding:0.625rem 0.625rem 0.3125rem;background-color:#ff9900;left:0;}.color-mixing-service-footer__form .feedback-box__wrapper .feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}.color-mixing-service-footer__form .feedback-box__wrapper .feedback--error .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #ff9900;border-left:0.625rem solid transparent;}.color-mixing-service-footer__form .feedback-box__wrapper .feedback--error .feedback__box::before{top:-1.1875rem;left:50%;transform:translateX(-50%);}}.color-mixing-service-footer__button{align-items:center;}.color-mixing-service-footer__button .icon{font-size:1.25rem;}.color-mixing-service-reorder-color__content-wrapper{display:flex;flex-direction:column;align-items:center;}.consignment-additional-information{padding:0 0.625rem;margin-bottom:1.5rem;}.consignment-additional-information__item a{color:#648198;}.consignment-additional-information__item img{margin-right:0.5rem;}@media(max-width:659.98px){.js .consignment-additional-information__grid--pick-up{max-height:12.5rem;min-height:100%}}@media(min-width:660px){.consignment-additional-information{padding:0 1.25rem;}}@media(min-width:961px){.consignment-additional-information{padding-left:0;}}@supports(display:grid){.consignment-additional-information__grid{display:grid;grid-row-gap:1.25rem;}@media(min-width:660px){.consignment-additional-information__grid{grid-auto-flow:column;}.consignment-additional-information__grid--shipping{grid-template-columns:repeat(2, min-content);grid-template-rows:min-content 1fr;grid-column-gap:3.75rem;}.consignment-additional-information__grid--shipping .consignment-additional-information__item:last-child{grid-row:1 / span 2;}.consignment-additional-information__grid--pick-up{grid-template-columns:repeat(3, auto);grid-template-rows:min-content 1fr;grid-column-gap:2.6875rem;}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:nth-last-child(2),
 .consignment-additional-information__grid--pick-up .consignment-additional-information__item:last-child{grid-row:1 / span 2;}}@media(min-width:961px){.consignment-additional-information__grid--pick-up{grid-template-columns:repeat(2, auto);}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:nth-last-child(1n+2){grid-column:1;grid-row:unset;}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:last-child{grid-row:1 / span 3;}}}.consignment-header{background-color:#dadada;display:flex;justify-content:space-between;align-items:baseline;padding:0.9375rem 0.625rem;}.consignment-header__heading{margin-bottom:0;min-width:100px;}.consignment-header__summary{margin-left:0.625rem;margin-bottom:0;text-align:right;}.consignment-header__invoice{font-size:16px;color:#648198;margin-left:0.625rem;margin-bottom:0px;text-align:right;position:relative;text-align:right;}.consignment-header__invoice_black{font-size:16px;margin-left:0.625rem;margin-bottom:0;text-align:right;color:#666666}.consignment-header__relative_position{font-weight:normal;position:relative;top:5px;}@media(min-width:660px){.consignment-header{padding-right:1.25rem;padding-left:1.25rem;}.consignment-header__summary{margin-left:1.25rem;font-size:1.25rem;}}.invoiceRequested{font-size:16px;}.invoice_download_button{background:none;border:none;margin:0;padding:0;cursor:pointer;position:relative;top:20px;margin-bottom:50px;}.invoice_download_text{background:none;border:none;margin:0;padding:0;position:relative;top:20px;margin-bottom:50px;float:right;}@media(min-width:660px){.consignment-header{padding-right:1.25rem;padding-left:1.25rem;}.consignment-header__summary{margin-left:1.25rem;font-size:1.25rem;}}.has-consignment-progress-bar + .consignment-products .consignment-products__item:first-child, .has-consignment-progress-bar + .consignment-products .consignment-products__item:nth-child(2)
.has-consignment-additional-information + .consignment-products .consignment-products__item:first-child, .has-consignment-additional-information + .consignment-products .consignment-products__item:nth-child(2){border-top:0.3125rem solid #f9f9f9;}.consignment-products__item{padding:1.25rem 0.625rem;}.consignment-products__item:nth-of-type(1n+2){border-top:0.3125rem solid #f9f9f9;}.return-button{margin-top:0px !important;}@media(min-width:660px){.rebuy-button{margin-top:3rem !important;}}.consignment-products__item-status{color:#3399cc;display:flex;align-items:center;margin-bottom:0.625rem;font-weight:700;}.consignment-products__item-status .icon{margin-right:0.3125rem;}.consignment-products .product{display:flex;margin-right:auto;margin-bottom:1.25rem;max-width:34.375rem;}.consignment-products .product__image, .bookmark-products .product__image{flex:0 0 110px;margin-right:0.625rem;}.consignment-products .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.consignment-products .product__image::after, .bookmark-products .product__image::after{content:"";display:table;clear:both;}.consignment-products .product__content .h3{margin-bottom:0;}.consignment-products .product__content p{margin-bottom:0.625rem;}.consignment-products .product__content p:last-child{margin-bottom:0;}.consignment-products .product__attributes{display:grid;grid-template-columns:minmax(min-content, max-content) auto;margin-top:1.25rem;margin-bottom:0;}.consignment-products .product__attributes dt, .bookmark-products .product__attributes dt{font-weight:500;}.consignment-products .product__attributes dd{padding-left:1.875rem;}.consignment-products .product__attributes dt:last-of-type,
.consignment-products .product__attributes dd:last-of-type,
.bookmark-products .product__attributes dd:last-of-type,
.bookmark-products .product__attributes dt:last-of-type{margin-bottom:0;}.consignment-products .product--status-disabled{opacity:.5;}.consignment-products .button-row{flex-direction:column;}.consignment-products .button-row .btn + .btn{margin-top:1.25rem;margin-left:0;}.consignment-products .button-row .return-entry:hover{color:#666;background-color:transparent;background-image:none;border-color:#666;}@media(max-width:659.98px){.consignment-products .product__content p{font-size:0.875rem;}}@media(min-width:660px){.consignment-products__item, .bookmark-products__item{display:flex;padding-right:1.25rem;padding-left:1.25rem;position:relative;flex-wrap:nowrap;}.consignment-products__item-status{position:absolute;}.consignment-products .product{margin-bottom:0;}.consignment-products .product--status{margin-top:1.84375rem;}.consignment-products .button-row{flex:0 0 12.5rem;margin-top:2.125rem;margin-left:1.25rem;}.consignment-products .product--status + .button-row{margin-top:3.96875rem;}}.consignment-progress-bar{max-width:22.5rem;margin-bottom:2.5rem;padding:0.15625rem 0.625rem;}.consignment-progress-bar__item{display:flex;align-items:center;position:relative;height:2.625rem;padding-left:2.625rem;}.consignment-progress-bar__item--current{font-weight:700;}.consignment-progress-bar__item-icon{position:absolute;top:0;left:0;}.consignment-progress-bar__item-text{margin-right:0.625rem;}.consignment-progress-bar__item-time{margin-left:auto;font-size:0.875rem;text-align:right;}@media(min-width:660px){.consignment-progress-bar{max-width:23.75rem;padding-right:1.25rem;padding-left:1.25rem;}}.consignment-progress-bar--fluid-height{max-width:none;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item-icon{max-width:1.375rem;margin:auto;top:8px;right:0;bottom:0;left:0;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item-arrow{position:absolute;width:2rem;height:calc(100% - 8px);top:0;left:0;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item{height:auto;padding-top:1.25rem;padding-bottom:1.25rem;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item p{margin:0;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item:nth-child(1){z-index:10;top:-4px;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item:nth-child(2){z-index:9;top:-8px;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item:nth-child(3){z-index:8;top:-12px;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item:nth-child(4){z-index:7;top:-16px;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item:nth-child(5){z-index:6;top:-20px;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item + .consignment-progress-bar__item .consignment-progress-bar__item-arrow::before{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item + .consignment-progress-bar__item .consignment-progress-bar__item-arrow::before{border-top:0.75rem solid #fff;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item + .consignment-progress-bar__item .consignment-progress-bar__item-arrow::before{top:-0.25rem;left:-0.5rem;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow{background-color:#add6eb;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow::before{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow::before{border-top:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow::after{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow::after{border-top:0.5rem solid #add6eb;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--past .consignment-progress-bar__item-arrow::after{bottom:-0.5rem;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current p{font-weight:500;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow{background:#3399cc;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow::before{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow::before{border-top:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow::after{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow::after{border-top:0.5rem solid #3399cc;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--current .consignment-progress-bar__item-arrow::after{bottom:-0.5rem;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open img{display:none;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow{background:#efefef;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow::before{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow::before{border-top:0.5rem solid #efefef;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow::after{content:'';width:0;height:0;position:absolute;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow::after{border-top:0.5rem solid #efefef;border-left:1rem solid transparent;border-right:1rem solid transparent;}.consignment-progress-bar--fluid-height .consignment-progress-bar__item--open .consignment-progress-bar__item-arrow::after{bottom:-0.5rem;}.consignment-status{color:#fff;margin-bottom:1.25rem;padding:0.5rem 0.625rem;}@media(min-width:660px){.consignment-status{padding-right:1.25rem;padding-left:1.25rem;}}.form-highlight-wrapper{background-color:#efefef;margin-bottom:1.25rem;padding:0.9375rem 0.9375rem 0.0625rem;}.form-highlight-wrapper .custom-checkbox .custom-control-input + .custom-control-label::before{background-color:#fff;}.fieldset + .fieldset{margin-top:1.25rem;}.fieldset__legend{margin-bottom:1.25rem;}.fieldset:first-of-type .fieldset__legend,
 .fieldset.mt-0 .fieldset__legend{padding-top:1.25rem;}.fieldset__legend-text:last-of-type{margin-bottom:2rem;}.form-group__label{margin-bottom:0.6875rem;}.form-group--control-group{margin-bottom:0.625rem;}.form-group--component [class*="col-"] >:last-child{margin-bottom:0;}.form > .form-group--component:first-child{margin-top:1.25rem;}.form-group--component a{color:#648198;}.form-group--feedback .feedback-box{margin-bottom:0;}.form-group--selected-location__wrapper{display:flex;justify-content:space-between;align-items:baseline;}.form-group--selected-location .btn--tool-text{transform:translateY(0.1875rem);}.form-group--selected-location .form-group__button{background:inherit;color:inherit;border:none;padding:0;font-weight:500;text-align:inherit;cursor:pointer;}.has-feedback--error .form-group__label,
.has-feedback--error label{color:#ff9900;}.has-feedback--error .form-control{border-color:#ff9900;}.has-feedback--error .custom-select{border-width:1px;border-color:#ff9900;}.has-feedback--error .custom-control-label::before{border:1px solid #ff9900;}.form-group--full-width .feedback{display:none;}.has-feedback--error.form-group--full-width .feedback{display:block;position:static;}.has-feedback--error.form-group--full-width .feedback__box{margin-top:0.9375rem;position:relative;top:unset;left:unset;transform:none;}.has-feedback--error.form-group--full-width .feedback__box::before{top:-0.625rem;left:50%;transform:translateX(-50%);border:0;border-right:0.625rem solid transparent;border-bottom:0.625rem solid #ff9900;border-left:0.625rem solid transparent;}.has-feedback--supplement .form-group__label,
.has-feedback--supplement label{color:#3399cc;}.form-group__label.has-feedback--supplement{color:#3399cc;}.has-feedback--supplement .form-control{border-color:#3399cc;}.has-feedback--supplement .custom-select{border-width:1px;border-color:#3399cc;}.has-feedback--supplement .custom-control-label::before{border:1px solid #3399cc;}.form-group-address-search__control-group{padding-left:1.75rem;position:relative;}.form-group-address-search__control-group > svg{position:absolute;left:0;top:50%;transform:translateY(-50%);}.form-group-address-search__elements > .form-group > [class*="col"]{padding-left:2.0625rem;}.form-group-address-search__expand{display:none;margin-top:0.3125rem;margin-left:1.75rem;font-size:inherit;}.form-group-address-search__expand .btn__text{padding-right:0.5rem;}.form-group-address-search__expand .icon{font-size:0.625rem;margin-top:0.375rem;}.form-group-address-search__expand.collapsed{display:inline-flex;}@media(min-width:660px){.form-group-address-search__elements > .form-group > [class*="col"] + [class*="col"]{padding-left:5px;}}.pac-container{border:1px solid #efefef;border-radius:0;box-shadow:none;padding:0.25rem;transform:translateY(-1px);font-family:inherit;font-weight:500;}.pac-item{border-top:0;color:#999;font-size:0.75rem;}.pac-item:last-child{margin-bottom:0.25rem;}.pac-item:hover,
.pac-item-selected{background:#efefef;}.pac-icon{display:none;}.pac-item-query{color:#999;font-size:1rem;}.pac-matched{color:#666;}.form-group-file-upload__control:focus + .form-group-file-upload__label .btn{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(102, 102, 102, 0.5);}.form-group-file-upload__button, .form-group-file-upload__label{margin:0;}.form-group-file-upload__files{margin-top:0.625rem;}.form-group-file-upload__file{display:flex;justify-content:space-between;}.form-group-file-upload__file + .form-group-file-upload__file{margin-top:0.625rem;}@media(min-width:961px){.form-group-file-upload__file + .form-group-file-upload__file{margin-top:0.3125rem;}}.form-group-file-upload__file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.form-group-file-upload__file-size{flex:1 0 auto;padding-left:0.3125rem;padding-right:1.25rem;color:#999;}.form-group-file-upload__file .btn-reset{min-width:0;flex:0 0 auto;}.form-group-file-upload .feedback{height:2.5rem;bottom:0;}@media(max-width:659.98px){.form-group-file-upload .feedback__box::before{left:0.625rem;transform:none;}}.form-group-product-return:first-child{margin-top:0.25rem;}.form-group-product-return .custom-control{padding-left:2rem;}.form-group-product-return .custom-control-label::before, .form-group-product-return .custom-control-label::after{top:50%;left:-2rem;transform:translateY(-50%);}.form-group-product-return .warning::before, .form-group-product-return .warning::after{opacity:0.0;}.form-group-product-return .product{display:flex;}.form-group-product-return .product__image{flex:0 0 110px;margin-right:0.625rem;}.form-group-product-return .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.form-group-product-return .product__image::after{content:"";display:table;clear:both;}.form-group-product-return .product__content{flex:1;}.form-group-product-return .product__content .h3{margin-bottom:0;}.form-group-product-return .product__content p{margin-bottom:0.625rem;}.form-group-product-return .product__content p:last-child{margin-bottom:0;}.form-group-product-return__elements > .form-group > [class*="col"]{padding-left:2.3125rem;}.form-group-product-return > .form-group + [class*="col"]::after{content:'';background:#f9f9f9;display:block;height:0.125rem;margin-right:-0.625rem;margin-bottom:1.25rem;margin-left:-0.625rem;}@media(min-width:660px){.form-group-product-return .custom-control{padding-left:2.625rem;}.form-group-product-return .custom-control-label::before, .form-group-product-return .custom-control-label::after{left:-2.625rem;}.form-group-product-return__elements > .form-group > [class*="col"]{padding-left:2.9375rem;}.form-group-product-return > .form-group + [class*="col"]::after{margin-right:-1.25rem;margin-left:-1.25rem;}}.form-heading{background-color:#dadada;padding:0.9375rem 0.625rem;margin-bottom:1.875rem;}.form-heading__heading{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;}.form-heading--collapsible{padding:0;}.form-heading--collapsible .btn--collapsible{padding:0.9375rem 0.625rem;}.form-heading--transparent{background-color:transparent;padding:1.5625rem 0 0 0;}@media(min-width:660px){.form-heading{padding-right:1.25rem;padding-left:1.25rem;}.form-heading--collapsible{padding-right:0;padding-left:0;}.form-heading--collapsible .btn--collapsible{padding-right:1.25rem;padding-left:1.25rem;cursor:default !important;background:none;color:inherit;}.form-heading--collapsible .btn--collapsible .icon{display:none;}.form-heading--collapsible ~ .collapse{display:block !important;}.form-heading--transparent{padding:1.5625rem 0 0 0;}}.form-special-delivery-options .form-row > [class*="col-"] + [class*="col-"]{margin-top:0.625rem;}.form-special-delivery-options__option{padding-left:0;position:relative;}.form-special-delivery-options__option .custom-control-label{background-color:#efefef;display:flex;width:100%;padding:0.5rem;position:relative;cursor:pointer;}.form-special-delivery-options__option .custom-control-label::before, .form-special-delivery-options__option .custom-control-label::after{display:none;}.form-special-delivery-options__option .custom-control-label__icon{display:flex;align-items:center;margin-right:0.75rem;}.form-special-delivery-options__option .custom-control-label__icon .icon{font-size:2.1875rem;}.form-special-delivery-options__option .custom-control-label__info{flex-grow:1;display:flex;justify-content:space-between;align-items:center;}.form-special-delivery-options__option .custom-control-label__text{display:block;}.form-special-delivery-options__option .custom-control-label .option-box{flex-shrink:0;display:flex;align-items:center;margin-top:0.125rem;margin-left:0.3125rem;text-align:left;}.form-special-delivery-options__option .custom-control-label .option-box__costs{display:inline-block;font-size:0.875rem;line-height:1;}.form-special-delivery-options__option .custom-control-input ~ .custom-control-label{background-color:#fff;color:#648198;border:0.0625rem solid #648198;border-radius:0.25rem;}.form-special-delivery-options__option .custom-control-input ~ .custom-control-label::before{background-color:#fff;}.form-special-delivery-options__option .custom-control-input:focus ~ .custom-control-label{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.js_using-mouse .form-special-delivery-options__option .custom-control-input:focus ~ .custom-control-label{box-shadow:none;}.form-special-delivery-options__option .custom-control-input:checked ~ .custom-control-label{color:#fff;background-color:#648198;}.form-special-delivery-options__option .custom-control-input:checked ~ .custom-control-label .custom-control-label__text{font-weight:700;}.form-special-delivery-options__option--not-available{background:none;border:0;width:100%;padding:0;text-align:left;position:relative;}.form-special-delivery-options__option--not-available .custom-control-label{background:#dadada;color:#fff;border:0.0625rem solid #dadada;border-radius:0.25rem;}.form-special-delivery-options__option--not-available .custom-control-label .option-box{padding:0;}.form-special-delivery-options__option--not-available .custom-control-label .option-box__costs{display:flex;flex-direction:row;align-items:center;color:#3399cc;}.form-special-delivery-options__option--not-available .custom-control-label .option-box__warning{display:flex;margin-right:0.3125rem;}.form-special-delivery-options__option--not-available:focus{outline:none;}.form-special-delivery-options__option--not-available:focus .custom-control-label{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.js_using-mouse .form-special-delivery-options__option--not-available:focus .custom-control-label{box-shadow:none;}.form-special-delivery-options .feedback-box{margin-top:0.9375rem;margin-bottom:0.3125rem;position:relative;}.form-special-delivery-options .feedback-box::before{top:-0.625rem;right:1.875rem;transform:translateX(-50%);}.form-special-delivery-options .feedback-box::before{content:'';width:0;height:0;position:absolute;}.form-special-delivery-options .feedback-box::before{border-right:0.625rem solid transparent;border-bottom:0.6875rem solid #3399cc;border-left:0.625rem solid transparent;}@media(min-width:660px){.form-special-delivery-options{margin-bottom:0.625rem;}.form-special-delivery-options__option .custom-control-input{top:50%;transform:translateY(-50%);}.form-special-delivery-options__option--not-available{margin-left:0;}.form-special-delivery-options__option--not-available .custom-control-label__text{margin-left:0;}.form-special-delivery-options__option--not-available .custom-control-label .option-box__costs{justify-content:center;}}.form-special-instalment-calculation__content{display:flex;flex-direction:column;}.form-special-instalment-calculation__toggle{align-self:flex-end;color:#648198;margin-bottom:0.625rem;}.form-special-term-selection__list{display:flex;flex-wrap:wrap;margin-top:-0.0625rem;margin-left:-0.0625rem;}.form-special-term-selection__list-item{flex-basis:14.28571%;}.form-special-term-selection .custom-radio{padding-left:0;margin-top:0.0625rem;margin-left:0.0625rem;}.form-special-term-selection .custom-radio .custom-control-label{background-color:#efefef;display:flex;justify-content:center;align-items:center;min-width:2.8125rem;min-height:2.5rem;font-weight:700;text-align:center;}.form-special-term-selection .custom-radio .custom-control-label::before, .form-special-term-selection .custom-radio .custom-control-label::after{content:none;}.form-special-term-selection .custom-radio .custom-control-input:checked ~ .custom-control-label{background-color:#ee1f26;color:#fff;}.form-special-voucher-redeemed__line{display:flex;justify-content:space-between;}.form-special-voucher-redeemed__items{margin-bottom:1rem;}.form-special-voucher-redeemed .btn-reset{color:#648198;}.form-special-voucher-redeemed .feedback-box{margin-bottom:0;}.store-locator__results.swiper-wrapper>[class*=col]{flex-basis:auto;}.store-locator+.slider-store-locator .swiper-slide{height:auto;}.store-locator+.slider-store-locator .swiper-control{display:flex;height:3.125rem;width:3.125rem;}.store-locator+.slider-store-locator .swiper-control .icon{margin:auto;}.store-locator__result{align-items:flex-start;background-color:#efefef;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between;margin-top:0.25rem;padding:1.25rem 1.25rem 1.25rem 4.375rem;position:relative;}.store-locator__result-count{left:1.25rem;position:absolute;top:1.25rem;}.store-locator__result-count .icon{font-size:1.875rem;}.store-locator__result-count span{color:#fff;font-size:.75rem;left:0;position:absolute;text-align:center;top:0.125rem;width:100%;}.popover .arrow{bottom:-7px;}.new-delivery-form .form-special-delivery-options .form-row>[class*=col-]+[class*=col-]{margin-top:0.625rem;}.bh-list-orders{display:flex;flex-direction:column;margin-bottom:3.75rem;font-variant-numeric:tabular-nums;}.bh-list-orders__list{margin-bottom:0;}.bh-list-orders__item{background-color:#dadada;color:#666;display:flex;justify-content:space-between;align-items:center;height:3.75rem;width:100%;padding:0.875rem 0.7rem;margin-bottom:0.125rem;font-weight:500;font-size:1rem;white-space:normal;transition:background-color 0.4s ease-out, color 0.4s ease-out;}.bh-list-orders__item-price{min-width:200px;flex-grow:1;margin-left:0.625rem;text-align:right;}.bh-list-orders__item > .icon{flex-shrink:0;margin-left:0.625rem;}.bh-list-orders__more-button{margin:1.875rem 0.625rem 0;}@media(min-width:660px){.bh-list-orders__item{padding-right:1.25rem;padding-left:1.25rem;}.bh-list-orders__item-date{flex:1 1 20%;}.bh-list-orders__item-order-number{flex:1 1 70%;text-align:center;}.bh-list-orders__item-price{flex:0 0 100px;margin-left:0;}.bh-list-orders__item-order-number, .bh-list-orders__item-price{line-height:2.245rem;align-self:flex-end;}.bh-list-orders__item > .icon{flex-shrink:0;margin-left:2.5rem;}.bh-list-orders__more-button{align-self:center;}}.breadcrumb{background:none;display:inline-flex;flex-wrap:nowrap;padding:0;}.breadcrumb a{display:inline-block;}.breadcrumb .icon{font-size:0.75rem;}.breadcrumb-wrapper{font-size:0.75rem;line-height:1rem;padding-top:0.625rem;}.breadcrumb-wrapper.content-wrapper{display:inline-flex;}.breadcrumb-backlink{background-color:#efefef;clip-path:polygon(100% 0,100% 100%,3px 100%,0 50%,3px 0);margin-right:0.625rem;margin-left:0.375rem;padding:0.125rem 0.625rem;position:relative;}.breadcrumb-backlink::before{content:'';width:0;height:0;position:absolute;}.breadcrumb-backlink::before{border-top:0.625rem solid transparent;border-right:0.375rem solid #efefef;border-bottom:0.625rem solid transparent;}.breadcrumb-backlink::before{top:0;left:-0.375rem;}.breadcrumb-nav{flex-grow:1;margin:0;}.breadcrumb__item{background-color:#efefef;padding:0.125rem 0.3125rem;position:relative;clip-path:polygon(calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%,3px 50%,0 0);}.breadcrumb__item:hover{background-color:#d7d7d7;color:var(--secondary-hover);clip-path:polygon(calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%,3px 50%,0 0);}.breadcrumb__item.slider-scroll__slide{margin-right:0;margin-left:0;}.breadcrumb__item__home-link{display:flex;flex-direction:column;justify-content:center;align-items:center;}.breadcrumb__item::before{padding:0;position:absolute;top:0;left:-0.0625rem;}.breadcrumb__item + .breadcrumb__item{padding-left:0.625rem;}.breadcrumb__item:last-child{margin-right:0.4375rem !important;}.breadcrumb__item:last-child::after{content:'';width:0;height:0;position:absolute;}.breadcrumb__item:last-child::after{border-top:0.625rem solid transparent;border-bottom:0.625rem solid transparent;border-left:0.4375rem solid #efefef;}.breadcrumb__item:last-child::after{top:0;right:-0.375rem;}@media(min-width:660px){.breadcrumb-wrapper{padding-top:0.9375rem;}}.checkout-progress{padding-right:0;padding-left:0;}.checkout-progress__list{background-color:#efefef;}.checkout-progress__item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:3.125rem;padding:0.3125rem;position:relative;}.checkout-progress__item::before{content:'';width:0;height:0;position:absolute;}.checkout-progress__item::before{border-top:1.5625rem solid transparent;border-bottom:1.5625rem solid transparent;border-left:0.625rem solid #fff;}.checkout-progress__item::after{content:'';width:0;height:0;position:absolute;}.checkout-progress__item::after{border-top:1.5625rem solid transparent;border-bottom:1.5625rem solid transparent;border-left:0.625rem solid #efefef;}.checkout-progress__item::before{top:0;left:0;}.checkout-progress__item::after{top:0;left:-0.0625rem;}.checkout-progress__item + .checkout-progress__item{padding-left:1.4375rem;}.checkout-progress__item:first-child{padding-left:0.625rem;}.checkout-progress__item:first-child::before, .checkout-progress__item:first-child::after{display:none;}.checkout-progress__item:last-child{padding-left:0.875rem;}.checkout-progress__item[aria-current]{background-color:#fff;}.checkout-progress__item[aria-current]::before{border-left-color:#efefef;}.checkout-progress__item[aria-current]::after{display:none;}.checkout-progress__item[aria-current] + .checkout-progress__item::after{display:none;}.checkout-progress__item__label{white-space:nowrap;}.checkout-progress .badge{font-weight:400;font-size:inherit;width:1.5rem;height:1.5rem;}.checkout-progress .icon{font-size:1.5rem;}.checkout-progress .icon-check{color:#5c8c1e;}.checkout-progress--3-steps .checkout-progress__item{flex:1 1 auto;width:33.33%;}.checkout-progress--4-steps .checkout-progress__item{flex:1 1 auto;width:25%;}.checkout-progress--5-steps .checkout-progress__item{flex:1 1 auto;width:20%;}.btn--info-popover{border:0;color:#39c;display:inline;margin-left:0.3125rem;}@media(min-width:660px){.checkout-progress__item{justify-content:space-between;}.checkout-progress .icon{font-size:1.125rem;}}@media(min-width:660px) and (max-width:960.98px){.checkout-progress .badge{font-size:0.8125rem;width:1.25rem;height:1.25rem;}}@media(min-width:961px){.checkout-progress{padding-right:1.25rem;padding-left:1.25rem;}.checkout-progress__list{background-color:#fff;}.checkout-progress__item{flex-direction:row;justify-content:center;}.checkout-progress__item__label{margin-left:0.75rem;}.checkout-progress__item .icon{font-size:1.5rem;}.checkout-progress__item::before{border-left-color:#efefef;}.checkout-progress__item::after{border-left-color:#fff;}.checkout-progress__item[aria-current]{background-color:#efefef;}.checkout-progress__item[aria-current]::before{border-left-color:#fff;}.store-locator__result{padding-left:5rem;}.store-locator__result-count{left:1.5625rem;}}.navigation-facet{margin-top:-0.625rem;margin-bottom:0.3125rem;white-space:nowrap;position:static;position:sticky;top:0;z-index:989;}.js_header-fixed .navigation-facet{top:6.875rem;}.js_header-fixed.js_header-minimum .navigation-facet{top:3.125rem;}.navigation-facet__shadow-box{background:#fff;display:flex;padding-top:0.625rem;padding-bottom:0.5rem;}.navigation-facet h2{display:flex;margin:0;}.navigation-facet__heading{flex-shrink:0;padding-left:0.625rem;}.page--search-result-content .navigation-facet__heading{padding-left:0.625rem;}.navigation-facet__filters{flex-grow:1;margin-left:0;margin-right:0.625rem;}.page--search-result-content .navigation-facet__filters{margin-right:0.625rem;}.navigation-facet__filters.slider-scroll{padding-left:0.625rem;}.navigation-facet__filters.slider-scroll::before{background:#fff;border-radius:0.25rem;width:0.625rem;left:-0.5rem;}.navigation-facet__filters.slider-scroll.js_reach-beginning::before{opacity:1;}.navigation-facet__filters .swiper-wrapper{height:auto;margin-bottom:0.1rem;}.navigation-facet.js_is-sticky{overflow:hidden;padding-bottom:0.5rem;}.navigation-facet.js_is-sticky .navigation-facet__shadow-box{background-color:#fff;box-shadow:0 0.1875rem 0.375rem rgba(0, 0, 0, 0.1);}.navigation-facet + .off-canvas{width:100%;max-width:20rem;}@media(min-width:660px){.js_header-fixed .navigation-facet{top:8.125rem;}.page--search-result-content .navigation-facet__heading{padding-left:1.25rem;}.page--search-result-content .navigation-facet__filters{margin-right:1.25rem;}}@media(min-width:961px){.js_header-fixed .navigation-facet{top:9.375rem;}.js_header-fixed.js_header-minimum .navigation-facet{top:3.4375rem;}}.footer__navigation{margin-top:0.8125rem;margin-right:-0.625rem;margin-left:-0.625rem;}.footer__navigation .nav-link{line-height:1;padding:0.5625rem 0.625rem;}@media(min-width:961px){.footer__navigation{margin-top:1px;margin-left:0;margin-right:-0.5625rem;}}.navigation-main{position:relative;}.navigation-main-wrapper > .container-fluid{display:none;}.js_navigation-open .navigation-main-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:991;overflow-x:hidden;overflow-y:auto;}.js_navigation-open .navigation-main-wrapper > .container-fluid{display:block;}.navigation-main__level{display:none;flex-direction:column;background-color:#fff;width:100%;margin:0;position:absolute;top:0;left:0;}.navigation-main__level--1{display:flex;flex-direction:row;position:relative;}.navigation-main__level.js_expanded{display:flex;}.navigation-main .nav-link{padding:0.625rem 1rem;font-weight:500;}.navigation-main .nav-link > span{text-overflow:ellipsis;overflow:hidden;}.navigation-main .nav-link--next{display:flex;justify-content:space-between;align-items:center;}.navigation-main .nav-link--next .icon{flex-shrink:0;font-size:0.625rem;}.navigation-main .nav-link--category{font-weight:700;}.navigation-main .nav-item.nav-item--marketing-nav{padding:0.5625rem 1rem;}.navigation-main .nav-item.nav-item--marketing-nav ~ .nav-item--marketing-nav{padding:0;}.navigation-main .nav-item.nav-item--marketing-nav hr{border-top:1px solid #666;margin:0;}.navigation-main .nav-item.nav-item--marketing-nav .nav-link{font-weight:700;}.navigation-main .slider-scroll__slide{position:static;}@media(max-width:659.98px){.button-row--sm-column .btn+.btn{margin-left:0;margin-top:0.625rem;}.navigation-main{background:#fff;}.navigation-main .slider-scroll{margin:0 1rem;padding-top:1.25rem;padding-bottom:0.625rem;}.navigation-main__level:not(.navigation-main__level--1).js_hide-children-sm > .nav-item > .nav-link{display:none;}.navigation-main__level--1{flex-wrap:nowrap;}.navigation-main__level--1 .nav-link{background:#dadada;border:0;font-weight:700;}.navigation-main__level--1 .nav-link.active{background:#fff;}.navigation-main__level--2{top:auto;}.navigation-main__level--2 .navigation-main__level{padding-left:3.375rem;}.navigation-main .nav-item--back{background-color:#dadada;width:3.375rem;position:absolute;top:0;bottom:0;left:0;}.navigation-main .nav-link--back{border:0;border-bottom:1px solid transparent;display:block;width:100%;padding:1rem;font-size:1.125rem;}.navigation-main .nav-link--back .icon{font-size:1rem;}.navigation-main .nav-link--back.btn-icon-home{border-color:#fff;}.navigation-main .nav-link--category{padding-top:1.0625rem;padding-bottom:1.125rem;}}@media(max-width:960.98px){.navigation-main-wrapper > .container-fluid{padding-right:0;padding-left:0;}}@media(min-width:660px){.navigation-main .tab-content{width:50%;min-height:39rem;}.navigation-main__level{min-height:41rem;}.navigation-main__level--1{display:none !important;}.navigation-main__level--2{width:50%;left:0;}.navigation-main__level--2 .navigation-main__level{background-color:#efefef;left:100%;}.navigation-main__level--2 > .nav-item > .nav-link.js_active{background-color:#333;color:#fff;}.navigation-main__level--3 .navigation-main__level{left:0;}.navigation-main__level .navigation-main__level{top:0;}.navigation-main .nav-link{padding-top:0.5rem;padding-bottom:0.5rem;}.navigation-main .nav-link--back{background-color:#999;color:#fff;border:0;display:flex;align-items:center;width:100%;padding:0.5rem 1rem;font-size:1rem;text-align:left;}.navigation-main .nav-link--back .icon{font-size:0.625rem;}}@media(min-width:961px){.navigation-main .tab-content{width:25%;}.navigation-main__level--2{width:100%;}.js_navigation-open .navigation-main__level--2{width:25%;}.navigation-main__level--3 .navigation-main__level{background-color:#dadada;left:100%;}.navigation-main__level--4 .navigation-main__level{background-color:#BABABA;}.navigation-main .nav-link.js_active{background-color:#333;color:#fff;}.navigation-main-placeholder .navigation-main{z-index:1;}}.navigation-meta{margin-left:-100%;position:absolute;top:0.625rem;right:0.3125rem;}.navigation-meta .nav{flex-direction:row-reverse;}.navigation-meta .nav-item + .nav-item{margin-right:0.625rem;}.navigation-meta .nav-link{padding:0;font-weight:500;font-size:0.75rem;line-height:0.875rem;}.pagination-show-more{margin:1.25rem auto;text-align:center;}.pagination-show-more__result{margin-bottom:0.5rem;}.pagination-show-more__to-top{display:inline-flex;border:0;width:1.875rem;height:1.875rem;padding:0;position:absolute;right:0;transform:translateY(0.3125rem);}.pagination-show-more__to-top .icon{font-size:0.875rem;margin:auto;}.pagination-show-more--previous{margin-top:0.625rem;margin-bottom:0.3125rem;}@media(min-width:660px){.pagination-show-more__to-top.js_off-canvas__toggle{transform:none;width:3.1875rem;height:3.1875rem;margin-top:-1px;margin-left:-1px;}.pagination-show-more__to-top.js_off-canvas__toggle.d-none + .off-canvas__toggle{margin-top:0;}}.navigation-product-detail-anchor{height:3.375rem;position:static;position:sticky;top:0;z-index:989;}.js_header-fixed .navigation-product-detail-anchor{top:6.875rem;}.js_header-fixed.js_header-minimum .navigation-product-detail-anchor{top:3.125rem;}.navigation-product-detail-anchor__shadow-box{display:flex;justify-content:space-between;align-items:center;}.navigation-product-detail-anchor__list{display:flex;margin:0.625rem -0.3125rem;}.navigation-product-detail-anchor__list-item{margin:0 0.3125rem;}.navigation-product-detail-anchor__product{display:none;align-items:center;margin-left:1.25rem;font-size:1.125rem;overflow:hidden;}.js_is-sticky .navigation-product-detail-anchor__product{display:flex;}.navigation-product-detail-anchor__product-name{margin-left:0.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.navigation-product-detail-anchor.js_is-sticky{overflow:hidden;height:3.875rem;padding-bottom:0.5rem;}.navigation-product-detail-anchor.js_is-sticky .navigation-product-detail-anchor__shadow-box{background-color:#fff;box-shadow:0 0.1875rem 0.375rem rgba(0, 0, 0, 0.1);}@media(max-width:659.98px){.navigation-product-detail-anchor{display:none;}}@media(min-width:660px){.navigation-product-detail-anchor{margin-right:-1.25rem;margin-left:-1.25rem;flex:1 1 auto;width:auto;max-width:none;}.navigation-product-detail-anchor__shadow-box{padding:0 1.25rem;}.js_header-fixed .navigation-product-detail-anchor{top:8.125rem;}}@media(min-width:961px){.navigation-product-detail-anchor{margin-right:0;margin-left:0;}.js_header-fixed .navigation-product-detail-anchor{top:9.375rem;}.js_header-fixed.js_header-minimum .navigation-product-detail-anchor{top:3.4375rem;}}.navigation-search-areas{width:auto;margin-bottom:-0.625rem;}.navigation-search-areas__list{display:flex;display:-ms-grid;-ms-grid-columns:1fr 1fr;}.navigation-search-areas__item:nth-child(1){-ms-grid-column:1;}.navigation-search-areas__item:nth-child(2){-ms-grid-column:2;}.navigation-search-areas__btn{display:flex;justify-content:center;align-items:center;background:#dadada;padding:0 0.625rem;height:1.875rem;font-size:0.875rem;}.navigation-search-areas__btn--active{background:#666;color:#fff;}.navigation-search-areas__btn--active:hover{background:var(--secondary-hover);color:#fff;}@supports(display:grid){.navigation-search-areas__list{display:grid;grid-template-columns:1fr 1fr;}}@media(min-width:660px){.navigation-search-areas{margin-top:0.1875rem;}.navigation-search-areas__btn{padding:0 1.25rem;min-width:auto;}}.bh-sub-navigation{margin-bottom:1.25rem;}.bh-sub-navigation__list{flex-direction:column;}.bh-sub-navigation__item[aria-current] .nav-link{font-weight:700;}@media(min-width:660px){.bh-sub-navigation__list{margin-top:0.625rem;}.container-fluid--md-down-full-with .bh-sub-navigation__list{margin-left:1.25rem;}.bh-sub-navigation .nav-link{padding-right:0;padding-left:0;font-weight:500;}}@media(min-width:961px){.bh-sub-navigation .btn--collapsible{display:none;}.bh-sub-navigation .collapse{display:block;}.bh-sub-navigation__list{margin-top:0;}}.off-canvas-content{display:none;height:100%;}.off-canvas-content__header, .off-canvas-content__footer{width:100%;height:3.125rem;}.off-canvas-content__header{background-color:#666;color:#fff;position:relative;}.off-canvas-content__footer{position:absolute;bottom:0;}.off-canvas-content__view{overflow-y:auto;width:100%;padding:1.5rem;position:absolute;top:3.125rem;bottom:3.125rem;}.off-canvas-content__header-heading{display:flex;align-items:center;height:3.125rem;padding:0 1.5rem;position:absolute;top:0;right:3.125rem;left:0;}.off-canvas-content__header-heading .icon{flex-shrink:0;margin-right:0.625rem;}.off-canvas-content__header-heading > span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.off-canvas-content__header-close{display:flex;align-items:center;justify-content:center;border:0;border-left:1px solid #fff !important;width:3.125rem;height:3.125rem;padding:0;position:absolute;top:0;right:0;}.off-canvas-content__header-close .icon{font-size:1rem;}.off-canvas-content__footer-next, .off-canvas-content__footer-close{display:flex;align-items:center;width:100%;height:3.125rem;padding:0 1.5rem;font-weight:500;font-size:1rem;}.off-canvas-content__footer-next > .icon, .off-canvas-content__footer-close > .icon{font-size:inherit;}.off-canvas-content--last-viewed .days__item + .days__item{margin-top:1.25rem;border-top:1px solid #dadada;padding-top:1.25rem;}.off-canvas-content--last-viewed .days__item__text{display:block;margin-bottom:1.25rem;line-height:1;}.off-canvas-content--watchlist .off-canvas-content__view, .off-canvas-content--compare .off-canvas-content__view{bottom:6.25rem;}.off-canvas-content--watchlist .off-canvas-content__footer, .off-canvas-content--compare .off-canvas-content__footer{height:6.25rem;}.off-canvas-content.js_activated{display:block;}.off-canvas-content--facets .off-canvas-content__header{background:none;display:flex;align-items:center;height:4.375rem;}.off-canvas-content--facets .off-canvas-content__header-close{width:3.5rem;height:4.375rem;position:static;}.off-canvas-content--facets .off-canvas-content__tabs{flex:1;margin-left:1.25rem;}.off-canvas-content--facets .off-canvas-content__tabs .btn-tool{min-width:0;}.off-canvas-content--facets .off-canvas-content__tabs-item{flex:1;margin-right:0.625rem;}.off-canvas-content--facets .off-canvas-content__tabs-item:last-child{margin-right:0;}.off-canvas-content--facets .off-canvas-content__tabs-item-link.active{background:#648198!important;color:#fff;}.off-canvas-content--facets .off-canvas-content__tabs-item-link.active:hover{background-color:var(--tool-highlight)!important;}.off-canvas-content--facets .off-canvas-content__view{padding:0;top:4.375rem;bottom:7.375rem;}.off-canvas-content--facets .off-canvas-content__view--categories, .off-canvas-content--facets .off-canvas-content__view--sorting{bottom:5rem;}.off-canvas-content--facets .off-canvas-content__view--sorting{overflow-y:auto;}.off-canvas-content--facets .off-canvas-content__footer{display:flex;flex-direction:column;justify-content:center;height:7.375rem;padding:1.25rem;}.off-canvas-content--facets .off-canvas-content__footer .btn{width:100%;}.off-canvas-content--facets .off-canvas-content__footer .btn-reset{margin-top:1rem;}.off-canvas-content--facets .off-canvas-content__view--categories + .off-canvas-content__footer,
.off-canvas-content--facets .off-canvas-content__view--sorting + .off-canvas-content__footer{height:5rem;}.off-canvas-content--facets .btn-reset{width:100%;justify-content:flex-end;}.off-canvas-content--facets .card{border:none;}.off-canvas-content--facets .card h3{margin:0;}.off-canvas-content--facets .card-header{background-color:#648198;height:3.4375rem;padding-right:1.25rem;padding-left:1.25rem;}.off-canvas-content--facets .card-header .btn__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.off-canvas-content--facets .card-header .btn__text > span{font-weight:500;}.off-canvas-content--facets .card-header.collapsed{background:none;}.off-canvas-content--facets .card-header:disabled{color:#dadada;}.off-canvas-content--facets .card-body{padding-top:0.9375rem;padding-bottom:0.9375rem;}.off-canvas-content--facets .card-body >:last-child{margin-bottom:0;}@media(min-width:660px){.off-canvas-content--facets .off-canvas-content__header{height:4.625rem;}.off-canvas-content--facets .off-canvas-content__header-close{height:4.625rem;}.off-canvas-content--facets .off-canvas-content__view{top:4.625rem;}}.facet-categories__list{margin-right:-1.25rem;margin-left:-1.25rem;}.facet-categories__link{display:block;width:100%;padding:0.375rem 1.25rem;font-weight:500;}.facet-categories__link > span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.facet-categories__link .icon{flex-shrink:0;font-size:0.8125rem;}.facet-categories__link--next{display:flex;justify-content:space-between;align-items:center;}.facet-categories__link--active-last-level{background-color:rgba(100, 129, 152, 0.15);}.facet-categories__addition{color:#999;}.facet-categories__back{justify-content:flex-end;width:100%;font-size:1rem;}.facet-categories__back .btn__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.facet-control-list{max-height:12.75rem;overflow-y:auto;}.facet-control-list__item{padding-top:0.07812rem;}.facet-control-list__item:nth-child(n+2){margin-top:0.9375rem;}.facet-control-list .custom-control-label{display:block;}.off-canvas-content__view--sorting .facet-control-list{max-height:none;padding:1.375rem 1.25rem 0;}.facet-control-range-slider{margin-bottom:1rem;}.facet-colors{margin-right:calc((100% -(5 * 2.375rem)) / 8 * -1);margin-bottom:1rem;margin-left:calc((100% -(5 * 2.375rem)) / 8 * -1);max-height:calc(5.5 * 2.375rem +(5 * 1rem));overflow-y:auto;}.facet-colors__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-1rem;margin-bottom:0;}.facet-colors__list::after{flex-grow:1;content:'';}.facet-colors__list-item{flex-basis:20%;margin-top:1rem;text-align:center;}.product-detail-block-attributes__icons{display:flex;flex-wrap:wrap;margin:-0.625rem -0.3125rem 1rem;}.product-detail-block-attributes__icon{flex-shrink:0;background:none;display:inline-flex;margin:0.625rem 0.3125rem 0;border:0;padding:0;position:relative;cursor:pointer;}.product-detail-block-attributes__table{margin-right:-0.625rem;margin-left:-0.625rem;}.product-detail-block-attributes .table--standard tbody tr >:last-child{text-align:left;}@media(min-width:660px){.product-detail-block-attributes__table{margin-right:-1.25rem;margin-left:-1.25rem;}.product-detail-block-attributes .table--standard tbody th{width:34%;}.product-detail-block-attributes .table--standard tbody td{width:66%;}}.product-detail-block-description__labels{display:flex;flex-wrap:wrap;margin:-0.625rem -0.3125rem 0;}.product-detail-block-description__label{flex-shrink:0;background:none;display:inline-flex;margin:0.625rem 0.3125rem 0;border:0;padding:0;position:relative;cursor:pointer;}.product-detail-block-description__label-icon{background-color:rgba(255, 255, 255, 0.8);color:#666;display:flex;width:1.875rem;height:1.875rem;position:absolute;right:0;bottom:0;}.product-detail-block-description__label-icon .icon{font-size:1.25rem;margin:auto;}.no-js .product-detail-block-description__label-icon{display:none;}.product-detail-block-description .btn--tool-link{margin-top:1rem;margin-bottom:0;}@media(max-width:659.98px){.js .product-detail-block-description__collapse{max-height:5.5rem;}.js .product-detail-block-description__collapse.bh-box-expand--expanded ~ .product-detail-block-description__toggle{display:none;}.product-detail-block-description__toggle{margin-top:1rem;}}.product-detail-block-factsheets__list-item:last-of-type .btn--tool-link{margin-bottom:0;}.product-detail-block-scope-of-delivery__link{color:#648198;}.product-detail-block-scope-of-delivery__link:hover{color:#648198;}.product-detail-block-services{margin-right:-0.625rem;margin-left:-0.625rem;}.product-detail-block-services__teaser{display:block;}.product-detail-block-services__teaser:nth-of-type(1n+2){margin-top:0.625rem;}@media(min-width:660px){.product-detail-block-services{margin-right:0;margin-left:0;}.product-detail-block-services__teaser:nth-of-type(1n+2){margin-top:0.625rem;}}.product-detail-color-mixing-service-banner{position:relative;}.product-detail-color-mixing-service-banner__button{position:absolute;right:0.75rem;bottom:0.75rem;}@media(min-width:660px){.product-detail-color-mixing-service-banner__button{right:1.25rem;bottom:1.25rem;}}.product-detail-color-mixing-service-color-tile{height:100%;width:100%;min-height:5rem;background-color:#fff;text-align:left;padding:0;border:1px solid #dadada;cursor:pointer;display:flex;flex-direction:column;align-items:center;}.product-detail-color-mixing-service-color-tile__color-tile{height:calc(100% - 27px);width:100%;}.product-detail-color-mixing-service-color-tile__product-color-code-wrapper{width:100%;font-size:0.875rem;font-weight:700;padding:0.3125rem;display:flex;align-items:center;justify-content:space-between;}.product-detail-color-mixing-service-color-tile__product-color-code{margin-right:0.3125rem;color:#666;}.product-detail-color-mixing-service-color-tile .icon{font-size:0.875rem;color:#666;}.product-detail-color-mixing-service-order-color-samples{height:100%;background-color:#efefef;padding:1.25rem;display:flex;flex-direction:row;align-items:center;}.product-detail-color-mixing-service-order-color-samples__image{margin-right:1.25rem;}@media(max-width:659.98px){.product-detail-color-mixing-service-order-color-samples__image{max-width:1.875rem;}}.product-detail-color-mixing-service-order-color-samples__text{order:2;margin:0;}.product-detail-color-mixing-service-order-color-samples a{color:#648198;}.product-detail-labels{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:2;}.product-detail-labels__item{color:#fff;pointer-events:none;background:#666;min-width:2.5rem;margin-bottom:0.3125rem;padding:0.1875rem 0.5rem 0.25rem;font-weight:700;font-size:0.8125rem;text-align:center;}@media(min-width:660px) and (max-width:960.98px){.product-detail-labels{margin-left:calc(15% + 0.625rem);}}@media(min-width:660px){.product-detail-labels__item{font-size:1rem;}}.product-detail-logo{max-width:12.5rem;max-height:2.1875rem;}.product-detail-page-title{padding-top:1.25rem;padding-bottom:0.625rem;}.product-detail-page-title__addition{margin-top:-0.625rem;margin-bottom:0.625rem;}.product-detail-prices{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-0.625rem;}.product-detail-prices__price-wrapper{margin-left:0.625rem;margin-bottom:1.25rem;}.product-detail-prices__price-wrapper .price-tag{margin:0;font-size:2.5rem;}.product-detail-prices__price-wrapper .price-tag:after{content:unset;}.product-detail-prices__price-wrapper .price-tag__sales-unit{font-size:0.325em;}.product-detail-prices__price-wrapper .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.325em;}.product-detail-prices:not(.product-detail-prices--break-sales-unit) .price-tag.price-tag--has-sales-unit{display:inline-block;}.product-detail-prices:not(.product-detail-prices--break-sales-unit) .price-tag__box{width:-webkit-max-content;width:-moz-max-content;width:max-content;}.product-detail-prices:not(.product-detail-prices--break-sales-unit) .price-tag__sales-unit{position:absolute;}.product-detail-prices__price-wrapper-addition{font-size:0.8125rem;line-height:1.1875rem;}.product-detail-prices__graduated-prices{flex:1 0 auto;list-style:none;margin:0 0 1.25rem 0.625rem;max-width:18.75rem;padding-left:0.875rem;}.product-detail-prices__graduated-prices-item{display:flex;justify-content:space-between;align-items:center;height:1.625rem;padding:0 0.625rem;font-size:0.875rem;position:relative;}.product-detail-prices__graduated-prices-item:nth-of-type(odd){background-color:#f9f9f9;}.product-detail-prices__graduated-prices-item--selected:nth-of-type(1n){background-color:#FFE805;}.product-detail-prices__graduated-prices-item--selected::before{content:'';width:0;height:0;position:absolute;}.product-detail-prices__graduated-prices-item--selected::before{border-top:0.8125rem solid transparent;border-right:0.9375rem solid #FFE805;border-bottom:0.8125rem solid transparent;}.product-detail-prices__graduated-prices-item--selected::before{top:0;left:-0.875rem;}.product-detail-prices__graduated-prices-item-price{margin-left:1.25rem;}.product-detail-prices__additions{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-end;margin-left:0.625rem;margin-bottom:0.625rem;}.product-detail-prices__data-sheet{margin-top:0.625rem;color:#648198;font-weight:600;font-size:0.975rem;text-align:right;margin-left:0.8em;}.product-detail-prices__data-sheet:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.product-detail-prices__energy-efficiency-class:nth-of-type(1n+2){margin-top:0.625rem;}.product-detail-prices__energy-efficiency-class-label{display:flex;align-items:center;font-weight:500;font-size:0.875rem;}.product-detail-prices__energy-efficiency-class-label >:first-child{margin-left:0.625rem;}.product-detail-prices--break-sales-unit .price-tag__sales-unit-break{display:block;margin-bottom:0.3125rem;}.product-detail-product-features__aside{display:flex;flex-direction:column;align-items:flex-end;}.product-detail-product-features__aside .product-detail-block-description__label{margin:1.25rem 0;}.product-detail-product-features__id{color:#999;margin-bottom:1.25rem;width:100%;font-size:0.875rem;}.product-detail-quantity-calculator{display:flex;flex-wrap:wrap;align-items:center;margin-top:-0.625rem;margin-bottom:1.25rem;}.product-detail-quantity-calculator > .form-control-text-group, .product-detail-quantity-calculator__selection, .product-detail-quantity-calculator__summary{margin-top:0.625rem;}.product-detail-quantity-calculator .input-group{width:auto;}.product-detail-quantity-calculator .form-control{padding-left:0.625rem;}.product-detail-quantity-calculator .input-group-text{padding-right:0.625rem;}.product-detail-quantity-calculator .form-control-text-group .form-control{width:5rem;}.product-detail-quantity-calculator .form-control-quantity-selection .form-control{width:3.4375rem;}.product-detail-quantity-calculator__equal{margin:0 0.5rem;}.product-detail-quantity-calculator__selection{display:flex;align-items:center;}.product-detail-quantity-calculator__summary{display:flex;align-items:center;}.product-detail-quantity-calculator__summary-box--from-price{background-color:#FFE805;display:flex;flex-direction:column;justify-content:center;padding:0 0.3125rem;}@media(min-width:660px){.product-detail-quantity-calculator__summary-box--from-price{text-align:right;}}.product-detail-quantity-selection{margin-bottom:1.25rem;}.product-detail-quantity-selection .input-group{width:auto;}.product-detail-quantity-selection .form-control{width:4.0625rem;}.product-detail-slide-image__image{position:relative;display:flex;justify-content:center;}.product-detail-slide-image__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.product-detail-slide-image__image::after{content:"";display:table;clear:both;}.product-detail-slide-image__image .img-fluid{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);}.product-detail-slide-image__image--video{background:#000;}.product-detail-slide-image__video, .product-detail-slide-image__inline-video{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;}.product-detail-slide-image__inline-video{background:#000;}.product-detail-slide-image__inline-video .embed-responsive{margin:auto;}.product-detail-slide-image__video-btn{color:#dadada;display:flex;width:100%;height:100%;line-height:1;}.product-detail-slide-image__video-btn:hover{color:#dadada;}.product-detail-slide-image__video-btn .icon{font-size:5rem;margin:auto;}.product-detail-slide-image--360-deg{position:relative;}.product-detail-slide-image--360-deg::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.product-detail-slide-image--360-deg::after{content:"";display:table;clear:both;}.product-detail-slide-image__360-deg-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center;}.product-detail-slide-image__360-deg-toolbar{display:flex;justify-content:center;position:absolute;right:0;bottom:0;left:0;z-index:2;}.product-detail-slide-image__360-deg-toolbar-btn{color:#648198;display:flex;justify-content:center;align-items:center;border:0;margin:0 0.3125rem;min-width:auto;padding:0.0625rem 0.625rem;height:2.625rem;font-size:2.625rem;line-height:1;}.product-detail-slide-image__360-deg-toolbar-btn .icon{font-size:2.5rem;}.product-detail-slide-image__360-deg-toolbar-btn [aria-hidden]{position:relative;top:-0.3125rem;}.product-detail-slide-thumbnail-image{border:0;position:relative;}.product-detail-slide-thumbnail-image__image{display:block;position:relative;}.product-detail-slide-thumbnail-image__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.product-detail-slide-thumbnail-image__image::after{content:"";display:table;clear:both;}.product-detail-slide-thumbnail-image__image .img-fluid{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);}.product-detail-slide-thumbnail-image__image--video{background:#000;}.product-detail-slide-thumbnail-image__video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.product-detail-slide-thumbnail-image__video-btn{color:#dadada;display:inline-block;line-height:1;}.product-detail-slide-thumbnail-image__video-btn .icon{font-size:1.875rem;}.product-detail-slide-thumbnail-image__360-deg{background-color:#648198;color:#fff;display:flex;border-radius:0.25rem;width:2.5rem;height:2.5rem;position:absolute;right:0;bottom:0;}.product-detail-slide-thumbnail-image__360-deg .icon{font-size:1.875rem;margin:auto;}.product-detail-stock-information{margin-bottom:1.25rem;position:relative;}.product-detail-stock-information__form{position:relative;}.product-detail-stock-information__form__item{background-color:#fff;min-height:7.03125rem;padding-bottom:0.625rem;box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);align-content:baseline;position:relative;}.product-detail-stock-information__form__item:nth-child(2){margin-top:0.625rem;margin-bottom:0.625rem;}.product-detail-stock-information__form__item__content-wrapper{padding-right:0.5rem !important;padding-left:2.9375rem !important;}.product-detail-stock-information__form__option{background-color:#f9f9f9;padding-left:0;margin-bottom:0.5rem;position:relative;height:2.375rem;display:flex;align-items:center;}.product-detail-stock-information__form__option .custom-control-label{display:flex;width:100%;height:100%;position:relative;cursor:pointer;align-items:center;padding-left:2.9375rem;padding-right:2.875rem;}.product-detail-stock-information__form__option .custom-control-label::before, .product-detail-stock-information__form__option .custom-control-label::after{top:50%;left:1.0625rem;transform:translateY(-50%);}.product-detail-stock-information__form__option .custom-control-label:before{background-color:#f9f9f9;height:1.125rem;width:1.125rem;border:2px solid #666;}.product-detail-stock-information__form__option .custom-control-label:after{height:0.625rem;width:0.625rem;left:1.3125rem;border-radius:50%;}.product-detail-stock-information__form__option .custom-control-label__icon{display:flex;align-items:center;margin-right:0.75rem;}.product-detail-stock-information__form__option .custom-control-label__icon .icon{font-size:1.5rem;}.product-detail-stock-information__form__option .custom-control-label__text{display:block;font-size:1.125rem;font-weight:700;}.product-detail-stock-information__form__option .custom-control-input ~ .custom-control-label{background-color:#f9f9f9;color:#666;}.product-detail-stock-information__form__option .custom-control-input:focus ~ .custom-control-label{box-shadow:0 0 0 0.2rem rgba(51, 51, 51, 0.25);}.js_using-mouse .product-detail-stock-information__form__option .custom-control-input:focus ~ .custom-control-label{box-shadow:none;}.product-detail-stock-information__btn-cta{width:100%;height:3rem;align-items:center;justify-content:center;margin-top:0.625rem;}.product-detail-stock-information__btn-cta .icon{font-size:1.5rem;}.product-detail-stock-information__availability{display:flex;align-items:center;margin-bottom:0.3125rem;font-weight:700;font-size:0.875rem;}.product-detail-stock-information__availability--check-availability:before{display:none;}.product-detail-stock-information__availability--check-availability .btn{font-size:0.875rem;font-weight:700;margin:0;}.product-detail-stock-information__store, .product-detail-stock-information__text{display:block;margin-bottom:0;}.product-detail-stock-information__store, .product-detail-stock-information__text,
 .product-detail-stock-information__toggle label, .product-detail-stock-information__toggle__text, .product-detail-stock-information__telesale, .product-detail-stock-information__show-store-shelf-information, .product-detail-stock-information__show-surrounding-stores-with-stock{font-size:0.875rem;}.product-detail-stock-information__store span{color:#648198;}.product-detail-stock-information__store span:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.product-detail-stock-information__store--check-for-store{margin-top:0.625rem;color:#648198;}.product-detail-stock-information__store--check-for-store:hover{color:#648198;}.product-detail-stock-information__text .btn-text{color:#648198;font-size:inherit;line-height:inherit;}.product-detail-stock-information__text .btn-text:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.product-detail-stock-information__btn-info{height:2.375rem;width:2.375rem;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;}.product-detail-stock-information__toggle{min-height:2.8125rem;margin-top:0.625rem;}.product-detail-stock-information__toggle__text{margin-left:2.1875rem;margin-bottom:0;}.product-detail-stock-information__toggle .icon-toggle{margin:0;}.product-detail-stock-information__toggle .icon-toggle label{font-weight:700;}.product-detail-stock-information__toggle .icon-toggle label::after{content:none;}.product-detail-stock-information__show-surrounding-stores-with-stock__availability{font-weight:700;margin:0.625rem 0 0.3125rem 0;display:block;}.product-detail-stock-information__show-surrounding-stores-with-stock ul.list{margin-bottom:0.3125rem;}.product-detail-stock-information__show-surrounding-stores-with-stock ul.list > li{color:#648198;margin-top:0;margin-bottom:0.3125rem;}.product-detail-stock-information__show-surrounding-stores-with-stock .btn{font-size:0.875rem;font-weight:700;margin:0;}.product-detail-stock-information__show-store-shelf-information__text{font-weight:700;margin:0.625rem 0 0.3125rem 0;display:block;}.product-detail-stock-information__show-store-shelf-information ul.list{margin-bottom:0;}.product-detail-stock-information__show-store-shelf-information ul.list > li{margin-top:0;margin-bottom:0.3125rem;}.product-detail-stock-information__telesale{background-color:#fff;padding:0.5rem;box-shadow:0 3px 6px rgba(0, 0, 0, 0.1);margin-top:0.625rem;display:flex;flex-direction:row;align-items:center;}.product-detail-stock-information__telesale p,
 .product-detail-stock-information__telesale .btn__text{margin:0;font-size:0.875rem;font-weight:700;}.product-detail-stock-information__telesale p > span{display:block;}@media(min-width:660px){.product-detail-stock-information__telesale p > span{display:inline;}}.product-detail-stock-information__telesale .icon{font-size:1.5rem;margin-right:0.625rem;}.product-detail-stock-information__telesale .btn--tool-link{vertical-align:inherit;margin:0;}.product-detail-stock-information--skeleton .product-detail-stock-information__loading-animation{width:100%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1;}.product-detail-stock-information--skeleton .product-detail-stock-information__btn-cta{background-color:#dadada;}.product-detail-stock-information--skeleton .product-detail-stock-information__btn-cta, .product-detail-stock-information--skeleton .product-detail-stock-information__toggle{background-color:#dadada;}.product-detail-stock-information--skeleton .product-detail-stock-information__toggle{height:3.375rem;margin-top:0.625rem;}.product-detail-stock-information--skeleton .product-detail-stock-information__availability{height:1.0625rem;color:#dadada;}.product-detail-stock-information--skeleton .product-detail-stock-information__availability .product-detail-stock-information__skeleton-line{max-width:30%;}.product-detail-stock-information--skeleton .product-detail-stock-information__text .product-detail-stock-information__skeleton-line:first-child{max-width:90%;}.product-detail-stock-information--skeleton .product-detail-stock-information__text .product-detail-stock-information__skeleton-line:nth-child(2){max-width:50%;}.product-detail-stock-information--skeleton .product-detail-stock-information__skeleton-line{display:block;position:relative;width:100%;}.product-detail-stock-information--skeleton .product-detail-stock-information__skeleton-line::before{content:"\00a0";}.product-detail-stock-information--skeleton .product-detail-stock-information__skeleton-line::after{display:block;content:"";width:100%;height:.8em;background-color:#dadada;position:absolute;top:50%;left:0;transform:translateY(-50%);}@media(min-width:660px){.product-detail-stock-information{margin-right:0;margin-left:0;}.product-detail-stock-information__form{flex:1 0 0%;}.product-detail-stock-information__form:nth-child(2){margin-top:0.625rem;}.product-detail-stock-information__form__item__content-wrapper ~ .product-detail-stock-information__form__item__content-wrapper{padding-left:0 !important;}.product-detail-stock-information__show-surrounding-stores-with-stock__availability{margin-top:0;}.product-detail-stock-information__toggle{margin-top:0;}.product-detail-stock-information__toggle .icon-toggle{margin:0;}.product-detail-stock-information__toggle__text{margin-left:2.2rem;}.product-detail-stock-information__store--check-for-store{margin:0;}.product-detail-stock-information__show-store-shelf-information__text{margin-top:0;}.product-detail-stock-information__telesale{flex:1 0 100%;}.product-detail-stock-information--skeleton .product-detail-stock-information__toggle{margin-top:0;}}.product-detail-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25rem;position:relative;margin-top:1.25rem}.product-detail-toolbar .product-control__icon{color:#dadada;}.product-detail-toolbar .product-control__text{color:#666;}.product-detail-toolbar .product-control__input ~ .product-control__label .product-control__icon, product-control-bookmark__icon{color:var(--secondary-icon);}.product-detail-toolbar .product-control__input:checked ~ .product-control__label .product-control__icon, product-control-bookmark__icon.bookmark-icon-highlight{color:#90131A;}.product-detail-toolbar .product-control__input ~ .product-control__label .product-control__text{color:var(--secondary-hover);}.product-detail-toolbar .product-control__input:checked ~ .product-control__label .product-control__text{color:var(--secondary-hover);}@media(min-width:660px){.product-detail-toolbar .product-control--watchlist{position:absolute;left:50%;transform:translateX(-50%);}}.product-detail-variant-selection{margin-bottom:1.25rem;margin-top:0.3125rem}.product-detail-variant-selection__modal-toggle{width:100%;font-weight:500;}.product-detail-variant-selection__modal-toggle .btn__text{margin-right:auto;display:flex;align-items:center;}.product-detail-variant-selection__modal-toggle .btn__text-label{margin-right:0.3125rem;}.product-detail-variant-selection__modal-toggle .btn__text-color-tile{width:1.5625rem;height:1.5625rem;border:1px solid #fff;margin-right:0.3125rem;flex-shrink:0;}.product-detail-variant-selection__modal-toggle:nth-of-type(1n+2){margin-top:0.625rem;}.product-detail-variant-selection__categories{margin:-0.3125rem 0 -0.3125rem -0.3125rem;}.product-detail-variant-selection__headline{display:inline-block;margin:0 0.3125rem;padding:0.25rem 0;font-weight:500;font-size:1rem;}.product-detail-variant-selection__list-wrapper{display:flex;align-items:flex-start;}.product-detail-variant-selection__list{display:inline-flex;flex-wrap:wrap;margin:0;}.product-detail-variant-selection__list.js_collapsed{height:2.34722rem;overflow:hidden;position:relative;}.product-detail-variant-selection__list.js_without-more-btn{margin-right:1.25rem;}.product-detail-variant-selection__item{margin:0.3125rem;}.product-detail-variant-selection__btn, .product-detail-variant-selection__btn-more{font-size:inherit;border:0;padding-right:0.625rem;padding-left:0.625rem;min-width:auto;}.product-detail-variant-selection__btn-more{background:none;color:#648198;font-weight:700;display:flex;align-self:center;}.product-detail-variant-selection__btn-more:hover{color:var(--tool-highlight);text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}.product-detail-variant-selection__modal .modal-body{margin:-0.3125rem 0 -0.3125rem -0.3125rem;}.product-detail-variant-selection__modal .product-detail-variant-selection__list{flex-wrap:nowrap;height:auto;overflow-x:auto;}.product-detail-variant-selection__modal .product-detail-variant-selection__item{flex-shrink:0;}.product-detail-variant-selection__modal .product-detail-variant-selection__btn{padding:0.5rem 1rem;font-size:1rem;line-height:1.22222;border-radius:0;}.product-detail-variant-selection__modal .modal-footer{margin-top:1.25rem;}.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn{padding:0;}@media(min-width:660px){.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn{width:2.5rem;height:2.5rem;}}.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn.color-icon:hover, .product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn:focus{outline:2px solid #dadada;outline-offset:2px;box-shadow:none;}.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn.active{outline:2px solid #666;outline-offset:2px;}.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__item .product-detail-variant-selection__btn.active:focus{box-shadow:none;}.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__list.js_collapsed{height:auto;}@media(min-width:660px){.product-detail-variant-selection__category--color-tiles .product-detail-variant-selection__list.js_collapsed{height:3.125rem;}}.product-list-facets{display:flex;flex-direction:column;border:0.125rem solid #f9f9f9;height:100%;position:relative;}.product-list-facets__content-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:0.625rem;position:relative;font-size:0.8125rem;}.product-list-facets__item{margin-bottom:0.625rem;}.product-list-facets__item .btn-tool:not(.btn--tool-brand),
 .product-list-facets__item .btn--link-tool{padding-top:0.5625rem;padding-bottom:0.5625rem;min-height:1.875rem;height:auto;white-space:break-spaces;text-align:left;}.product-list-facets__item .btn-tool:not(.btn--tool-brand) span,
 .product-list-facets__item .btn--link-tool span{word-break:break-word;}.product-list-facets__heading{font-size:1rem;}.product-list-filter-store-availability__wrapper{background-color:#f9f9f9;padding:0.625rem;margin-bottom:1.25rem;}.product-list-filter-store-availability label{display:inline-flex;min-height:2.8125rem;}.product-list-filter-store-availability label:after{content:none;}.product-list-filter-store-availability .icon-toggle__label{margin-left:0.625rem;align-self:center;}@media(min-width:660px){.product-list-filter-store-availability{padding-inline:1.25rem;}}.product-list-teaser{display:block;height:100%;border:0.125rem solid #efefef;}.product-list-teaser .img-fluid{width:100%;max-width:none;height:100%;object-fit:cover;}.product-list-tile{display:flex;flex-direction:column;border:0.125rem solid #f9f9f9;height:100%;position:relative;}.product-list-tile__image{order:-1;flex:0 0 auto;display:block;position:relative;}.product-list-tile__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.product-list-tile__image::after{content:"";display:table;clear:both;}.product-list-tile__image .img-fluid{width:100%;}.product-list-tile--skeleton .product-list-tile__image{background-color:#dadada;}.product-list-tile__eyecatcher{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:0;left:0;}.product-list-tile__eyecatcher-item{color:#fff;pointer-events:none;background:#666;min-width:2.5rem;margin-bottom:0.3125rem;padding:0.1875rem 0.5rem 0.25rem;font-weight:700;font-size:0.8125rem;text-align:center;}.product-list-tile__content-wrapper{flex-grow:1;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:flex-start;padding:0.625rem;position:relative;font-size:0.8125rem;}.product-list-tile__info{width:100%;height:3.74023rem;}.product-list-tile__info__line{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.product-list-tile__info__line:only-child{margin-top:1.21875rem;}.product-list-tile--skeleton .product-list-tile__info__line{position:relative;}.product-list-tile--skeleton .product-list-tile__info__line::before{content:"\00a0";}.product-list-tile--skeleton .product-list-tile__info__line::after{display:block;content:"";width:100%;height:.8em;background-color:#dadada;position:absolute;top:50%;left:0;transform:translateY(-50%);}.product-list-tile--skeleton .product-list-tile__info__line:first-child{max-width:80%;}.product-list-tile__info__name{margin:0;font-size:1rem;}.product-list-tile__info__attributes{margin-top:0.3125rem;}.product-list-tile--skeleton .product-list-tile__info__attributes{max-width:60%;}.product-list-tile__info a{display:block;}.product-list-tile__variants{display:flex;justify-content:center;padding:0.1875rem 0.5rem 0.25rem;background-color:#f9f9f9;color:#999;font-weight:700;font-size:0.8125rem;line-height:1;position:absolute;top:0;right:-1px;transform:translateY(-100%);z-index:1;pointer-events:none;}.product-list-tile__price-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:0.625rem;position:relative;}.product-list-tile__price-wrapper .price-tag{font-size:1.5625rem;margin:0;margin-right:0.625rem;display:inline-block;padding-bottom:0.44em;}.product-list-tile__price-wrapper .price-tag:not(.price-tag--has-sales-unit):after{content:"\00a0";display:block;margin-top:1px;width:0;font-weight:500;font-size:0.4em;}.product-list-tile__price-wrapper .price-tag__sales-unit{font-size:0.44em;}.product-list-tile__price-wrapper .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.44em;}.product-list-tile__price-wrapper .price-tag__sales-unit{position:absolute;}.product-list-tile__price-wrapper .price-tag:not(.price-tag--has-sales-unit):after{position:absolute;}.product-list-tile--skeleton .product-list-tile__price-wrapper{display:flex;flex-direction:column;font-size:1.5625rem;line-height:1;}.product-list-tile--skeleton .product-list-tile__price-wrapper::before{background:#dadada;content:"\00a0";display:block;min-width:1.7em;margin:0.175em 0.25em 0.25em 0;padding:0.35em 0;}.product-list-tile--skeleton .product-list-tile__price-wrapper::after{content:"\00a0";display:block;margin-top:1px;width:0;font-size:0.44em;}.product-list-tile--skeleton .product-list-tile__price-wrapper::before{margin:0;margin-right:0.625rem;}.product-list-tile__energy-efficiency-classes{display:flex;flex-wrap:wrap;}.product-list-tile__energy-efficiency-class{flex-shrink:0;margin-top:0.65625rem;margin-right:0.625rem;}.product-list-tile__energy-efficiency-class .img-fluid{height:1.5625rem;}.product-list-tile .badge-graduated-price{margin-top:0.3125rem;}.product-list-tile__availability-online, .product-list-tile__availability-store{color:#999;}.product-list-tile__availability-online .icon, .product-list-tile__availability-store .icon{flex-shrink:0;margin-top:0.0625rem;margin-right:0.3125rem;}.product-list-tile__availability-online{margin-top:1.25rem;}.product-list-tile--skeleton .product-list-tile__availability-online::before{content:"\00a0";width:60%;}.product-list-tile__availability-store{margin-top:0.3125rem;}.product-list-tile__availability-store .inline-link{font-weight:700;}.product-list-tile--skeleton .product-list-tile__availability-store::before{content:"\00a0";}.product-list-tile__toolbar{flex-grow:1;display:flex;align-items:flex-end;margin-top:1.25rem;}.product-list-tile .product-control{flex:1;font-size:0.8125rem;}.product-list-tile .product-control__icon{margin-right:0.3125rem;}.product-list-tile .product-control--watchlist{justify-content:flex-end;}@media(min-width:660px){.product-list-tile__price-wrapper{margin-bottom:0em;}.product-list-tile__price-wrapper .price-tag{font-size:1.875rem;margin:0;margin-right:0.625rem;padding-bottom:0.4em;}.product-list-tile__price-wrapper .price-tag__sales-unit{font-size:0.4em;}.product-list-tile__price-wrapper .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.4em;}.product-list-tile--skeleton .product-list-tile__price-wrapper{display:flex;flex-direction:column;font-size:1.875rem;line-height:1;}.product-list-tile--skeleton .product-list-tile__price-wrapper::before{background:#dadada;content:"\00a0";display:block;min-width:1.7em;margin:0.175em 0.25em 0.25em 0;padding:0.35em 0;}.product-list-tile--skeleton .product-list-tile__price-wrapper::after{content:"\00a0";display:block;margin-top:1px;width:0;font-size:0.4em;}.product-list-tile--skeleton .product-list-tile__price-wrapper::before{margin:0;margin-right:0.625rem;}.product-list-tile__energy-efficiency-class{margin-top:0.75rem;}.product-list-tile__energy-efficiency-class .img-fluid{height:1.875rem;}.product-list-tile .badge-graduated-price{margin-top:0.625rem;}.product-list-tile--skeleton .product-list-tile__toolbar::before, .product-list-tile--skeleton .product-list-tile__toolbar::after{content:"\00a0";width:40%;}.product-list-tile--skeleton .product-list-tile__toolbar::after{margin-left:10%;}}.search-item{display:flex;padding:0 0.625rem;position:relative;}.search-result-list__item:nth-child(1n+2) .search-item{margin-top:1.25rem;}.search-item__content{display:flex;flex-direction:column;justify-content:stretch;margin-left:0.625rem;flex:1;}.search-item__content p{display:block;max-height:2.4375rem;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;margin-bottom:0.3125rem;}.search-item__content .btn{margin-top:auto;}.search-item__image-wrapper{align-self:flex-start;flex-shrink:0;order:-1;display:flex;width:23.33333%;max-width:6.875rem;background:#efefef;position:relative;}.search-item__image-wrapper::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.search-item__image-wrapper::after{content:"";display:table;clear:both;}.search-item__image-wrapper .img-fluid{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}.search-item__image-wrapper .icon{margin:auto;width:57.14286%;height:57.14286%;max-height:6.875rem;}@media(min-width:660px){.search-item{padding:0 1.25rem;}.search-result-list__item:nth-child(1n+2) .search-item{margin-top:1.25rem;}.search-item__content{margin-left:1.25rem;}}.brand-item{width:100%;}.brand-item__image{position:relative;}.brand-item__image:before{content:"";display:block;height:2.1875rem;}.brand-item__image .img-fluid{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.product-item{width:100%;}.product-item__link{display:block;font-weight:500}.product-item__image{margin:0 auto 0.3125rem;position:relative;max-height:170px;width:auto;}.product-item__image:before{content:"";display:block;}.product-item__image .img-fluid{width:100%;position:relative;top:0;left:0;max-height:10.6rem;width:auto;}.product-item__name{font-weight:700;margin-bottom:0.1875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.product-item__attributes{margin-bottom:0.3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.product-item .price-tag{font-size:1.5625rem;margin:0;text-align:left;}.product-item .price-tag:not(.price-tag--has-sales-unit):after{content:"\00a0";display:block;font-size:0.4em;font-weight:500;margin-top:1px;width:0}.product-item .price-tag__sales-unit{font-size:0.44em;}.product-item .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.44em;}.product-item__energy-efficiency-class{display:block;margin-top:0.3125rem;}.product-item__energy-efficiency-class .img-fluid{max-height:1.875rem;width:auto;}.product-item .badge-graduated-price,.product-item__link+.product-item__energy-efficiency-class{margin-top:0.625rem;}.product-item .badge-graduated-price{margin-top:0.625rem;}@media(min-width:660px){.product-item .price-tag{font-size:1.875rem;margin-top:0.3125rem;}.product-item .price-tag:not(.price-tag--has-sales-unit):after{content:"\00a0";display:block;font-weight:500;margin-top:1px;width:0;font-size:0.4em;}.product-item .price-tag__sales-unit{font-size:0.4em;}.product-item .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.4em;}}.service-item{width:100%;}.service-item__image{max-width:4.875rem;margin:0 auto 0.625rem;position:relative;}.service-item__image:before{content:"";display:block;padding-top:100%;}.service-item__image .img-fluid{max-width:4.875rem;position:absolute;top:0;left:0;}.service-item__title{font-size:1rem;margin-bottom:0;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;}@media(min-width:660px){.service-item__title{font-size:1.125rem;}}.table-striped thead + tbody tr:nth-of-type(odd){background-color:transparent;}.table-striped thead + tbody tr:nth-of-type(even){background-color:#f9f9f9;}.table--standard thead tr > th,
.table--standard thead tr > td,
.table--standard tbody tr > th,
.table--standard tbody tr > td,
.table--standard tfoot tr > th,
.table--standard tfoot tr > td{text-align:center;}.table--standard thead tr >:first-child,
.table--standard tbody tr >:first-child,
.table--standard tfoot tr >:first-child{text-align:left;}.table--standard thead tr >:last-child,
.table--standard tbody tr >:last-child,
.table--standard tfoot tr >:last-child{text-align:right;}.table--standard thead tr >:first-child,
.table--standard tbody tr >:first-child,
.table--standard tfoot tr >:first-child{padding-left:0.625rem;}.table--standard thead tr >:last-child,
.table--standard tbody tr >:last-child,
.table--standard tfoot tr >:last-child{padding-right:0.625rem;}.table--standard thead,
.table--standard tfoot{font-size:1.1875rem;}.table--standard thead th{border-left:1px solid #fff;border-bottom:0;}.table--standard thead th:first-child{border-left:0;}.table--standard tfoot{font-weight:700;}.table--standard tfoot tr > td,
 .table--standard tfoot tr >:first-child{text-align:right;}.table--standard tfoot td{padding-top:1.5625rem;}.table--standard th,
.table--standard td,
.table--standard thead th{border-top:none;border-bottom:none;}@media(min-width:660px){.table--standard thead tr >:first-child,
 .table--standard tbody tr >:first-child,
 .table--standard tfoot tr >:first-child{padding-left:1.25rem;}.table--standard thead tr >:last-child,
 .table--standard tbody tr >:last-child,
 .table--standard tfoot tr >:last-child{padding-right:1.25rem;}}.bh-table-product-cart .form-heading{margin-bottom:0;}.bh-table-product-cart .table{margin-bottom:0;}.bh-table-product-cart thead th{border-left:0.125rem solid #fff;border-bottom:0;margin-bottom:0;}.bh-table-product-cart thead th:first-child{border-left:0;}.bh-table-product-cart tbody tr td{padding-bottom:0.625rem;}.bh-table-product-cart tbody tr + tr td{padding-bottom:0.625rem;border-top:0.125rem solid #efefef;}.bh-table-product-cart td{padding-top:0.625rem;}.bh-table-product-cart td.bh-table-product-cart__product-column,
.bh-table-product-cart th.bh-table-product-cart__product-column{padding-left:0.625rem;}.bh-table-product-cart td.bh-table-product-cart__total-column,
.bh-table-product-cart th.bh-table-product-cart__total-column{padding-right:0.625rem;}.bh-table-product-cart__product-column{width:60%;}.bh-table-product-cart__price-column, .bh-table-product-cart__total-column{text-align:right;white-space:nowrap;}.bh-table-product-cart__quantity-column{text-align:center;}.bh-table-product-cart__quantity-column .form-control{display:inline;margin-top:-0.75rem;margin-bottom:-0.75rem;width:3.4375rem;text-align:center;}.bh-table-product-cart__quantity-column .form-control:disabled, .bh-table-product-cart__quantity-column .form-control[readonly]{border-color:transparent;background:none;color:inherit;line-height:1.21875;}.bh-table-product-cart .product{display:flex;}.bh-table-product-cart .product__image{flex:0 0 110px;margin-right:0.625rem;}.bh-table-product-cart .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.bh-table-product-cart .product__image::after{content:"";display:table;clear:both;}.bh-table-product-cart .product__content{flex:1;}.bh-table-product-cart .product__content .h3{margin-bottom:0;}.bh-table-product-cart .product__content p{margin-bottom:0.625rem;}.bh-table-product-cart .product__content p:last-child{margin-bottom:0;}.bh-table-product-cart__thead-sm{display:none;}.bh-table-product-cart-summary{padding-bottom:1.875rem;}.bh-table-product-cart-summary__item{display:flex;justify-content:space-between;}.bh-table-product-cart-summary__item + .bh-table-product-cart-summary__item{margin-top:0.5rem;}.bh-table-product-cart-summary__item dt,
 .bh-table-product-cart-summary__item dd{font-weight:500;}.bh-table-product-cart-summary__item dt{padding-left:0.625rem;text-align:left;}.bh-table-product-cart-summary__item dd{margin-bottom:0;padding-left:0.75rem;padding-right:0.625rem;text-align:right;}.bh-table-product-cart-summary__item--subtotal{background:#f9f9f9;padding-top:0.625rem;padding-bottom:0.625rem;}.bh-table-product-cart-summary__item--subtotal dt,
 .bh-table-product-cart-summary__item--subtotal dd{font-weight:700;}.bh-table-product-cart-summary__item--total{margin-bottom:0;}.bh-table-product-cart-summary__item--total dt,
 .bh-table-product-cart-summary__item--total dd{font-weight:700;}@media(min-width:660px){.bh-table-product-cart td{padding-top:1.25rem;}.bh-table-product-cart td.bh-table-product-cart__product-column,
 .bh-table-product-cart th.bh-table-product-cart__product-column{padding-left:1.25rem;}.bh-table-product-cart td.bh-table-product-cart__addition-column,
 .bh-table-product-cart th.bh-table-product-cart__addition-column{padding-right:1.25rem;}.bh-table-product-cart tbody tr td{padding-bottom:1.25rem;}.bh-table-product-cart tbody tr + tr td{padding-bottom:1.25rem;}.bh-table-product-cart__addition-column .btn{width:100%;}.bh-table-product-cart__addition-column .btn + .btn{margin-top:1.25rem;}@supports(display:grid){.bh-table-product-cart tr{display:grid;grid-template-areas:"product price quantity total" "product addition addition addition";grid-template-columns:3fr 1fr 1fr 1fr;grid-template-rows:.5fr 1.5fr;}.bh-table-product-cart td.bh-table-product-cart__total-column,
 .bh-table-product-cart th.bh-table-product-cart__total-column{padding-right:1.25rem;}.bh-table-product-cart__product-column{width:auto;grid-area:product;}.bh-table-product-cart__price-column{grid-area:price;}th.bh-table-product-cart__price-column{grid-row:price-start / addition-end;}.bh-table-product-cart__quantity-column{grid-area:quantity;}th.bh-table-product-cart__quantity-column{grid-row:quantity-start / addition-end;}.bh-table-product-cart__total-column{grid-area:total;}th.bh-table-product-cart__total-column{grid-row:total-start / addition-end;}.bh-table-product-cart__addition-column{border-top:none !important;grid-area:addition;display:flex;flex-direction:column;align-items:flex-end;}th.bh-table-product-cart__addition-column{padding-right:1.25rem;position:relative;z-index:-1;}.bh-table-product-cart__addition-column .btn{width:75%;}.bh-table-product-cart--without-price tr{grid-template-areas:"product quantity total" "product addition addition";grid-template-columns:3fr 1fr 1fr;grid-template-rows:.5fr 1.5fr;}}.bh-table-product-cart-summary__item dt,
 .bh-table-product-cart-summary__item dd{width:50%;}.bh-table-product-cart-summary__item dt{text-align:right;}.bh-table-product-cart-summary__item dd{padding-right:1.25rem;}}@media(min-width:961px){@supports(display:grid){.bh-table-product-cart__addition-column{flex-direction:row;align-items:flex-start;justify-content:flex-end;}.bh-table-product-cart__addition-column .btn{width:45%;}.bh-table-product-cart__addition-column .btn + .btn{order:-1;margin-top:0;margin-right:1.25rem;}}.bh-table-product-cart-summary__item dt{width:75%;}.bh-table-product-cart-summary__item dd{width:25%;}}@media(max-width:659.98px){.bh-table-product-cart thead{display:none;}.bh-table-product-cart table{display:block;}.bh-table-product-cart td,
 .bh-table-product-cart th{padding-right:0.625rem;}.bh-table-product-cart td{width:auto;}.bh-table-product-cart tbody tr + tr td{border-top:none;}.bh-table-product-cart tbody tr + tr td.bh-table-product-cart__product-column{border-top:0.125rem solid #efefef;}.bh-table-product-cart__product-column, .bh-table-product-cart__addition-column{display:block;}.bh-table-product-cart__price-column, .bh-table-product-cart__quantity-column, .bh-table-product-cart__total-column{display:flex;justify-content:space-between;padding-top:0 !important;padding-left:8.125rem !important;text-align:unset;}.bh-table-product-cart__product-column{padding-top:1.25rem !important;}.bh-table-product-cart__price-column{margin-top:0.625rem;font-weight:700;}.bh-table-product-cart__price-column > span{font-weight:500;}.bh-table-product-cart__total-column{padding-bottom:1.25rem !important;font-weight:700;}.bh-table-product-cart__addition-column{padding-top:0 !important;padding-bottom:1.25rem !important;}.bh-table-product-cart__addition-column:empty{padding:0 !important;}.bh-table-product-cart__addition-column .btn{width:100%;}.bh-table-product-cart__addition-column .btn + .btn{margin-top:1.25rem;}.bh-table-product-cart__thead-sm{display:block;margin-bottom:0;}}.teaser-category-introduction{display:flex;flex-direction:column;width:100%;position:relative;padding-bottom:1.5625rem;}.teaser-category-introduction__title{display:block;}.teaser-category-introduction__headline{display:block;margin-bottom:0.9375rem;font-size:1rem;font-weight:600;line-height:1.25rem;}.teaser-category-introduction__headline .icon{font-size:0.6875rem;margin-left:0.3125rem;}.teaser-category-introduction__title-image{background-color:#999;margin-bottom:0.9375rem;}.teaser-category-introduction__title-image:before{content:"";display:block;padding-top:36.72496%;}.teaser-category-introduction__title-image .img-fluid{width:100%;position:absolute;top:0;left:0;}.teaser-category-introduction__list{margin-bottom:0.5625rem;}.teaser-category-introduction__list li{margin-bottom:0.625rem;padding-left:1.25rem;font-size:1rem;}.teaser-category-introduction__list li:last-child{margin-bottom:0;}.teaser-category-introduction__list li .icon{font-size:0.625rem;top:0.375rem;}.teaser-category-introduction__show-all{text-align:right;position:absolute;bottom:0;right:0;}.teaser-category-introduction__show-all .btn{font-size:1rem;}.teaser-category-introduction__show-all .icon{font-size:0.625rem;position:relative;}@media(min-width:660px){.teaser-category-introduction__title-image:before{padding-top:36.7033%;}.teaser-category-introduction__headline{font-size:1.125rem;}.teaser-category-introduction__headline .icon{font-size:0.75rem;}}@media(min-width:961px){.teaser-category-introduction__title-image:before{padding-top:36.74912%;}}.teaser-highlight-wrapper{color:#fff;}.teaser-highlight{display:block;background-color:#999;position:relative;margin-top:0.625rem;width:100%;font-weight:500;text-shadow:0 0 0.25rem rgba(0, 0, 0, 0.5);}.teaser-highlight .btn-transparent{color:currentColor;}.teaser-highlight .list--standard li::before{box-shadow:0 0 0.25rem rgba(0, 0, 0, 0.5);}.teaser-highlight .btn{text-shadow:none;}.teaser-highlight .btn-transparent{text-shadow:0 0 0.25rem rgba(0, 0, 0, 0.5);}.teaser-highlight .btn-transparent .icon{filter:drop-shadow(0 0 0.125rem rgba(0, 0, 0, 0.6));}a.teaser-highlight:focus{outline:none;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.teaser-highlight__image:before{content:"";display:block;}.teaser-highlight__image .img-fluid{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover;}.teaser-highlight__video{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%);}.teaser-highlight__video-btn{display:inline-block;line-height:1;}.teaser-highlight__video-btn .icon{font-size:3.125rem;}.teaser-highlight__text{display:flex;flex-direction:column;align-items:flex-start;padding:0.625rem 0.9375rem 0.9375rem;position:absolute;top:0;right:0;bottom:0;left:0;}.teaser-highlight__headline{font-weight:700;margin-bottom:0.3125rem;}.teaser-highlight__text-rte{max-width:100%;font-size:1rem;}.teaser-highlight__button{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0.9375rem;position:absolute;top:0;right:0;bottom:0;left:0;}.teaser-highlight__button.button-top{justify-content:flex-start;}.teaser-highlight__button.button-right{align-items:flex-end;}.teaser-highlight__button.button-bottom{justify-content:flex-end;}.teaser-highlight__button.button-left{align-items:flex-start;}.teaser-highlight--no-text-shadow{text-shadow:none;}.teaser-highlight--no-text-shadow .list--standard li::before{box-shadow:none;}.teaser-highlight--no-text-shadow .btn-transparent{text-shadow:none;}.teaser-highlight--no-text-shadow .btn-transparent .icon{filter:none;}.teaser-highlight--format-1x1{max-width:19.6875rem;}.teaser-highlight--format-1x1 .teaser-highlight__headline{font-size:1.25rem;}.teaser-highlight--format-1x1 .teaser-highlight__image:before{padding-top:89.52381%;}.teaser-highlight--format-1x1 .teaser-highlight__button{align-items:center;}.teaser-highlight--format-2x1{max-width:39.9375rem;}.teaser-highlight--format-2x1 .teaser-highlight__headline{font-size:1.25rem;}.teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:43.97496%;}.teaser-highlight--format-2x2{max-width:39.9375rem;}.teaser-highlight--format-2x2 .teaser-highlight__headline{font-size:1.375rem;}.teaser-highlight--format-2x2 .teaser-highlight__image:before{padding-top:89.67136%;}.teaser-highlight.content-right .teaser-highlight__headline{text-align:right;}.teaser-highlight.content-right .teaser-highlight__text{align-items:flex-end;}.teaser-highlight.content-right .teaser-highlight__text-rte > p{text-align:right;}@media(min-width:660px){.teaser-highlight__video-btn .icon{font-size:5rem;}.teaser-highlight__text{padding:1rem 1.25rem 1.25rem;}.teaser-highlight__text-rte{font-size:1.125rem;}.teaser-highlight__button{padding:1.25rem;}.teaser-highlight--format-1x1{max-width:29.0625rem;}.teaser-highlight--format-1x1 .teaser-highlight__headline{font-size:1.375rem;}.teaser-highlight--format-1x1 .teaser-highlight__image:before{padding-top:87.52688%;}.teaser-highlight--format-2x1{max-width:58.75rem;}.teaser-highlight--format-2x1 .teaser-highlight__headline{font-size:1.375rem;}.teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:44.04255%;}.teaser-highlight--format-2x2{max-width:58.75rem;}.teaser-highlight--format-2x2 .teaser-highlight__headline{font-size:1.75rem;}.teaser-highlight--format-2x2 .teaser-highlight__image:before{padding-top:89.78723%;}}@media(min-width:961px){.teaser-highlight--format-1x1{max-width:17.6875rem;}.teaser-highlight--format-1x1 .teaser-highlight__headline{font-size:1.5rem;}.teaser-highlight--format-1x1 .teaser-highlight__image:before{padding-top:89.39929%;}.teaser-highlight--format-2x1{max-width:35.9375rem;}.teaser-highlight--format-2x1 .teaser-highlight__headline{font-size:1.5rem;}.teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:44%;}.teaser-highlight--format-2x2{max-width:35.9375rem;}.teaser-highlight--format-2x2 .teaser-highlight__headline{font-size:1.875rem;}.teaser-highlight--format-2x2 .teaser-highlight__text-rte{font-size:1.25rem;}.teaser-highlight--format-2x2 .teaser-highlight__image:before{padding-top:89.73913%;}}.teaser-image-text{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:0.625rem;}.teaser-image-text ~ .teaser-image-text{margin-top:1.875rem;}.teaser-image-text > .row{flex-grow:1;}.teaser-image-text__image{position:relative;}.teaser-image-text__image:before{content:"";display:block;background-color:#999;padding-top:92.61084%;}.teaser-image-text__image .img-fluid{width:100%;position:absolute;top:0;left:0;}.teaser-image-text__video{width:100%;position:absolute;top:0;left:0;}.teaser-image-text__video:before{content:"";display:block;padding-top:92.61084%;}.teaser-image-text__video .icon{font-size:1.875rem;font-size:9.375vw;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.teaser-image-text__content{display:flex;flex-direction:column;}.teaser-image-text__headline{position:relative;top:-0.1875rem;font-size:1rem;font-weight:600;line-height:1.25rem;margin-bottom:0.3125rem;}.teaser-image-text__text{font-weight:500;flex:1 0 auto;}.teaser-image-text__show-all{text-align:right;}.teaser-image-text__show-all .btn{font-size:1rem;}.teaser-image-text__show-all .icon{font-size:0.625rem;position:relative;}@media(min-width:660px){.teaser-image-text{align-items:stretch;}.teaser-image-text__image:before{padding-top:92.33333%;}.teaser-image-text__video:before{padding-top:92.33333%;}.teaser-image-text__video .icon{font-size:3.125rem;}.teaser-image-text__content{height:100%;}.teaser-image-text__headline{margin-bottom:0.625rem;font-size:1.125rem;}}@media(min-width:961px){.teaser-image-text ~ .teaser-image-text{margin-top:0.625rem;}.teaser-image-text__image:before{padding-top:81.27208%;}.teaser-image-text__video:before{padding-top:81.27208%;}.teaser-image-text__video .icon{font-size:4.375rem;}}.teaser-main-stage{color:#fff;position:relative;}.teaser-main-stage__image-content{position:relative;}.teaser-main-stage__image{background-color:#999;position:relative;}.teaser-main-stage__image:before{content:"";display:block;padding-top:62.51897%;}.teaser-main-stage__image .img-fluid{width:100%;position:absolute;top:0;left:0;}.teaser-main-stage__product{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding-top:15.625%;padding-right:4.6875%;padding-bottom:4.6875%;padding-left:50%;position:absolute;top:0;right:0;bottom:0;left:0;}.teaser-main-stage .price-tag{margin:0;}.teaser-main-stage__product-info{width:100%;text-align:right;white-space:nowrap;}.teaser-main-stage__product-info > div{text-overflow:ellipsis;overflow:hidden;}.teaser-main-stage__video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.teaser-main-stage__video-btn{display:inline-block;line-height:1;}.teaser-main-stage__video-btn .icon{font-size:5rem;}.teaser-main-stage .highlight-headline{color:#666;}.teaser-main-stage__buttons{display:inline-flex;flex-direction:column;}.teaser-main-stage .btn{display:block;}.teaser-main-stage .btn + .btn{margin-top:0.625rem;}.teaser-main-stage.content-right .teaser-main-stage__product{align-items:flex-start;padding-right:50%;padding-left:4.6875%;}.teaser-main-stage.content-right .teaser-main-stage__product-info{text-align:left;}@media(max-width:659.98px){.teaser-main-stage__content{display:flex;flex-direction:column;align-items:center;text-align:center;}.teaser-main-stage__text{margin-top:0.9375rem;margin-bottom:0.9375rem;}.teaser-main-stage__buttons{margin-bottom:0.9375rem;}.teaser-main-stage .highlight-headline{margin:0;}.teaser-main-stage .highlight-headline__row{padding-right:0;padding-left:0;box-shadow:none;transform:none;}}@media(min-width:660px){.teaser-main-stage__image:before{padding-top:56.5625%;}.teaser-main-stage__video{z-index:1;}.teaser-main-stage__video-btn .icon{font-size:6.25rem;}.teaser-main-stage__product{padding-top:9.09091%;padding-right:7.57576%;padding-bottom:4.54545%;padding-left:65%;}.teaser-main-stage__product-info{font-size:1.125rem;}.teaser-main-stage .price-tag{font-size:3.125rem;}.teaser-main-stage__text{display:flex;flex-direction:column;align-items:flex-start;padding-top:1.25rem;padding-right:35%;padding-left:7.57576%;position:absolute;top:0;right:0;bottom:0;left:0;font-size:1.125rem;}.teaser-main-stage__text-rte{max-width:100%;padding-right:25%;}.teaser-main-stage__buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-right:35%;padding-bottom:4.54545%;padding-left:7.57576%;position:absolute;top:0;right:0;bottom:0;left:0;}.teaser-main-stage__buttons .button-group{display:inline-flex;flex-direction:column;}.teaser-main-stage__buttons.buttons-right{align-items:flex-end;padding-right:7.57576%;padding-left:35%;}.teaser-main-stage .highlight-headline{align-items:flex-start;margin-bottom:1.25rem;}.teaser-main-stage .highlight-headline__row:nth-child(2){margin-top:-0.125rem;margin-left:0.625rem;}.teaser-main-stage.content-right .teaser-main-stage__product{padding-right:65%;padding-left:7.57576%;}.teaser-main-stage.content-right .teaser-main-stage__text{align-items:flex-end;padding-right:7.57576%;padding-left:35%;}.teaser-main-stage.content-right .teaser-main-stage__text-rte{padding-right:0;padding-left:25%;}.teaser-main-stage.content-right .teaser-main-stage__text-rte p{text-align:right;}.teaser-main-stage.content-right .highlight-headline{align-items:flex-end;}.teaser-main-stage.content-right .highlight-headline__row:nth-child(2){margin-top:0;margin-right:0.625rem;margin-left:auto;}.teaser-main-stage.content-right .highlight-headline__row:nth-child(3){margin-top:-0.0625rem;}.teaser-main-stage--video .teaser-main-stage__text-rte{padding-right:40%;}.teaser-main-stage--video.content-right .teaser-main-stage__text-rte{padding-left:40%;}}@media(min-width:961px){.teaser-main-stage__product{padding-top:8.68307%;padding-right:7.23589%;padding-bottom:4.34153%;}.teaser-main-stage__text{padding-left:7.23589%;}.teaser-main-stage__buttons{padding-bottom:4.34153%;padding-left:7.23589%;}.teaser-main-stage__buttons.buttons-right{padding-right:7.23589%;}.teaser-main-stage.content-right .teaser-main-stage__product{padding-left:7.23589%;}.teaser-main-stage.content-right .teaser-main-stage__text{padding-right:7.23589%;}}.teaser-product{display:block;position:relative;margin-top:0.625rem;width:100%;font-weight:500;}a.teaser-product:focus{outline:none;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.teaser-product:before{content:"";display:block;}.teaser-product__product{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;}.teaser-product__product-info{width:100%;margin-top:0.625rem;white-space:nowrap;}.teaser-product__product-info > div{text-overflow:ellipsis;overflow:hidden;}.teaser-product .price-tag{font-size:1.5625rem;margin:0;}.teaser-product .price-tag__sales-unit{background:#fff;padding-bottom:0.36364em;}.teaser-product .price-tag:not(.price-tag--has-sales-unit):after{content:"\00a0";display:block;margin-top:1px;width:0;font-weight:500;font-size:0.4em;padding-bottom:0.25em;}.teaser-product .price-tag__sales-unit{font-size:0.44em;}.teaser-product .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.44em;padding-bottom:0.36364em;}.teaser-product--format-1x1{max-width:19.6875rem;}.teaser-product--format-1x1:before{padding-top:161.5873%;}.teaser-product--format-1x1 .teaser-product__image{position:absolute;top:40%;right:0.9375rem;left:0.9375rem;transform:translateY(-50%);}.teaser-product--format-1x1 .teaser-product__product{flex-direction:column;align-items:center;justify-content:stretch;padding:0.9375rem;}.teaser-product--format-1x1 .teaser-product__brand{flex-grow:1;align-self:flex-end;}.teaser-product--format-1x1 .teaser-product__product-info{flex-grow:0;text-align:center;}.teaser-product--format-1x1 .teaser-product__price{flex-grow:0;}.teaser-product--format-2x1{max-width:39.9375rem;}.teaser-product--format-2x1:before{padding-top:62.7543%;}.teaser-product--format-2x1 .teaser-product__image{width:49.29577%;position:absolute;top:50%;left:0;transform:translateY(-50%);}.teaser-product--format-2x1 .teaser-product__product{flex-direction:column;justify-content:center;padding-left:calc(49.29577% + 0.9375rem + 10px);}.teaser-product--format-2x1 .teaser-product__price{margin-top:0.625rem;}@media(min-width:660px){.teaser-product .price-tag{font-size:1.875rem;margin:0;}.teaser-product .price-tag__sales-unit{font-size:0.4em;}.teaser-product .price-tag:not(.price-tag--has-sales-unit):after{font-size:0.4em;}.teaser-product__product-info{font-size:1.125rem;}.teaser-product--format-1x1{display:flex;max-width:29.0625rem;}.teaser-product--format-1x1:before{padding-top:64.08602%;}.teaser-product--format-1x1 .teaser-product{position:relative;}.teaser-product--format-1x1 .teaser-product__image{width:43.01075%;top:0.625rem;left:1.25rem;transform:translateX(20%);}.teaser-product--format-1x1 .teaser-product__product{align-items:flex-end;justify-content:space-between;padding:0.625rem 1.25rem 0;}.teaser-product--format-1x1 .teaser-product__brand{position:static;flex-grow:0;}.teaser-product--format-1x1 .teaser-product__price{display:flex;justify-content:flex-end;width:100%;max-width:43.01075%;position:absolute;top:0.625rem;right:1.25rem;}.teaser-product--format-1x1 .teaser-product__price-inner{padding-top:100%;}.teaser-product--format-1x1 .teaser-product__price .price-tag{transform:translateY(-100%);}.teaser-product--format-1x1 .teaser-product__product-info{flex-grow:0;display:flex;flex-direction:column;justify-content:center;}.teaser-product--format-1x1 .price-tag{position:static;}.teaser-product--format-2x1{max-width:58.75rem;}.teaser-product--format-2x1:before{padding-top:31.59574%;}.teaser-product--format-2x1 .teaser-product__image{width:31.59574%;}.teaser-product--format-2x1 .teaser-product__product{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:35.85106%;}}@media(min-width:961px){.teaser-product--format-1x1{max-width:17.6875rem;}.teaser-product--format-1x1:before{padding-top:89.39929%;}.teaser-product--format-1x1 .teaser-product__image{width:49.46996%;top:1.25rem;transform:none;}.teaser-product--format-1x1 .teaser-product__product{justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem;}.teaser-product--format-1x1 .teaser-product__brand{flex-grow:0;}.teaser-product--format-1x1 .teaser-product__price{max-width:49.46996%;top:1.25rem;}.teaser-product--format-1x1 .teaser-product__product-info{flex-grow:0;}.teaser-product--format-2x1{max-width:35.9375rem;}.teaser-product--format-2x1:before{padding-top:44%;}.teaser-product--format-2x1 .teaser-product__image{width:44%;}.teaser-product--format-2x1 .teaser-product__product{justify-content:space-between;padding-left:calc(44% + 1.875rem + 10px);}.teaser-product--format-2x1 .teaser-product__price{display:flex;justify-content:flex-start;width:100%;max-width:24.34783%;margin-top:0;position:absolute;top:1.25rem;left:calc(44% + 1.875rem + 10px);}.teaser-product--format-2x1 .teaser-product__price-inner{padding-top:100%;}.teaser-product--format-2x1 .teaser-product__price .price-tag{transform:translateY(-100%);}}.text-icon-link{display:inline-flex;align-items:center;margin-bottom:1rem;font-size:1.125rem;}.text-icon-link > .icon{font-size:1.38889em;margin-right:0.625rem;}.text-icon-link--large{font-size:1.375rem;}.page-title .content-wrapper{padding-top:1.25rem;padding-bottom:0.625rem;}.page-title__addition{display:inline-block;margin-left:0.125rem;font-weight:500;font-size:0.8125rem;}.page-title__addition-medium{display:inline-block;margin-left:0.125rem;font-weight:500;font-size:1.25rem;}.page-title__buttons{display:flex;margin-left:0.625rem;}.page-title__buttons >:not(:last-child){margin-right:0.625rem;}@media(max-width:960.98px){.page-title__buttons{display:none;}}.page-title__note{font-size:0.8125rem;margin-bottom:0.625rem;}.page-title--with-button .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:1.25rem;}.page-title--with-button .content-wrapper .page-title__heading{margin-bottom:0;}.page-title--with-navigation-search-areas .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-title--with-navigation-search-areas .content-wrapper .navigation-search-areas{margin-left:auto;padding-left:0.625rem;}.page-title--checkout .content-wrapper{background-color:#fff;padding-top:1.5625rem;}@media(min-width:660px){.page-title__addition{margin-left:0.4375rem;}}.seo-footer{background:#fff;}.seo-footer >:last-child{margin-bottom:0;}.seo-footer--transparent{background:transparent;}@media(min-width:961px){.seo-footer{background:transparent;padding-right:2.5rem;padding-left:2.5rem;}}.header{position:relative;z-index:1030;}.header__meta{min-height:3.75rem;}.header__meta__btn{align-items:center;padding:0.375rem;max-height:1.875rem;font-size:1rem;line-height:1;}.header__meta__btn .icon{font-size:inherit;margin:0;}.js_header-animated .header__meta{transition:margin-top .25s linear;}.js_header-animated .header__meta-wrapper{overflow:hidden;}.js_header-minimum .header__meta{margin-top:-3.75rem;}@media(min-width:660px){.header__meta{min-height:5rem;}.js_header-minimum .header__meta{margin-top:-5rem;}}@media(min-width:961px){.header__meta{min-height:6.25rem;}.js_header-minimum .header__meta{margin-top:-5.9375rem;}}.cart .btn--collapsible > .btn__text{font-weight:700;}.new-design .cart .btn--collapsible{border:0.0625rem solid #648198;border-radius:0.25rem;background-color:#648198;color:#fff;}.new-design .cart .btn--collapsible.collapsed{background-color:transparent;color:#648198;}.cart__checkout-collapsible{background-color:#fff;}.no-js .cart__checkout-collapsible{display:block;}.cart__checkout-collapsible__table{margin-bottom:0;}.cart-product-list{margin:0 -0.625rem;}@media(min-width:660px){.cart-product-list{margin:0 -1.25rem;}}@media(min-width:961px){.cart-product-list{margin-top:1.875rem;}}.cart-product-list__header{display:none;}@media(min-width:961px){.cart-product-list__header{padding:0 1.25rem;font-size:1.125rem;font-weight:700;}}.cart-product-list__item{border-bottom:0.3125rem solid #f9f9f9;padding:1.25rem 0.625rem;}.cart-product-list__item:first-child{border-top:0.3125rem solid #f9f9f9;}@media(min-width:660px){.cart-product-list__item{padding:1.25rem 1.25rem;}}.cart-product-list__item-image{max-width:6.875rem;margin-right:0.75rem;}.cart-product-list__item-details p{margin-bottom:0.625rem;}@media(max-width:659.98px){.cart-product-list__item-details p{font-size:0.875rem;}}.cart-product-list__item-actions{display:flex;flex-direction:row;order:2;margin-bottom:0.625rem;}.cart-product-list__item-actions > div{display:flex;align-items:center;height:2.5rem;}.cart-product-list__item-actions .btn-reset .icon{margin-left:0.125rem;margin-right:0.75rem;}.cart-product-list__item-actions .product-control__icon{color:#dadada;}.cart-product-list__item-actions .product-control__text{color:#666;}.cart-product-list__item-actions .product-control__input:checked ~ .product-control__label .product-control__icon{color:#b41821!important;}.cart-product-list__item-actions .product-control__input:checked ~ .product-control__link{font-weight:500;}.cart-product-list__item-right table{width:100%;}.cart-product-list__item-right th,
.cart-product-list__item-right td{padding-top:0;padding-bottom:0;height:2.5rem;}.cart-product-list__item-right th{padding-right:0.625rem;vertical-align:top;}.cart-product-list__item-right th label{margin-bottom:0;}.cart-product-list__item-right th > span,
.cart-product-list__item-right th > label{display:flex;align-items:center;height:2.5rem;}.cart-product-list__item-right td{text-align:right;}.cart-product-list__item-price th, .cart-product-list__item-quantity th{font-weight:500;}.cart-product-list__item-quantity .form-control-quantity-selection{max-width:14.0625rem;margin-left:auto;}.cart-product-list__item-quantity-base{display:flex;justify-content:flex-end;align-items:center;margin:0.625rem 0;}.cart-product-list__item-quantity-base-equal{margin:0 0.5rem;}.cart-product-list__item-quantity-base .form-control-text-group{max-width:8.125rem;}.cart-product-list__item-sum-discount{color:#537e1b;font-size:0.8rem;margin-top:0.3125rem;text-align:right}.cart-product-list__item-summary{border-bottom:0.3125rem solid #f9f9f9;padding:1.25rem 0.625rem;}.cart-product-list__item-summary dl{margin:0 0 0 auto;}@media(min-width:660px){.cart-product-list__item-summary{padding:1.25rem 1.25rem;}}.cart-product-list .custom-checkbox{margin-top:0.625rem;}@media(max-width:659.98px){.cart-product-list .custom-checkbox .btn--info-popover{margin-top:0.625rem;margin-bottom:0.625rem;}}@media(min-width:660px){.cart-product-list__item-actions > div{height:2.8125rem;}.cart-product-list__item-right{max-width:18.75rem;}.cart-product-list__item-right th,
	.cart-product-list__item-right td{height:2.8125rem;}.cart-product-list__item-right th > span,
	.cart-product-list__item-right th > label{height:2.8125rem;}.cart-product-list .list-unstyled{margin-bottom:1.25rem;}}@supports(display:grid){.cart-product-list__item{display:grid;grid-template-columns:6.875rem 1fr;}.cart-product-list__item-actions{flex-direction:column;order:unset;}.cart-product-list__item-right,
	.cart-product-list .custom-checkbox{grid-column:2;}@media(min-width:660px) and (max-width:960.98px){.cart-product-list{grid-template-columns:6.875rem 1fr 1fr;}.cart-product-list__item-actions{grid-column:2;}.cart-product-list__item-right{grid-column:3;grid-row-end:1;}.cart-product-list__item-right td{min-width:9.375rem;}.cart-product-list .custom-checkbox{grid-column:2;grid-row:2;}}@media(min-width:961px){.cart-product-list__header{display:grid;grid-template-columns:1fr 10.3125rem 9.375rem 10rem;margin-bottom:0.625rem;}.cart-product-list__item{grid-template-columns:6.875rem 1fr 29.6875rem;}.cart-product-list__item-details{margin-top:0.625rem;}.cart-product-list .product-detail-prices__graduated-prices{grid-row:2;grid-column:2;margin-bottom:0.625rem;}.cart-product-list__item-actions{grid-column:2;flex-direction:row;margin-top:0.625rem;margin-bottom:0;}.cart-product-list__item-actions > div{height:auto;}.cart-product-list__item-right{grid-row:1;grid-column:3;max-width:none;}.cart-product-list__item-right tbody{display:grid;grid-template-columns:10.3125rem 9.375rem 10rem;}.cart-product-list__item-right th{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}.cart-product-list__item-right td{display:flex;flex-direction:column;justify-content:flex-start;min-height:2.8125rem;height:auto;}.cart-product-list__item-right td > div{display:flex;flex-direction:column;justify-content:center;min-height:2.8125rem;}.cart-product-list__item-price, .cart-product-list__item-sum{text-align:right;}.cart-product-list__item-price td, .cart-product-list__item-sum td{align-items:flex-end;}.cart-product-list__item-price{padding-right:2.5rem;}.language-hr .cart-product-list__item-price.has-best-price{padding-right:0.5rem;}.cart-product-list__item-quantity{text-align:center;}.cart-product-list-order-overview__item-quantity{text-align:right;}.cart-product-list__item-sum{padding-left:1.25rem;}}}.cart-product-list .product-detail-prices__graduated-prices{margin-top:0.625rem;margin-left:0;padding:0;}.cart-product-list .product-detail-prices__graduated-prices-item--selected:before{display:none;}.cart-product-list .product-detail-quantity-calculator__summary-box{display:inline-flex;align-self:flex-end;}.consignment-item, .bookmark-item{background:#fff;}.consignment-item:nth-of-type(1n+2), .bookmark-item:nth-of-type(1n+2){margin-top:1.875rem;}.form .button-row{margin-bottom:1.25rem;}.form > .feedback-box{margin-bottom:1.25rem;}.form--content-wrapper{background:#fff;padding-bottom:1.25rem;}.form--content-wrapper > .form-collapse-wrapper,
 .form--content-wrapper > .fieldset,
 .form--content-wrapper > .button-row{padding-right:0.625rem;padding-left:0.625rem;}.form--content-wrapper > .feedback-box{margin-right:0.625rem;margin-left:0.625rem;}.form--content-wrapper > .form-group{margin-right:0.3125rem;margin-left:0.3125rem;}@media(min-width:660px){.form--content-wrapper > .form-collapse-wrapper,
 .form--content-wrapper > .fieldset,
 .form--content-wrapper > .button-row{padding-right:1.25rem;padding-left:1.25rem;}.form--content-wrapper > .feedback-box{margin-right:1.25rem;margin-left:1.25rem;}.form--content-wrapper > .form-group{margin-right:0.9375rem;margin-left:0.9375rem;}}.info-boxes{margin-bottom:0;}.info-boxes > [class*="col"]{display:flex;flex-direction:column;}.info-boxes .info-boxes__box{border:0.125rem solid #efefef;flex-grow:1;margin-bottom:0.625rem;overflow:hidden;padding:0.625rem;position:relative;}.info-boxes a{color:#648198;}.info-boxes .info-boxes__link, .info-boxes__link:hover{color:#648198;}.info-boxes .info-boxes__heading{align-items:center;display:flex;margin-bottom:0;}.info-boxes__heading .icon:first-of-type{font-size:1.875rem;margin-right:0.625rem;}.info-boxes .info-boxes__heading .icon-arrow-right{margin-left:auto;margin-top:0.4375rem;}.info-boxes .info-boxes__heading .icon{align-self:flex-start;flex-shrink:0;}.info-boxes .info-boxes__content{margin-top:1rem;padding:0;}.info-boxes .info-boxes__content>:last-child{margin-bottom:0.3125rem;}.info-boxes .info-boxes__content-description{display:flex;margin-bottom:0;}.info-boxes .info-boxes__content-description:not(:last-of-type){margin-bottom:0.625rem;}.info-boxes .info-boxes__content-description dt{flex:1 1 50%;font-weight:500;text-overflow:ellipsis;}.info-boxes .info-boxes__content-description dd, .info-boxes__content-description dt{overflow:hidden;white-space:nowrap;}.info-boxes .info-boxes__content-description dd{flex:0 0 auto;font-weight:700;margin-bottom:0;margin-left:0.3125rem;text-align:right;}.info-boxes .info-boxes__box .info-boxes__content .newsletter-unconfirmed span{color:#39c;}.info-boxes .form-heading{margin-bottom:0;}.info-boxes__content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:0.625rem 0.625rem 1.875rem;position:relative;overflow:hidden;}.info-boxes__content-description{display:flex;margin-bottom:1rem;}.info-boxes__content-description dt,
 .info-boxes__content-description dd{white-space:nowrap;overflow:hidden;}.info-boxes__content-description dt{flex:1 1 50%;font-weight:500;text-overflow:ellipsis;}.info-boxes__content-description dd{flex:0 0 auto;font-weight:700;margin-bottom:0;margin-left:0.3125rem;text-align:right;}@media(min-width:660px){.info-boxes__content{padding:1.25rem 1.25rem 1.875rem;}.info-boxes__content .btn{align-self:flex-end;}}.infobox-order-overview a{color:#648198;}.infobox-order-overview img{margin-right:0.5rem;}.infobox-order-overview__item--order-number{grid-area:order-number;}.infobox-order-overview__item--order-date{grid-area:order-date;}.infobox-order-overview__item--shipping-address{grid-area:shipping-address;}.infobox-order-overview__item--billing-address{grid-area:billing-address;}.infobox-order-overview__item--payment-method{grid-area:payment-method;}.infobox-order-overview__item--summary dd{text-align:right;}.infobox-order-overview__summary-subtotal{font-weight:700;}.infobox-order-overview__summary-addition{font-weight:500;}.infobox-order-overview__summary-total{font-weight:700;}.infobox-order-overview__summary-total-addition{font-weight:500;font-size:1rem;}.infobox-order-overview__grid{padding-bottom:1.875rem;}@media(max-width:659.98px){.infobox-order-overview__summary-subtotal, .infobox-order-overview__summary-addition, .infobox-order-overview__summary-total-addition{font-size:0.875rem;}}@media(min-width:660px){.infobox-order-overview__grid{padding:0 1.25rem}}@supports(display:grid){.infobox-order-overview__grid{display:grid;grid-template-areas:"order-number" "order-date" "shipping-address" "billing-address" "payment-method" "summary";grid-row-gap:1.25rem;}@media(min-width:660px){.infobox-order-overview__grid{grid-template-areas:"order-number shipping-address" "order-date shipping-address" "billing-address payment-method" "billing-address summary";grid-column-gap:3.75rem;}}@media(min-width:961px){.infobox-order-overview__grid{grid-template-areas:"order-number shipping-address billing-address payment-method" "order-date shipping-address billing-address summary";}}}.infobox-checkout-order-overview img{margin-right:0.5rem;}.infobox-checkout-order-overview__item--payment p{display:inline-flex;align-items:center;}.infobox-checkout-order-overview__item__head{display:flex;align-items:center;margin-bottom:0.3125rem;}.infobox-checkout-order-overview__item__head h2{font-size:1.125rem;font-weight:700;margin-bottom:0;}.infobox-checkout-order-overview__item__head a{margin-left:1.25rem;border:none;}.infobox-checkout-order-overview__item__head a .icon{fill:#648198;width:1.25rem;height:1.25rem;}.infobox-checkout-order-overview__item__additional-info-box{padding:0.625rem;background-color:#3399cc;color:#fff;}.infobox-checkout-order-overview__item p{margin-bottom:1.875rem;}@media(min-width:660px){.infobox-checkout-order-overview__item__head a{margin-left:0.625rem;}.infobox-checkout-order-overview__item--contact-information{order:1;}.infobox-checkout-order-overview__item--delivery-address{order:2;}.infobox-checkout-order-overview__item--billing-address{order:4;}.infobox-checkout-order-overview__item--payment{order:3;}}.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--contact-information{grid-area:contact-information;}.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--delivery-address{grid-area:delivery-address;}@supports(display:grid){@media(min-width:660px){.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--delivery-address{grid-column:2;grid-row:1 / 4;}}}.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--billing-address{grid-area:billing-address;}.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--payment{grid-area:payment;}.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item--additional-info{grid-area:additional-info;}@media(min-width:961px){.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__item__additional-info-box{max-width:85%;}}@supports(display:grid){.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__grid{display:grid;grid-template-areas:"contact-information"
 "billing-address"
 "payment"
 "delivery-address"
 "additional-info";}@media(min-width:660px){.infobox-checkout-order-overview--paid-reservation .infobox-checkout-order-overview__grid{grid-template-areas:"contact-information delivery-address"
 "billing-address delivery-address"
 "payment additional-info";grid-template-columns:1fr 1fr;}}}.info-editable-boxes{margin-right:-1px;margin-bottom:0;margin-left:-1px;}.info-editable-boxes > [class*="col-"]{padding-right:1px;padding-left:1px;}.info-editable-boxes .form-heading{margin-bottom:0;}.info-editable-boxes .form-heading--collapsible{margin-bottom:1px;}.info-editable-boxes__content{padding-top:10px;padding-right:3.4375rem;padding-left:0.625rem;position:relative;overflow:hidden;}.info-editable-boxes__buttons-aside{display:flex;flex-direction:column;position:absolute;top:2px;right:0;}.info-editable-boxes__buttons-aside .btn{border-color:#dadada;background-color:#dadada;color:#666;display:flex;width:2.8125rem;height:2.8125rem;padding:0;}.info-editable-boxes__buttons-aside .btn .icon{font-size:1rem;margin:auto;}.info-editable-boxes__buttons-aside .btn + .btn{margin-top:2px;}.info-editable-boxes__additions{padding-right:0.625rem;padding-left:0.625rem;}.info-editable-boxes__additions .btn{padding:0;text-align:left;}.info-editable-boxes__additions .feedback-box{margin-bottom:1rem;}.info-boxes__link-wrapper .btn--tool-text{color:#648198 !important;}.info-editable-boxes-tool__box, .info-editable-boxes-tool__box__content-wrapper{display:flex;justify-content:space-between;}.info-editable-boxes-tool__box__actions .btn--tool-text{justify-content:flex-end;margin-bottom:1.875rem;}.info-editable-boxes-tool__box__actions .btn-icon-edit,
 .info-editable-boxes-tool__box__actions .btn-icon-cross{font-size:1rem}.info-editable-boxes-tool__box__actions .icon-edit{font-size:1.25rem}.info-editable-boxes-tool__box{border:0.125rem solid #efefef;flex-direction:column;height:100%;padding:0.9375rem 0.625rem;}.info-editable-boxes-tool__box__actions{display:flex;flex-direction:column;text-align:right;}.info-editable-boxes-tool__box a{font-weight:normal;}.info-editable-boxes-tool__box__radio:not(:checked)+.info-editable-boxes-tool__box__content-wrapper{color:#999;}.ui-checkboxradio-icon::before{background-color:#EFEFEF;padding:1em;line-height:1em;-webkit-border-radius:1em;-khtml-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;font-size:0.7em;content:"";float:left;margin-right:0.5rem;}.ui-checkboxradio-icon.checked::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.25' fill='%23666'/%3E%3C/svg%3E");}.ui-checkboxradio-icon.checked + span.active{color:#39c;font-weight:bold;}.info-editable-boxes-tool>div[class^=col-]{margin-bottom:0.625rem;}.info-editable-boxes-tool__box__heading .icon{font-size:1.25rem;margin-bottom:-0.1875rem;}@media(min-width:660px){.info-editable-boxes .form-heading--collapsible{margin-bottom:0;}.info-editable-boxes__content{padding-left:1.25rem;}.info-editable-boxes__additions{padding-right:1.25rem;padding-left:1.25rem;}}.modal-dialog{max-width:37.5rem;}.modal.fade .modal-dialog{transform:scale(0);}.modal.show .modal-dialog{transform:scale(1);}.modal-header{padding-bottom:1rem;}#modal-product-detail-number-of-stock-info .modal-header{padding-bottom:0rem;}.modal-title-icon{align-self:baseline !important;margin-right:0.625rem;line-height:1px;}@media only screen and (max-width:960px){.modal-title-icon{margin-top:5px;}}@media only screen and (max-width:659px){.modal-title-icon{margin-top:2px;}}.modal-header-title{display:flex;align-items:center;}.modal-title-icon .icon{font-size:1.8125rem;}.modal .close{opacity:1;}.modal .close:not(:disabled):not(.disabled):focus{color:#000;}.modal .close:not(:disabled):not(.disabled):hover{opacity:1;}.modal .close .icon{font-size:1.25rem;}.modal-body{padding-top:0;padding-bottom:0;}.modal-footer{display:block;padding-top:0;}.modal .modal-content >:last-child{padding-bottom:2.675rem;}.modal .modal-content > .modal-body:last-child >:last-child{margin-bottom:0;}.modal__video-description{max-height:5.3125rem;}.modal__video-description p{margin:0;}.modal__video-description + .bh-box-expand-toggle .bh-box-expand-toggle__text-collapse{margin-top:0.625rem;}@media(max-width:659.98px){.modal-dialog{max-width:none;}.modal-header{padding-top:0.9375rem;padding-right:0.9375rem;padding-left:0.9375rem;}.modal-title-icon .icon{font-size:1.5rem;}.modal .close{margin:-0.9375rem -0.9375rem -0.9375rem auto;padding:0.9375rem 0.9375rem 0.9375rem;}.modal .close .icon{font-size:0.9375rem;}.modal-body{padding-right:0.9375rem;padding-left:0.9375rem;}.modal-footer{padding:0 0.9375rem 0.9375rem;}.modal .modal-content >:last-child{padding-bottom:0.9375rem;}}@media(min-width:660px){.modal-header{padding-top:1.3125rem;}.modal .close{margin:-1.3125rem -1.875rem -1.875rem auto;padding:1.3125rem 1.875rem 1.875rem;}}@media(min-width:961px){.modal-dialog{max-width:50rem;}#modal-product-detail-number-of-stock-info .modal-dialog{max-width:30rem;}.modal-title-icon .icon{font-size:2.25rem;}}.bh-modal--auto-width .modal-dialog{max-width:none;display:flex;justify-content:center;}.bh-modal--auto-width .modal-content{width:auto;}.bh-modal--sticked-to-bottom .modal-dialog{align-items:flex-end;margin-bottom:0;min-height:calc(100% -(1.75rem));}.bh-modal--sticked-to-bottom .modal-dialog::before{height:calc(100vh -(1.75rem));}.bh-modal--form .modal-dialog, .bh-modal--color-mixing-service .modal-dialog{max-width:39.375rem;}@media(min-width:961px){.bh-modal--form .modal-dialog, .bh-modal--color-mixing-service .modal-dialog{max-width:63.75rem;}.bh-modal--form .modal-content, .bh-modal--color-mixing-service .modal-content{margin-right:1.5625rem;margin-left:1.5625rem;width:calc(100% - 1.5625rem * 2);}}@media(min-width:961px){.bh-modal--color-mixing-service .modal-dialog{max-width:72.5rem;}}.bh-modal--color-mixing-service .modal-title{margin:1.25rem 0 1.875rem 0;}.modal.bh-slide-up{transform:none;transition:transform 0.3s ease-out;}@media screen and (prefers-reduced-motion:reduce){.modal.bh-slide-up{transition:none;}}.modal.bh-slide-up:not(.show){opacity:1;}.modal.bh-slide-up .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, 100%);}@media screen and (prefers-reduced-motion:reduce){.modal.bh-slide-up .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:translate(0, 0);}.bh-modal--color-mixing-service .modal-header{flex-wrap:wrap;}.bh-modal--color-mixing-service .modal-title,
.bh-modal--color-mixing-service .modal-copy{width:100%;text-align:center;margin-bottom:0.875rem;}@media(min-width:660px){.bh-modal--color-mixing-service .modal-title,
 .bh-modal--color-mixing-service .modal-copy{margin-bottom:1.875rem;}}.bh-modal--color-mixing-service .modal-title--with-copy{margin-bottom:1.125rem;}@media(min-width:660px){.bh-modal--color-mixing-service .modal-title--with-copy{margin-bottom:0.375rem;}}.bh-modal--color-mixing-service__actions-wrapper{flex-grow:1;display:flex;align-items:center;justify-content:space-between;}.bh-modal--color-mixing-service__actions-wrapper .icon{font-size:1.25rem;align-self:center;display:flex;}.bh-modal--color-mixing-service__actions-wrapper .close{padding:0;margin:0;line-height:0;}.bh-modal--color-mixing-service__actions-wrapper > .close{margin-left:auto;}@media(min-width:961px){.bh-modal--color-mixing-service-application-areas .color-mixing-service-application-areas{padding:3.75rem 0 1.25rem;}}.bh-modal--color-mixing-service-basic-color-with-input-field .color-mixing-service-base-color-selection{margin-bottom:1.25rem;}@media(min-width:660px){.bh-modal--color-mixing-service-basic-color-with-input-field .color-mixing-service-base-color-selection{margin-bottom:1.875rem;}}@media(min-width:961px){.bh-modal--color-mixing-service-basic-color-with-input-field .color-mixing-service-base-color-selection{margin-bottom:3.75rem;}}.bh-modal--color-mixing-service-detail-color-with-input-field .color-mixing-service-detail-color-selection{margin-bottom:1.25rem;}.bh-modal--color-mixing-service-color-found .modal-content, .bh-modal--color-mixing-service-reorder-color .modal-content{padding-bottom:1.25rem;}@media(min-width:961px){.bh-modal--color-mixing-service-color-found .modal-content, .bh-modal--color-mixing-service-reorder-color .modal-content{padding-bottom:3.75rem;}}.bh-modal--color-mixing-service-application-areas-interior-exterior .modal-content{padding-bottom:1.25rem;}@media(min-width:961px){.bh-modal--color-mixing-service-application-areas-interior-exterior .modal-content{padding-bottom:3.75rem;overflow:hidden;}}@media(min-width:961px){.bh-modal--color-mixing-service-start .modal-content{overflow:hidden;}}.bh-modal--color-mixing-service-start .color-mixing-service-application-areas-interior-exterior{margin-bottom:3.125rem;}@media(min-width:961px){.bh-modal--color-mixing-service-start .color-mixing-service-application-areas-interior-exterior{margin-bottom:4.25rem;}}.bh-modal--color-mixing-service-start .color-mixing-service-base-color-selection{margin-bottom:1.5625rem;}@media(min-width:961px){.bh-modal--color-mixing-service-start .color-mixing-service-base-color-selection{margin-bottom:3.25rem;}}.modal-store-locator .modal-dialog{max-width:19.375rem;}.modal-store-locator__product{display:flex;align-items:center;}.modal-store-locator__product .img-fluid{flex-shrink:0;margin-right:0.625rem;}.modal-store-locator__form{display:flex;align-items:baseline;}.modal-store-locator__form > .form-control-group{max-width:31.25rem;}.modal-store-locator__form > .btn-transparent{margin-left:1.625rem;}.modal-store-locator__map{background-color:#eae8dc;height:20rem;margin-top:1.25rem;}.modal-store-locator__results{display:flex;flex-wrap:nowrap;margin-bottom:0;}.modal-store-locator__results:not(.swiper-wrapper){overflow-x:auto;margin-right:-0.125rem;margin-left:-0.125rem;}.modal-store-locator__results:not(.swiper-wrapper) > [class*="col"]{padding-right:0.125rem;padding-left:0.125rem;}.modal-store-locator__results.swiper-wrapper > [class*="col"]{flex-basis:auto;}.modal-store-locator__result{background-color:#efefef;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;margin-top:0.25rem;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:4.375rem;position:relative;}.modal-store-locator__result strong{display:block;}.modal-store-locator__result a{display:block;}.modal-store-locator__result-count{position:absolute;top:1.25rem;left:1.25rem;}.modal-store-locator__result-count .icon{font-size:1.875rem;}.modal-store-locator__result-count span{color:#fff;font-size:0.75rem;width:100%;text-align:center;position:absolute;top:0.125rem;left:0;}.modal-store-locator__result-state{font-weight:700;}.modal-store-locator__result-store-info{display:block;margin-top:3.75rem;}.modal-store-locator__result-store-info .icon{font-size:1.25rem;position:absolute;left:1.5625rem;}.modal-store-locator__result-selected{padding:0.5625rem 0;font-size:1.125rem;line-height:1.22222;}.modal-store-locator__result-selected, .modal-store-locator__result-select{margin:1.5625rem 0 0;}.modal-store-locator .swiper-slide{height:auto;}.modal-store-locator .swiper-control{display:flex;width:3.125rem;height:3.125rem;}.modal-store-locator .swiper-control .icon{margin:auto;}.modal-store-locator .swiper-control.swiper-button-disabled{display:none;}.modal-store-locator__result--state-selected .modal-store-locator__result-count,
.store-locator__result--state-selected .store-locator__result-count{color:#ee1f26;}.modal-store-locator__result--state-available-stock .modal-store-locator__result-count,
.modal-store-locator__result--state-available-stock .modal-store-locator__result-state{color:#5c8c1e;}.modal-store-locator__result--state-limit-stock .modal-store-locator__result-count,
.modal-store-locator__result--state-limit-stock .modal-store-locator__result-state{color:#ff9900;}.modal-store-locator__result--state-no-stock .modal-store-locator__result-count,
.modal-store-locator__result--state-no-stock .modal-store-locator__result-state{color:#ee1f26;}@media(min-width:660px){.modal-store-locator .modal-dialog{max-width:39.375rem;}}@media(min-width:961px){.modal-store-locator .modal-dialog{max-width:60.625rem;}.modal-store-locator__result{padding-left:5rem;}.modal-store-locator__result-count{left:1.5625rem;}.modal-store-locator__result-store-info .icon{left:1.875rem;}}.modal-country-switch figure{text-align:center;margin-bottom:0;}.modal-country-switch figcaption{margin-top:0.625rem;}@media(max-width:659.98px){.modal-country-switch figure img{width:100%;}}.off-canvas{width:18.75rem;position:fixed;top:0;right:0;bottom:0;z-index:1032;transform:translateX(100%);transition:transform .4s ease-out;}.off-canvas__toggles{background-color:#999;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;position:absolute;bottom:3.125rem;transform:translateX(-100%);transition:transform .4s ease-out;}.off-canvas__toggle{display:flex;border:0;width:3.125rem;height:3.125rem;padding:0;position:relative;margin-top:1px;}.off-canvas__toggle + .off-canvas__toggle{margin-top:1px;}.off-canvas__toggle .badge--quantity{top:0.125rem;left:0.125rem;z-index:1;}.off-canvas__toggle .icon{margin:auto;font-size:1.5625rem;}.off-canvas__wrapper{background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;}.off-canvas.js_expanded{transform:translateX(0);}.off-canvas.js_expanded .off-canvas__toggles{transform:translateX(0);}@media(max-width:659.98px){.off-canvas:not(.off-canvas--all-viewports){display:none;}}@media(max-height:330px){.off-canvas:not(.off-canvas--all-viewports) .off-canvas__toggle:not(#pagination-to-top){display:none;}}.product-detail-description-block{margin-top:2.5rem;}.product-detail-description-block__anchor{display:block;height:0;position:relative;top:-3.375rem;}@media(max-width:659.98px){.product-detail-description-block{margin-top:0.625rem;}.product-detail-description-block__heading{display:none;}.product-detail-description-block__content{padding:0.625rem;}}@media(min-width:660px){.product-detail-description-block__toggle{display:none;}.product-detail-description-block__content{display:block !important;}}@media(min-width:961px){.product-detail-description-block{padding:0 1.25rem;}}@media(max-width:960.98px){.product-detail-intro__logo{position:relative;}.product-detail-intro__logo .product-detail-logo{position:absolute;top:0;}.product-detail-intro__description--with-logo .product-detail-product-features__list{padding-top:3.4375rem;}}@media(min-width:961px){.product-detail-intro{padding:0 1.25rem;}.product-detail-intro__logo{margin-top:1.25rem;margin-left:auto;}}.products-carousel{margin-top:2.5rem;}.products-carousel__anchor{display:block;height:0;position:relative;top:-3.375rem;}.products-carousel__search-no-results{margin-top:0;}.product-list-recommended-categories{margin-top:0.625rem;margin-bottom:0.3125rem;}.product-list-recommended-categories__headline{flex-shrink:0;margin:0 0.625rem;font-weight:500;font-size:1rem;text-align:center;}.product-list-recommended-categories__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;margin-right:0.625rem;margin-left:0.625rem;}.product-list-recommended-categories__item{margin:0.3125rem;}.product-list-recommended-categories__btn{font-size:inherit;background:#72A5A6;color:#fff;border:0;padding-right:0.625rem;padding-left:0.625rem;min-width:auto;}.product-list-recommended-categories__btn:hover{color:#fff;}@media(min-width:660px){.product-list-recommended-categories{margin-top:1.25rem;}.product-list-recommended-categories__headline{margin:0 1.25rem;}.product-list-recommended-categories__list{margin-right:1.25rem;margin-left:1.25rem;}}.product-list-tiles-wrapper{margin:-0.625rem 0.625rem 0;}.product-list-tiles__item{margin-top:0.625rem;}.search-no-results{background:#f9f9f9;display:flex;align-items:center;padding:1.25rem;}.search-no-results__image{min-width:7.1875rem;}.search-no-results__text{margin:0 0 0 1.25rem;}.search-result-list__item{width:100%;}.search-similar-queries{max-width:36.25rem;}.search-similar-queries__list{margin-top:-0.625rem;margin-bottom:0;}.search-similar-queries__list-item{margin-top:0.625rem;}.search-similar-queries .btn--tool-link{margin:0;}.search-similar-queries .btn--tool-link .icon{align-self:flex-start;}.slider-brands{margin-top:0.625rem;margin-bottom:0.625rem;}.component-headline + .slider-brands{margin-top:0;}.slider-brands__item-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;}.no-js .slider-brands__item-wrapper{overflow-x:auto;}.slider-brands .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;padding:0 0.625rem;background:#fff;}.slider-brands .swiper-control{background:#fff;width:3.125rem;height:100%;}@media(max-width:659.98px){.slider-brands{margin-right:-0.625rem;margin-left:-0.625rem;}.slider-brands__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 auto;}.slider-brands .swiper-slide{width:42% !important;}}@media(min-width:660px){.slider-brands .swiper-container{padding-left:3.125rem;padding-right:3.125rem;}.slider-brands__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 25%;}.slider-brands .swiper-control{align-items:center;}.slider-brands .swiper-control .icon{font-size:1.25rem;}.slider-brands .swiper-button-prev{justify-content:flex-start;}.slider-brands .swiper-button-next{justify-content:flex-end;}}@media(min-width:961px){.slider-brands__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 16%;}.slider-brands .swiper-control{justify-content:center;}.slider-brands .swiper-control .icon{font-size:0.875rem;}}.slider-category-facets-suggestions__list{display:flex;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:0;}.slider-category-facets-suggestions__list.swiper-wrapper{margin-top:-0.5rem;}.slider-category-facets-suggestions__list-item{margin-top:0.5rem;margin-right:0.5rem;max-width:calc(100% - 0.5rem);}.slider-category-facets-suggestions__list-item.slider-scroll__slide{margin-left:0;margin-right:0.5rem;}.slider-category-introduction{margin-top:0.625rem;margin-bottom:0.625rem;}.component-headline + .slider-category-introduction{margin-top:0;}.slider-category-introduction > .row{display:flex;flex-wrap:nowrap;}.no-js .slider-category-introduction > .row{overflow-x:auto;}.slider-category-introduction .swiper-wrapper{overflow-x:visible;}.slider-category-introduction .swiper-wrapper .swiper-slide{flex-basis:auto;}.slider-category-introduction .swiper-slide{display:flex;height:auto;}.slider-category-introduction .swiper-pagination{bottom:0;}@media(min-width:660px){.slider-category-introduction{padding-bottom:1.25rem;}}@media(min-width:961px){.slider-category-introduction{padding-bottom:0;}}.slider-category-suggestions__list{display:flex;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:0;}.slider-category-suggestions__list.swiper-wrapper{margin-top:-0.5rem;}.slider-category-suggestions__list-item{margin-top:0.5rem;margin-right:0.5rem;max-width:calc(100% - 0.5rem);}.slider-category-suggestions__list-item.slider-scroll__slide{margin-left:0;margin-right:0.5rem !important;}.slider-category-suggestions__list-item-link,.slider-category-suggestions__list-item-link--more-button{background:#f9f9f9;display:flex;align-items:center;max-width:100%;height:3.75rem;padding-right:1rem;}.slider-category-suggestions__list-item-link:hover,.slider-category-suggestions__list-item-link--more-button{color:var(--secondary-hover);}.slider-category-suggestions__list-item-link--without-images{height:2.125rem;}.slider-category-suggestions__list-item-link--more-button{background:transparent;height:auto;padding-left:0.5rem;}.slider-category-suggestions__list-item-link--more-button a,
.slider-category-suggestions__list-item-link--more-button button{background:transparent;}.slider-category-suggestions__list-item-image{flex-shrink:0;margin:0.1875rem 0 0.1875rem 0.1875rem;}.slider-category-suggestions__list-item-text{margin-left:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.slider-category-suggestions__list-item-image + .slider-category-suggestions__list-item-text{margin-left:0.5rem;}.slider-category-suggestions__list-item-addition{color:#999;margin-left:0.1875rem;font-weight:500;}.slider-main-stage__item-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;}.no-js .slider-main-stage__item-wrapper{overflow-x:auto;}.slider-main-stage .swiper-pagination-bullets{margin-top:0;}.slider-product-detail-image{margin-bottom:1.25rem;position:relative;}.slider-product-detail-image__main-item-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;}.slider-product-detail-image__main-item-wrapper:not(.swiper-wrapper) .swiper-slide{margin-right:0.625rem;}.no-js .slider-product-detail-image__main-item-wrapper{overflow-x:auto;}.no-js .slider-product-detail-image__thumbnail{display:none !important;}.slider-product-detail-image__thumbnail-item-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;}@media(max-width:659.98px){.slider-product-detail-image__360-deg-btn{background-color:#648198;color:#fff;display:flex;border-radius:0.25rem;border-color:#648198;width:3.125rem;height:3.125rem;position:absolute;right:0.625rem;bottom:0.625rem;z-index:1;}.slider-product-detail-image__360-deg-btn .icon{font-size:2.5rem;margin:auto;}.slider-product-detail-image__360-deg-canvas{text-align:center;}.slider-product-detail-image__360-deg-canvas::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.slider-product-detail-image__360-deg-canvas::after{content:"";display:table;clear:both;}}@media(min-width:660px) and (max-width:960.98px){.slider-product-detail-image{position:relative;}.slider-product-detail-image__thumbnail{width:15%;position:absolute;top:0;bottom:0;left:0;}.slider-product-detail-image__thumbnail-item-wrapper:not(.swiper-wrapper){flex-direction:column;position:absolute;top:0;right:0;bottom:-0.625rem;left:0;}.slider-product-detail-image__thumbnail-item-wrapper:not(.swiper-wrapper) .swiper-slide{flex-basis:calc(20% - 0.625rem);margin-bottom:0.625rem;}.slider-product-detail-image__main{margin-left:calc(15% + 0.625rem);width:calc(85% - 0.625rem);}}@media(min-width:961px){.slider-product-detail-image{margin-right:0.625rem;}.slider-product-detail-image__thumbnail{margin-top:1.25rem;}.slider-product-detail-image__thumbnail-item-wrapper:not(.swiper-wrapper){margin-right:-0.625rem;}.slider-product-detail-image__thumbnail-item-wrapper:not(.swiper-wrapper) .swiper-slide{flex-basis:calc(25% - 0.625rem);margin-right:0.625rem;}.slider-product-detail-image__expand-btn{border:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.slider-product-detail-image__expand-btn.js_minimized{width:auto;height:auto;top:auto;right:0;bottom:0;left:auto;}.slider-product-detail-image__expand-btn-inner{background:rgba(255, 255, 255, 0.8);color:#666;padding:0.625rem;height:2.625rem;position:absolute;right:0;bottom:0;}.slider-product-detail-image__expand-btn-inner .icon{font-size:1.375rem;}.slider-product-detail-image__expand-item-wrapper:not(.swiper-wrapper){display:flex;flex-wrap:nowrap;}.slider-product-detail-image__expand-item-wrapper:not(.swiper-wrapper) .swiper-slide{margin-right:0.625rem;}}@media(min-width:961px){.slider-products-heading{padding:0 1.25rem}}.slider-products{margin-top:0.625rem;margin-bottom:0.625rem;}.component-headline + .slider-products{margin-top:0;}.slider-products__item-wrapper:not(.swiper-wrapper){display:flex;}.slider-products__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:0 0 auto;}.no-js .slider-products__item-wrapper{overflow-x:auto;overflow-y:hidden;}.slider-products .swiper-slide{display:flex;justify-content:center;align-items:flex-start;height:auto;padding:0 0.625rem;background:#fff;}.slider-products .swiper-control{display:none;background:#fff;width:3.125rem;height:100%;top:0;transform:none;}.slider-products__show-all{margin-top:1.25rem;text-align:center;}@media(max-width:659.98px){.slider-products{margin-right:-0.625rem;margin-left:-0.625rem;}.slider-products .swiper-slide{width:40% !important;}}@media(min-width:660px){.slider-products .swiper-container{padding-left:1.25rem;padding-right:1.25rem;}.slider-products__item-wrapper:not(.swiper-wrapper) .swiper-slide{width:33.33333%;}.slider-products .swiper-control{width:1.25rem;align-items:center;}.slider-products .swiper-control .icon{font-size:1.25rem;}.slider-products .swiper-button-prev{justify-content:flex-start;}.slider-products .swiper-button-next{justify-content:flex-end;}}@media(min-width:961px){.slider-products .swiper-container{padding-left:3.125rem;padding-right:3.125rem;}.slider-products__item-wrapper:not(.swiper-wrapper) .swiper-slide{width:16.66666666666667%;}.slider-products .slider-brands__headline{font-size:1.875rem;}.slider-products .swiper-control{justify-content:center;}.slider-products .swiper-control .icon{font-size:0.875rem;}.slider-products .swiper-button-prev{width:3.125rem;}.slider-products .swiper-button-next{width:3.125rem;}}.slider-scroll{overflow:hidden;}.slider-scroll::before, .slider-scroll::after{content:'';pointer-events:none;background-color:transparent;width:50px;position:absolute;top:0;bottom:0;z-index:2;opacity:0;transition:opacity 0.4s ease-out;}.slider-scroll::before{background-image:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);left:0;}.slider-scroll::after{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%);right:0;}.slider-scroll__slide{display:flex;align-items:center;margin-right:0.3125rem;margin-left:0.3125rem;width:auto;}.slider-scroll__slide:first-child{margin-left:0;}.slider-scroll__slide:last-child{margin-right:0;}.slider-scroll:not(.swiper-container-initialized) .swiper-wrapper{width:auto;}.no-js .slider-scroll .swiper-wrapper{overflow-x:auto;}.slider-scroll.swiper-container-initialized::before, .slider-scroll.swiper-container-initialized::after{opacity:1;}.slider-scroll.swiper-container-initialized .slider-scroll__slide{margin-right:0;margin-left:0;}.slider-scroll.js_reach-beginning::before{opacity:0;}.slider-scroll.js_reach-end::after{opacity:0;}.slider-services{margin-top:0.625rem;margin-bottom:0.625rem;}.component-headline + .slider-services{margin-top:0;}.slider-services .swiper-container{margin-bottom:1.875rem;}.slider-services__item-wrapper:not(.swiper-wrapper){display:flex;}.no-js .slider-services__item-wrapper{overflow-x:auto;}.slider-services .swiper-slide{background:#fff;display:flex;justify-content:center;align-items:center;padding:0 0.625rem;}.slider-services .slider-services__show-all{text-align:center;}.slider-services .slider-services__show-all .btn{font-size:1rem;}.slider-services .slider-services__show-all .icon{font-size:0.625rem;position:relative;}@media(max-width:659.98px){.slider-services{margin-right:-0.625rem;margin-left:-0.625rem;}.slider-services__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 auto;}.slider-services .swiper-slide{width:42% !important;}}@media(min-width:660px){.slider-services{margin-right:0.9375rem;margin-left:0.9375rem;}.slider-services__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 25%;}.slider-services .slider-services__headline{font-size:1.875rem;}}@media(min-width:961px){.slider-services{margin-right:0.9375rem;margin-left:0.9375rem;}.slider-services__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 16%;}.slider-services .slider-services__headline{font-size:1.875rem;}}.slider-teaser-products{margin-top:0.625rem;margin-bottom:0.625rem;}.component-headline + .slider-teaser-products{margin-top:0;}.slider-teaser-products .swiper-container{margin-bottom:1.875rem;}.slider-teaser-products__item-wrapper{flex-wrap:nowrap;}.no-js .slider-teaser-products__item-wrapper{overflow-x:auto;}.slider-teaser-products .teaser-product{margin-top:0;}@media(max-width:960.98px){.slider-teaser-products__item-wrapper:not(.swiper-wrapper) .swiper-slide{flex:1 0 50%;}.slider-teaser-products__item-wrapper{margin-bottom:1.25rem;}.slider-teaser-products__item-wrapper .swiper-slide{flex-basis:auto;}.slider-teaser-products__item-wrapper ~ .swiper-pagination{bottom:0.3125rem;}}.order-overview-page .cart-special-information{justify-content:space-between;border-bottom:0.3125rem solid #f9f9f9;margin:0 -0.625rem 1.875rem;}.order-overview-page .cart-special-information__item{padding-left:0.625rem;padding-right:0.625rem;margin-bottom:1.875rem;}.order-overview-page .cart-special-information__item legend{margin-bottom:0.625rem;}.order-overview-page .cart-special-information__item select{margin-bottom:1.25rem;}.order-overview-page .cart-special-information__phone{display:flex;justify-content:space-between;}.order-overview-page .cart-special-information__phone__number{display:flex;align-items:center;margin-right:0.625rem;min-width:0;}.order-overview-page .cart-special-information__phone__number .h3{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.order-overview-page .cart-special-information__phone .icon-phone{font-size:1.25rem;margin-right:0.625rem;}.order-overview-page .cart-special-information__phone .btn{flex-grow:0;}@media(min-width:660px){.order-overview-page .cart-special-information{margin-left:-1.25rem;margin-right:-1.25rem;}.order-overview-page .cart-special-information__item{padding-left:1.25rem;padding-right:1.25rem;}}.order-overview-page .form-highlight-wrapper{margin:1.875rem 0 0.3125rem;padding-bottom:0.9375rem;}@media(min-width:660px){.order-overview-page .form-highlight-wrapper{margin:0 0 1.875rem auto;}}#cart-full-summary .teaser-locker{margin-bottom:1.875rem;}@media(min-width:660px){#cart-full-summary .teaser-locker{margin-bottom:2.5rem;}}.payment-options__item{margin-top:0.625rem;}.payment-options-in-advance.active::after{content:'';background-color:#f9f9f9;display:block;height:0.5rem;margin-top:1.25rem;margin-right:-0.625rem;margin-left:-0.625rem;}@media(min-width:660px){.payment-options-in-advance.active::after{margin-right:-1.25rem;margin-left:-1.25rem;}}.payment-options-toggle__images{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:-0.3125rem;}.payment-options-toggle__img{margin-top:0.3125rem;margin-left:0.3125rem;}.btn--tool-collapsible[aria-expanded="true"] .payment-options-toggle__img-filter{filter:brightness(0%) invert(100%);}.payment-options-toggle__img-sprite{height:1.875rem;object-fit:cover;object-position:0 0;}.btn--tool-collapsible[aria-expanded="true"] .payment-options-toggle__img-sprite{object-position:0 -1.875rem;}.payment-options-toggle .btn__text{padding-right:0;}.payment-options-toggle.collapsed .btn__text{font-weight:500;}.payment-options-content{padding-top:0.625rem;}.no-js .payment-options-content{display:block;}.shopping-cart-content >:last-child{margin-bottom:1.875rem;}@media(min-width:961px){.shopping-cart-content .slider-products-heading{margin-top:1.875rem}.shopping-cart-content .slider-products,.shopping-cart-content .slider-products-heading{margin-left:-1.25rem;margin-right:-1.25rem}}.form-cart-coupon-input__coupon-name{color:#5c8c1e;display:block;margin-bottom:0.3125rem;}.form-cart-coupon-input__coupon-code{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;}.form-cart-coupon-input__coupon-code .btn-reset{color:#648198;min-width:0;}@media(max-width:659.98px){.form-cart-coupon-input{background:#efefef;margin:-1.3125rem -0.625rem 1rem;padding:0.9375rem 0.625rem;}.form-cart-coupon-input .form-control{background-color:#fff;}.form-cart-coupon-input .form-control-group:not(.has-feedback--error) .form-control{border-color:#fff;}}.cart-sticky-summary{background-color:#fff;padding:0.9375rem 0.625rem;box-shadow:0 -0.1875rem 0.375rem rgba(0, 0, 0, 0.1);position:fixed;right:0;bottom:0;left:0;z-index:1020;}.cart-sticky-summary dl{margin-bottom:0.625rem;}.cart-sticky-summary__total{display:flex;justify-content:space-between;font-weight:700;}.cart-sticky-summary__total dt,
.cart-sticky-summary__total dd{margin-bottom:0;flex-shrink:0;}.cart-sticky-summary__total dd{padding-left:0.3125rem;}.cart-sticky-summary__total > *:nth-child(3){display:none;}.no-js .cart-sticky-summary, .cart-sticky-summary:not(.js_is-sticky){display:none;}#cart-full-summary{background-color:#fff;margin-top:-1rem;padding-top:1rem;position:relative;}.cart-payment-by-installment{margin:1.25rem 0;text-align:right;}.cart-payment-by-installment__copy{margin-bottom:0;}.teaser-locker{margin-top:2.5rem;}@media(min-width:660px){.teaser-locker{margin-top:1.875rem;}}.order-confirmation-page .confirmation-summary{display:flex;flex-direction:column;align-items:center;}.order-confirmation-page .confirmation-summary-animation{flex:0;margin:1.25rem 0 2.5rem 0;}@keyframes check{0%{stroke-dashoffset:784.9962768554688;}100%{stroke-dashoffset:0;}}.order-confirmation-page .confirmation-summary-animation svg{width:5rem;height:5rem;stroke:#5c8c1e;}.order-confirmation-page .confirmation-summary-animation svg path{stroke-dasharray:784.9962768554688;stroke-dashoffset:784.9962768554688;animation:check 800ms linear;animation-delay:500ms;animation-fill-mode:forwards;animation-iteration-count:1;}.order-confirmation-page .confirmation-summary-animation--loading svg path{animation:none;}.order-confirmation-page .confirmation-summary-text{flex:1;}@media(min-width:660px){.order-confirmation-page .confirmation-summary{flex-direction:row;align-items:start;}.order-confirmation-page .confirmation-summary-animation{margin:1.875rem 1.875rem 0 0;}}.order-confirmation-page a:not(.btn){color:#648198;}.order-confirmation-page-reservation .confirmation-summary{display:flex;flex-direction:column;align-items:center;}.order-confirmation-page-reservation .confirmation-summary-text{flex:1;}@media(min-width:660px){.order-confirmation-page-reservation .confirmation-summary{flex-direction:row;align-items:start;}}.order-confirmation-page-reservation .consignment-progress-bar__item--current h2{font-weight:700;}.order-confirmation-page-reservation .consignment-progress-bar__item--open h2{color:#999;font-weight:500;}.order-confirmation-page-reservation a:not(.btn){color:#648198;}.my-data__list-unordered{margin:1.875rem 0;}.my-data__list-unordered li{padding-left:1.875rem;}.my-data__list-unordered .icon-cross{color:#b41821;}.my-data__newsletter-form .feedback-box{max-width:max-content;margin-right:0;}.my-data__opt-in-message{color:#3399cc;}#product-detail-description-container{padding-bottom:0.5rem;margin-bottom:-0.5rem;}@media(min-width:961px){.search-no-result-category-suggestions .slider-category-suggestions__list{flex-wrap:wrap;}}.page--home{background-color:#fff;padding-bottom:0;}@media(max-width:960.98px){.page--home .container-fluid--has-content-wrapper{padding-right:0.625rem;padding-left:0.625rem;}}.homepage__understage{padding-right:0.625rem;padding-left:0.625rem;}.homepage__understage .teaser-grid{margin-top:0;margin-bottom:0;}.homepage__understage .teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:58.84194%;}@media(min-width:660px){.homepage__understage .teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:58.9011%;}.homepage__understage .teaser-product--format-2x1:before{padding-top:65.49451%;}}@media(min-width:961px){.homepage__understage{padding-right:0;padding-left:0;}.homepage__understage .teaser-highlight--format-2x1 .teaser-highlight__image:before{padding-top:58.83721%;}.homepage__understage .teaser-product--format-2x1:before{padding-top:58.83721%;}}.no-js .checkout-pickup-selection{display:block;}.checkout-pickup-selection thead th{text-align:center;border-bottom:1px solid #dadada;}.checkout-pickup-selection th,
.checkout-pickup-selection td{border-top:none;padding:0;vertical-align:bottom;}.checkout-pickup-selection__table{table-layout:fixed;border:none;}.checkout-pickup-selection__caption{caption-side:top;}.checkout-pickup-selection__month{padding-left:1px;padding-right:1px;}td:first-child .checkout-pickup-selection__month{padding-left:0;}td:last-child .checkout-pickup-selection__month{padding-right:0;}.checkout-pickup-selection__date{position:relative;padding:1px;margin-top:-0.0625rem;margin-left:-0.0625rem;}tr:first-child .checkout-pickup-selection__date{padding-top:0;margin-top:0;}tr:last-child .checkout-pickup-selection__date{padding-bottom:0;}td:first-child .checkout-pickup-selection__date{padding-left:0;margin-left:0;}td:last-child .checkout-pickup-selection__date{padding-right:0;}.checkout-pickup-selection__date--current label{border:1px solid #999;}.checkout-pickup-selection__date__input{opacity:0;position:absolute;z-index:-1;}.checkout-pickup-selection__date__input:focus ~ .checkout-pickup-selection__date__label{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(238, 31, 38, 0.5);}.js_using-mouse .checkout-pickup-selection__date__input:focus ~ .checkout-pickup-selection__date__label{box-shadow:none;}.checkout-pickup-selection__date__input:checked ~ .checkout-pickup-selection__date__label{background-color:#ee1f26;color:#fff;}.checkout-pickup-selection__date__input:disabled ~ .checkout-pickup-selection__date__label{background-color:transparent;text-decoration:line-through;color:#999;}.checkout-pickup-selection__date__label{background-color:var(--bahag-line-gray);color:#666;display:flex;justify-content:center;align-items:center;height:2.5rem;margin:0;font-weight:700;}.checkout-pickup-selection__legend .indicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.checkout-pickup-selection__legend .indicator::before{content:"\00a0";text-align:center;display:inline-block;width:1.375rem;height:1.375rem;margin-right:0.625rem;}.checkout-pickup-selection__legend .indicator--selected::before{color:var(--bah-color-brand-primary);background-color:var(--bah-color-brand-primary);}.checkout-pickup-selection__legend .indicator--available::before{color:var(--bahag-line-gray);background-color:var(--bahag-line-gray);}.checkout-pickup-selection__legend .indicator--unavailable::before{content:"01";text-decoration:line-through;}@media(min-width:660px){.checkout-pickup-selection__month{padding-left:0.3125rem;padding-right:0.3125rem;}td:first-child .checkout-pickup-selection__month{padding-left:0;}td:last-child .checkout-pickup-selection__month{padding-right:0;}.checkout-pickup-selection__date{padding:0.3125rem;}tr:first-child .checkout-pickup-selection__date{padding-top:0;}tr:last-child .checkout-pickup-selection__date{padding-bottom:0;}td:first-child .checkout-pickup-selection__date{padding-left:0;}td:last-child .checkout-pickup-selection__date{padding-right:0;}}@media(min-width:660px) and (max-width:960.98px){.checkout-pickup-selection__date__label{height:1.875rem;}}.content-delivery-address > .form-heading{margin-bottom:2px;}.product-return-information{padding-bottom:2.5rem;}.product-return-information__content{padding-right:0.625rem;padding-left:0.625rem;}.product-return-information__content .product{display:flex;margin-bottom:1.25rem;}.product-return-information__content .product__image{flex:0 0 110px;margin-right:0.625rem;}.product-return-information__content .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%;}.product-return-information__content .product__image::after{content:"";display:table;clear:both;}.product-return-information__content .product__content{flex:1;}.product-return-information__content .product__content .h3{margin-bottom:0;}.product-return-information__content .product__content p{margin-bottom:0.625rem;}.product-return-information__content .product__content p:last-child{margin-bottom:0;}@media(max-width:659.98px){.product-return-information .button-row{flex-direction:column;}.product-return-information .button-row .btn + .btn{margin-top:1.25rem;margin-left:0;}}@media(min-width:660px){.product-return-information__content{padding-right:1.25rem;padding-left:1.25rem;}}.header__logo{margin-left:-0.125rem;}.header__teaser > .img-fluid,
.header__teaser > a{margin-left:0.875rem;}.header__meta__btn.mr-2{margin-right:1rem !important;}.header__store-locator{margin-right:-0.3125rem;}.header__main__account,
.header__main__navigation{border-right:0;}.header__main__search,
.header__main__cart{border-left:1px solid #999;}.header__main__navigation .header__main__btn .icon{margin-top:-0.0625rem;font-size:1rem;}.header__main__search .header__main__btn .icon{margin-left:-0.1875rem;font-size:1.0625rem;}.header__main__account .header__main__btn .icon{margin-top:-0.125rem;}@media(min-width:660px){.header__logo{margin-left:0.25rem;}.header__store-locator{margin-right:0;}.header__store-locator__store{font-size:1rem;line-height:0.8125rem;}.header__store-locator__store > div{margin-top:0;}.header__store-locator__store > div > div:nth-child(1){line-height:0.9rem;}.header__store-locator__store > div > div:nth-child(2){font-size:0.6875rem;}.header__store-locator__store strong{line-height:0.875rem;}.header__store-locator__store span{font-size:0.6875rem;line-height:0.8125rem;}.header__store-locator__store .icon{margin-top:0.125rem;margin-right:0.4375rem;}}@media(min-width:961px){.header__logo{margin-top:1rem;margin-left:0.0625rem;margin-bottom:0.5625rem;}.header__teaser > .img-fluid,
 .header__teaser > a{margin-top:0.1875rem;margin-left:1.0625rem;}.header__store-locator__store span{font-size:0.75rem;}.header__store-locator__store > div{margin-top:0;}.header__store-locator__store > div > div:nth-child(1) span{font-size:0.6875rem;}.header__store-locator__store > div > div:nth-child(2){line-height:0.875rem;}.header__main__search{border-left:0;}.header__main__search:not(.js_focused) .btn .icon{font-size:1.1875rem;margin-top:-0.125rem;margin-right:-0.3125rem;margin-left:0;}.header__main__account .header__main__btn .btn__text{margin-top:-0.1875rem;}.header__main__cart .header__main__btn .btn__text{margin-top:-0.125rem;margin-left:0.875rem;}}.off-canvas__toggles{bottom:7.25rem;}.off-canvas__toggle .icon{transform:translateX(0.0625rem);}@media(min-width:961px){.off-canvas__toggles{bottom:3.5rem;}}.bg-light{background-color:#fff !important;}.bg-light-dark-lighten{background-color:#999 !important;}.fg-primary{color:#ee1f26 !important;}.fg-primary-darken{color:#b41821 !important;}.fg-secondary{color:#666 !important;}.fg-success{color:#5c8c1e !important;}.fg-info{color:#3399cc !important;}.fg-danger{color:#ff9900 !important;}.fg-dark{color:#333 !important;}.fg-light{color:#fff !important;}.fg-light-darken-2{color:#dadada !important;}@media(max-width:659.98px){.bh-sr-only-sm{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}}.bh-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}@media(min-width:660px) and (max-width:960.98px){.bh-sr-only-md{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}}@media(min-width:660px){.bh-sr-md{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}}@media(min-width:961px){.bh-sr-only-lg{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}}@media(min-width:961px){.bh-sr-lg{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}}.font-weight-extra-bold{font-weight:800 !important;}.invisible{visibility:hidden !important;}@media(min-width:660px){.invisible-md{visibility:hidden !important;}}@media(min-width:961px){.invisible-lg{visibility:hidden !important;}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0);}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#ee1f26 !important;}a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus{background-color:#cb0f16 !important;}.bg-primary-darken{background-color:#b41821 !important;}a.bg-primary-darken:hover, a.bg-primary-darken:focus,
button.bg-primary-darken:hover,
button.bg-primary-darken:focus{background-color:#871219 !important;}.bg-secondary{background-color:#666 !important;}a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus{background-color:#4d4d4d !important;}.bg-success{background-color:#5c8c1e !important;}a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus{background-color:#406215 !important;}.bg-info{background-color:#3399cc !important;}a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus{background-color:#297aa3 !important;}.bg-danger{background-color:#ff9900 !important;}a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus{background-color:#cc7a00 !important;}.bg-dark{background-color:#333 !important;}a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus{background-color:#1a1a1a !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#ee1f26 !important;}.border-primary-darken{border-color:#b41821 !important;}.border-secondary{border-color:#666 !important;}.border-success{border-color:#5c8c1e !important;}.border-info{border-color:#3399cc !important;}.border-danger{border-color:#ff9900 !important;}.border-dark{border-color:#333 !important;}.border-white{border-color:#fff !important;}.rounded{border-radius:0 !important;}.rounded-top{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.rounded-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.rounded-bottom{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}.rounded-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.rounded-circle{border-radius:50% !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media(min-width:660px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media(min-width:961px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,
 .embed-responsive iframe,
 .embed-responsive embed,
 .embed-responsive object,
 .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-fill{flex:1 1 auto !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media(min-width:660px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media(min-width:961px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media(min-width:660px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media(min-width:961px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports(position:sticky){.sticky-top{position:sticky;top:0;z-index:1020;}}.sr-only, .product-control__input:checked ~ .product-control__label .product-control__text:not(.product-control__text--keep){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}.sr-only-focusable:active, .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none{box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0,
.my-0{margin-top:0 !important;}.mr-0,
.mx-0{margin-right:0 !important;}.mb-0,
.my-0{margin-bottom:0 !important;}.ml-0,
.mx-0{margin-left:0 !important;}.m-1{margin:0.3125rem !important;}.mt-1,
.my-1{margin-top:0.3125rem !important;}.mr-1,
.mx-1{margin-right:0.3125rem !important;}.mb-1,
.my-1{margin-bottom:0.3125rem !important;}.ml-1,
.mx-1{margin-left:0.3125rem !important;}.m-2{margin:0.625rem !important;}.mt-2,
.my-2{margin-top:0.625rem !important;}.mr-2,
.mx-2{margin-right:0.625rem !important;}.mb-2,
.my-2{margin-bottom:0.625rem !important;}.ml-2,
.mx-2{margin-left:0.625rem !important;}.m-3{margin:1.25rem !important;}.mt-3,
.my-3{margin-top:1rem !important;}.mr-3,
.mx-3{margin-right:1.25rem !important;}.mb-3,
.my-3{margin-bottom:1.25rem !important;}.ml-3,
.mx-3{margin-left:1.25rem !important;}.m-4{margin:1.875rem !important;}.mt-4,
.my-4{margin-top:1.875rem !important;}.mr-4,
.mx-4{margin-right:1.875rem !important;}.mb-4,
.my-4{margin-bottom:1.875rem !important;}.ml-4,
.mx-4{margin-left:1.875rem !important;}.m-5{margin:3.75rem !important;}.mt-5,
.my-5{margin-top:3.75rem !important;}.mr-5,
.mx-5{margin-right:3.75rem !important;}.mb-5,
.my-5{margin-bottom:3.75rem !important;}.ml-5,
.mx-5{margin-left:3.75rem !important;}.p-0{padding:0 !important;}.pt-0,
.py-0{padding-top:0 !important;}.pr-0,
.px-0{padding-right:0 !important;}.pb-0,
.py-0{padding-bottom:0 !important;}.pl-0,
.px-0{padding-left:0 !important;}.p-1{padding:0.3125rem !important;}.pt-1,
.py-1{padding-top:0.3125rem !important;}.pr-1,
.px-1{padding-right:0.3125rem !important;}.pb-1,
.py-1{padding-bottom:0.3125rem !important;}.pl-1,
.px-1{padding-left:0.3125rem !important;}.p-2{padding:0.625rem !important;}.pt-2,
.py-2{padding-top:0.625rem !important;}.pr-2,
.px-2{padding-right:0.625rem !important;}.pb-2,
.py-2{padding-bottom:0.625rem !important;}.pl-2,
.px-2{padding-left:0.625rem !important;}.p-3{padding:1.25rem !important;}.pt-3,
.py-3{padding-top:1.25rem !important;}.pr-3,
.px-3{padding-right:1.25rem !important;}.pb-3,
.py-3{padding-bottom:1.25rem !important;}.pl-3,
.px-3{padding-left:1.25rem !important;}.p-4{padding:1.875rem !important;}.pt-4,
.py-4{padding-top:1.875rem !important;}.pr-4,
.px-4{padding-right:1.875rem !important;}.pb-4,
.py-4{padding-bottom:1.875rem !important;}.pl-4,
.px-4{padding-left:1.875rem !important;}.p-5{padding:3.75rem !important;}.pt-5,
.py-5{padding-top:3.75rem !important;}.pr-5,
.px-5{padding-right:3.75rem !important;}.pb-5,
.py-5{padding-bottom:3.75rem !important;}.pl-5,
.px-5{padding-left:3.75rem !important;}.m-auto{margin:auto !important;}.mt-auto,
.my-auto{margin-top:auto !important;}.mr-auto,
.mx-auto{margin-right:auto !important;}.mb-auto,
.my-auto{margin-bottom:auto !important;}.ml-auto,
.mx-auto{margin-left:auto !important;}@media(min-width:660px){.m-md-0{margin:0 !important;}.mt-md-0,
	.my-md-0{margin-top:0 !important;}.mr-md-0,
	.mx-md-0{margin-right:0 !important;}.mb-md-0,
	.my-md-0{margin-bottom:0 !important;}.ml-md-0,
	.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.3125rem !important;}.mt-md-1,
	.my-md-1{margin-top:0.3125rem !important;}.mr-md-1,
	.mx-md-1{margin-right:0.3125rem !important;}.mb-md-1,
	.my-md-1{margin-bottom:0.3125rem !important;}.ml-md-1,
	.mx-md-1{margin-left:0.3125rem !important;}.m-md-2{margin:0.625rem !important;}.mt-md-2,
	.my-md-2{margin-top:0.625rem !important;}.mr-md-2,
	.mx-md-2{margin-right:0.625rem !important;}.mb-md-2,
	.my-md-2{margin-bottom:0.625rem !important;}.ml-md-2,
	.mx-md-2{margin-left:0.625rem !important;}.m-md-3{margin:1.25rem !important;}.mt-md-3,
	.my-md-3{margin-top:1.25rem !important;}.mr-md-3,
	.mx-md-3{margin-right:1.25rem !important;}.mb-md-3,
	.my-md-3{margin-bottom:1.25rem !important;}.ml-md-3,
	.mx-md-3{margin-left:1.25rem !important;}.m-md-4{margin:1.875rem !important;}.mt-md-4,
	.my-md-4{margin-top:1.875rem !important;}.mr-md-4,
	.mx-md-4{margin-right:1.875rem !important;}.mb-md-4,
	.my-md-4{margin-bottom:1.875rem !important;}.ml-md-4,
	.mx-md-4{margin-left:1.875rem !important;}.m-md-5{margin:3.75rem !important;}.mt-md-5,
	.my-md-5{margin-top:3.75rem !important;}.mr-md-5,
	.mx-md-5{margin-right:3.75rem !important;}.mb-md-5,
	.my-md-5{margin-bottom:3.75rem !important;}.ml-md-5,
	.mx-md-5{margin-left:3.75rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,
	.py-md-0{padding-top:0 !important;}.pr-md-0,
	.px-md-0{padding-right:0 !important;}.pb-md-0,
	.py-md-0{padding-bottom:0 !important;}.pl-md-0,
	.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.3125rem !important;}.pt-md-1,
	.py-md-1{padding-top:0.3125rem !important;}.pr-md-1,
	.px-md-1{padding-right:0.3125rem !important;}.pb-md-1,
	.py-md-1{padding-bottom:0.3125rem !important;}.pl-md-1,
	.px-md-1{padding-left:0.3125rem !important;}.p-md-2{padding:0.625rem !important;}.pt-md-2,
	.py-md-2{padding-top:0.625rem !important;}.pr-md-2,
	.px-md-2{padding-right:0.625rem !important;}.pb-md-2,
	.py-md-2{padding-bottom:0.625rem !important;}.pl-md-2,
	.px-md-2{padding-left:0.625rem !important;}.p-md-3{padding:1.25rem !important;}.pt-md-3,
	.py-md-3{padding-top:1.25rem !important;}.pr-md-3,
	.px-md-3{padding-right:1.25rem !important;}.pb-md-3,
	.py-md-3{padding-bottom:1.25rem !important;}.pl-md-3,
	.px-md-3{padding-left:1.25rem !important;}.p-md-4{padding:1.875rem !important;}.pt-md-4,
	.py-md-4{padding-top:1.875rem !important;}.pr-md-4,
	.px-md-4{padding-right:1.875rem !important;}.pb-md-4,
	.py-md-4{padding-bottom:1.875rem !important;}.pl-md-4,
	.px-md-4{padding-left:1.875rem !important;}.p-md-5{padding:3.75rem !important;}.pt-md-5,
	.py-md-5{padding-top:3.75rem !important;}.pr-md-5,
	.px-md-5{padding-right:3.75rem !important;}.pb-md-5,
	.py-md-5{padding-bottom:3.75rem !important;}.pl-md-5,
	.px-md-5{padding-left:3.75rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,
	.my-md-auto{margin-top:auto !important;}.mr-md-auto,
	.mx-md-auto{margin-right:auto !important;}.mb-md-auto,
	.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,
	.mx-md-auto{margin-left:auto !important;}}@media(min-width:961px){.m-lg-0{margin:0 !important;}.mt-lg-0,
	.my-lg-0{margin-top:0 !important;}.mr-lg-0,
	.mx-lg-0{margin-right:0 !important;}.mb-lg-0,
	.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,
	.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.3125rem !important;}.mt-lg-1,
	.my-lg-1{margin-top:0.3125rem !important;}.mr-lg-1,
	.mx-lg-1{margin-right:0.3125rem !important;}.mb-lg-1,
	.my-lg-1{margin-bottom:0.3125rem !important;}.ml-lg-1,
	.mx-lg-1{margin-left:0.3125rem !important;}.m-lg-2{margin:0.625rem !important;}.mt-lg-2,
	.my-lg-2{margin-top:0.625rem !important;}.mr-lg-2,
	.mx-lg-2{margin-right:0.625rem !important;}.mb-lg-2,
	.my-lg-2{margin-bottom:0.625rem !important;}.ml-lg-2,
	.mx-lg-2{margin-left:0.625rem !important;}.m-lg-3{margin:1.25rem !important;}.mt-lg-3,
	.my-lg-3{margin-top:1.25rem !important;}.mr-lg-3,
	.mx-lg-3{margin-right:1.25rem !important;}.mb-lg-3,
	.my-lg-3{margin-bottom:1.25rem !important;}.ml-lg-3,
	.mx-lg-3{margin-left:1.25rem !important;}.m-lg-4{margin:1.875rem !important;}.mt-lg-4,
	.my-lg-4{margin-top:1.875rem !important;}.mr-lg-4,
	.mx-lg-4{margin-right:1.875rem !important;}.mb-lg-4,
	.my-lg-4{margin-bottom:1.875rem !important;}.ml-lg-4,
	.mx-lg-4{margin-left:1.875rem !important;}.m-lg-5{margin:3.75rem !important;}.mt-lg-5,
	.my-lg-5{margin-top:3.75rem !important;}.mr-lg-5,
	.mx-lg-5{margin-right:3.75rem !important;}.mb-lg-5,
	.my-lg-5{margin-bottom:3.75rem !important;}.ml-lg-5,
	.mx-lg-5{margin-left:3.75rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,
	.py-lg-0{padding-top:0 !important;}.pr-lg-0,
	.px-lg-0{padding-right:0 !important;}.pb-lg-0,
	.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,
	.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.3125rem !important;}.pt-lg-1,
	.py-lg-1{padding-top:0.3125rem !important;}.pr-lg-1,
	.px-lg-1{padding-right:0.3125rem !important;}.pb-lg-1,
	.py-lg-1{padding-bottom:0.3125rem !important;}.pl-lg-1,
	.px-lg-1{padding-left:0.3125rem !important;}.p-lg-2{padding:0.625rem !important;}.pt-lg-2,
	.py-lg-2{padding-top:0.625rem !important;}.pr-lg-2,
	.px-lg-2{padding-right:0.625rem !important;}.pb-lg-2,
	.py-lg-2{padding-bottom:0.625rem !important;}.pl-lg-2,
	.px-lg-2{padding-left:0.625rem !important;}.p-lg-3{padding:1.25rem !important;}.pt-lg-3,
	.py-lg-3{padding-top:1.25rem !important;}.pr-lg-3,
	.px-lg-3{padding-right:1.25rem !important;}.pb-lg-3,
	.py-lg-3{padding-bottom:1.25rem !important;}.pl-lg-3,
	.px-lg-3{padding-left:1.25rem !important;}.p-lg-4{padding:1.875rem !important;}.pt-lg-4,
	.py-lg-4{padding-top:1.875rem !important;}.pr-lg-4,
	.px-lg-4{padding-right:1.875rem !important;}.pb-lg-4,
	.py-lg-4{padding-bottom:1.875rem !important;}.pl-lg-4,
	.px-lg-4{padding-left:1.875rem !important;}.p-lg-5{padding:3.75rem !important;}.pt-lg-5,
	.py-lg-5{padding-top:3.75rem !important;}.pr-lg-5,
	.px-lg-5{padding-right:3.75rem !important;}.pb-lg-5,
	.py-lg-5{padding-bottom:3.75rem !important;}.pl-lg-5,
	.px-lg-5{padding-left:3.75rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,
	.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,
	.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,
	.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,
	.mx-lg-auto{margin-left:auto !important;}}.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}.text-justify{text-align:justify !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media(min-width:660px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media(min-width:961px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-normal{font-weight:500 !important;}.font-weight-bold{font-weight:700 !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#ee1f26 !important;}a.text-primary:hover, a.text-primary:focus{color:#cb0f16 !important;}.text-primary-darken{color:#b41821 !important;}a.text-primary-darken:hover, a.text-primary-darken:focus{color:#871219 !important;}.text-secondary{color:#666 !important;}a.text-secondary:hover, a.text-secondary:focus{color:#4d4d4d !important;}.text-success{color:#5c8c1e !important;}a.text-success:hover, a.text-success:focus{color:#406215 !important;}.text-info{color:#3399cc !important;}a.text-info:hover, a.text-info:focus{color:#297aa3 !important;}.text-danger{color:#ff9900 !important;}a.text-danger:hover, a.text-danger:focus{color:#cc7a00 !important;}.text-dark{color:#333 !important;}a.text-dark:hover, a.text-dark:focus{color:#1a1a1a !important;}.text-body{color:#666 !important;}.text-muted{color:#6c757d !important;}.text-black-50{color:rgba(0, 0, 0, 0.5) !important;}.text-white-50{color:rgba(255, 255, 255, 0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}.pdp-bundle-products-wrapper .bundle-products .swiper-slide{display:flex;align-items:center;}.pdp-bundle-info-wrapper .pdp-bundle-info-title h2{margin:1rem 0 0 0;}.pdp-bundle-info-wrapper .bundle-add-to-cart-btn{display:flex;justify-content:center;align-items:center;}.pdp-bundle-info-wrapper .bundle-add-to-cart-btn.disabled, .pdp-bundle-info-wrapper .bundle-add-to-cart-btn.disabled:hover{border-color:var(--secondary-reduced);background-color:var(--secondary-reduced);cursor:no-drop;}.pdp-bundle-info-wrapper .bundle-add-to-cart-btn .icon{font-size:1.5rem;}.pdp-bundle-info-wrapper .btn-secondary{border-color:var(--bahag-color-grey-500);background-color:var(--bahag-color-grey-500);}.pdp-bundle-info-wrapper .btn-secondary:hover{border-color:var(--secondary-hover);background-color:var(--secondary-hover);}.pdp-bundle-info-wrapper .bundle-add-to-cart-btn .icon-bundle-cart{font-size:1.4375rem;}.pdp-bundle-info-wrapper .bundle-add-to-cart-btn .bundle-add-to-cart-text{font-weight:bold;margin-left:.625rem;}.pdp-bundle-info-wrapper .price-tag.price-tag--product-bundle{font-size:1.75rem;}.pdp-bundle-info-wrapper .bundle-price-total-discount{font-size:1rem;font-weight:normal;color:var(--bahag-green);}.pdp-bundle-info-wrapper .product-bundle-price-promotion-price{background:var(--bahag-yellow);padding:.5rem;max-width:7.5rem;margin-top:.5rem;display:inline-block;}.pdp-bundle-info-wrapper .product-bundle-price-promotion-price .product-bundle-strike-price{text-decoration:line-through;}.pdp-bundle-products-wrapper .bundle-products .swiper-container .swiper-slide{padding:0.5rem;}.pdp-bundle-products-wrapper .bundle-products .swiper-container .swiper-slide:first-child{border:2px solid #F9F9F9;background:#F9F9F9;}.pdp-bundle-products-wrapper .swiper-slide .product-item__image{margin:0 -0.5rem 0 -0.5rem;background:var(--white);}.pdp-bundle-products-wrapper .swiper-slide .product-item__name{margin-top:1rem;}.pdp-bundle-products-wrapper .swiper-slide{padding-top:0 !important;}.pdp-bundle-products-wrapper .product-list-tile__eyecatcher{margin-top:0.625rem;}@media(min-width:961px){.pdp-bundle-products-wrapper .bundle-products .swiper-container{float:left;padding-left:3.625rem;padding-right:3.625rem;}.pdp-bundle-products-wrapper .bundle-products .swiper-container .swiper-slide{width:175px;}.pdp-bundle-products-wrapper .bundle-products .swiper-container.bundle-slider-container-4 .swiper-slide{width:160px;}.pdp-bundle-products-wrapper .bundle-products .swiper-container.bundle-slider-container-2{width:450px;}.pdp-bundle-products-wrapper .bundle-products .swiper-container.bundle-slider-container-3{width:700px}.pdp-bundle-products-wrapper .bundle-products .swiper-container.bundle-slider-container-4{width:850px;}.pdp-bundle-info-wrapper .pdp-bundle-info-area{margin-left:1.5rem;}.pdp-bundle-info-wrapper .pdp-bundle-info-area .btn{height:3.5rem;width:17rem;}.pdp-bundle-products-wrapper .swiper-slide:first-child .icon-bundle-plus{visibility:hidden;}.pdp-bundle-products-wrapper .swiper-slide .icon-bundle-plus{position:absolute;z-index:99;left:-30px;}.pdp-bundle-products-wrapper .pdp-bundle-info-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:22.25rem;justify-content:flex-end;}.pdp-bundle-info-wrapper .price-tag.price-tag--product-bundle{margin-bottom:1.5rem;}}@media(min-width:660px) and (max-width:960px){.pdp-bundle-products-wrapper .bundle-products .swiper-container{float:left;padding-left:1.625rem;padding-right:1.625rem;}.pdp-bundle-products-wrapper .bundle-products .swiper-container{width:100%;}.pdp-bundle-products-wrapper .swiper-slide .icon-bundle-plus{position:absolute;z-index:99;left:-25px;}.pdp-bundle-products-wrapper .swiper-slide:first-child .icon-bundle-plus{visibility:hidden;}.pdp-bundle-products-wrapper .bundle-products{display:flex;}.pdp-bundle-info-wrapper .pdp-bundle-info-area{display:flex;justify-content:center;align-items:center;}.pdp-bundle-info-wrapper .pdp-bundle-info-area .btn{height:3.5rem;width:17rem;}.pdp-bundle-info-wrapper .pdp-bundle-info-title{margin-right:0.625rem;}.pdp-bundle-info-wrapper .pdp-bundle-info-price-area{margin-right:1.5rem;}}@media(max-width:659px){.pdp-bundle-products-wrapper .swiper-container .swiper-control{display:none;}.pdp-bundle-products-wrapper .swiper-slide:first-child .icon-bundle-plus-wrapper .icon-bundle-plus{visibility:hidden;}.pdp-bundle-products-wrapper .swiper-slide .icon-bundle-plus-wrapper .icon-bundle-plus{position:absolute;top:-2rem;left:45%;z-index:99;}.pdp-bundle-products-wrapper .bundle-products .slider-products__item-wrapper{display:flex;flex-direction:column;}.pdp-bundle-products-wrapper .bundle-products .slider-products__item-wrapper .product-item__image{display:flex;justify-content:center;}.pdp-bundle-products-wrapper .bundle-products .swiper-slide{margin-top:2.5rem;}.pdp-bundle-products-wrapper .bundle-products .swiper-slide:first-child{margin-top:1.25rem;}.pdp-bundle-info-wrapper .pdp-bundle-info-area .btn{width:calc(100vw - 1.25rem);height:3.5rem;}.pdp-bundle-info-wrapper .price-tag.price-tag--product-bundle{margin-bottom:1.5rem;}}.product-item__price .product-bundle-quantity span, .price-tag__box .product-bundle-multiple-price span{font-size:.875rem;font-weight:normal;}.product-item__price .product-bundle-quantity{margin-top:.5rem;}.price-tag__box .product-bundle-multiple-price{display:inline;}.products-carousel-loader .products-carousel-loader-wrapper{display:flex;flex:1;overflow:hidden;padding-left:3.125rem;padding-right:3.125rem;}.products-carousel-loader .products-carousel-loader__heading{height:1.5rem;margin:0 0 1.25rem 1.25rem;background:var(--secondary-reduced);width:11rem;}.products-carousel-loader .products-carousel-loader__item{width:11rem;padding:0 0.625rem;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line{display:block;position:relative;width:100%;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line.products-carousel-loader__item-line--short{width:70%;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line.products-carousel-loader__item-line--thick-short{width:35%;top:-0.4rem;height:3rem;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line:before{content:"\00a0";}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line:after{display:block;content:"";width:100%;height:0.7rem;background-color:var(--secondary-reduced);position:absolute;top:50%;left:0;transform:translateY(-50%);}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-line.products-carousel-loader__item-line--thick-short:after{height:1.6rem;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-image{height:8rem;background:var(--secondary-reduced);width:100%;margin-bottom:0.3125rem;}.products-carousel-loader--skeleton .product-detail-stock-information__loading-animation{width:100%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1;}.products-carousel-loader--skeleton .product-detail-stock-information__loading-animation::after, .product-list-tile.product-list-tile--skeleton::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));animation:shimmer 1s infinite linear;content:'';}@media(min-width:660px) and (max-width:960px){.products-carousel-loader .products-carousel-loader-wrapper{width:150rem;padding-left:1.25rem;padding-right:1.25rem;margin-left:-0.625rem;}.products-carousel-loader .products-carousel-loader__heading{margin-left:0;}.products-carousel-loader .products-carousel-loader__item{width:31vw;}.products-carousel-loader .products-carousel-loader__item .products-carousel-loader__item-image{height:12rem;}}@media(max-width:660px) and (max-width:960px){.products-carousel-loader .products-carousel-loader-wrapper{width:150rem;padding-left:0;margin-left:-0.625rem;}.products-carousel-loader .products-carousel-loader__heading{margin:0 0 0.625rem 0;}.products-carousel-loader .products-carousel-loader__item{width:40vw;}}.off-canvas-web-component-sidebar{width:20rem;}@media(max-width:659.98px){.off-canvas-web-component-sidebar{display:block !important;width:100vw;}}.pdp-header-review-summary{cursor:pointer;min-height:1.425rem;}.pdp-header-review-summary--general-info-box{cursor:initial !important;}.pdp-header-review-summary .pdp-header-review-summary--review-text{vertical-align:middle;padding-left:.3rem;}.pdp-header-review-summary .pdp-header-review-summary--review-text span, .product-detail-reviews a span{color:#648198;font-weight:500;}.pdp-header-review-summary .pdp-header-review-summary--review-text span.btn__text:hover ,.product-detail-reviews a span.btn__text:hover{color:var(--tool-highlight) !important}.pdp-header-review-summary.pdp-header-review-summary--no-review{cursor:initial !important;}.pdp-header-review-summary.pdp-header-review-summary--no-review .btn--no-review .btn__text{cursor:initial !important;text-decoration:none;}.pdp-header-review-summary--review-text.btn--no-review{color:var(--secondary);}.product-detail-reviews{margin-top:2.5rem;}.product-detail-reviews .product-detail-reviews--body{margin:1.5em -1.25rem 0 -1.25rem;}.product-detail-reviews .product-detail-reviews--general-info-box{padding:1.25em;background-color:var(--bahag-gray);}.product-detail-reviews .product-detail-reviews--info-box-content{margin-top:1em;}.product-detail-reviews .product-detail-reviews--info-box-content h1{margin-bottom:0.325rem;}.product-detail-reviews .product-detail-reviews--info-box-content button{margin-bottom:1rem;}.product-detail-reviews .product-detail-reviews--distribution-bar-content{padding-left:1.25rem;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars{padding-top:1.25em;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-star-wrapper{height:2rem;display:flex;align-items:center;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-star-wrapper.distribution-bar-star-wrapper__filterable:hover{background:var(--bahag-gray);cursor:pointer;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-star{display:flex;align-items:center;padding-left:0.325rem;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-box{height:1rem;border:1px solid var(--bahag-bluegray);border-radius:4px;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-box span{display:inline-block;height:1em;background:var(--bahag-orange);position:relative;border:1px solid var(--bahag-orange);border-radius:4px;transform:scale(1.01);top:-1px;left:-1px;}.product-detail-reviews .distribution-bar-star{flex:0 0 9%;max-width:9%;}.product-detail-reviews .distribution-bar-box{flex:0 0 82%;max-width:82%;}.product-detail-reviews .distribution-bar-count{justify-content:flex-end;display:flex;flex:0 0 9%;max-width:9%;padding-right:0.325rem;}.product-detail-reviews .product-detail-reviews--distribution-bar-stars .distribution-bar-star span{height:1em;line-height:1em;display:inline-block;vertical-align:middle;width:.725rem;}.product-detail-reviews .product-detail-reviews--applied-filters{padding:.625rem 1.25rem;border-bottom:2px solid var(--bahag-line-gray);}.product-detail-reviews .product-detail-reviews--applied-filters-header{height:2rem;display:flex;align-items:center;}.product-detail-reviews--applied-filters-wrapper .product-detail-reviews--applied-filters-content{min-height:1.9em;}.product-detail-reviews--applied-filters-content .applied-filters-single-filter{display:inline-block;vertical-align:middle;padding:.275rem .625rem;min-width:auto;font-size:.875rem;font-weight:500;border:1px solid var(--bahag-bluegray);border-radius:4px;background:var(--bahag-bluegray);color:var(--white);}.product-detail-reviews--applied-filters-content .applied-filters-single-filter:hover{background:var(--tool-highlight);border-color:var(--tool-highlight);color:var(--white);}.product-detail-reviews--applied-filters-content .review-count-text{display:flex;justify-content:flex-end;align-items:center;}.product-detail-reviews--applied-filters-content .applied-filters-wrapper{margin:-0.625rem 0 0 -0.625rem;}.product-detail-reviews--applied-filters-content .applied-filters-single-filter{margin:.625rem 0 0 .625rem;}.product-detail-reviews--applied-filters-content .applied-filters-single-filter--white{background:var(--white);border:1px solid var(--bahag-bluegray);color:var(--bahag-bluegray);}.product-detail-reviews--applied-filters-content .remove-filter-icon{vertical-align:middle;padding-left:0.625rem;cursor:pointer;}.product-detail-reviews--applied-filters-content .icon-cross{height:13px;width:13px;}.product-detail-reviews .product-detail-reviews--customer-review-wrapper{padding:0 1.25rem;}.product-detail-reviews .product-detail-reviews--customer-review-wrapper:last-of-type .product-detail-reviews--customer-review{border-bottom:none;}.product-detail-reviews .product-detail-reviews--customer-review{border-bottom:2px solid var(--bahag-line-gray);padding:3rem 0;}.product-detail-reviews--customer-review .verified-purchase{color:var(--bahag-bluegray);}.product-detail-reviews--customer-review .verified-purchase .verified-icon{display:inline-block;height:1.2em;vertical-align:text-bottom;cursor:pointer;}.product-detail-reviews--customer-review .verified-purchase .icon-verified{font-size:1.2rem;}.product-detail-reviews--customer-review .customer-review-rating{margin-bottom:0.75rem;}.product-detail-reviews--customer-review .review-header{margin-bottom:1.25rem;}.product-detail-reviews--customer-review .review-recommendation{display:flex;align-items:center;margin-bottom:1.325rem;}.product-detail-reviews--customer-review .review-recommendation .review-recommendation-icon{vertical-align:middle;height:1.125rem;}.product-detail-reviews--customer-review .review-recommendation .review-recommendation-icon .icon{height:1.125rem;width:1.125rem;}.product-detail-reviews--customer-review .review-recommendation .review-recommendation-text{margin-left:.625rem;font-size:.875rem;font-weight:700;color:var(--bahag-green);}.product-detail-reviews--customer-review .review-recommendation .review-recommendation-text.review-recommendation-text__negative{color:var(--primary-darken);}.product-detail-reviews--customer-review .review-pros-and-cons .review-pros-and-cons--icon .icon{width:.75rem;height:.75rem;}.product-detail-reviews .customer-review-content-wrapper{margin-bottom:1.5rem;}.customer-review-content .customer-review-content__collapse{max-height:5.5rem;}.customer-review-content .customer-review-content__collapse:not(.js_enabled)::after{height:0;}.customer-review-content .customer-review-content__collapse p{margin-bottom:0rem;}.customer-review-content .review-content__toggle{margin-top:.75rem;}.slider-review-images__main button.product-detail-slide-thumbnail-image{min-width:5.625rem !important;width:5.625rem;margin-right:1.25rem;}.product-detail-reviews--customer-review .slider-review-images__main{margin-bottom:1.25rem;}.slider-review-images__main .slider-review-images-image__image{position:relative;display:inline-block;width:5.625em;margin-right:0.625rem;cursor:pointer;text-align:center;}.slider-review-images__main .slider-review-images__expand-btn{border:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.slider-review-images-image__image .slider-review-images-image__expand-btn-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.2s ease-in-out;z-index:99;}.slider-review-images-image__image .slider-review-images-image__expand-btn-inner .icon{width:1.5em;height:1.5em;color:var(--bahag-gray);filter:drop-shadow(1px 1px 4px rgb(0 0 0 / 0.4));}.slider-review-images__main-item-wrapper .slider-review-images-image__image:before{content:"";position:absolute;z-index:98;background-color:rgba(0,0,0,.2);width:100%;height:100%;color:white;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:2em;opacity:0;transition:opacity 0.1s ease-in-out;}.slider-review-images__main-item-wrapper .slider-review-images-image__image:hover::before{opacity:1;}.slider-review-images__main-item-wrapper .slider-review-images-image__image:hover .slider-review-images-image__expand-btn-inner{opacity:1;}.slider-review-images__main-item-wrapper .slider-review-images-image__image img{width:5.7rem;height:5.7rem;object-fit:cover;}.product-detail-reviews .review-published-website, .product-detail-reviews .internationally-shared-review{line-height:1.25rem;background:var(--bahag-line-gray);padding:0.625rem;margin-bottom:.5rem;}.product-detail-reviews .icon-flag{margin-right:.3125rem;line-height:1rem;vertical-align:middle;}.product-detail-reviews .customer-service-comment{border:1px solid var(--bahag-border-gray);}.product-detail-reviews .customer-service-comment:not(:first-child){margin-top:1.75rem;}.product-detail-reviews .customer-service-comment--content-wrapper{padding:.725rem 1rem;}.product-detail-reviews .customer-service-comment .customer-service-comment-arrow{position:absolute;margin:-0.375rem 0 0 1rem;width:0.75rem;height:0.75rem;border-width:1px;border-style:solid;border-color:transparent #EEE #EEE transparent;transform:rotate(225deg);background:var(--white);}.product-detail-reviews .customer-service-comment--name-title{font-weight:700;margin-bottom:1rem;}@media(min-width:961px){.product-detail-reviews .product-detail-reviews--distribution-bar{padding-left:2.5rem;padding-right:1.25rem;}}@media(min-width:660px) and (max-width:960px){.product-detail-reviews .product-detail-reviews--body{margin:1.5em -2.5rem 0 -2.5rem;}.product-detail-reviews .product-detail-reviews--distribution-bar{padding-left:1.25rem;padding-right:1.25rem;}.product-detail-reviews .distribution-bar-star{flex:0 0 13%;max-width:13%;}.product-detail-reviews .distribution-bar-box{flex:0 0 74%;max-width:74%;}.product-detail-reviews .distribution-bar-count{flex:0 0 13%;max-width:13%;}.product-detail-reviews .product-detail-reviews--heading{margin-left:-1.25rem;}}@media(max-width:659px){.product-detail-reviews .product-detail-description-block__heading{display:block !important;}.product-detail-reviews .product-detail-reviews--general-info-box{padding:1.25rem .625rem;}.product-detail-reviews .product-detail-reviews--distribution-bar{padding:1.25rem .625rem;}.product-detail-reviews .product-detail-reviews--distribution-bar-content{padding-left:0;}.product-detail-reviews--applied-filters-content .review-count-text{justify-content:flex-start;margin:1em 0;}.product-detail-reviews .product-detail-reviews--applied-filters{padding:0 0.625rem;}.product-detail-reviews--customer-review .review-recommendation{margin-bottom:1.375rem;}.product-detail-reviews .product-detail-reviews--customer-reviews{padding:0rem 0.625rem;}.product-detail-reviews .product-detail-reviews--customer-review-wrapper{padding:0;}.product-detail-reviews .product-detail-reviews--customer-review{padding:2.5rem 0;}.slider-review-images__main .slider-review-images__main-item-wrapper{height:5.625rem;overflow:hidden;}.slider-review-images__main-item-wrapper .slider-review-images-image__image.slider-review-images-image__image-three-plus:before{content:"+3";position:absolute;z-index:99;background-color:rgba(0,0,0,.6);width:100%;height:100%;color:white;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:2em;opacity:1;}.slider-review-images__main-item-wrapper .slider-review-images-image__image.slider-review-images-image__image-three-plus:hover .slider-review-images-image__expand-btn-inner{opacity:0;}.product-detail-reviews .product-detail-reviews--heading{margin-left:-0.625rem;}}.loading-animation-image{position:fixed;top:0;right:0;width:100%;height:100%;z-index:10000000;display:flex;justify-content:center;align-items:center;}.btn.btn-tertiary{background:white;color:#666;border:2px solid #666;}.btn.btn-tertiary:hover{background:#F2F2F2;color:#474747;border:2px solid #474747;;}.btn.btn-tertiary:active{background:#474747;color:#F2F2F2;border:2px solid #474747;;}.btn.btn-tertiary.disabled{border-color:#dadada;background-color:#dadada;color:white;}.modal-title .modal-subheader-text{font-weight:normal;font-size:1rem;display:block;}.btn.btn-modal-more{font-size:1rem;}.btn.btn-modal-more a{float:left}.product-detail-stock-information .sample-product-header-information{vertical-align:middle;}.product-detail-stock-information .sample-product-header-text{font-size:1.125rem;}.search-suggest__items .search-suggest__video img{height:75px;}.search-suggest__video-btn{display:block;position:relative;margin-right:0.625rem;}.search-suggest__items .search-suggest__video-thumbnail-btn{color:#dadada;align-items:center;display:flex;position:absolute;top:50%;left:45%;transform:translate(-50%, -50%);font-size:1.5em;}.product-detail-stock-information__show-store-shelf-information ul.list > li{margin-bottom:0rem;}.slider-category-suggestions .btn--link-tool{display:inline-flex;justify-content:center;align-items:center;background:#fff;color:#648198;border-radius:.25rem;border:1px solid #648198;padding:0 .625rem;min-width:3.125rem;height:1.875rem;font-size:.875rem;line-height:1;text-align:center;white-space:nowrap}.slider-category-suggestions .btn--link-tool.-highlighted:not(.-prevent-highlight){background:#648198;color:#fff}.slider-category-suggestions .btn--link-tool:hover{color:#648198}.slider-category-suggestions .btn--link-tool.disabled,
.slider-category-suggestions .btn--link-tool:disabled{background:#fff;color:#648198;border-color:#648198;opacity:.3}@media(min-width:660px){.slider-category-suggestions .btn--link-tool{height:2.125rem}}.slider-category-suggestions .btn--tool-link, .slider-category-facets-suggestions__list .btn--tool-link{background:0 0;color:#648198;align-items:center;padding:0;margin-bottom:0rem;font-weight:500;font-size:1rem;text-align:left}.slider-category-suggestions .btn--tool-link .icon{font-size:1.5625rem;margin-left:0;margin-right:.625rem}.slider-category-suggestions .btn--tool-link.btn-icon-arrow-right{align-items:baseline}.slider-category-suggestions .btn--tool-link.btn-icon-arrow-right .icon{font-size:.625rem;margin-left:.3125rem}.slider-category-suggestions .btn--tool-link:hover{color:#648198}.slider-category-suggestions .btn--tool-text{align-items:center;padding:0;border:none;background:0 0;color:#648198;font-weight:500}.slider-category-suggestions .btn--tool-text .btn__text{font-size:1rem}.slider-category-suggestions .btn--tool-text .icon{font-size:1rem}.slider-category-suggestions .btn--tool-text .icon.btn-icon-left{margin-right:.375rem}.slider-category-suggestions .btn--tool-text.btn-icon-arrow-right{align-items:baseline}.slider-category-suggestions .btn--tool-text.btn-icon-arrow-right .icon{font-size:.625rem;margin-left:.3125rem}.btn--link-tool-brand img,
.btn--tool-brand img{max-height:20px}.slider-category-suggestions .btn--link-tool-color__color-box,
.slider-category-suggestions .btn--tool-color__color-box{background-repeat:no-repeat;background-size:cover;margin-right:.625rem;border:1px solid #dadada;width:1.25rem;height:1.25rem}.slider-category-suggestions .btn-icon-right .icon{order:2}.slider-category-suggestions .product-list-facets{display:flex;flex-direction:column;border:.125rem solid #f9f9f9;height:100%;position:relative}.slider-category-suggestions .product-list-facets__content-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:.625rem;position:relative;font-size:.8125rem}.slider-category-suggestions .product-list-facets__item{margin-bottom:.625rem}.slider-category-suggestions .product-list-facets__item .btn-tool:not(.btn--tool-brand):not(.btn--tool-color){padding-top:.5625rem;padding-bottom:.5625rem;min-height:1.875rem;height:auto;width:min-content;white-space:normal;text-align:left}.slider-category-suggestions .product-list-facets__heading{font-size:1rem}.price-tag .secondary-price-tag{font-size:0.6em;font-weight:600;padding-left:.2em;}.price-tag__normal-size .secondary-price-tag{font-size:1em;font-weight:500;}.price-tag__saving-amount .secondary-price-tag{font-size:1em;font-weight:500;}.product-detail-prices__graduated-prices-item-price .secondary-price-tag{padding-left:.2em;font-size:.9em;}.product-detail-quantity-calculator__summary-box{font-weight:900;}.js-show-two-prices .js-price-conversion-tag{visibility:hidden;}.js-show-two-prices .js-price-conversion-tag.js-price-displayed{visibility:visible;}.js-show-two-prices .cart-product-list__item-price .js-price-conversion-tag.js-price-displayed{display:block;@media(min-width:961px){width:170px;}}.secondary-price-tag{text-transform:lowercase;}.cart-price-summary .secondary-price-tag{display:inline-block;padding-left:.2em;}.product-list-tile__price-wrapper .secondary-price-tag, .products-carousel .secondary-price-tag{padding-left:0px;padding-top:.2em;display:block;}.product-list-tile__price-wrapper .price-tag__sales-unit .secondary-price-tag{display:inline;padding-left:.2em;}.price-tag__strikethrough .secondary-price-tag{display:inline;padding-left:.2em;font-size:1em;font-weight:normal;text-decoration:line-through;}.price-tag__normal-size .price-tag__decimal-digits,.product-detail-quantity-calculator__summary-box .price-tag__decimal-digits{font-size:1em;top:0;}.price-tag__normal-size .price-tag__currency ,.product-detail-quantity-calculator__summary-box .price-tag__currency{font-size:1em;padding-left:.2em;}.price-tag__normal-size .secondary-price-tag,.product-detail-quantity-calculator__summary-box .secondary-price-tag{padding-left:.2em;display:inline;}.off-canvas__wrapper .off-canvas-product .secondary-price-tag{padding-left:.2em;}.custom-description-area{padding:0 0.625rem !important;margin-bottom:1.125rem;position:relative;z-index:1;}.custom-description-inlisting-area{margin:1.125rem 0 .5rem 0;position:relative;z-index:1;}.overlay-content-id-reserve-available .modal-body section.media{display:block;}.overlay-content-id-reserve-available .modal-body .textMediaType01Component picture img{width:200px !important;height:auto !important;}.overlay-content-id-reserve-available .modal-body .textMediaType01Component div.float-right{float:none !important;}.product-detail-intro .message-box{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;margin:.5em 0 0 0;padding:0;}.product-detail-intro .message-box:after{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#ff9900 transparent transparent transparent;border-top-color:#ff9900;border-width:0.6em;margin-left:-0.6em;}.product-detail-intro .message-box .triangle{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ff9900 transparent transparent transparent;position:absolute;bottom:.4em;left:8%;}.product-detail-intro .message-box p{color:#FFFFFF;padding:1em;background-color:#ff9900;}.product-detail-description-block__content .product-detail-block-services a picture img{max-width:100%;height:auto;}.ov-control-panel.zindexer{display:none !important;}.product-detail-stock-information-wrapper{min-height:12.6rem;margin-bottom:1.25em;}.product-detail-block-services article.highlightTeaserComponentThreeColumns:nth-of-type(1n+2){margin-top:0.625rem;}.product-detail-intro__description .couponHintMsg{background-color:#3399cc;color:#FFFFFF;padding:.6em;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;margin:1em 0;display:none;bottom:0;}.product-detail-intro__description .couponHintMsg:after{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:#3399cc;border-width:0.6em;margin-left:-0.6em;}.product-detail-intro__description .couponHintMsg p{margin-top:0;margin-bottom:0;}.product-detail-intro__description .couponErrorMsg{overflow:visible;background-color:#ff9900;color:#FFFFFF;padding:.6em;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;margin:0;margin-top:1em;padding-left:1em;left:52%;display:none;position:absolute;display:none;position:relative;left:0;bottom:0;margin:1em 0;}.product-detail-intro__description .couponErrorMsg:after{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-top-color:#ff9900;border-width:0.6em;margin-left:-0.6em;}.product-detail-intro__description .couponErrorMsg p{margin-top:0;margin-bottom:0;}.select-variant-error{display:none;position:absolute;top:55px;left:50%;transform:translateX(-50%);z-index:2;}.select-variant-error:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#3399cc;border-width:0.6em;margin-left:-0.6em;}@media(max-width:659px){.select-variant-error--limitedspace .select-variant-error:after{left:33%;}}@media(min-width:660px) and (max-width:960px){.select-variant-error--limitedspace .select-variant-error:after{left:23%;}}.infoTip{display:block;background-color:#3399cc;padding:0.5em;color:white;position:relative;}.infoTip .tipttl{font-size:0.9375em;line-height:1.125em;}.consignment-progress-bar__item{display:flex;align-items:center;position:relative;height:2.625rem;padding-left:2.625rem;}.consignment-progress-bar__item--current{font-weight:700;}.consignment-progress-bar__item-icon{position:absolute;top:0;left:0;}.consignment-progress-bar__item-text{margin-right:0.625rem;}.consignment-progress-bar__item-time{margin-left:auto;font-size:0.875rem;text-align:right;}.consignment-header{background-color:#dadada;display:flex;justify-content:space-between;align-items:baseline;padding:0.9375rem 0.625rem;}.consignment-header__summary{margin-left:0.625rem;margin-bottom:0;text-align:right;}@media(min-width:660px){.consignment-header{padding-right:1.25rem;padding-left:1.25rem;}.consignment-header__summary{margin-left:1.25rem;font-size:1.25rem;}}.consignment-status{color:#fff;margin-bottom:1.25rem;padding:0.5rem 0.625rem;}@media(min-width:660px){.consignment-status{padding-right:1.25rem;padding-left:1.25rem;}}.has-consignment-progress-bar + .consignment-products .consignment-products__item:first-child, .has-consignment-additional-information + .consignment-products .consignment-products__item:first-child,
.bookmark-products__item:first-child{border-top:0.3125rem solid #f9f9f9;}@media(min-width:660px){.bookmark-products__item{justify-content:space-between;}}.consignment-products__item, .bookmark-products__item{padding:1.25rem 0.625rem;}.consignment-products__item:nth-of-type(1n+2), .bookmark-products__item:nth-of-type(1n+2){border-top:0.3125rem solid #f9f9f9;}.consignment-products__item-status{color:#3399cc;display:flex;align-items:center;margin-bottom:0.625rem;font-weight:700;}.consignment-products__item-status .icon{margin-right:0.3125rem;}.consignment-products .product{display:flex;margin-right:auto;margin-bottom:1.25rem;max-width:34.375rem;}.consignment-products .product__image, .bookmark-products .product__image{flex:0 0 110px;margin-right:0.625rem;}.consignment-products .product__image::before, .bookmark-products .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:percent-calc(110px, 110px);}.consignment-products .product__image::after, .bookmark-products .product__image::after{content:"";display:table;clear:both;}.consignment-products .product__content .h3{margin-bottom:0;}.consignment-products .product__content p{margin-bottom:0.625rem;}.consignment-products .product__content p:last-child{margin-bottom:0;}.consignment-products .product__attributes{display:grid;grid-template-columns:minmax(min-content, max-content) auto;margin-top:1.25rem;margin-bottom:0;}.consignment-products .product__attributes dt, .bookmark-products .product__attributes dt{font-weight:500;}.consignment-products .product__attributes dd{padding-left:1.875rem;}.consignment-products .product__attributes dt:last-of-type,
.consignment-products .product__attributes dd:last-of-type,
.bookmark-products .product__attributes dd:last-of-type,
.bookmark-products .product__attributes dd:last-of-type{margin-bottom:0;}.consignment-products .product--status-disabled{opacity:.5;}.consignment-products .button-row{flex-direction:column;}.consignment-products .button-row .btn + .btn{margin-top:1.25rem;margin-left:0;}@media(min-width:660px){.consignment-products__item, .bookmark-products__item{display:flex;padding-right:1.25rem;padding-left:1.25rem;position:relative;flex-wrap:nowrap;}.consignment-products__item-status{position:absolute;}.consignment-products .product{margin-bottom:0;}.consignment-products .product--status{margin-top:1.84375rem;}.consignment-products .button-row{flex:0 0 12.5rem;margin-top:2.125rem;margin-left:1.25rem;}.consignment-products .product--status + .button-row{margin-top:3.96875rem;}}.consignment-item, .bookmark-item{background:#fff;}.consignment-item:nth-of-type(1n+2), .bookmark-item:nth-of-type(1n+2){margin-top:1.875rem;}@media(min-width:768px){.consignment-progress-bar:not(.consignment-progress-bar--fluid-height){max-width:23.75rem;padding-right:1.25rem;padding-left:1.25rem;}}.h-inherit{font-size:inherit;text-transform:inherit;}@media(min-width:660px){.h-inherit{font-size:inherit;}}.form-heading{background-color:#dadada;padding:0.9375rem 0.625rem;margin-bottom:1.875rem;}.form-heading__heading{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;}.form-heading--collapsible{padding:0;}.form-heading--collapsible .btn--collapsible{padding:0.9375rem 0.625rem;}@media(min-width:660px){.form-heading{padding-right:1.25rem;padding-left:1.25rem;}.form-heading--collapsible{padding-right:0;padding-left:0;}.form-heading--collapsible .btn--collapsible{padding-right:1.25rem;padding-left:1.25rem;cursor:default !important;background:none;color:inherit;}.form-heading--collapsible .btn--collapsible .icon{display:none;}.form-heading--collapsible ~ .collapse{display:block !important;}}.info-boxes{margin-bottom:0;}.info-boxes > [class*="col"]{display:flex;flex-direction:column;}.info-boxes .form-heading{margin-bottom:0;}.info-boxes__content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:0.625rem 0.625rem 1.875rem;position:relative;overflow:hidden;}.info-boxes__content-description{display:flex;margin-bottom:1rem;}.info-boxes__content-description dt,
.info-boxes__content-description dd{white-space:nowrap;overflow:hidden;}.info-boxes__content-description dt{flex:1 1 50%;font-weight:500;text-overflow:ellipsis;}.info-boxes__content-description dd{flex:0 0 auto;font-weight:700;margin-bottom:0;margin-left:0.3125rem;text-align:right;}@media(min-width:660px){.info-boxes__content{padding:1.25rem 1.25rem 1.875rem;}.info-boxes__content .btn{align-self:flex-end;}}.infobox-order-overview a{color:#648198;}.infobox-order-overview img{margin-right:1rem;}.infobox-order-overview__grid{padding:1rem;}@media(max-width:660px){.infobox-order-overview__grid{padding:0 0.625rem;}}@supports(display:grid){.infobox-order-overview__item--order-number{grid-area:order-number;}.infobox-order-overview__item--order-date{grid-area:order-date;}.infobox-order-overview__item--shipping-address{grid-area:shipping-address;}.infobox-order-overview__item--billing-address{grid-area:billing-address;}.infobox-order-overview__item--payment-method{grid-area:payment-method;}.infobox-order-overview__item--summary{grid-area:summary;}}.infobox-order-overview__item--summary .cart-price-summary dt{text-align:left;}.infobox-order-overview__item--summary .cart-price-summary dd{flex-basis:auto;}.infobox-order-overview__item--summary .cart-price-summary__total{margin-top:1rem;}.infobox-order-overview__item--summary .cart-price-summary__discount{color:#666;}@media(min-width:660px){.infobox-order-overview .cart-price-summary{margin-left:0;max-width:none;}}.consignment-additional-information{padding:0 0.625rem;margin-bottom:1.5rem;}.consignment-additional-information__item a{color:#648198;}.consignment-additional-information__item img{margin-right:0.5rem;}.js .consignment-additional-information__toggle{color:#648198;}@media(min-width:660px){.consignment-additional-information{padding:0 1.25rem;}}@media(min-width:961px){.consignment-additional-information{padding-left:0;}}@supports(display:grid){.consignment-additional-information__grid{display:grid;grid-row-gap:1.25rem;}@media(min-width:660px){.bh-box-expand .consignment-additional-information__item:nth-of-type(n+2){display:block;}.consignment-additional-information__grid{grid-auto-flow:column;}.consignment-additional-information__grid--shipping{grid-template-columns:repeat(2, min-content);grid-template-rows:min-content 1fr;grid-column-gap:3.75rem;}.consignment-additional-information__grid--shipping .consignment-additional-information__item:last-child{grid-row:1 / span 2;}.consignment-additional-information__grid--pick-up{grid-template-columns:repeat(3, auto);grid-template-rows:min-content 1fr;grid-column-gap:2.6875rem;}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:nth-last-child(2),
		.consignment-additional-information__grid--pick-up .consignment-additional-information__item:last-child{grid-row:1 / span 2;}}@media(min-width:961px){.consignment-additional-information__grid--pick-up{grid-template-columns:repeat(2, auto);}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:nth-last-child(1n+2){grid-column:1;grid-row:unset;}.consignment-additional-information__grid--pick-up .consignment-additional-information__item:last-child{grid-row:1 / span 3;}}}.bh-box-expand-toggle__text-collapse{display:none;}.no-js .bh-box-expand + .bh-box-expand-toggle{display:none;}.js .bh-box-expand{overflow:hidden;position:relative;}.js .bh-box-expand::after{content:'';background-image:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);width:100%;height:3.125rem;position:absolute;bottom:0;}.js .bh-box-expand--expanded::after{content:none;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .bh-box-expand-toggle__text-expand{display:none;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .bh-box-expand-toggle__text-collapse{display:block;}.js .bh-box-expand--expanded + .bh-box-expand-toggle .icon{transform:rotate(180deg);}@media(min-width:660px){.js .bh-box-expand--disabled-md + .bh-box-expand-toggle{display:none;}.js .bh-box-expand--disabled-md::after{content:none;}}.consignment-products__item .btn-secondary-outline, .btn-secondary-outline:hover{background-color:#fff;border-color:#666;}.consignment-products__item .btn-secondary-outline{box-shadow:inset 0 0 0 .0625rem #666;color:#666;}.js-product-detail-stock-information-old .product-detail-stock-information__btn-cta{position:absolute;top:0;}.z-index-10{z-index:10;}.js-product-detail-stock-information-old .product-detail-stock-information__availability{padding-top:3.5625rem;}@media(max-width:659px){.js-product-detail-stock-information-old .product-detail-stock-information__availability{padding-top:4.1rem;}}.product-detail-description-block__toggle.btn:focus, .product-detail-description-block__toggle.btn.focus{box-shadow:none!important;}.off-canvas-content__view .show-compare, .off-canvas-content__view .show-bookmark, .off-canvas-content__view .show-view{display:none;}.off-canvas-content__view .show-compare, .off-canvas-content__view .show-bookmark{cursor:pointer;}.product-detail-variant-selection__modal .modal-content{padding-bottom:5.5rem;}.product-detail-prices__baseprice-wrapper-addition{font-size:0.8125rem;line-height:1.1875rem;margin-top:0.225rem;}.cart-price-summary{font-size:0.875rem;}.cart-price-summary > div{display:flex;justify-content:space-between;}.cart-price-summary dt{font:inherit;margin-right:0.3125rem;}.cart-price-summary dd{padding-left:0.3125rem;margin-bottom:0;flex-shrink:0;}.cart-price-summary__subtotal, .cart-price-summary__discount, .cart-price-summary__total{font-weight:700;}.cart-price-summary__discount{margin-top:0.625rem;color:#5c8c1e;}.cart-price-summary__total{margin-top:0.625rem;margin-bottom:0;}.hr-custom-price .cart-price-summary__total{font-size:1.3rem;}@media(min-width:660px){.cart-price-summary{margin-left:auto;max-width:29.6875rem;}.cart-price-summary dt,
	.cart-price-summary dd{text-align:right;margin-right:0;}.cart-price-summary dt{flex-basis:19.6875rem;}.cart-price-summary dd{flex-basis:10rem;}.cart-price-summary__subtotal, .cart-price-summary__discount{font-size:1rem;}.cart-price-summary--reservation{max-width:25.625rem;}.cart-price-summary--reservation dt{flex-basis:16rem;}}.form1 .txt input, .order-form .txt input, .checkoutStep3 .sepaMandate .txt input{color:white;display:block;background-color:#a0a0a0;border:0 none;height:2.8125em;width:146%;padding:0.5em;box-sizing:border-box;}@media(min-width:660px){.infobox-order-overview__grid{padding:0 1.25rem}}.error-field-on-top{background-color:#ff9900;padding:0.8125em;color:white;}.error-field-on-top .fieldset__legend-text{margin-bottom:0;}.form.auth-form .form-row .error p.error-message{display:none;}.form.auth-form .feedback .errorsColumn .errorField{color:#fff;}@media(max-width:659.98px){#modal-product-detail-stock-information-cart .bh-table-product-cart .bh-table-product-cart__quantity-column, .bh-table-product-cart .bh-table-product-cart__total-column{display:flex;flex-direction:row;justify-content:flex-start;}#modal-product-detail-stock-information-cart .bh-table-product-cart .bh-table-product-cart__total-column span.bh-table-product-cart__thead-sm{margin-right:1.2rem;}}.price-tag__decimal-digits.price-tag__decimal-digits-without-decimal{top:0em;font-size:1em;}.btn-icon.btn-icon-plus{align-items:center;font-size:1.125rem;justify-content:center;}.info-editable-boxes-tool:not(:last-child){margin-bottom:1.875rem;}.info-editable-boxes-tool__box p{line-height:1.35rem;margin:0;}.info-editable-boxes-tool__box .info-editable-boxes-tool__box__info-text{font-size:.875rem;margin:0.625rem 0 0.3125rem;}.info-editable-boxes-tool__box__radio:not(:checked)~.info-editable-boxes-tool__box__label{cursor:pointer;}.info-editable-boxes-tool__box__label{margin:0.625rem 0 0;position:relative;width:100%;}.info-editable-boxes-tool__box__radio:checked~.info-editable-boxes-tool__box__label{color:#39c;font-weight:700;}.sts-ps-not-available{display:none;}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#efefef;}.custom-control-input:checked~.custom-control-label:before{background-color:#efefef;color:#666;}.custom-control-label:before, .custom-file-label, .custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.custom-control-label:after, .custom-control-label:before{content:"";display:block;height:1.375rem;left:-1.875rem;position:absolute;top:-0.07813rem;width:1.375rem;}.custom-control-label:before{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background-color:#efefef;pointer-events:none;user-select:none;}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23666' d='M16 4.247l-2.278-2.116-8.077 7.492-3.367-3.116-2.277 2.117 5.645 5.244z'/%3E%3C/svg%3E");}.custom-control-label:after{background-position:50%;background-repeat:no-repeat;background-size:1rem;}.custom-control-label:after, .custom-control-label:before{content:"";display:block;height:1.375rem;left:-1.875rem;position:absolute;top:-0.07813rem;width:1.375rem;}.custom-control-label a{color:#648198;}.custom-control-label-no-wrap{white-space:nowrap;}.vertical-align-middle{vertical-align:middle;}.newletter-subscription__text .btn-text{color:#648198;font-size:inherit;line-height:inherit;}.newletter-subscription__text{display:block;margin-right:0.5rem;margin-bottom:0;margin-left:2.6875rem;}.btn-align-right{display:flex;margin-left:auto;}.newsletter-subscription-toggle .btn.btn-wide{justify-content:center;min-width:12.5rem;}.info-editable-boxes-tool__feedback-box-text{color:#39c;}@media(min-width:660px){.info-editable-boxes-tool__feedback-box{margin-right:0;}}.info-editable-boxes-tool__feedback-box{margin-bottom:0;margin-right:0.625rem;}.info-editable-boxes-tool__feedback-box .feedback-box__arrow{left:1.25rem;}.navigation-main .nav-item--marketing-nav .nav-link{font-weight:700;}.feedback-box--arrow{margin-top:1rem;position:relative;}.feedback-box__arrow{height:0.5rem;position:absolute;top:-0.5rem;width:1rem;}.feedback-box__arrow:before{border:0.5rem solid transparent;border-top-width:0;content:"";display:block;position:absolute;top:0;}.feedback-box__arrow:after{border-color:transparent transparent #39c;border-style:solid;border-width:0 0.5rem 0.5rem;content:"";display:block;position:absolute;top:0;}.feedback-box .btn--tool-text, .feedback-box .subscription-mail-send{color:#fff;font-weight:700;margin-bottom:0.3125rem;margin-top:1.25rem;}.feedback-box .btn--tool-text .btn__text{text-align:left;}.feedback-box .btn--tool-text .icon{font-size:1.25rem;}.subscription-mail-send{display:none;}.newsletter-subscription-toggle .feedback-box{margin-right:0;max-width:max-content;}.form-group__label{margin-bottom:0.6875rem;}.form .button-row, .form>.feedback-box{margin-bottom:1.25rem;}.modal-invalid-link-hr{border:0;border-top:0.125rem solid #efefef;margin-bottom:1.25rem;margin-top:1.25rem;}.modal-body p>a{color:#648198;}.msgT2{text-align:center;}.conflict-modal-total-price .secondary-price-tag{padding-left:0.2em;text-transform:lowercase;}.text-nowrap .secondary-price-tag{padding-left:0.2em;text-transform:lowercase;}.option-box__costs .secondary-price-tag{padding-left:0.2em;text-transform:lowercase;}.product-detail-stock-information.telesale-wrapper .btn--tool-link:not(.btn-icon){color:#666;}.product-detail-stock-information.telesale-wrapper .btn--tool-link.btn-icon{margin:0;font-size:.875rem;}.product-detail-stock-information.telesale-wrapper .product-detail-stock-information__text{display:flex;flex-direction:row;align-items:center;margin:0.3em 0 0 0;}.product-detail-stock-information.telesale-wrapper .product-detail-stock-information__first-line-text{font-weight:bold;margin-right:0.25rem;font-size:.875rem;line-height:1.5rem;padding-bottom:0.125rem;display:inline-block;}.product-detail-stock-information.telesale-wrapper .product-detail-stock-information__telnumber{font-size:.875rem;font-weight:500;}.product-detail-stock-information__telesale .btn__text{font-size:.875rem;line-height:1.325rem;}.product-detail-stock-information.telesale-wrapper .telesale-agents{max-height:3.25rem;overflow:hidden;text-align:right;}@media(max-width:659px){.product-detail-stock-information.telesale-wrapper .product-detail-stock-information__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.product-detail-stock-information__telesale{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.product-detail-stock-information.telesale-wrapper .telesale-agents{margin-bottom:1rem !important;text-align:left;}.product-detail-stock-information.telesale-wrapper .telesale-agents .telesale-agents-image{margin:0 1rem 0 0 !important;}}.product-detail-stock-information__telesale{justify-content:space-between;padding:.625rem;}.product-detail-stock-information.telesale-wrapper .telesale-agents .telesale-agents-image{width:3.25rem;height:3.25rem;margin-left:.675rem;border-radius:1.6125rem;border:0.125rem solid var(--color-gray-600);}.page.page--product-list .product-detail-color-mixing-service-banner{min-height:5em;background:#fff;padding-top:2em;}.navigation-main .nav-item.nav-item--marketing-nav{padding:0;}.product-detail-color-mixing-area{min-height:4em;}.product-detail-color-mixing-service-banner img.img-fluid{width:100%;}.color-mixer-loading-animation{display:flex;justify-content:center;align-items:center;min-height:100%;}.color-mixer-loading-animation-img{transform:translate(-50%, -50%);}@media(min-width:961px){.color-mixing-service-detail-color-selection__content-wrapper-color-list{min-height:30.375rem;}.color-mixing-service-application-areas__item .color-mixing-service-application-areas__headline{max-width:9.5rem;}.color-mixing-service-application-areas__item:nth-child(even) .color-mixing-service-application-areas__headline{margin-left:1.5rem;}}#product-detail-stock-information-form-order:focus-within,
#product-detail-stock-information-form-reservation:focus-within,
#product-detail-stock-information-telesale:focus-within{box-shadow:0 3px 6px rgb(0 0 0 / 10%) !important;}.bh-modal--color-mixing-service{display:block;}.compare-headline{display:flex;justify-content:center;margin-top:0.5em;}.invoice_download_button.consignment-header__invoice{float:right;display:flex;}.invoice_download_button.consignment-header__invoice svg{height:20px;width:16px;margin-right:8px;}.product-detail-prices:not(.product-detail-prices--break-sales-unit) .price-tag__sales-unit{position:relative;}.invoice-error-message-popover{top:20px;width:340px;left:auto;right:-1px;max-width:initial;color:#fff;background-color:#FF9900;z-index:1;}@media(min-width:661px){.voucher-error-message-popover-extended-styles{left:25px !important;bottom:0px;height:124px;top:90%;}}@media(max-width:660px){.voucher-error-message-popover-extended-styles{position:absolute;left:10px !important;top:auto;margin-top:3px;}}.invoice-error-message-popover .arrow{left:80%;}.invoice-error-message-popover .popover-header{display:flex;align-items:center;justify-content:space-between;background-color:#FF9900;padding-bottom:7px;}.invoice-error-message-popover .warning-header-text{margin-right:160px;}.invoice-error-message-popover .popover-body a{color:#f9f9f9 !important;}.popover-header .popover-close-btn{cursor:pointer;}.invoice-error-message-popover .popover-body{padding-top:0;}.invoice-error-message-popover .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{top:0;border-bottom-color:#ff9a00;}.active-invoice-error, .active-invoice-error:hover{color:#ff9a00 !important;}.single-consignment-download-invoice-error{cursor:pointer;}.single-consignment-download-invoice-error .icon-arrow-right, .single-consignment-download-invoice .icon-arrow-right{width:10px;height:10px;}.single-consignment-download-invoice-error .icon-arrow-right, .single-consignment-download-invoice .icon-arrow-right{width:10px;height:10px;}.download-all-invoice-wrapper{position:relative;display:block !important;}.download-all-invoice-wrapper .invoice-error-message-popover{left:0;top:40px;}@media(min-width:660px){.download-all-invoice-wrapper .invoice-error-message-popover{left:-25px;}}@media(min-width:961px){.download-all-invoice-wrapper .invoice-error-message-popover{left:-100px;}}.product-detail-bookmark-error{width:250px;z-index:9999;top:20px;width:340px;max-width:initial;color:#fff;background:#FF9900;z-index:1;}.product-detail-bookmark-error .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{top:0;border-bottom-color:#FF9900;}.product-detail-bookmark-error .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow{left:50px;}.product-detail-bookmark-error h3.popover-header{display:flex;align-items:center;justify-content:space-between;background-color:#FF9900;padding-bottom:7px;}.product-control--watchlist .product-control__label .product-control-bookmark__text{color:#666666;}.product-control--watchlist .product-control__label:hover .product-control-bookmark__text:not(.bookmarked){color:var(--secondary-hover);}.product-control--watchlist .product-control__label .product-control-bookmark__text.bookmarked{font-weight:700;}.product-control--watchlist .product-control__label .product-control-bookmark__text.bookmarked:hover{text-decoration-line:underline;text-underline-offset:0.25em;text-decoration-thickness:0.0625rem;}.product-control--watchlist .active-bookmark-error .product-control-bookmark__text{color:#FF9900;}.product-control--watchlist .product-control__label .product-control-bookmark__icon.bookmark-icon-highlight{color:#90131a;}.product-list-tile__toolbar .product-control--watchlist .product-control__label .product-control-bookmark__icon.bookmark-icon-highlight{color:#90131a;}.product-control--watchlist .product-control__label .product-control-bookmark__icon{color:var(--secondary-icon);margin-right:0.625em;position:relative;top:0.0625rem;transition:color 0.4s ease-out;}.product-control--watchlist .product-control__label:hover .product-control-bookmark__icon:not(.bookmark-icon-highlight), .product-control--watchlist .product-control__label:hover .product-control-bookmark__text:not(.bookmarked){color:var(--secondary-hover);}.product-list-tile__toolbar .product-control--watchlist .product-control__label .product-control-bookmark__icon{color:var(--secondary-icon);}.product-list-tile__toolbar .product-control--watchlist .product-control__label:hover .product-control-bookmark__icon:not(.bookmark-icon-highlight){color:var(--secondary-hover);}.next-store-with-stock{color:#5c8c1e !important;padding-left:0.9rem;display:flex;margin:0.5rem;font-weight:700;font-size:0.875rem;}.next-store-with{color:#648198;!important;display:flex;font-weight:700;font-size:0.875rem;}.next-store{list-style-type:square;color:#648198;margin-left:0rem;}.product-detail-stock-information___store{color:#648198;!important;display:flex;font-size:0.875rem;padding-left:1rem;display:flex;margin:0.5rem;font-weight:700;}.product-detail-stock-information___store:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.store-with{margin-bottom:0rem;}.more-stores{color:#648198;!important;display:flex;}.more-stores:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.contact-newsletter-button{color:#FFFFFF;}.contact-accordion-invoice-button{color:#648198;padding:0px !important;font:normal normal normal 16px/19px Taz;border:0px;}.margin-bottomTop30{margin-bottom:30px;margin-top:15px;}.margin-Top30{margin-top:15px;}.margin-Top2{margin-top:2px;}.margin-bottom10{margin-bottom:10px;}.margin-arrow-button{margin-left:0px !important;}.lower-case{display:inline-block;}.lower-case::first-letter{text-transform:lowercase;}.product-detail-stock-information__availability{color:#648198;}.order-search-page-heading h1{font-size:26.4px;}.order-search-page-heading .content-wrapper{padding-top:30px;}.order-search-login-form-container .content-wrapper{padding-bottom:30px;}.order-search-page hr{border:none;margin:0;height:5px;}.order-search-page hr.login-divider{margin-top:0;height:5px;background-color:#EFEFEF;border-top:none;}.product-detail-description-block h3{display:block;font-size:1.125rem;font-weight:bold;}.product-detail-description-block p{display:block;}.product-detail-description-block .product-detail-block-description__collapse ul{list-style-type:square;}.product-detail-description-block ol{margin-top:0;margin-bottom:1rem;list-style-position:outside;}.product-detail-description-block ol li{padding-left:0.25em;position:relative;}.margin-bottom-0{margin-bottom:0px !important;}.margin-bottom-20{margin-bottom:20px !important;}.warning-with-icon-popover .option-box__warning .icon{font-size:20px;}.warning-with-icon-popover{margin:auto;margin-right:0;}@media(min-width:360px){.warning-with-icon-popover-container{padding:0;margin-top:15px;}.order-detail-dismiss-btn{width:100%;}.warning-message-wrapper{width:100%;}}@media(min-width:660px){.warning-with-icon-popover-container{padding-left:5px;padding-right:5px;margin-top:0;}#singleRefundEntry .product__image{display:block;max-width:110px;max-height:110px;}#singleRefundEntry .product__image::before{padding-top:0;}.order-detail-dismiss-btn{width:auto;}.warning-message-wrapper{margin-left:120px;max-width:513px;}}@media(min-width:961px){.warning-with-icon-popover-container{padding:0;margin-top:0;margin:auto;margin-right:initial;}#singleRefundEntry .product__image{display:block;}#singleRefundEntry .product__image::before{padding-top:0;}.order-detail-dismiss-btn{width:auto;}.warning-message-wrapper{margin-left:0;width:340px;}}@media(min-width:660px){.button-return-page{width:200px;height:40px;}}.form-create-customer-account{border:1px solid #dadada;margin:2.5rem 0;padding:1.25rem;}@media screen and (max-width:659px){.button-row--align-sm-right{justify-content:flex-end;}}.btn__label-wrapper{align-items:flex-end;display:flex;}.btn__label-wrapper .btn--password-toggle{align-items:flex-end;display:flex;margin-bottom:0.6875rem;margin-left:auto;}.btn__label-wrapper .btn--password-toggle:not(.password-visible) .icon-eye-disabled{display:none;}.btn__label-wrapper .btn--password-toggle:not(.password-visible) .icon-eye{display:block;}.btn__label-wrapper .btn--password-toggle .icon-eye{display:none;}.btn__label-wrapper .btn--password-toggle .icon{font-size:1.25rem;margin-right:0.25rem;}.feedback-container-ocp{position:relative;}.feedback-ocp{margin-top:0.9375rem;margin-bottom:0.9375rem;}.feedback--error_ocp .feedback__box_ocp{background-color:#f90;}.feedback--error_ocp .feedback__box_ocp.pwdTip{background-color:#39c;color:white;}.feedback__box_ocp{padding:0.625rem 0.625rem 0.3125rem;position:relative;}.feedback--error_ocp .feedback__box_ocp::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #f90;border-left:0.625rem solid transparent;}.feedback--error_ocp .feedback__box_ocp.pwdTip::before{border-bottom:0.625rem solid #39c;}.feedback--error_ocp .feedback__box_ocp::before{content:'';width:0;height:0;position:absolute;}.feedback__box_ocp::before{top:-0.625rem;left:50%;transform:translateX(-50%);}.feedback-container-ocp label{margin:0px;}.order-registration-form .form-group .col-12:not(.error-col) .feedback-container-ocp:not(.tooltip){display:none;}.order-registration-form .error-place .error-col label:not(.error){color:#ff9900;}.order-registration-form .error-place .error-col input{outline-offset:-1px;outline:1px solid #ff9900!important;}.order-registration-form .fCaptcha{display:flex;flex-direction:column;}.pwdTip .icon-checkmark{display:none;}.pwdTip .ok .icon-checkmark{display:block;}.pwdTip td{border:0 none;background-color:#39c;padding:0;padding-bottom:0.4em;font-size:0.9375em;line-height:1.125em;}.pwdTip td:first-child{width:1.4em;}.pwdTip .tipTtl{position:relative;top:2px;padding-bottom:0.4em;}.pwdTip table{width:100%;border-spacing:0;}.form-special-delivery-options .feedback-box::before{border:none!important;}.btn-green{background-color:var(--primary);border-color:var(--primary);color:#fff;}.product-return-carrier-image{margin-left:10px;}.consignment-product-information-message p a{color:#648198;}.warning-return-portal{margin-top:0px !important;width:320px;}.form-group-product-return .form-group{display:flex;}@media(max-width:660px){.warning-return-portal{margin-top:10px !important;max-width:580px;width:auto;float:left;}.form-group-product-return .form-group{display:block;}}.form-group-product-return .form-group.form-row.collapse:not(.show){display:none;}.return-not-replaceable-container{padding-left:2.9375rem;padding-right:2rem;}@media(max-width:660px){.return-not-replaceable-container{padding-left:2.3125rem;padding-right:5px;}}.return-not-replaceable-text{background-color:#3399CC;color:white;padding:10px;}.margin-warning-box{margin-top:15px !important;margin-bottom:15px !important;}@media(max-width:659px){.margin-warning-box{margin-left:10px !important;}.margin-warning-text{width:auto;margin-right:10px;}}@media(min-width:660px){.margin-warning-box{margin-left:20px !important;}.margin-warning-text{width:auto;margin-right:20px;}}.margin-top-10{margin-top:10px !important;}.border-top-none{border-top:none !important;}.border-bottom-warning-box{border-bottom:0.3125rem solid #f9f9f9 !important;}.carrier-logo-wrap{margin-top:20px;margin-bottom:40px;}.carrier-logo-wrap .carrier-logo{margin-bottom:20px;}.carrier-logo img{width:91px;height:auto;margin-right:10px;}.feedback-pd-register-modal-gender{top:75%;}.newsletter-doo-intro-text a{color:#648198;}.margin-bottom15{margin-bottom:15px !important;}.form-control-password .input-group-append{width:36px;}.form-control-password .input-group-append button{width:100%;height:100%;border:none;color:#648198;}.form-control-password .input-group-append button .icon{margin:auto;font-size:1.25rem;}.form-control-password .input-group-append button .icon-eye{display:none;}.form-control-password .input-group-append button .icon-eye-disabled{margin-top:4px;}.form-control-password .input-group-append button:not(.password-visible) .icon-eye{display:block;}.form-control-password .input-group-append button:not(.password-visible) .icon-eye-disabled{display:none;}.form-control-password .input-group-append .btn--password-toggle.disable_icon{background-color:#999;}@media screen and (max-width:659px){.form-control-password .input-group-append button.btn--password-toggle{height:2.5em;}}.gutschein-icon{vertical-align:middle !important;}.gutschein-button{color:#648198;margin-top:10px;}@media screen and (min-width:660px){.gutschein-button{min-width:15rem;}}.margin-arrow-button{margin-left:5px !important;}.margin-top-5{margin-top:5px;}@media(min-width:660px){.close-button-width{min-width:200px;}}.formErrors{display:none;color:#fff;padding:0.5em 1em;}.formErrors.errorShown{display:block;}.p-relative{position:relative;}#fancybox-loading{cursor:pointer;left:50%;margin-top:0;margin-left:-22px;opacity:0.8;position:absolute;top:50%;z-index:8020;}#fancybox-loading div{background:url("../_ui/bauhaus/img/loading.gif") center center no-repeat;height:44px;width:44px;}#ratepayConnectionError{padding:0.75em 0.625em;background-color:orange;color:white;margin-top:1.25rem;}.serverError{display:none;}.voucherLineExample, .voucherLineLeftExample{display:none;}.voucherCheckoutWrapper .voucherLineLeft{text-align:right;margin-top:33px;}#checkoutVoucherForm .form-group:not(.has-feedback--error) .feedback--error{display:none;}#checkoutVoucherForm .form-group.has-feedback--error .feedback--info{display:none!important;}.blueError:before{box-shadow:0 0 0 0.2rem #3399cc;}.returned-message{border-top:0px !important;padding-top:0px;}.returned-message-padding-bottom{padding-bottom:0px;}.returned-message-padding-bottom-cancellation{padding-bottom:30px;}.show-full-box{position:unset !important;}.voucher-modal-text{font-size:16px !important;margin-bottom:16px !important;}.gutschein-icon-span{display:inline-block;width:30.95px;font-size:16px;position:relative;bottom:1px;}.gutschein-icon-arrow-span{display:inline-block;width:6px;margin-left:5px;}.gutschein-icon-arrow-error-span{display:inline-block;width:6px;margin-left:1px;}.checkbox-padding{padding-left:1.5rem;}.color-icon.btn-secondary{outline:2px solid #666 !important;outline-offset:2px !important;}.color-icon.btn-secondary:focus{outline:2px solid #666 !important;outline-offset:2px !important;}.product-control .product-control__input~.product-control__label .product-control__icon{color:var(--secondary-icon);}.product-control .product-control__input~.product-control__label:hover .product-control__icon{color:var(--secondary-hover);}.product-control .product-control__input~.product-control__label .product-control__text{color:#666666;}.product-control .product-control__input~.product-control__label:hover .product-control__text{color:var(--secondary-hover);}.product-control .product-control__input:checked~.product-control__label .product-control__icon{color:#90131a;}.breadcrumd_item a:hover{background:#d7d7d7;}.breadcrumb-wrapper a:hover{background:#d7d7d7;color:var(--secondary-hover);}.btn-tool-link:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.invoice-error-close{width:0.9375rem;height:0.9375rem;}.shopping-cart .btn--paypal{margin-top:0;}.payment-options *:focus,
.payment-options *:focus-within,
.payment-options .focus{outline:none !important;}.payment-options *:not([data-keyboard-focus-outline]):focus,
.payment-options *:not([data-keyboard-focus-outline]):focus-within,
.payment-options *:not([data-keyboard-focus-outline]).focus{box-shadow:none !important;}@media(max-width:400px){#button-popover-info-text{font-size:0.875rem;}}.cart-product-list__item .legal-info{padding:0.6em 0;}.cart-product-list__item .legal-info #button-popover-info-text{padding:0;border:0;margin:0;font-size:0.925rem;}.cart-product-list__item .legal-info #button-popover-info-icon{padding:0 4px;border:0;color:#39c;margin-left:-3px;margin-bottom:-2px;}.cart-product-list__item .legal-info #button-popover-info-icon *{pointer-events:none;}.checkout-color-mixing-service-color-tile{display:flex;align-items:center;justify-content:flex-start;margin-bottom:0.625rem;margin-top:0px;}.checkout-color-mixing-service-color-tile .checkout-color-mixing-service-color-tile__color-tile{height:20px;width:20px;padding:0;margin-right:10px;}.checkout-meter-product-service-length-tile{display:flex;align-items:center;justify-content:flex-start;margin-bottom:0.625rem;margin-top:0px;}.popover-with-close .popover-title{line-height:25px;font-weight:bold;}.popover-with-close .popover-close{padding:0 5px;position:absolute;top:0;right:5px;font-size:30px;}.popover-with-close .popover-content{padding:5px 0;}.cart-product-list__item-actions{gap:1rem;}.form-control-quantity-selection.has--error .cartQuantity{outline:1px solid #ff9900;outline-offset:-1px;}div.cart-product-list__item-price{white-space:nowrap;}.cart-product-list__item-price .strike-item-price{font-weight:500;}.cart-product-list__item-price.error{color:#ff9900;;}.cart-product-list__item-actions .product-control--watchlist.deleteItem a{display:inline-flex;align-items:center;font-weight:normal;color:#636363;}.cart-product-list__item-actions .product-control--watchlist.deleteItem svg{margin-right:0.5em;color:#999;}.new-design-pickup-old-device{padding-left:0rem;}.new-design-pickup-old-device p{margin-bottom:5px;}.new-design-pickup-old-device > .old-device-checkout{padding-left:1.875rem;}#checkoutRegistrationForm .password-row, #shortenedOrderConfirmationRegistrationForm .password-row, #shortenedRegistrationForm .password-row{width:100%;margin-bottom:0px;}#checkoutRegistrationForm .password-info-box, #shortenedOrderConfirmationRegistrationForm .password-info-box, #shortenedRegistrationForm .password-info-box{width:100%;margin-top:10px;}#checkoutRegistrationForm #form-new-createAccount-fields .feedback,#shortenedRegistrationForm #form-new-createAccount-fields .feedback, #shortenedOrderConfirmationRegistrationForm .feedback-ocp{margin-bottom:0px;}#shortenedOrderConfirmationRegistrationForm .password-info-box{margin-bottom:10px;}@media(min-width:659.98px){.pwd-group{margin-bottom:0px;}}@media(max-width:659.98px){.pwd-group{margin-bottom:0.625rem;}}.js-select-next-store-with-stock:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.js-modal-url-fix-for-seals:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.new-header-wrapper .woosmap-modal-store-locator .modal-body{padding:0rem !important;}.new-header-wrapper .woosmap-modal-store-locator .modal-header{padding-left:1.25rem !important;}.new-header-wrapper .woosmap-modal-store-locator .woosmap-slw-collapse-button{margin:1.25rem 0 0 !important;}.new-header-wrapper .woosmap-slw-panel-innerwrapper{width:380px !important;}.new-header-wrapper .woosmap-slw-panel-innerwrapper .woosmap-slw-storeview-header-actions svg{fill:var(--bahag-bluegray) !important;font-size:2.375rem;}.new-header-wrapper .woosmap-slw-panel-header{background-color:white !important;padding:1.25rem 1.25rem !important;}.new-header-wrapper .woosmap-slw-mapview .woosmap-slw-zoom-button{margin-right:1.25rem !important;}.new-header-wrapper .woosmap-slw-store-summary{padding:2rem 1.5rem !important;}.new-header-wrapper .woosmap-slw-filterspanel > div{border-top:none !important;}.new-header-wrapper .woosmap-slw-filterspanel .woosmap-slw-cell{padding:0.5rem 1.5rem !important;}.new-header-wrapper .woosmap-slw-listview-desktop-full .woosmap-slw-filterspanel{background:var(--white);}.new-header-wrapper .woosmap-slw-filterspanel .woosmap-slw-cell div:first-child{color:var(--bahag-bluegray) !important;font-size:1rem;}.new-header-wrapper .woosmap-slw-filterspanel .woosmap-slw-cell > div > div div:nth-child(2){background:var(--bahag-bluegray) !important;line-height:.825rem !important;}.new-header-wrapper .woosmap-slw-filterspanel .woosmap-slw-cell svg{fill:var(--secondary) !important;float:right !important;}.new-header-wrapper .woosmap-filters-list{padding:.5rem 1.25rem 1.25rem 1.25rem;}.new-header-wrapper .woosmap-slw-searchbox-wrapper{background:var(--bahag-line-gray);}.new-header-wrapper .woosmap-slw-searchbox-container input{background:var(--bahag-line-gray);}.new-header-wrapper .woosmap-slw-searchbox-container .woosmap-slw-search-button svg{fill:var(--bahag-line-gray) !important;}.new-header-wrapper .woosmap-slw-searchbox-buttons-container{background:var(--bahag-line-gray);}.new-header-wrapper .woosmap-slw-searchbox-button button{background:var(--bahag-line-gray) !important;}.new-header-wrapper .woosmap-slw-mobile-toggle-map{border-radius:1px;width:100%;overflow-y:auto;max-height:50vh;top:0px;position:sticky;z-index:1;}.new-header-wrapper .woosmap-slw-show-map-view{overflow:hidden;}.new-header-wrapper .woosmap-slw-show-map-view .woosmap-slw-table-view{display:none;}.new-header-wrapper .woosmap-slw-mobile-toggle-map-wrapper{border-bottom:1px solid rgb(189, 189, 189);}.new-header-wrapper .woosmap-slw-mobile-toggle-map-content{padding:0.5rem 1.5rem !important;cursor:pointer;background:var(--white);}.new-header-wrapper .woosmap-slw-mobile-toggle-map-content svg{float:right;padding:0px;width:1.5rem;height:1.5rem;fill:#666;}.new-header-wrapper .woosmap-slw-mobile-toggle-map-content .woosmap-slw-mobile-toggle-map-content--text{line-height:1.5rem;color:var(--bahag-bluegray);}.new-header-wrapper .woosmap-slw-show-map-view .woosmap-slw-mobile-toggle-map-content svg{transform:rotate(180deg);}.new-header-wrapper .woosmap-slw-mobile-toggle-map-content:hover{background:var(--bahag-line-gray);}.new-header-wrapper .woosmap-slw-storeview-header-store-name{color:var(--secondary);font-weight:700;font-size:1.125rem !important;}.new-header-wrapper .woosmap-store-locator-wrapper{top:0;left:0;right:0;bottom:0;height:85vh;width:100%;max-width:69rem;}.new-header-wrapper #storeDetailContent li{list-style:none;}.new-header-wrapper .woosmap-slw-cell .woosmap-slw-direction-button{display:none;}.new-header-wrapper .btn-woosmap-select-store{margin-top:0.4em;height:2.375rem;min-width:6rem;max-width:50%;line-height:1em;padding:0;}.new-header-wrapper .woosmap-store-summary{display:flex;flex-direction:column;}.new-header-wrapper .woosmap-store-summary .store-name{font-weight:700;}.new-header-wrapper .woosmap-store-summary .store-name{max-width:13.5em;}.new-header-wrapper .woosmap-store-summary .summary-distance{position:absolute;right:6px;display:flex;justify-content:center;align-items:center;}.new-header-wrapper .woosmap-store-summary.hasStockLevel .summary-distance{margin:1.35rem 1.5rem 0 0;}.new-header-wrapper .woosmap-store-summary:not(.hasStockLevel) .summary-distance{margin:0 1.5rem 0 0;}.new-header-wrapper .woosmap-store-summary .summary-distance .icon{margin-right:0.1em;}.new-header-wrapper .woosmap-filters-list button.btn-tool{display:inline-block;width:47.5%;margin:0.6325em 0 0 0;}.new-header-wrapper .woosmap-filters-list button.btn-tool:nth-child(odd){margin-right:0.6325em;}.new-header-wrapper .woosmap-filters-list .filter-text{text-overflow:ellipsis;overflow:hidden;}.new-header-wrapper .woosmap-store-detail-content{margin:.5rem 1.25rem;}.new-header-wrapper .woosmap-store-detail-content p{margin-bottom:.5em;}.new-header-wrapper .woosmap-store-detail-content .summary-distance{display:flex;align-items:center;}.new-header-wrapper .woosmap-store-detail-content .summary-distance .icon{margin-right:0.1em;}.new-header-wrapper .woosmap-store-detail-content .woosmap-store-phone{margin-bottom:.1em;}.new-header-wrapper .woosmap-store-detail-content .woosmap-store-phone a{color:#666;font-weight:500;}.new-header-wrapper .woosmap-store-detail-content .woosmap-store-email a{font-weight:500;text-decoration:underline;}.new-header-wrapper .woosmap-store-detail-content .hours-table{border-collapse:separate;border-spacing:0 0.2em;width:100%;}.new-header-wrapper .woosmap-store-detail-content .hours-table tbody tr td{padding:0.2em 0;}.new-header-wrapper .woosmap-store-detail-content .hours-table .selected{background-color:#efefef !important;}.new-header-wrapper .woosmap-store-stock-level-available{color:var(--primary);}.new-header-wrapper .woosmap-store-stock-level-not-available{color:var(--primary-darken);}.new-header-wrapper .woosmap-store-stock-level-information-error{color:var(--danger);}.new-header-wrapper .woosmap-store-detail-content .btn{margin-top:.75em;width:50%;}.new-header-wrapper .woosmap-more-info-btn{color:#648198;}.new-header-wrapper .woosmap-store-detail-content .woosmap-service-container{margin-top:1em;display:grid;grid-template-columns:50% 50%;}.new-header-wrapper .woosmap-store-detail-content .woosmap-service-container .woosmap-service-col{margin:0.5em;display:flex;flex-direction:column;justify-content:center;align-items:center;}.new-header-wrapper .woosmap-store-detail-content .woosmap-store-email, .new-header-wrapper .woosmap-store-detail-content .summary-address{margin-bottom:1.25em;}.new-header-wrapper .woosmap-store-detail-content .summary-distance{margin-bottom:0;}.new-header-wrapper .woosmap-store-detail-content .woosmap-service-container .woosmap-service-col img{display:block;height:4em;}.new-header-wrapper .woosmap-store-detail-content .woosmap-service-container .woosmap-service-col span{text-align:center;}.new-header-wrapper .woosmap-store-summary p{margin:0;}.new-header-wrapper .woosmap-store-summary *, .new-header-wrapper .woosmap-store-detail-content *{font-size:16px !important;line-height:1.25em !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-searchwrapper .woosmap-slw-search div{color:var(--secondary) !important;font-size:1rem;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-searchwrapper .woosmap-slw-search svg{fill:var(--secondary) !important;float:right !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-filterspanel .woosmap-slw-cell{background:var(--bahag-line-gray) !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-cell{background:var(--bahag-line-gray) !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-filterspanel > div{border-top:1px solid rgb(189, 189, 189) !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-filterspanel .woosmap-slw-cell div:first-child{color:var(--secondary) !important;}.new-header-wrapper .woosmap-store-detail-content .hours-table tbody tr:nth-child(odd){background-color:var(--white);}.new-header-wrapper .woosmap-store-detail-content .summary-hours{margin-bottom:.325rem;}@media(min-width:961px){.new-header-wrapper .modal-store-locator .modal-dialog{max-width:68.625rem;}}@media(min-width:660px){.new-header-wrapper .woosmap-modal-store-locator .modal-header{position:relative;z-index:999;padding:0;position:absolute;right:0;top:0;}.new-header-wrapper .woosmap-modal-store-locator .modal-header .modal-title{display:none;}.new-header-wrapper .woosmap-modal-store-locator .modal-header button.close{background:white;opacity:1;width:1.325em;height:1.325em;margin:1.25rem;line-height:1.25em;padding:0 !important;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 2px 10px 0 rgba(0, 0, 0, 0.15);}.new-header-wrapper .woosmap-slw-listview-desktop-partial{margin:1.5rem;padding:1.25rem;background:var(--white);}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-cell{padding:0.375rem !important;}.new-header-wrapper .woosmap-modal-store-locator .modal-header button.close:hover, .new-header-wrapper .woosmap-modal-store-locator .modal-header button.close:focus{opacity:1 !important;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 2px 10px 0 rgba(0, 0, 0, 0.15) !important;}.new-header-wrapper .woosmap-modal-store-locator .modal-body{padding:0 !important;}.new-header-wrapper .woosmap-slw-listview-desktop-full .woosmap-slw-filterspanel .woosmap-slw-cell{margin-top:1.5rem;}}@media(max-width:659px){.new-header-wrapper .woosmap-store-locator-wrapper{height:93vh;}.new-header-wrapper .woosmap-modal-store-locator .modal-dialog{max-width:100vw !important;height:100vh !important;margin:0 !important;padding:0 !important;align-items:flex-start !important;}.new-header-wrapper .woosmap-webapp-container > div, .new-header-wrapper .woosmap-webapp-container > div > div > div{width:100% !important;}.new-header-wrapper .woosmap-slw-panel-header{padding:0rem 1.25rem 1.25rem 1.25rem !important;}.new-header-wrapper .woosmap-slw-panel{top:0 !important;left:0 !important;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-searchwrapper .woosmap-slw-searchbox-wrapper{margin:0rem 1.25rem 0.75rem 1.25rem !important;box-shadow:rgba(0, 0, 0, 0.2) 0px 2px 4px, rgba(0, 0, 0, 0.02) 0px -1px 0px;}.new-header-wrapper .woosmap-slw-listview-desktop-partial .woosmap-slw-searchwrapper .woosmap-slw-search{padding:0.5rem 1.5rem !important;}}.pdp-header-review--summaryhighlight{cursor:default;}.new-header-wrapper .review-meta{margin-bottom:-6px;}.new-header-wrapper .review-author{text-transform:capitalize;font-weight:bold;}.new-header-wrapper .review-item{margin-left:40px;margin-bottom:1em;}.new-header-wrapper .review-text{line-height:1.55;text-align:left;max-width:32em;}.new-header-wrapper .store-name{font-size:1rem !important;margin-right:20px;}.new-header-wrapper .text-black{color:black;text-decoration:none;}.new-header-wrapper .text-black:hover{color:black;text-decoration:none;cursor:pointer;}.new-header-wrapper .padding-right{padding-right:15px !important;}.modal__video-description a:hover{color:#50677A;}.btn--link-tool:hover{background-color:var(--tool-default);color:var(--tool-highlight);border-color:var(--tool-highlight);}[id*="modal-search-suggest-video-"] .modal-body{max-height:575px;height:100%;overflow-y:auto;}.showRedLayout{background-color:#ee1f26;color:#fff;min-width:1.7em;padding-right:0.25em;padding-left:0.25em;padding-top:0.125em;padding-bottom:0.25em;width:max-content;}.badgeContainerMargin{font-weight:500!important;}.priceTahDecimalContainer{top:0px;font-size:inherit;}.reservedStockInfo{position:relative;height:1rem;}.colorGreen{color:#5c8c1e!important;}.modal-product-detail-number-of-stock-info{padding-top:0px;}.price-tag__integer-digits, .price-tag__decimal-digits{font-weight:800;}.showRedLayout .price-tag__strikethrough .price-tag__integer-digits, .showRedLayout .price-tag__strikethrough .price-tag__decimal-digits{font-weight:500;}.numberOfStockHeading{font-weight:700;}.roo-intro-text{margin-bottom:30px !important;right:5px;}#orderCompleteForm .feedback-container{top:-30px;right:18%;}@media(max-width:659.98px){#orderCompleteForm .feedback-container{right:0;}}@media(min-width:660px) and (max-width:960.98px){#orderCompleteForm .feedback-container{right:10%;}}.nested-checkox{margin-left:32px;}.checkbox-top-margin{position:relative;top:10px;}.checkbox-top-margin-20{position:relative;top:20px;}.checkbox-top-margin-30{position:relative;top:30px;}.checkbox-top-margin-40{position:relative;top:40px;}.margin-left-30{margin-left:30px;}.margin-left-60{margin-left:60px;}@media(min-width:961px){.no-wrap-d{white-space:nowrap;}}.list-inside{list-style:auto inside;}.padding-0{padding:0;}.consent-customer-account p a{color:#648198;}.consent-guide{margin-top:10px;}.nested-checkox{margin-left:32px;}#editConsentModal .consent-checkox{margin-bottom:20px;}.share-cart-buttons{display:flex;flex-direction:row;gap:10px;}.share-cart-buttons .js-share-cart{display:flex;align-items:center;justify-content:center;text-align:center;}.share-cart-buttons .icon-share{margin-left:8px;}.share-cart-buttons .btn-share-close{color:#FFFFFF;background-color:#ee1f26;}.share-cart-buttons button{width:100%;}#modal-cart-share-cart{max-width:500px;margin:0 auto;}#modal-cart-bto-share-cart{max-width:500px;margin:0 auto;}.personal-data-consent{margin-top:4px;}#editConsentModal .consent-info-message{margin-bottom:30px;}.bookmark-page #lightBoxDeleteAllProductsBookmark, .bookmark-page #lightBoxInfo{display:none;}@media screen and (min-width:961px), screen and (min-width:660px) and (max-width:960px){.standartFancy{width:520px;}}.bookmark-page .serviceButtons a.empty-list{padding:0.75em 0;margin:0;}.bookmark-page .serviceButtons{float:right;}.bookmark-page .serviceButtons a{float:left;}.bookmark-page .serviceButtons a.empty-list span{margin:0;font-weight:normal;}.bookmark-page .serviceButtons a.icon-delete:before,
.bookmark-page .serviceButtons .productGridFilterElements ul.facet_block .remove_filter_item a.action_remove:before,
.productGridFilterElements ul.facet_block .remove_filter_item .bookmark-page .serviceButtons a.action_remove:before,
.bookmark-page .serviceButtons a.fancybox-close-txt:before{font-size:16px;margin-right:8px;}.icon-delete:before, .productGridFilterElements ul.facet_block .remove_filter_item .action_remove:before, .fancybox-close-txt:before{content:"\e901";font-family:'bauhaus';}.fake-link{cursor:pointer;}@media screen and (min-width:961px){.cartProgressiveImage{max-width:138px;max-height:138px;}}@media(min-width:961px){@supports(display:grid){.bookmark-entry-list__item-quantity{text-align:center;}.bookmark-entry-list__item-quantity{display:flex;flex-direction:column;justify-content:flex-start;min-height:2.8125rem;height:auto;}}}.bookmark-entry-list__item-quantity .form-control-quantity-selection{width:145px;margin-left:auto;}.bookmark-products .product__attributes dd{text-align:right;margin-bottom:10px;}.bookmark-tile__availability-online .custom-control-label:before,
.bookmark-tile__availability-store .custom-control-label:before{height:1.375rem;width:1.375rem;}.bookmark-tile__availability-online .custom-control-label::before, .bookmark-tile__availability-online .custom-control-label::after,
.bookmark-tile__availability-store .custom-control-label::before, .bookmark-tile__availability-store .custom-control-label::after{top:50%;transform:translateY(-50%);}.bookmark-tile__availability-online .custom-control-label:after,
.bookmark-tile__availability-store .custom-control-label:after{border-radius:50%;}.bookmark-tile__availability-online, .bookmark-tile__availability-store{color:#999;}.bookmark-tile__availability-online .icon, .bookmark-tile__availability-store .icon{flex-shrink:0;margin-top:0.0625rem;margin-right:0.3125rem;}.bookmark-products .product{display:flex;margin-right:50px;max-width:34.375rem;}.product_stock_online{margin-top:0px;margin-bottom:20px;}.product-stock-online .online-text{height:17px;}#containerConsent{margin-bottom:30px;}.sampleCartBtnStyle{background:white !important;color:#dadada !important;border:2px solid #dadada !important;}.sampleIcon{display:flex;}.price-tag__integer-digits-thirty-days{font-weight:500;}.price-tag__integer-digits-thirty-days .price-tag__currency-sign{font-size:0.9em;margin-left:-0.20833em;}.product-detail-prices__thirty-days{font-size:0.8125rem;line-height:1.1875rem;}.product-detail-thirty-days{font-size:0.78em;padding-top:0.3em;}.product-list-prices__thirty-tage{font-size:0.9525em;padding-top:0.2em;line-height:1.1875rem;color:#666;}.product-detail-prices__thirty-tage{font-size:0.8125rem;color:#666;}.product-detail-prices__thirty-tage .secondary-price-tag{padding-left:.2em;}.advertising-revocation-description{margin-bottom:20px;}.bookmarkImageIcon{max-width:110px;}.bookmark-products__item .product__content{width:220px;}@media(min-width:660px){.bookmark-products__item .product__content{width:221px;}}@media(max-width:660px){.bookmark-products__item .product__content{}}@media(min-width:961px){.bookmark-products__item .product__content{width:250px;}}.bookmark-qty{line-height:45px;}.bookmark-products .product__attributes{display:grid;grid-template-columns:minmax(min-content, max-content) auto;margin-top:10px;margin-bottom:0;}.bookmark-prod-name, .bookmark-prod-desc{margin-bottom:10px;}.bookmark-tile__availability-store{margin-bottom:10px;}.bookmark-tile__availability-store .inline-link{color:#5c8c1e !important;}.bookmark-prod-img{margin:auto;margin-top:0;}.bookmark-products .product__image{flex:0 0 110px;flex-direction:column;justify-content:end;display:flex;margin-right:0.625rem;}.bookmark-products .product__image::before{content:"";width:1px;margin-left:-1px;float:left;height:0;}.bookmark-item ul{margin-bottom:0px;}.bookmark-total{margin-bottom:0px;}.bookmark-entry-remove a{font-weight:normal;}.bookmark-entry-remove a.icon-delete::before{margin-right:8px;}.bookmark-products .product{margin-right:20px;}@media(max-width:659px){.bookmark-products__item .product{margin-bottom:25px;}}@media(min-width:660px){.bookmark-products__item .product{width:55%;justify-content:space-between;}}@media(max-width:360px){.bookmark-products__item .product{margin-right:0;}.bookmark-page .serviceButtons a.empty-list{margin:0;}.bookmark-products .product{margin-right:0;}}.addToCartFancyWrapper .inner{max-width:100%;margin-left:auto;margin-right:auto;position:relative;}.addToCartFancyWrapper div.titleH2{display:flex;padding-right:1em;font-size:1.5em;font-weight:bold;margin-bottom:0.8em;margin-top:0;}.addToCartFancyWrapper .confirmation-title{padding-left:10px;}.icon-checkmark:before{content:"\e805";font-family:'bauhaus';}@media screen and (min-width:961px), screen and (min-width:660px) and (max-width:960px){.standartFancy{width:520px;}}.addToCartFancyWrapper{position:relative;max-width:100%;margin-left:auto;margin-right:auto;}.fancybox-outer, .fancybox-inner{margin:0;padding:0;outline:none;position:relative;overflow:visible;}.fancybox-wrap .fancybox-skin{display:block;background-color:#FFFFFF;}.fancybox-wrap{margin:auto;}.fancybox-wrap{z-index:10000 !important;}.fancybox-outer, .fancybox-inner, .modMessages, .inner{padding:0;}.addToCartFancyWrapper .icon-checkmark{font-size:1.5em;color:#598C41;}.addToCartFancyWrapper .thumb{display:none;box-sizing:border-box;width:20%;float:left;}.addToCartFancyWrapper .thumb img{display:block;width:100%;height:inherit;}.addToCartFancyWrapper .message{box-sizing:border-box;width:100%;float:right;padding-left:46px;}.addToCartFancyWrapper .message p{padding-left:0;margin-top:0;}.fancybox-wrap .message p{margin:1em 0 2em 0;}.addToCartFancyWrapper p{max-width:600px;}.fancybox-wrap .inner .buttons, .fancybox-wrap .limitLightboxDialog .buttons{min-height:2.5em;position:relative;}.addToCartFancyWrapper .buttons{box-sizing:border-box;width:100%;float:right;}.fancybox-wrap .inner .buttons:before, .fancybox-wrap .inner .buttons:after, .fancybox-wrap .limitLightboxDialog .buttons:before, .fancybox-wrap .limitLightboxDialog .buttons:after{content:"";display:table;}.fancybox-wrap .inner .dialog-close, .fancybox-wrap .inner .dialogCloseButton, .fancybox-wrap .inner .defaultButton, .fancybox-wrap .limitLightboxDialog .dialog-close, .fancybox-wrap .limitLightboxDialog .dialogCloseButton, .fancybox-wrap .limitLightboxDialog .defaultButton{background-color:#636363;padding:0.5em 1em;border:1px solid transparent;font-size:1em;color:#FFFFFF;float:left;text-align:center;}.fancybox-wrap .inner .highlight, .fancybox-wrap .limitLightboxDialog .highlight{background-color:#537e1b;color:white;padding:0.5em 1em;border:1px solid transparent;font-size:1em;float:right;text-align:center;}.fancybox-wrap .inner .buttons:after, .fancybox-wrap .limitLightboxDialog .buttons:after{clear:both;}.addToCartFancyWrapper .inner:after, .limitLightboxDialog .inner:after{content:" ";display:block;clear:both;}.addToCartFancyWrapper:after, .limitLightboxDialog:after, .addressValidationDialog:after{content:" ";display:block;clear:both;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper{padding:1.875rem;margin:0;width:100%;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper .titleH2{align-items:center;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper .message{padding:0;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper .message a{color:#648198;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper .button.highlight{float:right;}#modal-bookmark-stock-information-cart .addToCartFancyWrapper .button{min-width:6.25rem;display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:2px solid transparent;padding:0.5rem 1rem;font-size:1rem;line-height:1.22222;border-radius:0;}.bookmark-stock-information__btn-cta{width:260px;justify-content:center;align-items:center;}.bookmark-stock-information__btn-cta .icon-cart{width:24px;height:22px;}@media(max-width:659px){.bookmark-stock-information__btn-cta{width:100%;}}.bookmark-tile__availability-store .fg-danger a{color:#ff9900 !important;}.bookmark-stock-information__form{width:100%;display:flex;flex-direction:column;justify-content:flex-end;}.bookmark-error-modal-content.addToCartFancyWrapper{width:100%;padding:15px;}.bookmark-error-modal-content.addToCartFancyWrapper.addToCartFancyWrapper--error .message{margin-top:1.5em;padding-left:0;}.bookmark-error-modal-content .highlight{float:right;}.bookmark-error-modal-content.addToCartFancyWrapper.addToCartFancyWrapper--error .message p{margin:0 0 1.5em 0;}.bookmark-error-modal-content.addToCartFancyWrapper.addToCartFancyWrapper--error .error-title{background:#ff9900;color:white;padding:0.5em;position:relative;}.bookmark-error-modal-content.addToCartFancyWrapper.addToCartFancyWrapper--error .error-title:after{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#ff9900 transparent transparent transparent;border-top-color:#ff9900;border-width:0.6em;margin-left:-0.6em;}.cart-product-list__item-right .product-cart-thirty-tage{white-space:nowrap;text-align:right;flex-direction:initial;padding:5px 0;}.bookmark-products__item .strike-price{display:block;text-decoration:line-through;color:#636363;font-weight:normal;}.bookmark-products__item .product-detail-thirty-tage{display:block;color:#636363;font-weight:normal;}.rightAlligned{text-align:right;}.cart-product-list__item-right .product-kuna-cart-thirty-tage{text-align:right;padding:5px 0;@media(max-width:960px){display:flex !important;justify-content:space-between;}}.cart-product-list__item-right .product-kuna-cart-thirty-tage .thirty-tage-title{text-align:left;}.product-list-prices__thirty-tage .secondary-price-tag{padding-left:.2em;}.bookmark-tile__availability-store .d-flex.fg-gray *{color:#999 !important;}@media(min-width:661px){.button-row.button-row--no-columns.rebuy-button.bookmark-product-form-wrapper{width:34%;}.bookmark-stock-information__form{width:auto;}}@media(max-width:959px){.hidden-below-md{display:none !important;}}@media(min-width:960px){.hidden-above-md{display:none !important;}}.bookmark-products__item .bookmark-sum-title{display:flex;align-items:flex-end;}.bookmark-products__item .bookmark-product-form-wrapper{justify-content:flex-end;}#modal-bookmark-error .modal-content{padding:30px;margin:0;}#modal-bookmark-error .modal-content .titleH2{align-items:center;}#modal-bookmark-error .modal-content .message{padding:0;}#modal-bookmark-error .modal-content .addToCartFancyWrapper{margin-left:0;width:100%;}#modal-bookmark-error .modal-content .button.highlight.arrow{float:right;}.postal-address-info-box{width:100%;background-color:#3399CC;color:#fff;padding:10px;}#consentAdvertisingForm .errorsColumn, #consentForm .errorsColumn{display:block;width:39%;float:left;position:relative;min-height:2.8125em;}#consentAdvertisingForm .errorsColumn .errorField, #consentForm .errorsColumn .errorField{position:absolute;top:65%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:95%;margin-left:1.5625em;margin-bottom:0.3125em;background-color:#ff9900;min-height:2.8125em;padding:0.8125em;color:white;width:95%;position:relative;}@media screen and (max-width:659px){#consentAdvertisingForm .errorsColumn, #consentForm .errorsColumn{width:100%;min-height:0;margin-top:0.2em;}#consentAdvertisingForm .errorsColumn .errorField, #consentForm .errorsColumn .errorField{width:100%;margin-bottom:0.9375em;margin-left:0;}#consentAdvertisingForm .errorsColumn .errorField:after, #consentForm .errorsColumn .errorField:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#ff9900;border-width:0.625em;margin-left:-0.625em;}}@media(min-width:961px){#consentAdvertisingForm .errorsColumn .errorField:after, #consentForm .errorsColumn .errorField:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-right-color:#ff9900;border-width:0.625em;margin-top:-0.625em;}}.force-hide{display:none !important;}.reviewStartCountText{margin-bottom:0.5rem;}.productDetailReviewsLoadContainer{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;}.font-normal{font-weight:normal;}.display-block{display:block;}.bookmark-products__item .strike-price.js-price-conversion-el{display:inline-block;}.mt-10{margin-top:10px;}.data-sheet-icon{font-size:.625rem;margin-left:0.125rem;}.eel-info-title{margin-left:0.625rem;margin-top:0.325rem;margin-bottom:0rem;color:#648198;}.ml-p625{margin-left:0.625rem;}.jc-sb{justify-content:space-between;}.productDetailPriceAdditions{flex:none;width:auto;align-items:flex-start;}.energyEfficiencyClassLabel{flex-direction:column;align-items:unset;}.img-alt-letter{margin-bottom:0px;font-size:40px;font-weight:bold;}.product-list-prices__data-sheet{color:#648198;font-weight:600;font-size:0.875rem;margin-top:0.625em;}.product-list-prices__data-sheet:hover{color:var(--tool-highlight);text-decoration-line:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.25em;}.data-sheet-list-icon{font-size:.50rem;margin-left:0.125rem;align-items:center;}.data-sheet-roc-icon{font-size:.55rem;align-items:center;}.bookmark-products__item span.currency-sign{text-transform:lowercase;}.mt0{margin-top:0 !important;}.product-detail-eel-logo{margin-bottom:0px;font-size:40px;font-weight:bold;}.product-list-eel-logo{margin-bottom:0px;font-size:1.875rem;font-weight:bold;}.product-recommendation-eel-logo{margin-bottom:0px;font-size:25px;font-weight:bold;}.product-reco-prices__data-sheet{color:#648198;font-weight:600;font-size:0.796rem;}.cart-product-list__item-right .energyEfficiencyClassCartMain{display:flex;align-items:flex-start;flex-direction:column;}.cart-product-list__item-right .energyEfficiencyClassCart{display:grid;grid-template-columns:repeat(6, auto);grid-template-rows:min-content 1fr;grid-column-gap:1rem;grid-row-gap:0.5rem;}@media(max-width:659.98px){.cart-product-list__item-right .energyEfficiencyClassCart{grid-template-columns:repeat(4, auto);}}@media(min-width:660px) and (max-width:960.98px){.cart-product-list__item-right .energyEfficiencyClassCart{grid-template-columns:repeat(5, auto);}}@media(min-width:960.98px){.cart-product-list__item-right .energyEfficiencyClassCart{grid-template-columns:repeat(6, auto);}.cart-product-list__item-right .energyEfficiencyClassCartMain{padding-left:4rem;}}.cart-product-list__item-right .energyEfficiencyClassCart p{font-size:16px;}.cart-product-list__item-right .product-detail-eel-logo{margin-left:0;}.cart-product-list__item-right .product-detail-prices__data-sheet{margin-left:0;}.bookmark-energy-efficient-labels-container{display:flex;width:100%;margin-top:12px;margin-bottom:10px;flex-wrap:wrap;gap:12px;}.bookmark-energy-efficient-labels-container .bookmark-energy-efficient-label img{width:40px;height:16px;display:block;}.bookmark-energy-efficient-data-sheet{color:#648198;}.bookmark-energy-efficient-data-sheet svg{width:11px;height:11px;}.colFlex{flex-direction:column;}.modal-eel-title{margin-bottom:0;line-height:1.21875;font-size:1.25rem;font-weight:700;}.order-detail-price-summary__discounts{margin:5px 0;}.cart-price-summary__shipping{margin:15px 0;}.google-login-button{margin-top:20px;margin-bottom:30px;}.google-auth-container .login-divider{margin-top:0;margin-bottom:30px;height:5px;background-color:#EFEFEF;border-top:none;}.product-detail-auth-heading{margin-bottom:20px;}.custom-checkbox-container{display:block;position:relative;margin-bottom:8px;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.custom-checkbox-container input{position:absolute;height:0;width:0;opacity:0;cursor:pointer;}.custom-checkbox-container input:checked ~ .checkmark{background-color:#efefef;}.custom-checkbox-container input:checked ~ .checkmark:after{display:block;}.custom-checkbox-container .checkmark{background-color:#efefef;position:absolute;top:0;left:0;height:24px;aspect-ratio:1;}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:8px;top:1px;width:8px;height:16px;border:solid #666;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.custom-checkbox-container a{color:#648198;}.visuallyhidden, .hidden{display:none;}.form1 .error .checkmark{border-color:#ff9900;border:1px solid;}.form1 .error label{color:#ff9900;}.my-20{margin:20px 0;}.form-control-lu-postal{position:relative;display:inline-block;}.form-control-lu-postal .static-text::before{content:"L-";position:absolute;left:8px;top:50%;transform:translateY(-50%);}.form-control-lu-postal input{text-indent:12px;}@media(max-width:659.98px){.selected-store-icon{width:2rem !important;height:2.5rem !important;max-height:1.875rem;padding:0.35rem;background-color:#b41821;border-color:#b41821;}}@media(max-width:960.98px){.products-carousel{width:calc(100vw - 0.625rem);overflow:hidden;}}.pwa-header-container{display:flex;justify-content:center;}.pwa-header-main-container{display:flex;flex-wrap:wrap;background-color:var(--bah-color-brand-primary);justify-content:center;}.pwa-header-container .pwa-header-logo ,.pwa-header-container #pwa-search-main-container,.pwa-header-container .storeFinder,.pwa-header-container .header__main__navigation ,.pwa-header-container .header__main__account-cart-wrapper{display:flex;}.pwa-hr-line{position:absolute;border-bottom:1px solid var(--primary-darken);width:100%;}.pwa-header-container ~ .navigation-main-wrapper{top:9.625rem;}.pwa-navigation-main-wrapper .nav-item:first-child{padding-top:0.313rem;}.pwa-navigation-main-wrapper .nav-item a:not(.nav-link--category):hover{color:var(--bah-color-brand-primary);}.pwa-navigation-main-wrapper .nav-item a.js_active:hover{color:var(--white);}.pwa-navigation-main-wrapper .nav-item > .nav-link.js_active{background-color:var(--bah-color-brand-primary);color:var(--white);display:flex;justify-content:space-between;align-items:center;border-radius:0.25rem;}.pwa-header-logo-container{display:flex;justify-content:space-between;align-items:center;}.pwa-header-search{border-radius:0.5rem;background-color:var(--white);}.pwa-header-search .header__main__search-form #js_header-search-input{border-radius:0.5rem;height:3.5rem;box-shadow:none;background-color:var(--white);border:none;}.pwa-store-selected svg{width:2.5rem;height:1.88rem;margin-top:0px;}.pwa-profile-icon .dropdown-toggle::after,.pwa-header-main-cart .dropdown-toggle::after,.pwa-header-main-account-cart .dropdown-toggle::after{display:none;}.pwa-nav-item-lg-back, .pwa-nav-item-md-back{display:none !important;}.pwa-navigation-main-wrapper .navigation-main__level--1{display:flex !important;}.pwa-header-burger-menu .dropdown-menu{min-width:unset;}.pwa-navigation-meta-details .header__main__btn:active{background-color:transparent !important;border:none !important;color:var(--white) !important;}.pwa-header-burger-menu .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow:none;}.pwa-container-fluid .navigation-main__level{background-color:var(--white);color:var(--bah-color-grey-txt-primary);}.pwa-search-suggest .search-suggest__phrases{background-color:var(--white);}.pwa-header-location{display:flex;}.pwa-locator-btn{background-color:transparent;border-radius:0.5rem;border:2px solid var(--primary-darken);display:flex;width:13.875rem;height:3.5rem;flex-direction:column;justify-content:center;align-items:center;}.pwa-locator-btn .dynamic-content, .pwa-locator-btn .dynamic-content .header__store-locator{margin:0;color:var(--white);}.header__store-locator__store > div > div:nth-child(1){display:flex;}.pwa-mta-navigation-menu{position:relative;margin:0;}.pwa-mta-navigation-menu .nav .nav-item .nav-link{font-size:1.25rem;padding:0.5rem;color:var(--white);opacity:1;}.pwa-navigation-meta-details{flex-direction:row;}.pwa-navigation-meta-details .col-6{flex:1;}.pwa-navigation-meta-details [class|="col-6"]:first-child{flex:0;border:none;}.pwa-navigation-meta-details .navigation-meta ul li:last-child{margin-left:1rem;}.pwa-navigation-meta-details .col-6 .header__main__btn.js_activated,.pwa-navigation-meta-details .col-6 .header__main__btn{border:none;background-color:transparent;font-size:1.25rem;padding:0.5rem;margin-right:1rem;color:var(--white);}#pwa-selected-location path:active{fill:var(--bah-color-grey-txt-primary) !important;}.pwa-header-login-btn, .pwa-header-cart-btn{background-color:transparent;border:none!important;width:auto;height:auto;margin-top:-0.125rem;}.b-none{border:none;}.pwa-login-icon{background-color:transparent;}.pwa-header-search-form{align-items:center;}.pwa-store-not-selected{padding-right:0.313rem;}.pwa-store-not-selected svg{width:2rem;height:2rem;margin-top:0.188rem !important;}.pwa-cart-icon svg ,.pwa-profile-icon svg{width:2rem;height:2rem;}.header__main__account .header__main__btn .pwa-profile-svg .icon{margin:0;}.pwa-search-input-focused{position:absolute !important;}.pwa-search-suggest{top:3.75rem;z-index:1;}.pwa-clear-search-btn{min-width:3.125rem !important;}.pwa-profile-icon .dropdown-menu,.pwa-loggedIn .dropdown-menu{width:25rem;border-radius:0px 0px 8px 8px;}.pwa-profile-icon.show .pwa-profile-svg .icon{fill:var(--bah-color-brand-primary);}.pwa-loggedIn .dropdown-menu .btn:first-child,.pwa-profile-icon .dropdown-menu .btn:first-child,.pwa-profile-icon .dropdown-menu .btn:last-child{display:flex;height:3.5rem;padding:0px 16px;justify-content:center;align-items:center;gap:0.5rem;align-self:stretch;border-radius:0.5rem;}.pwa-loggedIn .dropdown-menu .list li:hover,.pwa-profile-icon .dropdown-menu .list:hover{color:var(--bah-color-brand-primary);}.pwa-profile-icon .dropdown-menu .list{font-weight:400!important;}.pwa-cart-btn-dropdown{width:25rem !important;border-radius:0px 0px 8px 8px;}.pwa-cart-btn-dropdown .btn-secondary{display:flex;height:3.5rem;padding:0px 16px;justify-content:center;align-items:center;gap:0.5rem;align-self:stretch;border-radius:0.5rem;background:var(--bah-color-grey-300);border:none;color:var(--bah-color-grey-txt-primary);}.pwa-cart-btn-dropdown .btn-secondary:hover{background:var(--border-bor-colors-bor-primary);}.pwa-cart-btn-dropdown .btn-primary{display:flex;height:3.5rem;padding:0px 16px;justify-content:center;align-items:center;align-self:stretch;border-radius:0.5rem;background:#277921;border:none;}.pwa-cart-btn-dropdown .btn--paypal{display:flex;height:3.5rem;padding:0px 16px;justify-content:center;align-items:center;gap:0.5rem;align-self:stretch;border-radius:0.5rem;border:2px solid var(--border-bor-colors-bor-primary);background:var(--white);margin-top:0.5rem !important;}.pwa-profile-locked{width:2rem;height:2rem;}.pwa-customer-name{font-size:1rem;}.pwa-profile-icon .dropdown-toggle{background:var(--bah-color-brand-primary) !important;border:none;}.pwa-header-main-cart.show .pwa-header-cart-btn{background-color:var(--white) !important;}.pwa-header-main-cart.show .icon-pwa-cart{fill:var(--bah-color-brand-primary);position:relative;}.pwa-header-main-account-cart .pwa-cart-col{width:4rem;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{min-width:4rem;width:4rem;padding:0px 8px;height:2.313rem;border-radius:0.5rem;background-color:transparent;}.pwa-login-col{width:2.5rem;height:2.5rem;}.pwa-login-col .header__main__btn{padding:0;min-width:2.5rem;width:2.5rem;border-radius:0.5rem;background:var(--bah-color-brand-primary);border:none;justify-content:center;align-items:center;height:2.5rem !important;margin:0;}.pwa-login-col .show .header__main__btn{background:var(--white) !important;justify-content:center;align-items:center;padding:0;height:40px !important;width:40px !important;}.pwa-login-col .header__main__btn:hover, .pwa-header-main-cart .pwa-header-cart-btn:hover, .pwa-header-main-cart .pwa-header-cart-btn .pwa-cart-count-highlight:hover{background:var(--white) !important;color:var(--bah-color-brand-primary) !important;}.pwa-header-main-cart .pwa-header-cart-btn:active{color:var(--bah-color-brand-primary) !important;}.pwa-login-col .header__main__btn:active{width:2.5rem !important;}.pwa-login-col .show .header__main__btn .pwa-profile-locked{fill:#000;}.pwa-login-col .show .header__main__btn .pwa-login-username{color:#000;}.pwa-search-suggest .search-suggest__items-wrapper{border-radius:0px 8px 8px 0px;}.pwa-search-suggest .autosuggestTab,.pwa-search-suggest .search-suggest__phrases{border-radius:8px 0px 0px 8px !important;}.pwa-search-suggest .autosuggestTab li a:hover, .pwa-search-suggest .autosuggestTab li a:hover .search-suggest__phrase__highlight{color:var(--bah-color-brand-primary);}.pwa-search-suggest .search-suggest__items-headline{border-bottom:1px solid var(--bah-color-grey-300);padding-bottom:0.313rem;color:var(--bahag-color-grey-500);font-size:1rem;}.pwa-search-input-focused.pwa-header-search{z-index:9999 !important;box-shadow:0 0 0 99999px rgba(0,0,0,0.4) !important;}.pwa-search-suggest .searchProductResultTab a:hover{outline:1px solid var(--border-bor-colors-bor-primary);border-radius:0.25rem;overflow:hidden;}.pwa-search-suggest .searchProductResultTab a:hover strong{color:var(--bah-color-brand-primary);}.pwa-header-main-cart.show .pwa-header-cart-btn .pwa-cart-count-highlight #js_badge_quantity_wrapper{left:67%;}.pwa-cart-btn-dropdown-with-count{right:-0.25rem !important;}.pwa-loggedIn-profile-icon::before{content:"";width:0.75rem;height:0.75rem;border-radius:50%;background-color:var(--bah-color-green-200);position:absolute;top:0;left:1.5rem;}.pwa-profile-icon, .pwa-header-main-cart{border:none !important;width:40px;height:40px;margin:3px 16px 0px 0px;}.pwa-header-main-cart{margin-right:0px;}.pwa-profile-icon{margin-top:2px;}.pwa-loggedIn, .pwa-header-burger-menu{border:none !important;}.pwa-loggedIn-profile-icon:hover{background-color:var(--white);color:black;}.pwa-login-col .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgb(10 58 212);}.pwa-search-suggest .text-right{color:var(--bah-txt-link-default);margin-top:7.825rem !important;}.navigation-main .nav-item.nav-seperator{border-top:1px solid var(--secondary);margin:0.6em 1em 0;}.navigation-main .nav-item.nav-seperator .nav-link{padding-left:0;}.pwa-search-suggest .autosuggestTab{padding-top:0.6rem;background:var(--white);}.pwa-search-suggest .autosuggestTab .pwa-auto-suggest-tab{padding-left:0.9375rem;}.pwa-search-suggest .autosuggestTab .pwa-auto-suggest-tab .search-suggest__items-headline{margin-bottom:0;}.w-auto{width:auto;position:relative;top:3px;}.text-left{text-align:left;}.pwa-store-locator-sm{display:none !important;}.pwa-store-finder-sm,pwa-store-locator-store-sm{display:none;}.zero-height{height:0 !important;display:none !important;}.pwa-container-fluid .navigation-main .nav-link--next .icon{font-size:0.825rem;}.pwa-navigation-meta-details .pwa-mta-navigation-menu .nav-link,.pwa-navigation-meta-details .col-6 .header__main__btn{font-weight:700;}.pwa-search-suggest .search-suggest__phrase{font-family:Taz, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;color:var(--bah-color-grey-txt-primary);font-weight:400;padding-left:0.5rem;}.pwa-search-suggest .search-suggest__phrase .search-suggest__phrase__highlight{color:var(--bah-color-grey-txt-primary);font-weight:550;}.pwa-search-suggest .search-suggest__phrase-categories{padding-left:0.5rem;}.pwa-search-suggest .search-suggest__phrase-categories span{font-weight:400 !important;}.pwa-search-suggest .searchProductResultTab{color:var(--bah-color-grey-txt-primary);}.pwa-header-search-form #js_header-search-input{font-weight:400;}.icon-pwa-magnifying-glass{font-size:1.5rem !important;}.icon-pwa-cross{font-size:1.5rem !important;}.btn-icon-pwa-magnifying-glass{padding-right:1rem !important;min-width:0 !important;}.btn-icon-pwa-magnifying-glass:active{border-color:transparent !important;}.pwa-locator-lg .linkForShopsLigtbox{border:none;}.pwa-navigation-main-wrapper .navigation-main__level--2{border-bottom-left-radius:8px;}.pwa-navigation-main-wrapper .navigation-main__level:not(.js_hide-children-sm):not(.navigation-main__level--1){border-bottom-right-radius:8px;}.pwa-header-main-cart .badge--quantity{border:none;}.pwa-navigation-facet, .pwa-product-detail-anchor{transition:all .3s;}.opacity-point-8{opacity:0.8;}.header__main__account-cart .pwa-loggedIn .dropdown-toggle{margin-top:0.1rem;}.pwaMainAbsoluteNavigation{position:absolute !important}@media(min-width:1440px){.pwa-header-container{padding-top:1.75rem;width:100%;top:0;transition:transform .3s;}.pwa-header-main-container{width:1440px;padding:0px 64px;}.pwa-header-container .pwa-header-logo{flex:1 1 272px;order:1;}.pwa-header-container #pwa-search-main-container{flex:1 1 628px;order:2;height:3.5rem;}.pwa-header-container .storeFinder{flex:1 1 286px;order:3;justify-content:flex-end;}.pwa-header-container .pwa-search-input-focused~.storeFinder{flex:1 1 381px;}.pwa-header-container .header__main__navigation{flex:1 1 660px;order:4;align-items:center;}.pwa-header-container .header__main__account-cart-wrapper{flex:1 1 88px;order:5;justify-content:flex-end;align-items:center;}.pwa-hr-line{top:7.05rem;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{height:40px;width:40px;min-width:0;padding:0px;justify-content:center;}.pwa-container-fluid .navigation-main{left:-4.375rem;}.pwa-header-logo .header__logo .pwa-logo-img{position:relative;top:-8px;}.pwa-header-logo .header__logo{margin-top:0;}.pwa-locator-btn{width:18.875rem;padding:0;}.pwa-locator-btn .dynamic-content{padding:0px !important;height:100%;width:100%;}.pwa-locator-btn .dynamic-content .header__store-locator{width:100%;height:100%;}.pwa-locator-btn .dynamic-content .header__store-locator .linkForShopsLigtbox, .pwa-locator-btn .dynamic-content .header__store-locator .headerStoreLocationDetails{border:0px;padding:0px;max-height:3.5rem;max-width:18.875rem;height:100%;width:100%;display:flex;justify-content:center;}.pwa-locator-btn .dynamic-content .header__store-locator:hover{background-color:#B41821;}#pwa-search-main-container{max-width:75rem;}.pwa-navigation-meta-details .header__main__btn.js_activated:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;position:absolute;top:0.1rem;}.pwa-navigation-meta-details .header__main__btn:hover:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem;width:100%;position:absolute;top:0.1rem;}.pwa-mta-navigation-menu .nav-item{position:relative;margin-right:1rem !important;}.pwa-mta-navigation-menu .nav-item:hover:before, .pwa-mta-navigation-menu .navbarHoverEffect:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem;width:100%;position:absolute;top:-0.5rem;}.pwaHeaderContainerElRel{transform:translateY(-100%);}.pwaHeaderContainerElRel~.pwa-main-page{margin-top:0;}.pwaHeaderContainerElFix{position:fixed !important;top:-162px;transition:margin-top .3s;}.pwaHeaderAnimateDown{margin-top:162px;}.pwaHeaderContainerElFix~.pwa-main-page{margin-top:160px;}.pwaHeaderContainerElFix .header__meta{margin-top:0;}.pwaNavigationFacetElTopZero{top:0 !important;}.pwaNavigationFacetElTopVal{top:10.1rem !important;}.pwa-navigation-main-wrapper .nav-item:hover:before{content:'';width:0.125rem;height:1.5rem;display:block;position:absolute;border-radius:3rem;background:var(--bah-color-brand-primary);margin-top:0.375rem;}.pwa-navigation-main-wrapper .nav-item.nav-seperator:hover:before{left:0.6rem;}.pwa-container-fluid .navigation-main__level{padding:0px 8px 8px 8px;}.pwa-cart-icon #js_badge_quantity_wrapper{left:100%;width:1.25rem;height:1.25rem;}.pwa-cart-icon .badge--quantity{position:absolute;right:0.438rem;font-size:0.813rem;font-style:normal;font-weight:700;line-height:1.625rem;background-color:var(--bah-color-grey-300);color:var(--bah-color-grey-txt-primary);left:16px !important;top:-5px;}.pwa-locator-btn .linkForStoreDetails{text-align:left;text-overflow:ellipsis;display:inline !important;white-space:nowrap;width:14.5rem;}.js_navigation-open .pwa-container-fluid .navigation-main__level--2{width:28%;}.pwa-search-input-focused{position:absolute !important;width:830px !important;margin-left:-75px !important;}}@media(min-width:1024px) and (max-width:1439px){.pwaHeaderContainerElRel{position:relative;top:0;transform:translateY(-100%);}.pwaHeaderContainerElFix~.pwa-main-page{margin-top:160px;}.pwaHeaderContainerElRel~.pwa-main-page{margin-top:0;}.pwaHeaderContainerElFix{position:fixed;top:-162px;transition:margin-top .3s;}.pwaHeaderAnimateDown{margin-top:162px;}.pwaHeaderContainerElFix .header__meta{margin-top:0px;}.pwaNavigationFacetElTopZero{top:0px !important;}.pwaNavigationFacetElTopVal{top:10.1rem !important;}.pwa-header-container{padding-top:1.75rem;width:100%;}.pwa-header-main-container{width:100%;padding:0px 64px;}.pwa-header-container .pwa-header-logo{flex:1 1 144px;order:1;}.pwa-header-container #pwa-search-main-container{flex:1 1 384px;order:2;height:56px;}.pwa-header-container .storeFinder{flex:1 1 90px;order:3;justify-content:flex-end;}.pwa-header-container .header__main__navigation{flex:3 1 660px;order:4;align-items:center;}.pwa-header-container .header__main__account-cart-wrapper{flex:1 1 88px;order:5;justify-content:flex-end;align-items:center;}.pwa-hr-line{top:7.05rem;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{margin-top:0.125rem;}.pwa-nav-item-lg-back{display:block !important;}.pwa-nav-main-item-level.navigation-main__level--4, .pwa-nav-main-item-level.navigation-main__level--5{left:0%;}.pwa-nav-main-item-level{background-color:#F2F4F7;}.js_navigation-open .pwa-navigation-main-wrapper .navigation-main__level--2{width:50%;}.pwa-header-main-cart .btn-secondary:hover{border-color:transparent;background-color:transparent;}.pwa-container-fluid{padding:0px 64px;max-width:none;}.pwa-header-logo .header__logo .pwa-logo-img{position:relative;top:-8px;}#pwa-search-main-container{max-width:55rem;}.pwa-header-container ~ .navigation-main-wrapper{top:9.063rem;}.pwa-header-logo .header__logo{margin-top:0;}.pwa-header-location .header__main.container-fluid{padding-left:0;padding-right:1.875rem;}.pwa-navigation-meta-details .header__main__btn.js_activated:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:0.313rem;border-bottom-right-radius:0.313rem;width:100%;position:absolute;top:0.1rem;}.pwa-navigation-meta-details .header__main__btn:hover:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem;width:100%;position:absolute;top:0.1rem;}.pwa-mta-navigation-menu .nav-item{position:relative;margin-right:1rem !important;}.pwa-mta-navigation-menu .nav-item:hover:before, .pwa-mta-navigation-menu .navbarHoverEffect:before{content:'';border-top:4px solid var(--white);border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem;width:100%;position:absolute;top:-0.5rem;}.pwa-navigation-main-wrapper .nav-item:hover:before{content:'';width:0.125rem;height:1.5rem;display:block;position:absolute;border-radius:3rem;background:var(--bah-color-brand-primary);margin-top:0.375rem;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{min-width:2.5rem;border-radius:8px;justify-content:center;width:40px;height:40px;padding:0px;}.pwa-profile-icon{margin-top:3px;}.pwa-header-main-cart{margin-top:2px;}.pwa-container-fluid .nav-item--back .nav-link{width:5.75rem;margin-left:0.875rem;display:flex;justify-content:center;align-items:center;gap:0.5rem;border-radius:0.25rem;background:var(--bah-color-grey-300);color:var(--bah-color-grey-txt-primary);font-weight:450;}.pwa-container-fluid .navigation-main__level--3>.nav-item--back .nav-link{display:none;}.pwa-container-fluid .navigation-main__level{padding:0px 8px 8px 8px;}.pwa-container-fluid .navigation-main__level--4, .pwa-container-fluid .navigation-main__level--5{left:0px;}.pwa-cart-icon #js_badge_quantity_wrapper{left:100%;width:1.25rem;height:1.25rem;}.pwa-cart-icon .badge--quantity{position:absolute;right:0.438rem;top:0.375rem;font-size:0.813rem;font-style:normal;font-weight:700;line-height:1.625rem;color:#303233;background-color:var(--bah-color-grey-300);}.pwa-locator-btn .linkForStoreDetails{text-align:left;text-overflow:ellipsis;display:inline !important;overflow:hidden;white-space:nowrap;width:9.063rem;}.pwa-locator-btn{padding:0;}.pwa-locator-btn .dynamic-content{padding:0px !important;height:100%;width:100%;}.pwa-locator-btn .dynamic-content .header__store-locator{width:100%;height:100%;}.pwa-locator-btn .dynamic-content .header__store-locator .linkForShopsLigtbox, .pwa-locator-btn .dynamic-content .header__store-locator .headerStoreLocationDetails{border:0px;padding:0px;max-height:3.5rem;max-width:18.875rem;height:100%;width:100%;display:flex;justify-content:center;}.pwa-locator-btn .dynamic-content .header__store-locator:hover{background-color:var(--primary-darken);}.pwa-cart-icon{height:40px;width:40px;justify-content:center;align-items:center;}.pwa-cart-count-highlight .badge--quantity{top:-0.05rem;left:20px !important;}.pwa-navigation-main-wrapper .navigation-main__level--2{border-bottom-left-radius:8px;}.pwa-navigation-main-wrapper .navigation-main__level--2:not(.js_hide-children-sm){border-bottom-right-radius:8px;}.pwa-navigation-main-wrapper .navigation-main__level:not(.navigation-main__level--2){border-bottom-right-radius:8px;}.pwa-search-input-focused{width:59% !important;margin-left:-133px !important;}}@media(min-width:961px) and (max-width:1023px){.pwa-navigation-main-wrapper .navigation-main__level:first-child{min-height:3.75rem;top:unset;width:100vw;}.pwa-header-container #pwa-search-main-container{margin-top:-0.3rem !important;margin-bottom:1rem !important;top:8.55rem!important;height:3.75rem !important;}.pwa-navigation-main-wrapper .navigation-main__level--1{display:flex !important;}.pwa-navigation-main-wrapper .pwa-container-fluid{padding:0;}.pwa-navigation-main-wrapper .d-lg-none{display:block !important;}.pwa-navigation-main-wrapper .navigation-main .nav-item:last-child{margin-bottom:0;}.pwa-hr-line{top:6.938rem !important;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{padding-left:0px;}.pwa-login-col .header__main__btn{margin-top:0px;}}@media(min-width:768px) and (max-width:1023px){.pwaHeaderContainerElRel{transform:translateY(-100%);}.pwaHeaderContainerElFix~.pwa-main-page{margin-top:200px;}.pwaHeaderContainerElRel~.pwa-main-page{margin-top:0;}.pwaHeaderContainerElFix{position:fixed;top:-208px;transition:margin-top .3s;}.pwaHeaderAnimateDown{margin-top:208px;}.pwaHeaderContainerElFix .header__meta{margin-top:0;}.pwaNavigationFacetElTopZero{top:0 !important;}.pwaNavigationFacetElTopVal{top:13rem!important;}.pwa-navigation-main-wrapper .navigation-main__level:first-child{min-height:3.75rem;top:unset;width:100vw;}.pwa-navigation-main-wrapper .navigation-main__level--1{border-radius:8px;background-color:#F2F4F7;width:auto !important;}.pwa-header-container{padding-top:1.75rem;height:12.78rem;}.pwa-header-main-container{width:100vw;padding:0px 32px;}.pwa-header-container .pwa-header-logo{flex:1 1 206px;order:1;}.pwa-header-container #pwa-search-main-container{flex:1 1 calc(100vw - 64px);order:5;height:3.75rem;margin-top:-0.3rem;margin-bottom:1rem;padding:0;left:0;justify-content:center;top:8.55rem;}.pwa-header-container #pwa-search-main-container .pwa-header-search{height:3.5rem;max-width:calc(100vw - 64px);}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__search-form{display:flex !important;}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__search-toggle{display:none;}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__btn{background-color:transparent;border-color:transparent;color:var(--secondary);padding-right:0;padding-left:0;width:auto;flex:0 0 auto;transition:none;}.pwa-header-container .storeFinder{order:2;justify-content:flex-start;}.pwa-header-container .storeFinder .header__store-locator__store div{display:none !important;}.pwa-header-container .storeFinder .pwa-locator-btn{width:2rem;border:none;}.pwa-header-container .header__main__navigation{order:4;justify-content:flex-end;border:none;}.pwa-profile-icon #js_header-main-dropdown-account, .pwa-cart-col{margin-top:7px;}.pwa-header-container .header__main__navigation .header__main__btn{display:flex !important;width:1.75rem;height:4.25rem;margin-left:16px;}.pwa-header-main-account-cart{gap:16px;flex-direction:column;width:96px;}.pwa-header-container .header__main__navigation .pwa-navigation-meta-details{display:none !important;}.pwa-header-container .header__main__account-cart-wrapper{order:3;}.pwa-hr-line{top:6.938rem;width:100%;left:0;}.pwa-header-burger-menu .pwa-header-burger-btn{background:var(--bah-color-brand-primary);border:none;}.pwa-header-burger-menu .pwa-header-burger-btn:active{background-color:#fff !important;color:var(--bah-color-brand-primary);}.pwa-locator-btn .d-md-inline-block{display:none !important;}.pwa-header-burger-svg svg{width:2rem;height:2rem;}.pwa-locator-btn .dynamic-content, .pwa-locator-btn .dynamic-content .header__store-locator{margin-right:0.313rem;}.pwa-header-burger-menu .pwa-header-burger-btn{min-width:0;height:40px !important;width:40px !important;padding:0px;margin-top:6px;border-radius:8px;}.pwa-header-burger-menu .dropdown.show .pwa-header-burger-btn{background-color:#fff !important;color:var(--bah-color-brand-primary);}.pwa-header-burger-menu .pwa-header-burger-btn .pwa-header-burger-svg{height:40px;width:40px;display:flex;align-items:center;justify-content:center;}.pwa-header-burger-menu .pwa-header-burger-btn .pwa-header-burger-svg .icon-pwa-burger-icon{margin-top:0px;position:relative;top:6px;left:2px;}.pwa-header-burger-menu .dropdown-toggle::after{display:none;}.pwa-login-col .header__main__btn{min-width:2rem !important;margin-right:1rem !important;justify-content:center;}.pwa-login-username span{display:none;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{background:transparent;min-width:0px !important;width:40px !important;height:40px !important;margin:0px;padding:0px;justify-content:center;align-items:center;}.pwa-header-main-account-cart .pwa-cart-col{margin-top:3px;}.pwa-header-main-cart{margin-right:16px;}.pwa-locator-btn .linkForShopsLigtbox{max-height:2.5rem;height:2.5rem;width:2.5rem;padding:0;min-width:2.5rem;border-radius:0.5rem;}.pwa-locator-btn .linkForShopsLigtbox:hover{background:var(--white) !important;color:var(--bah-color-brand-primary);}.pwa-header-main-container .pwa-header-search{flex:auto;}.pwa-nav-item-lg-back{display:block !important;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level{left:0%;}.pwa-header-container .btn-secondary:not(:disabled):not(.disabled):active, .pwa-header-container.show > .btn-secondary.dropdown-toggle{background-color:var(--white) !important;color:var(--bah-color-brand-primary);}.pwa-header-container .btn-secondary:not(:disabled):not(.disabled):active:focus, .pwa-header-container .btn-secondary:not(:disabled):not(.disabled).active:focus, .pwa-header-container.show > .btn-secondary.dropdown-toggle:focus{box-shadow:none;}.pwa-header-container ~ .navigation-main-wrapper{top:13rem !important;}.pwa-navigation-main-wrapper #js_navigation-main__level--tipps-und-ideen,.pwa-navigation-main-wrapper #js_navigation-main__level--Service{top:unset;width:100vw;}.pwa-navigation-main-wrapper .navigation-main .nav-item:last-child{margin-bottom:0;}.pwa-container-fluid .swiper-container{padding:8px 32px;background:#fff;}.pwa-container-fluid .nav-item--back .nav-link{width:5.75rem;margin-left:0.875rem;display:flex;justify-content:center;align-items:center;gap:0.5rem;border-radius:0.25rem;background:var(--bah-color-grey-300);color:var(--bah-color-grey-txt-primary);font-weight:450;}.pwa-login-col .header__main__btn{margin-top:0.438rem !important;}.pwa-cart-icon .badge--quantity{top:-0.3rem;position:absolute;right:0.438rem;font-size:0.813rem;font-style:normal;font-weight:700;line-height:1.625rem;color:#303233;background-color:var(--bah-color-grey-300);}.pwa-header-logo .header__logo .pwa-logo-img{position:relative;top:-8px;}.pwa-header-logo .header__logo{margin-top:0;margin-bottom:1.0625rem;}.pwa-locator-btn{width:40px !important;height:40px;margin-top:6px;margin-right:16px;border-radius:8px;}.pwa-locator-btn:hover{background-color:var(--white);}.pwa-store-not-selected:hover{color:var(--bah-color-brand-primary);}.pwa-locator-btn .dynamic-content, .pwa-locator-btn .dynamic-content .header__store-locator{margin:0px;}.pwa-locator-btn .dynamic-content .header__store-locator .pwa-store-selected{height:40px;}.pwa-store-selected .icon-pwa-selected-location{margin:0px;width:32px !important;height:40px;top:0;left:-1px;}.pwa-locator-btn:hover .pwa-store-selected .icon-pwa-selected-location{color:var(--bah-color-brand-primary);}.pwa-store-not-selected svg{width:2.5rem;height:2rem;margin-right:-2.6875rem !important;}.pwa-navigation-main-wrapper .navigation-main__level:not(.navigation-main__level--1){padding:0px 32px;font-size:18px;}.pwa-navigation-main-wrapper .navigation-main__level--1{padding:8px;gap:8px;min-height:auto !important;align-items:center;}.pwa-navigation-main-wrapper .navigation-main__level--1 .swiper-slide{padding:0;}.pwa-navigation-main-wrapper .navigation-main__level--1 .swiper-slide .nav-link.active{height:32px;background:#EE1F26;border-radius:8px;color:#fff;}.pwa-navigation-main-wrapper .nav-item:first-child{padding-top:0;}.pwa-navigation-main-wrapper .tab-content .navigation-main__level.js_expanded,.pwa-navigation-main-wrapper .tab-content .navigation-main__level.active{display:flex;gap:8px;}}@media(min-width:1024px){.pwa-navigation-main-wrapper .navigation-main__level--1{display:none !important;}}@media(min-width:660px) and (max-width:767px){.pwa-navigation-main-wrapper .navigation-main__level{top:0 !important;}.pwa-navigation-main-wrapper .navigation-main{background:var(--white);}.pwa-header-container #pwa-search-main-container{height:4.625rem !important;margin-top:2.563rem!important;top:108px !important}.pwa-navigation-main-wrapper .navigation-main__level--1 .nav-link.active{background:var(--white);}.pwa-navigation-main-wrapper .navigation-main__level--2{top:3.75rem !important;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level{top:0 !important;}.pwa-header-logo .header__logo .pwa-logo-img{position:relative;}.pwa-header-container #pwa-search-main-container{height:4.063rem !important;margin-top:0.9rem!important;top:4.85rem!important;}.pwa-navigation-main-wrapper .nav-item:first-child{padding-top:0;}.pwa-container-fluid .navigation-main .nav-item:last-child{margin-bottom:0;}.pwa-cart-icon .badge--quantity{top:-0.3rem;position:absolute;right:0.438rem;font-size:0.813rem;font-style:normal;font-weight:700;line-height:1.625rem;color:#303233;background-color:var(--bah-color-grey-300);}}@media(max-width:767px){.pwa-navigation-main-wrapper .swiper-container{height:3.75rem;padding-top:0;margin:0;}.pwa-navigation-main-wrapper .navigation-main__level--1 .nav-link{border:0;font-weight:425;display:flex;align-items:center;justify-content:center;background-color:transparent;}.pwa-header-container{padding:6px 32px 0 32px !important;justify-content:center;height:10.063rem;width:100%;transition:transform .3s;}.pwa-header-main-container{width:90vw;}.pwa-header-container .pwa-header-logo{flex:1 1 0px;order:1;margin-top:5px;}.pwa-header-container #pwa-search-main-container{flex:1 1 calc(100vw - 64px);order:5;height:3.875rem;margin-top:1.3rem;padding:0;left:0;justify-content:center;top:4.15rem;}.pwa-header-container #pwa-search-main-container .pwa-header-search{height:3.5rem;min-width:calc(100vw - 64px);}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__search-form{display:flex !important;}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__search-toggle{display:none;}.pwa-header-container #pwa-search-main-container .pwa-header-search .header__main__btn{background-color:transparent;border-color:transparent;color:var(--secondary);padding-right:0;padding-left:0;width:auto;flex:0 0 auto;transition:none;}.pwa-header-container .storeFinder{order:2;justify-content:flex-start;}.pwa-header-container .storeFinder .header__store-locator__store div{display:none !important;}.pwa-header-container .storeFinder .pwa-locator-btn{width:2rem;border:none;}.pwa-header-container .header__main__navigation{order:4;justify-content:flex-end;align-items:center;}.pwa-header-container .header__main__navigation .header__main__btn{display:flex !important;width:1.75rem;height:2.5rem;}.pwa-header-container .header__main__navigation .pwa-navigation-meta-details{display:none !important;}.pwa-header-container .header__main__account-cart-wrapper{order:3;align-items:center;}.pwa-hr-line{top:4.875rem;width:100%;left:0;}.pwa-header-burger-menu .pwa-header-burger-btn{background:var(--bah-color-brand-primary);border:none;}.pwa-header-burger-menu .pwa-header-burger-btn:active{background-color:#fff !important;color:var(--bah-color-brand-primary);}.pwa-locator-btn.header__meta__btn{display:none !important;}.pwa-header-burger-btn{min-width:0;}.pwa-header-burger-menu .dropdown-toggle::after{display:none;}.pwa-header-burger-menu svg{height:2rem;width:2rem;}.pwa-header-burger-menu{margin-left:0;}.pwa-navigation-main-wrapper .navigation-main__level{top:4.875rem;width:100vw !important;min-height:3.75rem;}.pwa-profile-icon .header__main__btn{margin-top:0 !important;}.icon-pwa-profile-locked{display:block !important;}.pwa-header-burger-menu .pwa-header-burger-btn{min-width:0;}.pwa-header-container ~ .navigation-main-wrapper{top:9.625rem !important;}.pwa-nav-item-lg-back{display:block !important;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level{left:0%;height:100%;}.pwa-navigation-main-wrapper #js_navigation-main__level--tipps-und-ideen.navigation-main__level--2 .navigation-main__level{height:auto;}.pwa-nav-main-item-level.navigation-main__level--3, .pwa-nav-main-item-level.navigation-main__level--4, .pwa-nav-main-item-level.navigation-main__level--5{top:0;}.pwa-locator-lg{display:none !important;}.pwa-header-container .btn-secondary:not(:disabled):not(.disabled):active, .pwa-header-container.btn-secondary:not(:disabled):not(.disabled).active,.pwa-header-container .show > .btn-secondary.dropdown-toggle{background-color:transparent;}.pwa-header-container .btn-secondary:not(:disabled):not(.disabled):active:focus, .pwa-header-container.btn-secondary:not(:disabled):not(.disabled).active:focus,.pwa-header-container .show > .btn-secondary.dropdown-toggle:focus{box-shadow:none;}.pwa-container-fluid .nav-item--back .nav-link{margin-top:0.313rem;width:5.75rem;margin-left:0.875rem;display:flex;justify-content:center;align-items:center;gap:0.5rem;border-radius:0.25rem;background:var(--bah-color-grey-300);color:var(--bah-color-grey-txt-primary);font-weight:450;}.pwaHeaderContainerElRel{transform:translateY(-100%);}.pwaHeaderContainerElFix~.pwa-main-page{margin-top:162px;}.pwaHeaderContainerElRel~.pwa-main-page,.pwaHeaderContainerElFix .header__meta{margin-top:0;}.pwaHeaderContainerElFix{position:fixed;top:-162px;transition:margin-top .3s;}.pwaHeaderAnimateDown{margin-top:162px;}.pwaNavigationFacetElTopZero{top:0 !important;}.pwaNavigationFacetElTopVal{top:10.125rem !important;}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{min-width:2.5rem;width:2.5rem;height:2.5rem;padding:0;}.pwa-login-col .header__main__btn{margin-top:0;}.pwa-store-finder-sm{margin:0px;height:64px;width:100vw;position:relative;padding:12px 16px;background-color:#fff;display:block;}.pwa-store-finder-sm .pwa-locator-sm{border:none;padding:0;align-items:flex-start;width:100%;}.pwa-store-finder-sm .pwa-locator-sm .dynamic-content{width:100%;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator{color:var(--bah-color-grey-txt-primary);display:flex;justify-content:space-between;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col{line-height:1rem;margin-left:0.5rem;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col strong.linkForStoreDetails{font-size:1rem;text-overflow:ellipsis;display:inline !important;white-space:nowrap;overflow:hidden;width:18.5rem;text-align:left;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col .linkForStoreDetails span{font-size:.74rem;}.pwa-link-for-shops-lightbox{flex-grow:1;height:40px;display:flex;justify-content:flex-end;align-items:center;}.pwa-shops-link-sm{font-size:14px !important;}.pwa-store-locator-sm{display:flex !important;}.pwa-header-burger-menu .pwa-header-burger-btn{min-width:0;height:40px !important;width:40px !important;padding:0px;margin-top:6px;border-radius:8px;}.pwa-header-burger-menu .dropdown.show .pwa-header-burger-btn{background-color:#fff !important;color:var(--bah-color-brand-primary);}.pwa-header-burger-menu .pwa-header-burger-btn .pwa-header-burger-svg{height:40px;width:40px;display:flex;align-items:center;justify-content:center;}.pwa-header-burger-menu .pwa-header-burger-btn .pwa-header-burger-svg .icon-pwa-burger-icon{margin-top:0px;position:relative;top:6px;left:2px;}.pwa-navigation-main-wrapper .navigation-main__level:not(.navigation-main__level--1){padding:0px 16px;font-size:18px;}.pwa-navigation-main-wrapper .navigation-main__level--1{gap:8px;min-height:auto !important;align-items:center;border-radius:8px;background-color:#F2F4F7 !important;width:auto !important;}.pwa-navigation-main-wrapper .navigation-main__level--1 .swiper-slide{padding:0;}.pwa-navigation-main-wrapper .navigation-main__level--1 .swiper-slide .nav-link.active{height:32px;background:#EE1F26;border-radius:8px;color:#fff;}.pwa-navigation-main-wrapper .nav-item:first-child{padding-top:0;}.pwa-navigation-main-wrapper .tab-content .navigation-main__level.js_expanded,.pwa-navigation-main-wrapper .tab-content .navigation-main__level.active{display:flex;gap:8px;}.pwa-container-fluid .swiper-container{margin:0px 16px;background:#F2F4F7 !important;overflow-x:auto;padding:8px 0px;border-radius:10px;}.pwa-navigation-main-wrapper .navigation-main__level{padding-left:10px;padding-right:54px;}.pwa-locator-btn{height:2.5rem;}.pwa-header-main-account-cart{margin-top:5px;}}@media(min-width:660px){.pwa-locator-btn .linkForStoreDetails{margin-top:0;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col{margin-left:0;top:0;}.pwa-navigation-main-wrapper .header__store-locator .header__meta__btn{font-weight:700;}}@media(max-width:659px){.pwa-header-container ~ .navigation-main-wrapper{top:10.125rem !important;}.pwa-navigation-main-wrapper .navigation-main__level--1{margin-left:0;}.pwa-container-fluid .swiper-container .navigation-main__level--1 .swiper-slide:nth-child(1) .nav-link--next.active:before{left:2.5rem;}.pwa-container-fluid .swiper-container .navigation-main__level .swiper-slide:nth-child(2) .nav-link--next:hover:before{left:9.375rem;}.pwa-container-fluid .swiper-container .navigation-main__level .swiper-slide:nth-child(4) .nav-link--next:hover:before{left:20.25rem;}.pwa-navigation-main-wrapper .navigation-main__level--2{top:3.75rem;}.pwa-navigation-main-wrapper .navigation-main__level{padding-left:10px;}.pwa-navigation-main-wrapper .navigation-main__level--1{top:0;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level{height:auto;top:0;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level .nav-item--back{width:6.125rem;height:2rem;position:relative;top:0.5rem;left:0.875rem;background-color:var(--bah-color-grey-300);border-radius:0.25rem;}.pwa-navigation-main-wrapper .navigation-main__level--2 .navigation-main__level .nav-item--back .nav-link--back{display:flex;padding:0;margin:0;justify-content:center;align-items:center;height:100%;}.pwa-container-fluid .navigation-main .nav-item:last-child{margin-bottom:0;}.pwa-nav-item-lg-back .d-md-inline{display:block !important;}pwa-container-fluid .nav-item.d-none{display:block !important;}.pwa-profile-icon, .pwa-loggedIn{display:flex;justify-content:center;}.pwa-profile-icon .header__main__btn, .pwa-loggedIn .header__main__btn{margin-right:0px!important;margin-top:0px;}.pwa-loggedIn-profile-icon::before{top:0;left:1.8rem;}.pwa-cart-icon .badge--quantity{top:-0.3rem;position:absolute;right:0.438rem;font-size:0.813rem;font-style:normal;font-weight:700;line-height:1.625rem;color:#303233;background-color:var(--bah-color-grey-300);}.pwa-header-main-account-cart .pwa-cart-col .pwa-header-cart-btn{min-width:2.5rem;width:2.5rem;}.pwa-login-col .header__main__btn{margin-top:0;min-width:2rem;}.pwa-search-suggest .autosuggestTab, .pwa-search-suggest .search-suggest__phrases{border-radius:8px!important;}.pwa-locator-sm .header__store-locator .header__meta__btn > span{vertical-align:text-top;}.pwa-locator-sm .d-md-inline-block{display:inline-block !important;}.pwa-locator-sm .header__store-locator__store span{font-size:0.6875rem;line-height:0.8125rem;}.pwa-locator-sm .d-md-flex{display:flex !important;}}.form1 .errorsColumn.hide{display:none;}@media screen and (min-width:961px){#googleRegistrationTOSForm.form1 .fieldsColumn{width:40%;}}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .fieldsColumn{width:100%;}}@media screen and (min-width:660px) and (max-width:960px){#googleRegistrationTOSForm.form1 .fieldsColumn{width:60%;}}#googleRegistrationTOSForm input.inputSkinType1{width:100%;color:#666;background-color:#efefef;background-clip:padding-box;border:1px solid #efefef;}#googleRegistrationTOSForm .line{margin-bottom:1.25em;}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .line{margin-bottom:1.25em;}}@media screen and (min-width:961px){#googleRegistrationTOSForm.form1 .errorsColumn{width:39%;}}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .errorsColumn{width:100%;min-height:0;margin-top:0.2em;}}#googleRegistrationTOSForm.form1 .errorsColumn{display:block;float:left;position:relative;min-height:2.8125em;}#googleRegistrationTOSForm.form1 .errorsColumn.hide{display:none;}#googleRegistrationTOSForm.form1 .errorField{background-color:#ff9900;min-height:2.8125em;padding:0.8125em;color:white;width:95%;position:relative;}@media screen and (min-width:961px){#googleRegistrationTOSForm.form1 .errorField{width:95%;margin-left:1.5625em;margin-bottom:0.3125em;}}@media screen and (min-width:961px), screen and (min-width:660px) and (max-width:960px){#googleRegistrationTOSForm.form1 .errorField{position:absolute;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .errorField{width:100%;margin-bottom:0.9375em;}}#googleRegistrationTOSForm.form1 .errorField.errorShown{display:block;}@media screen and (min-width:961px){#googleRegistrationTOSForm.form1 .errorField:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-right-color:#ff9900;border-width:0.625em;margin-top:-0.625em;}}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .errorField:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#ff9900;border-width:0.625em;margin-left:-0.625em;}}@media screen and (min-width:660px) and (max-width:960px){#googleRegistrationTOSForm.form1 .errorField:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-right-color:#ff9900;border-width:0.625em;margin-top:-0.625em;}}.webcomponent-modal-content{width:100vw;}.modal .webcomponent-modal-content >:last-child{padding-bottom:0;}.clearfix:before, .clearfix:after{content:"";display:table;}.form1 .error input{outline-offset:-1px;outline:1px solid #ff9900;}@media screen and (max-width:659px){#googleRegistrationTOSForm.form1 .txt input{margin-bottom:0.5em;height:2.5em;}}#googleRegistrationTOSForm.form1 .fieldsColumn{float:left;}#googleRegistrationTOSForm.form1 .label1{display:block;}@media screen and (min-width:660px) and (max-width:960px){#googleRegistrationTOSForm.form1 .errorsColumn{width:39%;}}@media screen and (min-width:660px) and (max-width:960px){#googleRegistrationTOSForm.form1 .errorField{width:95%;margin-left:1.5625em;margin-bottom:0.3125em;}}@media(max-width:450px){.pwa-header-logo .header__logo .pwa-logo-img{width:150px !important;}.pwa-header-container #pwa-search-main-container{margin-top:1.3rem;top:3.91rem;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col strong.linkForStoreDetails{width:12.5rem;}.pwa-header-container .pwa-header-logo{margin-top:8px;}}@media(max-width:325px){.pwa-header-logo .header__logo .pwa-logo-img{width:140px !important;}.pwa-header-container #pwa-search-main-container{margin-top:1.4rem;top:4.1rem;}.pwa-store-finder-sm .pwa-locator-sm .header__store-locator .pwa-flex-col strong.linkForStoreDetails{width:10.5rem;}}.highlighted{background:#fff !important;color:red !important;}.bookmark-loadmore-btn-container .text-center{margin-bottom:5px;}.bookmark-loadmore-btn-container{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;}.product-seller-info__seller{color:#648198;font-size:0.875rem;}.product-seller-info{color:#666;font-size:0.875rem;}.product-seller{display:flex;}@media(max-width:659.98px){.product-seller{margin-left:2.875rem;margin-top:0.5rem;}}.modalProductDetailMarketInfo .product-detail-description-block__heading{display:none;}.modalProductDetailMarketInfo .product-detail-description-block__toggle{display:flex;}.modalProductDetailMarketInfo .product-detail-description-block__content{padding:0.625rem;}.modalProductDetailMarketInfo .collapse:not(.show){display:none !important;}.modalProductDetailMarketInfo .product-detail-description-block{margin-top:0.5rem;padding:0;}.js .modalProductDetailMarketInfo .bh-box-expand::after{height:0.125rem;}.product-market-toggle{max-width:95%;flex:0 0 95%;margin-left:12px;padding-left:0!important;}@media(max-width:659.98px){.product-market-toggle{margin-left:0;padding-left:2.9375rem !important;;}}.tos-field .errPlaceHolder.error .checkmark{border:1px solid #ff9900;}.tos-field .errPlaceHolder.error{color:#ff9900;}
.img-margin{margin-top:-12px;}.form-control:disabled, .form-control[readonly]{color:#EFEFEF;}#checkoutLoginLink{font-weight:bold;cursor:pointer;}.feedback--error-backend + .feedback--error-backend{display:none;}.bottom-margin-16pixels{margin-bottom:16px;}.checkoutMsg{width:100%;color:#ffffff;padding:10px;background-color:#3399cc;}.sameAddress{font-style:italic;font-size:small;}.hidden{display:none;}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.btn--paypal .btn__text{color:rgb(102, 102, 102);font-size:.875rem;}.btn--paypal{margin-top:1.25rem;background-color:#eee;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border:1px solid transparent;border-radius:0;display:inline-block;font-size:1.125em;font-weight:700;line-height:1.22222;padding:.5rem 1rem;text-align:center;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;white-space:nowrap;}.top-0{top:0;}#deleteAccountModal .modal-body .form1{padding:0;}#deleteAccountConfirmationModal p.delete-confirmation-text:first-of-type{margin-top:0;}#deleteAccountConfirmationModal p.delete-confirmation-text:last-of-type{margin-bottom:20px;}#deleteAccountModal .modal-body li{margin-bottom:0.5rem;}#deleteAccountModal span.cancel-message{margin-left:15px;vertical-align:10%;}#deleteAccountModal ul.delete-account-list{margin:30px 0;}.one-button-spacing{display:flex;justify-content:end;}.two-button-spacing{display:flex;justify-content:space-between;}@media screen and (max-width:659px){.two-button-spacing{flex-direction:column;}}#loading-animation-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#eceaea;z-index:10000000;opacity:0.4;display:flex;justify-content:center;align-items:center;}.button-row--no-columns-deleteAccount{display:flex;}.button-row--align-right{justify-content:flex-end;}.btn-deleteAccount{font-size:1.125rem !important;white-space:unset !important;}.btn.btn-wide{min-width:12.5rem;justify-content:center;}@media(max-width:659.98px){.btn--full-width-sm{width:100%;}}@media(min-width:660px){.spacetop{top:-12px !important;}}@media(max-width:659px){.spacetop{top:-7px !important;}}.margin-top-asterisk{margin-top:20px;}.margin-bottom-asterisk{margin-bottom:0;}.button-row--no-columns{display:flex;}.button-row--no-columns .btn + .btn{margin-left:1.25rem;}.button-row--align-left{justify-content:flex-start;}.button-row--align-center{justify-content:center;}.button-row--align-right{justify-content:flex-end;}.button-row--align-space-between{justify-content:space-between;}@media(max-width:659.98px){.button-row--sm-column{flex-direction:column;margin-top:0.625rem;}.button-row--sm-column .btn + .btn{margin-left:0;}}.feedback-container{position:relative;}.modal-header-title{display:flex;align-items:center;}@media(min-width:961px){.modal-title-icon .newsletter-valid-link{width:2.25rem;height:2.25rem;}}.modal-title-icon .newsletter-valid-link{fill:#5c8c1e !important;}.modal-body p > a{color:#648198;font-weight:700;}#newsletter-confirmation-invalid-link-modal p{margin-bottom:1rem;margin-top:0;}#newsLetterLinkInvalidFrom .form-group{margin-bottom:1.25rem;}@media(min-width:660px){#newsLetterLinkInvalidFrom .col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}}#newsLetterLinkInvalidFrom .col-12, .col-md-7{min-height:1px;padding-left:5px;padding-right:5px;position:relative;width:100%;}#newsLetterLinkInvalidFrom label{display:inline-block;margin-bottom:0.6875rem;}@media(min-width:660px){#newsLetterLinkInvalidFrom .form-control:not(.form-control-sm){line-height:1.1875rem;padding:0.75rem 0.5rem;}}#newsLetterLinkInvalidFrom .form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}#newsLetterLinkInvalidFrom .form-control{background-clip:padding-box;background-color:#efefef;border:1px solid #efefef;border-radius:0;color:#666;display:block;font-size:1rem;line-height:1.25rem;padding:0.5625rem 0.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;}#newsLetterLinkInvalidFrom #link-invalid-submit .btn.btn-wide{justify-content:center;min-width:12.5rem;}#newsLetterLinkInvalidFrom #link-invalid-submit .btn{font-size:1.125rem;white-space:unset;}.modal-with-text-content-only .modal-dialog{max-width:37.5rem;}#newsletter-confirmation-valid-link-modal .btn{font-size:1.125rem;white-space:unset;}@media(max-width:659.98px){#newsLetterLinkInvalidFrom #link-invalid-submit .btn--full-width-sm{width:100%;}.modal-with-text-content-only .modal-dialog{max-width:none;}#newsletter-confirmation-valid-link-modal .modal-body{padding-bottom:15px;}#newsletter-confirmation-invalid-link-modal .modal-body .close-text-wrapper{align-items:center;}#newsletter-confirmation-invalid-link-modal .modal-body button.btn-secondary{width:330px;}}#newsLetterLinkInvalidFrom .button-row{margin-bottom:1.25rem;}#newsLetterLinkInvalidFrom .form-group--component [class*=col-]>:last-child{margin-bottom:0;}#newsLetterLinkInvalidFrom .mb-0, .my-0{margin-bottom:0!important;}#newsletter-confirmation-invalid-link-modal hr{border:0;border-top:0.125rem solid #efefef;margin-bottom:1.25rem;margin-top:1.25rem;}#newsletter-confirmation-invalid-link-modal .modal-content > .modal-body:last-child > *:last-child{margin-bottom:0 !important;}#newsletter-confirmation-invalid-link-modal .feedback{margin-top:0.9375rem;margin-bottom:0.9375rem;}#newsletter-confirmation-invalid-link-modal .feedback__box{padding:0.625rem 0.625rem 0.3125rem;position:relative;}#newsletter-confirmation-invalid-link-modal .feedback__box::before{top:-0.625rem;left:50%;transform:translateX(-50%);}#newsletter-confirmation-invalid-link-modal .feedback__text{color:#fff;margin-bottom:0.3125rem;font-size:0.9375rem;line-height:1.1;}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box{background-color:#ff9900;}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #ff9900;border-left:0.625rem solid transparent;}#newsletter-confirmation-invalid-link-modal .feedback--info .feedback__box{background-color:#3399cc;}#newsletter-confirmation-invalid-link-modal .feedback--info .feedback__box::before{content:'';width:0;height:0;position:absolute;}#newsletter-confirmation-invalid-link-modal .feedback--info .feedback__box::before{border-right:0.625rem solid transparent;border-bottom:0.625rem solid #3399cc;border-left:0.625rem solid transparent;}@media(min-width:660px){#newsletter-confirmation-invalid-link-modal .feedback{height:2.8125rem;margin-top:0;margin-bottom:0;position:absolute;right:0.3125rem;bottom:1px;left:0;}#newsletter-confirmation-invalid-link-modal .form-group__label ~ [class*="col"] .feedback{margin-top:0;}#newsletter-confirmation-invalid-link-modal .feedback__box{position:absolute;top:50%;right:0;left:0.9375rem;transform:translateY(-50%);}#newsletter-confirmation-invalid-link-modal .feedback__box::before{top:50%;left:-0.625rem;transform:translateY(-50%);}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box::before{border:0;}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box::before{content:'';width:0;height:0;position:absolute;}#newsletter-confirmation-invalid-link-modal .feedback--error .feedback__box::before{border-top:0.625rem solid transparent;border-right:0.625rem solid #ff9900;border-bottom:0.625rem solid transparent;}#newsletter-confirmation-invalid-link-modal .feedback--info{z-index:1;}#newsletter-confirmation-invalid-link-modal.feedback--info .feedback__box::before{border:0;}#newsletter-confirmation-invalid-link-modal .feedback--info .feedback__box::before{content:'';width:0;height:0;position:absolute;}#newsletter-confirmation-invalid-link-modal .feedback--info .feedback__box::before{border-top:0.625rem solid transparent;border-right:0.625rem solid #3399cc;border-bottom:0.625rem solid transparent;}}#newsletter-confirmation-invalid-link-modal.feedback-box{padding:0.625rem 0.625rem 0.3125rem;margin-bottom:1rem;}#newsletter-confirmation-invalid-link-modal .feedback-box__text{color:#fff;margin-bottom:0.3125rem;font-size:0.9375rem;line-height:1.1;}#newsletter-confirmation-invalid-link-modal .feedback-box--info{background-color:#3399cc;}#newsletter-confirmation-invalid-link-modal .feedback-box--error{background-color:#ff9900;}@media(max-width:659.98px){#newsletter-confirmation-invalid-link-modal .modal-body{padding-bottom:15px;}#newsletter-unsubscribe-success .modal-body{padding-bottom:15px;}}#newsletter-confirmation-invalid-link-modal .modal-body button.btn-secondary{font-size:18px;}.modal-header{align-items:center !important;}.modal-title-icon .icon{width:1.8125rem;height:1.8125rem;}.modal-body p{margin-bottom:1rem;margin-top:0;}#newsletter-unsubscribe-success .modal-body .button-row .btn-secondary{font-size:18px;}@media(min-width:660px){#newsletter-unsubscribe-success .modal-body .button-row .btn-secondary{height:39.99px;}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}}@media(max-width:659.98px){.modal-title-icon .icon{width:1.5rem;height:1.5rem;}.modal-header .close{padding:15px !important;}}@media(min-width:660px){.modal .close{padding:1.1125rem 1.875rem 1.875rem !important;}}@media(min-width:961px){.modal-title-icon .icon{width:2.25rem;height:2.25rem;}.modal-with-text-content-only .modal-dialog{max-width:50rem;}.modal-with-text-content-only .modal-dialog .modal-content{width:100%;}.modal-with-text-content-only.bh-modal--form .modal-content{margin-right:0;margin-left:0;}}@media(min-width:660px){.newsletter-current-offer-text{margin-top:6px;}}@media(max-width:659px){.newsletter-current-offer-text{margin-top:1px;}}.newsletter__divider{border-top:.125rem solid #efefef;margin-bottom:1.25rem;margin-top:1.25rem;}.newsletter-doo p.requiredlabel{margin:0;}.password-info-box{border:2px solid #EFEFEF;height:152px;float:left;margin-top:5px;}.password-row{float:left;height:32px;}.password-row-modal{width:100% !important;}@media(min-width:961px){.password-info-box{width:40%;margin-top:5px;}.password-row{width:39.5%;margin-top:10px;margin-bottom:5px;}.password-row-modal{width:99.5% !important;}.password-info-box-modal{width:100%;margin-top:5px;}.logout-button-alignment{display:none;}}@media(max-width:960px) and (min-width:660px){.password-info-box{width:60%;margin-top:5px;}.password-row{width:59.5%;margin-top:10px;margin-bottom:5px;}.password-row-modal{width:97% !important;}.password-info-box-modal{width:100%;margin-top:5px;}.logout-button-alignment{text-align:center;margin-top:20px;}}@media(max-width:659px){.password-info-box{width:100%;margin-top:5px;}.password-row{width:98%;margin-bottom:5px;}.password-row-modal{margin-top:10px;width:98.5% !important;}.password-info-box-modal{width:100%;}}.password-info-box-messages{display:grid;grid-template-columns:40px 90%;grid-template-rows:62px 22px 22px 22px 22px;height:152px;}.info-title-text{padding:10px 10px 16px 0px;font-weight:bold;font-size:16px;}.password-info-box-messages dt{margin:10px 5px 0px 10px;vertical-align:center;min-width:20px;max-width:20px;}.password-info-box-messages dd{vertical-align:center;padding-left:3px;horiz-align:left;top:2px;}.info-title-icon{margin:10px 5px 16px 10px;}.info-icon-text{position:relative;bottom:5px;font-size:15px;}.info-icon-checkmark{position:relative;bottom:13px;}.containerOne{width:24.2%;height:100% !important;position:relative !important;float:left;z-index:500;}.containerTwo{width:24.2%;height:100% !important;float:left;position:relative !important;;margin-left:3px;z-index:400;}.containerThree{width:24.2%;height:100% !important;float:left;position:relative !important;margin-left:3px;z-index:300;}.containerFour{width:24.2%;height:100% !important;float:left;position:relative !important;margin-left:3px;z-index:200;}.password-strength{width:100%;height:100%;margin:0 auto;}.arrow-text{color:white;text-align:center;font-weight:bold;position:relative;top:6px;left:4px;}.white-arrow{background:#EFEFEF;}.white-arrow:before{border-left:10px solid #EFEFEF;}.invalid-arrow{background:#FF9900;}.invalid-arrow:before{border-left:10px solid #FF9900;}.weak-arrow{background:#86A45F;}.weak-arrow:before{border-left:10px solid #86A45F;}.medium-arrow{background:#537E1B;}.medium-arrow:before{border-left:10px solid #537E1B;}.strong-arrow{background:#3A5812;}.strong-arrow:before{border-left:10px solid #3A5812;}.pointerInfoBox{height:32px;position:relative;}.pointerInfoBox:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:10px solid white;border-top:15px solid transparent;border-bottom:17px solid transparent;}.pointerInfoBox:before{content:"";position:absolute;right:-10px;bottom:0;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;}@media(min-width:660px){.error-message-modal{flex:0 0 100%;max-width:74%;left:100%;}}.info-text-ok{color:#537E1B;font-weight:bold;}.nav-seperator-account::before{content:"";display:block;border-bottom:1px solid #666;margin:.6em 1em .35em 0em;}.nav-seperator-navlist-tag::before{content:"";display:block;border-bottom:1px solid #666;margin:.6em 1em .35em 0em;position:relative;bottom:8px;}.button-row--less-margin-on-xs .btn + .btn{margin-left:0.75rem !important;}.btn-share-cart{background-color:#eee;float:right;}@media(max-width:659px){.btn-share-cart{padding:0.5rem 1.2rem;}.cartActions .btn-share-cart{width:100%;margin-bottom:1rem;}}@media(max-width:659px){.hidden-xs{display:none !important;}}@media(min-width:660px){.hidden-sm{display:none !important;}.cartActions .btn-share-cart{margin-right:0.5rem;}}.confirmation-modal .confirmation-close-btn button{font-size:18px;}.confirmation-modal .confirmation-close-btn{height:41.98px;}.confirmation-modal .modal-body{padding-bottom:30px !important;}@media(max-width:659.98px){.confirmation-modal .modal-body{padding-bottom:15px !important;}}#googleRegistrationTOSModal .modal-body p{font-weight:normal;}#googleRegistrationTOSModal .modal-body .form1{padding-top:0;padding-left:0;padding-bottom:0;}#googleRegistrationTOSModal .modal-body .form1 .line3{margin-bottom:20px;}#googleRegistrationTOSModal .modal-body .form1 .submit{float:right;}#googleRegistrationTOSModal .modal-body .form1 .requiredlabel{clear:both;}#googleRegistrationTOSModal .modal-body .form1 label a{color:#648198;font-weight:bold;}#googleRegistrationTOSModal .modal-body .form1 .tos-field{margin-bottom:20px;}@media(max-width:659.98px){#googleRegistrationTOSModal .modal-body fieldset.submit{float:none !important;}#googleRegistrationTOSModal .modal-body fieldset.submit button{width:100%;}}
