:root{--gs-navy: #003676;--gs-navy-dark: #002B5E;--gs-blue: #0098E7;--gs-red: #DD0000;--gs-star: #F2D800;--gs-green: #16A34A;--gs-text: #121212;--gs-body: rgba(18, 18, 18, .9);--gs-muted: #555555;--gs-line: #E6E6E6;--gs-bg: #FFFFFF;--gs-bg-soft: #F6F8FB;--gs-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--gs-page: 1540px;--gs-gutter: 16px;--gs-r-media: 12px;--gs-r-btn: 6px;--gs-r-card: 10px;--gs-section-gap: 34px;--gs-h1: 39px;--gs-h2: 31.2px;--gs-h3: 23.4px;--gs-base: 17.6px}.gs-body,.gs-body *{box-sizing:border-box}.gs-body{margin:0;padding:0;background:var(--gs-bg);color:var(--gs-body);font-family:var(--gs-font);font-size:var(--gs-base);line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden}.gs-body :where(img,video,svg){max-width:100%;display:block}.gs-body :where(img){height:auto}.gs-body :where(a){color:inherit;text-decoration:none}.gs-body :where(button){font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;border:0;background:none}.gs-body :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}.gs-body :where(ul,ol){list-style:none}.gs-body :focus-visible{outline:2px solid var(--gs-navy);outline-offset:2px}.gs-h1,.gs-body :where(h1){font-size:var(--gs-h1);line-height:1.254;letter-spacing:.78px;font-weight:700;color:var(--gs-text)}.gs-h2,.gs-body :where(h2){font-size:var(--gs-h2);line-height:1.254;letter-spacing:.78px;font-weight:700;color:var(--gs-text)}.gs-h3,.gs-body :where(h3){font-size:var(--gs-h3);line-height:1.254;letter-spacing:.78px;font-weight:700;color:var(--gs-text)}.gs-page{width:100%;max-width:var(--gs-page);margin-inline:auto;padding-inline:var(--gs-gutter)}.gs-page--narrow{max-width:1200px}.gs-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gs-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:14px 22px;border-radius:var(--gs-r-btn);background:var(--gs-navy);color:#fff;font-size:20px;font-weight:700;letter-spacing:.4px;text-align:center;transition:background .2s ease,transform .06s ease}.gs-btn:hover{background:var(--gs-navy-dark)}.gs-btn:active{transform:translateY(1px)}.gs-btn[disabled],.gs-btn.is-loading{opacity:.55;pointer-events:none}.gs-price-old{color:var(--gs-red);text-decoration:line-through}.gs-stars{display:inline-flex;gap:2px;color:var(--gs-star)}.gs-stars svg{width:18px;height:18px;fill:currentColor}@media(max-width:989px){:root{--gs-h1: 30px;--gs-h2: 25px;--gs-h3: 20px;--gs-base: 16px}}@media(max-width:749px){:root{--gs-h1: 27px;--gs-h2: 22px;--gs-h3: 18px;--gs-base: 15.5px;--gs-gutter: 14px}.gs-btn{min-height:52px;font-size:18px}}@media(max-width:380px){:root{--gs-h1: 25px;--gs-h2: 20px;--gs-gutter: 12px}.gs-btn{font-size:17px}}.gs-body.gs-noscroll{overflow:hidden}.gs-body .gs-section+.gs-section{margin-top:var(--gs-section-gap)}.gs-body .gs-section--announcement+.gs-section,.gs-body .gs-section--header+.gs-section,.gs-body .gs-section--cart,.gs-body .gs-section--footer{margin-top:0}@media(min-width:750px){:root{--gs-section-gap: 56px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gel-sitzkissen.css.map */
