.gd{--ink:#111111;--ink-2:#3a3a3a;--grey:#6b6b68;--line:#e6e6e2;--soft:#f6f6f3;--paper:#ffffff;--gold:#c4922e;--gold-ink:#8a6317;--ok:#1f7a4d;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:72px;--fs-xs:12px;--fs-s:13px;--fs-m:14px;--fs-b:15px;--fs-l:17px;--fs-xl:20px;--fs-2:22px;--fs-3:26px;--fs-4:32px;--fs-5:40px;--fs-6:56px;--r-s:8px;--r:12px;--pill:999px;--t-fast:.18s;--t:.28s;--ease:cubic-bezier(.2,.7,.2,1);--gut:var(--sp-4);--hd:56px;--sec:var(--sp-8);--sec-gap:var(--sp-4);--edge:var(--gut);--cols:2;margin:0;background:var(--paper);color:var(--ink);font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:var(--fs-b);line-height:1.5;-webkit-font-smoothing:antialiased}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body.gd{overflow-x:clip}@supports not (overflow-x:clip){html{overflow-x:hidden}}html.gd-trava{overflow:hidden;padding-right:var(--gd-barra,0px)}:where(.gd) *,:where(.gd) *:before,:where(.gd) *:after{box-sizing:border-box}:where(.gd) img,:where(.gd) video{display:block;max-width:100%;height:auto}:where(.gd) svg{width:20px;height:20px;flex:0 0 auto}:where(.gd) button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}:where(.gd) a{color:inherit;text-decoration:none}:where(.gd) h1,:where(.gd) h2,:where(.gd) h3{margin:0;font-stretch:108%;letter-spacing:-.005em;line-height:1.15;text-wrap:balance}:where(.gd) p{margin:0}:where(.gd) [hidden]{display:none!important}.gd :focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.gd [tabindex="-1"]:focus{outline:none}.gd .wrap{padding-inline:var(--gut)}.gd .muted{color:var(--grey)}.gd .num{font-variant-numeric:tabular-nums}.gd .vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gd .skip{position:absolute;left:var(--sp-2);top:var(--sp-2);z-index:60;padding:var(--sp-2) var(--sp-4);border-radius:var(--pill);background:var(--ink);color:#fff;font-size:var(--fs-m);font-weight:600;transform:translateY(-200%)}.gd .skip:focus{transform:none}body.gd #shopify-pc__banner,body.gd #shopify-pc__prefs{display:none!important}.gd .strip{height:32px;display:flex;align-items:center;justify-content:center;gap:var(--sp-6);background:var(--ink);color:#fff;font-size:11px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;padding-inline:var(--gut)}.gd .strip>*+*{display:none}.gd-cab{position:sticky;top:0;z-index:20}.gd .hd{position:relative;height:var(--hd);display:grid;grid-template-columns:88px minmax(0,1fr) 44px 44px;align-items:center;padding-inline:calc(var(--gut) - var(--sp-3));background:#fffffff2;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.gd .hd .burger{justify-self:start}.gd .hd .lg{justify-self:center;width:64px;height:34px;color:var(--ink)}.gd .hd .lg svg,.gd .ft .lg svg{width:100%;height:100%}.gd .ic{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--pill);position:relative}.gd .ic svg{width:22px;height:22px}.gd .ic .qty{position:absolute;top:6px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ink);color:#fff;font-size:10px;line-height:18px;font-weight:700;text-align:center;transition:transform var(--t-fast) var(--ease)}.gd .ic .qty.pop{transform:scale(1.3)}.gd .hd .nav,.gd .hd .hsearch,.gd .hd .hlinks{display:none}.gd .btn{height:52px;border-radius:var(--pill);background:var(--ink);color:#fff;font-weight:600;font-size:var(--fs-b);letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;padding-inline:var(--sp-6);transition:transform var(--t-fast) var(--ease),background var(--t-fast)}.gd .btn:active{transform:scale(.985)}.gd .btn i{font-style:normal;opacity:.72;font-variant-numeric:tabular-nums}.gd .btn.ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gd .btn.sm{height:44px;font-size:var(--fs-m);width:auto;padding-inline:var(--sp-5)}.gd .link{text-decoration:underline;text-underline-offset:3px;font-weight:500;font-size:var(--fs-s)}.gd .chips{display:flex;gap:var(--sp-2);overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);scroll-padding-inline:var(--gut)}.gd .chips::-webkit-scrollbar{display:none}.gd .chip{flex:0 0 auto;height:36px;padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--pill);background:#fff;font-size:var(--fs-s);font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--sp-2);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.gd .chip svg{width:16px;height:16px}.gd .chip small{font-size:var(--fs-xs);color:var(--grey);font-weight:400}.gd .chip[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gd .chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.gd .chip.on small{color:#ffffffb3}.gd .tiles{display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));gap:var(--sp-2)}.gd .tile{height:44px;border:1px solid var(--line);border-radius:var(--r-s);background:#fff;font-weight:500;font-size:var(--fs-m);transition:border-color var(--t-fast),box-shadow var(--t-fast);font-variant-numeric:tabular-nums;padding:0}.gd .tile[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.gd .tile.reco{position:relative}.gd .tile.reco:after{content:"";position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--gold)}.gd .price{font-weight:600;font-variant-numeric:tabular-nums}.gd .badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--pill);background:#fff;color:var(--ink-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:0;white-space:nowrap}.gd .badge:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--gold)}.gd .edmark{width:28px;height:28px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--ink);font-size:9px;font-weight:750;line-height:1;letter-spacing:-.02em}.gd .edmark--mundial2026,.gd .edmark--euro{border-color:#b99136;background:#faf6ea;color:#725416}.gd .edmark--especial{border-color:#d2d2cc;background:var(--soft);font-size:13px}.gd .edmark--logo{width:40px;height:32px;border:0;border-radius:0;background:transparent}.gd .edmark--logo img{display:block;width:100%;height:100%;object-fit:contain}.gd .product-badge{width:28px;height:28px;display:inline-grid;place-items:center;flex:0 0 auto}.gd .product-badge img{display:block;width:100%;height:100%;object-fit:contain}.gd .lbl{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-s);font-weight:600;margin-bottom:var(--sp-2)}.gd .lbl em{font-style:normal;font-weight:400;color:var(--grey)}.gd .field{height:44px;border:1px solid var(--line);border-radius:var(--r-s);padding:0 var(--sp-3);font:inherit;font-size:var(--fs-b);width:100%;background:#fff;color:var(--ink)}.gd .field:focus{outline:none;border-color:var(--ink)}.gd .field svg{width:18px;height:18px}.gd input[type=search].field{-webkit-appearance:none;appearance:none}.gd select.field{-webkit-appearance:none;appearance:none;padding:0 var(--sp-8) 0 var(--sp-3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%236b6b68' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-3) center;background-size:16px 16px;text-overflow:ellipsis;cursor:pointer}.gd select.field:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gd input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.gd .note{font-size:var(--fs-xs);color:var(--grey)}.gd .card{display:grid;gap:var(--sp-1);font-size:var(--fs-s);position:relative;align-content:start}.gd .card .ph{position:relative;aspect-ratio:4/5;border-radius:4px;overflow:hidden;background:#fff;border:0;margin-bottom:var(--sp-2);cursor:pointer}.gd .card .ph img{width:100%;height:100%;object-fit:cover;transition:opacity var(--t) var(--ease)}.gd .card[data-caber] .ph img{object-fit:contain}.gd .card .ph img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.gd .card:hover .ph img+img{opacity:1}}.gd .card .fast{position:absolute;right:var(--sp-2);bottom:var(--sp-2);width:36px;height:36px;border-radius:50%;background:#fff;border:0;display:grid;place-items:center;box-shadow:0 4px 16px #1111111f;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast)}.gd .card .fast:active{transform:scale(.92)}.gd .card .fast svg{width:16px;height:16px}.gd .card b{font-weight:500;line-height:1.35;font-size:var(--fs-m);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gd .card .sub{font-size:var(--fs-xs);color:var(--grey)}.gd .card-meta .sub{font-size:var(--fs-s)}.gd .card-title{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--sp-2);min-width:0}.gd .card-title .card-a{min-width:0}.gd .card-selo{position:absolute;top:var(--sp-2);right:var(--sp-2);z-index:1;pointer-events:none;line-height:0}.gd .card-selo:empty{display:none}.gd .card-selo .product-badge{width:30px;height:30px;filter:drop-shadow(0 1px 3px rgba(17,17,17,.12))}.gd .card .ph .card-selo img{width:100%;height:100%;opacity:1;position:static;display:block}.gd .card-meta{min-height:0;display:flex;align-items:center;gap:var(--sp-2);min-width:0}.gd .card-meta .sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0}.gd .card-tag{position:absolute;left:var(--sp-2);top:var(--sp-2);z-index:1;padding:3px var(--sp-2);border-radius:var(--pill);background:#fff;color:var(--ink);font-size:11px;font-weight:650;letter-spacing:.01em;box-shadow:0 2px 8px #11111114;pointer-events:none}.gd .card .price{font-size:var(--fs-m);font-weight:600;margin-top:var(--sp-1)}.gd .card-a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r)}.gd .card-a:focus-visible{outline:none}.gd .card-a:focus-visible:after{outline:2px solid var(--gold);outline-offset:2px}.gd .card .fast{z-index:1}.gd .card .price .sub{font-weight:400}.gd .card{grid-template-rows:auto auto auto 1fr}.gd .card>.price{align-self:end}.gd .product-rail>.card{min-height:calc(min(70vw,420px)/.8 + 103px)}@media(hover:none){.gd .card .ph img+img{display:none}}.gd .grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--sp-6) var(--sp-3)}.gd gd-carrossel{display:grid;gap:var(--sp-4);min-width:0}.gd .product-rail{display:flex;align-items:stretch;gap:var(--sp-3);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;margin-inline:calc(-1 * var(--gut));padding:var(--sp-1) var(--gut) var(--sp-2);scroll-padding-inline:var(--gut)}.gd .product-rail::-webkit-scrollbar{display:none}.gd .product-rail.is-dragging{cursor:grabbing;scroll-snap-type:none}.gd .product-rail>*{flex:0 0 70vw;max-width:420px;scroll-snap-align:start;scroll-snap-stop:always}.gd .product-scrollbar{position:relative;display:block;width:100%;height:2px;overflow:hidden;border-radius:99px;background:var(--line)}.gd .product-scrollbar i{position:absolute;inset:0 auto 0 0;width:32px;border-radius:inherit;background:var(--ink);will-change:width,transform}.gd gd-carrossel[data-overflow=false] .product-scrollbar{display:none}.gd .sec{padding-block:var(--sec);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sec-gap)}.gd .sec>*{min-width:0}.gd .sec+.sec{border-top:1px solid var(--line)}.gd .sec.tight{padding-top:var(--sp-5)}.gd .sec.flush+.sec{border-top:0}.gd .sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3)}.gd .sec-h h2{font-size:var(--fs-2);font-weight:650}.gd .sec-h a{font-size:var(--fs-s);font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.gd .sec-p{font-size:var(--fs-m);color:var(--grey);margin-top:calc(-1 * var(--sp-2))}.gd .packbar{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:0;border-radius:var(--r-s);background:var(--soft);font-size:var(--fs-s)}.gd .packbar b{font-weight:600}.gd .packbar .pk-l,.gd .packbar .pk-n,.gd .packbar .pk-d{display:none}@media(min-width:750px){.gd .packbar .pk-l,.gd .packbar .pk-d{display:inline}.gd .packbar .pk-c{display:none}}.gd .after{display:grid;gap:var(--sp-4)}.gd .after div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--sp-3);align-items:start;font-size:var(--fs-s);color:var(--ink-2)}.gd .after svg{width:22px;height:22px;color:var(--ink)}.gd .after b{display:block;color:var(--ink);font-weight:600;font-size:var(--fs-m);margin-bottom:2px}.gd .tp{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);font-size:var(--fs-s)}.gd .tp svg{width:96px;height:auto}.gd .tp svg path:not([fill]){fill:currentColor}.gd .acc details{border-bottom:1px solid var(--line)}.gd .acc details:first-of-type{border-top:1px solid var(--line)}.gd summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0;font-weight:600;font-size:var(--fs-m);cursor:pointer}.gd summary::-webkit-details-marker{display:none}.gd summary:after{content:"+";font-weight:400;font-size:var(--fs-xl);line-height:1;color:var(--grey);transition:transform var(--t-fast)}.gd details[open] summary:after{content:"\2212"}.gd details .in{padding:0 0 var(--sp-4);font-size:var(--fs-s);color:var(--ink-2);display:grid;gap:var(--sp-3)}.gd .ft{background:var(--soft);padding:0 var(--gut) var(--sp-8);display:grid;font-size:var(--fs-s);color:var(--grey)}.gd .ft a:hover{color:var(--ink)}.gd .ft-nl{display:grid;gap:var(--sp-4);padding-block:var(--sp-8) var(--sp-7);border-bottom:1px solid var(--line)}.gd .ft-nl-t{color:var(--ink);font-size:var(--fs-xl);font-weight:650;line-height:1.2}.gd .ft-nl-txt{display:grid;gap:var(--sp-2)}.gd .ft-nl-txt p{font-size:var(--fs-m);max-width:46ch}.gd .ft-nl-f{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;margin:0}.gd .ft-nl-f .field{height:48px;border-radius:var(--pill);padding-inline:var(--sp-5)}.gd .ft-nl-f .btn{height:48px}.gd .ft-nl-ok,.gd .ft-nl-erro{grid-column:1/-1;font-size:var(--fs-s)}.gd .ft-nl-ok{color:var(--ok);font-weight:600}.gd .ft-nl-erro{color:#9b2c1f}.gd .ft-main{display:grid;gap:var(--sp-6);padding-block:var(--sp-7) var(--sp-5)}.gd .ft-marca{display:grid;gap:var(--sp-3);justify-items:start;align-content:start}.gd .ft-marca p{max-width:44ch;line-height:1.55}.gd .ft .lg{width:58px;height:32px;color:var(--ink);justify-self:start}.gd .ft-redes{display:flex;gap:var(--sp-2);list-style:none;margin:var(--sp-1) 0 0;padding:0}.gd .ft-redes a{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--ink);transition:border-color var(--t-fast)}.gd .ft-redes a:hover{border-color:var(--ink)}.gd .ft-redes svg{width:18px;height:18px}.gd .ft .cols{display:grid}.gd .ft-col{border-bottom:1px solid var(--line)}.gd .ft-col:first-child{border-top:1px solid var(--line)}.gd .ft .fth{color:var(--ink);font-weight:600;font-size:var(--fs-m);font-stretch:100%;letter-spacing:0;line-height:1.5}.gd .ft-links{display:grid;gap:var(--sp-3);justify-items:start;padding:0 0 var(--sp-5);font-size:var(--fs-m)}.gd .ft-fim{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-6);padding-top:var(--sp-2)}.gd .ft-fim .gd-loc{display:flex;gap:var(--sp-2);max-width:100%}.gd .ft-fim .field{flex:0 1 auto;min-width:0;max-width:224px;width:auto}@media(max-width:899.98px){.gd .ft-fim .gd-loc{width:100%}.gd .ft-fim .gd-loc select[name=country_code]{flex:1 1 auto;max-width:none}}.gd .ft-fim>button{color:var(--grey);font-size:var(--fs-s);text-decoration:underline;text-underline-offset:3px}.gd .ft>*,.gd .ft-fim>*{min-width:0}.gd .ft-pay{flex:1 1 100%}.gd .ft-pay .pay{gap:6px;flex-wrap:nowrap}.gd .ft-pay .pay svg{flex:0 1 38px;min-width:0;width:38px;height:auto;aspect-ratio:38/24}.gd .pay{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.gd .pay svg{width:38px;height:24px}.gd .layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--t)}.gd .layer .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#0a0a0a61;opacity:0;transition:opacity var(--t) var(--ease)}.gd .layer.on{pointer-events:auto;visibility:visible;transition-delay:0s}.gd .layer.on .scrim{opacity:1}.gd .drawer{position:absolute;z-index:1;top:0;bottom:0;width:min(88%,420px);background:#fff;display:flex;flex-direction:column;transition:transform var(--t) var(--ease);box-shadow:0 0 40px -10px #0000004d}.gd .drawer.l{left:0;transform:translate(-102%)}.gd .drawer.r{right:0;transform:translate(102%)}.gd .layer.on .drawer{transform:none}.gd .dr-h{display:flex;justify-content:space-between;align-items:center;height:var(--hd);padding:0 var(--sp-2) 0 var(--gut);border-bottom:1px solid var(--line);font-weight:650;font-size:var(--fs-l);flex:0 0 auto}.gd .dr-b{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-5) var(--gut);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-5)}.gd .dr-b>*,.gd .srch-b>*{min-width:0}.gd .dr-f{flex:0 0 auto;border-top:1px solid var(--line);padding:var(--sp-4) var(--gut) var(--sp-5);display:grid;gap:var(--sp-3)}.gd .ecra{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-5)}.gd .ecra>*{min-width:0}.gd .ecra-t{font-size:var(--fs-xl)}.gd .mlist{display:grid}.gd .mlist button,.gd .mlist a{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-4) 0;border-bottom:1px solid var(--line);font-size:var(--fs-b);font-weight:500;text-align:left;width:100%}.gd .mlist svg{width:16px;height:16px;color:var(--grey)}.gd .mback{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-s);color:var(--grey);justify-self:start}.gd .mback svg{width:16px;height:16px}.gd .mutil{display:grid;gap:var(--sp-3);font-size:var(--fs-m);justify-items:start}.gd .mutil a{display:flex;align-items:center;gap:var(--sp-3)}.gd .mutil svg{width:20px;height:20px}.gd .mutil .mloc{font-size:var(--fs-s);color:var(--grey);text-align:left}.gd .msearch{display:flex;align-items:center;gap:var(--sp-2);text-align:left;color:var(--grey)}.gd .ecra .gd-loc{display:grid;gap:var(--sp-3)}.gd .srch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;display:flex;flex-direction:column;transform:translateY(-12px);opacity:0;transition:transform var(--t) var(--ease),opacity var(--t) var(--ease)}.gd .layer.on .srch{transform:none;opacity:1}.gd .srch-h{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--gut);border-bottom:1px solid var(--line);min-height:var(--hd);margin:0}.gd .srch-b{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-5) var(--gut);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sp-6)}.gd .srch-b:empty{display:none}.gd .srch-b h4{margin:0 0 var(--sp-2);font-size:var(--fs-xs);color:var(--grey);font-weight:600;letter-spacing:.02em}.gd .sug{display:grid}.gd .sug a,.gd .sug button{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:var(--sp-2);margin-inline:calc(-1 * var(--sp-2));text-align:left;font-size:var(--fs-m);border-radius:var(--r-s)}.gd .sug .act,.gd .sug a:hover,.gd .sug button:hover{background:var(--soft)}.gd .srch-b .chip.act{outline:2px solid var(--gold);outline-offset:2px}.gd .srch-b .link.act{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.gd .sug img{width:44px;height:44px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r-s);background:#fff}.gd .sug small{display:block;color:var(--grey);font-size:var(--fs-xs)}.gd .sug .sug-ed{min-height:24px;display:flex;align-items:center;gap:var(--sp-2);margin-top:2px}.gd .sug .sug-ed .edmark{width:22px;height:22px;font-size:7px}.gd .sug-title{display:flex;align-items:center;gap:var(--sp-2)}.gd .sug-title .product-badge{width:22px;height:22px}.gd .sug svg{width:16px;height:16px;color:var(--grey)}.gd .sug mark{background:none;color:inherit;font-weight:700}.gd .line{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:var(--sp-3);align-items:start;font-size:var(--fs-s)}.gd .line img{width:72px;height:72px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r-s);background:#fff}.gd .line b{font-weight:600;display:block;line-height:1.3;margin-bottom:2px}.gd .line small{display:block;color:var(--grey);font-size:var(--fs-xs)}.gd .stepper{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--pill);margin-top:var(--sp-2)}.gd .stepper button{width:32px;height:32px;font-size:var(--fs-l);line-height:1}.gd .stepper span{min-width:24px;text-align:center;font-weight:600;font-size:var(--fs-s)}.gd .progress{display:grid;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r);background:var(--soft);font-size:var(--fs-s)}.gd .progress .bar{height:6px;border-radius:3px;background:#e2e2dd;overflow:hidden}.gd .progress .bar i{display:block;height:100%;background:var(--gold);border-radius:3px;transition:width var(--t) var(--ease)}.gd .sum{display:grid;gap:var(--sp-2);font-size:var(--fs-m)}.gd .sum div{display:flex;justify-content:space-between}.gd .sum .tot{font-size:var(--fs-l);font-weight:650;padding-top:var(--sp-2);border-top:1px solid var(--line)}.gd .sum .disc{color:var(--ok)}.gd .sheet{position:absolute;z-index:1;left:0;right:0;bottom:0;max-height:88%;background:#fff;border-radius:18px 18px 0 0;display:flex;flex-direction:column;transform:translateY(102%);transition:transform var(--t) var(--ease)}.gd .layer.on .sheet{transform:none}.gd .grab{width:40px;height:4px;border-radius:2px;background:#d7d7d2;margin:var(--sp-2) auto 0;flex:0 0 auto}.gd .sheet h3{font-size:var(--fs-xl);font-weight:650}.gd .ck{position:fixed;left:0;right:0;bottom:0;z-index:19;max-height:88vh;overflow-y:auto;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px -16px #00000059;padding:0 var(--gut) calc(var(--sp-5) + env(safe-area-inset-bottom,0px));display:grid;gap:var(--sp-4)}.gd .ck-v{display:grid;gap:var(--sp-4)}.gd .ck h2{font-size:var(--fs-l);font-weight:650}.gd .ck p{font-size:var(--fs-s);color:var(--ink-2)}.gd .ck p a{text-decoration:underline;text-underline-offset:3px}.gd .ck-b{display:flex;gap:var(--sp-2)}.gd .ck .btn{flex:1 1 0;min-width:max-content;white-space:nowrap;height:44px;font-size:var(--fs-m);padding-inline:var(--sp-4)}.gd .ck .link{justify-self:center}.gd .ck-o{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding-block:var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-s);cursor:pointer}.gd .ck-o b{display:block;font-weight:600;font-size:var(--fs-m)}.gd .ck-o small{display:block;color:var(--grey);font-size:var(--fs-xs)}.gd .ck-o em{font-style:normal;color:var(--grey);font-size:var(--fs-xs)}.gd .ck-o input{width:18px;height:18px;margin:0;accent-color:var(--ink)}.gd .rq-h{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--sp-3);align-items:center}.gd .rq-h img{width:72px;height:72px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r-s);background:#fff}.gd .rq-h b{display:block;font-weight:600;line-height:1.35}.gd .rq-h b:focus{outline:none}.gd .rq-h .price .sub{font-weight:400;color:var(--grey);font-size:var(--fs-xs)}.gd .rq-sk-l{width:72px;height:calc(var(--fs-s) * 1.5);border-radius:4px;background:var(--soft)}.gd .rq-sk .tile{border-color:var(--soft);background:var(--soft);animation:gd-rq-pulso 1.2s var(--ease) infinite alternate}@keyframes gd-rq-pulso{to{opacity:.45}}.gd .rq-n,.gd .rq-e{font-size:var(--fs-s)}.gd .rq-m,.gd .rq-ok{font-size:var(--fs-m)}.gd .rq-ok b{font-weight:600}.gd .rq-e{color:#b42318;margin-top:var(--sp-2)}.gd .rq-b{display:grid;gap:var(--sp-2)}.gd .rq .tile[aria-busy=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}@media(min-width:900px){.gd{--gut:clamp(var(--sp-6),2.75vw,var(--sp-9));--edge:var(--gut);--hd:72px;--sec:var(--sp-11);--sec-gap:var(--sp-6);--cols:4}.gd .strip>*+*{display:inline}.gd .product-rail{scroll-snap-type:none;gap:var(--sp-5)}.gd .product-rail>*{flex-basis:360px;max-width:360px;scroll-snap-stop:normal}.gd .product-rail>.card{min-height:557px}.gd .card b,.gd .card .price{font-size:var(--fs-b)}.gd .grid{gap:var(--sp-8) var(--sp-6)}.gd .sec-h h2{font-size:var(--fs-3)}.gd .sec-p{font-size:var(--fs-b)}.gd .after{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-7)}.gd .drawer .after{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.gd .drawer .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-3)}.gd .ft{padding:0 var(--edge) var(--sp-8)}.gd .ft-nl{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:var(--sp-8);padding-block:var(--sp-9)}.gd .ft-nl-t{font-size:var(--fs-3)}.gd .ft-main{grid-template-columns:minmax(0,1.1fr) minmax(0,3fr);gap:var(--sp-9);padding-block:var(--sp-9) var(--sp-8)}.gd .ft .cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6)}.gd .ft-col,.gd .ft-col:first-child{border:0}.gd .ft-col>summary{pointer-events:none;cursor:default;padding:0 0 var(--sp-4)}.gd .ft-col>summary:after{display:none}.gd .ft-links{font-size:var(--fs-s);padding:0}.gd .ft-fim{border-top:1px solid var(--line);padding-top:var(--sp-6)}.gd .ft-pay{flex:0 1 auto;margin-left:auto}@media(hover:hover){.gd .card .fast{opacity:0}.gd .card:hover .fast,.gd .card .fast:focus-visible{opacity:1}}.gd .sheet{left:50%;right:auto;bottom:50%;width:460px;border-radius:18px;transform:translate(-50%,calc(50% + 20px));opacity:0;transition:transform var(--t) var(--ease),opacity var(--t)}.gd .layer.on .sheet{transform:translate(-50%,50%);opacity:1}.gd .sheet .grab{display:none}.gd .srch{bottom:auto;max-height:84%;box-shadow:0 30px 60px -30px #00000059}.gd .srch-h{padding-inline:var(--edge);padding-block:var(--sp-3);gap:var(--sp-4)}.gd .srch-b{padding:var(--sp-6) var(--edge) var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-7) var(--sp-9)}.gd .ck{left:var(--sp-6);right:auto;bottom:var(--sp-6);width:400px;max-height:calc(100vh - 2 * var(--sp-6));border-radius:var(--r);border:1px solid var(--line);box-shadow:0 30px 60px -30px #00000059;padding:var(--sp-5)}.gd .ck .grab{display:none}}@media(min-width:1024px){.gd .hd{grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:var(--sp-6);padding-inline:var(--edge) calc(var(--edge) - var(--sp-3))}.gd .hd .burger{display:none}.gd .hd .lg{justify-self:start;width:78px;height:42px;order:-1}.gd .hd .nav{display:flex;gap:var(--sp-4);font-size:var(--fs-m);font-weight:500;justify-self:center}.gd .hd .nav>button,.gd .hd .nav>a{height:var(--hd);display:flex;align-items:center;border-bottom:2px solid transparent;white-space:nowrap;transition:border-color var(--t-fast)}.gd .hd .nav>button:hover,.gd .hd .nav>a:hover,.gd .hd .nav>button[aria-expanded=true],.gd .hd .nav>a[aria-current=page]{border-color:var(--ink)}.gd .hd .hsearch{display:flex;align-items:center;gap:var(--sp-2);height:40px;width:208px;padding:0 var(--sp-4);border-radius:var(--pill);background:var(--soft);color:var(--grey);font-size:var(--fs-s);white-space:nowrap;overflow:hidden}.gd .hd .hsearch svg{width:18px;height:18px}.gd .hd .ic.srch-btn{display:none}.gd .hd .hlinks{display:flex;align-items:center;gap:var(--sp-1)}.gd .mega{position:absolute;left:0;right:0;top:calc(100% + 1px);z-index:30;display:none;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 30px 40px -30px #00000040;font-size:var(--fs-m);font-weight:400;line-height:1.5;white-space:normal;max-height:calc(100dvh - var(--hd) - 32px);overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-6px);transition:opacity var(--t-fast),transform var(--t-fast) var(--ease),display var(--t-fast);transition-behavior:allow-discrete}.gd .mega.on{display:block;opacity:1;transform:none}@starting-style{.gd .mega.on{opacity:0;transform:translateY(-6px)}}.gd .mega .in{width:100%;max-width:1440px;margin-inline:auto;padding:var(--sp-5) var(--gut) var(--sp-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(260px,1.45fr);gap:var(--sp-6)}.gd .mega h5{margin:0 0 var(--sp-3);font-size:var(--fs-xs);color:var(--grey);font-weight:600;letter-spacing:.02em}.gd .mega ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);font-size:var(--fs-s)}.gd .mega a:hover{text-decoration:underline;text-underline-offset:3px}.gd .mega .card:hover{text-decoration:none}.gd .mega .best{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.gd .mega .best .card b{font-size:var(--fs-s)}.gd .mega .grp{grid-column:span 3;display:grid;gap:var(--sp-4);align-content:start}.gd .mega .gcols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5) var(--sp-6)}.gd .mega .gcols.multi{display:block;columns:3;column-gap:var(--sp-6)}.gd .mega .gcols.multi>div{break-inside:avoid;padding-bottom:var(--sp-4)}.gd .mega-all{justify-self:start;font-size:var(--fs-s);font-weight:600;text-decoration:underline;text-underline-offset:3px}}@media(min-width:1024px)and (max-width:1279.98px){.gd .hd{gap:var(--sp-4)}.gd .hd .nav{gap:var(--sp-3);font-size:var(--fs-s)}.gd .hd .hsearch{display:none}.gd .hd .ic.srch-btn{display:grid}}@media(hover:none)and (pointer:coarse){.gd input.field,.gd select.field{font-size:16px}}@media(prefers-reduced-motion:reduce){.gd *,.gd *:before,.gd *:after{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/gd-base.css.map */
