*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;scroll-padding-top:100px;font-size:16px!important}body{min-width:320px;overflow-x:hidden;font-family:var(--body);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);letter-spacing:0;color:var(--text);background:var(--cream);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--amber);color:var(--cream)}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}svg{overflow:visible}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--text);letter-spacing:0}h1{font-size:var(--fs-h1);line-height:var(--lh-display)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{color:var(--muted)}em{color:var(--amber);font-style:normal}small{font-size:var(--fs-sm)}a{color:inherit;text-decoration:none;transition:color var(--speed) var(--ease)}ul,ol{list-style:none}button,input,textarea,select{font:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer}.container{width:min(100% - (var(--gutter) * 2),var(--container));margin-inline:auto}.section{padding-block:var(--section-space)}.section-tag{display:inline-flex;align-items:center;gap:12px;font-size:var(--fs-sm);letter-spacing:.28em;text-transform:uppercase;color:var(--amber);font-weight:600}.section-title{margin-bottom:1rem}.section-description{max-width:680px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.65rem 1.75rem;border-radius:var(--r-pill);font-size:.95rem;font-weight:var(--fw-semibold);transition:background var(--speed) var(--ease),color var(--speed) var(--ease),border-color var(--speed) var(--ease),transform var(--speed-fast) var(--ease)}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--ink);color:var(--cream)}.btn-primary:hover{background:var(--amber)}.btn-secondary{color:var(--cream);background:var(--amber)}.btn-secondary:hover{background:var(--amber-deep)}.btn-white{background:var(--white);color:var(--ink);border:1px solid var(--amber)}.btn-white:hover{background:var(--amber);color:var(--cream)}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;height:48px;padding:0 1.5rem;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font-size:var(--fs-sm);font-weight:600;transition:all .35s var(--ease);box-shadow:0 0 10px #0003}.btn-outline:hover{background:var(--amber);border-color:var(--amber);color:#fff;transform:translateY(-2px)}.btn-outline svg{transition:transform .35s var(--ease)}.btn-outline:hover svg{transform:translate(4px)}.text-center{text-align:center}.text-light{color:var(--text-light)}.bg-dark{background:var(--ink);color:var(--cream-on-dark)}.overflow-hidden{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sinora-base.css.map */
