.gg-pdp{--gg-pdp-line: color-mix(in srgb, var(--gg-ink) 24%, var(--gg-paper));background:var(--gg-paper);color:var(--gg-ink);font-family:var(--gg-body);line-height:1.5}.gg-pdp *,.gg-pdp *:before,.gg-pdp *:after{box-sizing:border-box}.gg-pdp__inner{max-width:1480px;margin-inline:auto;padding:24px clamp(18px,5vw,90px) 80px}.gg-pdp__trail{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(18px,3vw,42px);font-size:14px}.gg-pdp__trail a,.gg-pdp__policy,.gg-pdp__watch{color:inherit;text-decoration:underline;text-underline-offset:.22em}.gg-pdp__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,6vw,104px)}.gg-pdp__gallery,.gg-pdp__buy{min-width:0}.gg-pdp__gallery{display:block;position:relative}.gg-pdp__frames{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:thin}.gg-pdp__frame{width:100%;min-width:0;aspect-ratio:1;margin:0;padding:0;scroll-snap-align:start;display:grid;place-items:center;background:color-mix(in srgb,var(--gg-ink) 4%,var(--gg-paper))}.gg-pdp__frame :is(picture,img,video,iframe,model-viewer){display:block;width:100%;height:100%;max-width:100%;max-height:100%;border:0;object-fit:contain}.gg-pdp__filmstrip{display:flex;flex-wrap:wrap;white-space:normal;align-items:center;gap:4px 20px;padding-block:10px;border-bottom:1px solid var(--gg-pdp-line)}.gg-pdp__filmstrip a{display:inline-flex;align-items:center;min-height:40px;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px}.gg-pdp__filmstrip--images{gap:8px}.gg-pdp__filmstrip--images a{display:block;width:56px;height:56px;border:1px solid var(--gg-pdp-line)}.gg-pdp__filmstrip--images img{display:block;width:100%;height:100%;object-fit:contain}.gg-pdp__empty{display:grid;aspect-ratio:1;place-items:center;background:color-mix(in srgb,var(--gg-ink) 5%,var(--gg-paper))}.gg-pdp__buy{padding-top:clamp(0px,1vw,16px)}.gg-pdp__eyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.gg-pdp h1,.gg-pdp h2{font-family:var(--gg-display);color:var(--gg-ink)}.gg-pdp h1{font-size:clamp(40px,4.8vw,76px);line-height:1.02;letter-spacing:-.025em;margin:0;overflow-wrap:break-word;scroll-margin-block-start:100px}.gg-pdp__price{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;font-size:clamp(22px,2.4vw,32px);font-weight:600;margin:20px 0 0}.gg-pdp__price s{font-size:.73em;font-weight:400}.gg-pdp__lede,.gg-pdp__notes p{max-width:53ch;margin:15px 0 0;font-size:17px}.gg-pdp__options,.gg-pdp__form{margin:24px 0 0}.gg-pdp__options fieldset{margin:0 0 14px;padding:0;border:0;min-width:0}.gg-pdp__options legend,.gg-pdp__form label{display:block;margin:0 0 6px;font-size:14px;font-weight:600}.gg-pdp__chips{display:flex;flex-wrap:wrap;gap:7px}.gg-pdp__chip{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:7px 12px;border:1px solid var(--gg-pdp-line);color:inherit;font-size:15px;text-decoration:none}.gg-pdp__chip[aria-current=true]{border-color:var(--gg-ink);box-shadow:inset 0 0 0 1px var(--gg-ink);font-weight:600}.gg-pdp__form select,.gg-pdp__quantity input{background:var(--gg-paper);color:var(--gg-ink);border:1px solid var(--gg-ink);border-radius:0;font:inherit;min-height:48px;padding:7px 10px}.gg-pdp__form select{width:100%}.gg-pdp__purchase{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:16px 0 22px}.gg-pdp__quantity input{width:82px}.gg-pdp__purchase button{min-height:48px;cursor:pointer;padding:10px 24px;flex:1 0 145px;border:1px solid var(--gg-ink);border-radius:0;background:var(--gg-ink);color:var(--gg-paper);font-family:var(--gg-body);font-size:17px;line-height:1.3;font-weight:600}.gg-pdp__purchase button:disabled{cursor:default;color:var(--gg-ink);border-color:var(--gg-pdp-line);background:color-mix(in srgb,var(--gg-ink) 10%,var(--gg-paper))}.gg-pdp__detail{margin-top:20px;padding:15px 0;border-block:1px solid var(--gg-pdp-line)}.gg-pdp__detail summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;color:inherit;font-weight:600}.gg-pdp__detail[open] summary{list-style-type:disclosure-open}.gg-pdp__rte{overflow-wrap:anywhere}.gg-pdp__rte :is(img,iframe,video,table){max-width:100%}.gg-pdp__rte img{height:auto}.gg-pdp__policy,.gg-pdp__watch{display:inline-block;padding-block:10px;font-size:15px}.gg-pdp__policy{margin-right:14px}.gg-pdp__notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:clamp(24px,4vw,60px);margin-top:clamp(34px,5vw,76px);padding-top:clamp(24px,3.4vw,54px);border-top:1px solid var(--gg-pdp-line)}.gg-pdp__notes h2{margin:0;font-size:clamp(27px,3vw,42px);line-height:1.12}.gg-pdp__notes p{margin-top:10px}.gg-pdp__watch{font-weight:600}.gg-pdp :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--gg-ink);outline-offset:3px}@media(max-width:899px){.gg-pdp__inner{padding-top:14px;padding-bottom:42px}.gg-pdp__layout{grid-template-columns:minmax(0,1fr);gap:16px}.gg-pdp__gallery{width:min(100%,680px);justify-self:center}.gg-pdp__buy{padding-top:6px}}.gg-pdp__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.gg-pdp__frames--plates{scrollbar-width:none}.gg-pdp__frames--plates::-webkit-scrollbar{display:none}.gg-pdp__frame--plate{aspect-ratio:auto;background:color-mix(in srgb,var(--gg-paper) 93%,var(--gg-ink))}.gg-pdp__frame--plate img{width:auto;max-width:100%;height:min(65vw,77svh,750px);object-fit:contain}.gg-pdp__gallery-controls:not([hidden]){display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:2px 0;border-bottom:1px solid var(--gg-pdp-line)}.gg-pdp__gallery-controls button{display:grid;place-items:center;width:36px;min-height:36px;border:0;background:transparent;color:var(--gg-ink);font-size:19px;cursor:pointer}.gg-pdp__gallery-controls button:disabled{opacity:.35;cursor:default}.gg-pdp__gallery-controls [data-gg-position]{font:600 13px/1 var(--gg-body);font-variant-numeric:tabular-nums;white-space:nowrap}.gg-pdp__filmstrip--studio{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:7px;border:0;padding-block:10px 2px;align-items:start}.gg-pdp__filmstrip--studio a{display:block;min-height:0;padding:0;color:var(--gg-muted);text-decoration:none;text-align:center}.gg-pdp__filmstrip--studio img{display:block;width:100%;height:62px;object-fit:cover;object-position:center;border:1px solid var(--gg-pdp-line);padding:2px}.gg-pdp__filmstrip--studio a[aria-current=true] img,.gg-pdp__filmstrip--studio a:hover img{border:2px solid var(--gg-ink);padding:1px}.gg-pdp__filmstrip--studio span{display:block;margin-top:5px;font:600 12px/1.13 var(--gg-body)}.gg-pdp__buy{align-self:start;border-top:3px solid var(--gg-ink);padding-top:21px}.gg-pdp__eyebrow,.gg-pdp__kicker{color:var(--gg-accent);font:600 13px/1.3 var(--gg-body);text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}.gg-pdp__price .gg-pdp__was{color:var(--gg-muted);font-size:.75em}.gg-pdp__price s{font-size:1em}.gg-pdp__price .gg-pdp__saving{padding:4px 9px;color:var(--gg-ink);background:color-mix(in srgb,var(--gg-accent) 13%,var(--gg-paper));font:600 14px/1.3 var(--gg-body)}.gg-pdp__proof{display:flex;flex-wrap:wrap;gap:3px 0;list-style:none;padding:0;margin:13px 0 0;color:var(--gg-muted);font:600 14px/1.4 var(--gg-body)}.gg-pdp__proof li{padding-inline-end:12px}.gg-pdp__proof li+li{border-inline-start:1px solid var(--gg-pdp-line);padding-inline-start:12px}.gg-pdp__shipping{font-size:15px;font-weight:600;color:var(--gg-ink);margin:13px 0 0}.gg-pdp__form:has(.gg-pdp__accelerated) .gg-pdp__purchase{margin-bottom:9px}.gg-pdp__accelerated{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 0px}.gg-pdp__apps{margin-block-start:clamp(36px,5vw,72px)}.gg-pdp__quicklinks{display:flex;flex-wrap:wrap;gap:5px 24px;align-items:center;border-block:1px solid var(--gg-pdp-line);padding:9px 0}.gg-pdp__quicklinks a,.gg-pdp__faq-heading a{padding-block:7px;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.gg-pdp__quicklinks a span{font-size:12px}.gg-pdp__walk,.gg-pdp__fit,.gg-pdp__faqs{margin-top:clamp(48px,7vw,102px);scroll-margin-block-start:22px}.gg-pdp__walk-layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(32px,7vw,105px);border-block:1px solid var(--gg-pdp-line);padding:clamp(22px,4vw,54px) 0}.gg-pdp__walk-text,.gg-pdp__fit-text{max-width:560px}.gg-pdp__walk h2,.gg-pdp__fit h2,.gg-pdp__faqs h2{margin:0;font-size:clamp(38px,4.8vw,76px);line-height:1.01;letter-spacing:-.025em;overflow-wrap:break-word}.gg-pdp__walk h3{margin:0 0 2px;font:600 clamp(18px,1.7vw,24px)/1.2 var(--gg-body)}.gg-pdp__walk-text>p:not(.gg-pdp__kicker),.gg-pdp__fit-text>p:not(.gg-pdp__kicker),.gg-pdp__faqs details p{margin:15px 0;max-width:58ch;font-size:clamp(16px,1.3vw,19px)}.gg-pdp__screen{min-width:0;background:#121616}.gg-pdp__screen video,.gg-pdp__screen picture,.gg-pdp__screen img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.gg-pdp__screen video{max-height:570px;background:#101413}.gg-pdp__screen-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:10px 16px;color:#f6f3eb;background:#212626;font-size:14px}.gg-pdp__screen-footer a{min-height:30px;display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:underline}.gg-pdp__timeline{list-style:none;padding:0;margin:24px 0 0}.gg-pdp__timeline li{display:grid;grid-template-columns:104px 1fr;gap:12px;padding:14px 0;border-top:1px solid var(--gg-pdp-line)}.gg-pdp__timeline li>a{font:600 14px/1.8 var(--gg-body);font-variant-numeric:tabular-nums;color:var(--gg-accent);text-underline-offset:.18em}.gg-pdp__timeline p{color:var(--gg-muted);margin:4px 0 0;font-size:16px}.gg-pdp__fit{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(28px,5vw,84px)}.gg-pdp__desk-photo :is(picture,img){display:block;width:100%;height:auto}.gg-pdp__fit-text .gg-pdp__scale-ratio{display:flex;align-items:center;border-top:1px solid var(--gg-pdp-line);gap:16px;margin-top:24px;padding-top:16px}.gg-pdp__scale-ratio span{font:600 clamp(34px,4.2vw,60px)/1 var(--gg-display);color:var(--gg-accent)}.gg-pdp__faqs{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,84px)}.gg-pdp__faq-heading a{display:inline-block;margin-top:15px}.gg-pdp__faqs details{border-top:1px solid var(--gg-pdp-line)}.gg-pdp__faqs details:last-child{border-bottom:1px solid var(--gg-pdp-line)}.gg-pdp__faqs summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:17px 0;font:600 18px/1.35 var(--gg-body)}.gg-pdp__faqs summary::-webkit-details-marker{display:none}.gg-pdp__faqs summary:after{content:"+";color:var(--gg-accent);font-size:22px}.gg-pdp__faqs details[open] summary:after{content:"\2212"}.gg-pdp__faqs details p{margin-top:0}@media(max-width:899px){.gg-pdp__buy{border-top-width:1px;padding-top:20px}.gg-pdp__frame--plate img{height:auto;width:min(100%,500px);aspect-ratio:4/5}.gg-pdp__gallery-controls:not([hidden]){gap:4px}.gg-pdp__walk-layout,.gg-pdp__fit,.gg-pdp__faqs{grid-template-columns:minmax(0,1fr);gap:24px}.gg-pdp__screen{max-width:500px;width:100%}.gg-pdp__walk-text{grid-row:1}.gg-pdp__filmstrip--studio{grid-auto-columns:70px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.gg-pdp__filmstrip--studio img{height:46px}}@media(max-width:479px){.gg-pdp__inner{padding-inline:18px}.gg-pdp__timeline li{grid-template-columns:88px minmax(0,1fr);gap:10px}.gg-pdp__timeline li>a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gg-product.css.map */
