.smart-header{transition:background-color .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1);will-change:background-color}.smart-header.on-light{background-color:#fffffff2!important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}.smart-header.on-dark{background-color:#000000d9!important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}.smart-header.dark-mode{background-color:#fffffff2!important}.smart-header.light-mode{background-color:#000000d9!important}.smart-letter{display:inline-block;transition:color .3s cubic-bezier(.4,0,.2,1);will-change:color;letter-spacing:inherit;word-spacing:inherit}.smart-letter.letter-on-light{color:#000!important}.smart-letter.letter-on-dark{color:#fff!important}.smart-letter{transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.smart-letter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.smart-element[data-letters-wrapped=true]{white-space:normal;word-wrap:normal}.smart-element:hover .smart-letter{opacity:inherit}.smart-header #header-cart-count_md,.smart-header .header-cart-count_md,.smart-header [id*=cart-count],.smart-header [id*=header-cart-count]{transition:color .3s cubic-bezier(.4,0,.2,1)!important}.smart-header.on-light #header-cart-count_md,.smart-header.on-light .header-cart-count_md,.smart-header.on-light [id*=cart-count],.smart-header.on-light [id*=header-cart-count],.smart-header.on-light .cart-count{color:#000!important;background-color:transparent!important}.smart-header.on-dark #header-cart-count_md,.smart-header.on-dark .header-cart-count_md,.smart-header.on-dark [id*=cart-count],.smart-header.on-dark [id*=header-cart-count],.smart-header.on-dark .cart-count{color:#fff!important;background-color:transparent!important}.smart-header.on-light #header-cart-count_md *,.smart-header.on-light .header-cart-count_md *,.smart-header.on-light [id*=cart-count] *,.smart-header.on-light [id*=header-cart-count] *{color:#000!important}.smart-header.on-dark #header-cart-count_md *,.smart-header.on-dark .header-cart-count_md *,.smart-header.on-dark [id*=cart-count] *,.smart-header.on-dark [id*=header-cart-count] *{color:#fff!important}.smart-element{transition:color .3s cubic-bezier(.4,0,.2,1)}.smart-element.element-on-light{color:#000!important}.smart-element.element-on-dark{color:#fff!important}.smart-icon{transition:filter .3s ease,color .3s ease,fill .3s ease,stroke .3s ease}.smart-icon svg{transition:fill .3s ease,stroke .3s ease,color .3s ease}.smart-icon svg *{transition:fill .3s ease,stroke .3s ease}.smart-element-no-wrap{transition:filter .3s ease,color .3s ease}.smart-header svg,.smart-element svg,.smart-letter svg,.smart-icon svg{transition:fill .3s ease,stroke .3s ease,color .3s ease}.smart-icon svg path,.smart-icon svg circle,.smart-icon svg rect,.smart-icon svg line,.smart-icon svg polyline,.smart-icon svg polygon,.smart-icon svg ellipse{transition:fill .3s ease,stroke .3s ease}.smart-header svg:not(.smart-icon svg) *,.smart-element svg:not(.smart-icon svg) *,.smart-letter svg *{fill:currentColor!important;stroke:currentColor!important}.smart-element .icon,.smart-element [class*=icon],.smart-icon{color:inherit;transition:color .3s ease}.smart-icon{display:inline-flex;align-items:center;justify-content:center;position:relative}.smart-icon img,.smart-element-no-wrap img,.smart-header .logo img,.smart-header img[alt*=logo i]{transition:filter .3s cubic-bezier(.4,0,.2,1);will-change:filter}.smart-icon svg.logo,.smart-header .logo svg,.smart-icon[class*=logo] svg{transition:filter .3s cubic-bezier(.4,0,.2,1);will-change:filter}.smart-icon svg{width:100%;height:100%;max-width:100%;max-height:100%}.smart-header .logo,.smart-icon.logo,[class*=logo].smart-icon{display:inline-flex;align-items:center;justify-content:center}.smart-element .btn,.smart-element button{color:inherit;transition:all .2s ease}.smart-element a{color:inherit;transition:opacity .2s ease}.smart-element:hover a,.smart-element:hover button{opacity:.75}.smart-letter .cart-count,.smart-element .cart-count,.smart-element .badge{transition:background-color .3s ease,color .3s ease}.smart-element.element-on-light .cart-count,.smart-element.element-on-light .badge{background-color:#000!important;color:#fff!important}.smart-element.element-on-dark .cart-count,.smart-element.element-on-dark .badge{background-color:#fff!important;color:#000!important}.smart-element.menu-toggle span,.smart-element.hamburger span,.smart-element [class*=menu-toggle] span,.smart-element.mobile-menu-toggle span{transition:background-color .3s ease}.smart-element.element-on-light.menu-toggle span,.smart-element.element-on-light .hamburger span,.smart-element.element-on-light .mobile-menu-toggle span{background-color:#000!important}.smart-element.element-on-dark.menu-toggle span,.smart-element.element-on-dark .hamburger span,.smart-element.element-on-dark .mobile-menu-toggle span{background-color:#fff!important}.smart-header input[type=search],.smart-header input[type=text],.smart-header .search-input{transition:all .3s ease}.smart-header.on-light input[type=search],.smart-header.on-light input[type=text]{background-color:#0000000d!important;color:#000!important;border-color:#0000001a!important}.smart-header.on-dark input[type=search],.smart-header.on-dark input[type=text]{background-color:#ffffff1a!important;color:#fff!important;border-color:#fff3!important}.smart-header.on-light input::placeholder{color:#00000080!important}.smart-header.on-dark input::placeholder{color:#fff9!important}.smart-header .dropdown,.smart-header .menu-dropdown{transition:all .3s cubic-bezier(.4,0,.2,1)}.smart-header.on-light .dropdown,.smart-header.on-light .menu-dropdown{background-color:#fffffffa!important;border-color:#0000001a!important;box-shadow:0 10px 25px #0000001a}.smart-header.on-dark .dropdown,.smart-header.on-dark .menu-dropdown{background-color:#000000fa!important;border-color:#ffffff1a!important;box-shadow:0 10px 25px #00000080}.smart-letter{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.smart-header,.smart-element,.smart-letter{transform:translateZ(0)}.smart-element[data-letters-wrapped=true]{font-kerning:normal;font-variant-ligatures:none}.smart-letter:focus,.smart-element:focus,.smart-element a:focus,.smart-element button:focus{outline:2px solid currentColor;outline-offset:2px;opacity:1}.smart-letter.letter-on-light{text-shadow:0 1px 2px rgba(255,255,255,.2)}.smart-letter.letter-on-dark{text-shadow:0 1px 2px rgba(0,0,0,.2)}@media (prefers-reduced-motion: reduce){.smart-header,.smart-header *,.smart-element,.smart-element *,.smart-letter,.smart-letter *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-contrast: high){.smart-header.on-light,.smart-element.element-on-light,.smart-letter.letter-on-light{color:#000!important;text-shadow:none!important}.smart-header.on-dark,.smart-element.element-on-dark,.smart-letter.letter-on-dark{color:#fff!important;text-shadow:none!important}}@media (max-width: 768px){.smart-letter{transition-duration:.2s}.smart-element[data-letters-wrapped=true]{white-space:normal}.smart-element,.smart-icon,.smart-header{transition-duration:.2s}.smart-letter{transform:none;backface-visibility:visible;perspective:none}.smart-header,.smart-element{transform:none}}.smart-letter[data-debug=true]{outline:1px dotted rgba(255,0,0,.3)}.smart-letter[data-debug=true]:after{content:attr(data-letter);position:absolute;bottom:-15px;left:50%;transform:translate(-50%);font-size:8px;background:#f00c;color:#fff;padding:1px 3px;border-radius:2px;pointer-events:none;white-space:nowrap}.smart-element[data-letters-wrapped=true]{user-select:text;-webkit-user-select:text}.smart-letter{-webkit-user-select:inherit;user-select:inherit}.smart-letter{font-feature-settings:normal;font-variant-ligatures:none}.smart-element[data-letters-wrapped=true]{word-spacing:normal}.smart-letter{text-transform:inherit}.smart-letter{line-height:inherit;vertical-align:baseline}.smart-element[data-letters-wrapped=true]{display:inline-flex;flex-wrap:wrap;align-items:baseline}.smart-letter{transition-timing-function:cubic-bezier(.4,0,.2,1)}.smart-letter:nth-child(odd){transition-delay:0ms}.smart-letter:nth-child(2n){transition-delay:10ms}@supports (-webkit-backdrop-filter: blur(1px)){.smart-header{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}}@-moz-document url-prefix(){.smart-letter{text-rendering:optimizeSpeed}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/smart-header.css.map */
