.header{background-color:var(--color-light)}.header-mini-basket-element{position:relative}.header .logo-container img{margin:0 auto}.header .logo-container img[src*=".svg"]{height:50px;width:272px}.wishlist-number-badge,.basket-number-badge{position:absolute;background-color:#3c4043;color:var(--color-light);font-size:10px;text-align:center;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.wishlist-number-badge.n-0,.basket-number-badge.n-0{display:none}.mobile-header{z-index:4000}.mobile-header .header{z-index:4000;position:relative}.mobile-header .header-item{}.header-trigger-mobile{background-color:transparent;border:0;padding:0;line-height:1;position:relative;display:flex;align-items:center;color:#888}.header-trigger-mobile>.inset{display:table;position:relative;margin-left:auto;margin-right:auto}.no-flexboxlegacy .header-trigger-mobile{padding-top:15px;padding-bottom:15px}.header-trigger-mobile .icon{width:22px;height:22px;display:block;margin:0 auto}.mobile-header .header-search-container,.mobile-header .header-languages-container{z-index:2900;transition:transform var(--transition)}.mobile-header .header-languages-container ul{margin-bottom:0}.mobile-header .header-languages-container ul li a{display:block;line-height:1;padding:15px 15px;font-size:16px;border-bottom:1px solid #dedede}.mobile-header .header-languages-container ul li.language-active a{color:var(--color-primary)}@media (min-width:992px){.mobile-header{display:none}}.desktop-header{display:none}.desktop-header .header{position:relative;z-index:2000}.desktop-header .header-inset{position:relative;z-index:2010;box-shadow:0 0 15px rgba(0,0,0,.05)}@media (min-width:992px){.desktop-header{display:block}}
#desktop-header-1002{--floating-icons-height:66px}#desktop-header-1002 .wrap-header-bar{background-color:var(--color-primary);color:var(--color-light)}#desktop-header-1002 .header-slider-top-bar .inset-header-bar{position:relative;font-weight:var(--fw-black);font-size:12px;letter-spacing:0.2em}#desktop-header-1002 .header-slider-top-bar .swiper-slide{text-align:center;padding:7px 15px}#desktop-header-1002 .header-slider-top-bar .swiper-control{height:100%;top:0;margin:0;width:34px}#desktop-header-1002 .header-slider-top-bar .swiper-control .icon{width:14px;height:14px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#desktop-header-1002 .header-slider-top-bar .swiper-button-prev{left:0}#desktop-header-1002 .header-slider-top-bar .swiper-button-next{right:0}#desktop-header-1002 .header-middle-content{font-size:13px;color:#454545}#desktop-header-1002 .header-middle-content-link{font-weight:var(--fw-light);display:inline-block;line-height:1.1;margin-top:5px}#desktop-header-1002 .logo-container{}#desktop-header-1002 .logo-container img:not([src$=".svg"]){position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#desktop-header-1002 .row-header-middle{display:flex}#desktop-header-1002 .row-header-middle>*{height:90px}#desktop-header-1002 .row-header-middle .col-left{width:40%;padding-top:5px;padding-bottom:5px;display:flex;align-items:center}#desktop-header-1002 .row-header-middle .col-right{width:40%;padding-top:5px;display:flex;align-items:center;justify-content:flex-end;position:relative}#desktop-header-1002 .row-header-middle .col-logo{width:20%;padding:0;display:flex;align-items:center;justify-content:center}#desktop-header-1002 .mid-header-list{margin:0 0 8px 0;display:flex;flex-wrap:wrap;justify-content:flex-end}#desktop-header-1002 .mid-header-list .icon-angle{height:5px;width:8px;vertical-align:middle;transform:rotate(0deg);transition:transform 350ms ease-in-out}#desktop-header-1002 .mid-header-list .dropdown.open .icon-angle{transform:rotate(180deg)}#desktop-header-1002 .mid-header-list a .icon-action{transition-timing-function:var(--transition);transition-property:color,fill}#desktop-header-1002 .mid-header-list a:hover .icon-action{color:var(--color-primary)}#desktop-header-1002 .mid-header-list .icon-action{width:18px;height:18px;color:#575756;vertical-align:bottom}#desktop-header-1002 .mid-header-list>li{padding:0}#desktop-header-1002 .mid-header-list>li.header-mini-basket-element{margin-right:6px}#desktop-header-1002 .mid-header-list .list-text-item{font-size:13px;padding:10px 4px;display:block;white-space:nowrap}#desktop-header-1002 .mid-header-list .list-text-item:not(:hover){color:var(--color-secondary)}#desktop-header-1002 .mid-header-search{width:220px;margin-left:auto;margin-right:4px}.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search{position:fixed;left:0;right:0;top:67px;margin:0;width:100%;border-bottom:1px solid #EAEAEA;background-color:#FFF}.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search #smallSearchSubmit{left:15px}.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search #smallSearchCriteriaField{background-color:#fff;padding-left:60px;padding-right:15px;box-shadow:none}@media(min-width:1200px){#desktop-header-1002 .row-header-middle>*{height:110px}#desktop-header-1002 .mid-header-search{width:260px}}@media(min-width:1400px){.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search #smallSearchForm{width:1290px;margin:0 auto}#desktop-header-1002 .mid-header-search{width:280px}.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search #smallSearchSubmit{left:0}}#desktop-header-1002 .language-active>a,#desktop-header-1002 .currency-active>a{color:var(--color-primary)}#desktop-header-1002 .wishlist-number-badge,#desktop-header-1002 .basket-number-badge{right:-6px;top:3px;background-color:var(--color-primary)}.desktop-header-1002-sticky #desktop-header-1002 .wishlist-number-badge,.desktop-header-1002-sticky #desktop-header-1002 .basket-number-badge{right:-4px;top:16px}#d-header-wishlist{position:relative}html:not(.desktop-header-1002-sticky) #desktop-header-1002 .wishlist-number-badge.n-0,html:not(.desktop-header-1002-sticky) #desktop-header-1002 .basket-number-badge.n-0{display:none}.desktop-header-1002-sticky #desktop-header-1002{position:fixed;top:0;left:0;right:0;z-index:3500}#desktop-header-1002 .header-wishlist,#desktop-header-1002 .header-user-dropdown,#desktop-header-1002 :is(.header-mini-basket-element,.header-mini-basket-modal){transition:none;bottom:0}.desktop-header-1002-sticky #desktop-header-1002 :is(.header-mini-basket-element,.header-mini-basket-modal){transition:bottom 375ms ease-in-out;z-index:3550;position:absolute;bottom:calc(var(--floating-icons-height) * -1)}.desktop-header-1002-sticky :is(.header-mini-basket-element,.header-mini-basket-modal) :is(.dropdown-toggle,.modal-toggle){height:var(--floating-icons-height);width:30px;padding:0;display:block}.desktop-header-1002-sticky :is(.header-mini-basket-element,.header-mini-basket-modal) :is(.dropdown-toggle,.modal-toggle) .name{display:none}.desktop-header-1002-sticky .header-user-dropdown .icon-action,.desktop-header-1002-sticky .header-wishlist .icon-action,.desktop-header-1002-sticky :is(.header-mini-basket-element,.header-mini-basket-modal) .icon-action{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.desktop-header-1002-sticky .header-user-dropdown :is(.dropdown-toggle,.modal-toggle) .name{display:none}.desktop-header-1002-sticky #desktop-header-1002 .header-user-dropdown .icon-action{display:block}.desktop-header-1002-sticky #desktop-header-1002 .desktop-menu-ul{width:calc(100% - 37px);padding-right:10px}#desktop-header-1002 .desktop-menu-ul{margin:0;justify-content:space-between;transition-timing-function:var(--transition);transition-property:width;width:100%}.no-flexboxlegacy #desktop-header-1002 .desktop-menu-ul{display:table}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a{padding-left:15px;padding-right:15px}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a:before{content:'';position:absolute;background-color:var(--color-primary);height:2px;left:-10px;right:-10px;bottom:0;z-index:1;transform:scaleX(0);transition-timing-function:var(--transition);transition-property:transform;transform-origin:right}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1:is(:hover,.open)>a:before{transform:scaleX(1);transform-origin:left}#desktop-header-1002 .loginFormCreateAccount{font-size:14px}#desktop-header-1002 .dropdown-menu-login{padding:25px;min-width:250px}#desktop-header-1002 [data-bs-target="#shopBySpreadsheet"]{display:flex;align-items:center;gap:.5rem;font-size:14px}#desktop-header-1002 [data-bs-target="#shopBySpreadsheet"] svg{height:16px;width:16px}#desktop-header-1002 .userControlPanel a.userPanelLink[href="/user/rewardPoints"]{color:red}@media (min-width:992px){#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a{font-size:12px}}@media (min-width:1200px){.desktop-header-1002-sticky #desktop-header-1002 :is(.header-mini-basket-element,.header-mini-basket-modal){right:15px}.desktop-header-1002-sticky #desktop-header-1002 .desktop-menu-ul{width:calc(100% - 69px)}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a{padding-left:18px;padding-right:18px;font-size:13px}.desktop-header-1002-sticky #desktop-header-1002 .header-user-dropdown{transition:bottom 375ms ease-in-out;z-index:3550;position:absolute;bottom:calc(var(--floating-icons-height) * -1);right:45px}.desktop-header-1002-sticky .header-user-dropdown :is(.dropdown-toggle,.modal-toggle){height:var(--floating-icons-height);width:30px;padding:0}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1.first-child>a{padding-left:15px;padding-right:15px}}@media (min-width:1230px) and (max-width:1399px){.desktop-header-1002-sticky #desktop-header-1002 .desktop-menu-ul{width:calc(100% - 70px)}}@media (min-width:1400px){.desktop-header-1002-sticky #desktop-header-1002 .desktop-menu-ul{width:calc(100% - 99px)}.desktop-header-1002-sticky #desktop-header-1002 .header-user-dropdown{right:75px}.desktop-header-1002-sticky .header-wishlist .list-text-item{height:var(--floating-icons-height);width:30px;padding:0}.desktop-header-1002-sticky #desktop-header-1002 .header-user-dropdown{transition-delay:0ms}.desktop-header-1002-sticky #desktop-header-1002 .header-wishlist{transition:bottom 375ms ease-in-out;z-index:3550;position:absolute;bottom:calc(var(--floating-icons-height) * -1);right:45px;transition-delay:50ms}.desktop-header-1002-sticky #desktop-header-1002 :is(.header-mini-basket-element,.header-mini-basket-modal){transition-delay:100ms}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1.first-child>a{padding-left:17px;padding-right:17px}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a{padding-left:24px;padding-right:24px}}@media(min-width:1600px){.desktop-header-1002-sticky #desktop-header-1002 .mid-header-search #smallSearchForm{width:1420px}}@media (min-width:1900px){.desktop-header-1002-sticky #desktop-header-1002 .desktop-menu-ul{width:calc(100% - 150px)}}
.desktop-menu{position:relative;border-bottom:1px solid #EAEAEA}.desktop-menu-ul{margin-left:0;margin-bottom:0;display:flex}.desktop-menu-ul>li{padding-left:0;padding-right:0;white-space:nowrap}.desktop-menu-ul>li.first-child>a .name{display:block;padding:7px 10px;border:2px solid #e3e3e3;transition:border-color var(--transition);font-weight:var(--fw-black)}.desktop-menu-ul>li.first-child>a .name:not(:hover){color:var(--color-dark-gray)}.desktop-menu-ul>li.first-child>a:hover .name,.desktop-menu-ul>li.open:first-child>a .name{border-color:var(--color-primary)}.desktop-menu .mega-dropdown{left:0;right:0;top:100%;padding:0;border-width:1px 0 1px 0;z-index:4050;display:block;opacity:0;visibility:hidden}.desktop-menu .dropdown.open>.mega-dropdown{opacity:1;visibility:visible}.desktop-menu.menu-nav .dropdown>.dropdown-menu:before{content:"";display:block;height:16px;position:absolute;width:100%;bottom:100%;left:0;cursor:pointer}.desktop-menu .mega-dropdown-wrap{padding:15px}@media (min-width:1200px){.desktop-menu .mega-dropdown-wrap{padding-top:30px;padding-bottom:30px}}
#desktop-menu-a1 .desktop-menu .mega-dropdown{overflow:hidden}#desktop-menu-a1 .desktop-menu-lvl-1 a{position:relative}#desktop-menu-a1 .desktop-menu-ul>li{padding:0;margin:0}#desktop-menu-a1 .desktop-menu-ul>li.logo-scroll{display:none}#desktop-menu-a1 .desktop-menu-lvl-1 .desktop-menu-cat-icon{position:absolute;left:0;bottom:-1px;width:25px;color:currentColor}#desktop-menu-a1 .desktop-menu-lvl-1.first-child .desktop-menu-cat-icon{position:absolute;width:36px;left:0;height:36px}#desktop-menu-a1 .desktop-menu-lvl-1.first-child:hover .desktop-menu-cat-icon{color:var(--color-primary)}#desktop-menu-a1 .desktop-menu-lvl-1.first-child .desktop-menu-cat-icon :is(img,svg){transition-property:color,fill}#desktop-menu-a1 .desktop-menu-lvl-1 .desktop-menu-cat-icon :is(img,svg){transition-timing-function:var(--transition);transition-property:opacity;opacity:0;color:currentColor;width:100%;height:100%;fill:var(--color-primary)}#desktop-menu-a1 .desktop-menu-lvl-1:is(.open,:hover,.first-child) .desktop-menu-cat-icon :is(img,svg){opacity:1}#desktop-menu-a1 .desktop-menu-list-lvl-3>a{display:block}#desktop-menu-a1 .mega-dropdown>.mega-dropdown-image{display:none;position:absolute;top:20px;right:20px;z-index:10;bottom:20px}#desktop-menu-a1 .col-list-categories{max-width:400px}#desktop-menu-a1 .mega-dropdown-wrap{position:relative;min-height:300px}#desktop-menu-a1 .mega-dropdown-wrap-parent{overflow:hidden}#desktop-menu-a1 .mega-dropdown-wrap .mega-dropdown-wrap-icon{position:absolute;bottom:-5%;left:-30px;width:195px;color:#F8F7F7}#desktop-menu-a1 .mega-dropdown-wrap .mega-dropdown-wrap-icon :is(img,svg){max-width:100%}#desktop-menu-a1 .col-list-categories.col-list-category-title{color:var(--color-primary);font-size:20px;width:148px;max-width:148px;white-space:normal;line-height:26px;word-wrap:break-word}#desktop-menu-a1 .col-list-category-title a{color:inherit}#desktop-menu-a1 .desktop-menu-lvl-1 a{font-weight:var(--fw-light)}#desktop-menu-a1 .desktop-menu-lvl-1>a{height:66px;text-align:center;line-height:1.1;display:flex;align-items:center;transition-property:color,border-color,font-weight;overflow:hidden}.no-flexboxlegacy #desktop-menu-a1 .desktop-menu-lvl-1>a{padding-top:15px;padding-bottom:15px;display:block}#desktop-menu-a1 .desktop-menu-lvl-1.open>a,#desktop-menu-a1 .desktop-menu-lvl-1>a.active-anchor{color:var(--color-primary);font-weight:var(--fw-black)}#desktop-menu-a1 .desktop-menu-list-lvl-2 :is(a,.page){display:block;padding:2px 5px;margin-left:-5px}#desktop-menu-a1 .mega-dropdown a .name::after{display:block;content:attr(data-hover);font-weight:var(--fw-black);height:1px;color:transparent;overflow:hidden;visibility:hidden;margin:0;border:0}#desktop-menu-a1 .desktop-menu-list-lvl-3 :is(a,.page){padding-top:3px;padding-bottom:3px}#desktop-menu-a1 .desktop-menu-lvl-1 .view-all:not(:hover){color:var(--color-dark-gray)}#desktop-menu-a1 .desktop-menu-lvl-1 .view-all{margin-top:-4px;margin-bottom:7px}#desktop-menu-a1 .mega-dropdown a:hover{font-weight:var(--fw-black)}#desktop-menu-a1 .desktop-menu-lvl-1>a:hover{font-weight:var(--fw-black)}#desktop-menu-a1 .desktop-menu-lvl-1>a .name::after{display:block;content:attr(data-hover);font-weight:var(--fw-black);height:1px;color:transparent;overflow:hidden;visibility:hidden;margin:0;border:0}#desktop-menu-a1 .desktop-menu-list-lvl-2 .subpages a{}#desktop-menu-a1 .col-list-category-related .desktop-menu-list-lvl-2 div.page{margin-top:30px;color:var(--color-secondary)}#desktop-menu-a1 .col-list-category-related .desktop-menu-list-lvl-2 .page{font-weight:var(--fw-black)}#desktop-menu-a1 .col-list-category-related .desktop-menu-list-lvl-2 .subpages{font-weight:var(--fw-light)}#desktop-menu-a1 .col-image{padding-top:7px;padding-bottom:7px}#desktop-menu-a1 .desktop-menu-ul>li.dropdown{position:static}#desktop-menu-a1 .desktop-menu-list-lvl-2{font-size:13px;line-height:18px;white-space:normal}#desktop-menu-a1 .desktop-menu-list-lvl-2+.desktop-menu-list-lvl-2{margin-top:15px}#desktop-menu-a1 .col-list-category-related{max-width:230px}@media (min-width:1200px){#desktop-menu-a1 .desktop-menu-lvl-1.first-child .desktop-menu-cat-icon{width:42px;height:42px}#desktop-menu-a1 .desktop-menu-lvl-1 .desktop-menu-cat-icon{left:-1px;width:30px;height:30px;bottom:-2px}#desktop-header-1002 .desktop-menu-ul .desktop-menu-lvl-1>a:before{left:0;right:0}#desktop-menu-a1 .col-list-categories.col-list-category-title{font-size:24px}}@media (min-width:1300px){.desktop-header-1002-sticky #desktop-menu-a1 .desktop-menu-ul>li.logo-scroll{display:flex;align-items:center;justify-content:center}#desktop-menu-a1 .desktop-menu-ul>li.logo-scroll img{transform:scale(0);height:45px;width:45px}@keyframes crescendo{0%{transform:scale(.8)}100%{transform:scale(1)}}.desktop-header-1002-sticky #desktop-menu-a1 .desktop-menu-ul>li.logo-scroll img{animation:crescendo 375ms cubic-bezier(0.4,0,0.2,1) both}#desktop-menu-a1 .mega-dropdown>.mega-dropdown-image{display:block}#desktop-menu-a1 .mega-dropdown>.mega-dropdown-image img{max-height:100%}#desktop-menu-a1 .col-list-category-related{max-width:fit-content;min-width:180px}}@media (min-width:1400px){#desktop-menu-a1 .desktop-menu-lvl-1 .desktop-menu-cat-icon{width:34px;height:34px}#desktop-menu-a1 .col-list-categories.col-list-category-title{width:183px;max-width:183px}#desktop-menu-a1 .col-list-categories{max-width:400px}#desktop-menu-a1 .col-list-category-related{max-width:250px}}@media (min-width:1230px) and (max-width:1399px){#desktop-header-1002 .container,#desktop-header-1002 .container-lg,#desktop-header-1002 .container-md,#desktop-header-1002 .container-sm,#desktop-header-1002 .container-xl,#containerLinesGuide_wrap .container,#desktop-menu-a1 .container,#desktop-menu-a1 .container-lg,#desktop-menu-a1 .container-md,#desktop-menu-a1 .container-sm,#desktop-menu-a1 .container-xl{max-width:1200px}}@media (min-width:1500px){#desktop-menu-a1 .desktop-menu-ul>li.logo-scroll{padding-right:5px}}
.mobile-menu{background-color:var(--color-light);font-size:16px}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{z-index:4009}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top,.mm-wrapper_background .mm-menu_position-bottom,.mm-wrapper_background .mm-menu_position-front,.mm-wrapper_background .mm-menu_position-top{z-index:4014}.mobile-menu:not(.mm-menu){display:none}.mobile-menu.mm-menu_fullscreen{max-width:400px}.mobile-menu .mm-navbar{height:60px;padding:0 60px}.mobile-menu .mm-panels{top:60px}.mobile-menu .mm-btn{width:60px;height:60px}.mobile-menu .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:60px}.mobile-menu .mm-navbar{line-height:40px;text-align:left}.mobile-menu .mm-listitem .mm-btn_next:before{display:none}.mobile-menu .mm-navbars_top{background-color:var(--color-primary);font-weight:bold;font-size:16px;border-bottom:0}.mobile-menu .mm-listitem.mobile-menu-lvl-1>:where(a,span):not(.mm-btn_next)>:where(svg,img),.mobile-menu .mm-listitem>button>svg{width:24px;height:24px;fill:var(--color-primary);margin-right:16px}.mobile-menu .mm-listitem.mobile-menu-lvl-1>:where(a,span):not(.mm-btn_next)>svg>*:not([fill="#fff"]):not([fill="#ffffff"]){fill:var(--color-primary)}.mobile-menu .mm-listitem.mobile-menu-lvl-1>a:not(.mm-btn_next),.mobile-menu .mm-listitem.mobile-menu-lvl-1>span:not(.mm-btn_next),.mobile-menu .mm-listitem>button{font-weight:var(--fw-bold)}.mobile-menu .mm-listitem>a:not(.mm-btn_next),.mobile-menu .mm-listitem>span:not(.mm-btn_next),.mobile-menu .mm-listitem>button{padding:0 10px 0 20px;height:60px;display:flex;align-items:center;font-size:16px;line-height:24px}.mobile-menu .mm-listitem_vertical>.mm-btn_next{height:48px}.mobile-menu.mm-menu .mm-navbar a,.mobile-menu.mm-menu .mm-navbar>*{color:var(--color-light)}.mobile-menu .mm-btn_prev:before,.mobile-menu .mm-btn_prev:after,.mobile-menu .mm-btn_next:before,.mobile-menu .mm-btn_next:after,.mobile-menu .mm-btn_close:before,.mobile-menu .mm-btn_close:after{display:none}.mobile-menu .mm-listitem .mm-btn_next .icon{width:13.5px;height:13.5px}.mobile-menu .mm-btn_prev .icon,.mobile-menu .mm-btn_next .icon,.mobile-menu .mm-btn_close .icon{display:block;height:18px;width:18px;position:absolute;top:50%;right:20px;margin-top:-8px}.mobile-menu .mm-btn_next .icon{}.mobile-menu .mobile-menu-contrast .mm-btn_next .icon{color:var(--color-light)}.mobile-menu-contrast{border-color:#3c4043}.mobile-menu .mm-listview>li:not(.mobile-menu-contrast){background-color:var(--color-light);border-color:var(--color-light-elements)}.mobile-menu .mm-listview>li.mobile-menu-contrast .mm-listview>li{background-color:transparent}.mobile-menu .mobile-menu-contrast a,.mobile-menu .mobile-menu-contrast span{color:var(--color-light)}.mobile-menu-contrast:last-child:before{content:"";display:block}.mobile-menu .mm-panels,.mobile-menu .mm-panels.bottom-0{bottom:0}.mobile-menu .mm-panels.bottom-60{bottom:60px}.menu-extra{background-color:var(--color-light);font-size:16px}.menu-extra .mm-navbar{line-height:40px;text-align:left}.menu-extra:not(.mm-menu){display:none}.menu-extra .mm-btn_prev:before,.menu-extra .mm-btn_prev:after,.menu-extra .mm-btn_next:before,.menu-extra .mm-btn_next:after,.menu-extra .mm-btn_close:before,.menu-extra .mm-btn_close:after{display:none}.menu-extra .mm-btn_prev .icon,.menu-extra .mm-btn_next .icon,.menu-extra .mm-btn_close .icon{display:block;height:18px;width:18px;position:absolute;top:50%;right:20px;margin-top:-8px}.menu-extra .mm-btn{margin-left:auto;width:60px;height:60px}.menu-extra .mm-listitem,.menu-extra .mm-listitem .mm-btn_next{border-color:transparent}.menu-extra .mm-navbar{height:60px}.menu-extra .mm-navbar__title{margin-left:-20px}.menu-extra .mm-panels{top:60px}.menu-extra .mm-listitem .icon{height:18px;width:18px;color:#888;float:left}.menu-extra .mm-listitem .icon+span{float:left;width:calc(100% - 20px);padding-left:30px}.menu-extra .mm-listitem>a:not(.mm-btn_next),.menu-extra .mm-listitem>span:not(.mm-btn_next){padding:14px 10px 14px 20px}.menu-extra .menu-extra-page-title>span:not(.mm-btn_next){padding:10px 10px 10px 20px;font-size:14px;color:#757575;background-color:#f4f4f4}.menu-extra .mm-listitem_vertical>.mm-btn_next{height:48px}.menu-extra.mm-menu_fullscreen{max-width:400px}
#mobile-header-2001 .top-header-mobile{position:fixed;top:0;left:0;right:0;transform:translateY(0);transition:transform 360ms ease}.scrolling-down #mobile-header-2001 .top-header-mobile{transform:translateY(-100%)}.scrolling-up #mobile-header-2001 .top-header-mobile{transform:translateY(0)}body:not(.lcContent-product) #mobile-header-2001 .top-header-mobile-spacing{height:55px}body:not(.lcContent-product) #mobile-header-2001 .top-header-mobile-spacing.has-top-bar{height:79px}#mobile-header-2001 .header{box-shadow:none}#mobile-header-2001 .wrap-header-logo{background-color:var(--color-light);box-shadow:0px 2px 4px rgba(0,0,0,0.075)}#mobile-header-2001 .container-header-logo{position:relative}#mobile-header-2001 .header-top-search{color:var(--color-secondary);background-color:transparent;border:none;position:absolute;top:0;height:55px;padding:0;width:45px;right:calc(.5 * var(--bs-gutter-x))}#mobile-header-2001 .header-top-search svg{height:20px;width:20px}#mobile-header-2001 .wrap-header-items{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-primary);box-shadow:0px -2px 4px rgba(0,0,0,0.075);padding-bottom:env(safe-area-inset-bottom,15px)}#mobile-header-2001 .logo-container{height:55px;display:flex;align-items:center;justify-content:center}#mobile-header-2001 .logo-container a{width:100%;display:flex;height:100%;align-items:center;justify-content:center}#mobile-header-2001 .logo-container img{max-height:28px}#mobile-header-2001 .header-item{width:20%;padding-right:0;padding-left:0}.search-open #mobile-header-2001 .header-trigger-mobile[data-commerce-open="search"]{background-color:var(--color-light);color:var(--color-primary)}#mobile-header-2001 .header-trigger-mobile{height:55px;width:100%;flex-direction:column;justify-content:center;padding-right:5px;padding-left:5px;transition-property:color,background}.header-trigger-mobile{color:var(--color-light)}#mobile-header-2001 .header-trigger-mobile.active,#mobile-header-2001 .header-trigger-mobile:hover,#mobile-header-2001 .header-trigger-mobile:focus{color:var(--color-primary);background-color:var(--color-light)}#mobile-header-2001 .header-trigger-mobile .icon{color:inherit}.no-flexboxlegacy #mobile-header-2001 .header-trigger-mobile{padding-top:8px;padding-bottom:8px}#mobile-header-2001 .header-trigger-mobile .text{display:block;width:100%;text-align:center;font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:15px;padding-top:4px;font-weight:var(--fw-black)}#mobile-header-2001 .wishlist-number-badge,#mobile-header-2001 .basket-number-badge{top:-4px;right:-17px}#mobile-header-2001 .header-search-container{padding:1rem;position:fixed;left:0;right:0;top:0;z-index:4115;transform:translateY(-100%);transition:transform var(--transition)}.search-open #mobile-header-2001 .header-search-container{transform:translateY(0)}#mobile-header-2001 .wrap-header-bar{background-color:var(--color-primary);position:relative;z-index:3005;color:#fff}#mobile-header-2001 .wrap-header-bar a{color:#FFF}#mobile-header-2001 .header-slider-top-bar .inset-header-bar{max-width:940px;position:relative;padding-left:35px;padding-right:35px;margin:0 auto}#mobile-header-2001 .header-slider-top-bar .swiper-slide{text-align:center;color:var(--color-light);font-size:8px;height:24px;line-height:15px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-weight:var(--fw-black);letter-spacing:0.2em}#mobile-header-2001 .header-slider-top-bar .swiper-control{height:100%;top:0;margin:0;width:30px}#mobile-header-2001 .header-slider-top-bar .swiper-control .icon{width:14px;height:14px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#mobile-header-2001 .header-slider-top-bar .swiper-button-prev{left:0}#mobile-header-2001 .header-slider-top-bar .swiper-button-next{right:0}#header-mobile-custom-search-container #smallSearchCriteriaField{}.search-open #header-mobile-custom-search-container{-webkit-transform:translateY(0);transform:translateY(0)}#header-mobile-custom-search-container .search-close-mobile{position:absolute;top:1rem;right:1rem;height:50px;width:50px;padding:0;background:no-repeat;border:0;display:none}.search-open #header-mobile-custom-search-container .search-close-mobile{display:block}#header-mobile-custom-search-container .search-close-mobile svg{height:15px;width:15px;fill:#888;left:0;right:0;bottom:0;top:0;margin:auto;position:absolute}#header-mobile-custom-search-backdrop{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:55px;z-index:4100;opacity:0;visibility:hidden;-webkit-transition:all 150ms ease;transition:all 150ms ease}.search-open #header-mobile-custom-search-backdrop{opacity:1;visibility:visible}
#mobile-menu-b .currency-active *,#mobile-menu-b .language-active *{color:var(--color-primary)}#mobile-menu-b .mm-hidden + .mm-navbar__title{margin-left:-40px}#mobile-menu-b .mobile-menu-currency-anchor .name + .symbol{padding-left:10px}#mobile-menu-b .mm-navbars_bottom{display:none;background-color:var(--color-primary);border-top:0}#mobile-menu-b .mm-navbars_bottom .mm-btn_prev{width:100%}#mobile-menu-b .mm-navbars_bottom .mm-navbar{width:100%}#mobile-menu-b .mm-btn_prev .icon{left:20px;right:auto}#mobile-menu-b .prev-lbl{position:absolute;left:60px;z-index:-1;height:60px;right:60px;display:flex;align-items:center;font-weight:bold;font-size:16px;color:var(--color-light)}
.footer{background-color:var(--color-light-background)}.footer .logo-link{display:block;height:38px;position:relative}.footer .logo-link img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:100%}.footer .logo-link img[src*=".svg"]{height:100%;width:100%}
.lcContent-category #footer-2,.lcContent-home #footer-2{margin-top:15px}#footer-2 .footer-pages-collapse .collapse-toggle{width:100%;height:60px;justify-content:space-between;white-space:nowrap;font-weight:var(--fw-black);padding:0 10px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}#footer-2 .footer-languages-dropdown .dropdown-menu>div+div{margin-top:8px}#footer-2 .footer-pages-collapse .collapse-toggle .icon{width:20px;height:20px}#footer-2 .wrap-footer-content{padding-bottom:30px;background-color:#F8F7F7}#footer-2 .container-footer-pages{padding-top:30px;border-top:1px solid rgb(169 169 169 / 50%)}#footer-2 .wrap-footer-bottom-bar{background-color:#FFF;padding-top:30px}#footer-2 .footer-social-list{text-align:center;padding-bottom:0;padding-top:30px;display:flex;align-items:center;gap:15px;justify-content:center}#footer-2 .footer-social-list>li{margin:0}#footer-2 .footer-social-list>li .item:before,#footer-2 .footer-social-list>li .item:after{content:"";display:table}#footer-2 .footer-social-list>li .item:after{clear:both}#footer-2 .footer-social-list>li .circle{border-radius:50%;border:1px solid #e5e5e5}#footer-2 .footer-social-list>li .icon{display:block;overflow:hidden;height:35px;width:35px;position:relative}#footer-2 .footer-social-list>li .icon :is(img,svg){position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}#footer-2 .footer-social-list>li .icon :is(img[src*=".svg"],svg){width:32px;height:32px}#footer-2 .footer-social-list>li .icon img:not([src*=".svg"]){max-height:35px;max-width:35px}#footer-2 .footer-pages-list>li>a,#footer-2 .footer-pages-list>li.page .name{display:block;padding:10px 12px}#footer-2 .footer-pages-list>li.page{font-weight:var(--fw-black);text-transform:uppercase;line-height:22px}#footer-2 .row-footer-copyright{align-items:center}#footer-2 .footer-copyright{font-size:14px;line-height:21px;font-weight:var(--fw-light)}#footer-2 .footer-payment-list{text-align:center;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;margin-bottom:15px}#footer-2 .footer-payment-list>li{padding:0;margin-right:0}#footer-2 .footer-payment-list>li .item{padding:0 12px;display:block;border:1px solid #E3E3E3;height:40px;display:flex;align-items:center}#footer-2 .footer-links{margin-top:30px;padding:0 15px}#footer-2 .footer-links ul>li{margin:0}#footer-2 .footer-links ul{display:flex;gap:15px 30px;flex-wrap:wrap;justify-content:center;font-size:14px;line-height:21px;font-weight:var(--fw-light)}#footer-2 .col-footer-copyright{padding:15px 0 30px;text-align:center}#footer-2 .language-active a{font-weight:var(--fw-bold);color:var(--color-primary)}#footer-2 .module-custom-page-03{padding:30px 0}#footer-2 .module-custom-page-03 img{margin:0 auto}#footer-2 .module-custom-page-03 .module-title{margin-bottom:0;margin-top:30px;text-align:center}#footer-2 .footer-languages-dropdown svg{width:15px;margin-bottom:1px}@media (min-width:768px){#footer-2 .footer-pages-collapse .collapse-toggle{pointer-events:none;padding:0;height:auto;white-space:normal;overflow:visible;margin-bottom:6px;font-size:14px;line-height:22px;user-select:all}#footer-2 .footer-pages-collapse .collapse-container{display:block!important;height:auto!important}#footer-2 .footer-pages-list>li>a,#footer-2 .footer-pages-list>li.page .name{padding:6px 0;line-height:18px}#footer-2 .footer-social-list{padding-top:45px}}@media (min-width:992px){.lcContent-category #footer-2,.lcContent-home #footer-2{padding-top:30px}#footer-2 .footer-pages-list>li{border:0}#footer-2 .footer-pages-list>li:last-child{border:0}#footer-2 .footer-social-list{text-align:left;flex-direction:column;padding-top:0;align-items:normal;gap:0}#footer-2 .footer-social-list>li{display:block;padding:0;margin-top:0}#footer-2 .footer-social-list>li+li{margin-top:20px}#footer-2 .footer-social-list>li .icon{float:left}#footer-2 .footer-social-list>li .name{float:left;width:calc(100% - 21px);padding-left:8px;height:21px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--fw-black)}#footer-2 .footer-payment-list{justify-content:flex-start;margin-left:-12px;margin-right:-12px;margin-bottom:0}#footer-2 .footer-payment-list>li :is(img,svg){max-height:90%}#footer-2 .col-footer-copyright{text-align:right;padding:0}#footer-2 .module-custom-page-03 img{margin-left:0}#footer-2 .module-custom-page-03 .button-wrap{text-align:left}#footer-2 .module-custom-page-03 .btn{width:auto;font-size:14px}#footer-2 .module-custom-page-03 .html-output,#footer-2 .module-custom-page-03 .module-title{text-align:left}#footer-2 .module-custom-page-03 .module-title{margin-top:0}#footer-2 .module-custom-page-03{padding:40px 0}#footer-2 .container-footer-pages{padding-top:40px}#footer-2 .wrap-footer-content{padding-bottom:60px}#footer-2 .footer-social-list>li .icon{height:21px;width:21px}#footer-2 .footer-social-list>li .icon :is(img[src*=".svg"],svg){width:21px;height:21px}#footer-2 .footer-links{padding:0;margin-top:8px}#footer-2 .footer-links ul{justify-content:right;gap:8px 24px}#footer-2 .wrap-footer-bottom-bar{padding-bottom:30px}}
.module.module-custom-page-03{padding:40px 0}.module-custom-page-03 .module-title{font-size:14px;font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:initial;line-height:22px;margin-bottom:10px}.module-custom-page-03 .html-output{font-weight:var(--fw-light);text-align:center;margin-top:10px}.module-custom-page-03 .btn{margin-top:20px;width:100%;max-width:360px}.module-custom-page-03 .button-wrap{text-align:center}
.breadcrumb{padding:0;background:transparent;margin:0;border-radius:0;font-size:13px}.breadcrumb>li + li:before{color:#000;opacity:.5}@media (max-width:575px){.breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;flex-wrap:nowrap;font-size:10px}.breadcrumb>li{display:inline}.breadcrumb-item+.breadcrumb-item{padding-left:0.1rem}.breadcrumb-item+.breadcrumb-item::before{float:none;padding-right:0.1rem}}
.snap-item .block-breadcrumb-02 .background-block,.layout-2 .block-breadcrumb-02 .background-block{--bs-gutter-x:30px;margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.block-breadcrumb-02 .background-block{padding-top:8px;padding-bottom:8px;background-color:transparent}@media (min-width:768px){.block-breadcrumb-02 .background-block{padding-top:15px;padding-bottom:15px}}@media (min-width:992px){.block-breadcrumb-02 .background-block{padding-top:12px;padding-bottom:12px}}@media (min-width:1200px){.block-breadcrumb-02 .background-block{padding-top:15px;padding-bottom:15px}}
#miniBasketOffcanvas .mini-basket-empty-content{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:initial}#miniBasketOffcanvas .miniBasketHeader{display:flex;align-items:center}#miniBasketOffcanvas .miniBasketHeaderTitle{width:auto;font-weight:900}#miniBasketOffcanvas .miniBasketHeaderSubTitle{margin-left:15px}#miniBasketOffcanvas #miniBasketProductUnits::before{content:"("}#miniBasketOffcanvas #miniBasketProductUnits::after{content:")"}#miniBasketOffcanvas #miniBasketModuleHeader{position:relative;top:auto;right:auto;transform:none}#miniBasketOffcanvas #miniBasket{height:100%}#miniBasketOffcanvas #miniBasketContent{height:100%}#miniBasketOffcanvas .miniBasketOutput{min-width:0;display:flex;flex-direction:column;height:100%}#miniBasketOffcanvas .miniBasketBody{padding:0 15px;max-height:none}#miniBasketOffcanvas .miniBasketItem{padding:15px 0;border-bottom:0}#miniBasketOffcanvas .miniBasketItem+.miniBasketItem{border-top:1px solid var(--color-dark-background-borders)}#miniBasketOffcanvas .miniBasketTotals{margin-top:auto}#miniBasketOffcanvas .miniBasketItemNum{top:10px;left:-5px}#miniBasketOffcanvas [data-lc-mini-basket-delete]{padding:0;padding-right:5px;top:15px;right:0}#miniBasketOffcanvas .miniBasketTotals div>.col+.col{text-align:right}#miniBasketOffcanvas .btn-close{position:absolute;top:0;right:0;z-index:1;box-shadow:none;height:52px;width:52px;display:flex;align-items:center;justify-content:center}
.product-list-03.product-list .buyForm>.inset{flex-direction:row;align-items:center;padding:10px;gap:.75rem}.product-list-03 .product-list-title-link{width:100%;display:block;margin-bottom:10px;font-weight:var(--fw-black);font-size:13px;line-height:20px;text-transform:uppercase;max-height:40px;overflow:hidden}.product-list-03 .product-list-prices-buy{display:flex;align-items:center;flex-direction:column}.product-list-03 .product-list-prices-buy .product-price{font-size:20px;font-weight:var(--fw-black);color:var(--color-secondary);display:block;line-height:1.2}.product-list-03 .product-list-content{display:flex;flex-wrap:wrap;align-items:center;gap:0 15px}.product-list-03 .btn.btn-primary{width:130px;font-size:13px;height:36px}.product-list-03 .col-left{width:80px;padding:0;max-width:80px}.product-list-03 .product-list-order-box{margin-top:0}.product-list-03 .btn.btn-primary .default{display:none}.product-list-03 .btn.btn-primary .special{display:block!important}@media (max-width:479px){.product-list-03 .col-left{width:50px}.product-list-03 .col-right{width:calc(100% - 65px)}}