:root{--gp-ink: var(--color-foreground, #0d0d0f);--gp-bone: var(--color-background, #f4f1ea);--gp-muted: var(--color-primary, #6e675d);--gp-line: var(--color-border, #ddd6c8);--gp-gutter: clamp(18px, 4vw, 40px);--gp-maxw: 1400px}.gp-wrap{max-width:var(--gp-maxw);margin-inline:auto;padding-inline:var(--gp-gutter)}.gp-eyebrow{margin:0;font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:var(--gp-muted);font-weight:400}.gp-btn{display:inline-flex;align-items:center;gap:14px;padding:16px 34px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;border:1px solid currentcolor;transition:background-color .25s ease,color .25s ease}.gp-btn--ghost{color:#f4f1ea;border-color:#f4f1ea99}.gp-btn--ghost:hover,.gp-btn--ghost:focus-visible{background:#f4f1ea;color:#0d0d0f}.gp-btn--line{color:var(--gp-ink);border:0;border-bottom:1px solid currentcolor;padding:8px 0;margin-top:28px}.gp-hero{position:relative;min-height:var(--gp-hero-h, 88svh);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.gp-hero__img,.gp-band__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gp-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0a0c4d,#0a0a0c0d 42%,#0a0a0cdb)}.gp-hero__inner{width:100%;max-width:var(--gp-maxw);margin-inline:auto;padding:0 var(--gp-gutter) clamp(48px,9vh,96px);color:#f4f1ea}.gp-hero__eyebrow{color:#f4f1eab8}.gp-hero__heading{font-size:clamp(52px,11vw,168px);line-height:.9;margin:16px 0 0;text-wrap:balance;color:inherit}.gp-hero .gp-btn{margin-top:clamp(24px,4vh,44px)}.gp-band{position:relative;min-height:var(--gp-band-h, 62svh);display:flex;align-items:center;overflow:hidden;isolation:isolate}.gp-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(10 10 12 / var(--gp-scrim, 52%))}.gp-band__inner{position:relative;width:100%;max-width:var(--gp-maxw);margin-inline:auto;padding-inline:var(--gp-gutter);text-align:center;color:#f4f1ea}.gp-band__heading{font-size:clamp(34px,7vw,96px);line-height:.92;margin:0 0 18px;color:inherit;text-wrap:balance}.gp-band__body{max-width:42ch;margin:0 auto;color:#f4f1eacc;font-size:15px}.gp-journey{display:grid;gap:clamp(32px,5vw,56px);align-items:center;max-width:var(--gp-maxw);margin-inline:auto;padding:clamp(64px,11vh,120px) var(--gp-gutter)}@media(min-width:900px){.gp-journey{grid-template-columns:1.15fr 1fr}.gp-journey--flip .gp-journey__copy{order:2}}.gp-journey__lead{font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(24px,3vw,40px);line-height:1.06;margin:20px 0 26px;max-width:24ch;color:var(--gp-ink);text-wrap:balance}.gp-journey__body p{max-width:46ch;color:var(--gp-muted);font-size:16px;line-height:1.7}.gp-journey__media img{width:100%;height:auto;display:block}.gp-section{padding-block:clamp(64px,11vh,120px)}.gp-sec-head{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--gp-line);padding-bottom:18px;margin-bottom:clamp(28px,4vw,44px)}.gp-sec-head__h{font-size:clamp(26px,3.4vw,44px);margin:0;line-height:1}.gp-pillars{display:grid;gap:1px;background:var(--gp-line);border:1px solid var(--gp-line)}@media(min-width:700px){.gp-pillars{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.gp-pillars{grid-template-columns:repeat(var(--gp-pillar-cols, 5),1fr)}}.gp-pillar{background:var(--gp-bone);padding:34px 26px 40px;display:flex;flex-direction:column;gap:12px}.gp-pillar__n{font-size:10px;letter-spacing:.28em;color:var(--gp-muted);font-variant-numeric:tabular-nums}.gp-pillar__h{font-size:16px;letter-spacing:.05em;line-height:1.2;margin:0}.gp-pillar__p{margin:0;font-size:13.5px;line-height:1.6;color:var(--gp-muted)}.gp-news{border-top:1px solid var(--gp-line);padding-block:clamp(64px,11vh,116px)}.gp-news__inner{text-align:center}.gp-news__h{font-size:clamp(28px,4.4vw,58px);margin:12px 0 14px;line-height:1}.gp-news__p{color:var(--gp-muted);margin:0 auto 34px;max-width:40ch}.gp-news__form{display:flex;max-width:460px;margin-inline:auto;border-bottom:1px solid var(--gp-ink)}.gp-news__form input{flex:1;background:none;border:0;padding:14px 4px;color:var(--gp-ink);font:inherit;font-size:14px}.gp-news__form input:focus{outline:none}.gp-news__form:focus-within{border-color:var(--gp-muted)}.gp-news__form button{background:none;border:0;color:var(--gp-ink);font:inherit;font-size:10px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;padding-inline:8px}.gp-news__ok{margin-top:18px;font-size:13px;color:var(--gp-muted)}.gp-hero :focus-visible,.gp-band :focus-visible,.gp-news :focus-visible{outline:2px solid currentcolor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.gp-btn{transition:none}}.gp-grid{display:grid;gap:clamp(20px,3.5vw,52px) clamp(16px,2.5vw,34px);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.gp-grid{grid-template-columns:repeat(var(--gp-cols, 3),1fr)}}.gp-tile{position:relative;display:block;color:inherit}.gp-tile a{text-decoration:none;color:inherit}.gp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gp-tile__img{position:relative;aspect-ratio:1;overflow:hidden;background:transparent}.gp-tile__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .35s ease}.gp-tile:hover .gp-tile__img img{transform:scale(1.045)}.gp-tile__radio{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gp-tile__slides{position:absolute;top:0;right:0;bottom:0;left:0}.gp-slide{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gp-sw, transparent)}.gp-tile--single .gp-slide{display:block}.gp-tile__radio:nth-of-type(1):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(1),.gp-tile__radio:nth-of-type(2):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(2),.gp-tile__radio:nth-of-type(3):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(3),.gp-tile__radio:nth-of-type(4):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(4),.gp-tile__radio:nth-of-type(5):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(5),.gp-tile__radio:nth-of-type(6):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(6),.gp-tile__radio:nth-of-type(7):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(7),.gp-tile__radio:nth-of-type(8):checked~.gp-tile__img .gp-tile__slides>.gp-slide:nth-child(8){display:block}.gp-tile__ctrls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gp-tile__ctrl{display:none}.gp-tile__radio:nth-of-type(1):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(1),.gp-tile__radio:nth-of-type(2):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(2),.gp-tile__radio:nth-of-type(3):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(3),.gp-tile__radio:nth-of-type(4):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(4),.gp-tile__radio:nth-of-type(5):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(5),.gp-tile__radio:nth-of-type(6):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(6),.gp-tile__radio:nth-of-type(7):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(7),.gp-tile__radio:nth-of-type(8):checked~.gp-tile__img .gp-tile__ctrls>.gp-tile__ctrl:nth-child(8){display:block}.gp-tile__arrow{position:absolute;inset-block-start:50%;transform:translateY(-50%);display:grid;place-items:center;width:34px;height:52px;pointer-events:auto;cursor:pointer;background:#0d0d0f8c;color:var(--gp-bone);font-size:22px;line-height:1;opacity:0;transition:opacity .2s ease}.gp-tile__arrow--prev{inset-inline-start:0}.gp-tile__arrow--next{inset-inline-end:0}.gp-tile:hover .gp-tile__arrow,.gp-tile:focus-within .gp-tile__arrow{opacity:1}@media(hover:none){.gp-tile__arrow{opacity:1;background:#0d0d0f6b}}@media(max-width:749px){.gp-tile__arrow{width:26px;height:44px;font-size:18px}.gp-tile__cws{gap:7px}}.gp-tile__cws{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;min-height:14px}.gp-tile__cw{width:14px;height:14px;cursor:pointer;background:var(--gp-sw, transparent);box-shadow:inset 0 0 0 1px #0d0d0f38}.gp-tile__radio:nth-of-type(1):checked~.gp-tile__cws>.gp-tile__cw:nth-child(1),.gp-tile__radio:nth-of-type(2):checked~.gp-tile__cws>.gp-tile__cw:nth-child(2),.gp-tile__radio:nth-of-type(3):checked~.gp-tile__cws>.gp-tile__cw:nth-child(3),.gp-tile__radio:nth-of-type(4):checked~.gp-tile__cws>.gp-tile__cw:nth-child(4),.gp-tile__radio:nth-of-type(5):checked~.gp-tile__cws>.gp-tile__cw:nth-child(5),.gp-tile__radio:nth-of-type(6):checked~.gp-tile__cws>.gp-tile__cw:nth-child(6),.gp-tile__radio:nth-of-type(7):checked~.gp-tile__cws>.gp-tile__cw:nth-child(7),.gp-tile__radio:nth-of-type(8):checked~.gp-tile__cws>.gp-tile__cw:nth-child(8){outline:1px solid var(--gp-ink);outline-offset:3px}.gp-tile__radio:nth-of-type(1):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(1),.gp-tile__radio:nth-of-type(2):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(2),.gp-tile__radio:nth-of-type(3):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(3),.gp-tile__radio:nth-of-type(4):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(4),.gp-tile__radio:nth-of-type(5):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(5),.gp-tile__radio:nth-of-type(6):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(6),.gp-tile__radio:nth-of-type(7):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(7),.gp-tile__radio:nth-of-type(8):focus-visible~.gp-tile__cws>.gp-tile__cw:nth-child(8){outline:2px solid var(--gp-ink);outline-offset:3px}.gp-tile__cwname{display:none}.gp-tile__radio:nth-of-type(1):checked~.gp-tile__meta .gp-tile__cwname:nth-child(1),.gp-tile__radio:nth-of-type(2):checked~.gp-tile__meta .gp-tile__cwname:nth-child(2),.gp-tile__radio:nth-of-type(3):checked~.gp-tile__meta .gp-tile__cwname:nth-child(3),.gp-tile__radio:nth-of-type(4):checked~.gp-tile__meta .gp-tile__cwname:nth-child(4),.gp-tile__radio:nth-of-type(5):checked~.gp-tile__meta .gp-tile__cwname:nth-child(5),.gp-tile__radio:nth-of-type(6):checked~.gp-tile__meta .gp-tile__cwname:nth-child(6),.gp-tile__radio:nth-of-type(7):checked~.gp-tile__meta .gp-tile__cwname:nth-child(7),.gp-tile__radio:nth-of-type(8):checked~.gp-tile__meta .gp-tile__cwname:nth-child(8){display:inline}.gp-tile__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;background:var(--gp-bone);color:var(--gp-ink);font-size:9px;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px}.gp-tile__meta{display:flex;flex-direction:column;gap:5px;padding-top:10px}.gp-tile__cwlabel{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--gp-muted);min-height:12px}.gp-tile__name{font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);text-transform:uppercase;font-size:clamp(15px,1.5vw,19px);letter-spacing:.02em;line-height:1.1}.gp-tile__kind{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--gp-muted)}.gp-tile__price{font-size:14px;color:var(--gp-muted);font-variant-numeric:tabular-nums}.gp-empty{color:var(--gp-muted);font-size:14px}@media(prefers-reduced-motion:reduce){.gp-tile__img img{transition:opacity .2s ease}.gp-tile:hover .gp-tile__img img{transform:none}}.gp-detail{display:grid;gap:0;align-items:stretch;border-block:1px solid var(--gp-line)}@media(min-width:900px){.gp-detail{grid-template-columns:1fr 1fr}}.gp-detail__media img{width:100%;height:100%;object-fit:cover;display:block;min-height:320px}.gp-detail__copy{padding:clamp(40px,7vw,88px) clamp(20px,5vw,72px);display:flex;flex-direction:column;justify-content:center}.gp-detail__h{font-size:clamp(28px,3.6vw,52px);line-height:1;margin:14px 0 32px}.gp-spec{margin:0;display:flex;flex-direction:column}.gp-spec__row{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:baseline;padding:15px 0;border-top:1px solid var(--gp-line)}.gp-spec__row:last-child{border-bottom:1px solid var(--gp-line)}.gp-spec dt{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gp-muted)}.gp-spec dd{margin:0;font-size:14.5px;text-align:right;flex:1 1 60%}.gp-story{position:relative;display:flex;align-items:center;min-height:62svh;overflow:hidden;isolation:isolate;margin-block:clamp(48px,8vh,96px)}.gp-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gp-story__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(10 10 12 / var(--gp-story-scrim, 68%))}.gp-story__inner{position:relative;width:100%;max-width:760px;margin-inline:auto;padding-inline:var(--gp-gutter);color:#f4f1ea;text-align:center}.gp-story__eyebrow{color:#f4f1ea9e}.gp-story__lead{font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);text-transform:uppercase;font-size:clamp(26px,4.2vw,54px);line-height:1.04;letter-spacing:.01em;margin:18px 0 0;text-wrap:balance}.gp-story__body{margin:22px auto 0;max-width:46ch;font-size:clamp(15px,1.5vw,17px);line-height:1.7;color:#f4f1eac7}.gp-story__stamp{margin:34px 0 0;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#f4f1ea73}@media(max-width:640px){.gp-story{min-height:54svh}}.gp-colhead,.gp-pagehead{padding-block:clamp(52px,9vh,104px) clamp(28px,4vh,48px);border-bottom:1px solid var(--gp-line)}.gp-colhead__h,.gp-pagehead__h{font-size:clamp(38px,7vw,92px);line-height:.94;margin:14px 0 0;text-wrap:balance}.gp-colhead__body{max-width:48ch;margin-top:20px;color:var(--gp-muted);font-size:16px;line-height:1.7}.gp-colhead__count{margin:24px 0 0;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--gp-muted)}.gp-pagebody{max-width:62ch;margin-inline:auto;padding-block:clamp(40px,7vh,80px)}.gp-pagebody p{font-size:17px;line-height:1.8;color:var(--gp-ink);margin:0 0 1.4em}.gp-pagebody p:first-of-type{font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);text-transform:uppercase;font-size:clamp(22px,3vw,34px);line-height:1.12;margin-bottom:1em;text-wrap:balance}.gp-pagebody h3{font-size:14px;letter-spacing:.22em;text-transform:uppercase;margin:2.4em 0 .8em}.gp-pagebody strong{font-weight:600}.gp-cartban{padding-block:clamp(26px,4vh,44px) clamp(40px,6vh,72px);border-top:1px solid var(--gp-line)}.gp-ship{max-width:460px;margin-bottom:34px}.gp-ship__msg{margin:0 0 10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gp-muted)}.gp-ship__msg strong{color:var(--gp-ink);font-weight:600}.gp-ship__track{height:2px;background:var(--gp-line)}.gp-ship__fill{display:block;height:100%;background:var(--gp-ink);transition:width .4s ease}.gp-cartban__facts{list-style:none;margin:0;padding:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:22px 32px;border-top:1px solid var(--gp-line)}.gp-cartban__k{display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gp-muted);margin-bottom:6px}.gp-cartban__v{display:block;font-size:14px;line-height:1.5;color:var(--gp-ink)}.gp-gal{padding-block:clamp(44px,7vh,88px);border-top:1px solid var(--gp-line)}.gp-gal__h{font-size:clamp(26px,4vw,46px);line-height:1.02;margin:12px 0 0;text-wrap:balance}.gp-gal__grid{display:grid;gap:clamp(16px,2.4vw,30px);margin-top:clamp(26px,4vh,44px);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.gp-gal__frame{aspect-ratio:3 / 2;overflow:hidden;background:var(--gp-line)}.gp-gal__frame img{width:100%;height:100%;object-fit:cover;display:block}.gp-gal__cap{margin-top:14px;font-size:14px;line-height:1.6;color:var(--gp-muted);max-width:42ch}.gp-gal__label{display:block;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--gp-ink);margin-bottom:6px}.gp-motion [data-gp-reveal]{opacity:0;transform:translate3d(0,var(--gp-reveal-y, 10px),0) scale(var(--gp-reveal-s, 1))}@supports (animation-timeline: view()){.gp-motion--native [data-gp-reveal]{animation:gp-reveal-in linear both;animation-timeline:view();animation-range:entry 0% entry 35%;animation-range-start:entry calc(4% + (var(--gp-i, 0) * 3%));animation-range-end:cover calc(24% + (var(--gp-i, 0) * 3%))}.gp-motion--native [data-gp-reveal]{will-change:opacity,transform}}@keyframes gp-reveal-in{to{opacity:1;transform:none}}.gp-motion--js [data-gp-reveal]{transition:opacity .35s ease-out,transform .35s ease-out;transition-delay:calc(var(--gp-i, 0) * 30ms)}.gp-motion--js [data-gp-reveal].gp-in{opacity:1;transform:none}.gp-motion [data-gp-reveal=media]{--gp-reveal-y: 34px;--gp-reveal-s: 1.03}.gp-motion [data-gp-reveal=wide]{--gp-reveal-y: 28px}.gp-motion [data-gp-reveal=hero]{animation:gp-reveal-in .9s cubic-bezier(.22,.61,.36,1) both;animation-timeline:auto;animation-range:normal;animation-delay:calc(.18s + (var(--gp-i, 0) * .13s));transition:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.gp-hero,.gp-band{view-timeline-name:--gp-parallax;view-timeline-axis:block}.gp-hero__img,.gp-band__img{animation:gp-parallax linear both;animation-timeline:--gp-parallax;animation-range:cover 0% cover 100%;will-change:transform}}}@keyframes gp-parallax{0%{transform:translate3d(0,-5%,0) scale(1.16)}to{transform:translate3d(0,5%,0) scale(1.16)}}@media(prefers-reduced-motion:reduce){.gp-motion [data-gp-reveal],.gp-motion--native [data-gp-reveal],.gp-motion--js [data-gp-reveal]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;will-change:auto!important}}.gp-detail__media img.gp-detail__style{object-fit:cover;object-position:center 40%;aspect-ratio:2 / 3;height:auto}@media(min-width:900px){.gp-detail__media img.gp-detail__style{height:100%;max-height:900px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-gp-hero.css.map */
