@import"https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700;800&display=swap";:root{font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--store-primary: #2C2A26;--store-secondary: #D6D1C7;--store-background: #F5F2EB;--store-surface: #EBE7DE;--store-text: #2C2A26;--store-muted: #5D5A53;--store-border: #D6D1C7;--store-accent: #C5A880;--store-radius: 12px}.theme-radius{border-radius:var(--store-radius)!important}.storefront-theme button.bg-\[\#2C2A26\],.storefront-theme div.bg-\[\#2C2A26\],.storefront-theme span.bg-\[\#2C2A26\],.storefront-theme a.bg-\[\#2C2A26\]{background-color:var(--store-primary)!important}.storefront-theme button.hover\:bg-\[\#433E38\]:hover,.storefront-theme a.hover\:bg-\[\#433E38\]:hover{background-color:var(--store-primary)!important;opacity:.9!important}.storefront-theme .text-\[\#2C2A26\]{color:var(--store-text)!important}.storefront-theme .text-\[\#F5F2EB\]{color:var(--store-background)!important}.storefront-theme .border-\[\#D6D1C7\]{border-color:var(--store-border)!important}.storefront-theme .bg-\[\#F5F2EB\]{background-color:var(--store-background)!important}.storefront-theme .bg-\[\#EBE7DE\]{background-color:var(--store-surface)!important}.storefront-theme .text-\[\#5D5A53\]{color:var(--store-muted)!important}html,body,button,input,textarea,select,nav,h1,h2,h3,h4,h5,h6,p,span,a,div{font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body{font-family:Cairo,sans-serif;letter-spacing:normal;background-color:var(--store-background);color:var(--store-text)}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes satr-marquee-continuous{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.satr-marquee-group{display:flex;align-items:center;flex-shrink:0;gap:1.5rem;padding-right:1.5rem;animation:satr-marquee-continuous 30s linear infinite;will-change:transform}@media(min-width:768px){.satr-marquee-group{gap:2.5rem;padding-right:2.5rem;animation-duration:32s}}.satr-marquee-wrapper:hover .satr-marquee-group,.satr-marquee-wrapper:focus-within .satr-marquee-group,.satr-marquee-wrapper.is-paused .satr-marquee-group{animation-play-state:paused}@keyframes heroCtaTextExit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-120%);opacity:0}}@keyframes heroCtaTextEnter{0%{transform:translateY(120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes heroMorphExit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-120%);opacity:0}}@keyframes heroMorphEnter{0%{transform:translateY(120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes heroCtaIconExit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-6px);opacity:0}}@keyframes heroCtaIconEnter{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-hero-cta-text-exit{animation:heroCtaTextExit .43s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.animate-hero-cta-text-enter{animation:heroCtaTextEnter .43s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.animate-hero-cta-icon-exit{animation:heroCtaIconExit .43s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.animate-hero-cta-icon-enter{animation:heroCtaIconEnter .43s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}
