html,body{margin-top:0!important}body:not(.elementor-editor-active) .tmc-mag-header-v37,body:not(.elementor-editor-active) .tmc-mag-header-v38,body:not(.elementor-editor-active) .tmc-mag-header-v39,body:not(.elementor-editor-active) .tmc-mag-header-v40,body:not(.elementor-editor-active) .tmc-mag-header-v41,body:not(.elementor-editor-active) .tmc-mag-header-v42,body:not(.elementor-editor-active) .tmc-mag-header-v43,body:not(.elementor-editor-active) .tmc-mag-header-v44,body:not(.elementor-editor-active) .tmc-mag-header-v45,body:not(.elementor-editor-active) .tmc-mag-header-v46,body:not(.elementor-editor-active) .tmc-v43-header,body:not(.elementor-editor-active) .tmc-v44-header,body:not(.elementor-editor-active) .tmc-v45-header,body:not(.elementor-editor-active) .tmc-v46-header,body:not(.elementor-editor-active) #tmc-mag-header-v37,body:not(.elementor-editor-active) #tmc-mag-header-v38,body:not(.elementor-editor-active) #tmc-mag-header-v39,body:not(.elementor-editor-active) #tmc-mag-header-v40,body:not(.elementor-editor-active) #tmc-mag-header-v41,body:not(.elementor-editor-active) #tmc-mag-header-v42,body:not(.elementor-editor-active) #tmc-mag-header-v43,body:not(.elementor-editor-active) #tmc-mag-header-v44,body:not(.elementor-editor-active) #tmc-mag-header-v45,body:not(.elementor-editor-active) #tmc-mag-header-v46,body:not(.elementor-editor-active) #tmc-v43-header,body:not(.elementor-editor-active) #tmc-v44-header,body:not(.elementor-editor-active) #tmc-v45-header,body:not(.elementor-editor-active) #tmc-v46-header,body:not(.elementor-editor-active) .tmc-premium-header-v42,body:not(.elementor-editor-active) .tmc-premium-header-v43,body:not(.elementor-editor-active) .tmc-premium-header-v44,body:not(.elementor-editor-active) .tmc-premium-header-v45,body:not(.elementor-editor-active) .tmc-premium-header-v46{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}body:not(.elementor-editor-active) .tmc-v37-header-spacer,body:not(.elementor-editor-active) .tmc-v38-header-spacer,body:not(.elementor-editor-active) .tmc-v39-header-spacer,body:not(.elementor-editor-active) .tmc-v40-header-spacer,body:not(.elementor-editor-active) .tmc-v41-header-spacer,body:not(.elementor-editor-active) .tmc-v42-header-spacer,body:not(.elementor-editor-active) .tmc-v43-header-spacer,body:not(.elementor-editor-active) .tmc-v44-header-spacer,body:not(.elementor-editor-active) .tmc-v45-header-spacer,body:not(.elementor-editor-active) .tmc-mag-header-spacer{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body:not(.elementor-editor-active) #masthead,body:not(.elementor-editor-active) .site-header:not(.tmc-v47-header),body:not(.elementor-editor-active) .ast-primary-header-bar,body:not(.elementor-editor-active) .main-header-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}html body:not(.elementor-editor-active),html body.admin-bar:not(.elementor-editor-active){padding-top:0!important}.tmc-v47-header-spacer{display:none!important;height:0!important;min-height:0!important;max-height:0!important}html{scroll-padding-top:178px!important}.tmc-v47-header,.tmc-v47-header *{box-sizing:border-box!important}.tmc-v47-header{--tmc-orange:#ff7a00;--tmc-orange-dark:#d85f08;--tmc-orange-soft:#fff4e8;--tmc-orange-line:#ffd8b3;--tmc-black:#101828;--tmc-text:#344054;--tmc-muted:#667085;--tmc-line:#e7eaf0;--tmc-line-soft:#f1f3f6;--tmc-white:#ffffff;--tmc-shadow:0 10px 30px rgba(16,24,40,.08);width:100%!important;max-width:100%!important;height:162px!important;min-height:162px!important;max-height:162px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:2!important;margin:0!important;padding:0!important;background:rgb(255 255 255 / .98)!important;color:var(--tmc-black)!important;border-bottom:0!important;box-shadow:var(--tmc-shadow),inset 0 -1px 0 var(--tmc-line)!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important;text-rendering:auto!important;overflow:visible!important;isolation:isolate!important}body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{position:sticky!important;top:0!important;width:100%!important;height:162px!important;min-height:162px!important;max-height:162px!important;flex:0 0 162px!important;z-index:2147483000!important;overflow:visible!important;isolation:isolate!important}body.admin-bar:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body.admin-bar:not(.elementor-editor-active) .tmc-v47-elementor-host{top:32px!important}.tmc-v47-shortcode-widget,.tmc-v47-shortcode-widget>.elementor-widget-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}body.elementor-editor-active{padding-top:0!important}body.elementor-editor-active .tmc-v47-header-spacer{display:none!important;height:0!important;min-height:0!important;max-height:0!important}body.elementor-editor-active .tmc-v47-header{position:relative!important;top:auto!important;height:auto!important;min-height:auto!important;max-height:none!important}.tmc-v47-header a{color:inherit!important;text-decoration:none!important;box-shadow:none!important}.tmc-v47-header ul,.tmc-v47-header li{list-style:none!important;margin:0!important;padding:0!important}.tmc-v47-header button,.tmc-v47-header input{font:inherit!important}.tmc-v47-wrap{width:min(1460px, calc(100% - 56px))!important;max-width:min(1460px, calc(100% - 56px))!important;margin:0 auto!important}.tmc-v47-topbar{background:linear-gradient(90deg,#fff8f1,#fff,#fff8f1)!important;border-bottom:0!important;box-shadow:inset 0 -1px 0 #f4dfca!important}.tmc-v47-topbar-inner{height:30px!important;min-height:30px!important;max-height:30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.tmc-v47-topbar p{margin:0!important;color:#87501d!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.01em!important}.tmc-v47-topbar a{color:var(--tmc-orange-dark)!important;font-size:12px!important;line-height:1!important;font-weight:700!important;letter-spacing:.075em!important;text-transform:uppercase!important;white-space:nowrap!important}.tmc-v47-main{position:relative!important;z-index:50!important;overflow:visible!important;background:#fff!important;border-bottom:0!important;box-shadow:inset 0 -1px 0 var(--tmc-line-soft)!important}.tmc-v47-main-grid{position:relative!important;z-index:60!important;overflow:visible!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:10px 0!important;display:grid!important;grid-template-columns:190px minmax(360px,1fr) auto!important;grid-template-areas:"logo search actions"!important;align-items:center!important;gap:22px!important}.tmc-v47-menu-btn{display:none!important;grid-area:menu!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:1px solid var(--tmc-orange-line)!important;background:var(--tmc-orange-soft)!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;cursor:pointer!important;border-radius:14px!important;box-shadow:none!important;position:relative!important;z-index:1000007!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.tmc-v47-menu-btn span{width:19px!important;height:2px!important;display:block!important;background:var(--tmc-black)!important;border-radius:99px!important;transition:transform .16s ease,opacity .16s ease!important;pointer-events:none!important}.tmc-v47-header.is-open .tmc-v47-menu-btn span:nth-child(1){transform:translateY(7px) rotate(45deg)!important}.tmc-v47-header.is-open .tmc-v47-menu-btn span:nth-child(2){opacity:0!important}.tmc-v47-header.is-open .tmc-v47-menu-btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}.tmc-v47-logo{grid-area:logo!important;min-width:0!important;min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;line-height:0!important;padding:0!important;background:transparent!important}.tmc-v47-logo img{width:178px!important;max-width:178px!important;height:52px!important;max-height:52px!important;display:block!important;object-fit:contain!important;aspect-ratio:220 / 80!important;background:#fff!important}.tmc-v47-search{grid-area:search!important;min-width:0!important;position:relative!important;z-index:80!important;overflow:visible!important;isolation:isolate!important}.tmc-v47-search form{width:100%!important;height:52px!important;display:flex!important;align-items:stretch!important;background:#fff!important;border:1.5px solid #efd7bf!important;border-radius:16px!important;overflow:visible!important;position:relative!important;z-index:2!important;box-shadow:0 7px 20px rgb(16 24 40 / .055)!important;transition:border-color .16s ease,box-shadow .16s ease!important}.tmc-v47-search form:focus-within{border-color:var(--tmc-orange)!important;box-shadow:0 0 0 4px rgb(255 122 0 / .12)!important}.tmc-v47-search input[type="search"]{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 20px!important;border:0!important;outline:0!important;background:#fff!important;color:var(--tmc-black)!important;box-shadow:none!important;font-size:15px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:-.01em!important;border-radius:14px 0 0 14px!important}.tmc-v47-search input[type="search"]::placeholder{color:#8a94a6!important;opacity:1!important;font-weight:500!important}.tmc-v47-search button{width:62px!important;min-width:62px!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid #f1dcc8!important;background:#fff!important;color:var(--tmc-orange)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .16s ease,color .16s ease!important;border-radius:0 14px 14px 0!important}.tmc-v47-search button:hover{background:var(--tmc-orange-soft)!important;color:var(--tmc-orange-dark)!important}.tmc-v47-search button svg{width:23px!important;height:23px!important;display:block!important;fill:currentColor!important}body .dgwt-wcas-suggestions-wrapp,body .dgwt-wcas-details-wrapp,body .aws-search-result,body .aws-search-result-container,body .autocomplete-suggestions,body .searchwp-live-search-results,body .is-ajax-search-result,body .is-search-sections,body .jet-ajax-search__results-area,body .jet-search-suggestions__results-holder,body .asl_r,body .asl_results,body [role="listbox"][class*="search"],body [class*="ajax-search"][class*="result"],body [class*="search-result"][class*="dropdown"],body [class*="autocomplete"][class*="suggest"]{z-index:2147483600!important;isolation:isolate!important}.tmc-v47-actions{grid-area:actions!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.tmc-v47-action{min-height:48px!important;padding:0 14px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;color:var(--tmc-black)!important;background:#fff!important;border:1px solid transparent!important;border-radius:15px!important;white-space:nowrap!important;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}.tmc-v47-action:hover{background:var(--tmc-orange-soft)!important;border-color:var(--tmc-orange-line)!important;box-shadow:0 9px 22px rgb(16 24 40 / .07)!important;transform:translateY(-1px)!important}.tmc-v47-action span{display:block!important;margin:0 0 4px!important;color:var(--tmc-muted)!important;font-size:12px!important;line-height:1!important;font-weight:600!important}.tmc-v47-action strong{display:block!important;color:var(--tmc-black)!important;font-size:13px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important}.tmc-v47-whats{background:var(--tmc-orange-soft)!important;border-color:var(--tmc-orange-line)!important}.tmc-v47-whats span{color:#8b4e19!important}.tmc-v47-cart{position:relative!important;width:48px!important;min-width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--tmc-black)!important;background:var(--tmc-orange-soft)!important;border:1px solid var(--tmc-orange-line)!important;border-radius:16px!important;box-shadow:0 8px 20px rgb(16 24 40 / .055)!important;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease!important;z-index:1000007!important}.tmc-v47-cart:hover{background:#fff!important;color:var(--tmc-orange-dark)!important;border-color:var(--tmc-orange)!important;transform:translateY(-1px)!important}.tmc-v47-cart svg{width:24px!important;height:24px!important;fill:currentColor!important}.tmc-v47-cart-count{position:absolute!important;top:-8px!important;right:-8px!important;min-width:21px!important;height:21px!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--tmc-black)!important;color:#fff!important;border:2px solid #fff!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;font-weight:700!important}.tmc-v47-nav{background:#fff!important;border-bottom:0!important;box-shadow:inset 0 -1px 0 var(--tmc-line)!important;overflow:visible!important;position:relative!important;z-index:20!important}.tmc-v47-nav-inner{height:50px!important;min-height:50px!important;max-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;overflow:visible!important}.tmc-v47-dept-wrap{position:relative!important;flex:0 0 auto!important;min-height:50px!important;display:flex!important;align-items:center!important;overflow:visible!important}.tmc-v47-dept{min-height:40px!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:var(--tmc-orange-soft)!important;color:var(--tmc-black)!important;border:1px solid var(--tmc-orange-line)!important;border-radius:999px!important;font-size:13.5px!important;line-height:1!important;font-weight:600!important;white-space:nowrap!important;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease!important}.tmc-v47-dept span{color:var(--tmc-orange)!important;font-size:17px!important;line-height:1!important}.tmc-v47-dept:hover,.tmc-v47-dept-wrap:focus-within .tmc-v47-dept,.tmc-v47-dept-wrap:hover .tmc-v47-dept{background:#fff!important;border-color:var(--tmc-orange)!important;color:var(--tmc-orange-dark)!important;box-shadow:0 8px 18px rgb(16 24 40 / .055)!important}.tmc-v47-dept-dropdown,.tmc-v47-menu-list .sub-menu{position:absolute!important;top:100%!important;left:0!important;width:260px!important;min-width:260px!important;margin:0!important;padding:10px!important;background:#fff!important;border:1px solid var(--tmc-line)!important;border-radius:16px!important;box-shadow:0 22px 48px rgb(16 24 40 / .14)!important;z-index:1000010!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important;overflow:visible!important}.tmc-v47-dept-wrap:hover .tmc-v47-dept-dropdown,.tmc-v47-dept-wrap:focus-within .tmc-v47-dept-dropdown,.tmc-v47-menu-list li:hover>.sub-menu,.tmc-v47-menu-list li:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.tmc-v47-dept-dropdown a,.tmc-v47-menu-list .sub-menu a{min-height:40px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:#fff!important;color:var(--tmc-black)!important;border-radius:11px!important;font-size:13px!important;line-height:1.25!important;font-weight:600!important;transition:background .16s ease,color .16s ease!important}.tmc-v47-dept-dropdown a:hover,.tmc-v47-menu-list .sub-menu a:hover{background:var(--tmc-orange-soft)!important;color:var(--tmc-orange-dark)!important}.tmc-v47-menu-list{min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;gap:2px!important;overflow:visible!important;list-style:none!important}.tmc-v47-menu-list>li{position:relative!important;display:flex!important;align-items:center!important;min-height:50px!important;overflow:visible!important}.tmc-v47-menu-list>li>a{min-height:40px!important;padding:0 13px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--tmc-black)!important;background:transparent!important;border:1px solid transparent!important;border-radius:999px!important;font-size:13.5px!important;line-height:1!important;font-weight:600!important;white-space:nowrap!important;text-align:center!important;letter-spacing:-.01em!important;transition:background .16s ease,color .16s ease,border-color .16s ease!important}.tmc-v47-menu-list>li:hover>a,.tmc-v47-menu-list>li:focus-within>a,.tmc-v47-menu-list>li.current-menu-item>a,.tmc-v47-menu-list>li.current-menu-parent>a,.tmc-v47-menu-list>li.current-product-ancestor>a{color:var(--tmc-orange-dark)!important;background:var(--tmc-orange-soft)!important;border-color:#ffe2c5!important}.tmc-v47-menu-list .dropdown-menu-toggle,.tmc-v47-menu-list .ast-icon,.tmc-v47-menu-list .sub-arrow,.tmc-v47-menu-list a>svg{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important}.tmc-v47-menu-list .menu-item-has-children>a::after{content:"▾"!important;margin-left:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--tmc-orange-dark)!important;font-size:12px!important;line-height:1!important;font-weight:900!important;position:static!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.tmc-v47-menu-list .sub-menu .sub-menu{top:-10px!important;left:calc(100% + 10px)!important}@media(max-width:1180px){.tmc-v47-wrap{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.tmc-v47-main-grid{grid-template-columns:172px minmax(280px,1fr) auto!important;gap:14px!important}.tmc-v47-whats{display:none!important}.tmc-v47-menu-list>li>a{padding:0 10px!important;font-size:14px!important}.tmc-v47-dept{padding:0 14px!important;font-size:14px!important}}@media(max-width:767px){html,html.wp-toolbar,body{margin-top:0!important}html body:not(.elementor-editor-active),html body.admin-bar:not(.elementor-editor-active){margin-top:0!important;padding-top:0!important}.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer{height:112px!important;min-height:112px!important;max-height:112px!important;flex-basis:112px!important}@supports (height:calc(112px + env(safe-area-inset-top))){.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer{height:calc(112px + env(safe-area-inset-top))!important;min-height:calc(112px + env(safe-area-inset-top))!important;max-height:calc(112px + env(safe-area-inset-top))!important;flex-basis:calc(112px + env(safe-area-inset-top))!important}}html{scroll-padding-top:124px!important}body.admin-bar:not(.elementor-editor-active) .tmc-v47-header,body:not(.elementor-editor-active) .tmc-v47-header{position:relative!important;top:auto!important}body.admin-bar:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body.admin-bar:not(.elementor-editor-active) .tmc-v47-elementor-host,body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{top:0!important;height:112px!important;min-height:112px!important;max-height:112px!important;flex-basis:112px!important}body.admin-bar:not(.elementor-editor-active) #wpadminbar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}.tmc-v47-header{height:112px!important;min-height:112px!important;max-height:112px!important;top:0!important;overflow:visible!important}@supports (height:calc(112px + env(safe-area-inset-top))){.tmc-v47-header,body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{height:calc(112px + env(safe-area-inset-top))!important;min-height:calc(112px + env(safe-area-inset-top))!important;max-height:calc(112px + env(safe-area-inset-top))!important;flex-basis:calc(112px + env(safe-area-inset-top))!important}}.tmc-v47-wrap{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}.tmc-v47-topbar{display:none!important}.tmc-v47-main{padding-top:6px!important}@supports (padding-top:env(safe-area-inset-top)){.tmc-v47-main{padding-top:max(6px, env(safe-area-inset-top))!important}}.tmc-v47-main-grid{height:auto!important;min-height:0!important;max-height:none!important;padding:0 0 8px!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-areas:"menu logo actions" "search search search"!important;gap:8px!important}.tmc-v47-menu-btn{display:flex!important}.tmc-v47-logo{min-height:44px!important;justify-content:center!important}.tmc-v47-logo img{width:152px!important;max-width:152px!important;height:40px!important;max-height:40px!important}.tmc-v47-search form{height:42px!important;border-radius:14px!important}.tmc-v47-search input[type="search"]{padding:0 14px!important;font-size:16px!important}.tmc-v47-search button{width:48px!important;min-width:48px!important}.tmc-v47-search button svg{width:20px!important;height:20px!important}.tmc-v47-actions{justify-content:flex-end!important}.tmc-v47-action{display:none!important}.tmc-v47-cart,.tmc-v47-menu-btn{width:44px!important;min-width:44px!important;height:44px!important;border-radius:14px!important}.tmc-v47-cart svg{width:22px!important;height:22px!important}.tmc-v47-nav{display:none!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;width:100%!important;background:#fff!important;border-top:1px solid var(--tmc-line)!important;border-bottom:1px solid var(--tmc-line)!important;box-shadow:0 20px 44px rgb(16 24 40 / .14)!important;z-index:1000006!important;pointer-events:auto!important;max-height:calc(100vh - 112px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.tmc-v47-header.is-open .tmc-v47-nav{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.tmc-v47-nav .tmc-v47-wrap{width:100%!important;max-width:100%!important}.tmc-v47-nav-inner{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;padding:10px 12px 14px!important}.tmc-v47-dept-wrap{width:100%!important;min-height:0!important;display:block!important}.tmc-v47-dept{width:100%!important;min-height:46px!important;justify-content:flex-start!important;padding:0 14px!important;margin:0 0 8px!important;border-radius:12px!important;font-size:14px!important}.tmc-v47-dept-dropdown,.tmc-v47-menu-list .sub-menu,.tmc-v47-menu-list .sub-menu .sub-menu{position:static!important;width:100%!important;min-width:0!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;padding:0 0 8px 12px!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:#fff!important}.tmc-v47-dept-dropdown{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:0 0 10px!important;border-bottom:1px solid var(--tmc-line-soft)!important;margin-bottom:8px!important}.tmc-v47-dept-dropdown a{min-height:38px!important;padding:0 10px!important;background:#f8fafc!important;border-radius:10px!important;font-size:12.5px!important;color:var(--tmc-text)!important}.tmc-v47-menu-list{min-height:0!important;width:100%!important;display:block!important;overflow:visible!important;padding:0!important;margin:0!important}.tmc-v47-menu-list>li{width:100%!important;min-height:46px!important;display:block!important;border-bottom:1px solid var(--tmc-line-soft)!important}.tmc-v47-menu-list>li>a{width:100%!important;min-height:46px!important;justify-content:flex-start!important;padding:0 8px!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:700!important;text-align:left!important}.tmc-v47-menu-list .menu-item-has-children>a::after{margin-left:auto!important}.tmc-v47-menu-list .sub-menu a{min-height:38px!important;padding:0 10px!important;color:#475467!important;font-size:13px!important;font-weight:600!important;border-left:2px solid #edf0f4!important;border-radius:0!important}}@media(max-width:390px){body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{height:108px!important;min-height:108px!important;max-height:108px!important;flex-basis:108px!important}.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer{height:108px!important;min-height:108px!important;max-height:108px!important;flex-basis:108px!important}@supports (height:calc(108px + env(safe-area-inset-top))){.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer{height:calc(108px + env(safe-area-inset-top))!important;min-height:calc(108px + env(safe-area-inset-top))!important;max-height:calc(108px + env(safe-area-inset-top))!important;flex-basis:calc(108px + env(safe-area-inset-top))!important}}.tmc-v47-header{height:108px!important;min-height:108px!important;max-height:108px!important}@supports (height:calc(108px + env(safe-area-inset-top))){.tmc-v47-header,body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{height:calc(108px + env(safe-area-inset-top))!important;min-height:calc(108px + env(safe-area-inset-top))!important;max-height:calc(108px + env(safe-area-inset-top))!important;flex-basis:calc(108px + env(safe-area-inset-top))!important}}.tmc-v47-wrap{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important}.tmc-v47-main-grid{grid-template-columns:42px minmax(0,1fr) 42px!important;padding:0 0 7px!important;gap:7px!important}.tmc-v47-menu-btn,.tmc-v47-cart{width:42px!important;min-width:42px!important;height:42px!important}.tmc-v47-logo img{width:138px!important;max-width:138px!important;height:36px!important;max-height:36px!important}.tmc-v47-search form{height:40px!important}.tmc-v47-search input[type="search"]{font-size:16px!important}.tmc-v47-search button{width:44px!important;min-width:44px!important}}@media(max-width:767px){.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer{height:102px!important;min-height:102px!important;max-height:102px!important;flex-basis:102px!important}body.admin-bar:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body.admin-bar:not(.elementor-editor-active) .tmc-v47-elementor-host,body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host,.tmc-v47-header{height:102px!important;min-height:102px!important;max-height:102px!important;flex-basis:102px!important}html{scroll-padding-top:112px!important}.tmc-v47-main{padding-top:4px!important}.tmc-v47-main-grid{padding-bottom:6px!important;grid-template-columns:40px minmax(0,1fr) 40px!important;gap:6px!important}.tmc-v47-logo{min-height:40px!important}.tmc-v47-logo img{width:140px!important;max-width:140px!important;height:36px!important;max-height:36px!important}.tmc-v47-menu-btn,.tmc-v47-cart{width:40px!important;min-width:40px!important;height:40px!important;border-radius:12px!important}.tmc-v47-search form{height:38px!important;border-radius:12px!important}.tmc-v47-search button{width:44px!important;min-width:44px!important}.tmc-v47-nav{max-height:calc(100vh - 102px)!important}}@supports (height:calc(102px + env(safe-area-inset-top))){@media(max-width:767px){.tmc-v47-header-spacer,body.admin-bar:not(.elementor-editor-active) .tmc-v47-header-spacer,.tmc-v47-header,body:not(.elementor-editor-active) .elementor-location-header:has(.tmc-v47-header),body:not(.elementor-editor-active) .tmc-v47-elementor-host{height:calc(102px + env(safe-area-inset-top))!important;min-height:calc(102px + env(safe-area-inset-top))!important;max-height:calc(102px + env(safe-area-inset-top))!important;flex-basis:calc(102px + env(safe-area-inset-top))!important}}}