body,html{background-color:#fff;margin:0;padding:0}@media (max-width:767px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}body:has([data-testid=mobile-sticky-purchase-bar]){padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.admin-panel input,.admin-panel option,.admin-panel select,.admin-panel textarea,.auth-page input,.auth-page select,.auth-page textarea{background-color:#fff;color:#111827}.admin-panel input::placeholder,.admin-panel textarea::placeholder,.auth-page input::placeholder,.auth-page textarea::placeholder{color:#6b7280;opacity:1}.admin-panel input:-webkit-autofill,.admin-panel input:-webkit-autofill:focus,.admin-panel input:-webkit-autofill:hover,.auth-page input:-webkit-autofill,.auth-page input:-webkit-autofill:focus,.auth-page input:-webkit-autofill:hover{-webkit-text-fill-color:#111827;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.product-review-form input,.product-review-form option,.product-review-form select,.product-review-form textarea{-webkit-text-fill-color:#0f172a!important;background-color:#fff!important;caret-color:#0f172a!important;color:#0f172a!important}.product-review-form input::placeholder,.product-review-form textarea::placeholder{color:#64748b!important;opacity:1}.review-card-rail{-ms-overflow-style:none;overscroll-behavior-inline:contain;scrollbar-width:none}.review-card-rail::-webkit-scrollbar{display:none}:root{--gs-loader-start:#8b1dff;--gs-loader-end:#4d88ff}.gs-delivery-readable{color:#181b25;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:24px;overflow-wrap:anywhere;white-space:pre-wrap}.gs-delivery-readable-heading{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.5}@keyframes gs-cart-added-pulse{0%{filter:drop-shadow(0 0 0 rgba(255,54,54,0));transform:scale(1)}35%{filter:drop-shadow(0 0 8px rgba(255,54,54,.85));transform:scale(1.24)}65%{transform:scale(.94)}to{filter:drop-shadow(0 0 0 rgba(255,54,54,0));transform:scale(1)}}.gs-cart-pulse>span,.gs-cart-pulse>svg{animation:gs-cart-added-pulse .72s ease-out}@keyframes gs-loader-spin{to{transform:rotate(1turn)}}.admin-loader-spinner,.gs-loader-spinner{animation:gs-loader-spin .8s linear infinite;border:2.75px solid #0866ff29;border-radius:999px;border-top-color:#0866ff;box-sizing:border-box;display:inline-block;height:22px;width:22px}.admin-loader-spinner.admin-loader-spinner-white,.gs-loader-spinner.gs-loader-spinner-white{border-color:#fff #ffffff47 #ffffff47}.admin-loader-spinner.admin-loader-spinner-sm,.gs-loader-spinner.gs-loader-spinner-sm{border-width:2.25px;height:16px;width:16px}.gs-loader-spinner.gs-loader-spinner-lg{border-width:3px;height:32px;width:32px}.gs-loader-container{align-items:center;display:flex;gap:.6rem;justify-content:center}.gs-skeleton{background-color:#e7ebf2;border-radius:.5rem;overflow:hidden;position:relative}.gs-skeleton:after{animation:gs-skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#fff0,#ffffff80 50%,#fff0);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes gs-skeleton-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.gs-skeleton:after{animation:none;background:none}.gs-cart-pulse>span,.gs-cart-pulse>svg{animation:none}}
/*# sourceMappingURL=main.dcc2ad80.css.map*/