@media only screen and (max-width:768px){.announcement-bar{padding:4px 0!important;min-height:30px!important;height:auto!important;position:relative!important;top:auto!important;z-index:30!important}.announcement-bar .page-width{display:flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;width:100%!important}.slideshow-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.announcement-slider,.announcement-slider.flickity-enabled{width:100%!important;display:block!important;height:auto!important;min-height:30px!important;transform:none!important}.announcement-slider .flickity-viewport,.announcement-slider .flickity-slider{height:auto!important;position:static!important;width:100%!important;transform:translate(0)!important}.announcement-slider__slide{display:none!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;line-height:1.2!important;min-height:30px!important;width:100%!important;position:static!important;visibility:visible!important;opacity:1!important}.announcement-slider__slide:first-child,.announcement-slider__slide.is-selected{display:flex!important}.announcement-link{display:flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;line-height:1.2!important;width:100%!important}.announcement-text{display:block!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;text-overflow:initial!important}.announcement-link-text{display:none!important}}@media only screen and (min-width:769px)and (max-width:1024px){.announcement-bar{padding:8px 0!important;min-height:40px!important}.site-header .page-width{padding-left:18px!important;padding-right:18px!important}.header-layout{align-items:center!important;gap:16px!important;min-width:0!important}.header-layout[data-logo-align=left] .site-header__logo{margin-right:0!important}.header-item--navigation.small--hide,.header-item--search.small--hide,.header-item--icons>.small--hide{display:none!important}.header-item--logo{flex:1 1 auto!important;min-width:0!important}.header-item--icons{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.mobile-header-icons.medium-up--hide,.mobile-header-icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;visibility:visible!important;opacity:1!important}.mobile-header-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:50%;background:linear-gradient(135deg,#f9fafb,#f3f4f6)!important;border:1px solid #e5e7eb!important;color:#374151!important;position:relative!important;text-decoration:none!important;-webkit-appearance:none!important;appearance:none!important;box-shadow:0 1px 2px #00000014!important}.mobile-header-icon svg{display:block!important;width:22px!important;height:22px!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mobile-cart-badge{position:absolute;top:2px;right:2px;display:none;align-items:center;justify-content:center;background:#fb7e01;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;padding:0 4px}.mobile-cart-badge.cart-link__bubble--visible{display:inline-flex!important}}@media only screen and (max-width:768px){.header-item--icons{display:flex!important;align-items:center!important;justify-content:flex-end!important}.mobile-header-icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;visibility:visible!important;opacity:1!important}.mobile-header-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:50%;background:linear-gradient(135deg,#f9fafb,#f3f4f6)!important;border:1px solid #e5e7eb!important;color:#374151!important;cursor:pointer!important;position:relative!important;transition:all .2s ease!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent;-webkit-appearance:none!important;appearance:none!important;visibility:visible!important;opacity:1!important;box-shadow:0 1px 2px #00000014!important}.mobile-header-icon:active{background:#fb7e011a!important}.mobile-header-icon svg{display:block!important;width:22px!important;height:22px!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important;visibility:visible!important}.mobile-header-icon svg *,.mobile-header-icon svg path,.mobile-header-icon svg line,.mobile-header-icon svg circle,.mobile-header-icon svg polyline{stroke:currentColor!important;fill:none!important;opacity:1!important;visibility:visible!important;vector-effect:non-scaling-stroke!important}.mobile-header-icon .icon{color:inherit!important}.mobile-header-icon--search,.mobile-header-icon--menu{background-repeat:no-repeat!important;background-position:center!important}.mobile-header-icon--search svg,.mobile-header-icon--menu svg{display:none!important}.mobile-header-icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7' fill='none' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 20l-3.5-3.5' fill='none' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(135deg,#f9fafb,#f3f4f6)!important;background-size:20px 20px,auto!important}.mobile-header-icon--menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='7' x2='20' y2='7' stroke='%23374151' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='4' y1='12' x2='20' y2='12' stroke='%23374151' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='4' y1='17' x2='20' y2='17' stroke='%23374151' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(135deg,#f9fafb,#f3f4f6)!important;background-size:20px 20px,auto!important}.mobile-header-icon:hover,.mobile-header-icon:focus-visible{color:#fb7e01!important;border-color:#fb7e014d!important;box-shadow:0 4px 10px #0000001a!important;outline:none!important}.mobile-cart-badge{position:absolute;top:2px;right:2px;display:none;align-items:center;justify-content:center;background:#fb7e01;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;padding:0 4px}.mobile-cart-badge.cart-link__bubble--visible{display:inline-flex!important}}@media only screen and (min-width:1025px){.mobile-header-icons{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/mobile-fixes.css.map */
