.footer-mobile .header__search{display:block}.menu-block .icon.icon-account{display:block;fill:var(--color-base-accent-2);stroke-width:.3px;stroke:var(--color-base-accent-2);height:28px;width:22px}.header__icon .collection-icon .icon{fill:none;stroke:var(--color-base-accent-2)}.footer-mobile .header__icon{width:auto;height:auto}.menu-block .header__search predictive-search .icon.icon-search{height:1.8rem;width:1.8rem}.footer-mobile .header__icon--cart #Layer_1{width:25px;height:25px;fill:var(--color-base-accent-2);stroke-width:0px;stroke:var(--color-base-accent-2)}.footer-mobile .cart-count-bubble{right:auto;top:0rem;left:26px}.menu-block .header__icon.header__icon--account{display:flex;align-items:center;justify-content:center;height:auto;width:auto;padding:0;margin:0;border:0}.footer-mobile .header__search .header__icon{height:4.4rem;text-decoration:none}.footer-mobile{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.menu-block .header__icon.site-header__icon a{position:relative;top:3px}.menu-block .header__icon.header__icon--account a,.menu-block .header__icon.site-header__icon a,.menu-block .header__search .header__icon span,.menu-block #footer-cart-icon{display:flex;flex-direction:column-reverse;align-items:center;font-size:14px;color:var(--color-base-accent-2);font-weight:500;gap:0;height:auto;width:auto;text-decoration:none}.menu-block .header__search .header__icon span{justify-content:start;display:flex;gap:1.5rem}.menu-block .header__search .icon.icon-search{height:2.2rem;width:2.2rem;fill:var(--color-base-accent-2);stroke:var(--color-base-accent-2);stroke-width:1.5px}.menu-block{position:fixed;bottom:0;width:100%;z-index:3;box-shadow:0 4px 16px #00000026}.mobile-menu-section.section{padding:40px 0}@media screen and (max-width: 479px){.menu-block .header__icon.header__icon--account a,.menu-block .header__icon.site-header__icon a,.menu-block .header__search .header__icon span,.menu-block #footer-cart-icon{flex-direction:inherit;font-size:0px;height:3rem;text-align:center}.mobile-menu-section.section{padding:38px 0}.footer-mobile .header__icon .icon{height:2.4rem;width:2.4rem}.footer-mobile .header__icon{height:3rem;width:3rem}.menu-block .header__search .header__icon span{gap:0}.footer-mobile{align-items:baseline}.sticky-atc-bar{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.2);padding:12px 16px;box-shadow:0 -4px 20px #00000026;z-index:5;transform:translateY(100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.sticky-atc-bar.visible{transform:translateY(0)}.sticky-atc-container{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%}.sticky-product-info{display:flex;align-items:center;gap:10px;color:#fff;flex:1;min-width:0}.sticky-product-thumbnail{width:40px;height:40px;border-radius:6px;object-fit:cover;flex-shrink:0}.sticky-product-details h4{font-size:13px;font-weight:600;margin-bottom:2px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.sticky-price{font-size:14px;font-weight:700;color:#fff}.sticky-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.quantity-selector{display:flex;align-items:center;background:#fff3;border-radius:6px;padding:2px}.quantity-btn{background:none;border:none;color:#fff;font-size:16px;padding:4px 8px;cursor:pointer;border-radius:4px;transition:all .2s;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:600}.quantity-btn:hover{background:#ffffff4d}.quantity-input{background:none;border:none;color:#fff;text-align:center;width:32px;font-size:14px;font-weight:600}.sticky-btn{padding:8px 12px;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:70px;white-space:nowrap}.sticky-btn-primary{background:linear-gradient(45deg,#ff6b6b,#ff8e53);color:#fff;box-shadow:0 2px 10px #ff6b6b4d}.sticky-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 15px #ff6b6b66}.sticky-btn-secondary{background:#fff3;color:#fff;border:2px solid rgba(255,255,255,.3)}.sticky-btn-secondary:hover{background:#ffffff4d;border-color:#ffffff80}.menu-block.with-sticky-atc{bottom:75px;transition:bottom .3s cubic-bezier(.4,0,.2,1)}.success-feedback{position:fixed;top:2rem;right:1rem;left:1rem;background:#27ae60;color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 4px 15px #27ae604d;transform:translateY(-150%);transition:all .3s;z-index:1001;text-align:center;font-size:14px;font-weight:500}.success-feedback.show{transform:translateY(0)}@media screen and (max-width: 480px){.sticky-atc-container{flex-wrap:wrap;gap:8px}.sticky-product-info{width:100%;margin-bottom:4px}.sticky-actions{width:100%;justify-content:space-between}.sticky-btn{flex:1;min-width:auto;font-size:11px;padding:7px 10px}.quantity-selector{flex-shrink:0}.sticky-product-details h4{white-space:normal;max-width:200px}.sticky-atc-bar{padding:10px 12px}}@keyframes addToCart{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.cart-animation{animation:addToCart .3s ease-in-out}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-mobile-menu.css.map */
