[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/e8f6d782b21642a22e7a.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/7f83dfabcb77d2d526e5.eot);
    src: url(/7f83dfabcb77d2d526e5.eot?#iefix) format('embedded-opentype'), url(/7c4fbcf2d297b045a038.woff) format('woff'), url(/44f891e68f5b1b784d74.ttf) format('truetype'), url(/2630a3e3eab21c607e21.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.container{max-width:1440px;min-width:300px;width:100%;margin:0 auto}@media(max-width: 1500px){.container{width:calc(100% - 32px)}}@media(max-width: 511px){.container{width:calc(100% - 32px)}}@media(max-width: 320px){.container{width:calc(100% - 8px)}}@media(min-width: 1024px){.ds-hide{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.tb-hide{display:none !important}}@media(max-width: 767px){.mb-hide{display:none !important}}.product-page-bundle-price{display:flex}.product-page-bundle-price .bundle-savings{width:100%;display:flex;flex-direction:column;align-items:start;padding:5px 15px}.product-page-bundle-price .bundle-savings .title{color:#eb6d1e;margin-bottom:6px;font-size:16px;font-weight:bold}@media(max-width: 1023px){.product-page-bundle-price .bundle-savings .title{margin-bottom:6px}}.product-page-bundle-price .bundle-savings .price-tag{display:inline-block;background-color:#eb6d1e;padding:8px 8px;font-weight:bold;border:none;border-radius:5px;color:#fff;font-size:32px;line-height:30px;white-space:nowrap}@media(max-width: 1380px){.product-page-bundle-price .bundle-savings .price-tag{font-size:28px;padding:5px 8px 3px}}@media(max-width: 1150px){.product-page-bundle-price .bundle-savings .price-tag{font-size:24px;padding:2px 5px 0}}@media(max-width: 1023px){.product-page-bundle-price .bundle-savings .price-tag{font-size:28px;padding:3px 8px 3px}}.product-page-price,.product-page-bundle-price{margin-top:10px;position:relative}.product-page-price .price-section,.product-page-bundle-price .price-section{font-size:16px;padding:0}.product-page-price .price-section .product-price,.product-page-bundle-price .price-section .product-price{font-size:50px}@media(max-width: 1380px){.product-page-price .price-section .product-price,.product-page-bundle-price .price-section .product-price{font-size:42px}}@media(max-width: 1150px){.product-page-price .price-section .product-price,.product-page-bundle-price .price-section .product-price{font-size:36px}}@media(max-width: 1023px){.product-page-price .price-section .product-price,.product-page-bundle-price .price-section .product-price{font-size:40px}}.product-page-price .label-section,.product-page-bundle-price .label-section{float:left;margin-left:32px;height:70px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page-price .price-section,.product-page-bundle-price .price-section{font-size:13px}.product-page-price .price-section .product-price,.product-page-bundle-price .price-section .product-price{font-size:34px}.product-page-price .price-section .discount,.product-page-bundle-price .price-section .discount{font-size:34px}.product-page-price .label-section,.product-page-bundle-price .label-section{height:48px;margin-left:16px}.product-page-price .label-section .label-indicator,.product-page-bundle-price .label-section .label-indicator{width:100px}.product-page-price .bundle-savings .title,.product-page-bundle-price .bundle-savings .title{font-size:12px;margin-bottom:6px}.product-page-price .bundle-savings .price-tag,.product-page-bundle-price .bundle-savings .price-tag{font-size:24px;padding:2px 5px 0}}@media(max-width: 320px){.product-page-price .label-section .label-text,.product-page-bundle-price .label-section .label-text{font-size:17px}}.product-campaigns{margin-top:26px}.product-campaigns .title{margin-bottom:9px;color:#322a24;font-weight:bold}.product-campaigns .product-campaign{margin:5px 0}.product-campaigns .product-campaign a{height:40px;align-items:center;display:inline-flex;border-radius:5px;font-weight:bold;padding:0 17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#eb6d1e;color:#fff}.product-campaigns .product-campaign>div{display:inline-block}.product-campaigns .ico-chevron-right{font-size:24px;font-weight:bold;margin-left:10px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page-title .product-brand-line{display:none}}.product-page-title .product-brand{text-transform:uppercase;color:#322a24;margin-right:5px;font-size:18px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page-title .product-brand{font-size:16px}}.product-page-title .product-mpn{color:#847f7b;font-size:18px}.product-page-title .product-sku{display:block;font-size:16px;color:#322a24;font-weight:normal;position:relative;z-index:1}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page-title .product-sku{font-size:14px}}.product-short-info{margin:105px auto;padding-left:20px}@media(max-width: 1023px){.product-short-info{margin:0 0 33px;padding-left:0}}@media(max-width: 1380px){.product-short-info{padding-left:0}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info{width:100%;margin:0}}.product-short-info .product-pro-term{min-height:72px;font-size:40px;font-weight:800;white-space:pre-line;overflow-wrap:break-word}@media(max-width: 1380px){.product-short-info .product-pro-term{font-size:3.2vw;min-height:60px}}@media(max-width: 1023px){.product-short-info .product-pro-term{font-size:36px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info .product-pro-term{height:42px;font-size:34px;min-height:47px}}.product-short-info .description{font-size:16px;line-height:1.5;margin:10px 0 30px 0}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info .description{font-size:14px;margin:8px 0}}.product-short-info .feature{height:24px;font-weight:bold;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:inherit}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info .feature{font-size:16px}}.product-short-info .product-brand-image img{width:140px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info .product-brand-image img{width:116px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-short-info .product-brand-image{margin:20px 0 20px 0}}.product-information{font-size:16px;line-height:1.5}@media(max-width: 1023px){.product-information{font-size:14px}}.product-information .description a{color:#eb6d1e}.product-information .description ul{margin:.75em 0;padding-left:2em}.product-information .description li{list-style:initial;margin:.75em auto;padding-left:.7em}.product-information .campaign-intro-text{margin-bottom:10px}.product-information .accessories{background-color:#fff;padding:2em;margin-top:2em}.product-information .accessories .title{font-weight:bold}.product-information .accessories ul{margin:0}.product-information table{border:none;line-height:1.5;width:100%}.product-information table tr{border-bottom:2px solid #847f7b;display:flex;justify-content:space-between}.product-information table td{border:none;padding:10px 0}.product-information table tr:first-child *{font-weight:bold;line-height:64px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-information table tr:first-child *{line-height:48px}}.product-related-categories .inner-section{padding:24px;line-height:1.5}.product-related-categories .inner-section div{margin-bottom:16px}.product-related-categories .title{font-weight:800;font-size:22px;margin:20px 0 0}.product-related-categories a{font-size:16px;color:#eb6d1e}.product-related-categories a:hover{text-decoration:underline}.product-related-categories .bold-text{font-weight:bold}.product-related-categories .product-count{font-weight:500;color:#847f7b}@media(max-width: 1023px){.product-related-categories .inner-section{padding:20px 0}.product-related-categories a{font-size:14px}.product-related-categories .title{font-size:16px}}.technical-specs{font-size:16px;color:#322a24;opacity:1}.technical-specs .list .spec-item{line-height:1.5;padding:10px 0;justify-content:space-between;border-bottom:2px solid #847f7b}.technical-specs .list .spec-item .value{display:block;float:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:50%}@media(max-width: 1023px){.technical-specs{font-size:14px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.technical-specs .spec-item{display:inline-block;width:100%}.technical-specs .name{display:block;float:left;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.downloadable-assets .asset{padding:5px}.downloadable-assets .asset-link{color:#eb6d1e;font-size:16px;line-height:1.5}.product-warranty{font-size:16px;line-height:1.5}.product-warranty a{color:#eb6d1e}.product-warranty a:before{content:" ";clear:right;display:block;margin-top:10px}@media(max-width: 1023px){.product-warranty{font-size:14px}}.overlay-asset-container{height:100%;width:calc(100% - 2 * 72px);display:flex;align-items:center;justify-content:center;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0}.overlay-asset-container .slick-slider{width:100%;height:100%;touch-action:auto}.overlay-asset-container .slick-slider .slick-list{height:100%}.overlay-asset-container .slick-slider .slick-list .slick-track{height:100%}.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div{height:100%}.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div .slide-content{height:100%}.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div .slide-content img{max-width:100%;max-height:100%;min-width:min(100%,696px);min-height:min(100%,696px);position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-object-fit:scale-down;object-fit:scale-down;background-color:#fff}@media(max-width: 1023px){.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div .slide-content img{min-width:unset;min-height:unset}}.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div .slide-content iframe{width:100%;height:100%}@media(orientation: portrait){.overlay-asset-container .slick-slider .slick-list .slick-track .slick-slide>div .slide-content iframe{height:auto;aspect-ratio:16/9;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}}.overlay-asset-container .control-arrow button{width:48px;height:48px}.overlay-asset-container .control-arrow.left{position:absolute;left:-72px}@media(min-width: 768px)and (max-width: 1023px)and (orientation: portrait){.overlay-asset-container .control-arrow.left{left:-60px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.overlay-asset-container .control-arrow.left{left:-48px}}.overlay-asset-container .control-arrow.right{position:absolute;right:-72px}@media(min-width: 768px)and (max-width: 1023px)and (orientation: portrait){.overlay-asset-container .control-arrow.right{right:-60px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.overlay-asset-container .control-arrow.right{right:-48px}}.overlay-asset-container .control-arrow span{font-size:32px}.overlay-asset-container button{color:#fff;cursor:pointer}.overlay-asset-container .btn-cross{width:32px;position:fixed;top:24px;right:24px;font-size:32px}@media(min-width: 768px)and (max-width: 1023px)and (orientation: portrait){.overlay-asset-container{width:calc(100% - 2 * 60px)}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.overlay-asset-container{width:calc(100% - 2 * 48px)}}.center-align{display:flex;justify-content:center;align-items:center}.product-add-to-cart-section{margin-top:26px;height:48px;width:320px;justify-content:flex-start}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-add-to-cart-section{width:100%;margin:15px auto}}.product-qty-control{width:60px;margin-right:14px}.product-qty{width:60px;height:48px;background:#f2eeeb;color:#322a24;font-size:18px;font-weight:bold;border:none;border-radius:5px;text-align:center}.product-qty::-webkit-outer-spin-button,.product-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-qty[type=number]{-moz-appearance:textfield}.btn-add-to-cart .btn.add-to-cart{display:flex;justify-content:center;align-items:center;height:48px;width:147px;font-size:18px}.replacement-products-section{width:375px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.replacement-products-section{width:100%;margin-top:58px}}.replacement-products-section .title{font-size:18px;font-weight:bold;margin:48px 0 10px}.replacement-products-section .products-title{font-size:16px;margin-bottom:12px}.product-variations-section{position:relative;height:57px;width:340px;margin-top:26px}.product-variations-section.one-of-many{margin-top:20px;height:80px}.product-variations-section.open{height:57px;width:485px;z-index:1000}.product-variations-section.open .hw-label{display:none}.product-variations-section .product-variations-title{display:flex;justify-content:space-around}.product-variations-section .product-variations-title .product-variations-label{color:#322a24;font-weight:bold;font-size:14px;margin-right:auto}.product-variations-section .product-variations-title .info-tooltip{margin:0 0 0 8px;right:0;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:flex-end}.product-variations-section .product-variations-title .info-tooltip .ico-exclamation-circle{color:#847f7b;display:inline-block;transform:scaleY(-1) scaleX(-1)}.product-variations-section .product-variations-title .info-tooltip .tooltipText{z-index:10012;min-width:200px;background-color:#322a24;color:#fff;position:absolute;bottom:100%;padding:10px 15px;border-radius:5px;font-size:14px;opacity:0;transition:all .5s}.product-variations-section .product-variations-title .info-tooltip .tooltipText.active{opacity:1;margin:0 0 10px 10px}.product-variations-section .product-variations-title .info-tooltip .tooltipText::after{content:"";border-width:5px;border-style:solid;border-color:#322a24 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:100%;left:40%;margin-left:6%}.product-variations-section .product-variation-select-wrapper{background-color:#f2eeeb;border-radius:5px}.product-variations-section .product-variation-select-wrapper:has(.product-variation-select.open){background-color:#fff;padding:0 2px 2px 2px}.product-variations-section .product-variation-select-wrapper .product-variation-select{color:#322a24;background-color:#f2eeeb;cursor:pointer;height:57px;padding-left:16px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;margin-top:5px;width:100%;text-align:left}.product-variations-section .product-variation-select-wrapper .product-variation-select.open{background-color:#fff;z-index:1001}.product-variations-section .selected-variation{font-size:16px;font-weight:bold;flex-grow:1}.product-variations-section .ico-chevron-up,.product-variations-section .ico-chevron-down{font-size:24px;margin-right:20px;display:inline-block;color:#eb6d1e}.product-variations-section .hw-label{position:absolute;top:-37px;left:80%}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-variations-section{width:100%;margin-top:15px}.product-variations-section.open{margin-top:0;left:0;width:100%;position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;height:auto;z-index:1000}.product-variations-section .hw-label{left:152px;top:-30px}}.product-variations-dropdown{max-height:300px;width:485px;z-index:1000;border-top:2px solid #322a24;background:#fff}.product-variations-dropdown li{height:57px;padding:2px 3px}.product-variations-dropdown li.selected,.product-variations-dropdown li:hover{background:#f2eeeb}.product-variations-dropdown li.selected .stock-message,.product-variations-dropdown li.selected .product-sku,.product-variations-dropdown li:hover .stock-message,.product-variations-dropdown li:hover .product-sku{color:#322a24}.product-variations-dropdown .product-variation{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 16px}.product-variations-dropdown .product-variation .right-wrapper{display:flex;align-items:center}.product-variations-dropdown .product-variation .right-wrapper .watchdog-restock{margin:0}.product-variations-dropdown .product-variation .right-wrapper .watchdog-restock .watchdog-restock-btn{padding:7px 7px;font-size:12px}.product-variations-dropdown .product-variation .variant-info{flex-grow:1}.product-variations-dropdown .product-variation .prices{width:85px;text-align:right;font-weight:bold}.product-variations-dropdown .product-variation .prices .price{font-size:16px;font-weight:bold}.product-variations-dropdown .product-variation .prices .price.original{font-size:14px;font-weight:500;text-decoration:line-through;color:#847f7b}.product-variations-dropdown .product-variation .prices .price.discounted{color:#eb6d1e}.product-variations-dropdown .variant{font-size:16px;font-weight:bold}.product-variations-dropdown .stock-message{font-size:13px;color:#847f7b}.product-variations-dropdown .product-sku{font-size:13px;font-weight:normal;color:#847f7b}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-variations-dropdown{width:100%;background-color:#fff}}.product-variation-image{margin-right:12px;width:40px;height:40px;-o-object-fit:scale-down;object-fit:scale-down;mix-blend-mode:multiply}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-variation-image{margin-right:6px}}.cssgridlegacy.no-cssgrid .products-header-panel-section .recommendations .products{margin:12px -12px;display:flex;justify-content:space-around;flex-wrap:wrap}.cssgridlegacy.no-cssgrid .products-header-panel-section .recommendations .products .recommended-item{margin:12px 12px}.products-header-panel-section{width:100%;background:#eae9e8;display:none}.products-header-panel-section .recommendations{max-width:1440px;min-width:300px;width:100%;margin:0 auto;width:100%}@media(max-width: 1500px){.products-header-panel-section .recommendations{width:calc(100% - 32px)}}@media(max-width: 511px){.products-header-panel-section .recommendations{width:calc(100% - 32px)}}@media(max-width: 320px){.products-header-panel-section .recommendations{width:calc(100% - 8px)}}.products-header-panel-section .recommendations .title{padding-top:12px;text-align:center;font-weight:700;font-size:16px}.products-header-panel-section .recommendations .products{overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit, minmax(calc(100% / 4), calc((100% / 3) - 12px)));grid-gap:15px;justify-content:center;padding:10px 10px 0 10px;border-radius:5px}.products-header-panel-section .recommendations .products .recommended-item:hover{box-shadow:0 4px 10px rgba(188,188,188,.5)}.products-header-panel-section .products-header-panel{height:auto;display:flex;flex-direction:column;align-items:center;position:relative;margin:0;width:100%}.no-csspositionsticky .products-header-panel-section{position:relative}@media(max-width: 1500px){.products-header-panel-section .products-header-panel .recommendations{width:100%}}@media(max-width: 1200px){.products-header-panel-section .recommendations .products{grid-template-columns:repeat(auto-fit, minmax(calc(100% / 3), calc((100% / 2) - 12px)))}.products-header-panel-section .recommendations .products .recommended-item:nth-child(3){display:none}}@media(max-width: 650px){.products-header-panel-section .recommendations .title{font-size:14px}.products-header-panel-section .recommendations .products{grid-template-columns:repeat(auto-fit, minmax(calc(100% / 2), calc((100% / 1) - 12px)))}.products-header-panel-section .recommendations .products .recommended-item:nth-child(2){display:none}}.energy-data{font-size:16px;line-height:1.5}@media(max-width: 475px){.energy-data{font-size:14px}}.energy-data .energy-class-label{height:600px;width:300px;display:block}@media(max-width: 475px){.energy-data .energy-class-label{height:690px;width:345px}}.energy-data .product-energy-sheet-link{margin-bottom:10px;display:block;color:#eb6d1e}.energy-data .energy-class-description{margin-bottom:10px}.center-main-info{position:relative}.center-main-info .product-page-energy-class-icon-container{position:absolute;right:10%;top:10%}.center-main-info .product-page-energy-class-icon-container .energy-class-icon{height:70px;width:129px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.center-main-info .product-page-energy-class-icon-container .energy-class-icon{height:40px;width:74px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.center-main-info .product-page-energy-class-icon-container{top:30%;right:20%}}@media(max-width: 475px){.center-main-info .product-page-energy-class-icon-container{top:25%;right:5%}}.chemical-warnings{line-height:1.5;padding-bottom:10px}.overlay.watchdog{z-index:11000}.overlay-watchdog-popup-container{position:absolute;right:0;left:0;top:0;bottom:0;background:#fff;margin:auto;width:100%;border-radius:5px;max-width:560px;max-height:290px;z-index:10999}.overlay-watchdog-popup-container .overlay-watchdog{text-align:left;padding:25px}.overlay-watchdog-popup-container .overlay-watchdog .buttons{margin-top:10px;width:100%;display:flex;flex-direction:row-reverse}.overlay-watchdog-popup-container .overlay-watchdog .buttons .btn-close{position:absolute;right:15px;top:10px;font-size:20px;cursor:pointer;width:auto}.overlay-watchdog-popup-container .overlay-watchdog h2{font-size:44px}.overlay-watchdog-popup-container .overlay-watchdog p{font-size:18px;margin-bottom:16px;text-align:left}.overlay-watchdog-popup-container .overlay-watchdog .email{width:100%;height:40px;background-color:#f2eeeb;font-size:16px;line-height:21px;cursor:pointer;padding:6px;border-radius:5px;border:none;color:#322a24}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.overlay-watchdog-popup-container{max-width:360px;max-height:290px}.overlay-watchdog-popup-container .overlay-watchdog{padding:20px}.overlay-watchdog-popup-container .overlay-watchdog .buttons{flex-direction:column}.overlay-watchdog-popup-container .overlay-watchdog button{margin:10px 0 0 0;width:100%}.overlay-watchdog-popup-container .overlay-watchdog h2{font-size:28px}.overlay-watchdog-popup-container .overlay-watchdog p{font-size:16px}}@media(max-width: 360px){.overlay-watchdog-popup-container{max-width:300px;max-height:360px}}.attachment-content{height:100%}.attachment-content img{max-width:100%;max-height:100%;min-width:min(100%,696px);min-height:min(100%,696px);position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-object-fit:scale-down;object-fit:scale-down;background-color:#fff}@media(max-width: 1023px){.attachment-content img{min-width:unset;min-height:unset}}.attachment-content video{width:100%;height:100%}@media(orientation: portrait){.attachment-content video{height:auto;aspect-ratio:16/9;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}}.product-reviews{width:90%;margin:0 auto;container-type:inline-size}.product-reviews .reviews-header{display:flex;flex-direction:row;gap:25px;align-items:center;justify-content:space-between;color:#322a24;padding:0 20% 20px 20%;border-bottom:2px solid #322a24}.product-reviews .reviews-header .rating{display:flex;flex-direction:row;align-items:center}.product-reviews .reviews-header .rating .product-rating{display:flex;flex-direction:row;align-items:center}.product-reviews .reviews-header .rating .product-rating .star{font-size:34px}.product-reviews .reviews-header .rating .product-rating .numeric-rating{margin-left:5px;font-size:18px;font-weight:bold}.product-reviews .reviews-header .rating .product-rating .max-rating{margin-left:5px;font-size:12px}.product-reviews .reviews-header .rating .review-count{margin-left:20px;font-size:14px}.product-reviews .reviews-header .rating .review-count .count{font-weight:bold}.product-reviews .reviews-header .logo img{height:30px;margin-top:-8px}.product-reviews .review-items .review{padding:0 20% 20px 20%;border-bottom:2px solid #847f7b}.product-reviews .review-items .review .review-header{margin-top:20px;font-size:14px;font-weight:bold;color:#322a24}.product-reviews .review-items .review .product-rating{display:flex;flex-direction:row;align-items:center;color:#322a24}.product-reviews .review-items .review .product-rating .star{font-size:24px;font-weight:500}.product-reviews .review-items .review .product-rating .numeric-rating{margin-left:5px;font-size:14px}.product-reviews .review-items .review .content{font-size:16px;font-weight:500;color:#322a24;margin-bottom:6px}.product-reviews .review-items .review .attachment-thumbnails{padding:10px 0;display:flex;flex-direction:row;position:relative;top:auto;right:auto}.product-reviews .review-items .review .attachment-thumbnails .slider-arrow{display:flex;width:20px}@media(max-width: 1023px){.product-reviews .review-items .review .attachment-thumbnails .slider-arrow{display:none}}.product-reviews .review-items .review .attachment-thumbnails .slider-arrow button{width:20px;height:20px;background-color:#eff0f1;color:#847f7b;font-weight:bold;margin:auto 0}.product-reviews .review-items .review .attachment-thumbnails .slider-arrow button.active{color:#eb6d1e;cursor:pointer}.product-reviews .review-items .review .attachment-thumbnails .review-slider{width:100%;margin-right:10px}.product-reviews .review-items .review .attachment-thumbnails .review-slider .slick-track{margin-left:10px}.product-reviews .review-items .review .attachment-thumbnails .review-slider .slick-dots{bottom:-5px}.product-reviews .review-items .review .attachment-thumbnails .review-slider .slick-dots button::before{font-size:12px;color:#322a24}.product-reviews .review-items .review .attachment-thumbnails .review-slider .slick-slide{height:100px;width:100px;margin:5px 8px}@media(max-width: 1023px){.product-reviews .review-items .review .attachment-thumbnails .review-slider .slick-slide{height:110px}}.product-reviews .review-items .review .attachment-thumbnails .thumbnail-wrapper{height:110px;width:100px}.product-reviews .review-items .review .attachment-thumbnails .thumbnail{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:5px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(188,188,188,.5);text-align:center;position:relative;height:100px;width:100px}.product-reviews .review-items .review .attachment-thumbnails .video{margin:auto 0}.product-reviews .review-items .review .attachment-thumbnails .video-play-icon{position:absolute;font-size:32px;top:34px;left:34px;color:#fff;background-color:#322a24}.product-reviews .review-items .review .attachment-thumbnails img{max-height:90px;max-width:90px}.product-reviews .review-items .review .review-tooltip-wrapper{color:#322a24;font-size:13px;font-weight:normal;font-family:"DM Sans",sans-serif;padding:2px 2px 2px 0;display:inline-flex;align-items:center;justify-content:flex-start}.product-reviews .review-items .review .review-tooltip-wrapper .review-banner-with-arrow{z-index:100;max-width:50%;margin-top:10px;display:flex}.product-reviews .review-items .review .review-tooltip-wrapper .verified-popup-text{background-color:#322a24;color:#fff;position:absolute;text-align:left;padding:10px;font-size:14px;word-break:normal;width:400px;margin-left:-200px;max-width:100%;margin-top:14px}.product-reviews .review-items .review .review-tooltip-wrapper .verified-popup-text a{color:#fff;font-weight:bold;text-decoration:underline}.product-reviews .review-items .review .review-tooltip-wrapper .ico-exclamation-circle{color:#322a24;padding-left:2px;display:inline-block;transform:scaleY(-1) scaleX(-1)}.product-reviews .review-items .review .review-tooltip-wrapper .triangle-down{margin-left:-17px;padding-top:1px;transform:scaleY(-1) scaleX(-1);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:12px solid #322a24;position:absolute;margin-top:2px}@media(min-width: 1024px){.product-reviews .review-items .review{font-size:12px;color:#eff0f1}.product-reviews .review-items .review .review-tooltip-wrapper .review-banner-with-arrow{display:none}.product-reviews .review-items .review .review-tooltip-wrapper .review-banner-with-arrow .verified-popup-text{padding:12px;margin-top:14px}.product-reviews .review-items .review .review-tooltip-wrapper .review-banner-with-arrow .triangle-down{margin-top:6px}.product-reviews .review-items .review .review-tooltip-wrapper:hover .review-banner-with-arrow{display:block;margin-top:2px}}.product-reviews .show-more{text-align:center}.product-reviews .show-more .spinner{border-color:#322a24;border-top-color:#f2eeeb}.product-reviews .show-more .btn{display:inline-block;background:none;font-weight:normal}.product-reviews .show-more .btn.disabled,.product-reviews .show-more .btn:disabled{background-color:#f2eeeb}@container (max-width: 515px){.product-reviews{width:100%}.product-reviews .reviews-header{padding:0 0 10px 0;flex-direction:column-reverse;align-items:end}.product-reviews .reviews-header .rating{align-self:start}.product-reviews .review-items .review{padding:0 0 10px 0}.product-reviews .review-items .review .review-tooltip-wrapper .verified-popup-text{width:300px;margin-left:-250px}}ul.basic{margin:.75em 0;padding-left:2em}ul.basic li{list-style:initial;margin:.75em auto;padding-left:.7em}.product-page{min-height:100vh}.product-page .lowest-price-badges{min-height:48px;display:flex;padding-top:20px}.product-page .lowest-price-badges:empty{display:none}.product-page .lowest-price-badges #prisjakt{padding-right:20px}.product-page .lowest-price-badges #price-runner{padding-top:4px}.product-page .product-info-title{display:none}.product-page .main-info{display:flex;min-height:580px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info{flex-direction:column-reverse;min-height:auto}}.product-page .main-info .wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(100% / 3), 1fr));width:100%}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap .left-main-info .product-proterm-feature{margin-top:40px}}.product-page .main-info .wrap .left-main-info .product-proterm{font-size:48px;font-weight:bold;white-space:pre-line;overflow:hidden;overflow-wrap:break-word}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap .left-main-info .product-proterm{font-size:35px}}@media(max-width: 320px){.product-page .main-info .wrap .left-main-info .product-proterm{font-size:27px}}.product-page .main-info .wrap .center-main-info .product-brand-line{display:none}@media(max-width: 1023px){.product-page .main-info .wrap{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 2), 1fr))}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap{margin-top:0;grid-template-columns:repeat(auto-fill, minmax(calc(100% / 1), 1fr))}.product-page .main-info .wrap .center-main-info{grid-row:1}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape)))and (((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap .center-main-info .product-brand-line{display:block;z-index:3;position:relative}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap .right-main-info{margin:20px 0}}@media(min-width: 1024px)and (max-width: 1280px){.product-page .main-info .wrap-with-replacement{grid-template-columns:420px minmax(315px, 1fr) minmax(250px, 1fr)}}@media(max-width: 1023px){.product-page .main-info .wrap-with-replacement{grid-template-columns:420px minmax(315px, 1fr)}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .main-info .wrap-with-replacement{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 1), 1fr))}}.product-page .wrap-info{background:#f2eeeb;padding-top:50px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .wrap-info{padding-top:20px;margin-top:0px}}.product-page .info{display:flex}.product-page .info .left{width:924px;margin-right:48px}.product-page .info .right{width:462px}@media(max-width: 1150px){.product-page .info .right{width:100%}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .info{flex-direction:column}.product-page .info .left,.product-page .info .right{width:100%}}.product-page .info .trustpilot-panel{border-radius:5px;padding:50px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-page .info .trustpilot-panel{padding:20px}}.product-page .leasing-widget{margin-top:24px;color:#005aa0;font-size:12px;font-family:IntroCondBold,serif}.product-page .similar-in-stock-link{margin-top:12px}.product-page .similar-in-stock-link a{color:#eb6d1e}.product-page .similar-in-stock-link a:hover{text-decoration:underline}.product-page .watchdog-restock{margin-top:24px;font-weight:bold}.product-page .watchdog-restock .description{margin-top:8px}.product-page .watchdog-restock .description a{color:#eb6d1e}.product-page .watchdog-restock .description a:hover{text-decoration:underline}@media all and (min-width: 1024px){.ds-hid{display:none !important}}@media all and (min-width: 768px)and (max-width: 1023px)and (orientation: portrait){.tb-hid{display:none !important}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.mb-hid{display:none !important}}#app{min-height:100vh}*{padding:0;margin:0;list-style:none;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);background:none}*:focus-visible{outline:2px solid #eb6d1e}html{font-family:"Montserrat",sans-serif;text-rendering:optimizeLegibility;font-size:14px}html.scroll-smooth{scroll-behavior:smooth}html,body{color:#322a24;width:100%}a{cursor:pointer;text-decoration:none;color:#322a24}button,input{font-family:"Montserrat",sans-serif;color:#322a24}button{border:none}h2{font-size:24px;font-weight:bold;color:#322a24;padding-bottom:18px;margin:0}@media(max-width: 1023px){h2{font-size:21px}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(50,42,36,.6);z-index:1000}body.no-scroll{overflow:hidden;height:100vh;padding-right:17px}@media(max-width: 767px){body.no-scroll{padding-right:0}}.add-to-cart-visible{margin-top:-82px}@media(max-width: 1023px){.add-to-cart-visible{margin-top:-105px}}@media(max-width: 650px){.add-to-cart-visible{margin-top:-175px}}.add-to-cart-visible.tall{margin-top:-510px}@media(max-width: 1023px){.add-to-cart-visible.tall{margin-top:-540px}}@media(max-width: 650px){.add-to-cart-visible.tall{margin-top:-608px}}.leasing-widget{margin-top:24px;color:#005aa0;font-size:12px;font-family:IntroCondBold,serif}.banner-each{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.banner-each a{width:100%}.banner-each img{max-width:100%;height:auto;border-radius:5px}@media(max-width: 767px){.banner-each{margin-bottom:16px}}.top-bar-loading{position:fixed;top:0;left:0;right:0;height:4px;z-index:9999}.top-bar-loading div{height:inherit}.show-more-button{cursor:pointer}.page-placeholder{min-height:800px}.category-page .banners,.home-page .banners{position:relative;margin-top:32px}@media(max-width: 767px){.category-page .banners,.home-page .banners{display:none}}.category-page .banners>div,.home-page .banners>div{width:100%;display:grid;grid-gap:18px}.category-page .banners>div>div,.home-page .banners>div>div{overflow:hidden}.category-page .banners a,.home-page .banners a{display:block;width:100%;height:100%;outline:none}.category-page .banners img,.home-page .banners img{width:100%;height:100%;border-radius:5px}.category-page .banners.empty,.home-page .banners.empty{margin-top:0}.category-page .banners .banner:focus-within,.home-page .banners .banner:focus-within{outline:2px solid #eb6d1e}.category-page .banners.banners-grid>div,.home-page .banners.banners-grid>div{position:absolute;top:0;left:0;height:100%;grid-template-columns:1fr 1fr 1fr}.category-page .banners.banners-grid .banner:nth-child(1),.home-page .banners.banners-grid .banner:nth-child(1){grid-row-start:1;grid-row-end:3}.category-page .banners.banners-grid .banner:nth-child(4),.home-page .banners.banners-grid .banner:nth-child(4){grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:4}.category-page .banners.same-size>div,.home-page .banners.same-size>div{grid-template-columns:1fr 1fr 1fr}.category-page .banners.half-height>div,.home-page .banners.half-height>div{grid-template-columns:1fr 1fr 1fr}.category-page .banners.full-width>div,.home-page .banners.full-width>div{grid-template-columns:1fr}.category-page .mobile-banners,.home-page .mobile-banners{margin-top:20px}@media(min-width: 768px){.category-page .mobile-banners,.home-page .mobile-banners{display:none}}.category-page .mobile-banners .banner,.home-page .mobile-banners .banner{width:100%;margin-bottom:16px}.category-page .mobile-banners a,.home-page .mobile-banners a{display:block;width:100%;height:100%}.category-page .mobile-banners img,.home-page .mobile-banners img{width:100%;height:100%}.category-page .mobile-banners .show-all,.home-page .mobile-banners .show-all{font-weight:500;text-decoration:underline;padding:4px 0;text-align:right;margin-top:-10px}.category-page .mobile-banners .show-all a,.home-page .mobile-banners .show-all a{color:#eb6d1e}.btn{font-family:"Montserrat",sans-serif;font-weight:bold;cursor:pointer;width:auto;border-radius:5px;text-align:center;display:block}@media(min-width: 1024px){.btn:hover{background-color:#00ba85}}.btn:active{background-color:#02986d}.btn:active .ico-cart{color:#fff}@media(max-width: 1023px){.btn:hover{background-color:inherit}}.btn.horizontal{display:flex;justify-content:center;align-items:center;width:100%}.btn.vertical{display:flex;align-items:center;padding:0 12px;height:100%;width:auto}.btn.primary{background-color:#00a878;color:#fff}@media(min-width: 1024px){.btn.primary:hover{background-color:#00ba85}}.btn.primary:active{box-shadow:unset;background-color:#02986d}.btn.primary:disabled,.btn.primary.disabled{background-color:#eae9e8;color:#ada9a7}.btn.secondary{background-color:#322a24;color:#fff}@media(min-width: 1024px){.btn.secondary:hover{background-color:#5b544f}}.btn.secondary:active{background-color:#322a24}.btn.secondary:disabled,.btn.secondary.disabled{background-color:#eae9e8;color:#ada9a7}.btn.tertiary{background-color:#fff;color:#eb6d1e}.btn.tertiary:disabled,.btn.tertiary.disabled{background-color:#eae9e8;color:#ada9a7}.btn.sm{font-size:14px;padding:7px 14px}.btn.md{font-size:16px;padding:9.5px 16px}.btn.lg{font-size:16px;padding:16px 24px}.btn:disabled,.btn.disabled{pointer-events:none;cursor:default}.btn.loading{background-color:#02986d}.btn.loading .ico-cart{height:25px;width:25px;display:inline-block;background-image:url(/14fe82354530257ccf42.svg)}.btn.loading .ico-cart:before{content:none}.btn.loading .spinner{height:25px;width:25px;display:inline-block;border:3px solid #eb6d1e;border-radius:50%;border-top-color:#eff0f1;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}.btn.loading .spinner:before{content:none}.btn.primary.loading{background-color:#00a878}.ico-cart{font-size:23px;display:block;width:25px}@keyframes spin{to{-webkit-transform:rotate(360deg)}}.collapsible-panel>.title{height:64px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%}.collapsible-panel>.title .text{font-size:22px;font-weight:800}@media(max-width: 1023px){.collapsible-panel>.title .text{font-size:20px}}.collapsible-panel>.title span:last-child{display:block;font-size:18px;margin-right:5px}.collapsible-panel>.title span[class^=ico-chevron-]{color:#eb6d1e}@media(max-width: 1023px){.collapsible-panel>.title{height:48px}}.collapsible-panel>.body{margin-left:48px;margin-right:48px;margin-bottom:48px}.collapsible-panel>.body a:hover{text-decoration:underline}@media(max-width: 1023px){.collapsible-panel>.body{margin-left:0;margin-right:0}}.overlay-popup-container{position:absolute;right:0;left:0;top:0;bottom:0;background:#fff;margin:auto;width:100%;border-radius:5px;max-width:560px;max-height:260px;z-index:9999;display:flex;justify-content:center;align-items:center}.overlay-popup-container .overlay-account-types{text-align:center}.overlay-popup-container .overlay-account-types .account-types{display:inline-grid;-moz-column-gap:16px;column-gap:16px;justify-content:center;grid-template-columns:140px 140px}.overlay-popup-container .overlay-account-types h2{font-size:22px;font-weight:800;margin:10px 0;border-bottom:0;padding-bottom:0}.overlay-popup-container .overlay-account-types p{font-size:18px;margin-bottom:16px;color:#322a24}.overlay-popup-container .account-type{cursor:pointer;font-family:"Montserrat",sans-serif;margin-bottom:8px}.overlay-popup-container .item{display:flex;flex-direction:column}.overlay-popup-container .item .description{color:#847f7b;font-size:13px}.cssgridlegacy.no-cssgrid .company{grid-column:1}.cssgridlegacy.no-cssgrid .private{grid-column:3}@media(max-width: 767px){.overlay-popup-container{max-width:360px;max-height:230px}.overlay-popup-container .overlay-account-types h2{font-size:18px;margin:16px 0}.overlay-popup-container .overlay-account-types p{font-size:14px}}@media(max-width: 374px)and (min-width: 320px){.overlay-popup-container{max-width:300px;max-height:200px}.overlay-popup-container .overlay-account-types h2{font-size:18px;margin:12px 0}.overlay-popup-container .overlay-account-types p{font-size:14px}.overlay-popup-container .overlay-account-types .account-types{grid-template-columns:130px 130px}}.no-flexboxlegacy .recommended-item .btn.vertical{width:49px;padding:0;justify-content:center}.recommended-product-section .products-column h3{font-size:22px;font-weight:800;height:64px;padding:0;border:none;display:flex;align-items:center}.recommended-item{display:block;height:112px;width:100%;background-color:#fff;margin-bottom:16px;padding:20px;border-radius:5px;position:relative}.recommended-item:hover .recommended-title{display:none}.recommended-item:hover .recommended-description{display:block;display:-webkit-box;max-height:100%;line-height:1.3}.recommended-item a{display:flex;width:100%;height:100%;align-items:center}.recommended-item .recommended-image{position:absolute}.recommended-item .recommended-image img{width:80px}@media(max-width: 767px){.recommended-item .recommended-image img{width:64px;height:64px}}.recommended-item .cart-button{font-family:"Montserrat",sans-serif;width:106px;height:36px;font-size:16px;position:absolute;bottom:20px;right:20px;display:block;text-align:center;background-color:#00a878;color:#fff;font-weight:bold;padding:7px 14px;border-radius:5px}@media(max-width: 850px){.recommended-item .cart-button{width:84px}}.recommended-item .wrap-description{position:absolute;left:110px;width:38%;height:75px}@media(max-width: 850px){.recommended-item .wrap-description{left:100px;width:30%}}.recommended-item .wrap-price{width:30%;position:absolute;right:20px;height:auto;display:flex;justify-content:space-between;align-items:center}.recommended-item .recommended-description{display:none;color:#322a24;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.recommended-item .recommended-description.shorten{padding-right:40px}.recommended-item .recommended-title{display:flex;justify-content:center;flex-direction:column;height:100%;width:100%}@media(max-width: 767px){.recommended-item .recommended-title.shorten{padding-right:50px}}@media(max-width: 475px){.recommended-item .recommended-title.shorten{padding-right:20px}}.recommended-item .recommended-title .brand{font-size:13px;text-transform:uppercase;color:#322a24;font-weight:400;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recommended-item .recommended-title .proterm{font-size:16px;color:#322a24;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}@media(max-width: 920px){.recommended-item .recommended-title .proterm{max-width:110px}}.recommended-item .recommended-title .mpn{font-size:13px;color:#847f7b;font-weight:400;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}@media(max-width: 920px){.recommended-item .recommended-title .mpn{max-width:110px}}.recommended-item .recommended-title .recommended-stock-info{font-size:12px;color:#eb6d1e}.recommended-item .recommended-price{width:100%}.recommended-item .recommended-price .price-section{padding-left:0}.recommended-item .recommended-price .product-price{font-size:22px;letter-spacing:-0.33px}.recommended-item .recommended-price .product-price>span{float:right}@media(max-width: 850px){.recommended-item .recommended-price .product-price{font-size:18px}}@media(min-width: 1025px)and (max-width: 1300px){.recommended-item.large a .recommended-image img{width:100px;height:100px}}@media(min-width: 1024px){.recommended-item.large{height:192px}.recommended-item.large .recommended-title{height:auto}.recommended-item.large .recommended-title .brand{font-size:14px}.recommended-item.large .recommended-title .proterm{font-size:20px}.recommended-item.large .recommended-title .mpn{font-size:14px}.recommended-item.large .recommended-image img{height:144px;width:144px}.recommended-item.large .wrap-description{position:static;margin-left:164px;width:auto}.recommended-item.large .wrap-price{position:static;margin-left:164px;height:28px;margin-bottom:5px}.recommended-item.large .wrap-price .product-price>span{float:left}.recommended-item.large .cart-button{position:static;margin-left:164px;width:250px;height:40px}.recommended-item.large .recommended-stock-info{display:none;font-size:20px}}@media(min-width: 380px)and (max-width: 1023px){.recommended-item .wrap-description{left:110px}}@media(max-width: 767px){.recommended-item{max-width:100%}}.header .header-search{max-width:497px}.header .header-search .search-container{width:100%;position:relative;display:flex;align-items:center}.header .header-search .search-container .ico-search{position:absolute;right:0;color:#322a24;margin-right:20px;font-size:22px}.header .header-search .search-container button.close{position:absolute;color:#322a24;right:0;margin-right:20px;cursor:pointer;font-size:20px}@media(max-width: 860px){.header .header-search .search-container{width:90%}.header .header-search .search-container .ico-search,.header .header-search .search-container button.close{right:10%}}@media(max-width: 700px){.header .header-search .search-container{width:100%}.header .header-search .search-container .ico-search,.header .header-search .search-container button.close{right:0}}.header .header-search .form-input{border:none;width:inherit;font-size:16px;height:40px;background:#fff;border-radius:5px;padding:10px 40px 10px 20px}.header .header-search .form-input::-moz-placeholder{font-size:14px}.header .header-search .form-input::placeholder{font-size:14px}.header .header-search .form-input::-ms-clear{display:none}.header .header-search .form-input.suggestion-open{border-radius:5px 5px 0 0}.header .header-search .search-suggestions-section{font-size:16px;line-height:2;z-index:101;position:absolute;top:40px;left:0;width:inherit;background:#fff;color:#322a24;border-top:2px solid #322a24}.header .header-search .search-suggestions-section .search-suggestion{padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.header .header-search .search-suggestions-section .search-suggestion:active{background:#fff0e5}.header .header-search .search-suggestions-section .search-suggestion:hover{background:#fff0e5}.header .header-search .search-suggestions-section .search-suggestion.selected{background:#fff0e5}.header .header-search .search-suggestions-section .search-suggestion-divider{margin:15px 28px;box-shadow:none;color:#322a24;background-color:#322a24;height:2px;border:none}.header .header-search .search-suggestions-section .label{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;color:#847f7b}.header .header-search .search-suggestions-section .category-name{font-weight:bold;margin-left:5px}.header .header-search .search-suggestions-section .blog-post-suggestion-link{text-overflow:ellipsis}.header .header-search .search-suggestions-section .blog-post{font-style:italic}.header .header-search .search-suggestions-section .search-contents{padding-bottom:24px;border-radius:0 0 5px 5px;box-shadow:0 7px 19px 0 rgba(188,188,188,.5);z-index:1}.header .header-search .search-suggestions-section .search-command{height:40px;align-items:center;display:flex;justify-content:center;cursor:pointer;margin-top:15px}.header .header-search .search-suggestions-section .search-command .btn-search{width:77px;font-size:16px}.header .header-search .search-suggestions-section .category-suggestion{padding:0 20px;display:flex}.header .header-search .search-suggestions-section .category-suggestion:active{background:#fff0e5}.header .header-search .search-suggestions-section .category-suggestion.selected{background:#fff0e5}.header .header-search .search-suggestions-section .parent-category{color:#847f7b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.header .header-search .search-suggestions-section .parent-category:hover{text-decoration:underline;flex-shrink:0}.header .header-search .search-suggestions-section .category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.header .header-search .search-suggestions-section .category:hover{text-decoration:underline;flex-shrink:0 !important}.header .header-search .search-suggestions-section .category-suggestion:hover .category{flex-shrink:1}.header .header-search .search-suggestions-section .category-divider{flex-shrink:0}.header .header-search .search-suggestions-section .suggestion-link{display:block}@media screen and (min-width: 1024px){.header .column-right .header-search{max-width:497px;padding:0;flex:497;display:flex;align-items:center;justify-content:center}}.sticky{position:sticky;top:0}.header{background:#322a24;color:#fff;z-index:11}.header .header-center{padding-bottom:13px;max-width:100%}.header .header-center .header-search{width:100%}@media(max-width: 700px){.header .header-center .header-search{max-width:100%}}.header .header-center .wrap{display:flex;padding:15px 0 11px;flex:1440;max-width:1440px;z-index:12}.header .header-center .wrap .column-left{display:flex;align-items:center}.header .header-center .wrap .column-left .logo{line-height:1em}@media(max-width: 1023px){.header .header-center .wrap .column-left .logo{margin-right:0;width:96px}}.header .header-center .wrap .column-left .mobile{display:none}@media(max-width: 1023px){.header .header-center .wrap .column-left .mobile{display:block}}.header .header-center .wrap .column-left .desktop{display:none}@media(min-width: 1024px){.header .header-center .wrap .column-left .desktop{display:block;margin-top:10px}}.header .header-center .wrap .column-right{width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.header .header-center .wrap .column-right{justify-content:flex-end}}.header .header-center .wrap .column-right .header-search{margin-right:27px;width:100%}@media(max-width: 1023px){.header .header-center .wrap .column-right .header-search{margin-right:0;margin-left:20px}}@media screen and (min-width: 1024px){.header .header-center .wrap .column-right .header-search{max-width:497px;padding:0;display:flex;align-items:center;justify-content:center}}@media(max-width: 700px){.header .header-center .wrap .column-right .header-search{display:none}}.header .expanded-menu{box-shadow:0 2px 20px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.02)}.header .expanded-menu .menu{display:flex}.header .menu-icon{text-align:center;color:#fff;cursor:pointer;min-width:24px;width:38px;margin-right:29px;margin-top:15px}.header .menu-icon .ico-menu,.header .menu-icon .ico-menu-close{display:block;font-size:22px}.header .menu-icon .menu-text{font-weight:bold}.header .menu-icon span{display:inline;font-size:11px;font-weight:500;letter-spacing:.2px}@media(max-width: 1023px){.header .menu-icon span{display:none}}@media(max-width: 1023px){.header .menu-icon{margin-top:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center}.header .menu-icon .ico-menu,.header .menu-icon .ico-menu-close{font-size:22px}}@media(max-width: 375px){.header .menu-icon{margin-right:10px}}.header .logo{margin-right:42px;width:260px}.header .cart-box,.header .cart-box:disabled{background-color:#02986d;color:#fff;padding:11px 20px}.header .cart-text{white-space:nowrap}.header-top-panel-vp{background:#5b544f}@media screen and (max-width: 767px){.header-top-panel-vp{display:none}}.header-top-panel-vp .header-top-panel{display:flex;justify-content:space-between;align-items:center;display:flex;align-items:center;height:34px}.header-top-panel-vp .phone{color:#fff}.header-top-panel-vp .phone .contact-caption{margin-right:5px}.header-top-panel-vp .phone .phone-text{color:#fff;font-weight:bold}.header-top-panel-vp .chat-link{color:#fff;font-weight:bold}.header-top-panel-vp .right{display:flex;align-items:center;flex-grow:.35}@media(max-width: 1023px){.header-top-panel-vp .right{flex-grow:unset}}.header-top-panel-vp .right .delivery-return-policy .ico-truck-moving,.header-top-panel-vp .right .delivery-return-policy .ico-reply{color:#fff;margin-right:10px}.header-top-panel-vp .right .delivery-return-policy span{color:#fff;margin-right:25px;font-weight:700;font-size:14px}.header-top-panel-vp .right .delivery-return-policy span:nth-of-type(2){margin-right:0}.account-type-switch{width:210px;background:#5b544f;text-align:center;display:flex;margin-left:124px;height:34px}@media(max-width: 1023px){.account-type-switch{display:none}}.account-type-switch button{padding:0 10px;font-size:14px;display:flex;justify-content:center;flex-direction:column;font-weight:700;height:inherit;position:relative;top:1px;color:#eae9e8}.account-type-switch button:disabled{cursor:default;border-top-left-radius:12px;border-top-right-radius:12px;background:#322a24;color:#fff}.featured-brands>a{display:block}.featured-brands .image{width:120px;height:50px;display:flex}.featured-brands .image img{max-width:100%;max-height:100%;margin:auto}.featured-brands .list{width:100%;display:grid;justify-content:center;align-items:center;padding:20px 0 40px;grid-template-columns:repeat(5, 1fr);grid-auto-rows:minmax(100px, auto)}@media(max-width: 1240px){.featured-brands .list{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 959px){.featured-brands .list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.featured-brands .list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 440px){.featured-brands .list{grid-template-columns:1fr}}.featured-brands .list li{justify-self:center;flex-direction:column;position:relative;text-align:center;max-width:244px}.featured-brands .list li>a{display:block}.information-box{color:#fff;background:#5b544f}.information-box .content{width:100%;max-width:1050px;padding:80px 0;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1200px){.information-box .content{padding:80px 30px}}@media(max-width: 991px){.information-box .content{text-align:center}}.information-box .column{max-width:330px;margin-right:auto;flex:1}@media(max-width: 767px){.information-box .column{flex:auto;padding:10px;margin:auto}}@media(min-width: 992px){.information-box .text{display:inline-block;width:calc(100% - 60px)}}.information-box .icon{font-size:40px;width:50px;line-height:50px}@media(min-width: 991px){.information-box .icon{display:inline-block;float:left;margin-right:10px}}.information-box .title{font-weight:800;font-size:22px;margin-top:6px}@media(max-width: 1023px){.information-box .title{font-size:20px}}.information-box .description{font-size:16px;line-height:24px}@media(max-width: 767px){.information-box .description{height:48px}}.level-1-categories .list{display:flex;flex-wrap:wrap;justify-content:center}.level-1-categories li{margin:10px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px;background:#322a24}@media(max-width: 900px){.level-1-categories li{margin:5px}}.level-1-categories a{width:415px;color:#fff;padding:20px;font-size:18px;font-weight:bold}@media(max-width: 900px){.level-1-categories a{width:315px}}@media(max-width: 767px){.level-1-categories a{width:300px}}@media(max-width: 767px){.level-1-categories a{padding:10px}}.home-page-wrap{background:#f2eeeb;padding:1px 0}.home-page .products-row>a{display:block}.home-page .products-row h2{margin-top:32px;padding:0;text-align:center;font-size:48px;font-weight:800}@media(max-width: 717px){.home-page .products-row h2{font-size:34px;margin-bottom:20px}}.home-page .section{margin-top:50px}@media(max-width: 767px){.home-page .section{margin-top:20px}}.home-page .section:last-child{margin-bottom:50px}@media(max-width: 767px){.home-page .section:last-child{margin-bottom:20px}}.home-page .mobile-banner{width:100%}.home-page .mobile-banner a{display:block;width:100%;height:100%}.home-page .mobile-banner img{width:100%;height:100%;border-radius:5px}@media(min-width: 768px){.home-page .mobile-banner{display:none}}@media(max-width: 767px){.home-page .banners{display:none}}.home-page .banners div[id]{width:100%;height:100%}.home-page .banners a{display:block;width:100%;height:100%}.home-page .banners img{width:100%;height:100%;border-radius:5px}.home-page .cssgridlegacy.no-cssgrid .banners .banner1{grid-row-end:3}.home-page .cssgridlegacy.no-cssgrid .banners .banner4{grid-column-start:3;grid-column-end:6}.home-page .featured-blog-posts>a{display:block}.home-page .featured-blog-posts h2{margin-bottom:50px;padding:0;text-align:center;font-size:48px;font-weight:800}@media(max-width: 717px){.home-page .featured-blog-posts h2{font-size:34px;margin-bottom:20px}}.home-page .featured-blog-posts ul{display:flex;flex-wrap:wrap;margin:0 -12px}@media(max-width: 320px){.home-page .featured-blog-posts ul{flex-direction:column;flex-wrap:unset;margin:0}}.home-page .featured-blog-posts li{flex:1;margin:0 12px 12px;min-width:343px}.home-page .featured-blog-posts li>a{display:block}@media(max-width: 375px){.home-page .featured-blog-posts li{min-width:300px}}@media(max-width: 320px){.home-page .featured-blog-posts li{margin:0 0 12px}}.home-page .featured-blog-posts img{width:100%;height:auto;border-top-right-radius:5px;border-top-left-radius:5px}.home-page .featured-blog-posts .wrap-description{background:#fff;padding:18px;position:relative;display:flex;flex-direction:column;height:180px;top:-5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.home-page .featured-blog-posts .wrap-description h3{font-weight:800;font-size:18px;line-height:27px}.home-page .featured-blog-posts .wrap-description p{font-size:14px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-top:auto}@media(max-width: 320px){.home-page .featured-blog-posts .wrap-description p{line-height:22px}}.home-page .featured-blog-posts .wrap-description .fake-link{color:#eb6d1e}.shortcut-top-bar .wrapper{height:40px;background:#eb6d1e;display:flex;align-items:center}.shortcut-top-bar a{color:#fff;margin-right:21px;font-weight:700}.shortcut-top-bar a:focus-visible{outline:2px solid #322a24}.shortcut-top-bar .links{display:flex}@media(max-width: 850px){.shortcut-top-bar .links{justify-content:space-between}}.shortcut-top-bar .links .right{margin-left:330px}@media(max-width: 850px){.shortcut-top-bar .links .right{margin-left:0}.shortcut-top-bar .links .right .shortcut-top-bar a{margin-right:0}}@media(max-width: 700px){.shortcut-top-bar .links .right{margin:0 auto}}.shortcut-top-bar .ico-chevron-right{font-size:16px;margin-left:10px}html #CybotCookiebotDialog.CybotCookiebotDialogActive+#CybotCookiebotDialogBodyUnderlay:has(~.account-type-popup),body #CybotCookiebotDialog.CybotCookiebotDialogActive+#CybotCookiebotDialogBodyUnderlay:has(~.account-type-popup){opacity:0}html #CybotCookiebotDialog *,body #CybotCookiebotDialog *{color:#322a24;font-family:"Montserrat",sans-serif;font-size:16px}@media(max-width: 600px){html #CybotCookiebotDialog *,body #CybotCookiebotDialog *{font-size:14px;line-height:1.35em}}html #CybotCookiebotDialog a,html #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,html #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a::after,html #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,html #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,body #CybotCookiebotDialog a,body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a::after,body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink{color:#eb6d1e}html #CybotCookiebotDialog h2,body #CybotCookiebotDialog h2{border:none}html #CybotCookiebotDialog #CybotCookiebotDialogPoweredbyCybot,html #CybotCookiebotDialog #CybotCookiebotDialogPoweredByText,body #CybotCookiebotDialog #CybotCookiebotDialogPoweredbyCybot,body #CybotCookiebotDialog #CybotCookiebotDialogPoweredByText{display:none !important}html #CybotCookiebotDialog .CybotCookiebotScrollContainer>div:first-of-type::-webkit-scrollbar-thumb,body #CybotCookiebotDialog .CybotCookiebotScrollContainer>div:first-of-type::-webkit-scrollbar-thumb{background-color:#322a24}@media(max-width: 600px){html #CybotCookiebotDialog .CybotCookiebotFader,body #CybotCookiebotDialog .CybotCookiebotFader{height:2em}}html #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem .CybotCookiebotDialogNavItemLink,body #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem .CybotCookiebotDialogNavItemLink{color:#322a24}html #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem .CybotCookiebotDialogNavItemLink.active,body #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem .CybotCookiebotDialogNavItemLink.active{color:#eb6d1e;border-bottom:3px solid #eb6d1e}html #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem:hover .CybotCookiebotDialogNavItemLink,body #CybotCookiebotDialog #CybotCookiebotDialogNavList .CybotCookiebotDialogNavItem:hover .CybotCookiebotDialogNavItemLink{color:#eb6d1e}@media(max-width: 600px){html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonWrapper,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonWrapper{padding:0 1em}}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper{margin-top:6px}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#322a24;width:49px;height:24px}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider:before,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper .CybotCookiebotDialogBodyLevelButtonSlider:before{height:16px;width:16px}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:checked+.CybotCookiebotDialogBodyLevelButtonSlider,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#eb6d1e}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#ffe2cc}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#eb6d1e}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,html #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBodyContentCookieProvider:hover,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBodyContentCookieProvider:hover{color:#eb6d1e}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogBodyEdgeMoreDetailsLink,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogBodyEdgeMoreDetailsLink{margin-top:-6px}html #CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout p,body #CybotCookiebotDialog #CybotCookiebotDialogTabContent #CybotCookiebotDialogDetailBodyContentTextAbout p{margin-top:10px}html #CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton,body #CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton{color:#fff;border:none;height:40px;padding:.7em;margin-bottom:.7em;background-color:#322a24}html #CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,body #CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#eb6d1e;color:#fff}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer{margin-top:1em}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieTypeIntro,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{font-size:14px !important}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieLink,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieLink{font-size:14px}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieLink .CybotExternalLinkArrow,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieLink .CybotExternalLinkArrow{width:14px}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup{border-radius:.4em;padding:1em;font-size:14px}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo{border-radius:.2em;padding:.8em}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo *,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo *{font-size:14px}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo.show:first-of-type,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo.show:first-of-type{margin-top:1em}html #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo.show:first-of-type:before,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer .CybotCookiebotDialogDetailBodyContentCookieGroup .CybotCookiebotDialogDetailBodyContentCookieInfo.show:first-of-type:before{top:-0.8em}.cookies-page-wrap{min-height:800px}.cookies-page-section{margin-bottom:86px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cookies-page-section .CookieDeclarationType{border:none;padding:0;margin-top:40px}.cookies-page-section .CookieDeclarationType .CookieDeclarationTypeHeader{font-size:18px;font-weight:bold}@media(max-width: 1023px){.cookies-page-section .CookieDeclarationType .CookieDeclarationTypeHeader{font-size:16px}}.cookies-page-section .CookieDeclarationType .CookieDeclarationTable{line-height:1.5;padding:10px;border:none}.cookies-page-section .CookieDeclarationType .CookieDeclarationTable>tbody>tr:hover{background-color:#eff0f1}.cookies-page-section .CookieDeclarationType .CookieDeclarationTable .CookieDeclarationTableHeader{border-bottom:2px solid #ada9a7}.cookies-page-section .CookieDeclarationType .CookieDeclarationTable .CookieDeclarationTableCell{font-size:14px;line-height:1.5;padding:5px;border-bottom:1px solid #ada9a7}.cookies-page-section img{max-width:100%;height:auto}.cookies-page-section .description-section{width:65%}.cookies-page-section h1{margin-top:40px;font-size:56px;font-family:"Montserrat",sans-serif}.cookies-page-section .main-content{margin-top:16px;font-family:"DM Sans",sans-serif;font-size:16px;line-height:24px}.cookies-page-section .main-content>span>div>div[style*="font-size: 200px"]{font-size:80px !important;color:red}.cookies-page-section .main-content p{margin-top:10px}.cookies-page-section .main-content p:first-child{margin-top:0}.cookies-page-section .main-content h2{line-height:36px}.cookies-page-section .main-content h2,.cookies-page-section .main-content h3,.cookies-page-section .main-content h4{margin-top:24px}.cookies-page-section .main-content ul{-webkit-padding-start:40px;padding-inline-start:40px}.cookies-page-section .main-content li{list-style:initial}.cookies-page-section .main-content a{color:#eb6d1e}.cookies-page-section .banner-section{width:33%;margin-top:45px}@media(max-width: 767px){.cookies-page-section{margin-bottom:32px}.cookies-page-section .description-section{width:100%}.cookies-page-section .description-section h1{margin-top:0;font-size:28px}.cookies-page-section .banner-section{width:100%;margin-top:32px}}.no-flexboxlegacy .mega-menu .menu-level-1{flex-basis:30.303030303%}.no-flexboxlegacy .mega-menu .nosto-side{flex-basis:30.303030303%}.expanded-menu{position:absolute;width:100%;background:#fff;z-index:10}.expanded-menu.hidden{display:none}.mega-menu{display:flex;background:#fff;max-height:600px;width:100%}.mega-menu li{height:40px;margin-left:2px;margin-right:2px}.mega-menu li:hover,.mega-menu li.selected{background:#f2eeeb;font-weight:bold}.mega-menu li a,.mega-menu li .secondary-link{font-size:16px;letter-spacing:.2px;width:100%;height:inherit;display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 16px;color:#322a24;white-space:break-spaces;cursor:pointer}.mega-menu li .ico-chevron-right{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:normal}.mega-menu .menu-level-1{padding-top:32px;background:#fff;padding-top:32px;width:341px;flex:341;overflow-y:auto;padding-bottom:70px;scrollbar-width:auto;scrollbar-color:#5b544f #f2eeeb;flex:25%}.mega-menu .menu-level-1::-webkit-scrollbar{width:10px}.mega-menu .menu-level-1::-webkit-scrollbar-track{border-radius:5px}.mega-menu .menu-level-1::-webkit-scrollbar-thumb{background:#f2eeeb;border-radius:5px}.mega-menu .menu-level-1::-webkit-scrollbar-thumb:hover{background:#5b544f}.mega-menu .menu-level-1 li a,.mega-menu .menu-level-1 .campaigns-link{padding-left:24px}.mega-menu .menu-secondary{top:inherit;margin-top:20px}.mega-menu .menu-secondary li a,.mega-menu .menu-secondary .secondary-link{font-weight:bold}.mega-menu .menu-secondary .log-in{display:none}.mega-menu .menu-level-2{padding-top:32px;width:341px;flex:341;overflow-y:auto;padding-bottom:70px;scrollbar-width:auto;scrollbar-color:#5b544f #f2eeeb;flex:25%;border-left:solid 2px #322a24;border-right:solid 1px #322a24}.mega-menu .menu-level-2::-webkit-scrollbar{width:10px}.mega-menu .menu-level-2::-webkit-scrollbar-track{border-radius:5px}.mega-menu .menu-level-2::-webkit-scrollbar-thumb{background:#f2eeeb;border-radius:5px}.mega-menu .menu-level-2::-webkit-scrollbar-thumb:hover{background:#5b544f}.mega-menu .menu-level-2 li a,.mega-menu .menu-level-2 .campaigns-link{padding-left:24px}.mega-menu .menu-level-2 li:first-of-type{font-weight:600}.mega-menu .concepts li:first-of-type{font-weight:400}.mega-menu .menu-level-3{padding-top:32px;width:341px;flex:341;overflow-y:auto;padding-bottom:70px;scrollbar-width:auto;scrollbar-color:#5b544f #f2eeeb;flex:25%}.mega-menu .menu-level-3::-webkit-scrollbar{width:10px}.mega-menu .menu-level-3::-webkit-scrollbar-track{border-radius:5px}.mega-menu .menu-level-3::-webkit-scrollbar-thumb{background:#f2eeeb;border-radius:5px}.mega-menu .menu-level-3::-webkit-scrollbar-thumb:hover{background:#5b544f}.mega-menu .menu-level-3 li a,.mega-menu .menu-level-3 .campaigns-link{padding-left:24px}.mega-menu .menu-level-3 li:first-of-type{font-weight:600}.mega-menu .menu-level-3.content{border-right:solid 1px #322a24}.mega-menu .menu-level-4{padding-top:32px;width:341px;flex:341;overflow-y:auto;padding-bottom:70px;scrollbar-width:auto;scrollbar-color:#5b544f #f2eeeb;flex:25%}.mega-menu .menu-level-4::-webkit-scrollbar{width:10px}.mega-menu .menu-level-4::-webkit-scrollbar-track{border-radius:5px}.mega-menu .menu-level-4::-webkit-scrollbar-thumb{background:#f2eeeb;border-radius:5px}.mega-menu .menu-level-4::-webkit-scrollbar-thumb:hover{background:#5b544f}.mega-menu .menu-level-4 li a,.mega-menu .menu-level-4 .campaigns-link{padding-left:24px}.mega-menu .menu-level-4 li:first-of-type{font-weight:600}.mega-menu .active{background:#f2eeeb;font-weight:bold}.mega-menu .menu-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;min-width:0}.mega-menu .log-in{margin-top:20px;padding-left:24px;font-size:16px;height:40px;display:flex;align-items:center}.mega-menu .log-in:hover{background:rgba(255,110,2,.1019607843);font-weight:bold}.mega-menu .nosto-side{width:368px;padding-top:32px;padding-left:25px;flex:30.303030303%}.mega-menu .nosto-side .products-column .products-list .recommended-item{width:100%}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .recommended-item{padding-left:8px;margin-bottom:8px;min-width:100%}}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .wrap-description-price{padding:0 8px}}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .brand{font-size:12px}}.mega-menu .nosto-side .products-column .products-list .proterm{max-width:100px}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .proterm{font-size:14px}}.mega-menu .nosto-side .products-column .products-list .mpn{max-width:120px}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .mpn{font-size:12px}}.mega-menu .nosto-side .products-column .products-list .recommended-add-to-cart{padding:0 8px}.mega-menu .nosto-side .products-column .products-list .recommended-cart a{padding:0 8px}@media(max-width: 1350px){.mega-menu .nosto-side .products-column .products-list .product-price{font-size:20px}}.mega-menu .nosto-side .products-column .products-list .product-list-item{height:93px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-image{margin:15px 0 14px 8px;width:64px;height:64px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-image img{width:64px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-title{font-size:12px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-title .product-proterm{font-size:14px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-price{margin-left:12px;font-size:20px}.mega-menu .nosto-side .products-column .products-list .product-list-item .product-price .stock-info{font-size:12px}@media(max-width: 512px){.mega-menu{width:auto}.mega-menu .product-title-price{margin-left:12px}.mega-menu .product-title{width:113px}.mega-menu .product-price{width:85px}}@media(max-width: 1249px){.mega-menu .nosto-product{display:none}}.mega-menu .nosto-banner{margin-top:27px;margin-bottom:27px;height:193px;overflow:hidden}@media(max-width: 1249px){.mega-menu .nosto-banner{display:none}}.menu-menu-banner{width:100%;height:176px}.mobile-menu{width:100vw;height:calc(100vh - 145px);overflow-x:hidden;position:fixed;z-index:100;background:#fff;margin-top:16px}@media(max-width: 1023px){.mobile-menu{margin-top:0}}.mobile-menu .menu-level{position:absolute;width:100vw;height:calc(100vh - 145px);background:#fff}.mobile-menu .menu-level li{height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#322a24}.mobile-menu .menu-level li a{font-size:16px;line-height:1.5;letter-spacing:.2px;color:#322a24;position:relative;width:100%;padding:12px 0;text-decoration:none}.mobile-menu .menu-level li span{font-size:16px}.mobile-menu .menu-level li .icon{font-size:18px;margin-right:10px}.mobile-menu .menu-level li .ico-chevron-right{font-size:20px;font-weight:normal}.mobile-menu .menu-level.center,.mobile-menu .menu-level.center-back{height:calc(100vh - 145px)}.mobile-menu .medium-level,.mobile-menu .last-level{background:#fff}.mobile-menu .medium-level ul li:nth-of-type(1),.mobile-menu .last-level ul li:nth-of-type(1){justify-content:flex-start;background:rgba(255,110,2,.1019607843);font-weight:bold}.mobile-menu .medium-level ul li:nth-of-type(1) span,.mobile-menu .last-level ul li:nth-of-type(1) span{font-size:18px}.mobile-menu .medium-level ul li:nth-of-type(1) .ico-chevron-left,.mobile-menu .last-level ul li:nth-of-type(1) .ico-chevron-left{font-size:20px}.mobile-menu .medium-level ul li:nth-of-type(2),.mobile-menu .last-level ul li:nth-of-type(2){font-weight:bold}.mobile-menu .medium-level ul li div,.mobile-menu .last-level ul li div{height:36px;border-right:2px solid #847f7b;width:1px;margin:0 20px}.mobile-menu .medium-level ul li a:active,.mobile-menu .last-level ul li a:active{font-weight:700}.mobile-menu .medium-level ul li a:active>span,.mobile-menu .last-level ul li a:active>span{position:relative}.mobile-menu .menu-secondary{top:inherit;padding-bottom:20px}@media(max-width: 320px){.mobile-menu .menu-secondary{padding-bottom:80px}}@media(max-width: 414px){.mobile-menu .menu-secondary{padding-bottom:40px}}.mobile-menu .menu-secondary .campaigns-link{font-weight:bold}.mobile-menu .menu-secondary ul li::before,.mobile-menu .menu-secondary ul li::after{font-size:0px}.mobile-menu .menu-secondary ul li a{font-weight:bold;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#322a24;position:relative}.mobile-menu .menu-secondary .log-in{padding:12px 16px;display:none}.mobile-menu .menu-secondary .log-in a{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#322a24}.mobile-menu .menu-secondary .log-in .ico-user{font-size:22px;margin-right:10px}.mobile-menu .menu-secondary .menu-phone{padding:12px 16px 55px 16px;display:flex;align-items:center}.mobile-menu .menu-secondary .menu-phone .phone-information{padding:0}.mobile-menu .account-switcher{position:sticky;bottom:0;margin-top:auto}.mobile-menu .account-switcher .account-type-switch{display:flex;height:32px;width:100vw;justify-content:center;margin-left:0}.mobile-menu .account-switcher .account-type-switch label{min-width:112px;text-align:center}.mobile-menu .phone-section{color:#fff;height:32px;justify-content:center;display:flex;align-items:center;background:#322a24;font-weight:bold;font-size:16px}@keyframes slide-left{0%{transform:translateX(0)}100%{transform:translateX(-100vw)}}@keyframes slide-right-to-center{0%{transform:translateX(100vw)}100%{transform:translateX(0)}}@keyframes slide-from-left-to-center{0%{transform:translateX(-100vw)}100%{transform:translateX(100)}}@keyframes slide-left-to-center{0%{transform:translateX(-100vw)}100%{transform:translateX(0)}}@keyframes slide-center-to-right{0%{transform:translateX(0)}100%{transform:translateX(100vw)}}.none{display:none}.level-1.left{animation:slide-left .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-1.center{animation:slide-left-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;display:flex;flex-direction:column}.level-2.center{animation:slide-right-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-2.center ul{padding-bottom:130px}.level-2.center-back{animation:slide-left-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-2.center-back ul{padding-bottom:130px}.level-2.right{animation:slide-center-to-right .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-2.left{animation:slide-left .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-3.center{animation:slide-right-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-3.center ul{padding-bottom:130px}.level-3.right{animation:slide-center-to-right .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-3.left{animation:slide-left .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-3.center-back{animation:slide-left-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.level-3.center-back ul{padding-bottom:130px}.last-level.right{animation:slide-center-to-right .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.last-level.center{animation:slide-right-to-center .2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.last-level.center ul{padding-bottom:130px}.bread-crumbs{color:#eb6d1e;display:flex;padding:20px 0}@media(max-width: 767px){.bread-crumbs{font-size:12px}.bread-crumbs div:first-child{display:none}.bread-crumbs div.crumb:nth-child(2):before{content:""}}.bread-crumbs .crumb:focus-within{outline:2px solid #eb6d1e}.bread-crumbs a{color:#eb6d1e}.bread-crumbs a:focus-visible{outline:none}.bread-crumbs div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bread-crumbs div:not(:first-child):before{content:" / ";color:#eb6d1e}.brands-wrap{background:#f2eeeb}.brands-layout{padding:25px 50px 0}@media(max-width: 767px){.brands-layout{padding:25px 0 0}}.brands-layout .brands-menu{padding-bottom:20px}.brands-layout .brands-menu ul{text-align:center}.brands-layout .brands-menu ul li{display:inline-block}.brands-layout .brands-menu .item-link{color:#eb6d1e;font-size:18px;cursor:pointer;padding:0 10px;font-weight:bold}.brands-layout .brands-menu .item-link:hover{text-decoration:underline}.brands-layout .brands-list .row{display:flex;justify-content:center;align-items:flex-start;border-top:2px solid #847f7b;padding:32px 10px}@media(max-width: 1023px){.brands-layout .brands-list .row{flex-direction:column}}.brands-layout .brands-list .row h3{width:15%;font-size:48px;font-weight:800}@media(max-width: 1023px){.brands-layout .brands-list .row h3{font-size:36px}}.brands-layout .brands-list .row ul{-moz-columns:5;columns:5;-moz-column-fill:balance;column-fill:balance;width:85%;padding-left:15%}.brands-layout .brands-list .row ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;padding:3px}@media(max-width: 1023px){.brands-layout .brands-list .row ul{-moz-columns:4;columns:4;padding-left:0;width:100%;padding-top:14px}.brands-layout .brands-list .row ul li{margin:10px 0}}@media(max-width: 767px){.brands-layout .brands-list .row ul{-moz-columns:3;columns:3}}@media(max-width: 600px){.brands-layout .brands-list .row ul{-moz-columns:2;columns:2}}.brands-layout .item-link{font-size:16px}.brands-layout .item-link:hover{text-decoration:underline}.product-card-bundle-price{display:flex;container-type:inline-size}.product-card-bundle-price .bundle-savings{max-width:45%;display:flex;flex-direction:column;align-items:start;padding:2px 0 0 10px;margin-top:4px}@media(max-width: 767px){.product-card-bundle-price .bundle-savings{padding:2px 0 0 10px}}.product-card-bundle-price .bundle-savings .title{color:#eb6d1e;margin-top:2px;margin-bottom:6px;font-size:12px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}@media(max-width: 767px){.product-card-bundle-price .bundle-savings .title{margin-bottom:4px}}.product-card-bundle-price .bundle-savings .price-tag{display:inline-block;background-color:#eb6d1e;color:#fff;padding:1px 6px 0;font-size:18px;font-weight:bold;white-space:nowrap;border:none;border-radius:5px}@media(max-width: 767px){.product-card-bundle-price .bundle-savings .price-tag{font-size:12px;line-height:18px}}@container (max-width: 200px){.product-card-bundle-price .price-section .product-price{font-size:16px}.product-card-bundle-price .price-section .sub-price-wrapper .sub-price{font-size:10px}.product-card-bundle-price .bundle-savings{padding-left:5px}.product-card-bundle-price .bundle-savings .title{font-size:10px;margin-bottom:6px}.product-card-bundle-price .bundle-savings .price-tag{font-size:12px;line-height:16px;padding:1px 4px 0}}.price-section{background-color:rgba(0,0,0,0);font-size:12px;padding-left:20px;padding-bottom:5px}@media(max-width: 500px){.price-section{padding-left:10px}}.price-section .rec-price,.price-section .price-per-unit{color:#322a24;height:16px;white-space:nowrap;text-overflow:ellipsis}.price-section .info-popup-wrapper{display:flex;margin-bottom:6px;align-items:center;cursor:pointer}.price-section .info-tooltip-wrapper{padding:2px 2px 2px 0;display:inline-flex;justify-content:flex-start}.price-section .info-banner-with-arrow{z-index:100;max-width:80%;margin-top:20px;margin-left:-58px}.price-section .inner-align{display:flex;justify-content:center}.price-section .info-tooltip-text{display:flex;justify-content:center;align-content:flex-start;align-self:flex-start;justify-self:flex-start;flex-wrap:wrap;background-color:#322a24;color:#fff;position:absolute;padding:10px;font-size:14px;word-break:normal;width:-moz-max-content;width:max-content;max-width:80%;margin-top:10px}.price-section .ico-exclamation-circle{color:#322a24;padding-left:2px;margin-bottom:2px;display:inline-block;transform:scaleY(-1) scaleX(-1)}.price-section .triangle-down{padding-top:1px;transform:scaleY(-1) scaleX(-1);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:12px solid #322a24;position:absolute;margin-top:2px;margin-left:42px}.price-section .product-price{font-family:"Montserrat",sans-serif;font-size:22px;white-space:nowrap;font-weight:800}@media(max-width: 700px){.price-section .product-price{font-size:20px}}@media(max-width: 375px){.price-section .product-price{font-size:16px}}.price-section .discount{color:#322a24}.price-section .price-range{font-size:22px}@media(max-width: 700px){.price-section .price-range{font-size:20px}}@media(max-width: 375px){.price-section .price-range{font-size:16px}}.price-section .sub-price{text-decoration:line-through;color:#847f7b;padding:2px 2px 2px 0}.price-section .price.discounted{color:#eb6d1e}.price-section .price.discounted.limited:after{content:"*";margin-left:4px;vertical-align:top;font-size:70%;font-family:"DM Sans",sans-serif;font-style:italic}.price-section .limitation-notification{margin:-4px 0 4px 0;font-size:14px;color:#eb6d1e;font-family:"DM Sans",sans-serif;cursor:pointer}@media(max-width: 767px){.price-section .limitation-notification{margin:0 0 4px 0}}.price-section .limitation-notification:before{content:"*";vertical-align:top}.price-section .limitation-notification .limited-quantity-warning{position:absolute;white-space:pre-wrap;z-index:10;text-align:left;max-height:300px;width:360px;top:0px;left:100px;background-color:#fff;-webkit-animation:linear;-webkit-animation-name:run;-webkit-animation-duration:.2s}@media(max-width: 767px){.price-section .limitation-notification .limited-quantity-warning{max-width:360px;left:-8px}}.price-section .limitation-notification .limited-quantity-warning .title,.price-section .limitation-notification .limited-quantity-warning .description{background-color:rgba(255,92,105,.2);font-family:"Montserrat",sans-serif;color:#ff5c69}.price-section .limitation-notification .limited-quantity-warning .title{font-weight:bold;font-size:24px;padding:32px 32px 20px 32px}.price-section .limitation-notification .limited-quantity-warning .title:after{content:"";display:block;padding:10px 32px;border-bottom:solid 2px}.price-section .limitation-notification .limited-quantity-warning .description{font-size:16px;font-weight:normal;padding:0 32px 37px 32px;word-wrap:break-word}@media(max-width: 767px){.price-section .limitation-notification .limited-quantity-warning .description{margin-bottom:0px}}@media(min-width: 1024px){.price-section .info-tooltip-wrapper .info-banner-with-arrow{margin-top:8px}.price-section .info-tooltip-wrapper .info-banner-with-arrow .info-tooltip-text{padding:12px;margin-top:24px;min-height:20%;font-size:16px}.price-section .info-tooltip-wrapper .info-banner-with-arrow .triangle-down{margin-top:14px}}.product-image-gallery{height:460px}@media(max-width: 1300px){.product-image-gallery{right:0}}.product-image-gallery .product-brand-image{z-index:2;position:absolute;right:50%;margin-right:-230px}@media(max-width: 475px){.product-image-gallery .product-brand-image{top:20px;margin-right:-160px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .product-brand-image{display:none}}.product-image-gallery .product-brand-image img{max-width:100%;max-height:100%}@media(max-width: 475px){.product-image-gallery .product-brand-image img{width:100px}}.product-image-gallery .primary-img-section{position:relative}.product-image-gallery .primary-img-section .slick-slider{z-index:2;width:100%;touch-action:auto}.product-image-gallery .primary-img-section .slick-dots{bottom:-50px}.product-image-gallery .primary-img-section .slick-dots button::before{font-size:12px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-img-section .slick-dots{bottom:15px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-img-section{height:inherit}}.product-image-gallery .primary-img-section .slick-track{display:flex;justify-content:center;align-items:center}.product-image-gallery .primary-img-section .background-o{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.product-image-gallery .primary-img-section .primary-img-section{cursor:pointer}.product-image-gallery .primary-image{height:100%;width:auto;max-height:460px}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-image{height:358px}}.product-image-gallery .primary-image img{width:100%}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-image img{width:auto}}.product-image-gallery .primary-img-indicator{width:500px;position:absolute;top:50%;right:60%;font-size:30px}.product-image-gallery .icon-indicator{width:154px;height:21px;padding-left:12px;background-size:contain;margin-left:20px}.product-image-gallery .mini-image-gallery{z-index:1;display:flex;align-items:center;justify-content:flex-end;margin-top:30px;right:0;position:absolute}@media(max-width: 1023px){.product-image-gallery .mini-image-gallery{margin-right:15px}}.product-image-gallery .mini-image-gallery .slick-slide{min-width:85px}.product-image-gallery .mini-image-gallery .slick-list{height:72px;display:flex;align-items:center}@media(max-width: 1023px){.product-image-gallery .mini-image-gallery .slick-list{height:69px}}.product-image-gallery .mini-image-gallery .control-arrow .ico-chevron-left,.product-image-gallery .mini-image-gallery .control-arrow .ico-chevron-right{font-size:20px;color:#eb6d1e}.product-image-gallery .mini-image-gallery .control-arrow .ico-chevron-left{margin-right:10px}.product-image-gallery .mini-image-gallery .control-arrow .ico-chevron-right{margin-left:10px}.product-image-gallery .mini-image-gallery .control-arrow button{cursor:pointer;font-size:16px}.product-image-gallery .mini-image{background:#fff;cursor:pointer;position:relative;width:72px;height:72px;margin:auto}@media(max-width: 1023px){.product-image-gallery .mini-image{width:56px;height:56px}}.product-image-gallery .mini-image:hover .icon-zoom{display:block}.product-image-gallery .mini-image:hover .product-image,.product-image-gallery .mini-image:hover .product-video-thumb{opacity:.5}.product-image-gallery .mini-image img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1023px){.product-image-gallery .mini-image img{width:56px;height:56px}}.product-image-gallery .mini-image .product-video-thumb{background-color:#000}.product-image-gallery .icon-video{position:absolute;top:0;left:0;bottom:0;font-size:22px;color:#00a878;background:radial-gradient(closest-side, #FFFFFF, #FFFFFF 75%, transparent 75%, transparent);width:22px;height:22px;margin:5px}.product-image-gallery .icon-zoom{position:absolute;display:none;font-size:36px;transform:rotate(90deg)}.product-image-gallery .content-center{display:flex;justify-content:center;align-items:center}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.primary-img-section .background-o{opacity:1}.primary-img-section.hide-overlay .background-o{transition:opacity .1s linear;opacity:0}.primary-img-indicator.show{animation:fadein .1s linear}.primary-img-indicator.hide{animation:fadeout .1s linear;animation-fill-mode:forwards;z-index:0}.product-image-gallery{height:305px;width:auto;position:relative;top:auto;right:auto;margin-bottom:15px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape)))and (((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery{height:227px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .content-center{justify-content:space-around}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-image{text-align:center;position:relative}.product-image-gallery .primary-image img{height:168px}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .product-video-play-icon{position:absolute;font-size:32px;color:#00a878;background:radial-gradient(closest-side, #FFFFFF, #FFFFFF 75%, transparent 75%, transparent)}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .primary-img-indicator{position:absolute;right:50%;top:0;font-size:21px;width:160px;text-align:center}.product-image-gallery .primary-img-indicator div{float:unset}}@media(((max-width: 767px) and (orientation: portrait)) or ((max-width: 1023px) and (orientation: landscape))){.product-image-gallery .icon-indicator{width:100px;margin:50px auto}}.stock-delivery-info{font-size:14px;color:#322a24;margin:20px 0}.stock-delivery-info .ico-check{color:#00a878;font-size:21px;margin-right:5px;font-weight:500}.stock-delivery-info .ico-check.out-of-stock{color:#eb6d1e}.stock-delivery-info .available-in-future{font-size:16px;line-height:35px}.stock-delivery-info .sold-out{font-size:18px;font-weight:bold;line-height:35px}.stock-delivery-info>p{max-width:450px}.product-package{max-width:430px;margin-top:32px}.product-package .package-header{font-weight:500;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.product-package .package-header .title{text-align:left;font-size:16px;font-weight:bold}.product-package .package-header .value{text-align:right;font-size:14px;font-weight:400;color:#847f7b}.product-package .bundle-items li{height:80px}.product-package .bundle-items a{width:100%;height:100%;display:flex;padding:10px 0;align-items:center}.product-package .bundle-items .bundle-savings{width:100%;display:flex;align-items:center}.product-package .bundle-items .bundle-savings .description{margin-left:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.product-package .bundle-items .bundle-savings .savings-tag{display:inline-block;background-color:#eb6d1e;padding:5px;font-weight:bold;color:#fff;border:none;border-radius:5px}.product-package .bundle-items .image img{width:56px;height:56px}@media(max-width: 1023px){.product-package .bundle-items .image img{width:48px;height:48px}}.product-package .bundle-items .description{margin-left:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.product-package .bundle-items .proterm{font-weight:bold;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-package .bundle-items .brand-and-mpn{color:#847f7b;font-size:13px;font-weight:400}.product-package .bundle-items .brand{text-transform:uppercase}.product-package .bundle-items .price{text-align:right;color:#847f7b;font-size:16px;font-weight:400}.product-package .bundle-items li:last-child{border:none}@media(max-width: 512px){.product-package{width:100%}}.product-page-description{margin-top:8px}.product-page-description .description-title{display:none}.product-page-description .description{font-size:16px;width:500px;margin-bottom:20px}@media(max-width: 1023px){.product-page-description .description-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.product-page-description .description-title .title{font-weight:bold}.product-page-description .description{font-size:14px;line-height:1.5;width:100%}}.product-page-description .product-brand-image{margin-bottom:10px}@media(min-width: 768px)and (max-width: 1023px)and (orientation: portrait){.product-page-description .description{width:390px}}.product-card .energy-class-icon-container{cursor:pointer;position:absolute;height:40px;bottom:160px;right:14px}@media(max-width: 767px){.product-card .energy-class-icon-container{display:none}}.product-card .energy-class-icon-container .energy-class-icon{height:40px;width:72px}.recommended-item{position:relative}.recommended-item .energy-class-icon-container{cursor:pointer;height:35px;position:absolute;right:150px;bottom:20px}@media(max-width: 767px){.recommended-item .energy-class-icon-container{display:none}}.recommended-item .energy-class-icon-container .energy-class-icon{height:35px;width:63px}.recommended-item .energy-class-icon-container .overlay-energy-class-label{top:17px}.recommended-item .energy-class-icon-container .overlay-energy-class-label.right-popup{left:63px}.recommended-item .energy-class-icon-container .overlay-energy-class-label.left-popup{right:63px}.recommended-item.large .energy-class-icon-container{right:30px;bottom:140px}.checkout-line-item .energy-class-icon-container{cursor:pointer;position:absolute;height:32px;top:15px;right:35px}@media(max-width: 767px){.checkout-line-item .energy-class-icon-container{display:none}}.checkout-line-item .energy-class-icon-container .energy-class-icon{height:32px;width:58px}.checkout-line-item .energy-class-icon-container .overlay-energy-class-label{top:16px}.checkout-line-item .energy-class-icon-container .overlay-energy-class-label.right-popup{left:58px}.checkout-line-item .energy-class-icon-container .overlay-energy-class-label.left-popup{right:58px}.mini-cart-line-item .energy-class-icon-container{cursor:pointer;position:absolute;height:32px;top:15px;right:25px}@media(max-width: 767px){.mini-cart-line-item .energy-class-icon-container{display:none}}.mini-cart-line-item .energy-class-icon-container .energy-class-icon{height:32px;width:58px}.mini-cart-line-item .energy-class-icon-container .overlay-energy-class-label{top:16px}.mini-cart-line-item .energy-class-icon-container .overlay-energy-class-label.right-popup{left:58px}.mini-cart-line-item .energy-class-icon-container .overlay-energy-class-label.left-popup{right:58px}.overlay-energy-class-label{z-index:10000;cursor:default;position:absolute;top:20px;background:#fff;margin:auto;max-width:260px;max-height:571px;box-shadow:0px 3px 6px rgba(188,188,188,.5)}.overlay-energy-class-label.right-popup{left:72px}.overlay-energy-class-label.left-popup{right:72px}.overlay-energy-class-label .energy-class-header{font-family:"Montserrat",sans-serif;font-size:18px !important;padding:13px 12px 8px 12px !important;display:block;line-height:unset !important;height:unset !important;border:unset !important}.overlay-energy-class-label .energy-class-label-image{width:245px;height:490px;display:block;margin:0 7px}.overlay-energy-class-label .btn-close{position:absolute;top:8px;right:11px;width:24px;height:24px;font-size:21px;cursor:pointer}.overlay-energy-class-label .btn-close:hover{background-color:rgba(0,0,0,0)}.overlay-energy-class-label .sheet-link{margin:5px 50px 13px 50px;color:#eb6d1e;font-size:14px;display:block}.product-card .energy-class-icon-container-mobile{position:absolute;height:32px;bottom:160px;right:10px}@media(min-width: 768px){.product-card .energy-class-icon-container-mobile{display:none}}.recommended-item .energy-class-icon-container-mobile{position:absolute;height:32px;bottom:18px;right:110px}@media(min-width: 768px){.recommended-item .energy-class-icon-container-mobile{display:none}}.checkout-line-item .energy-class-icon-container-mobile{position:absolute;height:32px;top:15px;right:35px}@media(min-width: 768px){.checkout-line-item .energy-class-icon-container-mobile{display:none}}.checkout-line-item .energy-class-icon-container-mobile .energy-class-icon-mobile{height:32px !important;width:58px !important}.mini-cart-line-item .energy-class-icon-container-mobile{position:absolute;height:32px;top:15px;right:25px}@media(min-width: 768px){.mini-cart-line-item .energy-class-icon-container-mobile{display:none}}.mini-cart-line-item .energy-class-icon-container-mobile .energy-class-icon-mobile{height:32px !important;width:58px !important}.energy-class-icon-mobile{height:25px;width:45px}.cssgridlegacy.no-cssgrid .product-card{width:250px}.cssgridlegacy.no-cssgrid .product-card:hover .product-description{width:250px;display:flex}.product-card{background-color:#fff;height:385px;border-radius:5px;position:relative}.product-card:hover{display:inline-block}.product-card:hover .product-image,.product-card:hover .product-feature{display:none}.product-card:hover .product-description{display:-webkit-box}.product-card .product-title{font-size:14px;font-weight:500;line-height:1.14;letter-spacing:.5px;color:#322a24;height:74px}.product-card .product-brand{text-transform:uppercase;margin-bottom:3px;font-weight:500}.product-card .product-proterm{font-weight:bold;font-size:20px;line-height:1.2;letter-spacing:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:inherit}.product-card .product-mpn{color:#847f7b;margin:3px 0;font-weight:normal;overflow:hidden;white-space:nowrap;width:inherit;text-overflow:ellipsis}.product-card .product-image-description{background:rgba(0,0,0,0);overflow:hidden;height:157px}.product-card .product-image{align-items:center;display:flex;justify-content:center}.product-card .product-image img{width:128px;height:128px}.product-card .product-description{display:none;letter-spacing:.25px;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.product-card .product-description.trim{-webkit-line-clamp:5}.product-card .product-feature{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:20px;font-weight:normal;color:#847f7b}.product-card .wrapper-add-to-cart{padding:0 20px 20px}@media(max-width: 700px){.product-card .wrapper-add-to-cart{padding:0 16px 16px}}@media(max-width: 375px){.product-card .wrapper-add-to-cart{padding:0 10px 10px}}.product-card .wrapper-add-to-cart .decorative-add-to-cart{height:40px;font-size:16px;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;background-color:#00a878;color:#fff;font-weight:bold;padding:7px 14px;border-radius:5px}.product-card .price-section{padding:0}.product-card .price-section .sub-price{margin-top:5px;font-weight:normal}.product-card .price-section .rec-price{color:#847f7b}.product-card .product-info-wrapper{display:flex;height:326px;text-decoration:none;flex-direction:column;justify-content:space-between;cursor:pointer;padding:20px}@media(max-width: 700px){.product-card .product-info-wrapper{padding:16px}}@media(max-width: 375px){.product-card .product-info-wrapper{padding:10px}}.product-card .stock-info,.product-card .unit-price{color:#322a24;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-card.expired .product-brand,.product-card.expired .product-proterm,.product-card.expired .product-mpn,.product-card.expired .product-feature,.product-card.expired .product-price,.product-card.out-of-season .product-brand,.product-card.out-of-season .product-proterm,.product-card.out-of-season .product-mpn,.product-card.out-of-season .product-feature,.product-card.out-of-season .product-price{color:#322a24}.product-card.expired .product-image img,.product-card.out-of-season .product-image img{opacity:.5}.products-grid{margin-top:32px;display:grid;grid-gap:25px;grid-template-columns:repeat(auto-fill, minmax(calc(100% / 5), 1fr))}@media(max-width: 400px){.products-grid{grid-gap:12px}}@media(min-width: 1024px)and (max-width: 1200px){.products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 4), 1fr))}}@media(max-width: 860px){.products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 4), 1fr))}}@media(max-width: 600px){.products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 3), 1fr))}}@media(max-width: 320px){.products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 2), 1fr))}}.products-grid .product-card-placeholder{height:385px}.wrap-pagination{max-width:338px;width:100%;height:24px;margin-top:10px}.pagination{display:flex;align-items:center;margin:15px 0px}.pagination li{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin:0 2px;border-radius:5px;font-weight:500}.pagination li a{width:100%;height:inherit;display:flex;justify-content:center;align-items:center;color:#eb6d1e}.pagination .page.active{color:#fff;background:#eb6d1e;cursor:default}.pagination .ellipsis{color:#eb6d1e}.pagination .arrow{cursor:default}.pagination .arrow.prev{margin-right:16px}.pagination .arrow.next{margin-left:16px}.pagination .arrow{color:#ffc89f;font-size:18px;font-weight:normal}.pagination .arrow.active{cursor:pointer;color:#eb6d1e}@keyframes panel-slide-left{100%{right:0}}.filters-panel{width:512px;height:100vh;background:#fff;display:flex;flex-direction:column;position:absolute;top:0;right:-512px;animation:panel-slide-left .2s forwards}.filters-panel .filter-search{background-color:#f2eeeb;border-radius:5px}@media(max-width: 767px){.filters-panel{width:100%}}.filters-panel .filter-panel-header{height:50px;flex-shrink:0;display:flex;position:relative;justify-content:space-between;align-items:center;margin:32px 24px 0;background:#fff;z-index:2}@media(max-width: 767px){.filters-panel .filter-panel-header{position:sticky;top:0;z-index:1}}.filters-panel .filter-panel-header .header-title{font-size:20px;font-weight:800}.filters-panel .filter-panel-header .btn-close{width:32px;height:32px;font-size:24px;cursor:pointer}.filters-panel .wrap-filter-panel{max-height:100vh;overflow-y:auto;padding-bottom:80px}@media(max-width: 1023px){.filters-panel .wrap-filter-panel{overflow-y:auto}}.filters-panel .wrap-filter-panel .filters{margin-left:24px;max-width:464px}@media(max-width: 767px){.filters-panel .wrap-filter-panel .filters{margin:0 24px;max-width:767px}}.filters-panel .wrap-filter-panel .filter{padding:1px 0}.filters-panel .wrap-filter-panel .filter-header{height:46px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.filters-panel .wrap-filter-panel .filter-toggle{display:flex;align-items:center;justify-content:space-between}.filters-panel .wrap-filter-panel .ico-chevron-right{font-size:20px;transform:rotate(90deg);display:inline-block;position:relative;right:4px}.filters-panel .wrap-filter-panel .open{transform:rotate(270deg)}.filters-panel .wrap-filter-panel .selected-value{color:#847f7b;font-size:12px;padding-right:25px}.filters-panel .wrap-filter-panel .filter-inner-content,.filters-panel .wrap-filter-panel .wrap-sort-filter{padding:0 0 24px}.filters-panel .wrap-filter-panel .filter-title{font-size:14px;color:#322a24;font-weight:bold}.filters-panel .wrap-filter-panel .price-filter{width:100%;padding:0 0 15px 0;height:auto}.filters-panel .wrap-filter-panel .price-filter .input{width:100%}.filters-panel .wrap-filter-panel .price-filter .input:first-child{margin-right:14px}.filters-panel .wrap-filter-panel .price-filter .input:last-child{margin-left:14px}.filters-panel .wrap-filter-panel .price-filter .actions{margin-top:15px}.filters-panel .filter-panel-bottom{background-color:#f2eeeb;height:72px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:16px 25px;flex-shrink:0}@media(max-width: 767px){.filters-panel .filter-panel-bottom{padding:16px;position:sticky;bottom:0}}.filters-panel .filter-panel-bottom .products-count{color:#847f7b}.filters-panel .filter-panel-bottom .wrap-button{display:flex;justify-content:space-between;align-items:center}.filters-panel .filter-panel-bottom .wrap-button .reset{margin-right:20px;font-size:14px;font-weight:bold;color:#eb6d1e;cursor:pointer}@media(max-width: 320px){.filters-panel .filter-panel-bottom .wrap-button .result{padding:5px 10px 8px}}.wrap-category-page{min-height:100vh;background:#f2eeeb}.wrap-category-page .category-page .category-content{display:flex}@media(max-width: 1023px){.wrap-category-page .category-page .category-content{display:block}}.wrap-category-page .category-page .column-left{width:333px}@media(max-width: 1023px){.wrap-category-page .category-page .column-left{display:none}}.wrap-category-page .category-page .column-left .desktop-category-list{width:333px;height:100%;margin-left:0px}.wrap-category-page .category-page .column-left .desktop-category-list li{border-bottom:none}.wrap-category-page .category-page .column-left .desktop-category-list li a{height:48px;align-items:center;display:flex;justify-content:space-between;position:relative;font-weight:Normal;font-size:16px}.wrap-category-page .category-page .column-left .desktop-category-list li a span:first-child{margin-right:20px;margin-left:20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrap-category-page .category-page .column-left .desktop-category-list li a .ico-chevron-down{display:none;transform:rotate(-90deg)}.wrap-category-page .category-page .column-left .desktop-category-list>li>a{font-weight:Bold;font-size:18px}.wrap-category-page .category-page .column-left .desktop-category-list>li>a span:first-child{margin-left:0px}.wrap-category-page .category-page .column-left .desktop-category-list>li>a .count{display:none}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .selected{font-weight:bold}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .selected span:first-child{color:#eb6d1e}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .selected:first-of-type:hover{text-decoration:none}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu{margin-left:0px}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li{margin:8px 0}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li a{height:24px;line-height:24px}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li a:hover{text-decoration:underline}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li a .ico-chevron-down{display:block;font-size:20px;position:absolute}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li .selected .ico-chevron-down{transform:none}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li .sub-menu{margin-left:24px}.wrap-category-page .category-page .column-left .desktop-category-list .expanded .sub-menu li .sub-menu li a .ico-chevron-down{display:none}.wrap-category-page .category-page .column-left .desktop-category-list .count{text-decoration:none;position:absolute;right:0;top:0;font-weight:Normal;font-size:16px;color:#847f7b;letter-spacing:-0.2px}.wrap-category-page .category-page .column-left .desktop-category-list ul{margin-left:24px}.wrap-category-page .category-page .column-right{flex:1;display:flex;flex-direction:column}@media(min-width: 1024px){.wrap-category-page .category-page .column-right{margin-left:24px}}@media(max-width: 800px){.wrap-category-page .category-page .column-right{overflow:hidden}}@media(min-width: 1440px){.wrap-category-page .category-page .column-right{margin-left:31px}}.wrap-category-page .category-page .column-right .top-image{width:100%;height:auto;padding-bottom:20px}@media(max-width: 767px){.wrap-category-page .category-page .column-right .top-image{padding-bottom:14px}}.wrap-category-page .category-page .pagination{margin:35px 0;align-self:center}@media(max-width: 767px){.wrap-category-page .category-page .pagination{margin:25px 0}}.category-info{color:#322a24}.category-info .title{display:flex;align-items:center}.category-info .title h1{font-size:56px;letter-spacing:-0.7px;font-weight:800}@media(max-width: 1021px)and (min-width: 768px){.category-info .title h1{font-size:48px;letter-spacing:-0.6px}}@media(max-width: 767px){.category-info .title h1{font-size:32px;letter-spacing:-0.4px}}.category-info .cancel-btn{margin-left:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:20px;background-color:#eff0f1;color:#eb6d1e;cursor:pointer}.category-info .details{font-size:16px;line-height:1.5;margin-top:6px}.category-info .details p{margin:12px 0 0 0}.category-info .details p:first-child{margin:0}.category-info .details a{color:#eb6d1e}.category-info .more{color:#eb6d1e;font-weight:500;text-decoration:underline;margin-left:10px;white-space:nowrap;cursor:pointer}.category-info .products-category-recs-panel{display:none;height:304px;margin-top:16px}.category-info .products-category-recs-panel h2{font-size:18px;border-bottom:2px solid #322a24;padding-bottom:16px;margin-bottom:24px}.category-info .products-category-recs-panel .products{display:grid;grid-gap:16px;grid-template-columns:repeat(2, 1fr)}.category-info .products-category-recs-panel .products .recommended-item{margin-bottom:0}.category-info .products-category-recs-panel .products .recommended-item .recommended-title .proterm,.category-info .products-category-recs-panel .products .recommended-item .recommended-title .mpn{max-width:200px}@media(max-width: 1199px){.category-info .products-category-recs-panel .products{grid-template-columns:1fr}}.category-page .category-content{display:flex}@media(max-width: 1023px){.category-page .category-content{display:block}}.category-page .column-left{width:333px}@media(max-width: 1023px){.category-page .column-left{display:none}}@media(min-width: 1024px){.category-page .column-left-empty{width:333px}}.category-page .column-right{flex:1;display:flex;flex-direction:column}@media(min-width: 1024px){.category-page .column-right{margin-left:24px}}@media(max-width: 800px){.category-page .column-right{overflow:hidden}}@media(min-width: 1440px){.category-page .column-right{margin-left:31px}}.category-page .pagination{margin-top:40px;align-self:center}.category-page .long-description{margin-top:48px;margin-bottom:48px;padding-top:48px;border-top:2px solid #847f7b;font-size:16px;line-height:24px}.category-page .long-description p{margin:12px 0 0 0}.category-page .long-description p:first-child{margin:0}.category-page .long-description a{color:#eb6d1e}@media(max-width: 767px){.category-page .long-description{margin-top:44px;padding-top:40px}}.no-result-found{font-size:16px;text-align:center;margin-bottom:32px}.content-slices{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;font-family:"DM Sans",sans-serif;font-size:16px;line-height:24px}.content-slices>div{width:100%}.content-slices .price-section{padding-left:0}.content-slices .price-section .discount{padding-left:5px}.content-slices img,.content-slices iframe{max-width:100%;height:auto;border:none}.content-slices iframe{width:100%}.content-slices .block-img{text-align:center}.content-slices .video-container,.content-slices div[data-oembed-type=video]{position:relative;padding-bottom:56.25%;height:0}.content-slices .video-container iframe,.content-slices div[data-oembed-type=video] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-slices p{margin-top:24px}.content-slices p:first-child{margin-top:0}.content-slices h2{line-height:36px;border-bottom:none}.content-slices h2,.content-slices h3,.content-slices h4{margin-top:24px}.content-slices ul,.content-slices ol{-webkit-padding-start:20px;padding-inline-start:20px;margin-top:24px}.content-slices li{margin-left:20px}.content-slices ol>li{list-style:decimal}.content-slices ul>li{list-style:initial}.content-slices a{color:#eb6d1e}.content-slices .btn{color:#fff}.content-slices .content-slice{margin:16px 0}.content-slices .content-slice .banner-each{margin:20px 0}.content-slices .link-button-slice{text-align:center;height:auto;width:100%;margin:40px 0}.content-slices .link-button-slice .btn{padding-left:50px;padding-right:50px}.content-slices .linked-image-slice{display:grid;grid-gap:14px;margin:24px 0;width:100%}.content-slices .linked-image-slice img{width:100%}.content-slices .linked-image-slice.one-column{grid-template-columns:1fr}.content-slices .linked-image-slice.two-columns{grid-template-columns:1fr 1fr}.content-slices .linked-image-slice.three-columns{grid-template-columns:1fr 1fr 1fr}.content-slices .linked-image-slice.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}.content-slices .grid-content-slice{display:grid;grid-gap:14px;margin:24px 0;width:100%}.content-slices .grid-content-slice img{width:100%}.content-slices .grid-content-slice .content{text-align:center;padding:0;margin-bottom:10px}.content-slices .grid-content-slice .content .description{margin-top:10px;text-align:left}.content-slices .grid-content-slice .content .btn-wrap{padding-top:10px;margin-top:20px}.content-slices .grid-content-slice .content .btn-wrap .btn{width:100%}.content-slices .grid-content-slice.one-column{grid-template-columns:1fr}.content-slices .grid-content-slice.two-columns{grid-template-columns:1fr 1fr}.content-slices .grid-content-slice.three-columns{grid-template-columns:1fr 1fr 1fr}.content-slices .grid-content-slice.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}.content-slices .custom-html-slice{margin:24px 0}.content-slices .alternating-image-slice{margin:25px 0;display:flex;flex-direction:row}.content-slices .alternating-image-slice.right{flex-direction:row-reverse}.content-slices .alternating-image-slice img{width:50%;min-width:50%;max-width:50%;height:100%}.content-slices .alternating-image-slice .content{width:50%;min-width:50%;max-width:50%;position:relative;padding:0 15px}.content-slices .alternating-image-slice .content .btn-wrap{padding-top:10px}.content-slices .alternating-image-slice .content .btn-wrap .btn{width:100%}.content-slices .alternating-image-slice.w25 img{width:25%;min-width:25%;max-width:25%}.content-slices .alternating-image-slice.w25 .content{width:75%;min-width:75%;max-width:75%}.content-slices .alternating-image-slice.w50 img,.content-slices .alternating-image-slice.w50 .content{width:50%;min-width:50%;max-width:50%}.content-slices .alternating-image-slice.w75 img{width:75%;min-width:75%;max-width:75%}.content-slices .alternating-image-slice.w75 .content{width:25%;min-width:25%;max-width:25%}.content-slices .color-quote-slice{width:100%;background-color:#eff0f1;color:#322a24;padding:32px;margin:16px 0}@media(max-width: 767px){.content-slices .link-button-slice .btn{padding-left:20px;padding-right:20px}.content-slices .linked-image-slice{grid-template-columns:1fr}.content-slices .linked-image-slice.one-column,.content-slices .linked-image-slice.two-columns,.content-slices .linked-image-slice.three-columns,.content-slices .linked-image-slice.four-columns{grid-template-columns:1fr}.content-slices .grid-content-slice{grid-template-columns:1fr}.content-slices .grid-content-slice.one-column,.content-slices .grid-content-slice.two-columns,.content-slices .grid-content-slice.three-columns,.content-slices .grid-content-slice.four-columns{grid-template-columns:1fr}.content-slices .alternating-image-slice{display:block;margin:36px 0}.content-slices .alternating-image-slice.w25 img,.content-slices .alternating-image-slice.w25 .content,.content-slices .alternating-image-slice.w50 img,.content-slices .alternating-image-slice.w50 .content,.content-slices .alternating-image-slice.w75 img,.content-slices .alternating-image-slice.w75 .content{width:100%;min-width:100%;max-width:100%}.content-slices .alternating-image-slice img{width:100%;min-width:100%;max-width:100%}.content-slices .alternating-image-slice .content{width:100%;min-width:100%;max-width:100%;position:relative;margin-left:0;margin-right:0;padding:5px 0}.content-slices .alternating-image-slice .content .link{margin-top:10px;text-align:center}.content-slices .alternating-image-slice .content .btn{position:relative;margin:5px}}.desktop-category-list{width:333px;height:100%}.desktop-category-list li a{height:48px;align-items:center;display:flex;justify-content:space-between;position:relative;font-size:16px;color:#322a24}.desktop-category-list li a span:first-child{margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-category-list li a .ico-chevron-down{display:none}.desktop-category-list>li{border-bottom:2px solid #322a24}.desktop-category-list>li>a{font-weight:700}.desktop-category-list>li>a .ico-chevron-down{display:block;font-size:20px;font-weight:normal}.desktop-category-list>li>a .count{display:none}.desktop-category-list .expanded .selected{font-weight:700}.desktop-category-list .expanded .selected:first-of-type:hover{text-decoration:none}.desktop-category-list .expanded .selected .ico-chevron-down{transform:rotate(180deg)}.desktop-category-list .expanded .sub-menu li{margin:8px 0}.desktop-category-list .expanded .sub-menu li a{height:24px;line-height:24px}.desktop-category-list .expanded .sub-menu li a:hover{text-decoration:underline}.desktop-category-list .count{text-decoration:none;position:absolute;right:0;top:0;font-weight:200;color:#eb6d1e;font-size:16px;letter-spacing:-0.2px}.desktop-category-list ul{margin-left:24px}.mobile-category-list{width:100%;overflow:hidden;position:relative;margin:14px 0}.mobile-category-list ul{height:36px;align-items:center;padding:0;margin:0;display:flex;overflow-x:scroll;overflow-y:hidden}.mobile-category-list ul::-webkit-scrollbar{display:none}.mobile-category-list ul li{margin-right:21px}.mobile-category-list ul li a{color:#eb6d1e;font-size:16px;line-height:36px;font-weight:500;display:inline-block}.mobile-category-list ul li a span{white-space:nowrap}.mobile-category-list .mobile-category-gradient{width:76px;height:36px;position:absolute;right:0;top:0;display:none}.mobile-category-list .gradient-show{display:block}@media(min-width: 1024px){.mobile-category-list{display:none}}.filter-bar{display:flex;flex-direction:column;justify-content:space-between;margin-top:32px;scroll-margin-top:128px}@media(max-width: 700px){.filter-bar{scroll-margin-top:121px}}@media(min-width: 701px)and (max-width: 767px){.filter-bar{scroll-margin-top:81px}}@media(min-width: 768px)and (max-width: 1023px){.filter-bar{scroll-margin-top:115px}}@media(max-width: 717px){.filter-bar{flex-direction:row}}.filter-bar .view-all-filters{height:40px;padding:10px 20px;margin-top:13px;justify-content:space-between}.filter-bar .view-all-filters span{font-size:14px}.filter-bar .view-all-filters .ico-sliders-h{margin-right:5px;font-size:18px}.filter-bar .filter-bar-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.filter-bar .filter-bar-bottom .filter-bar-drop-down{position:relative;background:#fff;border-radius:5px;cursor:pointer}@media(max-width: 717px){.filter-bar .filter-bar-bottom .filter-bar-drop-down{display:none}}.filter-bar .filter-bar-bottom .filter-bar-drop-down span:first-child{font-size:14px;color:#eb6d1e;font-weight:700;padding:10px}.filter-bar .filter-bar-bottom .filter-bar-drop-down span:first-child:after{font-size:14px}.filter-bar .filter-bar-bottom .filter-bar-drop-down .title{width:132px;height:40px;display:flex;align-items:center;border-radius:5px}.filter-bar .filter-bar-bottom .filter-bar-drop-down .title .ico-chevron-down,.filter-bar .filter-bar-bottom .filter-bar-drop-down .title .ico-chevron-up{font-size:18px;color:#eb6d1e;font-weight:600;margin-top:3px}.filter-bar .filter-bar-bottom .filter-bar-drop-down .wrap-sort-filter{position:absolute;z-index:1;top:46px;box-shadow:0 7px 19px 0 rgba(188,188,188,.5);right:0;background-color:#fff}.filter-bar .filter-bar-bottom .filter-bar-drop-down .wrap-sort-filter .sort-filter{width:132px}.filter-bar .filter-bar-bottom .filter-bar-drop-down .wrap-sort-filter .sort-filter li{justify-content:flex-start;padding:11px 12px}.filter-bar .filter-bar-bottom .filter-bar-drop-down .wrap-sort-filter .sort-filter button{text-align:left;font-size:14px;font-weight:400;text-transform:none}.filter-bar .total-products{color:#847f7b;display:flex;align-items:center;text-align:right;font-size:14px;font-weight:400}.filter-bar .total-products span:first-child{padding-right:5px}.filter-search{height:43px;background-color:#f2eeeb;padding:13px 12px;display:flex}.filter-search .form-input{border:0;font-size:14px;color:#847f7b;flex:2}.filter-search .ico-search{font-size:18px;margin-right:10px}.applied-filters{margin-top:16px}.applied-filters .applied-filter{float:left;height:32px;align-items:center;display:flex;justify-content:center;margin-right:8px;margin-bottom:8px;background:#fff;border-radius:5px}.applied-filters .filter-option{font-weight:bold;color:#eb6d1e;padding:0 4px 0 16px;justify-content:center;display:flex;align-items:center}.applied-filters .btn-cancel-filter{cursor:pointer;height:32px;width:32px;background-color:rgba(0,0,0,0)}.applied-filters .icon-cancel-filter{font-size:20px;color:#eb6d1e}.sort-filter li{padding:10px 12px 0 40px;height:43px;color:#322a24;font-size:14px;cursor:pointer}.sort-filter li:hover,.sort-filter li.active{background-color:#f2eeeb}.price-filter{width:351px;height:144px;padding:24px}.price-filter form{display:flex;flex-direction:column}.price-filter .form{display:flex;align-items:center;justify-content:space-between}.price-filter .input{display:flex;font-size:14px;color:#847f7b;padding:10px;height:40px;width:133px;background-color:#f2eeeb}.price-filter .input .input-div{flex:1}.price-filter .input input{width:100%;border:none;font-size:14px;color:#847f7b}.price-filter .input input::-webkit-outer-spin-button,.price-filter .input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-filter .input input[type=number]{-moz-appearance:textfield}.price-filter .btn-submit{padding:11px 16px}.price-filter .actions{margin-top:24px;align-self:flex-end;display:flex}.price-filter .actions .btn-clear{width:73px;padding-right:8px;font-size:14px;color:#eb6d1e;font-weight:700;cursor:pointer}.checkbox-filter{position:relative;display:flex;justify-content:space-between;align-items:center}.checkbox-filter span{color:#847f7b}.checkbox-filter .wrap-checkbox{width:100%}.checkbox-filter .wrap-checkbox .ico-check{visibility:hidden;position:absolute;left:0;color:#fff;font-size:22px}.checkbox-filter .wrap-checkbox label{position:relative;cursor:pointer;color:#322a24;font-size:14px;width:100%;height:48px;display:flex;align-items:center;font-weight:400;text-transform:none}.checkbox-filter .wrap-checkbox label .ico-checkbox,.checkbox-filter .wrap-checkbox label .ico-checkbox-filled{font-size:20px;margin-right:11px}.checkbox-filter .wrap-checkbox label .ico-checkbox-filled{display:none;color:#eb6d1e}.checkbox-filter .wrap-checkbox label .ico-checkbox{display:inline-block;color:#847f7b}.checkbox-filter .checkbox{display:none}.checkbox-filter .checkbox:checked+label .ico-checkbox-filled{display:inline-block}.checkbox-filter .checkbox:checked+label .ico-checkbox{display:none}.filter-actions{display:flex;justify-content:space-between;align-items:center}.filter-actions button{font-size:14px;margin-top:10px;font-weight:bold;color:#eb6d1e;cursor:pointer}.filter-actions .btn-view-result{display:none}.overlay.under-cart{background:none;z-index:999}.add-to-cart-panel-placeholder{background:rgba(0,0,0,0);z-index:1000;width:100%;position:sticky;top:114px;height:510px}.add-to-cart-panel-section{background:#fff;box-shadow:0 7px 19px 0 rgba(188,188,188,.5);z-index:1000;width:100%;position:sticky;top:114px;height:82px}.add-to-cart-panel-section.tall{height:510px;top:114px}.add-to-cart-panel-section .add-to-cart-panel{max-width:1440px;min-width:300px;width:100%;margin:0 auto;margin:0;height:auto;min-width:100%;padding-bottom:16px;padding-top:30px;display:flex;flex-direction:column;align-items:center;position:relative}@media(max-width: 1500px){.add-to-cart-panel-section .add-to-cart-panel{width:calc(100% - 32px)}}@media(max-width: 511px){.add-to-cart-panel-section .add-to-cart-panel{width:calc(100% - 32px)}}@media(max-width: 320px){.add-to-cart-panel-section .add-to-cart-panel{width:calc(100% - 8px)}}.add-to-cart-panel-section .btn-close{position:absolute;top:16px;right:12px;width:32px;height:32px;font-size:24px;cursor:pointer}.add-to-cart-panel-section .btn-close:hover{background-color:rgba(0,0,0,0)}.add-to-cart-panel-section .product-detail-wrapper{display:flex;padding:0 15px}.add-to-cart-panel-section .product-detail{font-size:18px;text-align:center}.add-to-cart-panel-section .cart-message{font-size:18px;text-align:center;align-items:center;display:flex}.add-to-cart-panel-section .cart-message .message{display:flex}.add-to-cart-panel-section .btn-controls{margin-top:-8px;color:#00a878;font-weight:bold;display:flex;flex-direction:row;margin-left:50px}.add-to-cart-panel-section .btn-controls button{font-family:"Montserrat",sans-serif;margin-right:16px}.add-to-cart-panel-section .btn-controls>a{font-family:"Montserrat",sans-serif}.add-to-cart-panel-section .icon-ok{font-size:32px;line-height:10px;color:#00a878}.add-to-cart-panel-section .icon-fail{font-size:32px;line-height:20px;color:red;margin-right:8px}.add-to-cart-panel-section .recommendations{margin-top:10px;width:100%;background:#eae9e8;padding:15px;box-shadow:0 7px 19px 0 rgba(188,188,188,.5)}@media(max-width: 1440px){.add-to-cart-panel-section .recommendations{padding:15px 0px 0 0px}}.add-to-cart-panel-section .recommendations .title{font-size:16px;color:#322a24;padding-bottom:8px;text-align:center}@media(max-width: 767px){.add-to-cart-panel-section .recommendations .title{font-size:14px}}@media(max-width: 1399px)and (min-width: 1251px){.add-to-cart-panel-section .recommendations .cart-button{max-width:55%}}@media(max-width: 1250px)and (min-width: 1025px){.add-to-cart-panel-section .recommendations .cart-button{max-width:45%}}.add-to-cart-panel-section .recommendations .products{max-width:1440px;min-width:300px;width:100%;margin:0 auto;overflow:hidden}@media(max-width: 1500px){.add-to-cart-panel-section .recommendations .products{width:calc(100% - 32px)}}@media(max-width: 511px){.add-to-cart-panel-section .recommendations .products{width:calc(100% - 32px)}}@media(max-width: 320px){.add-to-cart-panel-section .recommendations .products{width:calc(100% - 8px)}}.no-csspositionsticky .add-to-cart-panel-section{position:relative}@media(max-width: 1023px){.add-to-cart-panel-section{height:105px}.add-to-cart-panel-section.tall{height:540px}.add-to-cart-panel-section .product-detail{font-size:16px}.add-to-cart-panel-section .cart-message{font-size:16px}.add-to-cart-panel-section .recommendations .title{font-size:14px}.add-to-cart-panel-section .add-to-cart-panel{padding-top:20px}.add-to-cart-panel-section .add-to-cart-panel .product-detail-wrapper{flex-direction:column}.add-to-cart-panel-section .add-to-cart-panel .cart-message{flex-direction:column}.add-to-cart-panel-section .add-to-cart-panel .btn-controls{margin-top:12px}}@media(max-width: 650px){.add-to-cart-panel-section{height:175px}.add-to-cart-panel-section.tall{height:608px}.add-to-cart-panel-section .product-detail{font-size:16px}.add-to-cart-panel-section .cart-message{font-size:16px}.add-to-cart-panel-section .recommendations .title{font-size:14px}.add-to-cart-panel-section .add-to-cart-panel{padding-top:5px}.add-to-cart-panel-section .add-to-cart-panel .btn-close{top:0}.add-to-cart-panel-section .add-to-cart-panel .product-detail-wrapper{width:100%;margin-top:20px}.add-to-cart-panel-section .add-to-cart-panel .cart-message{width:100%;margin-top:20px}.add-to-cart-panel-section .add-to-cart-panel .btn-controls{margin-top:12px;margin-left:0;width:100%;flex-direction:column}.add-to-cart-panel-section .add-to-cart-panel .btn-controls .btn-cancel{width:100%;display:block;margin:0}.add-to-cart-panel-section .add-to-cart-panel .btn-controls .btn-checkout{display:block;width:100%;margin:10px 0 0 0}}.recommendations .products{display:grid;grid-gap:25px;grid-template-columns:repeat(auto-fill, minmax(calc(100% / 6), 1fr))}@media(max-width: 1200px){.recommendations .products{grid-gap:10px}}@media(max-width: 767px){.recommendations .products{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 4), 1fr))}}@media(max-width: 600px){.recommendations .products{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 3), 1fr));grid-gap:15px}}@media(max-height: 768px){.recommendations .products .product-card{height:330px}.recommendations .products .product-card .product-link{height:278px}}.shipment-popup-wrapper{display:flex;margin-bottom:6px;align-items:center;cursor:pointer}.shipment-tooltip-wrapper{min-height:16px;padding:0;display:flex;align-items:center;justify-content:flex-start}.shipment-banner-with-arrow{z-index:100;max-width:70%;margin-top:16px;margin-left:-102px}.shipment-tooltip-text{display:flex;justify-content:center;align-content:flex-start;align-self:flex-start;justify-self:flex-start;flex-wrap:wrap;background-color:#322a24;color:#fff;position:absolute;padding:10px;font-size:14px;line-height:16px;word-break:normal;width:-moz-max-content;width:max-content;max-width:50%;margin-top:10px}.ico-exclamation-circle{color:#322a24;padding:2px 2px 2px 0}.triangle-down{padding-top:1px;transform:scaleY(-1) scaleX(-1);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:12px solid #322a24;position:absolute;margin-left:84px}@media(min-width: 1024px){.shipment-tooltip-wrapper .shipment-banner-with-arrow .shipment-tooltip-text{padding:12px;line-height:18px;margin-top:14px;min-height:20%}.shipment-tooltip-wrapper .shipment-banner-with-arrow .triangle-down{margin-top:2px}}.checkout-items .checkout-line-item{position:relative;background:#fff;border-radius:5px;padding:14px;margin-bottom:12px}@media(max-width: 767px){.checkout-items .checkout-line-item{padding:10px}}.checkout-items .checkout-line-item .line-item{display:flex;align-items:center;position:relative}.checkout-items .checkout-line-item .line-item img{height:64px;width:64px;margin-top:2px;flex-shrink:0}@media(max-width: 767px){.checkout-items .checkout-line-item .line-item img{filter:none}}@media(max-width: 512px){.checkout-items .checkout-line-item .line-item img{height:64px;width:64px}}.checkout-items .description{padding-left:16px;color:#322a24;width:100%;align-items:center}@media(max-width: 320px){.checkout-items .description{padding-left:10px}}.checkout-items .wrap-proterm{display:flex;justify-content:space-between;align-items:center;width:100%}.checkout-items .proterm{font-size:16px;font-weight:bold;width:70%;line-height:1.19}.checkout-items .gift{display:inline-block;font-weight:bold;margin-right:8px;width:100%}.checkout-items .gift-proterm{display:inline-block;line-height:1.19}.checkout-items .gift-price-0{color:#eb6d1e}.checkout-items .remove-btn{position:absolute;right:14px;top:5px;display:flex;align-items:center;justify-content:flex-end;width:32px;height:32px;cursor:pointer;align-self:baseline}.checkout-items .remove-btn:hover{background-color:rgba(0,0,0,0)}.checkout-items .ico-close{color:#322a24;font-size:18px}.checkout-items .brand-model{font-size:13px;margin:3px 0;text-transform:uppercase}@media(min-width: 768px){.checkout-items .brand-model.with-energy-class{max-width:270px}}@media(max-width: 475px){.checkout-items .brand-model.with-energy-class{max-width:155px}}.checkout-items .brand{margin-right:3px;color:#322a24}.checkout-items .model{color:#847f7b;margin-right:3px}.checkout-items .variant{color:#322a24}.checkout-items .special-freight{cursor:pointer;margin:5px 0}.checkout-items .variant-property{font-size:13px}.checkout-items .variant-property span:nth-child(2){font-weight:600;margin-left:3px}.checkout-items .stock-message{margin-top:3px;margin-bottom:5px}.checkout-items .special-freight,.checkout-items .stock-message{font-size:13px;color:#322a24;font-weight:400}.checkout-items .ico-exclamation-circle{font-size:17px;padding-left:5px}.checkout-items .wrap-quantity{width:100%;display:flex;justify-content:space-between;align-items:center}.checkout-items .wrap-quantity .quantity{display:flex;align-self:flex-end;align-items:center;height:40px}.checkout-items .wrap-quantity .wrap-input{background-color:#847f7b;display:flex;height:32px;width:75px;justify-content:center;align-items:center}.checkout-items .wrap-quantity .inc-dec-component{background-color:#f2eeeb;border-radius:5px;height:32px;width:74px;display:flex;justify-content:center;align-items:center}@media(max-width: 320px){.checkout-items .wrap-quantity .inc-dec-component{width:60px}}.checkout-items .wrap-quantity .product-qty{width:20px;height:32px;font-size:16px;font-weight:bold;background-color:#f2eeeb}.checkout-items .wrap-quantity .product-qty:disabled{color:#847f7b}.checkout-items .wrap-quantity button{width:32px;height:32px;cursor:pointer}.checkout-items .wrap-quantity button:disabled{cursor:auto}.checkout-items .wrap-quantity button:disabled .ico-minus,.checkout-items .wrap-quantity button:disabled .ico-plus{color:#ffc89f;cursor:auto}.checkout-items .wrap-quantity .ico-minus,.checkout-items .wrap-quantity .ico-plus{font-size:11px}.checkout-items .wrap-quantity .ico-minus,.checkout-items .wrap-quantity .ico-plus{font-size:18px;color:#eb6d1e;cursor:pointer;background-color:rgba(0,0,0,0)}.checkout-items .price-for-one{display:inline-block;margin-left:11px;font-size:13px;color:#847f7b}@media(max-width: 375px){.checkout-items .price-for-one{margin-left:7px}}@media(max-width: 320px){.checkout-items .price-for-one{font-size:11px}}.checkout-items .price{font-size:22px;text-align:right;color:#322a24;font-weight:800}@media(max-width: 375px){.checkout-items .price{font-size:20px}}.checkout-items .old-price{font-size:13px;font-weight:normal;color:#847f7b;text-decoration:line-through;text-align:right}.checkout-items .sale-price{color:#eb6d1e;text-align:right}.checkout-items .limitation-notification{font-size:14px;font-weight:bold;color:#eb6d1e;font-family:"DM Sans",sans-serif;text-align:right}@media(max-width: 767px){.checkout-items .limitation-notification{margin:0 0 -4px 0}}.checkout-items .limitation-notification:before{content:"*";vertical-align:top}.checkout-items .limited-quantity-warning{position:absolute;z-index:2000;text-align:left;max-height:300px;width:360px;top:0px;right:-24px;background-color:#fff;-webkit-animation:linear;-webkit-animation-name:run;-webkit-animation-duration:.2s;overflow:hidden}@media(max-width: 767px){.checkout-items .limited-quantity-warning{max-width:360px}}.checkout-items .limited-quantity-warning .title,.checkout-items .limited-quantity-warning .description{background-color:rgba(255,92,105,.2);font-family:"Montserrat",sans-serif;color:#ff5c69}.checkout-items .limited-quantity-warning .title{font-weight:bold;font-size:24px;padding:32px 32px 20px 32px}.checkout-items .limited-quantity-warning .title:after{content:"";display:block;padding:10px 32px;border-bottom:solid 2px}.checkout-items .limited-quantity-warning .description{font-size:16px;font-weight:normal;padding:0 32px 37px 32px}@media(max-width: 767px){.checkout-items .limited-quantity-warning .description{margin-bottom:0px}}.checkout-cart{min-width:360px;margin-bottom:36px;border-radius:5px;display:flex;flex-direction:column}@media(max-width: 767px){.checkout-cart{min-width:100%}}.checkout-cart .checkout-cart-top{margin-bottom:32px}@media(max-width: 320px){.checkout-cart .checkout-cart-top{margin:16px 0}}.checkout-cart .checkout-cart-top .title-section{display:flex;justify-content:space-between;align-items:center}.checkout-cart .checkout-cart-top .title{font-size:28px;font-weight:800}.checkout-cart .checkout-copy-link{margin-top:12px}.checkout-cart .checkout-copy-link .btn-copy-link{font-weight:bold;font-family:"Montserrat",sans-serif;background:#322a24;color:#fff;padding:8px 10px;cursor:pointer;width:109px;border-radius:0 5px 5px 0}.checkout-cart .checkout-copy-link .btn-copy-link.copied{color:#847f7b;pointer-events:none;cursor:default}.checkout-cart .checkout-copy-link .permanent-link{font-size:14px;color:#322a24;width:calc(100% - 109px);padding:7px 12px;border:0;background-color:#fff;border-radius:5px 0 0 5px}.checkout-cart .share-shopping-cart{font-weight:bold;font-size:14px;font-family:"Montserrat",sans-serif;color:#eb6d1e;padding:7px 12px;cursor:pointer;border-radius:5px;background:#fff}.checkout-cart .share-shopping-cart .ico-share{padding-left:8px;font-size:16px}.checkout-cart .order-totals{padding:14px;background:#fff;border-radius:5px 5px 0 0}@media(max-width: 767px){.checkout-cart .order-totals{padding:10px}}.checkout-cart .order-totals .totals-line{margin:3px 0;display:flex;justify-content:space-between;align-items:center}.checkout-cart .order-totals .totals-line .tax-text{font-size:14px;color:#847f7b;padding-left:5px;font-weight:normal}.checkout-cart .order-totals .sum-text{font-size:14px;color:#847f7b}.checkout-cart .order-totals .sum-text span:first-child{font-size:16px;font-weight:bold;color:#322a24;padding-right:5px}.checkout-cart .order-totals .name{color:#322a24;font-size:16px;font-weight:bold;flex-grow:1}.checkout-cart .order-totals .amount{color:#322a24;font-size:22px;font-weight:800}.checkout-cart .order-totals .amount.discount{color:#eb6d1e}.checkout-cart .order-totals .original-amount{font-size:22px;font-weight:800;margin-right:5px;text-decoration:line-through}.checkout-cart .checkout-cart-bottom .total{padding:26px 14px 14px;background:#fff;border-radius:0 0 5px 5px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.checkout-cart .checkout-cart-bottom .total{padding:26px 10px 10px}}.checkout-cart .checkout-cart-bottom .total p:first-child{font-size:20px;font-weight:bold;color:#322a24;padding-right:5px}@media(max-width: 380px){.checkout-cart .checkout-cart-bottom .total p:first-child{font-size:18px}}.checkout-cart .checkout-cart-bottom .total p:last-child{font-size:14px;color:#847f7b}.checkout-cart .checkout-cart-bottom .total .total-sum{font-size:28px;font-weight:800;color:#322a24}@media(max-width: 380px){.checkout-cart .checkout-cart-bottom .total .total-sum{font-size:22px}}.checkout-cart .clear-cart{text-align:right;padding:4px 0}.checkout-cart .clear-cart a{font-weight:500;text-decoration:underline;color:#322a24}.checkout-cart .limited-quantity-warning{background-color:#f2eeeb}.checkout-cart .limited-quantity-warning .title,.checkout-cart .limited-quantity-warning .description{background-color:rgba(255,92,105,.2);font-family:"Montserrat",sans-serif;color:#ff5c69}.checkout-cart .limited-quantity-warning .title{font-weight:bold;font-size:24px;padding:32px 32px 20px 32px}@media(max-width: 1023px){.checkout-cart .limited-quantity-warning .title{margin-top:36px}}.checkout-cart .limited-quantity-warning .title:after{content:"";display:block;padding:10px 32px;border-bottom:solid 2px}.checkout-cart .limited-quantity-warning .description{font-size:16px;margin-bottom:32px;padding:0 32px 37px 32px}.coupon{padding:14px;background:#fff;border-radius:5px 5px 0 0}@media(max-width: 767px){.coupon{padding:10px}}.coupon .add-coupon-title{color:#322a24;font-size:14px;margin-bottom:10px;font-weight:600;text-decoration:none}.coupon .coupon-form{display:flex;align-items:center}.coupon .coupon-form input{width:163px;height:40px;border:none;padding-left:10px;text-transform:uppercase;background-color:#f2eeeb;font-size:14px;border-radius:5px 0 0 5px;margin-top:6px}.coupon .coupon-form .btn-submit{height:40px;width:97px;border-radius:0 5px 5px 0;margin-top:6px}.coupon .wrong-coupon{color:#847f7b;font-size:14px;font-weight:500;padding:12px;background:#fff0e5;border-radius:5px;height:40px}.coupon .coupon-success .title{color:#322a24;font-size:16px;font-weight:bold;margin-bottom:5px}.coupon .coupon-success .coupon-header{margin:3px 0;display:flex;justify-content:space-between;align-items:center}.coupon .coupon-success .coupon-benefit{color:#eb6d1e;font-size:16px;font-weight:700;margin-bottom:5px}.coupon .coupon-value{text-transform:uppercase}.coupon .btn-cancel{font-size:14px;font-weight:500;text-decoration:underline;text-transform:none;color:#eb6d1e;padding-left:13px;cursor:pointer}.discount-summary{padding:26px 14px 14px;background:#fff;border-radius:0 0 5px 5px}@media(max-width: 767px){.discount-summary{padding:26px 10px 10px}}.discount-summary .discount-title{color:#322a24;font-size:16px;font-weight:700;margin-bottom:5px}.discount-summary .discount-line{margin:3px 0;font-size:14px;font-weight:400;color:#847f7b;display:flex;justify-content:space-between;align-items:center}@media(max-width: 414px){.checkout-account-selector{margin-top:48px}}.checkout-account-selector .account-selectors-wrap{padding:20px 30px;border-radius:5px;background:#fff}@media(max-width: 767px){.checkout-account-selector .account-selectors-wrap{padding:10px 20px}}.checkout-account-selector .account-selectors{max-width:240px;display:flex;justify-content:space-between;align-items:center}.checkout-account-selector label{cursor:pointer;display:flex;justify-content:center;align-items:center;margin-right:48px}.checkout-account-selector .account-type-name{font-size:16px;font-weight:bold}.checkout-shipping-methods-section{margin-top:48px}.checkout-shipping-methods-section .shipping-methods-wrapper{padding:12px 30px;border-radius:5px;background:#fff}@media(max-width: 767px){.checkout-shipping-methods-section .shipping-methods-wrapper{padding:10px 20px}}.checkout-shipping-methods-section .best-shipping{border-radius:0 0 5px 5px}.checkout-shipping-methods-section .checkout-title p{margin-bottom:18px}.checkout-shipping-methods-section .shipping-method{padding:24px 0}.checkout-shipping-methods-section .shipping-method:last-child{border-bottom:0}.checkout-shipping-methods-section .shipping-method label{cursor:pointer}.checkout-shipping-methods-section .shipping-method.disabled span input[type=radio]{cursor:default}.checkout-shipping-methods-section .shipping-method.disabled label{cursor:default}.checkout-shipping-methods-section .shipping-method.disabled .title-section{color:#847f7b}.checkout-shipping-methods-section .shipping-method.disabled .title-section img{filter:grayscale(100%)}.checkout-shipping-methods-section .shipping-method.disabled .detail-section{color:#847f7b}.checkout-shipping-methods-section .title-section{margin-bottom:2px;display:flex;justify-content:space-between;align-items:flex-start}.checkout-shipping-methods-section .title-section span{display:flex;justify-content:center;align-items:flex-start;font-size:16px;font-weight:bold}.checkout-shipping-methods-section .title-section span input{margin-top:2px}.checkout-shipping-methods-section .title-section img{width:auto;height:16px}.checkout-shipping-methods-section .detail-section{margin-left:27px;line-height:1.5;display:flex;justify-content:space-between;align-items:flex-end}.checkout-shipping-methods-section .detail-section .description{width:80%}.checkout-shipping-methods-section .detail-section .rate{font-size:16px;font-weight:bold}.checkout-shipping-methods-section .post-number-form{padding-top:20px;padding-left:30px;background:#fff;border-radius:5px 5px 0 0}@media(max-width: 767px){.checkout-shipping-methods-section .post-number-form{padding-left:20px}}.checkout-shipping-methods-section .post-number-form .description{font-size:14px;font-weight:500;margin-bottom:8px}.checkout-shipping-methods-section .post-number-form input{font-size:14px;background-color:#f2eeeb;padding:10px 12px;border:0;height:40px;border-radius:5px 0 0 5px}.checkout-shipping-methods-section .post-number-form button{font-family:"Montserrat",sans-serif;height:40px;padding:10px 16px;background-color:#322a24;color:#fff;cursor:pointer;border-radius:0 5px 5px 0}.checkout-shipping-methods-section .post-number-form .content-center{display:flex;align-items:center;flex-wrap:wrap}.checkout-shipping-methods-section .post-number-form .result{margin-left:12px}@media(max-width: 767px){.checkout-shipping-methods-section{margin-top:48px}.checkout-shipping-methods-section .post-number-form .result{margin-left:0;padding-top:12px}.checkout-shipping-methods-section .shipping-method .title-section img{height:14px}.checkout-shipping-methods-section .detail-section .description{font-size:13px}.checkout-shipping-methods-section .detail-section .rate{font-size:14px}}.delivery-html{background-color:#fff;border-radius:5px}.delivery-html .delivery-widget{margin:10px}.checkout-payment-methods-section{margin-top:48px}.checkout-payment-methods-section .payment-methods-wrapper{padding:12px 30px;border-radius:5px;background:#fff}@media(max-width: 767px){.checkout-payment-methods-section .payment-methods-wrapper{padding:10px 20px}}.checkout-payment-methods-section .title-section{margin-bottom:2px;display:flex;justify-content:space-between;align-items:flex-start}.checkout-payment-methods-section .title-section span{display:flex;justify-content:center;align-items:flex-start;font-size:16px;font-weight:bold}.checkout-payment-methods-section .title-section span input[type=radio]{margin-top:2px}.checkout-payment-methods-section .title-section img{width:auto;height:16px}.checkout-payment-methods-section .detail-section{margin-left:27px;line-height:1.5}.checkout-payment-methods-section .payment-method{padding:24px 0;border-bottom:2px solid #847f7b}.checkout-payment-methods-section .payment-method:last-child{border-bottom:0}.checkout-payment-methods-section .payment-method:focus-within{outline:2px solid #eb6d1e}.checkout-payment-methods-section .payment-method label{cursor:pointer}.checkout-payment-methods-section .payment-method .monthly-rate{color:#322a24}.checkout-payment-methods-section .payment-method.disabled span input[type=radio]{cursor:default}.checkout-payment-methods-section .payment-method.disabled label{cursor:default}.checkout-payment-methods-section .payment-method.disabled .title-section{color:#847f7b}.checkout-payment-methods-section .payment-method.disabled .title-section img{filter:grayscale(100%)}.checkout-payment-methods-section .payment-method.disabled .detail-section{color:#847f7b}@media(max-width: 767px){.checkout-payment-methods-section{margin-top:48px}.checkout-payment-methods-section .detail-section.description{font-size:13px}}.checkout-line-item .product-package{width:auto;margin-top:10px;padding-left:15px;margin-left:60px;margin-bottom:0;background-color:#fff;border-left:1px solid #f2eeeb}@media(max-width: 512px){.checkout-line-item .product-package{margin-left:10px}}.checkout-line-item .product-package .package-header{font-weight:500;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.checkout-line-item .product-package .package-header .title{text-align:left;font-size:16px;font-weight:bold}.checkout-line-item .product-package .package-header .value{text-align:right;font-size:14px;font-weight:400;color:#847f7b}.checkout-line-item .product-package .bundle-items li{height:80px}.checkout-line-item .product-package .bundle-items a{width:100%;height:100%;display:flex;padding:10px 0;align-items:center}.checkout-line-item .product-package .bundle-items .bundle-savings{width:100%;display:flex;align-items:center}.checkout-line-item .product-package .bundle-items .bundle-savings .description{margin-left:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.checkout-line-item .product-package .bundle-items .bundle-savings .savings-tag{display:inline-block;background-color:#eb6d1e;padding:5px;font-weight:bold;color:#fff;border:none;border-radius:5px}.checkout-line-item .product-package .bundle-items .image img{width:56px;height:56px}@media(max-width: 1023px){.checkout-line-item .product-package .bundle-items .image img{width:48px;height:48px}}.checkout-line-item .product-package .bundle-items .description{margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.checkout-line-item .product-package .bundle-items .proterm{font-weight:bold;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-line-item .product-package .bundle-items .brand-and-mpn{color:#847f7b;font-size:13px;font-weight:400}.checkout-line-item .product-package .bundle-items .brand{text-transform:uppercase}.checkout-line-item .product-package .bundle-items .price{text-align:right;color:#847f7b;font-size:16px;font-weight:400}.checkout-line-item .product-package .bundle-items li:last-child{border:none}@media(max-width: 512px){.checkout-line-item .product-package{width:100%}}.warp-checkout-header{background:#322a24}.checkout-header{max-width:1440px;min-width:300px;width:100%;margin:0 auto;display:flex;align-items:center;height:120px}@media(max-width: 1500px){.checkout-header{width:calc(100% - 32px)}}@media(max-width: 511px){.checkout-header{width:calc(100% - 32px)}}@media(max-width: 320px){.checkout-header{width:calc(100% - 8px)}}.checkout-header .logo{width:260px}@media(max-width: 767px){.checkout-header{height:64px}.checkout-header .logo img{height:28px}}.checkout-header .mobile{display:none;width:107px}@media(max-width: 1023px){.checkout-header .mobile{display:block}}.checkout-header .desktop{display:none}@media(min-width: 1024px){.checkout-header .desktop{display:block;margin-top:10px}}.wrap-checkout{background:#f2eeeb;position:relative}.wrap-checkout .checkout-notification{padding:10px;text-align:center;color:#322a24;background-color:#eb6d1e;font-weight:600}.wrap-checkout .add-to-cart-panel-section{top:0}.wrap-checkout .add-to-cart-panel-section .btn-controls{display:none}.wrap-checkout .checkout-loading{position:fixed;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0);display:flex;align-items:flex-start;justify-content:center}.wrap-checkout .checkout-loading .spinner{height:70px;width:70px;display:inline-block;background-image:url(/f01add48ab56e6be7eaf.svg);margin-top:20px}.checkout-page{padding:50px 0;display:flex;position:relative;min-height:800px}@media(max-width: 767px){.checkout-page{padding:20px 0}}.checkout-page input[type=radio]{-webkit-appearance:none;min-width:16px;width:16px;height:16px;margin-right:10px;border-radius:50%;outline:none;cursor:pointer;box-shadow:0 0 0 2px #847f7b}.checkout-page input[type=radio]:before{content:"";display:block;width:50%;height:50%;margin:25% auto;border-radius:50%}.checkout-page input[type=radio]:checked{box-shadow:0 0 0 2px #eb6d1e}.checkout-page input[type=radio]:checked:before{background:#eb6d1e}.checkout-page .checkout-title p{font-size:28px;font-weight:800;margin-bottom:20px}.checkout-page .left{width:924px;margin-right:48px}.checkout-page .right{width:462px}@media(min-width: 768px){.checkout-page .sticky{position:sticky;top:20px;right:0}}.checkout-page .disabled{opacity:.4;pointer-events:none}.checkout-page .payment-html{margin-top:48px}@media(min-width: 768px){.checkout-page .payment-html{position:sticky;top:20px;left:0}}.checkout-page .payment-html .checkout-title p{margin-bottom:48px}.checkout-page .payment-html .payment-form{padding:34px 30px;border-radius:5px;background:#fff}@media(max-width: 767px){.checkout-page .payment-html .payment-form{padding:24px 20px}}.checkout-page .payment-html .payment-form.disabled{opacity:.4;pointer-events:none}.checkout-page .recs-sidebar .products-column{margin-top:35px}@media(max-width: 1023px){.checkout-page{flex-direction:column-reverse;margin-top:0}.checkout-page .recs-sidebar{display:none}.checkout-page .left,.checkout-page .right{width:100%}}@media(max-width: 414px){.checkout-page .checkout-title p{font-size:21px;margin-bottom:16px}}.mini-cart-items{flex-grow:1;overflow-y:auto;max-height:100vh}.mini-cart-items .mini-cart-line-item{position:relative;margin:0 0 0 24px;max-width:464px;border-bottom:2px solid #847f7b}@media(max-width: 767px){.mini-cart-items .mini-cart-line-item{margin:0 24px;max-width:767px}}@media(max-width: 320px){.mini-cart-items .mini-cart-line-item{margin:0 10px}}.mini-cart-items .mini-cart-line-item .line-item{display:flex;position:relative;padding:14px 0 16px}.mini-cart-items .mini-cart-line-item .line-item img{height:72px;width:72px;margin-top:2px;flex-shrink:0}@media(max-width: 512px){.mini-cart-items .mini-cart-line-item .line-item img{height:64px;width:64px}}.mini-cart-items .description{padding-left:10px;color:#322a24;width:100%;align-items:center}@media(max-width: 320px){.mini-cart-items .description{padding-left:0}}.mini-cart-items .wrap-proterm{display:flex;justify-content:space-between;align-items:center;width:100%}.mini-cart-items .wrap-gift-proterm{width:70%}.mini-cart-items .proterm,.mini-cart-items .gift{font-size:16px;font-weight:700;width:70%;line-height:1.19}.mini-cart-items .gift{display:inline-block;margin-right:8px}.mini-cart-items .gift-proterm{font-size:14px;line-height:1.19;font-weight:400}.mini-cart-items .remove-btn{position:absolute;right:0;top:5px;display:flex;align-items:center;justify-content:flex-end;width:32px;height:32px;cursor:pointer;align-self:baseline}.mini-cart-items .ico-close{color:#322a24;font-size:18px}.mini-cart-items .brand-model{font-size:13px;font-weight:Normal;margin:3px 0;text-transform:uppercase}@media(min-width: 768px){.mini-cart-items .brand-model.with-energy-class{max-width:290px}}@media(max-width: 475px){.mini-cart-items .brand-model.with-energy-class{max-width:160px}}.mini-cart-items .brand{margin-right:3px;color:#322a24}.mini-cart-items .model{color:#847f7b;margin-right:3px}.mini-cart-items .variant{color:#847f7b}.mini-cart-items .variant-property{font-size:13px}.mini-cart-items .variant-property span:nth-child(2){font-weight:600;margin-left:3px}.mini-cart-items .wrap-quantity{width:100%;margin-top:3px;display:flex;justify-content:space-between;align-items:center}.mini-cart-items .wrap-quantity .quantity{margin-top:4px;display:flex;align-items:center}.mini-cart-items .wrap-quantity .inc-dec-component{background-color:#fff0e5;height:32px;width:74px;border-radius:5px;display:flex;justify-content:center;align-items:center}@media(max-width: 320px){.mini-cart-items .wrap-quantity .inc-dec-component{width:60px}}.mini-cart-items .wrap-quantity .product-qty{width:20px;font-size:16px;font-weight:bold;background:none}.mini-cart-items .wrap-quantity .product-qty:disabled .ico-minus,.mini-cart-items .wrap-quantity .product-qty:disabled .ico-plus{color:#847f7b}.mini-cart-items .wrap-quantity button{background-color:none;width:32px;height:32px}.mini-cart-items .wrap-quantity button:disabled{cursor:auto}.mini-cart-items .wrap-quantity button:disabled .ico-minus,.mini-cart-items .wrap-quantity button:disabled .ico-plus{color:#fff0e5;cursor:auto}.mini-cart-items .wrap-quantity .ico-minus,.mini-cart-items .wrap-quantity .ico-plus{font-size:18px;color:#eb6d1e;cursor:pointer;background-color:none}.mini-cart-items .price-for-one{margin-left:11px;font-size:13px;color:#847f7b}@media(max-width: 375px){.mini-cart-items .price-for-one{margin-left:7px}}@media(max-width: 320px){.mini-cart-items .price-for-one{font-size:11px}}.mini-cart-items .price{font-size:22px;font-weight:800;font-family:"Montserrat",sans-serif;padding-right:3px}@media(max-width: 375px){.mini-cart-items .price{font-size:22px}}.mini-cart-items .price .old-price{font-size:13px;font-weight:normal;color:#847f7b;text-decoration:line-through;text-align:right}.mini-cart-items .price .sale-price{color:#eb6d1e;text-align:right}.mini-cart-items .price .limitation-notification{font-size:14px;font-weight:bold;color:#eb6d1e;font-family:"DM Sans",sans-serif;text-align:right}@media(max-width: 767px){.mini-cart-items .price .limitation-notification{margin:0 0 -4px 0}}.mini-cart-items .price .limitation-notification:before{content:"*";vertical-align:top}.mini-cart-items .price .limited-quantity-warning{position:absolute;z-index:2000;text-align:left;max-height:300px;width:360px;top:0px;right:-24px;background-color:#fff;-webkit-animation:linear;-webkit-animation-name:run;-webkit-animation-duration:.2s;overflow:hidden}@media(max-width: 767px){.mini-cart-items .price .limited-quantity-warning{max-width:360px}}.mini-cart-items .price .limited-quantity-warning .title,.mini-cart-items .price .limited-quantity-warning .description{background-color:rgba(255,92,105,.2);font-family:"Montserrat",sans-serif;color:#ff5c69}.mini-cart-items .price .limited-quantity-warning .title{font-weight:bold;font-size:24px;padding:32px 32px 20px 32px}.mini-cart-items .price .limited-quantity-warning .title:after{content:"";display:block;padding:10px 32px;border-bottom:solid 2px}.mini-cart-items .price .limited-quantity-warning .description{font-size:16px;font-weight:normal;padding:0 32px 37px 32px}@media(max-width: 767px){.mini-cart-items .price .limited-quantity-warning .description{margin-bottom:0px}}.mini-cart-items .gift-price{font-size:13px;color:#847f7b;text-decoration:line-through;text-align:right;font-weight:400;font-family:"Montserrat",sans-serif}.mini-cart-items .gift-price-zero{font-size:22px;font-weight:800;display:block;text-align:right;color:#eb6d1e}.cart-header-button-box{margin-right:15px}@media(max-width: 350px){.cart-header-button-box{margin-right:0}}.cart{width:512px;height:100vh;position:absolute;top:0;right:-512px;background-color:#fff;animation:panel-slide-left .2s forwards;display:flex;flex-direction:column}@media(max-width: 767px){.cart{width:100%}}.cart .cart-top{text-align:center;margin:24px 24px 0;border-bottom:2px solid #847f7b;background-color:#fff;display:flex;flex-direction:column}.cart .cart-top button{font-family:"Montserrat",sans-serif}.cart .cart-top>a{display:flex;justify-content:center;align-items:center;font-family:"Montserrat",sans-serif}@media(max-width: 767px){.cart .cart-top{position:sticky;top:0;z-index:1}}@media(max-width: 320px){.cart .cart-top{margin:10px 10px 0;height:105px}}.cart .to-checkout{margin-bottom:12px}.cart .close{margin-bottom:16px}.cart .bottom-cart-line{padding:0 24px;min-height:72px;background-color:#fff0e5;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.cart .bottom-cart-line{position:sticky;bottom:0}}@media(max-width: 320px){.cart .bottom-cart-line{padding:0 10px}}.cart .sum-text{font-size:14px;font-weight:500;color:#847f7b}.cart .sum-text span:first-child{font-size:18px;font-weight:bold;color:#322a24;padding-right:5px}.cart .total{font-size:28px;font-family:"Montserrat",sans-serif;font-weight:800}@media(max-width: 320px){.cart .total{font-size:28px}}.cart .mini-cart-loading{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.cart .mini-cart-loading .spinner{height:40px;width:40px;display:inline-block;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}.cart .cart-discount-summary{padding:0 24px;min-height:72px;background-color:#fff0e5}@media(max-width: 767px){.cart .cart-discount-summary{position:sticky;bottom:0}}@media(max-width: 320px){.cart .cart-discount-summary{padding:0 10px}}.cart .cart-discount-summary .discount-title{color:#322a24;font-size:16px;font-weight:700;margin-bottom:5px}.cart .cart-discount-summary .discount-line{margin:3px 0;font-size:14px;font-weight:400;color:#847f7b;display:flex;justify-content:space-between;align-items:center}.products-column .show-n-products{padding:11px;width:100%;background-color:#fff;color:#eb6d1e;font-size:16px;border-radius:5px;font-weight:bold;text-align:center;cursor:pointer;margin-bottom:40px}@media(max-width: 767px){.products-column .show-n-products{font-size:14px}}.cssgridlegacy.no-cssgrid .first-two-vertical-products .vertical-products{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 -12px}.cssgridlegacy.no-cssgrid .first-two-vertical-products .vertical-products .product-card{margin:0 12px 24px}.first-two-vertical-products h3{font-size:18px;padding-top:18px;border-bottom:none;padding-bottom:0}@media(max-width: 1023px){.first-two-vertical-products h3{font-size:16px;padding-top:13px}}.first-two-vertical-products .recommended-products-list{margin-top:24px;display:flex;flex-direction:column}.first-two-vertical-products .vertical-products{display:grid;grid-gap:16px;margin-bottom:16px;grid-template-columns:repeat(auto-fill, minmax(calc(100% / 3), 1fr))}@media(max-width: 1023px){.first-two-vertical-products .vertical-products.lonely{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 2), 1fr))}}@media(max-width: 767px){.first-two-vertical-products .vertical-products.lonely{width:223px}}@media(max-width: 375px){.first-two-vertical-products .vertical-products.lonely{width:100%}}@media(max-width: 767px){.first-two-vertical-products .vertical-products.couple{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 4), 1fr))}}@media(max-width: 560px){.first-two-vertical-products .vertical-products.couple{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 3), 1fr))}}.static-page-wrap{background:#f2eeeb}.static-page-section{padding-bottom:86px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.static-page-section img,.static-page-section iframe{max-width:100%;height:auto;border-radius:5px}.static-page-section .description-section{width:65%}.static-page-section h1{margin-top:50px;font-size:48px;font-weight:800}.static-page-section .main-content{margin-top:16px;font-family:"Montserrat",sans-serif;font-size:16px;line-height:24px}.static-page-section .main-content p{margin-top:24px}.static-page-section .main-content p:first-child{margin-top:0;font-size:18px}@media(max-width: 767px){.static-page-section .main-content p:first-child{font-size:16px}}.static-page-section .main-content h2{line-height:36px}.static-page-section .main-content h2,.static-page-section .main-content h3,.static-page-section .main-content h4{margin-top:24px}.static-page-section .main-content ul{-webkit-padding-start:40px;padding-inline-start:40px}.static-page-section .main-content li{list-style:initial}.static-page-section .main-content a{color:#eb6d1e}.static-page-section .banner-section{width:33%;margin-top:45px}.static-page-section .last-published-date{font-size:16px;text-align:right;margin-top:20px;font-style:italic}@media(max-width: 767px){.static-page-section{padding-bottom:32px}.static-page-section .main-content{font-size:14px}.static-page-section .description-section{width:100%}.static-page-section .description-section h1{margin-top:20px;font-size:28px}.static-page-section .banner-section{width:100%;margin-top:32px}}.products-row>a{display:block}.products-row h2{margin-bottom:50px;padding:0;text-align:center;font-weight:800}@media(max-width: 717px){.products-row h2{margin-bottom:20px}}.products-row .products-grid{margin-bottom:20px}@media(min-width: 1201px){.products-row .products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 6), 1fr))}}@media(min-width: 1201px){.column-right .products-row .products-grid{grid-template-columns:repeat(auto-fill, minmax(calc(100% / 5), 1fr))}}.cssgridlegacy.no-cssgrid .products-grid{display:flex;justify-content:space-around;flex-wrap:wrap}.cssgridlegacy.no-cssgrid .products-grid .product-card{margin:12px 0}.not-found-wrap{background:#f2eeeb}.not-found{padding-bottom:124px}.not-found .not-found-section{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.not-found .left{width:65%}.not-found .right{width:33%}.not-found h1{margin-top:40px;font-size:48px;margin-bottom:12px;font-weight:800}.not-found .not-found-description{font-size:18px;font-weight:bold;margin-bottom:37px;line-height:1.5}.not-found .not-found-content{font-size:16px;line-height:1.5}.not-found .not-found-content a{color:#eb6d1e;cursor:pointer}.not-found .not-found-content a:hover{text-decoration:underline}.not-found .not-found-search .search-container{width:100%;display:flex;align-items:center;background-color:#fff;max-width:687px;margin-bottom:37px;border-radius:5px}.not-found .not-found-search .form-input{border:none;width:inherit;font-size:16px;outline:none;padding:10px 14px 10px 13px;background:rgba(0,0,0,0);line-height:1.5;color:#322a24}.not-found .not-found-search ::-moz-placeholder{color:#847f7b}.not-found .not-found-search ::placeholder{color:#847f7b}.not-found .not-found-search .form-clear{font-size:20px;padding:6px 8px;cursor:pointer}.not-found .not-found-search .search-button{height:100%;padding:15px 41px 14px 41px;border-radius:0 5px 5px 0}.not-found .recommendations{margin-top:58px}@media(max-width: 767px){.not-found .recommendations{margin-top:39px}}@media(max-width: 1200px)and (min-width: 768px){.not-found .left{width:48%}.not-found .right{width:48%}}@media(max-width: 767px){.not-found{padding-bottom:62px}.not-found .not-found-search .search-container{max-width:100%}.not-found .not-found-search .form-input{font-size:14px}.not-found .not-found-search .search-button{padding:15px 27px 14px 27px}.not-found .not-found-bold-text{font-size:14px}.not-found .not-found-text{font-size:14px}.not-found .left{width:100%}.not-found .right{margin-top:32px;width:100%}.not-found h1{margin-top:20px;font-size:28px}}.pm-spinner{position:relative;width:20px;height:20px}.pm-spinner .pm-spinner-blade{position:absolute;top:37%;left:44.5%;width:10%;height:25%;background-color:#eb6d1e;border-radius:50%/20%;animation:sbAnime 1s linear infinite;will-change:opacity}.pm-spinner .pm-spinner-blade:nth-child(1){transform:rotate(45deg) translate(0, -150%);animation-delay:.125s}.pm-spinner .pm-spinner-blade:nth-child(2){transform:rotate(90deg) translate(0, -150%);animation-delay:.25s}.pm-spinner .pm-spinner-blade:nth-child(3){transform:rotate(135deg) translate(0, -150%);animation-delay:.375s}.pm-spinner .pm-spinner-blade:nth-child(4){transform:rotate(180deg) translate(0, -150%);animation-delay:.5s}.pm-spinner .pm-spinner-blade:nth-child(5){transform:rotate(225deg) translate(0, -150%);animation-delay:.625s}.pm-spinner .pm-spinner-blade:nth-child(6){transform:rotate(270deg) translate(0, -150%);animation-delay:.75s}.pm-spinner .pm-spinner-blade:nth-child(7){transform:rotate(315deg) translate(0, -150%);animation-delay:.875s}.pm-spinner .pm-spinner-blade:nth-child(8){transform:rotate(360deg) translate(0, -150%);animation-delay:1s}@keyframes sbAnime{0%{opacity:1}50%{opacity:.5}100%{opacity:.25}}.order-page-spinner-section{text-align:center;position:absolute;right:0;left:0;top:0;bottom:0;background:#fff;margin:auto;width:820px;height:400px;padding:80px 100px;z-index:9999;border-radius:5px}.order-page-spinner-section h1{font-size:48px;font-weight:800;margin-bottom:20px}@media(max-width: 767px)and (min-width: 320px){.order-page-spinner-section h1{margin-bottom:23px;font-size:34px}}.order-page-spinner-section p{font-size:18px;margin-bottom:32px}@media(max-width: 767px)and (min-width: 320px){.order-page-spinner-section p{font-size:14px}}.order-page-spinner-section .pm-spinner{width:62px;height:62px;margin:auto}.order-page-spinner-section .spinner{width:62px;height:62px;margin:auto;background-image:url(/f01add48ab56e6be7eaf.svg)}@media(max-width: 850px)and (min-width: 768px){.order-page-spinner-section{max-width:750px;padding:80px}}@media(max-width: 767px)and (min-width: 521px){.order-page-spinner-section{max-width:460px;padding:80px}}@media(max-width: 520px)and (min-width: 375px){.order-page-spinner-section{max-width:343px;padding:80px 14px}}@media(max-width: 374px)and (min-width: 320px){.order-page-spinner-section{max-width:300px;padding:80px 14px}}.order-confirmation-wrapper{background:#f2eeeb}.order-confirmation-page{display:flex;padding-top:40px;position:relative;min-height:800px}.order-confirmation-page .left{width:924px;margin-right:48px}@media(min-width: 768px)and (max-width: 1399px){.order-confirmation-page .left{width:60%;margin-right:10px}}.order-confirmation-page .right{width:462px}@media(min-width: 768px)and (max-width: 1399px){.order-confirmation-page .right{width:40%}}.order-confirmation-page .order-number-caption{margin-right:2px;display:inline-block}.order-confirmation-page .order-number{color:#eb6d1e}.order-confirmation-page .thank-you-title{font-size:48px;line-height:58px;margin-bottom:20px;font-weight:800;width:100%;letter-spacing:-0.96px}.order-confirmation-page .thank-you-subtitle{font-size:28px;font-weight:800;margin-bottom:20px;letter-spacing:-0.42px}.order-confirmation-page .thank-you-purchase-text{padding:5px 0;border-radius:5px;background:#fff}.order-confirmation-page .thank-you-purchase-detail{font-size:18px;margin:20px}.order-confirmation-page .purchase-header{font-weight:bold}.order-confirmation-page .thank-you-form{margin-bottom:40px}.order-confirmation-page .thank-you-form .payment-form>div{border-radius:5px}.order-confirmation-page .buy-experience{padding:50px;margin:auto}.order-confirmation-page .buy-experience-header{text-align:center;font-weight:bold;padding-bottom:17px;font-size:18px}.order-confirmation-page .buy-experience-detail{font-size:18px;text-align:center;line-height:28px}.order-confirmation-page .buy-experience-site{display:flex;padding-top:30px}.order-confirmation-page .buy-experience-site .hw-label{display:none}.order-confirmation-page .buy-experience-site .comparison1,.order-confirmation-page .buy-experience-site .comparison2{width:182px;height:40px;background:#fff;align-items:center;display:flex;padding:5px;border-radius:5px}.order-confirmation-page .buy-experience-site .comparison1-container{width:50%;display:flex;padding-right:16px}.order-confirmation-page .buy-experience-site .comparison1-container .wrapper{margin-left:auto;display:flex;position:relative}.order-confirmation-page .buy-experience-site .comparison1-container .wrapper .price-runner img{height:17px}.order-confirmation-page .buy-experience-site .comparison2-container{width:50%;padding-left:16px;display:flex;position:relative}.order-confirmation-page .buy-experience-site .comparison2-container .comparison2 img{height:28px}.order-confirmation-page .buy-experience-site a{width:100%;height:100%;display:flex}.order-confirmation-page .buy-experience-site a img{max-width:100%;max-height:100%;margin:auto}.order-confirmation-page .thank-you-spotlight-detail{font-size:18px;padding-bottom:20px}.order-confirmation-page .thank-you-spotlight-detail .purchase-header{font-weight:bold}.order-confirmation-page .thank-you-spotlight-detail a{color:#322a24}.order-confirmation-page .thank-you-spotlight-detail a:hover{text-decoration:underline}.order-confirmation-page .spotlight-button{background-color:#322a24;color:#fff;height:48px;width:324px;font-weight:bold;font-size:18px;margin:0 auto;display:flex;align-items:center;justify-content:center}.order-confirmation-page .thank-you-social-link{text-align:center;padding:50px}.order-confirmation-page .thank-you-social-link .title{font-size:18px;font-weight:bold;margin-bottom:30px}.order-confirmation-page .thank-you-social-link .social-links{margin-bottom:36px}.order-confirmation-page .thank-you-social-link .social-links .icon{color:#322a24;font-size:32px}.order-confirmation-page .thank-you-social-link .social-links a{margin:0 10px}@media(max-width: 921px){.order-confirmation-page .checkout-cart{min-width:auto}.order-confirmation-page .checkout-cart .checkout-cart-top .title{font-size:22px;width:40%;white-space:nowrap}.order-confirmation-page .checkout-cart .checkout-cart-top .title+div{text-align:right}}@media(max-width: 767px){.order-confirmation-page{flex-direction:column}.order-confirmation-page .left,.order-confirmation-page .right{width:100%}.order-confirmation-page .checkout-cart .checkout-cart-top{margin:25px 16px 20px}.order-confirmation-page .checkout-cart .checkout-items .line-item img{filter:contrast(1) brightness(94%)}.order-confirmation-page .thank-you-title{font-size:34px}.order-confirmation-page .thank-you-subtitle{font-size:22px;padding-bottom:25px;margin:0}.order-confirmation-page .thank-you-purchase-text .thank-you-purchase-detail{font-size:14px}.order-confirmation-page .buy-experience{padding:30px 0}.order-confirmation-page .buy-experience .buy-experience-header{font-size:14px;padding-bottom:20px}.order-confirmation-page .buy-experience .buy-experience-detail{font-size:14px;line-height:24px;padding:0 16px}.order-confirmation-page .buy-experience .buy-experience-site .comparison1-container{padding-left:6px}.order-confirmation-page .buy-experience .buy-experience-site .comparison1-container .comparison1{width:165px;height:40px}.order-confirmation-page .buy-experience .buy-experience-site .comparison2-container{padding-right:6px}.order-confirmation-page .buy-experience .buy-experience-site .comparison2-container .comparison2{width:165px;height:40px}.order-confirmation-page .thank-you-spotlight-text .thank-you-spotlight-detail{font-size:14px;padding-bottom:30px}.order-confirmation-page .thank-you-spotlight-text .thank-you-spotlight-detail a{color:#fff}.order-confirmation-page .thank-you-spotlight-text .spotlight-button{width:214px;height:48px}.order-confirmation-page .thank-you-social-link .title{font-size:14px;margin-bottom:33px}.order-confirmation-page .thank-you-social-link .social-links{margin-bottom:33px}}.brightedge-wrapper{background-color:#f2eeeb;padding:0 20px}@media(max-width: 767px){.brightedge-wrapper{padding:20px}}.brightedge-wrapper .be-ix-link-block{max-width:1408px;margin:auto}@media(max-width: 767px){.brightedge-wrapper .be-ix-link-block{max-width:100%}}.brightedge-wrapper .be-ix-link-block .be-related-link-container{display:flex;flex-direction:row;gap:30px;height:81px;align-items:center}@media(max-width: 767px){.brightedge-wrapper .be-ix-link-block .be-related-link-container{gap:20px;flex-direction:column;align-items:start;height:auto}}.brightedge-wrapper .be-ix-link-block .be-related-link-container .be-label{flex-shrink:0;font-size:18px;font-weight:bold;color:#322a24}@media(max-width: 767px){.brightedge-wrapper .be-ix-link-block .be-related-link-container .be-label{font-size:16px}}.brightedge-wrapper .be-ix-link-block .be-list{display:flex;overflow:hidden;flex-grow:1;flex-direction:row;justify-content:start;gap:30px;max-width:100%}@media(max-width: 767px){.brightedge-wrapper .be-ix-link-block .be-list{flex-direction:column;gap:10px}}.brightedge-wrapper .be-ix-link-block .be-list .be-list-item{flex-basis:content;max-width:50%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 767px){.brightedge-wrapper .be-ix-link-block .be-list .be-list-item{padding:0;max-width:100%}}.brightedge-wrapper .be-ix-link-block .be-list .be-list-item .be-related-link{font-size:16px;color:#eb6d1e}.brightedge-wrapper .be-ix-link-block .be-list .be-list-item .be-related-link:hover{text-decoration:underline}.history-products{max-width:1440px;min-width:300px;width:100%;margin:0 auto;margin-top:26px}@media(max-width: 1500px){.history-products{width:calc(100% - 32px)}}@media(max-width: 511px){.history-products{width:calc(100% - 32px)}}@media(max-width: 320px){.history-products{width:calc(100% - 8px)}}.trustpilot-panel{max-width:1440px;min-width:300px;width:100%;margin:0 auto;background:#fff;margin-top:50px}@media(max-width: 1500px){.trustpilot-panel{width:calc(100% - 32px)}}@media(max-width: 511px){.trustpilot-panel{width:calc(100% - 32px)}}@media(max-width: 320px){.trustpilot-panel{width:calc(100% - 8px)}}@media(max-width: 767px){.trustpilot-panel{margin-top:20px;margin-bottom:20px}}.footer{background:#322a24;color:#fff;font-size:16px}.footer .title{font-size:18px;font-weight:bold;height:44px}@media(max-width: 322px){.footer .title{height:70px}}.footer .description{line-height:18px}.footer .footer-content{max-width:1408px;margin:auto;padding:70px 0 30px;display:grid;grid-template-columns:repeat(4, 295px);grid-auto-rows:minmax(50px, auto);grid-column-gap:16px;grid-row-gap:26px}@media(max-width: 1260px){.footer .footer-content{grid-template-columns:repeat(4, 245px);grid-gap:12px}}@media(min-width: 1024px)and (max-width: 1439px){.footer .footer-content{padding-right:16px;padding-left:16px}}@media(max-width: 1045px){.footer .footer-content{grid-template-columns:repeat(2, auto);grid-row-gap:22px;padding-top:28px}}@media(min-width: 1025px){.footer .subscription-component{grid-area:1/3/2/5}.footer .social-links{grid-area:1/3/3/5}.footer .footer-images{grid-area:4/3/5/5;align-self:end}.footer .business-info-component{grid-area:5/3/3/5}}@media(min-width: 768px){.footer .contact-info{grid-area:1/1/3/2}.footer .customer-service-menus{grid-area:3/1/5/2}.footer .about-menus{grid-area:1/2/3/3}.footer .assortment-menus{grid-area:3/2/5/3}}@media(min-width: 768px)and (max-width: 1023px){.footer .subscription-component{grid-area:5/1/6/3}.footer .social-links{grid-area:5/1/7/3}.footer .footer-images{grid-area:8/1/9/3;align-self:end}.footer .business-info-component{grid-area:7/1/8/3}}.footer .footer-links li{margin-bottom:10px}.footer .footer-links li a{color:#fff}@media(max-width: 767px){.footer{padding:0 20px 20px}.footer div{grid-column:1/3 !important}}.social-links .icon{color:#fff;font-size:20px;margin-right:20px;line-height:20px}.contact-info .description p+p{margin-top:18px}.contact-info .contact-options{margin-top:14px}.contact-info .contact-option{display:flex;align-items:center;margin-top:16px}.contact-info .contact-option .icon{display:none}.contact-info .contact-option .info{font-weight:500}.contact-info .contact-option .info>a{text-decoration:underline;color:#fff;line-height:24px}.footer-images-section{max-width:1440px;margin:auto}@media(max-width: 767px){.footer-images-section{max-width:100%}}.footer-images-section .list-partners{display:flex;flex-wrap:wrap}.footer-images-section img{margin-right:15px;min-width:28px;height:48px;width:auto}.cssgridlegacy.no-cssgrid .footer-content{grid-template-columns:repeat(4, 25%);gap:25%}@media(max-width: 1023px){.cssgridlegacy.no-cssgrid .footer-content{grid-template-columns:repeat(2, 50%);gap:50%}.cssgridlegacy.no-cssgrid .footer-content div{padding-top:10px}}@media(max-width: 767px){.cssgridlegacy.no-cssgrid .footer-content{display:block}}@media(max-width: 1024px)and (min-width: 768px){.footer{padding:10px 30px 30px}.footer .footer-details .title{height:42px;margin:10px 0}}.blog-page-section table,.content-slices table{width:100%;border-collapse:collapse;margin-top:24px}.blog-page-section table th,.content-slices table th{font-weight:bold}.blog-page-section table th,.blog-page-section table td,.content-slices table th,.content-slices table td{padding:.5em}.blog-page-section table.left,.blog-page-section table th.left,.blog-page-section table tr.left,.blog-page-section table td.left,.content-slices table.left,.content-slices table th.left,.content-slices table tr.left,.content-slices table td.left{text-align:left}.blog-page-section table.center,.blog-page-section table th.center,.blog-page-section table tr.center,.blog-page-section table td.center,.content-slices table.center,.content-slices table th.center,.content-slices table tr.center,.content-slices table td.center{text-align:center}.blog-page-section table.right,.blog-page-section table th.right,.blog-page-section table tr.right,.blog-page-section table td.right,.content-slices table.right,.content-slices table th.right,.content-slices table tr.right,.content-slices table td.right{text-align:right}.blog-page-section table.striped tr:nth-child(even),.content-slices table.striped tr:nth-child(even){background-color:#ada9a7}.blog-page-section table.line-separated tr,.content-slices table.line-separated tr{border-bottom:1px solid #847f7b}tbody .blog-page-section table.line-separated tr:last-child,tbody .content-slices table.line-separated tr:last-child{border:none}.blog-page-section table.column-separated td,.blog-page-section table.column-separated th,.content-slices table.column-separated td,.content-slices table.column-separated th{border-right:1px solid #847f7b}.blog-page-section table.column-separated td:last-child,.blog-page-section table.column-separated th:last-child,.content-slices table.column-separated td:last-child,.content-slices table.column-separated th:last-child{border-right:none}.blog-page-section table.bordered,.content-slices table.bordered{border:1px solid #847f7b}
