.header{width:100%;position:relative;color:var(--header-text-color)}.header svg path{fill:var(--header-text-color)}.header:before{content:"";background:var(--header-bg-color);opacity:var(--header-bg-opacity);position:absolute;left:0;width:100%;height:100%;top:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.header .top-utils input::-webkit-input-placeholder{color:var(--header-text-color)}.header .top-utils input:-moz-placeholder{color:var(--header-text-color)}.header .top-utils input::-moz-placeholder{color:var(--header-text-color)}.header .top-utils input:-ms-input-placeholder{color:var(--header-text-color)}.header .top-utils input::placeholder{color:var(--header-text-color);opacity:1}.header .logo{position:relative;line-height:100%;text-align:center}.header .logo svg{display:block}.header .logo .shop-name{font-size:1.5em;font-weight:var(--heading-font-weight);text-transform:var(--heading-font-transform);letter-spacing:var(--heading-font-letter-spacing);line-height:100%}.header .main-content{position:relative;height:var(--header-main-content-height)}.header-spacer{height:var(--header-height)}.main-menu .item{position:relative;font-family:inherit;margin:0;letter-spacing:var(--menu-letter-spacing);text-transform:var(--menu-text-transform);font-size:max(14px,var(--menu-font-size));font-weight:500}.main-menu .item a{display:flex;display:-webkit-flex;align-items:center;padding:.4em 1em .5em}.isNotMobile .main-menu>.item.hover{text-decoration:underline;color:var(--color-brand-hover-accessible)}.isNotMobile .main-menu .item>a:hover,.isNotMobile .main-menu .item>a:focus-visible{text-decoration:underline;text-underline-offset:.12em}.main-menu .item:first-child a{padding-left:0}.main-menu .item:last-child a{padding-right:0}.main-menu svg.icon{display:none!important;margin-left:.5em}.main-menu .submenu{display:none;background:var(--dropdown-bg-color);color:var(--dropdown-text-color)}.main-menu .has-dropdown>a{position:relative}.main-menu .has-dropdown>a>svg.icon{display:inline-block}.main-menu .has-dropdown .submenu{top:100%;padding:.5em 0;position:absolute;z-index:30}@media(min-width:1290px){.main-menu .has-dropdown .submenu{width:100vw;margin-left:calc(-50vw + 646px)}}.main-menu .has-dropdown .item{font-size:1em;text-align:left;display:block;margin:0}.main-menu .has-dropdown .item:last-child{border-bottom:0px}.main-menu .has-dropdown .item a{position:relative;text-transform:none;margin:0;min-width:170px;padding:.4em 1em;border:none}.main-menu .has-dropdown .has-dropdown svg.icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-menu .has-dropdown .submenu .has-dropdown .submenu{top:0;left:100%}.main-menu .submenu svg path{fill:var(--dropdown-text-color)!important}.menu-mobile-button{width:2.1em;font-size:30px;position:absolute;top:0;left:-.6em;height:100%}.menu-mobile-button .icon{position:relative;width:26px}.menu-mobile-button .icon:before,.menu-mobile-button .icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border-top:1px solid;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.menu-mobile-button .icon:before{-ms-transform:rotate(0deg) translateY(-4px);transform:rotate(0) translateY(-4px)}.menu-mobile-button .icon:after{-ms-transform:rotate(0deg) translateY(4px);transform:rotate(0) translateY(4px)}.menu-mobile-button.open .icon:before{-ms-transform:rotate(45deg) translateY(0px);transform:rotate(45deg) translateY(0)}.menu-mobile-button.open .icon:after{-ms-transform:rotate(-45deg) translateY(0px);transform:rotate(-45deg) translateY(0)}.mobile-menu.mode-overlay .menu-mobile-button i:nth-child(1){transform:translateY(1px) rotate(45deg)}.mobile-menu.mode-overlay .menu-mobile-button i:nth-child(2){transform:scale(0)}.mobile-menu.mode-overlay .menu-mobile-button i:nth-child(3){transform:translateY(-1px) rotate(-45deg)}#menu-mobile{z-index:55555559;display:none;visibility:hidden;outline:none;width:400px;top:48px;right:auto;left:0;transform:translate(-415px);overflow:hidden;box-shadow:0 0 30px #0000;background-color:var(--mobile-menu-bg-color);position:fixed;bottom:0;border-top:1px solid var(--mobile-menu-borders-color);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}#menu-mobile.open{transform:translate(0);visibility:visible}#menu-mobile .wrapper{display:flex;display:-webkit-flex;flex-direction:column;height:100%}#menu-mobile .top{border-bottom:1px solid var(--mobile-menu-borders-color);background-color:var(--mobile-menu-bg-color-header-footer)}#menu-mobile .head .title{text-transform:var(--mobile-menu-title-transform);line-height:100%;margin:0;padding:0;border:none;font-weight:var(--mobile-menu-title-weight);color:var(--mobile-menu-title-color)}#menu-mobile a{width:100%;padding:.9em 0;color:var(--mobile-menu-text-color);display:block}#menu-mobile .content{flex:1}#menu-mobile .tabs{background:#f7f7f7}#menu-mobile .tabs>*{font-size:14px;border-right:1px solid #e5e5e5;padding:1em;font-size:max(14px,var(--mobile-menu-font-size));text-transform:var(--mobile-menu-transform);letter-spacing:var(--mobile-menu-letter-spacing);font-weight:500;color:var(--mobile-menu-text-color);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#menu-mobile .tabs>*.active{background:#fdfdfd;border-color:transparent;text-decoration:underline;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#menu-mobile .tabs>*.prev{border-color:transparent}#menu-mobile .groups{position:relative}#menu-mobile .group-menu{visibility:hidden;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#menu-mobile .group-menu.active{visibility:visible;z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#menu-mobile .overflow-wrap{padding:1em 1.2em;height:100%;overflow-y:auto}#menu-mobile .menu-mobile{padding:0;font-size:max(14px,var(--mobile-menu-font-size));text-transform:var(--mobile-menu-transform);letter-spacing:var(--mobile-menu-letter-spacing);font-weight:var(--mobile-menu-font-weight)}#menu-mobile .menu-mobile .item{padding:0 .7em;border-bottom:1px solid var(--mobile-menu-borders-color)}#menu-mobile .menu-mobile .item.noborder{border-bottom:0}#menu-mobile .menu-mobile .item svg,#menu-mobile .menu-mobile .item i{font-size:1em;position:relative;display:block;padding:1em;margin-right:-1em;cursor:pointer;box-sizing:content-box}#menu-mobile .menu-mobile .item svg path{fill:var(--mobile-menu-arrows-color)}#menu-mobile .menu-mobile .item i{width:1em;height:1em}#menu-mobile .menu-mobile .item i:before{content:"";position:absolute;left:1em;right:1em;top:50%;border-top:1px solid var(--mobile-menu-arrows-color)}#menu-mobile .menu-mobile .item i:after{content:"";position:absolute;left:1em;right:1em;top:50%;border-top:1px solid var(--mobile-menu-arrows-color);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#menu-mobile .menu-mobile .item.open>i:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#menu-mobile .menu-mobile .item .icon-arrow-down{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#menu-mobile .menu-mobile .item.open>.icon-arrow-down{-ms-transform:rotate(180deg);transform:rotate(180deg)}#menu-mobile .item .submenu{padding:1em 1.2em;z-index:1;opacity:0;filter:alpha(opacity=0);display:none;margin-bottom:-1em;background:var(--mobile-menu-bg-color);position:absolute;top:0;bottom:0;left:101%;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}#menu-mobile .item .submenu .item{font-size:1em}#menu-mobile .item .submenu.open{left:0;opacity:1;filter:alpha(opacity=100)}#menu-mobile .item .submenu .item>a{display:flex;align-items:center;margin-bottom:0}#menu-mobile .item .submenu .item.back-item{border-bottom:0}#menu-mobile .item .submenu .item.back-item svg{margin-right:0;margin-left:-1em}#menu-mobile .item .submenu .item:first-child{border-top:0}#menu-mobile .item .submenu-dropdown{visibility:hidden;max-height:0;overflow:hidden;margin-left:-.7em;min-width:calc(100% + 1.4em)}#menu-mobile .item .submenu-dropdown .wrap{padding-bottom:1em}#menu-mobile .item .submenu-dropdown.open{visibility:visible;padding-bottom:1em}#menu-mobile .item .submenu-dropdown a:not(.thumbnail){padding:.3em 1.2em;font-weight:300;font-size:1.15em;letter-spacing:0;text-transform:none}#menu-mobile .thumbnail{padding:1.3em .4em 1.5em;width:48%;-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}#menu-mobile .thumbnail .img{position:relative;background-color:#f7f7f7;padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#menu-mobile .thumbnail .img .overlay{text-align:center;position:absolute;bottom:0;left:0;width:100%;padding:.5em 0;line-height:120%;text-transform:uppercase;letter-spacing:.1em;font-weight:400;background:#0000004d;color:#fdfdfd}#menu-mobile .thumbnail+.item{margin-top:1em;border-top:1px solid var(--mobile-menu-borders-color)}#menu-mobile .foot{width:100%;text-transform:uppercase;letter-spacing:.1em;font-weight:400}#menu-mobile .foot .user-links{padding:0 2em;background:#4c544c;font-size:14px;font-weight:500;color:#fdfdfd}#menu-mobile .foot .user-links *{color:inherit!important}#menu-mobile .foot .help{width:auto;padding:0 2em;font-size:14px;font-weight:500;background:#333;color:#fdfdfd}#menu-mobile .foot a{padding:.757em 0}#menu-mobile .search-form{position:relative;background:#f3f3f3}#menu-mobile .search-form input{display:block;line-height:normal;font-size:16px;background-color:transparent;padding:.7em .5em .7em 2.5em;border:none}#menu-mobile .search-form button{position:absolute;font-size:1em;top:50%;left:0;padding:.5em .8em;line-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-mobile .search-form button svg{display:block}.utils-wrap{position:relative;letter-spacing:var(--menu-letter-spacing);text-transform:var(--menu-text-transform);font-size:var(--menu-font-size);font-weight:var(--menu-font-weight)}.utils-wrap *{line-height:100%}.utils-wrap .social-links{margin-right:3em}.utils-wrap .social-links a:not(:last-child){margin-right:1.5em}.utils-wrap .social-links svg{display:block}.top-utils>.flex{height:100%}.top-utils>.flex>*{margin-right:1.5em;display:flex;display:-webkit-flex;align-items:center}.top-utils>.flex>*:last-child{margin:0}.top-utils svg{display:block;font-size:1.1em}.top-utils .user{padding-bottom:.1em}.top-utils .count{width:1.5em;height:1.5em;letter-spacing:0;border-radius:50%;font-weight:500;font-size:14px;background:var(--header-text-color);color:#fdfdfd;position:absolute;transform:translate(20px,-3px);top:0;right:0;display:flex;align-items:center;justify-content:center;line-height:50%}.top-utils .cart-wrap{position:relative}.top-utils .cart-wrap .close{font-size:14px;font-weight:500;visibility:hidden;position:absolute;left:calc(100% + .8em);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.top-utils .cart-wrap.open .close{visibility:visible;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--header-text-color);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.top-utils .search-form-wrap{position:relative;border-bottom:1px solid transparent}.top-utils .search-form-wrap label{font-size:1.071em;padding:0;visibility:visible;opacity:1}.top-utils .search-form-wrap input.text{font-weight:400;width:100%;max-width:100%;background:transparent!important;padding:.5em 0 .5em 2em;border:none}.top-utils .search-form-wrap button{font-size:1.071em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-utils .search-form-wrap .form{visibility:hidden;width:0;overflow:hidden}.top-utils .search-form-wrap.open .form{visibility:visible;width:13em}.top-utils .search-form-wrap.toggleicon label{visibility:hidden;opacity:0}@media all and (max-width:1080px){.top-utils svg{margin:0}.top-utils span:not(.count){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media all and (max-width:600px){.top-utils .newsletter{display:none}}.fullscreen-newsletter{position:fixed;z-index:4000;width:100%;height:100%;display:none;top:0;left:0;background:rgba(var(--top-utils-newsletter-bg))}.fullscreen-newsletter .close{position:fixed;display:none;z-index:99997;top:30px;right:30px;font-size:35px;cursor:pointer}.fullscreen-newsletter .form-wrap{position:fixed;z-index:99997;width:80%;max-width:600px;left:50%;top:45%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.fullscreen-newsletter svg path{fill:var(--top-utils-newsletter-text)}.fullscreen-newsletter form{display:none;width:100%}.fullscreen-newsletter form button{cursor:pointer;position:absolute;font-size:35px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fullscreen-newsletter form input:not(.btn),.search-mailing form input:not(.btn):focus{color:var(--top-utils-newsletter-text);font-size:50px;padding:5px 40px 5px 0;width:100%;border:none;border-bottom:1px solid var(--top-utils-newsletter-text);background:transparent}.fullscreen-newsletter form input::-webkit-input-placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.fullscreen-newsletter form input:-moz-placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.fullscreen-newsletter form input::-moz-placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.fullscreen-newsletter form input:-ms-input-placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.fullscreen-newsletter form input::placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.fullscreen-newsletter .success-msg{margin:0;color:var(--top-utils-newsletter-text);font-size:50px;padding:0;width:100%;line-height:100%;border:0;background:transparent}.fullscreen-newsletter .error-msg{position:absolute;top:120%;left:0}@media all and (max-width:1080px){.fullscreen-newsletter svg.icon-close{font-size:30px;top:15px;right:15px}.fullscreen-newsletter .form svg{font-size:25px}.fullscreen-newsletter .form input{font-size:40px}}@media all and (max-width:600px){.fullscreen-newsletter .form input{font-size:20px}.fullscreen-newsletter .form svg{font-size:18px}}.scroll .header.change-scroll,.scroll .header.change-scroll input{color:var(--scroll-text-color)}.scroll .header.change-scroll input::-webkit-input-placeholder{color:var(--scroll-text-color)}.scroll .header.change-scroll input:-moz-placeholder{color:var(--scroll-text-color);opacity:.7}.scroll .header.change-scroll input::-moz-placeholder{color:var(--scroll-text-color);opacity:.7}.scroll .header.change-scroll input:-ms-input-placeholder{color:var(--scroll-text-color);opacity:.7}.scroll .header.change-scroll input::placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.scroll .header.change-scroll:before{background:var(--scroll-bg-color);opacity:var(--scroll-bg-opacity)}.scroll .header.change-scroll :not(.utility-bar) a:not(:hover) svg path{fill:var(--scroll-text-color)}.scroll .header.change-scroll label:not(:hover) svg path,.scroll #header.change-scroll button:not(:hover) svg path{fill:var(--scroll-text-color)}.scroll .header.change-scroll .top-utils .count{background:var(--scroll-text-color);color:var(--scroll-bg-color)}.scroll .header.change-scroll .top-utils .search-form-wrap.open{border-color:var(--scroll-text-color)}.submenu-open .header,.isNotMobile .header:hover{color:var(--header-hover-text-color)!important}.submenu-open .header:before,.isNotMobile .header:hover:before{background:var(--header-hover-bg-color)!important;opacity:var(--header-hover-bg-opacity)!important}.submenu-open .header input,.isNotMobile .header:hover input{color:var(--header-hover-text-color)!important}.submenu-open .header input::-webkit-input-placeholder{color:var(--header-hover-text-color);opacity:.7}.submenu-open .header input:-moz-placeholder{color:var(--header-hover-text-color);opacity:.7}.submenu-open .header input::-moz-placeholder{color:var(--header-hover-text-color);opacity:.7}.submenu-open .header input:-ms-input-placeholder{color:var(--over-carousel-text-color);opacity:.7}.submenu-open .header input::placeholder{color:var(--top-utils-newsletter-text);opacity:.7}.submenu-open .header :not(.utility-bar) a:not(:hover) svg path,.isNotMobile .header:hover :not(.utility-bar) a:not(:hover) svg path{fill:var(--header-hover-text-color)!important}.submenu-open .header label:not(:hover) svg path,.submenu-open .header button:not(:hover) svg path,.isNotMobile .header:hover label:not(:hover) svg path,.isNotMobile .header:hover button:not(:hover) svg path{fill:var(--header-hover-text-color)!important}.submenu-open .header .top-utils .count,.isNotMobile .header:hover .top-utils .count{background:var(--header-hover-text-color)!important;color:var(--header-hover-bg-color)!important}.submenu-open .header .top-utils .search-form-wrap.open,.isNotMobile .header:hover .top-utils .search-form-wrap.open{border-color:var(--header-hover-text-color)}.isNotMobile .header:hover input::-webkit-input-placeholder{color:var(--header-hover-text-color)}.isNotMobile .header:hover input:-moz-placeholder{color:var(--header-hover-text-color);opacity:.7}.isNotMobile .header:hover input::-moz-placeholder{color:var(--header-hover-text-color);opacity:.7}.isNotMobile .header:hover input:-ms-input-placeholder{color:var(--header-hover-text-color);opacity:.7}.isNotMobile .header:hover input::placeholder{color:var(--top-utils-newsletter-text);opacity:.7}@media all and (min-width:1081px){.header .top-utils .search-form-wrap.open{border-bottom-color:var(--header-text-color)}.header.over-carousel-desktop{position:var(--over-carousel-desktop-position);color:var(--over-carousel-text-color);z-index:100;box-shadow:none}.header.over-carousel-desktop input{color:var(--over-carousel-text-color)}.header.over-carousel-desktop input::-webkit-input-placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-desktop input:-moz-placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-desktop input::-moz-placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-desktop input:-ms-input-placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-desktop input::placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-desktop:before{background:var(--over-carousel-bg-color);opacity:var(--over-carousel-bg-opacity)}.header.over-carousel-desktop a:not(:hover) svg path{fill:var(--over-carousel-text-color)}.header.over-carousel-desktop label:not(:hover) svg path,.header.over-carousel-desktop button:not(:hover) svg path{fill:var(--over-carousel-text-color)}.header.over-carousel-desktop .top-utils .count{background:var(--over-carousel-text-color);color:var(--header-hover-text-color)}.header.over-carousel-desktop .top-utils .search-form-wrap.open{border-bottom-color:var(--over-carousel-text-color)}.header.over-carousel-desktop.fixed-desktop~.header-spacer{display:var(--over-carousel-desktop-fixed-spacer-display)!important}.header.fixed-desktop{position:fixed;z-index:100;top:0}}@media all and (max-width:1080px){#header .nav-wrapper .hide.medium-down--show{display:block!important}#header .main-menu.medium-down--hide{display:none!important}.header .main-content{position:relative;height:var(--header-main-content-height)}.header .social-links{display:none!important}.utils-wrap{padding:0}.header .top-utils .search-form-wrap{display:none!important}#menu-mobile{display:block}.header.over-carousel-mobile{color:var(--over-carousel-text-color);position:var(--over-carousel-mobile-position);z-index:100}.header.over-carousel-mobile input{color:var(--over-carousel-text-color)}.header.over-carousel-mobile input::-webkit-input-placeholder{color:var(--over-carousel-text-color)}.header.over-carousel-mobile input:-moz-placeholder{color:var(--over-carousel-text-color)}.header.over-carousel-mobile input::-moz-placeholder{color:var(--over-carousel-text-color)}.header.over-carousel-mobile input:-ms-input-placeholder{color:var(--over-carousel-text-color)}.header.over-carousel-mobile input::placeholder{color:var(--over-carousel-text-color);opacity:.7}.header.over-carousel-mobile:before{background:var(--over-carousel-bg-color);opacity:var(--over-carousel-bg-opacity)}.header.over-carousel-mobile a:not(:hover) svg path{fill:var(--over-carousel-text-color)}.header.over-carousel-mobile label:not(:hover) svg path,.header.over-carousel-mobile button:not(:hover) svg path{fill:var(--over-carousel-text-color)}.header.over-carousel-mobile .top-utils .search-form-wrap.open{border-color:var(--over-carousel-text-color)}.header.over-carousel-mobile .header-search-field-mobile .input-search{color:var(--header-text-color)}.header.over-carousel-mobile .header-search-field-mobile .input-search::-webkit-input-placeholder,.header.over-carousel-mobile .header-search-field-mobile .input-search:-moz-placeholder,.header.over-carousel-mobile .header-search-field-mobile .input-search::-moz-placeholder,.header.over-carousel-mobile .header-search-field-mobile .input-search:-ms-input-placeholder,.header.over-carousel-mobile .header-search-field-mobile .input-search::placeholder{color:var(--header-text-color);opacity:.65}.header.fixed-mobile{position:fixed;z-index:100}.header.over-carousel-mobile.fixed-mobile~.header-spacer{display:var(--over-carousel-mobile-fixed-spacer-display)!important}.top-utils .count{width:18px;height:18px;font-size:14px;font-weight:500;transform:translate(14px,-8px)}}@media all and (max-width:600px){#menu-mobile{width:90%;transform:translate(-101%);right:auto;left:0}}.header,.header>*:not(.ss__autocomplete--target){position:relative;z-index:55555556!important}.header+.ss__autocomplete--target,.header .ss__autocomplete--target{top:0}.ss__autocomplete--target:not(:empty){padding-top:var(--header-height)!important;display:inline-block}.ss__autocomplete__content__info a{padding-right:28px!important;height:32px;display:inline-flex!important;align-items:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M9,.75c4.56,0,8.25,3.69,8.25,8.25s-3.69,8.25-8.25,8.25S.75,13.56.75,9,4.44.75,9,.75ZM9,0c4.97,0,9,4.03,9,9s-4.03,9-9,9S0,13.97,0,9,4.03,0,9,0ZM8.27,12.27l3-3,.27-.27-.27-.27-3-3-.53.53,2.73,2.73-2.73,2.73.53.53Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 50% right 0;background-size:18px}.ss__autocomplete__content__info a .ss__icon__wrapper{display:none}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results{gap:22px;margin:0;padding-right:11px}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__result,.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__inline-banner{padding-left:0;padding-right:0;width:25%;flex:0 0 calc(25% - 16.5px)}.ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__title .ss__header{font-family:Spectral,serif;font-style:normal;font-weight:275;font-size:16px;line-height:135%;letter-spacing:-.02em}.header-spacer.over-carousel-desktop{max-height:calc(var(--header-height) - 57px)!important}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__result .ss__result__details>*:last-child{display:flex}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__result .ss__result__details>*:last-child .compare-price{text-decoration:line-through;opacity:.8}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__result .ss__result__details>*:last-child .compare-price:not(:empty){margin-right:1em}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__terms__history{padding-top:.5em!important}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__terms__history:before{top:0!important}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms>div:last-child .ss__autocomplete__terms__options{margin-bottom:1.25em!important}@media(max-height:900px){.ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow{overflow-x:hidden!important;overflow-y:auto!important;max-height:calc(100vh - var(--header-height))!important}}@media(min-width:801px){.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__terms__history{margin-top:0!important}}.ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow .btn,.ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow .btn:hover{border:1px solid #4C544C}@media(max-width:1080px){.header-spacer.over-carousel-mobile{max-height:calc(var(--header-height) - 48px)!important}.ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow{overflow-x:hidden!important;overflow-y:auto!important;max-height:calc(100vh - var(--header-height))!important}.header.search-active .ss__autocomplete--target{padding-top:calc(var(--header-height))!important;display:block}.ss__autocomplete--active .header .ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow .ss__tabs__row{gap:.25em}.header .ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__terms__trending+.ss__autocomplete__terms__history:before{left:-4px}.header .ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results{gap:14px;margin:0;padding-right:0}.header .ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__result,.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content__results .ss__results .ss__inline-banner{width:33%;flex:0 0 calc(33% - calc(28px / 3))}.ss__autocomplete--active .header .ss__autocomplete--target.ss__autocomplete--default .ss__autocomplete--overflow .btn{min-width:calc(50vw - 1.65em)}}@media(min-width:1081px){.header-search-field-mobile{display:none}.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__content .search-banner .ss__tabs .ss__tabs__row>*:last-child{margin-left:6px!important}}@media(min-width:1200px){.ss__autocomplete--target .ss__autocomplete .ss__autocomplete__terms .ss__autocomplete__terms__trending{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/header-section.css.map */
