:where(.mobile-header,.desktop-header) .header{background-color:var(--tb-mono-white)}:where(.mobile-header,.desktop-header) .header .logo-container img{margin:0 auto}:where(.mobile-header,.desktop-header) .header .logo-container img[src*=".svg"]{height:100%;width:100%}:where(.mobile-header,.desktop-header) .header .header-mini-basket-element{position:relative}.basket-number-badge.n-0,.product-comparison-number-badge.n-0{display:none}.mobile-header{z-index:500}.mobile-header .header{z-index:500;position:relative}.header-trigger-mobile{background-color:transparent;border:0;padding:0;line-height:1;position:relative;display:flex;align-items:center;color:var(--bs-gray-600)}.header-trigger-mobile>.inset{display:table;position:relative;margin-left:auto;margin-right:auto}.header-trigger-mobile .icon{width:1.5rem;height:1.5rem}.mobile-header .header-search-container,.mobile-header .header-languages-container{z-index:500;transition:transform .15s ease-in-out}.mobile-header .header-languages-container ul{margin-bottom:0}.mobile-header .header-languages-container ul li a{display:block;line-height:1;padding:.75rem;border-bottom:1px solid #dedede;color:#888}.mobile-header .header-languages-container ul li.language-active a{color:var(--tb-primary-500)}@media (min-width:992px){.mobile-header{display:none}}.desktop-header{display:none}.desktop-header .header{position:relative;z-index:500}.desktop-header .header-inset{position:relative;z-index:510}.desktop-header #smallLogin{padding:1rem 0.75rem;min-width:220px}@media (min-width:992px){.desktop-header{display:block;position:relative}}.desktop-header #mini-basket-button #basket-total-items.basket-number-badge,.desktop-header #product-comparison-button #product-comparison-total-items.product-comparison-number-badge{display:inline;background:none;position:relative;color:inherit;top:auto;right:auto}@media(min-width:992px) and (max-width:1199px){.desktop-header #mini-basket-button .basket-price-output{display:none}}
#desktop-header-1001{--top-bar-height:2rem;--top-bar-font-size:13px;--header-page-elements-fz:12px}#desktop-header-1001 .wrap-header-bar{height:2rem;background-color:var(--tb-secondary-700);color:var(--tb-secondary-200);display:flex;align-items:center}#desktop-header-1001 .wrap-header-bar .row-header-bar{display:flex;justify-content:space-between;align-items:center}#desktop-header-1001 .wrap-header-middle{border-bottom:1px dashed var(--tb-secondary-300);padding-block:1.75rem}#desktop-header-1001 .top-header-list{margin-right:-.5rem}#desktop-header-1001 .language-active>a,#desktop-header-1001 .currency-active>a{color:var(--tb-primary-500)}#desktop-header-1001 .top-header-list>li{margin-right:0;display:inline-flex}#desktop-header-1001 .top-header-list>li>:where(a,button){padding:0 .5rem;color:var(--tb-secondary-200);gap:.25rem;display:inline-flex;align-items:center;text-decoration:none}#desktop-header-1001 .top-header-list>li>:where(a,button) .icon{height:.75rem;width:.75rem;transform:rotate(0deg);transition:transform 150ms ease-in-out}#desktop-header-1001 .top-header-list>li>:where(a,button):is(:hover,.show){color:#000}#desktop-header-1001 .top-header-list>li>:where(a,button).show .icon{transform:rotate(180deg)}#desktop-header-1001 .col-logo{display:flex;align-items:center;gap:1.5rem}#desktop-header-1001 .logo-container{flex-shrink:0}#desktop-header-1001 .logo-link{display:flex}#desktop-header-1001 .social-list{margin-left:-0.25rem;display:flex}#desktop-header-1001 .social-list .item{display:flex;padding:0.25rem;transition:opacity 150ms ease}#desktop-header-1001 .social-list .item:hover{opacity:.5}#desktop-header-1001 .social-list img{width:1.5rem;height:1.5rem}#desktop-header-1001 .languages-list{display:flex}#desktop-header-1001 .languages-list li{position:relative}#desktop-header-1001 .languages-list li+li::before{content:"";display:block;height:1rem;width:1px;background-color:var(--tb-secondary-300);position:absolute;right:100%;top:50%;transform:translateY(-50%)}#desktop-header-1001 .languages-list a{padding:0 .5rem;color:var(--tb-secondary-400)}#desktop-header-1001 .language-active a{font-weight:600;color:var(--tb-secondary-100)}#desktop-header-1001 .wrap-header-bar a:hover,#desktop-header-1001 .wrap-header-bar a:focus{color:var(--tb-secondary-100)}#desktop-header-1001 .logo-container img{margin:0;height:2rem;width:auto}#desktop-header-1001 .row-header-middle{display:flex;justify-content:space-between;align-items:center;gap:0 2rem}#desktop-header-1001 .col-actions .inset{display:flex;align-items:center;justify-content:end;gap:.5rem}#desktop-header-1001 .col-actions .icon-action{width:18px;height:18px}#desktop-header-1001 .col-actions .header-action-toggle{display:flex;align-items:center;gap:.5rem;border:0;background:none}#desktop-header-1001 #product-comparison-button{border:none;background-color:transparent}#desktop-header-1001 #product-comparison-button:hover{color:var(--tb-primary-500)}#desktop-header-1001 .col-actions .header-action-toggle .icon{width:1.5rem;height:1.5rem}#desktop-header-1001 .col-actions .dropdown-menu{z-index:655}#desktop-header-1001 #miniBasket .items-price{color:#9a9a9a}#desktop-header-1001 .col-actions .header-action{transition:none}#desktop-header-1001 .col-actions .header-action.header-search-element{display:none}#desktop-header-1001 .col-actions .header-page-elements .header-action>a{color:var(--tb-primary-500)}#desktop-header-1001 .col-actions .header-page-elements .header-action>a:hover,#desktop-header-1001 .col-actions .header-page-elements .header-action>a:focus{color:var(--tb-primary-600)}#desktop-header-1001 .col-actions .header-action>a,#desktop-header-1001 .col-actions .header-action>button{display:flex;line-height:1rem;font-weight:600;color:var(--tb-secondary-600)}#desktop-header-1001 .col-actions .header-action>:where(a,button):hover,#desktop-header-1001 .col-actions .header-action>:where(a,button):focus{color:var(--tb-primary-500)}#desktop-header-1001 .header-action>a,#desktop-header-1001 .header-action>button{padding:0.25rem}#desktop-header-1001 .header-page-elements{display:flex;align-items:center}#desktop-header-1001 .header-page-element>a{padding:.5rem;font-size:12px;text-transform:uppercase}#desktop-header-1001 .header-page-element{position:relative}#desktop-header-1001 .header-page-element+.header-page-element::before{content:"";display:block;height:1rem;width:1px;background-color:var(--tb-secondary-300);position:absolute;top:50%;right:100%;transform:translateY(-50%)}#desktop-header-1001 .header-page-elements+.header-action{margin-left:0.75rem}#desktop-header-1001 .basket-number-badge,#desktop-header-1001 .product-comparison-number-badge{display:flex}#desktop-header-1001 #mini-basket-button{background-color:var(--tb-primary-500);color:var(--tb-mono-white);padding-inline:.75rem;border-radius:2rem;transition:color .15s ease-in-out,font-weight .15s ease-in-out,background-color .15s ease-in-out}#desktop-header-1001 #mini-basket-button:hover,#desktop-header-1001 #mini-basket-button:focus{background-color:var(--tb-primary-600)}#desktop-header-1001 #mini-basket-button:not(.n-0){background-color:var(--tb-red-web-500)}#desktop-header-1001 #mini-basket-button:not(.n-0):hover,#desktop-header-1001 #mini-basket-button:not(.n-0):focus{background-color:var(--tb-red-web-600)}.desktop-header-1001-sticky #desktop-header-1001{position:fixed;top:0;left:0;right:0;z-index:655}.desktop-header-1001-sticky #desktop-header-1001 .col-actions .inset{margin-right:0}.desktop-header-1001-sticky #desktop-header-1001 .top-header-list .dropdown-menu{display:none}.desktop-header-1001-sticky .col-actions .header-action-toggle :where(.name,.items-price,.items .text){display:none}.desktop-header-1001-sticky #desktop-header-1001 .header-mini-basket-element{transform:translateY(69px);transition:transform 375ms ease-in-out;z-index:655;position:fixed;right:.75rem}.desktop-header-1001-sticky #desktop-header-1001 #mini-basket-button{height:3rem;width:3rem;padding:0;border-radius:0;background-color:transparent!important;color:var(--tb-primary-500)}.desktop-header-1001-sticky #desktop-header-1001 #mini-basket-button:hover{color:var(--tb-primary-600)}.desktop-header-1001-sticky #desktop-header-1001 #mini-basket-button:not(.n-0){color:var(--tb-red-web-500)}.desktop-header-1001-sticky #desktop-header-1001 #mini-basket-button:not(.n-0):hover{color:var(--tb-red-web-600)}.desktop-header-1001-sticky #desktop-header-1001 .basket-number-badge{position:absolute;background-color:var(--tb-red-web-500);color:var(--tb-mono-white);font-size:11px;text-align:center;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:6px;right:-1px}.desktop-header-1001-sticky #desktop-header-1001 .basket-number-badge.n-0{display:none}.desktop-header-1001-sticky #desktop-header-1001 .col-actions .icon-action{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.desktop-header-1001-sticky #desktop-menu-a1 .desktop-menu-wrap{margin:0;max-width:100%}.desktop-header-1001-sticky #desktop-header-1001 .desktop-menu-ul{width:100%;max-width:calc(100% - 49px - .75rem);margin:0}#desktop-header-1001 .desktop-menu-ul{width:auto;margin:auto;justify-content:center;max-width:100%;position:relative}@media(min-width:992px){#desktop-header-1001 .desktop-menu-ul{min-width:960px}}@media(min-width:1200px){#desktop-header-1001 .desktop-menu-ul{min-width:1140px}}@media(min-width:1400px){#desktop-header-1001 .desktop-menu-ul{min-width:1320px}}#desktop-header-1001 .header-slider-top-bar .swiper,#desktop-header-1001 .header-slider-top-bar .swiper-wrapper{height:var(--top-bar-height)}#desktop-header-1001 .header-slider-top-bar .swiper-slide{background-color:var(--bg-color,var(--tb-red-web-400));color:var(--text-color,var(--tb-mono-white));font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 1rem;font-size:var(--top-bar-font-size);gap:1.5rem}#desktop-header-1001 .header-slider-top-bar .swiper-slide a{color:var(--text-color,--tb-mono-white);text-decoration-line:underline;font-weight:400;text-underline-offset:1px;transition:all 150ms ease}#desktop-header-1001 .header-slider-top-bar .swiper-slide a:hover,#desktop-header-1001 .header-slider-top-bar .swiper-slide a:focus{text-underline-offset:3px}#desktop-header-1001 .header-search-container{width:200px}#desktop-header-1001 .header-search-container .form-control{--tb-form-control-height:36px}#desktop-header-1001 .header-search-container .icon{position:absolute;width:1rem;height:1rem;top:50%;transform:translateY(-50%);left:1rem;pointer-events:none;user-select:none}#desktop-header-1001 .header-search-container .form-control{border-radius:4rem;background-color:#edf1ee;border-color:#edf1ee;padding-left:2.5rem}@media (max-width:1199px){#desktop-header-1001 .col-actions .header-action>a,#desktop-header-1001 .col-actions .header-action>button{font-size:11px}#desktop-header-1001 .col-actions .header-page-element>a{font-size:10px}}@media (min-width:1200px){#desktop-header-1001 .header-search-container{width:250px}#desktop-header-1001 .header-search-container .form-control{--tb-form-control-height:36px}#desktop-header-1001{--top-bar-height:2.5rem;--top-bar-font-size:14px}.desktop-header-1001-sticky #desktop-header-1001 .header-mini-basket-element{transform:translateY(73px)}.desktop-header-1001-sticky #desktop-header-1001 #mini-basket-button{height:3.5rem;width:3rem}}@media(min-width:1400px){#desktop-header-1001 .wrap-header-middle{padding-block:2rem}.desktop-header-1001-sticky #desktop-menu-a1{--items-padding:1px}.desktop-header-1001-sticky #desktop-menu-a1 .desktop-menu-lvl-1>a{font-size:13px}.desktop-header-1001-sticky #desktop-header-1001 .logo-container{transform:translateY(77px);transition:transform 375ms ease-in-out;z-index:655;position:fixed;left:0.75rem;height:3.5rem;display:flex;align-items:center}.desktop-header-1001-sticky #desktop-header-1001 .logo-container img{width:105px}.desktop-header-1001-sticky #desktop-menu-a1 .desktop-menu-wrap{margin:auto;max-width:calc(100% - 210px - 1.5rem)}.desktop-header-1001-sticky #desktop-header-1001 .desktop-menu-ul{max-width:100%;justify-content:center}.desktop-header-1001-sticky #desktop-header-1001 #d-label-small-login{height:3.5rem;width:3rem}.desktop-header-1001-sticky #desktop-header-1001 .header-user-element{transform:translateY(77px);transition:transform 375ms ease-in-out;z-index:655;position:fixed;right:calc(0.75rem + 3rem);height:3.5rem;display:flex;align-items:center}.desktop-header-1001-sticky #desktop-header-1001 .header-mini-basket-element{transform:translateY(77px)}}@media(min-width:1600px){#desktop-header-1001 .col-actions .header-action.header-search-element{transition:none}.desktop-header-1001-sticky #desktop-header-1001 .col-actions .header-action.header-search-element{display:flex;transform:translateY(77px);transition:transform 375ms ease-in-out;z-index:655;position:fixed;right:calc(0.75rem + 6rem);height:3.5rem;align-items:center;justify-content:center;margin:0 auto}.desktop-header-1001-sticky #desktop-header-1001 .col-actions .header-action.header-search-element .header-action-toggle{width:3rem;height:3.5rem;align-items:center;justify-content:center}.desktop-header-1001-sticky #desktop-menu-a1{--items-padding:2px}.desktop-header-1001-sticky #desktop-header-1001 .logo-container img{width:125px}.desktop-header-1001-sticky #desktop-menu-a1 .desktop-menu-wrap{max-width:calc(100% - 250px - 1.5rem)}.desktop-header-1001-sticky #desktop-header-1001 :is(#mini-basket-button,#d-label-small-login){width:3rem}.desktop-header-1001-sticky #desktop-header-1001 .header-user-element{right:calc(0.75rem + 3rem)}.desktop-header-1001-sticky #desktop-header-1001 .basket-number-badge{top:9px;right:4px}}@media(min-width:1700px){.desktop-header-1001-sticky #desktop-menu-a1 .desktop-menu-lvl-1>a{font-size:14px}}.floating-contact{position:fixed;top:60%;right:0;z-index:655;align-items:flex-start;transform:translateY(-50%) translateX(100%);transition:transform 150ms ease}.floating-contact.open{transform:translateY(-50%) translateX(0)}.floating-contact .btn-toggle{padding:.5rem .5rem .5rem .75rem;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;top:0;right:100%}.floating-contact .btn-toggle img{width:2rem;height:2rem}.floating-contact .wrapper{width:360px;background-color:var(--tb-mono-white);display:flex;flex-direction:column;padding:2rem;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.12);text-align:center;font-size:16px;line-height:24px;gap:2rem}.floating-contact .wrapper .header{display:flex;flex-direction:column;gap:1rem}.floating-contact .wrapper .header a{text-decoration:underline}.floating-contact .wrapper .title{font-size:28px;font-style:normal;font-weight:600;line-height:40px;color:var(--tb-primary-500)}.floating-contact .wrapper .subpages{display:flex;flex-wrap:wrap;gap:1.5rem 1rem;justify-content:space-between}.floating-contact .wrapper .subpages .item{--bs-btn-font-size:1rem;--bs-btn-padding-x:1rem;--bs-btn-padding-y:.75rem}.floating-contact .wrapper .subpages .btn-primary{width:100%}.floating-contact .wrapper .subpages .item img{width:1.5rem;height:1.5rem}.floating-contact .wrapper .subpages .html-output{margin-top:0.5rem}
.desktop-menu{position:relative}.desktop-menu-ul{display:flex}.desktop-menu-ul>li{padding-left:0;padding-right:0;display:flex}.desktop-menu-ul>li:not(:last-child){margin-right:0}.desktop-menu-layer-backdrop{display:flex;background-color:var(--tb-backdrop-color);position:fixed;opacity:0;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:470;transition:all 400ms ease}.desktop-menu .mega-dropdown{left:0;right:0;top:100%;padding:0;border-width:0;z-index:480;border-radius:0;opacity:0;visibility:hidden;display:block;transition:all 400ms ease;margin-inline:auto;width:100%;max-width:100%}html.no-transition .desktop-menu .mega-dropdown,html.no-transition .desktop-menu-layer-backdrop{transition:none}.desktop-menu .mega-dropdown.show{opacity:1;visibility:visible}.desktop-menu-layer-backdrop.show{opacity:var(--tb-backdrop-opacity);visibility:visible}.desktop-menu.menu-nav .dropdown>.dropdown-menu::before{content:"";display:block;height:.75rem;position:absolute;width:100%;bottom:100%;left:0;cursor:pointer}.desktop-menu.menu-nav .dropdown>.dropdown-menu::after{content:"";position:absolute;top:0;left:0;right:0;height:1.5rem;user-select:none;pointer-events:none;box-shadow:inset 0px 8px 7px 0px rgba(0,0,0,0.05)}.desktop-menu .mega-dropdown-wrap{}@media (min-width:1200px){.desktop-menu .mega-dropdown-wrap{}}
#desktop-menu-a1{--items-padding:1px;--menu-height:480px}.desktop-menu-ul .desktop-menu-lvl-1>a{padding-inline:var(--items-padding)}#desktop-menu-a1 .desktop-menu-wrap{padding-inline:calc((var(--bs-gutter-x) - var(--items-padding)) * .5);max-width:100%;display:flex;justify-content:center}#desktop-menu-a1 .desktop-menu-list-lvl-3>a{display:block}#desktop-menu-a1 .desktop-menu-lvl-1>a{font-weight:600;height:3rem;text-align:center;line-height:1.1;display:flex;align-items:center;font-size:12px;color:var(--tb-secondary-600)}#desktop-menu-a1 .desktop-menu-lvl-1>a>span{line-height:1.2;display:flex;padding:0 .5rem;border-radius:2rem}#desktop-menu-a1 .desktop-menu-lvl-1>a:hover,#desktop-menu-a1 .desktop-menu-lvl-1>a.show{color:var(--tb-primary-600)}#desktop-menu-a1 .desktop-menu-lvl-1>a:hover span,#desktop-menu-a1 .desktop-menu-lvl-1>a.show span{background-color:var(--tb-primary-100)}#desktop-menu-a1 .desktop-menu-lvl-1>a.active-anchor{color:var(--tb-primary-500)}#desktop-menu-a1 .desktop-menu-ul>li.dropdown{position:static}#desktop-menu-a1 .mega-dropdown-row.w-relateds{display:grid;grid-template-columns:1fr 338px}.mega-dropdown-a1-brands{padding:0}.mega-dropdown-a1-brands .title{font-weight:600;font-size:18px;color:var(--tb-primary-500);margin-bottom:.75rem}.mega-dropdown-a1-brands .view-more span{color:var(--tb-primary-500)}.mega-dropdown-a1-brands .grid-container .link-pill{display:block;min-height:2rem}.mega-dropdown-a1-brands .grid-container,#desktop-menu-a1 .col-menu-categories{padding:1rem 1.5rem;max-height:var(--menu-height);overflow-y:auto}#desktop-menu-a1 .col-products{padding:1rem;background-color:var(--bs-gray-100);display:flex;gap:1rem}#desktop-menu-a1 .col-products .product-list{flex:1}#desktop-menu-a1 .product-list .short-desc{display:none}#desktop-menu-a1 .mega-dropdown-wrap{--pill-font-weight:600;--pill-font-size:13px;--pill-padding:.25rem 1rem}#desktop-menu-a1 .desktop-menu-list-lvl-3{--pill-font-weight:normal;--pill-padding:.25rem 1.5rem}a.link-pill span{color:var(--tb-secondary-500);display:flex;padding:var(--pill-padding);border-radius:2rem;font-weight:var(--pill-font-weight);line-height:24px;font-size:var(--pill-font-size);display:flex;width:100%}a.link-pill:hover span{background-color:var(--tb-primary-100);color:var(--tb-primary-600)}@media (max-width:1199px){#desktop-menu-a1 .col-products .product-list+.product-list{display:none!important}}@media (min-width:1200px){#desktop-menu-a1{--items-padding:0}#desktop-menu-a1 .mega-dropdown-wrap{--pill-padding:.25rem 1rem}#desktop-menu-a1 .mega-dropdown-row.w-relateds{grid-template-columns:1fr 660px}#desktop-menu-a1 .desktop-menu-lvl-1>a{font-size:13px;height:3.5rem}#desktop-menu-a1 .desktop-menu-lvl-1>a>span{padding:0.25rem .75rem}#desktop-menu-a1 .desktop-menu-list-lvl-2{font-size:15px}}@media(min-width:1400px){#desktop-menu-a1 .mega-dropdown-row.w-relateds{display:grid;grid-template-columns:1fr 684px}#desktop-menu-a1 .col-products{padding:1.5rem}#desktop-menu-a1 .mega-dropdown-wrap{--pill-font-size:14px}.mega-dropdown-a1-brands .grid-container,#desktop-menu-a1 .col-menu-categories{padding:1rem 2rem}#desktop-menu-a1 .desktop-menu-lvl-1>a{font-size:13px}}@media(min-width:1600px){#desktop-menu-a1 .desktop-menu-lvl-1>a{font-size:14px}}.mega-dropdown-a1-brands .grid,#desktop-menu-a1 .menu-categories-columns{columns:2;column-gap:1.5rem}.mega-dropdown-a1-brands .grid,#desktop-menu-a1 .mega-dropdown-row:not(.w-relateds) .menu-categories-columns{columns:3}#desktop-menu-a1 .menu-categories-columns a{max-width:400px;display:flex}#desktop-menu-a1 .desktop-menu-list-lvl-2{page-break-inside:avoid}@media(min-width:1200px){.mega-dropdown-a1-brands .grid,#desktop-menu-a1 .mega-dropdown-row:not(.w-relateds) .menu-categories-columns{columns:4}}
.desktop-menu .mega-dropdown-a1-01{display:grid;grid-template-columns:240px 1fr;padding:0;max-width:2640px}.mega-dropdown-a1-01 .tabs-col{display:flex;flex-direction:column;position:relative;height:var(--menu-height)}.mega-dropdown-a1-01 .tabs-col::after{content:"";position:absolute;background-color:var(--bs-gray-100);z-index:-1;top:0;bottom:0;right:0;left:0}.mega-dropdown-a1-01 .conts-col{position:relative}.mega-dropdown-a1-01 .categories .conts-col a{display:flex;max-width:400px}#desktop-menu-a1{--pill-font-weight:600;--pill-font-size:12px;--pill-padding:.25rem .75rem}.mega-dropdown-a1-01 .desktop-menu-list-lvl-3{--pill-font-weight:400;--pill-padding:.25rem 1.25rem}.mega-dropdown-a1-01 .btn-tab{font-size:12px;font-weight:600;line-height:24px;border:0;background-color:transparent;display:flex;align-items:center;justify-content:space-between;gap:0.5rem;padding:.5rem 1rem;color:var(--tb-colored-text-500);text-align:left}.mega-dropdown-a1-01 a.btn-tab:hover,.mega-dropdown-a1-01 a.btn-tab:focus{color:var(--tb-primary-600);background-color:rgba(0,0,0,.02)}.mega-dropdown-a1-01 .btn-tab .icon{width:1rem;height:1rem}.mega-dropdown-a1-01 .btn-tab.active{background-color:var(--tb-primary-500);color:#FFF}.mega-dropdown-a1-01 .tab-cont{padding:0;display:none}.mega-dropdown-a1-01 .tab-cont .categories{columns:2;column-gap:1.5rem}.mega-dropdown-a1-01 .tab-cont .categories .desktop-menu-list-lvl-2{page-break-inside:avoid}.mega-dropdown-a1-01 .tab-cont .categories-inset{padding:1rem 1.5rem}.mega-dropdown-a1-01 .tab-cont .image{display:none}.mega-dropdown-a1-01 .categories-inset{height:var(--menu-height)}.mega-dropdown-a1-01 .categories-inset{overflow:auto;display:flex;width:100%;flex-wrap:wrap}.mega-dropdown-a1-01 .tab-cont.active{display:flex}@media(min-width:1200px){.mega-dropdown-a1-01{--pill-font-size:13px}.mega-dropdown-a1-01 .conts-col a{font-size:14px}.mega-dropdown-a1-01 .btn-tab{font-size:14px;padding:.75rem 1.5rem}.desktop-menu .mega-dropdown-a1-01{grid-template-columns:265px 1fr}.mega-dropdown-a1-01 .tab-cont .categories-inset{flex:1}.mega-dropdown-a1-01 .tab-cont.active .image{display:flex;flex:0 0 40%;max-width:415px;margin-left:auto}.mega-dropdown-a1-01 .tab-cont .image a{display:flex;width:100%}}@media(min-width:1400px){.mega-dropdown-a1-01{--pill-font-size:14px;--pill-padding:.25rem 1rem}.mega-dropdown-a1-01 .desktop-menu-list-lvl-3{--pill-padding:.25rem 2rem}.mega-dropdown-a1-01 .btn-tab{font-size:16px}.mega-dropdown-a1-01 .tab-cont .categories-inset{padding:1rem 2rem}.desktop-menu .mega-dropdown-a1-01{grid-template-columns:285px 1fr}}@media(min-width:1600px){.desktop-menu .mega-dropdown-a1-01{grid-template-columns:330px 1fr}}
.mobile-menu{--mm-color-background:var(--tb-secondary-100);--mm-color-background-emphasis:rgba(0,0,0,0)}.mm-listitem::after{left:0}.mm-listitem__btn:not(.mm-listitem__text){border-left:0}.mm-menu--position-left-front,.mm-menu--position-right-front{width:100%;max-width:400px}.mobile-menu .mm-navbar{background-color:var(--tb-mono-white);color:var(--tb-mono-white);justify-content:space-between}.mobile-menu:not(.mm-menu){display:none}.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-btn--prev .icon-prev,.mobile-menu .mm-btn--next .icon-next,.mobile-menu .mm-btn--close .icon-close{display:block;height:1.5rem;width:1.5rem;position:absolute;top:50%;right:1.5rem;margin-top:-.75rem}.mm-listitem .icon:not(.icon-close):not(.icon-prev):not(.icon-next){width:1rem;height:1rem;margin-right:.5rem}.mm-menu *.collapsing{height:0;overflow:hidden;transition:height .35s ease}
#mobile-header-1002{position:relative}#mobile-header-1002 .minibasket-ref{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.25rem;position:relative}#mobile-header-1002 .basket-number-badge.n-0{display:none}#mobile-header-1002 .basket-number-badge{position:absolute;background-color:var(--tb-red-web-500);color:var(--tb-mono-white);font-size:11px;text-align:center;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:-5px;right:-7px}#mobile-header-1002 .wrap-header-bar{background-color:var(--bg-color,var(--tb-red-web-400));position:relative;z-index:505}#mobile-header-1002 .header-slider-top-bar .inset-header-bar{position:relative;margin:0 auto}#mobile-header-1002 .header-slider-top-bar .container-header-bar{padding-left:0;padding-right:0}#mobile-header-1002 .header-slider-top-bar .swiper-wrapper{transition-timing-function:linear}#mobile-header-1002 .header-slider-top-bar .swiper-slide{text-align:center;background-color:var(--bg-color,var(--tb-red-web-400));color:var(--text-color,var(--tb-mono-white));padding:0rem 1rem;font-size:12px;height:2rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;width:auto;gap:.75rem}#mobile-header-1002 .header-slider-top-bar .swiper-slide a{color:var(--text-color,--tb-mono-white);text-decoration-line:underline;font-weight:400;text-underline-offset:1px;transition:all 150ms ease}#mobile-header-1002 .header-slider-top-bar .swiper-slide a:hover,#mobile-header-1002 .header-slider-top-bar .swiper-slide a:focus{text-underline-offset:3px}#mobile-header-1002 .header-slider-top-bar .swiper-control{height:100%;top:0;margin:0;width:2rem}#mobile-header-1002 .header-slider-top-bar .swiper-control .icon{width:.75rem;height:.75rem;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#888}#mobile-header-1002 #smallSearchCriteriaField{padding-left:55px;--tb-form-control-height:3rem}#mobile-header-1002 .header-slider-top-bar .swiper-button-prev{left:0}#mobile-header-1002 .header-slider-top-bar .swiper-button-next{right:0}#mobile-header-1002 .logo-container{height:5rem;display:flex;align-items:center;justify-content:center}#mobile-header-1002 .logo-container img{height:2rem;width:auto}#mobile-header-1002 .wrap-header-items{border-top:1px dashed var(--bs-gray-500)}#mobile-header-1002 .row-header-items{display:flex;justify-content:center;padding:.5rem}#mobile-header-1002 .header-item{width:20%;padding:0;max-width:125px}#mobile-header-1002 .four-items .header-item{width:25%}#mobile-header-1002 .header-trigger-mobile{padding:.5rem;width:100%;justify-content:center;font-size:0.75rem;flex-direction:column;gap:.25rem;line-height:.5rem;align-items:center;border-radius:var(--bs-border-radius-lg);text-align:center;white-space:nowrap}#mobile-header-1002 .header-trigger-mobile:hover,#mobile-header-1002 .header-trigger-mobile:focus{color:var(--tb-primary-600)}#mobile-header-1002 .header-trigger-mobile:active{color:var(--tb-primary-700)}#mobile-header-1002 [data-commerce-open="mobile-menu"]{background-color:var(--tb-primary-500);color:var(--tb-mono-white)}#mobile-header-1002 [data-commerce-open="mobile-menu"]:hover,#mobile-header-1002 [data-commerce-open="mobile-menu"]:focus{background-color:var(--tb-primary-600);color:var(--tb-mono-white)}#mobile-header-1002 [data-commerce-open="mobile-menu"]:active{background-color:var(--tb-primary-700);color:var(--tb-mono-white)}.mobile-header-1002-sticky #mobile-header-1002 .wrap-header-items{border-top:0}.mobile-header-1002-sticky #mobile-header-1002{position:fixed;top:0;left:0;right:0}@media(min-width:576px){#mobile-header-1002 .header-slider-top-bar .swiper-slide{padding-inline:3rem}}
#mobile-menu-a:not(.mm-menu--opened){visibility:hidden}.mm-navbar__title{padding:0;flex:1 1 calc(100% - var(--mm-navbar-size) - var(--mm-navbar-size));justify-content:flex-start}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){flex:1 1 calc(100% - var(--mm-navbar-size))}.mm-navbar__btn{flex-grow:1;width:var(--mm-navbar-size)}.mm-navbar a.mm-navbar__btn{color:var(--tb-colored-text-700)}.mm-navbar__title:not([href]) span{display:none}.mm-menu a.mm-navbar__title{color:var(--tb-primary-500);font-size:1rem;font-weight:600;line-height:1.5rem}.mm-listitem__text{padding-left:2rem;padding-right:1rem}.mm-listitem__text:last-child{padding-right:2rem}.mm-listview a.mm-listitem__text{font-size:14px;line-height:24px;font-weight:600;color:var(--tb-colored-text-700);padding-block:0.75rem;display:flex;align-items:center;justify-content:space-between}.language-active a.mm-listitem__text{color:var(--tb-primary-600)}.mm-listitem__btn{padding-inline-end:2rem}.mm-listitem:after{display:none}.mobile-menu .square .icon,.mobile-menu .mm-btn--prev .icon-prev,.mobile-menu .mm-btn--next .icon-next{height:1rem;width:1rem;position:absolute;margin:0;transform:translate(-50%,-50%);left:50%;top:50%;fill:var(--tb-colored-text-700)}.mobile-menu .square,.mobile-menu .mm-btn--prev .square,.mobile-menu .mm-btn--next .square{display:block;width:2.5rem;height:1.5rem;position:relative;border-radius:2rem;background-color:var(--bs-gray-100)}.mm-navbars--top{border-bottom:0}.mobile-menu-cat+.mobile-menu-page-top,.mobile-menu-page-top:first-child{padding-top:calc(2rem + 1px);position:relative}.mobile-menu-cat+.mobile-menu-page-top::before,.mobile-menu-page-top:first-child::before{content:"";border-top:1px dashed var(--bs-gray-500);width:100%;height:1px;position:absolute;top:1.5rem;left:0;right:0}.mm-listitem.mobile-menu-page-top a.mm-listitem__text{color:var(--tb-secondary-500);text-transform:uppercase}.mm-listitem.mobile-menu-page-top a.mm-listitem__text[href*="/#"]{color:var(--tb-primary-500)}.mobile-menu-page-top:has(+.mobile-menu-contrast-2){padding-bottom:0.5rem}.mobile-menu-page-top+.mobile-menu-contrast-2,.mobile-menu-cat+.mobile-menu-contrast-2,.mobile-menu-contrast-2:first-child{margin-top:.5rem}.mm-listitem:not(.mobile-menu-contrast-2){background-color:var(--tb-mono-white)}.mobile-menu .mobile-menu-contrast-2 .mm-btn--next .square{background-color:var(--tb-mono-white)}.mobile-menu .mobile-menu-contrast-2 .mm-btn--next .square .icon-next{fill:var(--tb-colored-text-500)}.mm-listview .mobile-menu-contrast-2 a.mm-listitem__text{color:var(--tb-colored-text-500);font-weight:400}.mm-panel.mm-panel--opened:not(#mm-1){background-color:var(--tb-mono-white)}
.product-list{box-shadow:none;transition:box-shadow 150ms ease}.product-list:hover{box-shadow:0px 16px 32px 0px rgba(0,0,0,0.12)}.product-list,.product-list-img-cont{position:relative}.product-list-ribbons{position:absolute;left:.5rem;top:.5rem;bottom:50%;z-index:11;display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap;align-items:flex-start}.product-list.offer-true .product-price,.product-list.offer-true .product-alternativePrice{color:var(--tb-red-web-500)}.product-list .product-price,.product-list .product-alternativePrice{font-size:16px;color:var(--tb-primary-500)}.product-list .product-basePrice,.product-list .product-alternativeBasePrice{font-size:14px;color:var(--tb-secondary-400);text-decoration:line-through}.product-list .product-list-title-link:not(:hover){color:var(--tb-secondary-700)}.product-list .product-list-title{margin-bottom:0.5rem;font-size:16px;font-weight:600;line-height:24px}.product-list .productRateValoration{display:none}.product-list .product-list-order-box{margin-top:auto}.product-list .buyFormSubmit.selectOption,.product-list .buyFormSubmit.notAvailable{font-size:11px;--bs-btn-padding-x:.5rem}.product-list .col-quantity>.form-control{width:100%}.product-list .buyFormQuantity{padding-top:5px;padding-bottom:5px}.product-list .buyFormQuantity,.product-list .btn.btn-number{height:36px;min-height:36px}.product-list .buyFormSubmit{font-size:12px;line-height:16px;--bs-btn-padding-x:1rem;--bs-btn-padding-y:.5rem;white-space:nowrap;min-width:90px}.product-list .product-list-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.product-list .product-list-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.product-list .product-list-stock-info .product-stock.stock-ok>span{color:var(--tb-primary-500)}.product-list .product-list-stock-info .product-stock>span+span{margin-left:4px}.product-list .product-list-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.product-list .product-list-stock-alert button.stockAlertButton{width:100%;font-size:small}.product-list .product-list-stock-alert button.stockAlertButton:hover,.product-list .product-list-stock-alert button.stockAlertButton:active{color:#333}.product-list .countdown-content{position:absolute;top:.25rem;left:.25rem;right:.25rem;padding:.25rem .5rem;border-radius:.5rem;z-index:20;text-align:center;font-size:small}.product-list .countdown .cd-wrap{display:flex;align-items:center;justify-content:center}.product-list .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}@media (max-width:575px){.row-items-xs-2 .product-list .product-list-stock-alert button.stockAlertButton{text-align:left;margin-left:-10px;font-size:12px}.row-items-xs-2 .product-list .buyFormQuantity,.row-items-xs-2 .product-list .btn.btn-number{height:30px;min-height:30px;padding-top:2px;padding-bottom:2px}.row-items-xs-2 .product-list .buyFormSubmit{height:2rem;font-size:12px;width:100%}.row-items-xs-2 .product-list .product-list-order-box .col{width:100%}.row-items-xs-2 .product-list .product-list-order-box .col+.col{margin-top:6px}.row-items-xs-2 .product-list .countdown{font-size:12px;height:26px;line-height:26px}.row-items-xs-2 .product-list .countdown .cd-wrap{justify-content:flex-start}.row-items-xs-2 .product-list .countdown .icon{width:16px;height:16px}}.product-list-special .product-list-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .btn.shoppingListButton{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:transparent;border:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23B7C8C7'%20d='M16.5%202.25c-2.2275%200-3.7275%201.0875-4.5%201.8525-.7725-.765-2.2725-1.8525-4.5-1.8525-3.42%200-6%202.58-6%206s2.5725%206.0075%207.2375%2010.5825c.84.8175%201.7475%201.71%202.73%202.6925l.5325.5325.5325-.5325c.9825-.9825%201.89-1.875%202.73-2.6925C19.935%2014.2575%2022.5%2011.7375%2022.5%208.25s-2.58-6-6-6Zm-2.2875%2015.5175c-.69.675-1.425%201.395-2.2125%202.175-.7875-.78-1.5225-1.5-2.2125-2.175C5.2725%2013.335%203%2011.1075%203%208.25c0-2.565%201.935-4.5%204.5-4.5s3.825%201.8375%203.8775%201.9125L12%206.585l.63-.9225c.0525-.075%201.335-1.92%203.8775-1.92s4.5%201.935%204.5%204.5c0%202.8575-2.2725%205.085-6.7875%209.5175l-.0075.0075Z'/%3E%3C/svg%3E");background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;transition:background-size 100ms ease}.product-list-special .btn.shoppingListButton:hover,.product-list-special .btn.shoppingListButton:active{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%233B6965'%20d='M16.5%202.25c-2.2275%200-3.7275%201.0875-4.5%201.8525-.7725-.765-2.2725-1.8525-4.5-1.8525-3.42%200-6%202.58-6%206s2.5725%206.0075%207.2375%2010.5825c.84.8175%201.7475%201.71%202.73%202.6925l.5325.5325.5325-.5325c.9825-.9825%201.89-1.875%202.73-2.6925C19.935%2014.2575%2022.5%2011.7375%2022.5%208.25s-2.58-6-6-6Zm-2.2875%2015.5175c-.69.675-1.425%201.395-2.2125%202.175-.7875-.78-1.5225-1.5-2.2125-2.175C5.2725%2013.335%203%2011.1075%203%208.25c0-2.565%201.935-4.5%204.5-4.5s3.825%201.8375%203.8775%201.9125L12%206.585l.63-.9225c.0525-.075%201.335-1.92%203.8775-1.92s4.5%201.935%204.5%204.5c0%202.8575-2.2725%205.085-6.7875%209.5175l-.0075.0075Z'/%3E%3C/svg%3E")}.product-list-special .btn.shoppingListButton:active{background-size:50%}.product-list-special .btn.shoppingListButton.shoppingListButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23FA624D'%20d='M22.5%208.25c0%203.4875-2.5725%206.0075-7.2375%2010.5825-.84.8175-1.7475%201.71-2.73%202.6925L12%2022.0575l-.5325-.5325c-.9825-.9825-1.89-1.875-2.73-2.6925C4.0725%2014.2575%201.5%2011.7375%201.5%208.25s2.58-6%206-6c2.2275%200%203.7275%201.0875%204.5%201.8525.7725-.765%202.2725-1.8525%204.5-1.8525%203.42%200%206%202.58%206%206Z'/%3E%3C/svg%3E")}.product-list-special .product-list-content{padding:10px 15px 15px}.product-list-special .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .product-list-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.product-list-special .product-list-prices .product-price,.product-list-special .product-list-prices .product-alternativePrice{font-weight:600;font-size:15px}.product-list-special .product-list-stock-alert button.stockAlertButton{text-align:left;margin-left:-10px}.product-list-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:575px){.row-items-xs-2 .product-list-special .btn.shoppingListButton{width:30px;height:30px}.row-items-xs-2 .product-list-special .product-list-content{padding:10px 6px 12px;text-align:left}}
.product-list-02{border-radius:0.25rem;background-color:var(--tb-mono-white);padding:.25rem}.product-list-02 .buyProductForm{height:100%}.product-list-02 .inset{height:100%;display:flex;flex-direction:column}.product-list-02 .ct-labels{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start}.product-list-02 .ct-label{font-size:12px;font-weight:700;line-height:16px;display:flex;padding:.25rem .5rem;background-color:var(--tb-mono-white)}.product-list-02 .recommend-label{background-color:var(--tb-yellow-300);color:var(--tb-red-web-400)}.product-list-02 .essential-label{background-color:var(--tb-red-web-400);color:var(--tb-yellow-300)}.product-list-02 .btn.shoppingListButton{width:2rem;height:2rem;padding:0;background-color:transparent;border:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23B7C8C7'%20d='M16.5%202.25c-2.2275%200-3.7275%201.0875-4.5%201.8525-.7725-.765-2.2725-1.8525-4.5-1.8525-3.42%200-6%202.58-6%206s2.5725%206.0075%207.2375%2010.5825c.84.8175%201.7475%201.71%202.73%202.6925l.5325.5325.5325-.5325c.9825-.9825%201.89-1.875%202.73-2.6925C19.935%2014.2575%2022.5%2011.7375%2022.5%208.25s-2.58-6-6-6Zm-2.2875%2015.5175c-.69.675-1.425%201.395-2.2125%202.175-.7875-.78-1.5225-1.5-2.2125-2.175C5.2725%2013.335%203%2011.1075%203%208.25c0-2.565%201.935-4.5%204.5-4.5s3.825%201.8375%203.8775%201.9125L12%206.585l.63-.9225c.0525-.075%201.335-1.92%203.8775-1.92s4.5%201.935%204.5%204.5c0%202.8575-2.2725%205.085-6.7875%209.5175l-.0075.0075Z'/%3E%3C/svg%3E");background-size:1.5rem;background-repeat:no-repeat;background-position:center;position:absolute;top:0.5rem;right:0.5rem;z-index:11;transition:background-size 100ms ease,background-image 100ms ease}.product-list-02 .btn.shoppingListButton:hover,.product-list-02 .btn.shoppingListButton:active{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%233B6965'%20d='M16.5%202.25c-2.2275%200-3.7275%201.0875-4.5%201.8525-.7725-.765-2.2725-1.8525-4.5-1.8525-3.42%200-6%202.58-6%206s2.5725%206.0075%207.2375%2010.5825c.84.8175%201.7475%201.71%202.73%202.6925l.5325.5325.5325-.5325c.9825-.9825%201.89-1.875%202.73-2.6925C19.935%2014.2575%2022.5%2011.7375%2022.5%208.25s-2.58-6-6-6Zm-2.2875%2015.5175c-.69.675-1.425%201.395-2.2125%202.175-.7875-.78-1.5225-1.5-2.2125-2.175C5.2725%2013.335%203%2011.1075%203%208.25c0-2.565%201.935-4.5%204.5-4.5s3.825%201.8375%203.8775%201.9125L12%206.585l.63-.9225c.0525-.075%201.335-1.92%203.8775-1.92s4.5%201.935%204.5%204.5c0%202.8575-2.2725%205.085-6.7875%209.5175l-.0075.0075Z'/%3E%3C/svg%3E")}.product-list-02 .btn.shoppingListButton:active{background-size:50%}.product-list-02 .btn.shoppingListButton.shoppingListButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%23FA624D'%20d='M22.5%208.25c0%203.4875-2.5725%206.0075-7.2375%2010.5825-.84.8175-1.7475%201.71-2.73%202.6925L12%2022.0575l-.5325-.5325c-.9825-.9825-1.89-1.875-2.73-2.6925C4.0725%2014.2575%201.5%2011.7375%201.5%208.25s2.58-6%206-6c2.2275%200%203.7275%201.0875%204.5%201.8525.7725-.765%202.2725-1.8525%204.5-1.8525%203.42%200%206%202.58%206%206Z'/%3E%3C/svg%3E")}.product-list-02 .product-list-content{padding:1rem .75rem .75rem;flex-grow:2;display:flex;flex-direction:column}.product-list-02 .product-list-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-list-02 .short-desc{font-size:14px;line-height:24px;color:var(--tb-secondary-400);margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product-list-02 .product-list-order-box{display:flex;gap:.75rem;justify-content:space-between;align-items:center}.product-list-02 .product-list-prices{display:flex;flex-wrap:wrap;gap:0 .5rem;align-items:baseline}.product-list-02 .product-list-prices .product-price,.product-list-02 .product-list-prices .product-alternativePrice{font-weight:600}.product-list-02 .product-list-stock-alert button.stockAlertButton{justify-content:flex-start;padding-left:0}.product-list-02 .btn-popover-comment{position:absolute;width:2.5rem;height:2.5rem;padding:0;background-color:var(--tb-mono-white);color:var(--tb-secondary-300);border:0;border-radius:2rem;bottom:0.5rem;right:0.5rem;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.10)}.product-list-02 .btn-popover-comment .icon{width:1.5rem;height:1.5rem}@media (max-width:575px){.row-items-xs-2 .product-list-02 .product-list-ribbons{max-width:88px}.row-items-xs-2 .product-list-02 .product-list-ribbons .sale-ribbon{max-width:1.5rem}.row-items-xs-2 .product-list-02 .btn.shoppingListButton{width:1.5rem;height:1.5rem}.row-items-xs-2 .product-list-02 .btn.shoppingListButton{background-size:1.25rem}.row-items-xs-2 .product-list-02 .product-list-content{padding:.5rem .25rem}.row-items-xs-2 .product-list-02 .product-list-title,.row-items-xs-2 .product-list-02 .short-desc{font-size:12px;line-height:16px}.row-items-xs-2 .product-list-02 .short-desc{margin-bottom:0.5rem}.row-items-xs-2 .product-list .product-basePrice,.row-items-xs-2 .product-list .product-alternativeBasePrice{display:none!important}.row-items-xs-2 .product-list-02 .product-list-order-box{flex-wrap:wrap;gap:0.5rem}.row-items-xs-2 .product-list-02 .quick-buy{width:100%}}.product-list-img-size>.img-fluid{object-fit:contain}
.footer{background-color:var(--tb-secondary-900)}.footer .logo-link{display:block;height:2rem;position:relative}.footer .logo-link img[src*=".svg"]{height:2rem;width:auto}
.main-content~.module-newsletter-01{--module-space:0}.module-newsletter-01{--tb-checkbox-size:1rem}.module-newsletter-01 .background-wrap{background-color:var(--tb-mustar-500);padding-top:2rem;padding-bottom:2rem}.module-newsletter-01 .inset-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;color:var(--tb-primary-600);max-width:530px;margin-inline:auto}.module-newsletter-01 .newsletter-title-form{font-size:16px;margin-bottom:0.75rem;line-height:1.1}.module-newsletter-01 .newsletter-title-content{font-size:24px;font-weight:900;line-height:24px;color:var(--tb-mono-white)}.module-newsletter-01 .subtitle{font-size:20px;font-weight:600;line-height:28px}.module-newsletter-01 .form-control{border-color:rgba(255,255,255,0.82);background-color:rgba(255,255,255,0.82);border-radius:2rem}.module-newsletter-01 .newsletter-text-content{font-size:15px}.module-newsletter-01 .form-check .form-check-input:not(:checked){border-color:var(--tb-mono-white)}.module-newsletter-01 .smallNewsletterEmailContainer{margin-bottom:0}.module-newsletter-01 #newsletterSubmit{width:100%;--bs-btn-padding-x:1rem;--bs-btn-padding-y:.5rem}.module-newsletter-01 .legalTextLinks a{--bs-link-color:var(--tb-mono-white);--bs-link-hover-color:var(--tb-primary-600)}.module-newsletter-01 .legalTextLinks>span:not(.form-error){color:rgba(255,255,255,.7);font-size:13px}.module-newsletter-01 .legalTextLinks{width:100%}.module-newsletter-01 .smallNewsletter{max-width:530px;margin:0 auto;display:flex;gap:1rem;flex-direction:column}.module-newsletter-01 .legalTextLinks{order:3;margin-bottom:0}.module-newsletter-01 .wrapper{display:flex;flex-direction:column;gap:2rem}.module-newsletter-01 .smallNewsletterFooterText{margin-bottom:0;max-width:530px;margin:0 auto;color:#00000091}@media (max-width:767px){.module-newsletter-01 .legalTextLinks{justify-content:center}}@media (min-width:768px){.module-newsletter-01 .wrapper{flex-direction:row;align-items:flex-start}.module-newsletter-01 .wrapper>*{flex:1}.module-newsletter-01 .newsletter-title-form{font-size:18px}.module-newsletter-01 .inset-content{align-items:flex-start;text-align:left;max-width:100%}}@media(min-width:992px){.module-newsletter-01 .smallNewsletter{flex-direction:row;flex-wrap:wrap;max-width:100%}.module-newsletter-01 .legalTextLinks{width:100%}.module-newsletter-01 .smallNewsletterEmailContainer{flex:2}.module-newsletter-01 .inset-content{flex:1 0 calc(45% - 1rem)}.module-newsletter-01 .form{flex:1 0 calc(55% - 1rem)}}@media (min-width:1200px){.module-newsletter-01 .inset-content,.module-newsletter-01 .form{flex:1 0 calc(50% - 1rem)}}@media (min-width:1400px){.module-newsletter-01 .newsletter-title-content{font-size:32px;line-height:32px}.module-newsletter-01 .newsletter-text-content{font-size:16px}}
.main-content~.module-help{--module-space:0}.module-help .help-wrapper{position:relative;background:var(--tb-primary-500);overflow:hidden;padding:2rem 1rem;display:flex;flex-direction:column;gap:2rem;text-align:center;color:var(--tb-mono-white)}.module-help .contents{display:flex;flex-direction:column;gap:2rem}.module-help .img-fluid{width:100%}.module-help .help-wrapper>*{position:relative;z-index:3}.module-help .dots-bg{position:absolute;z-index:1;top:0;left:0;fill:var(--tb-primary-600);pointer-events:none}.module-help .caption-header{display:flex;flex-direction:column;gap:.5rem}.module-help .icons{gap:.5rem;display:flex;align-items:center;justify-content:center}.module-help .icon-1{width:2.5rem;height:2.5rem}.module-help .icon-2{width:5rem;height:2.5rem}.module-help .title{font-size:33px;font-weight:900;line-height:40px}.module-help .subtitle{font-size:24px;font-weight:600;line-height:32px}.module-help .content{font-size:16px}.module-help .buttons{display:flex;flex-direction:column;gap:1rem}.module-help .buttons .btn{--bs-btn-font-size:1rem}.module-help .buttons .btn .icon{width:1.5rem;height:1.5rem}@media(max-width:767px){.module-help .container-md{padding:0}}@media(min-width:576px){.module-help .img-fluid,.module-help .content{margin:0 auto;max-width:500px}.module-help .buttons{align-items:center}}@media(min-width:768px){.module-help .help-wrapper{padding:3rem 2rem}.module-help .buttons{flex-direction:row;justify-content:center}}@media(min-width:992px){.module-help .icons{justify-content:flex-start}.module-help .help-wrapper{flex-direction:row-reverse;padding:1.5rem 2.5rem;align-items:center;text-align:left}.module-help .img-fluid,.module-help .contents{flex:0 0 calc(50% - 1rem);margin:0;max-width:calc(50% - 1rem)}.module-help .buttons{justify-content:flex-start;flex-wrap:wrap;gap:.75rem 1rem}.module-help .content{max-width:100%}}@media(min-width:1200px){.module-help .help-wrapper{padding:2rem 4rem}.module-help .title{font-size:48px;line-height:50px}.module-help .subtitle{font-size:24px;line-height:32px}.module-help .buttons .btn{flex:1;white-space:nowrap}.module-help .buttons .btn:first-child{flex-grow:2}}@media(min-width:1400px){.module-help .title{font-size:56px;line-height:56px}}
.main-content~.module-trust-items{padding:0}.main-content~.module-help~.module-trust-items{margin-top:4rem}.module-trust-items .bg{padding:2rem 0;background-color:var(--tb-secondary-100)}.module-trust-items .grid{display:flex;flex-direction:column;gap:1.5rem;max-width:400px;margin:0 auto}.module-trust-items .item{display:flex;padding:1rem;gap:1rem;border-radius:.25rem;background-color:var(--bg-color,var(--tb-primary-500));color:var(--text-color,var(--tb-mono-white));position:relative}.module-trust-items a.item::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.10);opacity:0;visibility:hidden;transition:all 150ms ease;z-index:5;border-radius:.25rem}.module-trust-items a.item:hover::after{opacity:1;visibility:visible}.module-trust-items a.item>*{position:relative;z-index:10}.module-trust-items .caption .title{font-size:16px;font-weight:600}.module-trust-items .caption .text{line-height:24px}@media(min-width:768px){.module-trust-items .grid{max-width:100%;flex-direction:row}.module-trust-items .item{flex-direction:column;align-items:flex-start}}@media(min-width:992px){.module-trust-items .bg{padding-block:3rem}.module-trust-items .item{flex-direction:row;align-items:flex-start}}@media(min-width:1200px){.main-content~.module-help~.module-trust-items{margin-top:6rem}}
#footer-4 .footer-inset{display:flex;flex-direction:column}#footer-4 .footer-page-info{text-align:center;display:flex;flex-direction:column;gap:2rem;align-items:center}#footer-4 .footer-page-info .items{display:flex;flex-direction:column;gap:0.5rem}#footer-4 .footer-page-info .item{display:flex;gap:.5rem;color:var(--tb-mono-white)}#footer-4 .footer-page-info a.item:hover,#footer-4 .footer-page-info a.item:focus{color:var(--tb-secondary-200)}#footer-4 .footer-page-info .item img{width:1.5rem;height:1.5rem}#footer-4 .col-content{margin-bottom:2rem}#footer-4 .footer-pages-collapse{border-top:1px solid #6e787c;border-bottom:1px solid #6e787c;margin-top:-1px}#footer-4 .column-footer-title{font-size:16px;font-weight:600;padding:.75rem 1rem;line-height:24px;white-space:nowrap;overflow:hidden;width:100%;justify-content:space-between;text-decoration:none;display:flex;gap:1rem;color:var(--tb-mono-white);border-radius:0;border:0}#footer-4 .footer-pages-collapse .collapse-toggle .icon{width:1rem;height:1rem;transition:transform .15s ease-in-out;transform:rotate(0deg)}#footer-4 .footer-pages-collapse .collapse-toggle.collapsed .icon{transform:rotate(180deg)}#footer-4 .footer-pages-collapse .collapse-toggle .y-bar{display:none}#footer-4 .footer-pages-collapse .collapse-toggle.collapsed .y-bar{display:block}#footer-4 .container-footer-bottom-bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem 1rem;align-items:center}#footer-4 .footer-languages{display:flex}#footer-4 .footer-languages .lbl{color:var(--tb-secondary-200)}#footer-4 .languages-list{display:flex}#footer-4 .footer-languages li{position:relative}#footer-4 .footer-languages li+li::before{content:"";display:block;height:1rem;width:1px;background-color:var(--tb-secondary-300);position:absolute;right:100%;top:50%;transform:translateY(-50%)}#footer-4 .footer-languages a{padding:0 .5rem;color:var(--tb-secondary-400)}#footer-4 .footer-languages a:hover{color:var(--tb-secondary-200)}#footer-4 .currency-active a,#footer-4 .footer-languages .language-active a{font-weight:600;color:var(--tb-secondary-100)}#footer-4 .footer-pages-list>li>a{padding:.75rem 3rem;display:block;font-size:16px;line-height:24px;color:var(--tb-secondary-300);cursor:pointer}#footer-4 .footer-pages-list>li>a:hover{color:var(--tb-secondary-100)}#footer-4 .footer-payment-list{margin-left:0;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem 1rem}#footer-4 .footer-payment-list>li{margin:0}#footer-4 .footer-payment-list .item{display:flex}#footer-4 .footer-payment-list .item img{max-height:1.5rem}#footer-4 .footer-social-list{text-align:center;line-height:1;margin-top:-.5rem;margin-right:-.5rem;display:flex;justify-content:center;gap:.5rem}#footer-4 .footer-social-list>li{padding:0;margin:0}#footer-4 .footer-social-list>li .item{padding:.5rem;display:flex;transition:opacity 150ms ease}#footer-4 .footer-social-list>li .item:hover{opacity:0.5}#footer-4 .footer-social-list>li .item img[src*=".svg"]{width:1.5rem;height:1.5rem}#footer-4 .footer-social-list>li .item img:not([src*=".svg"]){max-height:35px;max-width:35px}#footer-4 .wrap-footer-copyright{background-color:#f3f4fa;text-align:center;font-size:12px;color:#888;padding-top:.5rem;padding-bottom:.5rem}#footer-4 .wrap-footer-content{padding:2rem 1rem 1rem}#footer-4 .wrap-footer-bottom-bar{padding:1rem 1rem 2rem}@media (max-width:991px){#footer-4 .container-footer-bottom-bar,#footer-4 .wrap-footer-container{padding:0}}@media (min-width:576px){#footer-4 .footer-payment-list{column-gap:2rem}}@media (min-width:992px){#footer-4 .footer-pages-collapse{margin-left:0;margin-right:0;border-top:0;border-bottom:0}#footer-4 .footer-pages-collapse .collapse-container{height:auto!important;display:block!important}#footer-4 .footer-pages-list{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:0}#footer-4 .footer-pages-list>li>a{padding:0}#footer-4 .row-footer-content>*{padding-top:1.5rem}#footer-4 .footer-pages-collapse .collapse-toggle{cursor:default}#footer-4 .wrap-footer-container{display:flex;gap:2rem}#footer-4 .wrap-footer-content{padding-block:3rem}#footer-4 .wrap-footer-container>div{flex:1}#footer-4 .col-content{margin-bottom:0}#footer-4 .row-footer-content>.col{padding-top:1rem}#footer-4 .row-footer-content .col-pages ul{margin-left:-1rem}#footer-4 .footer-page-info{align-items:flex-start}#footer-4 .column-footer-title{border-bottom:1px solid rgba(255,255,255,0.46);padding:0 0 .5rem 0;margin-bottom:1rem}#footer-4 .footer-social-list>li .item img:not([src*=".svg"]){max-height:26px;max-width:26px}#footer-4 .wrap-footer-bottom-bar{padding-block:1rem;border-top:1px dashed rgba(255,255,255,0.31)}#footer-4 .footer-payment-list{order:1;width:auto;margin-right:auto}#footer-4 .footer-bottom-pages{order:2;margin-left:auto}#footer-4 .footer-social-list{order:3;margin-top:0}}@media (min-width:1200px){#footer-4 .column-footer-title{margin-bottom:2rem}}
.module-breadcrumb-02 .background-block{background-color:var(--bs-gray-100);height:2rem;display:flex;align-items:center}.module-breadcrumb-02 .breadcrumb{--bs-breadcrumb-divider-color:var(--bs-gray-600)}.module-breadcrumb-02 .breadcrumb>li>a{color:var(--bs-gray-600)}.module-breadcrumb-02 .breadcrumb>li>a:hover{color:var(--bs-gray-700)}@media (min-width:1200px){.module-breadcrumb-02 .background-block{height:2.5rem}}