@media (max-width: 768px){.search-bar-mobile{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;will-change:transform}.search-bar-mobile.fixed-top{position:fixed;top:0;left:0;right:0;transform:translateY(-110%);box-shadow:0 2px 8px #0000001a}.search-bar-mobile.fixed-top.is-visible{transform:translateY(0)}.search-bar-mobile-spacer{display:block;width:100%;pointer-events:none}}.item-cart-icon{position:relative;padding:8px;border-radius:50%;transition:all .3s ease}.item-cart-icon:hover{background:var(--primary-color);transform:scale(1.1);border:1px solid var(--primary-color)}.item-cart-icon:hover svg path{fill:#fff}.item-cart-icon.active{background:var(--primary-color)}.item-cart-icon.active svg path{fill:#fff}.item-cart-icon.active .simple-check{color:var(--secondary-color)}.item-cart-icon.active .item-cart-icon{background:var(--primary-color)}.simple-check{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--primary-color);font-size:24px;font-weight:700;animation:pop .5s ease}@keyframes pop{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}
