:root{--naswan-backdrop: #efefef;--naswan-bottom-bar-height: 6rem;--naswan-card-gutter: 2.4rem;--naswan-card-gap: 1.6rem;--naswan-card-max: 132rem}body,body.gradient{background:var(--naswan-backdrop)}.content-for-layout{background-color:rgb(var(--color-background))}.naswan-footer,.naswan-footer.gradient{background:var(--naswan-backdrop)}@media screen and (min-width:750px){.content-for-layout{background-color:transparent;padding-bottom:var(--naswan-card-gap)}.content-for-layout>.shopify-section.section{width:min(calc(100% - 2 * var(--naswan-card-gutter)),var(--naswan-card-max));margin-inline:auto;margin-bottom:var(--naswan-card-gap);border-radius:1.2rem;overflow:hidden;background-color:rgb(var(--color-background))}.content-for-layout>.shopify-section.section.section-naswan-hero{width:100%;margin-inline:0;border-radius:0}}@media screen and (min-width:1200px){:root{--naswan-card-gutter: 6.4rem;--naswan-card-gap: 2.4rem}}.naswan-bottombar{position:fixed;inset:auto 0 0 0;z-index:19;display:grid;grid-template-columns:repeat(4,1fr);background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.1);box-shadow:0 -2px 12px #0000000f;padding-bottom:env(safe-area-inset-bottom,0px)}.naswan-bottombar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:var(--naswan-bottom-bar-height);padding:.8rem .4rem;border:0;background:transparent;color:rgba(var(--color-foreground),.75);font-family:inherit;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.naswan-bottombar__item[aria-current=page]{color:rgb(var(--color-foreground))}.naswan-bottombar__item svg{width:2.1rem;height:2.1rem}.naswan-bottombar__label{line-height:1}@media screen and (max-width:989px){body{padding-bottom:calc(var(--naswan-bottom-bar-height) + env(safe-area-inset-bottom,0px))}}@media screen and (min-width:990px){.naswan-bottombar{display:none}}.naswan-drawer{z-index:30}body.overflow-hidden .naswan-chat{display:none}naswan-chat{display:flex}.naswan-chat{position:fixed;right:1.6rem;bottom:calc(var(--naswan-bottom-bar-height) + 1.6rem + env(safe-area-inset-bottom,0px));z-index:18;align-items:center;gap:1rem}@media screen and (min-width:990px){.naswan-chat{right:2.4rem;bottom:2.4rem}}.naswan-chat[data-dismissed=true] .naswan-chat__label{display:none}.naswan-chat__label{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem .9rem .9rem 1.6rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;background-color:rgb(var(--color-background));box-shadow:0 2px 10px #0000001a;color:rgb(var(--color-foreground));font-size:1.3rem;white-space:nowrap}.naswan-chat__close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer}.naswan-chat__close svg{width:1.1rem;height:1.1rem}.naswan-chat__button{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background-color:#25d366;color:#fff;box-shadow:0 4px 14px #0000002e;transition:transform .2s ease}.naswan-chat__button svg{width:2.6rem;height:2.6rem}.naswan-chat__button:hover,.naswan-chat__button:focus-visible{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.naswan-chat__button{transition:none}}@supports (height: 100dvh){cart-drawer.drawer,cart-drawer.drawer .drawer__inner{height:100dvh}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/naswan-layout.css.map */
