.storefront{--store-announcement-height:40px;--store-header-height:calc(var(--store-announcement-height) + 140px);--store-text:#3e4652;--store-accent:#0874d5;--store-border:#e7edf4;--store-header-max:1840px;--store-content-max:1440px;--store-footer-max:1600px;--store-gutter:24px;--store-blue:#0b315b;--store-footer-dark:#0d2b6b;--store-footer-light:#4f8ff7;font-family:var(--font-body);direction:rtl;flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:900px){.storefront{--store-header-height:calc(var(--store-announcement-height) + 185px)}}.store-container{width:min(calc(100% - var(--store-gutter) * 2), var(--store-header-max));margin-inline:auto}.store-main{flex:1;width:100%;min-width:0}.store-page-container{max-width:var(--store-content-max);padding-block:12px 24px}.storefront :is(a,button,input,summary):focus-visible{outline:2px solid var(--store-accent);outline-offset:3px}.storefront button{cursor:pointer}.storefront img{max-width:100%}@media (max-width:600px){.storefront{--store-gutter:14px}}@media (prefers-reduced-motion:reduce){.storefront *{scroll-behavior:auto;transition:none}}@media (min-width:1536px){.storefront{--store-announcement-height:60px}}@media (max-width:767px){.storefront{--store-announcement-height:32px}}
