:root{--color-accent-pink: #F8C3C8;--color-text-body: #666666;--color-text-heading: #111111;--color-background: #FFFFFF;--color-border: #E8E8E8;--color-sale: #D6455B;--color-success: #3C8A5B;--font-body-family: "Quicksand", sans-serif;--font-heading-family: "Quicksand", sans-serif;--font-size-base: 15px;--page-width: 1280px;--spacing-section: 56px;--spacing-grid: 20px;--radius-sm: 4px;--radius-md: 8px}*{box-sizing:border-box}html{font-size:var(--font-size-base)}body{margin:0;font-family:var(--font-body-family);color:var(--color-text-body);background:var(--color-background);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);color:var(--color-text-heading);font-weight:600;margin:0 0 .5em}a{color:inherit;text-decoration:none}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 20px}.section{padding:calc(var(--spacing-section) / 2) 0}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.button,button,input[type=submit]{font-family:var(--font-body-family);font-weight:600;border-radius:var(--radius-sm);border:1px solid var(--color-text-heading);background:var(--color-text-heading);color:#fff;padding:12px 24px;cursor:pointer;transition:opacity .15s ease}.button:hover,button:hover{opacity:.85}.button--secondary{background:transparent;color:var(--color-text-heading)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-grid)}html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] .grid{direction:rtl}.whatsapp-float{position:fixed;bottom:24px;inset-inline-end:24px;width:52px;height:52px;background:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000040;z-index:40}.whatsapp-float svg{width:28px;height:28px;flex-shrink:0}.back-to-top{position:fixed;bottom:88px;inset-inline-end:24px;width:44px;height:44px;background:var(--color-text-heading);color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000040;cursor:pointer;z-index:39;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top svg{width:18px;height:18px;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/base.css.map */
