/*!
 * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.fa-brands,.fa-regular,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fa-regular,.fa-solid{font-family:"Font Awesome 6 Free"}.fa-brands{font-family:"Font Awesome 6 Brands"}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-bars:before{content:""}.fa-gamepad:before{content:""}.fa-bag-shopping:before{content:""}.fa-user:before{content:""}.fa-star:before{content:""}.fa-box:before{content:""}.fa-headset:before{content:""}.fa-rotate-left:before{content:""}.fa-box-open:before{content:""}.fa-arrow-right:before{content:""}.fa-heart:before{content:""}.fa-phone:before{content:""}.fa-envelope:before{content:""}.fa-wand-sparkles:before{content:""}.fa-bolt:before{content:""}.fa-location-dot:before{content:""}.fa-magnifying-glass:before{content:""}.fa-chevron-down:before{content:""}.fa-truck-fast:before{content:""}.fa-xmark:before{content:""}.fa-robot:before{content:""}.fa-building:before{content:""}.fa-shield-heart:before{content:""}.fa-check:before{content:""}.fa-earth-europe:before{content:""}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/free-fa-brands-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-brands-400.ttf)format("truetype")}.fa-brands{font-weight:400}.fa-facebook-f:before{content:""}.fa-tiktok:before{content:""}.fa-instagram:before{content:""}:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/free-fa-regular-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-regular-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/free-fa-regular-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-regular-400.ttf)format("truetype")}.fa-regular{font-weight:400}:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/free-fa-solid-900.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/free-fa-solid-900.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-solid-900.ttf)format("truetype")}.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(../webfonts/free-fa-brands-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(../webfonts/free-fa-solid-900.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(../webfonts/free-fa-regular-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-regular-400.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:swap;src:url(../webfonts/free-fa-solid-900.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-solid-900.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:swap;src:url(../webfonts/free-fa-brands-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-brands-400.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:swap;src:url(../webfonts/free-fa-regular-400.woff2?v=6.2.0-gg2)format("woff2"),url(../webfonts/free-fa-regular-400.ttf)format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:swap;src:url(../webfonts/free-fa-v4compatibility.woff2)format("woff2"),url(../webfonts/free-fa-v4compatibility.ttf)format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}.container{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}@media (width>=1400px){.container{max-width:1320px}}.flex-wrap{flex-wrap:wrap!important}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../webfonts/figtree-latin-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../webfonts/figtree-latin-italic.woff2)format("woff2")}html,body,div,span,h1,h2,h3,h4,h5,p,a,img,ul,li,form,label{font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-family:inherit;font-size:100%}html,body{scroll-behavior:smooth;width:100%;height:100%;margin:0;padding:0;font-weight:400}body{font-family:Figtree,serif;font-size:14px;font-weight:300}article{position:relative}.padding{padding-top:30px;padding-bottom:30px}h1,h2,h3,h4,h5{margin:0;font-weight:800!important}a{color:#03c5ff;text-decoration:none}.box-shadow{box-shadow:2px 0 8px 1px #00000014}.border-top{border-top:1px solid #f3f3f3}.border-bottom{border-bottom:1px solid #f3f3f3}span.screen-reader-text{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.card img{object-fit:contain;height:240px}button#closeMenu{color:#fff;background:#000;border:0;font-size:31px;position:absolute;top:12px;right:8px}#menu{z-index:1000;background:#000;border-radius:0 8px 8px 0;width:400px;height:100%;transition:left .3s;position:fixed;top:0;left:-400px;overflow:hidden}#menu ul{width:100%;height:100%;margin:0;padding:0;list-style:none;transition:left .3s;position:absolute;top:0;left:100%}#menu ul.active{left:0}#menu ul li{cursor:pointer;color:#002856;border-bottom:1px solid #e0e0e0;padding:15px;font-size:16px;font-weight:500}#menu ul li a{color:inherit;text-decoration:none;display:block}#overlay{opacity:0;z-index:500;pointer-events:none;background:#00000080;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}#overlay.active{opacity:1;pointer-events:all}.menu a{color:#002856;text-decoration:none;display:inline-block}.border-left{border-left:1px solid #d2d2d2;padding-left:70px}.all a{background:#f3f3f3;border-radius:3px;padding:4px 0 5px}.all a:hover{background:#071637;color:#fff!important}.scale img{-webkit-transition:all .4s;transition:all .4s}.product a:hover{color:#3d3d3d}.product a{color:#000}.product{margin-bottom:20px}span.cart-item-count{color:#fff;text-align:center;background-color:#02c5ff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;right:-2px;display:flex!important;position:absolute!important;top:-14px!important}.product span i{color:#a5c401;margin-bottom:10px;margin-right:10px}label.screen-reader-text{display:none}p.price{border:3px solid #009639;margin-bottom:30px;padding:5px;font-size:18px;font-weight:700;display:inline-block}.woocommerce-product-gallery{margin-right:30px}a.cart i{color:#fff;margin-right:10px}.wishlist i{color:#fff;margin-right:15px;font-size:18px}a.cart{color:#000;border-radius:20px;margin-top:22px;font-size:18px;font-weight:500;display:inline-block;position:relative}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:10px;flex-direction:column;min-width:0;padding-top:15px;padding-bottom:20px;display:flex;position:relative;box-shadow:0 2px 4px #00000014}.card:hover{box-shadow:0 8px 24px #95a5961c}.price{font-size:18px;font-weight:700;position:relative;top:8px}header{box-shadow:2px 9px 11px #0000000a}.menu{background:#000;position:relative}span.cart-item-count:hover{color:#fff}.woocommerce button.button{color:#fff;background-color:#03c5ff;border:none;border-radius:6px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer!important;font-family:Figtree,sans-serif!important}button#closeFilter1{background:0 0;border:0;font-size:20px;display:block;position:absolute;top:11px;right:10px}#filter-left{z-index:9999;background:#fff;border-radius:0 8px 8px 0;width:300px;height:100%;transition:left .3s;position:fixed;top:0;left:-300px;overflow:auto}#overlay.active{display:block}footer{font-size:16px}footer ul{margin-top:10px;font-size:16px;list-style:none}footer ul li{font-size:16px;line-height:28px}footer a:hover{color:#02c5ff}@media (width<=991px){#menu{z-index:99999;overflow:hidden auto}.menu{background:#fff}#menu ul li img{width:65px;position:absolute;bottom:0;left:10px}span.cart-item-count{width:16px;height:16px;top:-6px!important}.cart img{width:28px}.menu a{color:#fff;text-decoration:none;display:inline-block}#menu ul li{cursor:pointer;color:#000;border-bottom:1px solid #e0e0e0;padding:0;font-size:16px;font-weight:500;position:relative}#menu ul li span{text-transform:uppercase;padding:15px;font-weight:800;display:block}#menu ul{background:#fff;top:142px}i.fa-solid.fa-bars{color:#fff;margin-top:13px;font-size:20px}}@media (width<=767.98px){.product{margin-bottom:10px}.product .card img{object-fit:contain;max-height:200px}#menu{width:calc(100% - 3rem);left:calc(3rem - 100%)}}#cart-popup-overlay{z-index:9998;background:#0000009c;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#cart-popup{z-index:9999;background:#fff;border-radius:10px;width:90%;max-width:600px;padding:20px;display:none;position:fixed;top:20%;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000004d}#cart-popup-title{margin-bottom:10px;font-size:15px}.cart-popup-close{color:#fff;text-align:center;cursor:pointer;background:#666;border:none;border-radius:50%;width:24px;height:24px;padding:0;font-size:18px;font-weight:700;line-height:24px;transition:background .2s;position:absolute;top:10px;right:10px}.cart-popup-close:hover{background:#333}@media (width<=768px){#cart-popup{width:80%}}:root{--gg-ink:#121217;--gg-cream:#fff7ea;--gg-paper:#fffdf7;--gg-white:#fff;--gg-coral:#ff5a5f;--gg-cyan:#35c7f3;--gg-yellow:#ffd166;--gg-purple:#9b7bff;--gg-muted:#63636f;--gg-line:#12121724;--gg-radius:10px;--gg-border:3px solid var(--gg-ink);--gg-shadow:7px 7px 0 var(--gg-ink);--gg-soft-shadow:0 18px 50px #1212171f;--gg-shell:min(1240px, calc(100% - 40px))}body.gg-site{min-height:100%;color:var(--gg-ink);background:linear-gradient(90deg, #12121709 1px, transparent 1px), linear-gradient(#12121709 1px, transparent 1px), var(--gg-paper);background-size:24px 24px;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.55;overflow-x:hidden}body.gg-site.no-scroll{overflow:hidden}.gg-site *,.gg-site :before,.gg-site :after{box-sizing:border-box}.gg-site img{max-width:100%;height:auto}.gg-site a{color:inherit;text-decoration:none}.gg-site button,.gg-site input{font:inherit}.gg-site :focus-visible{outline:3px solid var(--gg-cyan);outline-offset:3px}.gg-shell{width:var(--gg-shell);margin-inline:auto}.gg-skip-link{z-index:10000;border:2px solid var(--gg-ink);background:var(--gg-yellow);padding:10px 14px;font-weight:900;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.gg-skip-link:focus{transform:translateY(0)}.gg-kicker{border:2px solid var(--gg-ink);background:var(--gg-coral);min-height:31px;box-shadow:4px 4px 0 var(--gg-ink);color:var(--gg-ink);letter-spacing:.055em;text-transform:uppercase;border-radius:3px;align-items:center;padding:4px 11px;font-size:12px;font-weight:950;line-height:1.1;display:inline-flex}.gg-kicker--cyan{background:var(--gg-cyan)}.gg-kicker--yellow{background:var(--gg-yellow)}.gg-kicker--purple{background:var(--gg-purple)}.gg-button{border:var(--gg-border);border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 18px;font-size:14px;font-weight:900;line-height:1.1;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.gg-button:hover{transform:translate(-2px,-2px)}.gg-button--primary{background:var(--gg-coral);box-shadow:5px 5px 0 var(--gg-ink)}.gg-button--primary:hover{box-shadow:7px 7px 0 var(--gg-ink)}.gg-button--ghost{background:var(--gg-white)}.gg-button--cream{background:var(--gg-cream);box-shadow:5px 5px 0 var(--gg-cyan)}.gg-text-link{text-underline-offset:5px;align-items:center;gap:9px;font-weight:900;text-decoration:underline 2px;display:inline-flex}.gg-text-link i{transition:transform .15s}.gg-text-link:hover i{transform:translate(4px)}body.gg-site .gg-header{z-index:100;background:var(--gg-white);color:var(--gg-ink);position:relative}.gg-announcement{border-bottom:2px solid var(--gg-ink);background:var(--gg-ink);color:var(--gg-cream);font-size:12px;font-weight:850}.gg-announcement__inner{align-items:center;gap:30px;min-height:36px;display:flex}.gg-announcement i{color:var(--gg-cyan);margin-right:6px}.gg-announcement__actions{align-items:center;gap:18px;margin-left:auto;display:flex;position:relative}.gg-announcement a:hover{color:var(--gg-yellow)}.gg-language-switcher{position:relative}.gg-language-switcher__toggle{min-height:28px;color:var(--gg-cream);font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #fff7ea6b;border-radius:5px;align-items:center;gap:7px;padding:2px 8px;font-size:11px;font-weight:900;display:inline-flex}.gg-language-switcher__toggle:hover,.gg-language-switcher__toggle[aria-expanded=true]{border-color:var(--gg-yellow);color:var(--gg-yellow)}.gg-language-switcher__toggle i{color:currentColor;margin:0 0 0 1px;font-size:8px}.gg-language-switcher__flag{font-size:17px;line-height:1}.gg-language-switcher__menu{z-index:1100;border:2px solid var(--gg-ink);background:var(--gg-cream);width:178px;box-shadow:6px 6px 0 var(--gg-coral);color:var(--gg-ink);border-radius:7px;padding:7px;position:absolute;top:calc(100% + 9px);right:0}.gg-language-switcher__menu:not([hidden]){gap:5px;display:grid}.gg-language-switcher__menu a{border:1px solid #0000;border-radius:4px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;min-height:40px;padding:6px 9px;font-size:12px;font-weight:900;display:grid}.gg-language-switcher__menu a:hover,.gg-language-switcher__menu a[aria-current=true]{border-color:var(--gg-ink);background:var(--gg-yellow);color:var(--gg-ink)}.gg-language-switcher__menu a i{color:var(--gg-ink);margin:0}.gg-header__main{border-bottom:3px solid var(--gg-ink);background:radial-gradient(circle at 12% 20%, #ffd16647, transparent 20%), var(--gg-white)}.gg-header__grid{grid-template-columns:142px minmax(300px,1fr) auto;align-items:center;gap:34px;min-height:94px;display:grid}.gg-brand{place-items:center;width:126px;height:82px;display:grid}.gg-brand img{object-fit:contain;filter:drop-shadow(3px 4px #12121729);width:112px;max-height:82px}.gg-search{border:var(--gg-border);background:var(--gg-white);width:100%;max-width:650px;min-height:48px;box-shadow:5px 5px 0 var(--gg-cyan);border-radius:8px;display:flex;position:relative;overflow:visible}.gg-search input[type=search]{min-width:0;color:var(--gg-ink);background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:15px;font-weight:650}.gg-search button{border:0;border-left:3px solid var(--gg-ink);background:var(--gg-yellow);width:54px;color:var(--gg-ink);cursor:pointer;border-radius:0 5px 5px 0}.gg-search button:hover{background:var(--gg-cyan)}.gg-utility-nav{align-items:center;gap:8px;display:flex}.gg-utility-nav a,.gg-icon-button{min-width:54px;min-height:48px;color:var(--gg-ink);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:19px;display:inline-flex;position:relative}.gg-utility-nav a span{font-size:12px;font-weight:850;display:none}.gg-utility-nav a:hover,.gg-icon-button:hover{border-color:var(--gg-ink);background:var(--gg-cream)}.gg-cart-link .cart-item-count{border:2px solid var(--gg-ink);background:var(--gg-coral);min-width:22px;height:22px;color:var(--gg-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:950;line-height:1;display:grid;position:absolute;top:-2px;right:-2px}.gg-menu-toggle,.gg-mobile-search-toggle,.gg-mobile-search{display:none}.gg-category-nav{border-bottom:3px solid var(--gg-ink);background:var(--gg-cream)}.gg-category-nav .gg-shell{justify-content:center;align-items:stretch;gap:2px;min-height:52px;display:flex}.gg-category-nav a{white-space:nowrap;align-items:center;padding:0 15px;font-size:13px;font-weight:850;display:inline-flex}.gg-category-nav a:hover{background:var(--gg-yellow)}.gg-category-nav__all{background:var(--gg-ink);color:var(--gg-cream)!important}.gg-category-nav__drop{color:#b32135!important}.gg-category-nav__drop i{color:var(--gg-purple);margin-right:7px}.gg-drawer{z-index:1001;border-right:3px solid var(--gg-ink);background:var(--gg-paper);width:min(430px,100% - 38px);box-shadow:12px 0 0 var(--gg-coral);flex-direction:column;transition:transform .24s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(calc(-100% - 14px))}.gg-drawer.is-open{transform:translate(0)}.gg-drawer__head{border-bottom:3px solid var(--gg-ink);background:var(--gg-white);justify-content:space-between;align-items:center;min-height:94px;padding:8px 20px;display:flex}.gg-brand--drawer{width:96px;height:76px}.gg-brand--drawer img{width:82px;max-height:72px}.gg-drawer__body{padding:26px 20px 40px;overflow-y:auto}.gg-drawer ul{margin:24px 0;padding:0;list-style:none}.gg-drawer li+li{margin-top:8px}.gg-drawer li a{border:2px solid var(--gg-ink);background:var(--gg-white);border-radius:7px;justify-content:space-between;align-items:center;min-height:52px;padding:10px 14px;font-weight:900;display:flex}.gg-drawer li:nth-child(3n+1) a:hover{background:var(--gg-yellow)}.gg-drawer li:nth-child(3n+2) a:hover{background:var(--gg-cyan)}.gg-drawer li:nth-child(3n+3) a:hover{background:var(--gg-purple)}.gg-drawer__links{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gg-drawer__links a{border:2px dashed var(--gg-ink);text-align:center;border-radius:7px;padding:12px;font-size:13px;font-weight:850}.gg-overlay{z-index:1000;opacity:0;visibility:hidden;background:#121217a8;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.gg-overlay.active{opacity:1;visibility:visible}body.gg-site #menu.gg-drawer{z-index:1002;background:var(--gg-paper);border-radius:0;width:min(430px,100% - 38px);height:100%;left:0;overflow:hidden}body.gg-site #menu.gg-drawer ul{width:auto;height:auto;position:static;left:auto}body.gg-site #menu.gg-drawer ul li{color:var(--gg-ink);border:0;padding:0}body.gg-site #overlay.gg-overlay{z-index:1000;pointer-events:none;display:block}body.gg-site #overlay.gg-overlay.active{pointer-events:auto}.gg-main{min-height:40vh}.gg-home h1,.gg-home h2,.gg-home h3,.gg-footer h2{letter-spacing:-.035em;font-weight:950}.gg-hero{border-bottom:3px solid var(--gg-ink);position:relative;overflow:hidden}.gg-hero:before{content:"";aspect-ratio:1;background:repeating-conic-gradient(var(--gg-yellow) 0 5deg, transparent 5deg 10deg);opacity:.34;border-radius:50%;position:absolute;inset:auto -8% -28% 52%}.gg-hero__grid{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:center;gap:64px;min-height:620px;padding-block:60px;display:grid;position:relative}.gg-hero__copy h1{text-transform:uppercase;max-width:760px;margin:24px 0 20px;font-size:clamp(48px,6.4vw,88px);line-height:.9}.gg-hero__copy h1 span{color:var(--gg-coral);-webkit-text-stroke:2px var(--gg-ink);text-shadow:5px 5px 0 var(--gg-yellow);display:inline-block;position:relative}.gg-hero__copy>p{color:#3f3f48;max-width:660px;font-size:clamp(18px,2vw,21px);font-weight:650;line-height:1.5}.gg-hero__actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.gg-hero__microtrust{color:var(--gg-muted);flex-wrap:wrap;gap:18px;margin:28px 0 0;padding:0;font-size:12px;font-weight:850;list-style:none;display:flex}.gg-hero__microtrust i{color:var(--gg-ink);margin-right:5px}.gg-hero-promos{grid-template-rows:1.45fr .8fr;gap:16px;min-height:510px;display:grid;position:relative;transform:rotate(1deg)}.gg-hero-promos:before{content:"DROP ZONE";z-index:4;border:2px solid var(--gg-ink);background:var(--gg-yellow);box-shadow:4px 4px 0 var(--gg-ink);letter-spacing:.08em;padding:8px 12px;font-size:11px;font-weight:950;position:absolute;top:-17px;right:18px;transform:rotate(4deg)}.gg-hero-promos__small{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gg-hero-promo{border:var(--gg-border);min-width:0;box-shadow:9px 9px 0 var(--gg-ink);color:var(--gg-ink);border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:26px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.gg-hero-promo:hover{box-shadow:12px 12px 0 var(--gg-ink);color:var(--gg-ink);transform:translate(-3px,-3px)}.gg-hero-promo__label{z-index:2;border:2px solid var(--gg-ink);background:var(--gg-white);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:7px 10px;font-size:11px;font-weight:950;position:absolute;top:18px;left:18px}.gg-hero-promo__icon{aspect-ratio:1;border:3px solid var(--gg-ink);background:var(--gg-yellow);border-radius:50%;place-items:center;width:170px;font-size:76px;display:grid;position:absolute;top:44px;right:30px;transform:rotate(8deg);box-shadow:9px 9px #12121733}.gg-hero-promo strong{z-index:2;letter-spacing:-.045em;text-transform:uppercase;max-width:360px;font-size:clamp(30px,4vw,52px);font-weight:950;line-height:.92;position:relative}.gg-hero-promo__link{z-index:2;text-underline-offset:4px;margin-top:14px;font-size:12px;font-weight:950;text-decoration:underline 2px;position:relative}.gg-hero-promo--drop{background:linear-gradient(135deg, #fff7ead1, #fff7ea40), repeating-radial-gradient(circle at 80% 35%, var(--gg-cyan) 0 3px, transparent 3px 13px), var(--gg-cyan)}.gg-hero-promo--drop strong{max-width:250px}.gg-hero-promo--sale{background:var(--gg-coral)}.gg-hero-promo--preorder{background:var(--gg-purple)}.gg-hero-promos__small .gg-hero-promo{min-height:176px;padding:20px}.gg-hero-promos__small .gg-hero-promo__label{top:13px;left:13px}.gg-hero-promos__small .gg-hero-promo strong{max-width:190px;font-size:clamp(22px,2.2vw,31px)}.gg-hero-promos__small .gg-hero-promo__link{margin-top:10px;font-size:10px}.gg-trust-rail{border-bottom:3px solid var(--gg-ink);background:var(--gg-ink);color:var(--gg-cream)}.gg-trust-rail__grid{grid-template-columns:repeat(4,1fr);min-height:96px;display:grid}.gg-trust-rail__grid>div{border-right:1px solid #fff7ea38;align-items:center;gap:13px;padding:18px 24px;display:flex}.gg-trust-rail__grid>div:last-child{border-right:0}.gg-trust-rail b{border:2px solid var(--gg-cream);background:var(--gg-coral);min-width:46px;min-height:46px;color:var(--gg-ink);border-radius:50%;place-items:center;font-size:16px;font-weight:950;display:grid}.gg-trust-rail span{font-size:13px;font-weight:800}.gg-section{padding-block:86px}.gg-section+.gg-section{border-top:1px solid var(--gg-line)}.gg-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.gg-section-heading h2{max-width:790px;margin:18px 0 0;font-size:clamp(36px,4.8vw,62px);line-height:.98}.gg-section-heading>p{max-width:460px;color:var(--gg-muted);margin:0;font-size:16px;font-weight:650}.gg-category-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.gg-category-card{border:var(--gg-border);border-radius:var(--gg-radius);min-height:190px;box-shadow:6px 6px 0 var(--gg-ink);flex-direction:column;justify-content:flex-end;padding:22px;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.gg-category-card:after{content:"";aspect-ratio:1;border:3px solid var(--gg-ink);background:repeating-radial-gradient(circle,#0000 0 5px,#1212171c 6px 8px);border-radius:50%;width:130px;position:absolute;top:-34px;right:-34px}.gg-category-card:hover{box-shadow:9px 9px 0 var(--gg-ink);transform:translate(-3px,-3px)rotate(-.5deg)}.gg-category-card--1,.gg-category-card--5{background:var(--gg-coral)}.gg-category-card--2,.gg-category-card--6{background:var(--gg-cyan)}.gg-category-card--3{background:var(--gg-yellow)}.gg-category-card--4{background:var(--gg-purple)}.gg-category-card__number{font-size:13px;font-weight:950;position:absolute;top:16px;left:18px}.gg-category-card strong{z-index:1;max-width:280px;font-size:clamp(24px,2.7vw,36px);font-weight:950;line-height:.95;position:relative}.gg-category-card>span:last-child{z-index:1;margin-top:16px;font-size:13px;font-weight:850;position:relative}.gg-products-section{background:#ffffffa8}.gg-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.gg-product-card{border:var(--gg-border);border-radius:var(--gg-radius);background:var(--gg-white);min-width:0;transition:transform .16s,box-shadow .16s;overflow:hidden;box-shadow:5px 5px #1212172e}.gg-product-card:hover{box-shadow:8px 8px 0 var(--gg-ink);transform:translateY(-5px)}.gg-product-card__media{aspect-ratio:1/1.05;border-bottom:3px solid var(--gg-ink);background:var(--gg-cream);place-items:center;display:grid;position:relative;overflow:hidden}.gg-product-card__media--2{background:#35c7f333}.gg-product-card__media--3{background:#ffd16657}.gg-product-card__media--4{background:#9b7bff38}.gg-product-card__media:after{content:"";pointer-events:none;border:2px dashed #1212172e;border-radius:7px;position:absolute;inset:12px}.gg-product-card__media img{z-index:1;object-fit:contain;width:100%;height:100%;padding:16px;transition:transform .22s;position:relative}.gg-product-card:hover .gg-product-card__media img{transform:scale(1.035)}.gg-product-card__placeholder{z-index:1;aspect-ratio:1;border:var(--gg-border);background:var(--gg-white);width:54%;box-shadow:7px 7px 0 var(--gg-ink);color:var(--gg-coral);border-radius:50%;place-items:center;font-size:52px;display:grid;position:relative}.gg-product-card__badge{z-index:3;border:2px solid var(--gg-ink);background:var(--gg-yellow);box-shadow:3px 3px 0 var(--gg-ink);text-transform:uppercase;border-radius:4px;padding:7px 10px;font-size:11px;font-weight:950;position:absolute;top:12px;left:12px}.gg-product-card__badge--new{background:var(--gg-cyan)}.gg-product-card__body{padding:18px}.gg-product-card__category{color:var(--gg-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.gg-product-card h3{min-height:48px;margin:0;font-size:18px;line-height:1.25}.gg-product-card h3 a:hover{color:#d43746}.gg-product-card__bottom{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.gg-product-card__price{color:var(--gg-ink);font-size:19px;font-weight:950}.gg-product-card__arrow{border:2px solid var(--gg-ink);background:var(--gg-coral);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.gg-product-card__arrow:hover{background:var(--gg-yellow)}.gg-empty-state{border:var(--gg-border);border-radius:var(--gg-radius);background:var(--gg-white);box-shadow:var(--gg-shadow);text-align:center;padding:52px 24px}.gg-empty-state>span{color:var(--gg-coral);font-size:54px;font-weight:950}.gg-empty-state h3{margin:8px 0;font-size:30px}.gg-empty-state p{color:var(--gg-muted);margin:0 0 20px}.gg-world-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.gg-world-card{border:var(--gg-border);border-radius:var(--gg-radius);min-height:340px;box-shadow:9px 9px 0 var(--gg-ink);flex-direction:column;justify-content:flex-end;padding:32px;transition:transform .18s;display:flex;position:relative;overflow:hidden}.gg-world-card:hover{transform:translate(-3px,-3px)}.gg-world-card--coral{background:var(--gg-coral)}.gg-world-card--cyan{background:var(--gg-cyan)}.gg-world-card__eyebrow{z-index:2;border:2px solid var(--gg-ink);background:var(--gg-cream);text-transform:uppercase;align-self:flex-start;margin-bottom:14px;padding:6px 9px;font-size:11px;font-weight:950;position:relative}.gg-world-card strong{z-index:2;max-width:470px;font-size:clamp(34px,4vw,54px);font-weight:950;line-height:.92;position:relative}.gg-world-card__cta{z-index:2;margin-top:22px;font-size:14px;font-weight:900;position:relative}.gg-world-card__icon{color:#fff7ea8c;-webkit-text-stroke:3px var(--gg-ink);font-size:116px;position:absolute;top:24px;right:28px;transform:rotate(8deg)}.gg-collector-proof{background:var(--gg-ink);color:var(--gg-cream)}.gg-collector-proof__grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.gg-collector-proof__visual{place-items:center;min-height:460px;display:grid;position:relative}.gg-package{aspect-ratio:1.15;border:3px solid var(--gg-cream);background:var(--gg-yellow);width:min(390px,84%);box-shadow:12px 12px 0 var(--gg-coral);color:var(--gg-ink);text-align:center;border-radius:10px;place-items:center;display:grid;transform:rotate(-4deg)}.gg-package span{font-size:20px;font-weight:800;line-height:1.1}.gg-package span b{font-size:34px;font-weight:950}.gg-package i{font-size:90px}.gg-speech-bubble{border:3px solid var(--gg-cream);background:var(--gg-white);box-shadow:5px 5px 0 var(--gg-purple);color:var(--gg-ink);border-radius:9px;padding:13px 16px;font-size:14px;font-weight:950;position:absolute;top:8px;right:-5px}.gg-collector-proof__copy h2{margin:24px 0 20px;font-size:clamp(38px,5vw,66px);line-height:.98}.gg-collector-proof__copy>p{color:#fff7eac7;max-width:680px;font-size:18px}.gg-collector-proof__copy ul{margin:28px 0;padding:0;list-style:none}.gg-collector-proof__copy li{align-items:center;gap:12px;margin-top:11px;font-weight:800;display:flex}.gg-collector-proof__copy li i{border:2px solid var(--gg-cream);background:var(--gg-cyan);width:28px;height:28px;color:var(--gg-ink);border-radius:50%;place-items:center;font-size:12px;display:grid}.gg-join{padding-top:70px}.gg-join__panel{border:var(--gg-border);border-radius:var(--gg-radius);background:radial-gradient(circle at 92% 18%, #ffd16694, transparent 22%), var(--gg-purple);box-shadow:9px 9px 0 var(--gg-ink);justify-content:space-between;align-items:center;gap:40px;padding:44px;display:flex;overflow:hidden}.gg-join h2{margin:20px 0 8px;font-size:clamp(36px,5vw,58px);line-height:.95}.gg-join p{max-width:670px;margin:0;font-weight:700}.gg-join .gg-button{flex:none}body.gg-site .gg-footer{border-top:3px solid var(--gg-ink);background:var(--gg-cream);color:var(--gg-ink);padding:70px 0 0;position:relative;overflow:hidden}.gg-footer__top{grid-template-columns:1.25fr .8fr .8fr 1.15fr;gap:48px;padding-bottom:54px;display:grid}.gg-footer__brand img{object-fit:contain;width:140px;max-height:130px;margin-bottom:18px}.gg-footer__brand p{max-width:330px;color:var(--gg-muted);margin:0;font-weight:650}.gg-footer__socials{gap:10px;margin-top:22px;display:flex}.gg-footer__socials a{border:2px solid var(--gg-ink);background:var(--gg-white);width:42px;height:42px;box-shadow:3px 3px 0 var(--gg-ink);border-radius:6px;place-items:center;display:grid}.gg-footer__socials a:hover{background:var(--gg-cyan)}.gg-footer__column h2{text-transform:uppercase;margin:0 0 18px;font-size:20px}.gg-footer__accordion-toggle{color:inherit;font:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.gg-footer__accordion-toggle i{display:none}.gg-footer__accordion-panel{display:contents}.gg-footer__column ul{margin:0;padding:0;list-style:none}.gg-footer__column li+li{margin-top:9px}.gg-footer__column li a{color:var(--gg-muted);font-size:14px;font-weight:700}.gg-footer__column li a:hover{color:var(--gg-coral);text-decoration:underline 2px}.gg-footer__contact .gg-footer__accordion-panel>div{color:var(--gg-muted);align-items:flex-start;gap:10px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.gg-footer__contact i{width:18px;color:var(--gg-coral);text-align:center;margin-top:4px}.gg-footer__bottom{border-top:3px solid var(--gg-ink);justify-content:space-between;align-items:center;gap:20px;min-height:68px;font-size:12px;font-weight:800;display:flex}.gg-cart-popup{z-index:10010;border:var(--gg-border);border-radius:var(--gg-radius);background:var(--gg-white);width:min(560px,100% - 32px);box-shadow:10px 10px 0 var(--gg-coral);padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.gg-cart-popup[hidden]{display:none!important}.gg-cart-popup__close{border:2px solid var(--gg-ink);background:var(--gg-cream);cursor:pointer;border-radius:50%;width:38px;height:38px;position:absolute;top:12px;right:12px}.gg-cart-popup h4{margin:22px 0 18px;font-size:28px;line-height:1.05}.gg-cart-popup__product{grid-template-columns:110px 1fr;align-items:center;gap:18px;display:grid}.gg-cart-popup__product img{aspect-ratio:1;object-fit:contain;border:2px solid var(--gg-ink);background:var(--gg-cream);border-radius:7px;width:110px}.gg-cart-popup__product h5{margin:0 0 8px;font-size:18px;font-weight:900}.gg-cart-popup__product p{margin:2px 0}.gg-cart-popup__actions{gap:12px;margin-top:22px;display:flex}body.gg-site #cart-popup-overlay{z-index:10005;background:#121217b3;display:none;position:fixed;inset:0}#filter-left.is-open{left:0!important}@media (width<=1100px){.gg-header__grid{grid-template-columns:120px minmax(260px,1fr) auto;gap:20px}.gg-category-nav a{padding-inline:10px;font-size:12px}.gg-hero__grid{gap:32px}.gg-hero-promos{min-height:480px}.gg-product-grid{grid-template-columns:repeat(3,1fr)}.gg-footer__top{grid-template-columns:1.2fr .8fr .8fr}.gg-footer__contact{grid-column:1/-1}}@media (width<=900px){:root{--gg-shell:min(100% - 28px, 760px)}.gg-announcement__secondary{display:none}.gg-header__grid{grid-template-columns:48px 1fr auto;gap:10px;min-height:82px}.gg-menu-toggle{display:inline-flex}.gg-brand{justify-self:start;width:94px;height:70px}.gg-brand img{width:86px;max-height:68px}.gg-search--desktop,.gg-category-nav{display:none}.gg-mobile-search-toggle{display:inline-flex}.gg-mobile-search{padding-block:0 14px}.gg-mobile-search:not([hidden]){display:block}.gg-mobile-search .gg-search{max-width:none}.gg-utility-nav>a span{display:none}.gg-utility-nav a{min-width:44px;min-height:44px}.gg-hero__grid{grid-template-columns:1fr;min-height:auto;padding-block:52px 70px}.gg-hero__copy{text-align:center}.gg-hero__copy h1,.gg-hero__copy>p{margin-inline:auto}.gg-hero__actions,.gg-hero__microtrust{justify-content:center}.gg-hero-promos{text-align:left;width:min(680px,100%);min-height:520px;margin:10px auto 0}.gg-trust-rail__grid{grid-template-columns:1fr 1fr}.gg-trust-rail__grid>div{border-bottom:1px solid #fff7ea38}.gg-trust-rail__grid>div:nth-child(2n){border-right:0}.gg-trust-rail__grid>div:nth-child(n+3){border-bottom:0}.gg-section{padding-block:68px}.gg-section-heading{flex-direction:column;align-items:flex-start;gap:16px}.gg-category-grid,.gg-product-grid{grid-template-columns:1fr 1fr}.gg-world-grid{grid-template-columns:1fr}.gg-collector-proof__grid{grid-template-columns:1fr;gap:32px}.gg-collector-proof__visual{min-height:410px}.gg-collector-proof__copy{text-align:center}.gg-collector-proof__copy>p{margin-inline:auto}.gg-collector-proof__copy ul{text-align:left;display:inline-block}.gg-join__panel{flex-direction:column;align-items:flex-start}.gg-footer__top{grid-template-columns:1.2fr .8fr .8fr;gap:30px}}@media (width<=620px){:root{--gg-shell:calc(100% - 24px)}.gg-announcement__inner{justify-content:space-between;gap:10px;min-height:34px;font-size:10px}.gg-announcement__actions{gap:8px;margin-left:0}.gg-announcement__actions>a,.gg-language-switcher__code{display:none}.gg-language-switcher__toggle{min-width:36px;padding-inline:6px}.gg-language-switcher__menu{right:0}.gg-header__grid{min-height:74px}.gg-brand{width:80px;height:62px}.gg-brand img{width:74px;max-height:60px}.gg-utility-nav{gap:0}.gg-utility-nav>a:first-of-type{display:none}.gg-utility-nav a,.gg-icon-button{min-width:40px;min-height:40px;font-size:17px}.gg-cart-link .cart-item-count{top:-4px;right:-4px}.gg-hero__grid{padding-block:42px 54px}.gg-hero__copy h1{margin-top:20px;font-size:clamp(43px,14vw,64px)}.gg-hero__copy h1 span{text-shadow:3px 3px 0 var(--gg-yellow);-webkit-text-stroke-width:1.5px}.gg-hero__copy>p{font-size:17px}.gg-hero__actions{display:grid}.gg-hero__actions .gg-button{width:100%}.gg-hero__microtrust{text-align:left;grid-template-columns:1fr 1fr;gap:10px;display:grid}.gg-hero__microtrust li:last-child{grid-column:1/-1}.gg-hero-promos{grid-template-rows:1.2fr .9fr;gap:12px;min-height:540px}.gg-hero-promos__small{gap:12px}.gg-hero-promo{box-shadow:7px 7px 0 var(--gg-ink);padding:20px}.gg-hero-promo:hover{box-shadow:9px 9px 0 var(--gg-ink)}.gg-hero-promo__icon{width:130px;font-size:58px;top:55px;right:20px}.gg-hero-promo--drop strong{max-width:190px;font-size:39px}.gg-hero-promos__small .gg-hero-promo{min-height:190px;padding:16px}.gg-hero-promos__small .gg-hero-promo strong{font-size:21px}.gg-trust-rail__grid>div{gap:9px;padding:14px 10px}.gg-trust-rail b{min-width:38px;min-height:38px;font-size:13px}.gg-trust-rail span{font-size:10px}.gg-section{padding-block:54px}.gg-section-heading{margin-bottom:26px}.gg-section-heading h2{font-size:38px}.gg-section-heading>p{font-size:14px}.gg-category-grid{grid-template-columns:1fr;gap:14px}.gg-category-card{min-height:150px}.gg-category-card strong{font-size:30px}.gg-product-grid{gap:12px}.gg-product-card__body{padding:13px}.gg-product-card h3{min-height:44px;font-size:15px}.gg-product-card__category{font-size:9px}.gg-product-card__price{font-size:16px}.gg-product-card__arrow{width:34px;height:34px}.gg-product-card__media img{padding:8px}.gg-world-card{min-height:300px;padding:24px}.gg-world-card strong{font-size:38px}.gg-world-card__icon{font-size:82px;top:22px;right:18px}.gg-collector-proof__visual{min-height:350px}.gg-package{width:88%}.gg-package span b{font-size:26px}.gg-package i{font-size:68px}.gg-speech-bubble{font-size:11px;right:0}.gg-collector-proof__copy h2{font-size:39px}.gg-collector-proof__copy>p{font-size:16px}.gg-collector-proof__copy li{font-size:13px}.gg-join__panel{padding:28px 22px}.gg-join h2{font-size:39px}.gg-footer{padding-top:54px!important}.gg-footer__top{grid-template-columns:1fr 1fr;gap:34px 18px}.gg-footer__brand,.gg-footer__contact{grid-column:1/-1}.gg-footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.gg-cart-popup{padding:22px 18px}.gg-cart-popup h4{font-size:23px}.gg-cart-popup__product{grid-template-columns:80px 1fr}.gg-cart-popup__product img{width:80px}.gg-cart-popup__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.gg-site *,.gg-site :before,.gg-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.gg-site .gg-announcement{border-bottom:3px solid var(--gg-ink);background:radial-gradient(circle, #1212171a 1px, transparent 1.5px), var(--gg-cream);color:var(--gg-ink);background-size:12px 12px;position:relative;overflow:visible}body.gg-site .gg-announcement__inner{min-height:43px}.gg-announcement__message{border:1.5px solid var(--gg-ink);background:var(--gg-coral);min-height:27px;box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 10px;font-size:10px;font-weight:950;display:inline-flex;transform:rotate(-.5deg)}.gg-announcement__message--packing{background:var(--gg-cyan);transform:rotate(.5deg)}.gg-announcement__message i{color:var(--gg-ink)}.gg-announcement__actions>a{border:2px solid var(--gg-ink);background:var(--gg-yellow);box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink);border-radius:4px;padding:4px 8px;font-weight:900}.gg-announcement__actions>a:hover{background:var(--gg-cyan);color:var(--gg-ink)}body.gg-site .gg-announcement__actions>a:hover i{color:var(--gg-ink)}body.gg-site .gg-language-switcher__toggle{border:2px solid var(--gg-ink);background:var(--gg-purple);box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink)}body.gg-site .gg-language-switcher__toggle:hover,body.gg-site .gg-language-switcher__toggle[aria-expanded=true]{border-color:var(--gg-ink);background:var(--gg-cyan);color:var(--gg-ink)}body.gg-site .gg-language-switcher__menu a{grid-template-columns:34px 1fr auto}body.gg-site .gg-language-switcher__menu a>span:first-child{font-size:24px;line-height:1}body.gg-site .gg-menu-toggle{border:2px solid var(--gg-ink);background:var(--gg-coral);box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink)}body.gg-site .gg-menu-toggle:hover{background:var(--gg-yellow)}body.gg-site #menu.gg-drawer{background:linear-gradient(90deg, #1212170b 1px, transparent 1px), linear-gradient(#1212170b 1px, transparent 1px), var(--gg-cream);width:100vw;max-width:none;height:100dvh;box-shadow:none;background-size:24px 24px;border:0;transition:transform .42s cubic-bezier(.77,0,.18,1);transform:translate(-105%)}body.gg-site #menu.gg-drawer:before{content:"MENU";color:#1212170e;pointer-events:none;font-size:min(35vw,220px);font-weight:950;line-height:.7;position:absolute;bottom:24px;right:-12px;transform:rotate(-7deg)}body.gg-site #menu.gg-drawer.is-open{transform:translate(0,0)}body.gg-site .gg-drawer__head{z-index:2;border-bottom:3px solid var(--gg-ink);background:var(--gg-ink);padding-inline:max(20px,50vw - 450px);position:relative}body.gg-site .gg-drawer__head .gg-icon-button{border:2px solid var(--gg-cream);background:var(--gg-yellow);box-shadow:4px 4px 0 var(--gg-coral);color:var(--gg-ink)}body.gg-site .gg-drawer__body{z-index:1;width:min(900px,100% - 40px);margin:0 auto;padding:42px 0 70px;position:relative}body.gg-site .gg-drawer ul{grid-template-columns:1fr 1fr;gap:13px;margin:30px 0;display:grid}body.gg-site .gg-drawer li+li{margin-top:0}body.gg-site .gg-drawer li a{background:var(--gg-white);min-height:64px;box-shadow:5px 5px 0 var(--gg-ink);opacity:0;padding-inline:18px;font-size:16px;transition:transform .32s,opacity .25s,background .15s;transform:translate(-22px)}body.gg-site #menu.gg-drawer li a{justify-content:flex-start;align-items:center;gap:14px;display:flex!important}body.gg-site #menu.gg-drawer li a>i{flex:0 0 18px;place-items:center;width:18px;height:18px;line-height:1;display:inline-grid}body.gg-site #menu.gg-drawer li.gg-drawer__new-arrivals a{background:var(--gg-yellow);box-shadow:5px 5px 0 var(--gg-coral)}body.gg-site #menu.gg-drawer li.gg-drawer__new-arrivals a>i{color:var(--gg-coral)}body.gg-site .gg-drawer.is-open li a{opacity:1;transform:translate(0)}body.gg-site .gg-drawer.is-open li:nth-child(2) a{transition-delay:40ms}body.gg-site .gg-drawer.is-open li:nth-child(3) a{transition-delay:80ms}body.gg-site .gg-drawer.is-open li:nth-child(4) a{transition-delay:.12s}body.gg-site .gg-drawer.is-open li:nth-child(5) a{transition-delay:.16s}body.gg-site .gg-drawer.is-open li:nth-child(6) a{transition-delay:.2s}body.gg-site .gg-drawer.is-open li:nth-child(7) a{transition-delay:.24s}.gg-drawer__service{border-top:2px dashed var(--gg-ink);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:28px;padding-top:26px;font-size:13px;font-weight:900;display:flex}.gg-drawer__service a{text-underline-offset:4px;text-decoration:underline 2px}body.gg-site.gg-menu-open .gg-overlay{display:none}.gg-hero-promos__small .gg-hero-promo{justify-content:flex-start;padding-top:66px}.gg-hero-promos__small .gg-hero-promo strong{margin-top:0}.gg-hero-promos__small .gg-hero-promo__link{margin-top:auto}body.gg-site .gg-trust-rail{border-top:3px solid var(--gg-ink);border-bottom:3px solid var(--gg-ink);background:repeating-linear-gradient(-45deg, transparent 0 16px, #12121709 16px 18px), var(--gg-cream);color:var(--gg-ink);padding:22px 0 27px}body.gg-site .gg-trust-rail__grid{gap:15px;min-height:0}body.gg-site .gg-trust-rail__grid>.gg-trust-card{border:3px solid var(--gg-ink);min-height:112px;box-shadow:6px 6px 0 var(--gg-ink);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:17px;display:grid;position:relative;transform:rotate(-.7deg)}body.gg-site .gg-trust-rail__grid>.gg-trust-card:nth-child(2n){transform:rotate(.7deg)}.gg-trust-card--coral{background:var(--gg-coral)}.gg-trust-card--cyan{background:var(--gg-cyan)}.gg-trust-card--purple{background:var(--gg-purple)}.gg-trust-card--yellow{background:var(--gg-yellow)}body.gg-site .gg-trust-rail .gg-trust-card b{border:3px solid var(--gg-ink);background:var(--gg-white);min-width:58px;min-height:58px;color:var(--gg-ink);font-size:16px;box-shadow:3px 3px #12121733}body.gg-site .gg-trust-rail .gg-trust-card span{text-transform:uppercase;gap:3px;font-size:13px;font-weight:950;line-height:1.15;display:grid}.gg-trust-card span i{font-size:20px}body.gg-site .gg-live-search{z-index:1010;border:3px solid var(--gg-ink);background:radial-gradient(circle, #1212170e 1px, transparent 1.4px) 0 0 / 13px 13px, var(--gg-cream);max-height:min(560px,100vh - 170px);box-shadow:8px 8px 0 var(--gg-coral);color:var(--gg-ink);opacity:0;transform-origin:top;border-radius:9px;padding:14px;transition:opacity .16s,transform .2s;position:absolute;top:calc(100% + 12px);left:-3px;right:-3px;overflow:auto;transform:translateY(-8px)scale(.985)}body.gg-site .gg-live-search[hidden]{display:none}body.gg-site .gg-live-search.is-open{opacity:1;transform:translateY(0)scale(1)}body.gg-site .gg-live-search__section+.gg-live-search__section{margin-top:14px}body.gg-site .gg-live-search__heading{border:2px solid var(--gg-ink);background:var(--gg-cyan);width:fit-content;box-shadow:3px 3px 0 var(--gg-ink);text-transform:uppercase;border-radius:4px;margin-bottom:9px;padding:5px 8px;font-size:11px;font-weight:950;line-height:1;transform:rotate(-1deg)}body.gg-site .gg-live-search__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.gg-site .gg-live-search__category{border:2px solid var(--gg-ink);background:var(--gg-white);min-width:0;box-shadow:3px 3px 0 var(--gg-cyan);color:var(--gg-ink);border-radius:5px;gap:3px;padding:10px 11px;display:grid}body.gg-site .gg-live-search__category:nth-child(2n){box-shadow-color:var(--gg-purple)}body.gg-site .gg-live-search__category strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.15;overflow:hidden}body.gg-site .gg-live-search__category span{color:#50505a;font-size:10px;font-weight:800}body.gg-site .gg-live-search__products{gap:8px;display:grid}body.gg-site .gg-live-search__product{border:2px solid var(--gg-ink);background:var(--gg-white);min-width:0;color:var(--gg-ink);border-radius:6px;grid-template-columns:58px minmax(0,1fr) 30px;align-items:center;gap:11px;padding:7px;display:grid}body.gg-site .gg-live-search__image{border:2px solid var(--gg-ink);background:var(--gg-paper);border-radius:5px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}body.gg-site .gg-live-search__image img{object-fit:cover;width:100%;height:100%}body.gg-site .gg-live-search__image>i{color:var(--gg-coral);font-size:21px}body.gg-site .gg-live-search__product-info{gap:2px;min-width:0;display:grid}body.gg-site .gg-live-search__product-info small{color:var(--gg-coral-dark);text-transform:uppercase;font-size:9px;font-weight:950}body.gg-site .gg-live-search__product-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.15;overflow:hidden}body.gg-site .gg-live-search__product-info b{font-size:12px;font-weight:950}body.gg-site .gg-live-search__product>i{border:2px solid var(--gg-ink);background:var(--gg-coral);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}body.gg-site .gg-live-search__category:hover,body.gg-site .gg-live-search__category.is-active,body.gg-site .gg-live-search__product:hover,body.gg-site .gg-live-search__product.is-active{color:var(--gg-ink);background:#fff5d8;transform:translate(-1px,-1px)}body.gg-site .gg-live-search__all{border:3px solid var(--gg-ink);background:var(--gg-coral);min-height:42px;box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink);text-align:center;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;margin-top:12px;padding:8px 12px;font-size:11px;font-weight:950;display:flex}body.gg-site .gg-live-search__all:hover,body.gg-site .gg-live-search__all.is-active{background:var(--gg-cyan);color:var(--gg-ink)}body.gg-site .gg-live-search__status{border:2px dashed var(--gg-ink);background:var(--gg-white);text-align:center;border-radius:6px;place-items:center;min-height:62px;padding:14px;font-size:13px;font-weight:850;display:grid}body.gg-site .gg-live-search__status--loading{background:#e4f8ff}body.gg-site .gg-live-search__status--error{background:#ffe2e3}body.gg-site #cart-popup.gg-cart-popup{border:3px solid var(--gg-ink);background:var(--gg-white);width:min(560px,100% - 32px);box-shadow:10px 10px 0 var(--gg-coral);color:var(--gg-ink);padding:28px;font-family:Figtree,sans-serif;top:50%;transform:translate(-50%,-50%);z-index:10010!important}body.gg-site #cart-popup.gg-cart-popup h4,body.gg-site #cart-popup.gg-cart-popup h5,body.gg-site #cart-popup.gg-cart-popup p{font-family:inherit}@keyframes gg-delivery-unlocked-pop{0%{transform:scale(.97)rotate(-.4deg)}65%{transform:scale(1.015)rotate(.25deg)}to{transform:scale(1)rotate(0)}}@media (width<=1180px){body.gg-site .gg-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}body.gg-site .gg-footer__brand,body.gg-site .gg-footer__contact{grid-column:1/-1}body.gg-site .gg-footer__contact{grid-template-columns:repeat(3,minmax(0,1fr))}body.gg-site .gg-footer__bottom{flex-wrap:wrap;justify-content:flex-start}body.gg-site .gg-footer__payments{flex-wrap:wrap;flex:1 0 100%;order:3;justify-content:flex-start}body.gg-site .gg-footer__legal{margin-left:auto}}@media (width<=820px){body.gg-site .gg-footer__contact{grid-template-columns:1fr}body.gg-site .gg-footer__legal{flex-wrap:wrap;width:100%;margin-left:0}}@media (width<=620px){body.gg-site .gg-drawer__body>.gg-kicker{margin-bottom:12px;position:relative;top:-10px}body.gg-site .gg-drawer ul{margin-top:4px}body.gg-site .gg-footer__top{grid-template-columns:1fr}body.gg-site .gg-footer__brand,body.gg-site .gg-footer__contact{grid-column:auto}}body.gg-site .gg-footer{--gg-footer-slant:14px;color:var(--gg-ink);background-color:#eee9ff;background-image:linear-gradient(90deg,#1212170b 1px,#0000 1px),linear-gradient(#1212170b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-top:0;padding-top:0!important}body.gg-site .gg-footer:before{z-index:0;height:var(--gg-footer-slant);background:linear-gradient(90deg, #12121709 1px, transparent 1px), linear-gradient(#12121709 1px, transparent 1px), var(--gg-paper);clip-path:polygon(0 0,100% 0,0 100%);content:"";background-size:24px 24px;position:absolute;top:0;left:0;right:0}.gg-footer__marquee{z-index:1;background:var(--gg-yellow);clip-path:polygon(0 var(--gg-footer-slant), 100% 0, 100% calc(100% - var(--gg-footer-slant)), 0 100%);color:var(--gg-ink);white-space:nowrap;justify-content:center;align-items:center;margin:0 0 48px;padding:24px 0 27px;font-size:clamp(18px,3vw,34px);font-weight:950;line-height:1;display:flex;position:relative;overflow:hidden}.gg-footer__marquee:before,.gg-footer__marquee:after{z-index:1;background:var(--gg-ink);pointer-events:none;content:"";position:absolute;inset:0}.gg-footer__marquee:before{clip-path:polygon(0 var(--gg-footer-slant), 100% 0, 100% 3px, 0 calc(var(--gg-footer-slant) + 3px))}.gg-footer__marquee:after{clip-path:polygon(0 calc(100% - 3px), 100% calc(100% - var(--gg-footer-slant) - 3px), 100% calc(100% - var(--gg-footer-slant)), 0 100%)}.gg-footer__marquee-track{z-index:2;width:max-content;transform:rotate(-.56deg);transform:rotate(atan2(calc(var(--gg-footer-slant) * -1), 100vw));transform-origin:50%;flex:none;justify-content:center;align-items:center;gap:23px;display:flex;position:relative}.gg-footer__marquee i{color:var(--gg-coral);font-style:normal}body.gg-site .gg-footer__top{grid-template-columns:1.3fr repeat(3,.75fr) 1.1fr;gap:32px;padding-bottom:54px}body.gg-site .gg-footer__brand img{border:3px solid var(--gg-ink);background:var(--gg-white);box-shadow:6px 6px 0 var(--gg-coral);border-radius:9px;padding:10px}body.gg-site .gg-footer__brand p,body.gg-site .gg-footer__column li a,body.gg-site .gg-footer__contact .gg-footer__accordion-panel>div{color:var(--gg-ink)}body.gg-site .gg-footer__column h2{border:2px solid var(--gg-ink);background:var(--gg-coral);box-shadow:3px 3px 0 var(--gg-ink);color:var(--gg-ink);padding:5px 8px;font-size:14px;display:inline-block;transform:rotate(-1deg)}body.gg-site .gg-footer__column:nth-child(3) h2{background:var(--gg-cyan)}body.gg-site .gg-footer__column:nth-child(4) h2{background:var(--gg-purple)}body.gg-site .gg-footer__column:nth-child(5) h2{background:var(--gg-yellow)}body.gg-site .gg-footer__column ul{gap:9px;display:grid}body.gg-site .gg-footer__column li+li{margin-top:0}body.gg-site .gg-footer__column li a{border:2px solid var(--gg-ink);min-height:34px;box-shadow:3px 3px 0 var(--gg-ink);background:#fff7eac7;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:850;line-height:1.15;text-decoration:none;transition:transform .15s,background .15s;display:flex}body.gg-site .gg-footer__column li a:after{content:"→";flex:none;font-size:15px;font-weight:950}body.gg-site .gg-footer__column:nth-child(2) li:nth-child(3n+1) a{background:#ffd1669e}body.gg-site .gg-footer__column:nth-child(3) li:nth-child(3n+2) a{background:#35c7f347}body.gg-site .gg-footer__column:nth-child(4) li:nth-child(3n+3) a{background:#ff5a5f33}body.gg-site .gg-footer__column li a:hover{background:var(--gg-yellow);color:var(--gg-ink);text-decoration:none;transform:translate(-2px,-2px)}body.gg-site .gg-footer__socials a{border-color:var(--gg-ink);background:var(--gg-coral);box-shadow-color:var(--gg-ink);color:var(--gg-ink)}body.gg-site .gg-footer__contact .gg-footer__accordion-panel>div{border:2px dashed var(--gg-ink);background:#fff7eab8;border-radius:4px;margin-bottom:9px;padding:9px}body.gg-site .gg-footer__contact i{color:var(--gg-coral)}body.gg-site .gg-footer__bottom{border-color:var(--gg-ink);color:var(--gg-ink);gap:18px}.gg-footer__payments{flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.gg-footer__payment{border:2px solid var(--gg-ink);background:var(--gg-ink);width:36px;height:28px;box-shadow:2px 2px 0 var(--gg-ink);border-radius:5px;flex:0 0 36px;justify-content:stretch;align-items:stretch;padding:0;display:inline-flex;overflow:hidden;transform:rotate(-1deg)}.gg-footer__payment:nth-child(3n+2){transform:rotate(1deg)}.gg-footer__payment img{object-fit:fill;width:100%;max-width:none;height:100%;display:block}.gg-footer__legal{align-items:center;gap:18px;display:flex}.gg-footer__legal a{color:var(--gg-ink);text-underline-offset:4px;font-weight:900;text-decoration:underline}@media (width<=1120px){body.gg-site .gg-footer__top{grid-template-columns:1.3fr repeat(3,1fr)}body.gg-site .gg-footer__contact{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}}@media (width<=900px){body.gg-site{height:auto;min-height:100%}body.gg-site .gg-header{z-index:1000;position:sticky;top:0;box-shadow:0 4px #12121729}body.gg-site .gg-menu-toggle>i.fa-bars{width:22px;height:22px;color:var(--gg-cream);filter:drop-shadow(1px 1px 0 var(--gg-ink));place-items:center;font-size:20px;line-height:1;display:grid;margin:0!important}body.gg-site .gg-mobile-search{opacity:0;pointer-events:none;transform-origin:top;max-height:0;padding-block:0;transition:max-height .32s cubic-bezier(.2,.9,.25,1),padding .32s cubic-bezier(.2,.9,.25,1),opacity .2s,transform .32s cubic-bezier(.2,.9,.25,1.08);display:block;overflow:hidden;transform:translateY(-14px)scale(.98)}body.gg-site .gg-mobile-search[hidden]{display:none}body.gg-site .gg-mobile-search.is-open{opacity:1;pointer-events:auto;max-height:84px;padding-block:0 14px;overflow:visible;transform:translateY(0)scale(1)}body.gg-site .gg-mobile-search .gg-search{max-width:none;box-shadow:5px 5px 0 var(--gg-cyan)}body.gg-site .gg-mobile-search .gg-live-search{max-height:min(62vh,520px);box-shadow:6px 6px 0 var(--gg-coral);padding:11px;top:calc(100% + 9px);left:0;right:0}body.gg-site .gg-footer__top{grid-template-columns:1.2fr 1fr 1fr}body.gg-site .gg-footer__brand{grid-column:1/-1}body.gg-site .gg-footer__contact,body.gg-site .gg-trust-rail__grid{grid-template-columns:1fr 1fr}body.gg-site .gg-trust-rail__grid>.gg-trust-card{border-right:3px solid var(--gg-ink);border-bottom:3px solid var(--gg-ink)}}@media (width<=620px){body.gg-site .gg-announcement__inner{min-height:42px}.gg-announcement__message{min-height:25px;padding-inline:7px;font-size:8px}body.gg-site .gg-header__grid{grid-template-columns:44px 1fr auto}body.gg-site .gg-menu-toggle{min-width:39px;box-shadow:2px 2px 0 var(--gg-ink)}body.gg-site .gg-mobile-search input[type=search]{font-size:16px}body.gg-site .gg-live-search__categories{grid-template-columns:1fr}body.gg-site .gg-live-search__product{grid-template-columns:50px minmax(0,1fr) 26px;gap:8px}body.gg-site .gg-live-search__image{width:50px;height:50px}body.gg-site .gg-drawer__head{min-height:82px;padding-inline:14px}body.gg-site .gg-drawer__body{width:calc(100% - 28px);padding-top:18px}body.gg-site .gg-drawer ul{grid-template-columns:1fr;margin-block:22px}body.gg-site .gg-drawer li a{min-height:51px;font-size:14px}body.gg-site .gg-drawer__links{grid-template-columns:1fr 1fr;margin-top:32px}.gg-drawer__service{gap:11px;font-size:11px}body.gg-site .gg-hero__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}body.gg-site .gg-hero__actions .gg-button{white-space:normal;min-width:0;min-height:50px;padding:10px 8px;font-size:clamp(11px,3.2vw,13px);line-height:1.15}body.gg-site .gg-hero__microtrust{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}body.gg-site .gg-hero__microtrust li{min-width:0;font-size:9px;line-height:1.15}body.gg-site .gg-hero__microtrust li:last-child{grid-column:auto}body.gg-site .gg-hero__microtrust i{margin:0 0 5px;font-size:15px;display:block}body.gg-site .gg-hero-promos{grid-template-rows:1.35fr auto;min-height:485px}body.gg-site .gg-hero-promos__small .gg-hero-promo{min-height:148px;padding:52px 13px 13px}body.gg-site .gg-hero-promos__small .gg-hero-promo strong{font-size:19px;line-height:.9}body.gg-site .gg-hero-promos__small .gg-hero-promo__link{margin-top:9px}body.gg-site .gg-category-card{justify-content:flex-start}body.gg-site .gg-category-card__number{flex:none;margin-bottom:16px;position:static}body.gg-site .gg-trust-rail{padding-block:15px 20px}body.gg-site .gg-trust-rail__grid{gap:10px}body.gg-site .gg-trust-rail__grid>.gg-trust-card{grid-template-columns:1fr;justify-items:start;gap:8px;min-height:105px;padding:12px}body.gg-site .gg-trust-rail .gg-trust-card b{min-width:45px;min-height:45px;font-size:12px}body.gg-site .gg-trust-rail .gg-trust-card span{font-size:13px;line-height:1.08}body.gg-site .gg-trust-rail .gg-trust-card span i{display:none}body.gg-site .gg-footer__top{gap:16px}body.gg-site .gg-footer__accordion h2{width:100%;box-shadow:none;border:0;margin:0;padding:0;display:block;transform:none;background:0 0!important}body.gg-site .gg-footer__accordion-toggle{box-sizing:border-box;border:3px solid var(--gg-ink);background:var(--gg-coral);width:100%;max-width:100%;min-height:55px;box-shadow:5px 5px 0 var(--gg-ink);color:var(--gg-ink);letter-spacing:.025em;text-align:left;text-transform:uppercase;border-radius:7px;justify-content:space-between;align-items:center;padding:13px 15px;font-family:Figtree,sans-serif;font-size:15px;font-weight:950;line-height:1;transition:transform .18s,box-shadow .18s;display:flex}body.gg-site .gg-footer__column:nth-child(3) .gg-footer__accordion-toggle{background:var(--gg-cyan)}body.gg-site .gg-footer__column:nth-child(4) .gg-footer__accordion-toggle{background:var(--gg-purple)}body.gg-site .gg-footer__column:nth-child(5) .gg-footer__accordion-toggle{background:var(--gg-yellow)}body.gg-site .gg-footer__accordion-toggle i{border:2px solid var(--gg-ink);background:var(--gg-white);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:11px;transition:transform .25s;display:grid}body.gg-site .gg-footer__accordion.is-open .gg-footer__accordion-toggle{box-shadow:3px 3px 0 var(--gg-ink);transform:translate(2px,2px)}body.gg-site .gg-footer__accordion.is-open .gg-footer__accordion-toggle i{transform:rotate(180deg)}body.gg-site .gg-footer__accordion-panel{opacity:0;visibility:hidden;max-height:0;margin-top:0;transition:max-height .32s,margin-top .25s,opacity .2s,visibility 0s linear .32s;display:block;overflow:hidden}body.gg-site .gg-footer__accordion.is-open .gg-footer__accordion-panel{opacity:1;visibility:visible;margin-top:14px;transition:max-height .32s,margin-top .25s,opacity .24s}body.gg-site .gg-footer__accordion-panel ul{margin:0 5px 5px}body.gg-site .gg-footer__contact .gg-footer__accordion-panel>div{margin-inline:5px}body.gg-site .gg-footer{--gg-footer-slant:10px}.gg-footer__marquee{margin:0 0 38px;padding:18px 0 22px}.gg-footer__marquee-track{transform:rotate(-1.5deg)}body.gg-site .gg-footer__top{grid-template-columns:1fr 1fr;gap:34px 18px}body.gg-site .gg-footer__brand{grid-column:1/-1}body.gg-site .gg-footer__contact{grid-column:1/-1;grid-template-columns:1fr}body.gg-site .gg-footer__bottom{align-items:flex-start;gap:14px;padding-block:18px}.gg-footer__payments{flex-wrap:wrap;flex:0 auto;justify-content:flex-start;max-width:100%}.gg-footer__legal{flex-wrap:wrap;align-items:flex-start;gap:10px 14px}}@media (prefers-reduced-motion:reduce){body.gg-site #menu.gg-drawer,body.gg-site .gg-drawer li a{transition-duration:.01ms}}@media (width<=1180px){body.gg-site .gg-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}body.gg-site .gg-footer__brand,body.gg-site .gg-footer__contact{grid-column:1/-1}body.gg-site .gg-footer__contact{grid-template-columns:repeat(3,minmax(0,1fr))}body.gg-site .gg-footer__top>*{min-width:0}body.gg-site .gg-footer__bottom{flex-wrap:wrap;justify-content:flex-start}body.gg-site .gg-footer__payments{flex-wrap:wrap;flex:1 0 100%;order:3;justify-content:flex-start}body.gg-site .gg-footer__legal{margin-left:auto}}@media (width<=820px){body.gg-site .gg-footer__contact{grid-template-columns:1fr}body.gg-site .gg-footer__legal{flex-wrap:wrap;width:100%;margin-left:0}}@media (width<=620px){body.gg-site .gg-footer__top{grid-template-columns:1fr}body.gg-site .gg-footer__brand,body.gg-site .gg-footer__contact{grid-column:auto}}