@font-face{font-family:Gabarito;src:url(/fonts/gabarito.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Wix Madefor Text;src:url(/fonts/wix-madefor-text.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--ground:#f3f8fc;--surface:#fff;--ink:#14212b;--ink-rgb:20 33 43;--ink-soft:#2e3e4b;--muted:#51606b;--sky:#95c6e2;--green:#6eba71;--vanilla:#ffebb9;--vanilla-soft:#fff6e0;--wave-sky:var(--sky);--wave-green:var(--green);--wave-vanilla:var(--vanilla);--sky-text:#276182;--green-text:#2a6e33;--heart:#d60b52;--heart-text:#b8094a;--line:1px solid rgb(var(--ink-rgb) / .12);--line-strong:2px solid rgb(var(--ink-rgb) / .18);--r-card:20px;--r-ctl:14px;--r-pill:999px;--shadow-soft:0 10px 30px rgb(var(--ink-rgb) / .08), 0 2px 6px rgb(var(--ink-rgb) / .05);--shadow-hover:0 18px 40px #2761822e, 0 3px 8px rgb(var(--ink-rgb) / .06);--tiles:linear-gradient(#ffffff42 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #ffffff42 1px, transparent 1px) 0 0 / 28px 28px;--maxw:1240px;--gap:28px;--display:"Gabarito", "Trebuchet MS", system-ui, sans-serif;--text:"Wix Madefor Text", system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit}::selection{background:var(--vanilla);color:var(--ink)}:focus-visible{outline:3px solid var(--sky-text);outline-offset:2px;border-radius:6px}.gz-header :focus-visible,.gz-hero :focus-visible,.gz-footer :focus-visible,.gz-band :focus-visible,.gz-catband :focus-visible,.gz-mag-head :focus-visible{outline-color:var(--ink)}.gz-skip{z-index:2000;background:var(--ink);color:var(--surface);border-radius:0 0 var(--r-ctl) var(--r-ctl);padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:top .18s;position:fixed;top:-80px;left:8px}.gz-skip:focus{top:0}.gz-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:800;line-height:1.05}.container{max-width:var(--maxw);margin:0 auto;padding:0 24px}.gz-wavy,.gz-sec-head a,.gz-footer a:not(.gz-footer__widerruf),.gz-art__more,.gz-prose a,.gz-acc__body a,.gz-trust a,.gz-pdp__tax a{text-underline-offset:4px;text-decoration:underline 1.5px}.gz-sec-head a:hover,.gz-footer a:not(.gz-footer__widerruf):hover,.gz-art__more:hover,.gz-prose a:hover,.gz-acc__body a:hover,.gz-trust a:hover,.gz-nav a:hover,.gz-card__title:hover,.gz-art__title a:hover,.gz-breadcrumb a:hover{text-underline-offset:5px;text-decoration:underline 1.5px wavy}.gz-sticker{background:var(--vanilla);color:var(--ink);font-family:var(--display);border-radius:var(--r-pill);box-shadow:0 6px 14px rgb(var(--ink-rgb) / .14);align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:800;line-height:1;display:inline-flex;transform:rotate(-6deg)}.gz-sticker--heart{background:var(--heart);color:var(--surface)}.gz-sticker--ink{background:var(--ink);color:var(--surface)}.gz-btn{background:var(--ink);color:var(--surface);border:2px solid var(--ink);border-radius:var(--r-pill);font-family:var(--text);cursor:pointer;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.gz-btn:hover{background:var(--sky-text);border-color:var(--sky-text);color:var(--surface);transform:translateY(-1px);box-shadow:0 8px 18px #27618240}.gz-btn--ghost{color:var(--ink);background:0 0}.gz-btn--ghost:hover{background:var(--ink);border-color:var(--ink);color:var(--surface)}.gz-btn .gz-icon{flex-shrink:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.gz-card:hover,.gz-art:hover,.gz-btn:hover,.gz-cat:hover img,.gz-card:hover .gz-card__media img,.gz-art:hover .gz-art__media img,.gz-insta__tile:hover,.gz-insta__tile:hover img{transform:none}.gz-collage__tile:hover,.gz-collage__tile:focus-visible{transform:rotate(var(--rot,0deg))}}.gz-hero,.gz-catband,.gz-mag-head,.gz-sguide__head,.gz-drawer__head,.gz-art__ph{isolation:isolate;position:relative}.gz-hero:before,.gz-catband:before,.gz-mag-head:before,.gz-sguide__head:before,.gz-drawer__head:before,.gz-art__ph:before{content:"";z-index:-1;background:var(--tiles);pointer-events:none;position:absolute;inset:0}.gz-header{isolation:isolate}.gz-header__wave{z-index:-1}.gz-header__wave .wave__sky{fill:#0000}.gz-header:before,.gz-footer:before{content:"";z-index:-2;background:var(--tiles);pointer-events:none;position:absolute;inset:0}.wave{display:block}.wave__sky{fill:var(--wave-sky)}.wave__vanilla{fill:var(--wave-vanilla)}.wave__green{fill:var(--wave-green)}.gz-header{z-index:50;background:var(--sky);box-shadow:0 1px 0 rgb(var(--ink-rgb) / .08);position:sticky;top:0}.gz-header__wave{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gz-header__bar{max-width:var(--maxw);justify-content:space-between;align-items:center;gap:24px;min-height:76px;margin:0 auto;padding:16px 24px;display:flex;position:relative}.gz-logo{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.gz-logo .gz-icon{color:var(--heart)}.gz-nav{flex-wrap:wrap;gap:2px;display:flex}.gz-nav a{color:var(--ink);border-radius:var(--r-pill);padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s}.gz-nav a:hover{background:#ffffff73}.gz-cart{background:var(--surface);color:var(--ink);border-radius:var(--r-pill);white-space:nowrap;min-height:44px;box-shadow:0 4px 12px rgb(var(--ink-rgb) / .12);align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.gz-cart:hover{box-shadow:0 8px 18px rgb(var(--ink-rgb) / .16);transform:translateY(-1px)}.gz-cart__count{background:var(--ink);color:var(--surface);border-radius:var(--r-pill);justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.gz-burger{cursor:pointer;width:44px;height:44px;color:var(--ink);border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-6px;display:none}.gz-nav-close{background:var(--ground);border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;display:none;position:absolute;top:14px;right:12px}.gz-nav-scrim{z-index:55;background:rgb(var(--ink-rgb) / .45);opacity:0;visibility:hidden;border:0;padding:0;transition:opacity .28s,visibility .28s;position:fixed;inset:0}.gz-nav-scrim.open{opacity:1;visibility:visible}.gz-about{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.gz-about--solo{grid-template-columns:minmax(0,720px)}.gz-about__copy h2{margin-bottom:18px;font-size:44px}.gz-about__copy p{color:var(--ink-soft);max-width:58ch;margin:0 0 14px;font-size:18px;line-height:1.65}.gz-about__copy .gz-btn{margin-top:14px}.gz-insta h3{margin-bottom:14px;font-size:21px}.gz-insta__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gz-insta__tile{aspect-ratio:1;border-radius:var(--r-ctl);background:var(--vanilla-soft);box-shadow:var(--shadow-soft);transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.gz-insta__tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.gz-insta__tile:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.gz-insta__tile:hover img{transform:scale(1.04)}.gz-insta__badge{border-radius:var(--r-pill);background:var(--ink);width:28px;height:28px;color:var(--surface);place-items:center;display:grid;position:absolute;bottom:8px;right:8px}@media (width<=860px){.gz-about{grid-template-columns:1fr;gap:32px}.gz-about__copy h2{font-size:34px}}@media (width<=560px){.gz-insta__grid{gap:8px}.gz-insta__badge{width:24px;height:24px;bottom:6px;right:6px}}.gz-section{padding-block:64px}.gz-sec-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.gz-sec-head h2{font-size:44px}.gz-sec-head a{color:var(--sky-text);white-space:nowrap;align-items:center;gap:6px;margin-block:-12px;padding-block:12px;font-size:15px;font-weight:700;display:inline-flex}.gz-hero{background:var(--sky)}.gz-hero__grid{max-width:var(--maxw);grid-template-columns:1.05fr 1fr;align-items:stretch;margin:0 auto;display:grid}.gz-hero__copy{flex-direction:column;justify-content:center;padding:72px 48px 80px 24px;display:flex}.gz-hero h1{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(44px,5.4vw,76px);line-height:1}.gz-hero p{color:var(--ink-soft);max-width:44ch;margin:0 0 30px;font-size:19px;line-height:1.6}.gz-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.gz-hero__media{place-items:center;min-height:420px;padding:40px 24px 64px;display:grid;position:relative}.gz-collage{aspect-ratio:1;width:min(100%,580px);position:relative}.gz-collage__tile{background:var(--surface);box-shadow:0 18px 38px rgb(var(--ink-rgb) / .2);transform:rotate(var(--rot,0deg));border-radius:24px;padding:8px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:absolute}.gz-collage__tile img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-ctl);width:100%;height:auto;display:block}.gz-collage__tile--tasse img{aspect-ratio:1}.gz-collage__tile--shirt{--rot:-3deg;z-index:2;width:55%;top:9%;left:0}.gz-collage__tile--poster{--rot:4deg;z-index:1;width:42%;top:0;right:3%}.gz-collage__tile--hoodie{--rot:-2.5deg;z-index:3;width:41%;bottom:0;right:0}.gz-collage__tile--tasse{--rot:5deg;z-index:4;width:31%;bottom:0;left:20%}.gz-collage__tile:hover,.gz-collage__tile:focus-visible{z-index:5;box-shadow:0 26px 50px rgb(var(--ink-rgb) / .26);transform:rotate(0)translateY(-6px)}.gz-collage__tile:focus-visible{outline-offset:4px;border-radius:24px}.gz-collage__label{border-radius:var(--r-pill);background:var(--vanilla);color:var(--ink);font-family:var(--display);box-shadow:0 6px 14px rgb(var(--ink-rgb) / .14);padding:8px 13px;font-size:15px;font-weight:800;line-height:1;position:absolute;bottom:18px;left:18px}.gz-hero__sticker{z-index:6;pointer-events:none;padding:10px 18px;font-size:17px;position:absolute;top:-6px;left:24%}.gz-hero__edge{z-index:-1;pointer-events:none;width:100%;height:clamp(28px,5vw,72px);position:absolute;bottom:-1px;left:0;right:0}.gz-usps{background:var(--vanilla)}.gz-usps__inner{max-width:var(--maxw);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.gz-usp{text-align:center;justify-content:center;align-items:center;gap:10px;padding:18px 12px;font-size:15px;font-weight:600;display:flex}.gz-usp+.gz-usp{box-shadow:inset 1px 0 0 rgb(var(--ink-rgb) / .14)}.gz-usp .i{color:var(--sky-text);flex-shrink:0}.gz-icon{vertical-align:middle;flex-shrink:0;display:inline-block}@media (width<=700px){.gz-usps__inner{grid-template-columns:1fr 1fr}.gz-usp:nth-child(3){box-shadow:none}.gz-usp:first-child,.gz-usp:nth-child(2){border-bottom:1px solid rgb(var(--ink-rgb) / .14)}}.gz-cats{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.gz-cat{aspect-ratio:4/5;border-radius:var(--r-card);background:var(--sky);box-shadow:var(--shadow-soft);text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.gz-cat:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.gz-cat img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.gz-cat:hover img{transform:scale(1.05)}.gz-cat__label{background:var(--vanilla);color:var(--ink);border-radius:var(--r-ctl);box-shadow:0 6px 16px rgb(var(--ink-rgb) / .14);flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.gz-cat__name{font-family:var(--display);font-size:20px;font-weight:800;line-height:1.1}.gz-cat__count{color:var(--ink-soft);font-size:13px}.gz-products{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.gz-card{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-soft);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.gz-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.gz-card__media{aspect-ratio:1;background:var(--vanilla-soft);position:relative;overflow:hidden}.gz-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.gz-card:hover .gz-card__media img{transform:scale(1.04)}.gz-card__badge{z-index:1;position:absolute;top:12px;left:10px}.gz-card__oos{z-index:1;position:absolute;top:12px;right:10px;transform:rotate(6deg)}.gz-card__body{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}.gz-card__title{font-family:var(--text);color:var(--ink);flex:1;margin:0;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none}.gz-card__foot{justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;display:flex}.gz-card__price{font-family:var(--display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.gz-card__price .from{font-family:var(--text);color:var(--muted);margin-right:4px;font-size:13px;font-weight:600}.gz-card__old{color:var(--muted);margin-right:6px;font-size:16px;font-weight:600;text-decoration:line-through}.gz-card__tax{color:var(--muted);font-size:12px}.gz-card__tax a{color:inherit;text-decoration-color:rgb(var(--ink-rgb) / .35);text-underline-offset:2px}.gz-card__tax a:hover{color:var(--ink)}.gz-nowrap{white-space:nowrap}.gz-band{background:var(--green);color:var(--ink)}main>.gz-band:last-child{margin-bottom:64px}.gz-band__inner{text-align:center;max-width:820px;margin:0 auto;padding:76px 24px}.gz-band h2{color:var(--ink);margin-bottom:18px;font-size:clamp(36px,4.6vw,52px)}.gz-band p{max-width:60ch;margin:0 auto 26px;font-size:18px;line-height:1.7}.gz-footer{background:var(--sky);color:var(--ink);isolation:isolate;position:relative;overflow:hidden}.gz-footer__lobe{z-index:-1;pointer-events:none;height:auto;position:absolute;transform:scaleY(-1)}.gz-footer__lobe--vanilla{width:clamp(240px,40vw,740px);bottom:0;left:0}.gz-footer__lobe--green{width:clamp(220px,42vw,820px);top:0;right:0}.gz-footer__inner{max-width:var(--maxw);grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:44px;margin:0 auto;padding:64px 24px 44px;display:grid}.gz-footer__logo{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:16px;font-size:28px;font-weight:800;line-height:1;display:inline-flex}.gz-footer__logo .gz-icon{color:var(--heart)}.gz-footer p{color:var(--ink-soft);margin:0 0 10px;font-size:15px;line-height:1.7}.gz-footer__claims{font-size:14px!important}.gz-footer h2{margin:0 0 16px;font-size:20px}.gz-footer ul{margin:0;padding:0;list-style:none}.gz-footer li{margin:0 0 8px}.gz-footer a{color:var(--ink);text-decoration-color:rgb(var(--ink-rgb) / .35);font-size:15px}.gz-footer__widerruf{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:8px;margin-top:14px;padding:8px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.gz-footer__widerruf:hover{background:var(--ink);color:var(--surface)}.gz-news{flex-direction:column;gap:10px;max-width:260px;display:flex}.gz-news input{border:2px solid rgb(var(--ink-rgb) / .2);background:var(--surface);color:var(--ink);border-radius:var(--r-pill);padding:11px 16px;font-family:inherit;font-size:15px}.gz-news input::placeholder{color:var(--muted)}.gz-news button{background:var(--ink);color:var(--surface);border-radius:var(--r-pill);font-family:var(--text);cursor:pointer;border:0;padding:12px 22px;font-size:15px;font-weight:700}.gz-news button:hover{background:var(--sky-text)}.gz-news__consent{margin-top:10px;font-size:13px;line-height:1.5}.gz-news__consent a{color:inherit}.gz-footer__bar{border-top:1px solid rgb(var(--ink-rgb) / .14);max-width:var(--maxw);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:20px 24px;font-size:14px;display:flex;position:relative}.gz-footer__pay{align-items:center;gap:6px;display:inline-flex}.gz-footer__pay .gz-icon{color:var(--heart)}.gz-footer__inner--3{grid-template-columns:1.6fr 1fr 1fr}@media (width<=1000px){.gz-cats,.gz-products{grid-template-columns:repeat(3,1fr)}}@media (width<=1140px){.gz-burger{display:inline-flex}.gz-nav{z-index:60;background:var(--surface);visibility:hidden;width:min(320px,84vw);height:100dvh;box-shadow:-12px 0 40px rgb(var(--ink-rgb) / .18);border-radius:24px 0 0 24px;flex-flow:column;align-items:stretch;gap:0;padding:76px 12px 24px;transition:transform .28s,visibility .28s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.gz-nav.open{visibility:visible;transition:transform .28s,visibility;transform:none}.gz-nav:before{content:"";background:var(--tiles), var(--sky);height:72px;position:absolute;top:0;left:0;right:0}.gz-nav-close{background:var(--surface);box-shadow:0 3px 10px rgb(var(--ink-rgb) / .12)}.gz-nav a{font-family:var(--display);border-radius:var(--r-ctl);padding:14px 16px;font-size:21px;font-weight:700}.gz-nav a:hover{background:var(--ground);text-decoration:none}.gz-nav-close{display:inline-flex}}@media (width<=860px){.gz-hero__grid{grid-template-columns:1fr}.gz-hero__media{order:-1;min-height:0;padding:32px 24px 12px}.gz-collage{width:min(100%,440px)}.gz-collage__tile{border-radius:var(--r-card);padding:6px}.gz-collage__label{padding:7px 11px;bottom:12px;left:12px}.gz-hero__sticker{font-size:15px;top:-14px}.gz-hero__copy{padding:28px 24px 48px}.gz-footer__inner{grid-template-columns:1fr 1fr;gap:28px}.gz-footer__inner--3{grid-template-columns:1fr 1fr}.gz-footer__inner--3>:first-child{grid-column:1/-1}.gz-sec-head h2{font-size:34px}}@media (width<=560px){.gz-cats,.gz-products{grid-template-columns:repeat(2,1fr);gap:16px}.gz-cat__label{padding:9px 10px;bottom:8px;left:8px;right:8px}.gz-cat__name{font-size:17px}.gz-footer__inner,.gz-footer__inner--3{grid-template-columns:1fr}.gz-footer__bar{text-align:center;flex-direction:column}.gz-header__bar{gap:12px;min-height:64px;padding:10px 16px}.gz-logo{font-size:22px}.gz-cart{padding:8px 12px}.gz-cart__label{display:none}}.gz-pdp{padding-block:32px 72px}.gz-breadcrumb{color:var(--muted);margin-bottom:22px;font-size:14px}.gz-breadcrumb a{color:var(--muted);text-decoration:none}.gz-pdp__grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;display:grid}.gz-gallery{position:sticky;top:100px}.gz-gallery__main{border-radius:var(--r-card);background:var(--surface);aspect-ratio:1;box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.gz-gallery__main img{object-fit:cover;width:100%;height:100%}.gz-gallery__thumbs{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.gz-gallery__thumbs button{border-radius:var(--r-ctl);cursor:pointer;background:var(--surface);width:64px;height:64px;box-shadow:0 3px 10px rgb(var(--ink-rgb) / .08);border:2px solid #0000;padding:0;overflow:hidden}.gz-gallery__thumbs button.active{border-color:var(--sky-text)}.gz-gallery__thumbs img{object-fit:cover;width:100%;height:100%}.gz-gallery__note{color:var(--muted);margin:10px 0 0;font-size:14px}.gz-ki{color:var(--muted);margin-top:14px;font-size:13px}.gz-ki summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;list-style:none;display:flex}.gz-ki summary::-webkit-details-marker{display:none}.gz-ki__icon{flex:none;width:auto;height:18px}.gz-ki__why{color:var(--sky-text);text-underline-offset:3px;align-items:center;gap:2px;font-weight:600;text-decoration:underline;display:inline-flex}.gz-ki__why .gz-icon{transition:transform .2s}.gz-ki[open] .gz-ki__why .gz-icon{transform:rotate(180deg)}.gz-ki p{background:var(--vanilla-soft);border-radius:var(--r-ctl);color:var(--ink-soft);margin:4px 0 0;padding:12px 14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.gz-ki__why .gz-icon{transition:none}}.gz-gallery__ai{z-index:1;aspect-ratio:1393.3/266.7;pointer-events:none;background:url(/_astro/eu-ai-generated.D6NDg98L.svg) 50%/contain no-repeat;border-radius:999px;height:24px;position:absolute;bottom:14px;left:14px;box-shadow:0 0 0 1.5px #fffc,0 2px 8px #0000002e}.gz-gallery__ai[hidden]{display:none}.gz-ai-mark{z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3c!--%20Offizielles%20EU-Icon%20'AI'%20(Code%20of%20Practice%20on%20Transparency%20of%20AI-generated%20Content,%20Annex%201;%20frei%20nutzbar).%20viewBox%20auf%20den%20Kreis%20zugeschnitten.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='89.3%20100.7%20365.5%20365.5'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill-rule:%20evenodd;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M272.03,100.72c100.92,0,182.74,81.82,182.74,182.75s-81.82,182.74-182.74,182.74-182.75-81.82-182.75-182.74,81.82-182.75,182.75-182.75'/%3e%3cg%3e%3cpath%20class='cls-2'%20d='M170.79,353.74c-1.08,0-2.05-.43-2.92-1.31-.88-.87-1.31-1.84-1.31-2.92,0-.67.07-1.27.2-1.81l47.34-129.32c.4-1.48,1.24-2.79,2.52-3.93,1.27-1.14,3.05-1.71,5.34-1.71h29.81c2.28,0,4.06.57,5.34,1.71,1.27,1.14,2.11,2.45,2.52,3.93l47.14,129.32c.27.54.4,1.14.4,1.81,0,1.08-.44,2.05-1.31,2.92s-1.91,1.31-3.12,1.31h-24.78c-2.01,0-3.52-.5-4.53-1.51-1.01-1.01-1.65-1.91-1.91-2.72l-7.86-20.55h-53.78l-7.65,20.55c-.27.81-.88,1.71-1.81,2.72-.94,1.01-2.55,1.51-4.83,1.51h-24.78ZM218.13,299.96h37.47l-18.93-53.18-18.53,53.18Z'/%3e%3cpath%20class='cls-2'%20d='M328.11,353.74c-1.48,0-2.69-.47-3.63-1.41-.94-.94-1.41-2.15-1.41-3.63v-130.93c0-1.48.47-2.68,1.41-3.63s2.15-1.41,3.63-1.41h26.99c1.48,0,2.68.47,3.63,1.41.94.94,1.41,2.15,1.41,3.63v130.93c0,1.48-.47,2.69-1.41,3.63-.94.94-2.15,1.41-3.63,1.41h-26.99Z'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;bottom:10px;left:10px;box-shadow:0 0 0 1px #fffc}.gz-ai-mark--br{bottom:18px;left:auto;right:18px}@media (width<=860px){.gz-gallery__ai{height:20px;bottom:12px;left:12px}.gz-ai-mark--br{bottom:12px;right:12px}}.gz-pdp__info h1{margin:0 0 14px;font-size:clamp(32px,3.8vw,48px);line-height:1.06}.gz-pdp__price{font-family:var(--display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1}.gz-pdp__price .from{font-family:var(--text);color:var(--muted);margin-right:6px;font-size:15px;font-weight:600}.gz-pdp__price .old{color:var(--muted);margin-right:8px;font-size:24px;text-decoration:line-through}.gz-pdp__tax{color:var(--muted);margin:8px 0 22px;font-size:14px}.gz-pdp__tax a{color:var(--sky-text)}.gz-pdp__desc{color:var(--ink-soft);margin-bottom:24px;line-height:1.7}.gz-pdp__desc p{margin:0 0 10px}.gz-opt{margin-bottom:20px}.gz-opt__label{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:15px;font-weight:700;display:flex}.gz-opt__label .val{color:var(--muted);font-weight:500}.gz-opt__label .val:not(:empty):before{content:": "}.gz-opt--missing .gz-opt__label{color:var(--heart-text)}.gz-opt--missing .gz-sizes,.gz-opt--missing .gz-swatches{outline:2px dashed var(--heart);outline-offset:6px;border-radius:var(--r-ctl)}.gz-swatches{flex-wrap:wrap;gap:12px;display:flex}.gz-swatch{border-radius:var(--r-pill);border:2px solid rgb(var(--ink-rgb) / .2);cursor:pointer;background-clip:padding-box;width:34px;height:34px;padding:0;font-size:0;position:relative}.gz-swatch:after{content:"";border-radius:var(--r-pill);position:absolute;inset:-5px}.gz-swatch[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.gz-swatch[data-unavailable]{opacity:.35}.gz-sizes{flex-wrap:wrap;gap:8px;display:flex}.gz-size{border:2px solid rgb(var(--ink-rgb) / .18);border-radius:var(--r-pill);background:var(--surface);min-width:50px;min-height:44px;color:var(--ink);font-family:var(--text);cursor:pointer;text-transform:uppercase;padding:10px 14px;font-size:15px;font-weight:700;transition:border-color .15s,background .15s}.gz-size:hover{border-color:var(--ink)}.gz-size[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.gz-size[data-unavailable]{color:var(--muted);border-style:dashed;text-decoration:line-through}.gz-atc{align-items:center;gap:14px;margin:10px 0 18px;display:flex}.gz-atc .gz-btn{flex:1;justify-content:center;padding:16px 24px;font-size:16px}.gz-atc .gz-btn[aria-disabled=true]{background:var(--vanilla-soft);border-color:rgb(var(--ink-rgb) / .22);color:var(--ink-soft);cursor:pointer}.gz-atc .gz-btn[aria-disabled=true]:hover{background:var(--vanilla);border-color:var(--ink);color:var(--ink);box-shadow:none;transform:none}.gz-hint{color:var(--heart-text);min-height:18px;margin-bottom:14px;font-size:14px}.gz-trust{background:var(--vanilla);border-radius:var(--r-card);grid-template-columns:repeat(2,1fr);gap:12px 16px;margin-bottom:22px;padding:18px 20px;display:grid}.gz-trust div{align-items:center;gap:10px;font-size:14px;display:flex}.gz-trust a{color:inherit}.gz-trust .i{color:var(--sky-text);flex-shrink:0}.gz-legal{color:var(--muted);font-size:14px;line-height:1.7}.gz-legal .row{margin:3px 0}.gz-legal a{color:var(--sky-text)}.gz-acc{border-top:var(--line);margin-top:28px}.gz-acc__item{border-bottom:var(--line)}.gz-acc__item>summary{cursor:pointer;min-height:56px;font-family:var(--display);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:21px;font-weight:800;line-height:1.1;list-style:none;display:flex}.gz-acc__item>summary::-webkit-details-marker{display:none}.gz-acc__item>summary:after{content:"";border-radius:var(--r-pill);background:linear-gradient(var(--ink), var(--ink)) center / 12px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 2px 12px no-repeat, var(--vanilla);flex-shrink:0;width:28px;height:28px;transition:transform .2s}.gz-acc__item[open]>summary:after{background:linear-gradient(var(--ink), var(--ink)) center / 12px 2px no-repeat, var(--vanilla);transform:rotate(180deg)}.gz-acc__item>summary:hover{color:var(--sky-text)}.gz-acc__body{color:var(--ink-soft);padding:0 0 20px;font-size:15px;line-height:1.7}.gz-acc__body p{margin:0 0 8px}.gz-acc__body a{color:var(--sky-text)}.gz-acc__prose ul{margin:0 0 10px;padding-left:1.2em}.gz-acc__prose li{margin:3px 0}.gz-acc__prose li::marker{color:var(--sky-text)}.gz-acc__prose strong{color:var(--ink)}.gz-acc__prose img{max-width:100%;height:auto}.gz-meta{color:var(--muted);border-top:var(--line);margin-top:18px;padding-top:14px;font-size:14px}@media (width<=860px){.gz-pdp__grid{grid-template-columns:1fr;gap:28px}.gz-gallery{position:static}}.gz-sort{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.gz-sort select{font-family:var(--text);color:var(--ink);background:var(--surface);border:var(--line-strong);border-radius:var(--r-pill);cursor:pointer;min-height:44px;padding:10px 16px;font-size:15px;font-weight:600}.gz-catband{background:var(--sky)}.gz-catband__inner{max-width:var(--maxw);grid-template-columns:1.4fr 1fr;align-items:stretch;margin:0 auto;display:grid}.gz-catband__copy{flex-direction:column;justify-content:center;padding:56px 24px;display:flex}.gz-catband__copy h1{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(42px,5.6vw,72px);line-height:1.02}.gz-catband__copy p{color:var(--ink-soft);margin:0;font-size:17px}.gz-catband__media{place-items:center;min-height:220px;padding:28px 24px;display:grid;position:relative}.gz-catband__media img{aspect-ratio:4/3;object-fit:cover;border:8px solid var(--surface);width:100%;max-width:420px;box-shadow:0 18px 40px rgb(var(--ink-rgb) / .2);border-radius:24px;transform:rotate(-2deg)}.gz-chips{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.gz-chip{background:var(--surface);border:var(--line-strong);border-radius:var(--r-pill);color:var(--ink);padding:9px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.gz-chip:hover,.gz-chip.active{background:var(--ink);border-color:var(--ink);color:var(--surface)}@media (width<=760px){.gz-catband__inner{grid-template-columns:1fr}.gz-catband__media{min-height:0;padding:0 24px 32px}}.gz-feature{background:linear-gradient(90deg, var(--surface) 50%, var(--vanilla-soft) 50%)}.gz-feature__inner{max-width:var(--maxw);grid-template-columns:1fr 1fr;align-items:stretch;margin:0 auto;display:grid}.gz-feature__media{aspect-ratio:4/3;background:var(--surface);margin-left:min(0px, calc((var(--maxw) - 100vw) / 2));position:relative}.gz-feature__media img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.gz-feature__copy{background:var(--vanilla-soft);flex-direction:column;justify-content:center;align-items:flex-start;padding:64px 48px;display:flex}.gz-feature__copy h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(38px,4.6vw,62px);line-height:1.02}.gz-feature__copy p{color:var(--ink-soft);max-width:44ch;margin:0 0 26px;font-size:17px;line-height:1.6}@media (width<=760px){.gz-feature{background:var(--vanilla-soft)}.gz-feature__media{background:var(--surface)}.gz-feature__inner{grid-template-columns:1fr}.gz-feature__media{aspect-ratio:4/3}.gz-feature__copy{padding:44px 24px}}.gz-mag-head{background:var(--sky);text-align:center;padding:64px 0 48px}.gz-mag-head h1{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(44px,7vw,92px);line-height:1}.gz-mag-head__sub{max-width:54ch;color:var(--ink-soft);margin:0 auto 24px;font-size:18px;line-height:1.6}.gz-mag-head__rule{background:var(--vanilla);border-radius:var(--r-pill);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:9px 20px;font-size:14px;font-weight:600;display:inline-flex}.gz-mag-head__rule span:nth-child(2n){opacity:.5}@media (width<=560px){.gz-mag-head__rule{border-radius:var(--r-card);flex-direction:column;gap:2px;padding:10px 20px}.gz-mag-head__rule span:nth-child(2n){display:none}}.gz-empty{text-align:center;color:var(--muted);padding:80px 24px}.gz-mag-wrap{flex-direction:column;gap:40px;padding-top:56px;padding-bottom:64px;display:flex}.gz-mag-grid{gap:var(--gap);grid-template-columns:repeat(2,1fr);display:grid}.gz-art{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-soft);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.gz-art:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.gz-art__media{aspect-ratio:16/10;background:var(--vanilla-soft);display:block;position:relative;overflow:hidden}.gz-art__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.gz-art:hover .gz-art__media img{transform:scale(1.04)}.gz-art__ph{width:100%;height:100%;font-family:var(--display);color:var(--ink);background:var(--sky);justify-content:center;align-items:center;font-size:44px;font-weight:800;display:flex}.gz-art__flag{z-index:1;position:absolute;top:14px;left:12px}.gz-art__body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.gz-art__title{color:var(--ink);font-size:26px;line-height:1.32}.gz-art__title a{color:inherit;text-decoration:none}.gz-art__excerpt{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.gz-art__meta{color:var(--muted);align-items:center;gap:8px;margin-top:2px;font-size:13px;display:flex}.gz-art__meta .dot{opacity:.6}.gz-art__more{color:var(--sky-text);align-items:center;gap:6px;margin-top:4px;font-size:15px;font-weight:700;display:inline-flex}.gz-art--lead{flex-direction:row;align-items:stretch}.gz-art--lead .gz-art__media{aspect-ratio:auto;flex:1.15;min-height:400px}.gz-art--lead .gz-art__body{flex:1;justify-content:center;gap:14px;padding:44px 48px}.gz-art--lead .gz-art__title{font-size:clamp(32px,3.2vw,48px)}.gz-art--lead .gz-art__excerpt{font-size:17px}.gz-post{padding:32px 0 8px}.gz-post__head{max-width:820px;margin:0 auto}.gz-post__head .gz-breadcrumb{margin-bottom:18px}.gz-post__head h1{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(36px,5vw,62px);line-height:1.04}.gz-post__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.gz-post__meta .gz-post__cat{color:var(--sky-text);font-weight:700}.gz-post__meta .dot{opacity:.5}.gz-post__hero{background:var(--vanilla-soft);max-width:1000px;box-shadow:var(--shadow-soft);border-radius:24px;margin:30px auto 0;overflow:hidden}.gz-post__hero img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.gz-post__foot{border-top:var(--line);max-width:720px;margin:44px auto 8px;padding-top:26px}.gz-prose{max-width:720px;color:var(--ink-soft);overflow-wrap:break-word;margin:44px auto 0;font-size:18px;line-height:1.78}.gz-prose p{margin:0 0 1.15em}.gz-prose>:first-child{margin-top:0}.gz-prose h2{color:var(--ink);margin:1.8em 0 .5em;font-size:1.8rem;line-height:1.15}.gz-prose h3{color:var(--ink);margin:1.5em 0 .4em;font-size:1.35rem;line-height:1.2}.gz-prose a{color:var(--sky-text)}.gz-prose ul,.gz-prose ol{margin:0 0 1.15em;padding-left:1.4em}.gz-prose li{margin:.35em 0}.gz-prose li::marker{color:var(--sky-text)}.gz-prose strong{color:var(--ink);font-weight:700}.gz-prose img{box-shadow:var(--shadow-soft);border-radius:16px;margin:1.6em auto}.gz-prose figure{margin:1.6em 0}.gz-prose figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:14px}.gz-prose blockquote{background:var(--vanilla-soft);border-radius:var(--r-card);font-family:var(--display);color:var(--ink);margin:1.7em 0;padding:20px 24px;font-size:1.35rem;font-weight:700;line-height:1.4}.gz-prose blockquote p{margin:0}.gz-prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:15px;display:block;overflow-x:auto}.gz-prose th,.gz-prose td{border:var(--line);text-align:left;vertical-align:top;padding:9px 12px}.gz-prose td code{overflow-wrap:anywhere}.gz-prose thead th{background:var(--ink);color:var(--surface);font-weight:700}.gz-prose tbody tr:nth-child(odd){background:var(--surface)}.gz-embed{background:var(--vanilla-soft);box-shadow:var(--shadow-soft);border-radius:16px;place-items:center;margin:1.6em 0;display:grid;overflow:hidden}.gz-embed__card{text-align:center;max-width:460px;padding:28px 24px}.gz-embed .gz-embed__title{font-family:var(--display);color:var(--ink);margin:0 0 8px;font-size:1.35rem;font-weight:800;line-height:1.2}.gz-embed .gz-embed__text{margin:0 0 18px;font-size:15px;line-height:1.6}.gz-embed__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}.gz-embed .gz-embed__open{font-size:16px}.gz-embed.is-loaded{background:0 0;display:block}.gz-embed iframe{border:0;width:100%;display:block}.gz-page .gz-post__head h1{font-size:clamp(32px,4.5vw,52px)}.gz-ship{background:var(--vanilla);border-radius:var(--r-card);margin:1.4em 0 2em;padding:6px 22px}.gz-ship__row{justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.gz-ship__row+.gz-ship__row{border-top:1px solid rgb(var(--ink-rgb) / .12)}.gz-ship dt{font-weight:700}.gz-ship dd{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:24px;font-weight:800}.gz-ship dd span{font-family:var(--text);color:var(--ink-soft);font-size:15px;font-weight:400}.gz-ship__row--free dd{color:var(--green-text)}.gz-404__actions{justify-items:start;gap:24px;max-width:720px;margin:8px auto 72px;display:grid}.gz-404__actions .gz-chips{margin-bottom:0}@media (width<=860px){.gz-mag-grid{grid-template-columns:1fr}.gz-art--lead{flex-direction:column}.gz-art--lead .gz-art__media{aspect-ratio:16/10;flex:none;min-height:0}.gz-art--lead .gz-art__body{padding:28px 24px}.gz-prose{font-size:17px}}.gz-pslider{background:var(--vanilla);margin:56px 0;padding:48px 0}.gz-pslider__inner{max-width:var(--maxw);margin:0 auto;padding:0 24px}.gz-pslider__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.gz-pslider__head h2{font-size:clamp(28px,3.6vw,40px)}.gz-pslider__nav{flex-shrink:0;gap:10px;display:flex}.gz-pslider__btn{background:var(--surface);border-radius:var(--r-pill);cursor:pointer;width:46px;height:46px;color:var(--ink);box-shadow:0 4px 12px rgb(var(--ink-rgb) / .12);border:0;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .1s;display:flex}.gz-pslider__btn:hover{background:var(--ink);color:var(--surface)}.gz-pslider__btn:active{transform:scale(.92)}.gz-pslider__viewport{position:relative}.gz-pslider__viewport:after{content:"";background:linear-gradient(90deg, #ffebb900, var(--vanilla));pointer-events:none;width:72px;position:absolute;top:0;bottom:16px;right:0}.gz-pslider__track{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgb(var(--ink-rgb) / .3) transparent;padding:4px 2px 18px;scroll-padding-left:2px;display:flex;overflow-x:auto}.gz-pslider__track::-webkit-scrollbar{height:8px}.gz-pslider__track::-webkit-scrollbar-thumb{background:rgb(var(--ink-rgb) / .3);border-radius:var(--r-pill)}.gz-pslider__track::-webkit-scrollbar-track{background:0 0}.gz-pslider__item{scroll-snap-align:start;flex:0 0 clamp(258px,27%,320px)}.gz-pslider__item .gz-card{height:100%}@media (width<=560px){.gz-pslider__head h2{font-size:26px}.gz-pslider__item{flex-basis:80%}.gz-pslider__viewport:after{width:40px}}.gz-sizeguide-link{cursor:pointer;min-height:44px;font-family:var(--text);color:var(--sky-text);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.gz-sizeguide-link:hover{text-underline-offset:5px;text-decoration:underline wavy}.gz-sguide{background:var(--surface);width:min(560px,100vw - 32px);max-height:86vh;color:var(--ink);box-shadow:0 30px 60px rgb(var(--ink-rgb) / .25);border:0;border-radius:24px;padding:0;overflow:hidden}.gz-sguide::backdrop{background:rgb(var(--ink-rgb) / .45)}.gz-sguide__head{background:var(--sky);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.gz-sguide__head h2{font-size:24px;line-height:1.1}.gz-sguide__close{background:var(--surface);border-radius:var(--r-pill);cursor:pointer;width:44px;height:44px;color:var(--ink);box-shadow:0 3px 10px rgb(var(--ink-rgb) / .12);border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gz-sguide__close:hover{background:var(--ink);color:var(--surface)}.gz-sguide__body{max-height:calc(86vh - 76px);padding:20px 22px 24px;overflow-y:auto}.gz-sguide__scroll{overflow-x:auto}.gz-sguide__table{border-collapse:collapse;width:100%;font-size:15px}.gz-sguide__table th,.gz-sguide__table td{text-align:left;white-space:nowrap;padding:10px 12px}.gz-sguide__table thead th{background:var(--ink);color:var(--surface);font-size:14px;font-weight:700}.gz-sguide__table thead th:first-child{border-radius:var(--r-ctl) 0 0 var(--r-ctl)}.gz-sguide__table thead th:last-child{border-radius:0 var(--r-ctl) var(--r-ctl) 0}.gz-sguide__table tbody td,.gz-sguide__table tbody th{border-bottom:var(--line)}.gz-sguide__table tbody tr:nth-child(odd){background:var(--ground)}.gz-sguide__table tbody th{font-weight:700}.gz-sguide__table td{font-variant-numeric:tabular-nums}.gz-sguide__img{border:var(--line);border-radius:var(--r-ctl);background:var(--surface);width:100%;height:auto;display:block}.gz-sguide__sketch{margin-top:16px}.gz-sguide__sketch summary{cursor:pointer;color:var(--sky-text);align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.gz-sguide__sketch summary::-webkit-details-marker{display:none}.gz-sguide__sketch summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;width:10px;height:10px}.gz-sguide__sketch[open] summary:after{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat}.gz-sguide__sketch img{border:var(--line);border-radius:var(--r-ctl);background:var(--surface);width:100%;height:auto;margin-top:8px;display:block}.gz-sguide__foot{color:var(--muted);margin:14px 0 0;font-size:13px}.gz-maker{line-height:1.55}.gz-drawer{z-index:1000;position:fixed;inset:0}.gz-drawer[hidden]{display:none}.gz-drawer__overlay{background:rgb(var(--ink-rgb) / .45);opacity:0;transition:opacity .28s;position:absolute;inset:0}.gz-drawer--open .gz-drawer__overlay{opacity:1}.gz-drawer__panel{background:var(--surface);width:min(430px,92vw);height:100%;box-shadow:-12px 0 40px rgb(var(--ink-rgb) / .18);border-radius:24px 0 0 24px;flex-direction:column;transition:transform .28s;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%)}.gz-drawer--open .gz-drawer__panel{transform:none}.gz-drawer__head{background:var(--sky);flex:none;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.gz-drawer__head h2{margin:0;font-size:26px;line-height:1}.gz-drawer__close{background:var(--surface);border-radius:var(--r-pill);cursor:pointer;width:44px;height:44px;color:var(--ink);box-shadow:0 3px 10px rgb(var(--ink-rgb) / .12);border:none;place-items:center;display:grid}.gz-drawer__close:hover{background:var(--ink);color:var(--surface)}.gz-drawer__ship:empty{display:none}.gz-dc-ship{border-bottom:var(--line);padding:14px 20px;font-size:14px}.gz-dc-ship--ok{color:var(--green-text);align-items:center;gap:8px;font-weight:700;display:flex}.gz-dc-ship__txt{margin-bottom:8px}.gz-dc-ship__bar{background:var(--vanilla);border-radius:var(--r-pill);height:8px;overflow:hidden}.gz-dc-ship__bar span{background:var(--green);border-radius:var(--r-pill);transform-origin:0;width:100%;height:100%;transition:transform .3s;display:block}.gz-drawer__scroll{flex:auto;overflow-y:auto}.gz-drawer__scroll[hidden]{display:none}.gz-drawer__items{padding:6px 20px}.gz-drawer__guarantee{margin:18px 20px 22px}.gz-drawer__guarantee img{border:var(--line);border-radius:8px;width:100%;height:auto;display:block}.gz-drawer__guarantee figcaption{margin-top:8px;font-size:13px}.gz-drawer__guarantee figcaption a{color:var(--sky-text);text-underline-offset:3px}.gz-dc-item{border-bottom:var(--line);grid-template-columns:60px 1fr auto;align-items:start;gap:12px;padding:16px 0;display:grid}.gz-dc-item--busy{opacity:.5;pointer-events:none}.gz-dc-item__img{width:60px;height:68px}.gz-dc-item__img img{object-fit:cover;background:var(--vanilla-soft);border-radius:12px;width:100%;height:100%}.gz-dc-item__name{font-size:15px;font-weight:600;line-height:1.3}.gz-dc-item__var{color:var(--muted);margin-top:2px;font-size:13px}.gz-dc-item__row{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.gz-dc-qty{border:var(--line-strong);border-radius:var(--r-pill);align-items:center;display:inline-flex;overflow:hidden}.gz-dc-qty button{cursor:pointer;color:var(--ink);background:0 0;border:none;place-items:center;width:40px;height:40px;display:grid}.gz-dc-qty button:hover:not(:disabled){background:var(--ink);color:var(--surface)}.gz-dc-qty button:disabled{opacity:.35;cursor:default}.gz-dc-qty [data-qty-val]{text-align:center;min-width:26px;font-size:15px;font-weight:700}.gz-dc-item__price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.gz-dc-item__rm{border-radius:var(--r-pill);cursor:pointer;width:40px;height:40px;color:var(--muted);background:0 0;border:none;place-items:center;margin:-8px -8px 0 0;display:grid}.gz-dc-item__rm:hover{color:var(--heart-text);background:var(--ground)}.gz-drawer__items:empty{display:none}.gz-drawer__empty{text-align:center;color:var(--muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:40px 20px;display:flex}.gz-drawer__empty[hidden]{display:none}.gz-drawer__empty p{margin:0 0 16px}.gz-drawer__foot{border-top:var(--line);background:var(--surface);flex:none;padding:18px 20px}.gz-drawer__foot[hidden]{display:none}.gz-drawer__sub{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.gz-drawer__sub span:first-child{font-family:var(--display);font-size:20px;font-weight:800}.gz-drawer__sub span:last-child{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.gz-drawer__note{color:var(--muted);margin:0 0 14px;font-size:13px}.gz-drawer__note a{color:var(--sky-text);text-underline-offset:3px}.gz-drawer__checkout{justify-content:center;width:100%;display:flex}.gz-drawer__cont{cursor:pointer;width:100%;min-height:44px;color:var(--sky-text);font-family:var(--text);background:0 0;border:none;margin-top:8px;padding:6px;font-size:15px;font-weight:700;display:block}.gz-drawer__cont:hover{text-underline-offset:5px;text-decoration:underline wavy}.gz-stickybar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -8px 24px rgb(var(--ink-rgb) / .12);border-radius:20px 20px 0 0;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.gz-stickybar[hidden]{display:none}.gz-stickybar__info{flex-direction:column;gap:3px;min-width:0;display:flex}.gz-stickybar__price{font-family:var(--display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.gz-stickybar__sel{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.gz-stickybar__btn{flex-shrink:0;justify-content:center;min-height:48px;margin-left:auto;padding:12px 22px}.gz-stickybar__btn.is-inactive{background:var(--vanilla-soft);border-color:rgb(var(--ink-rgb) / .22);color:var(--ink)}body.gz-has-stickybar{padding-bottom:calc(76px + env(safe-area-inset-bottom))}@media (width>=861px){.gz-stickybar{display:none!important}}@media (width<=560px){.gz-sizes{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.gz-size{white-space:normal;line-height:1.2}}
