.gc-r2 .r2amb-id{background:var(--dark);color:var(--dark-ink);border-bottom:1px solid var(--ink)}.gc-r2 .r2amb-id-in{display:flex;gap:16px;align-items:center;padding-block:18px 18px}.gc-r2 .r2amb-por{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 25%;background:var(--ink)}.gc-r2 .r2amb-tx{min-width:0}.gc-r2 .r2amb-id .eyebrow{color:var(--dark-2);font-size:10px;line-height:1.3}.gc-r2 .r2amb-id h1{font-family:var(--display);font-weight:500;letter-spacing:-.03em;font-size:clamp(28px,4vw,52px);line-height:1;margin:6px 0;color:var(--dark-ink)}.gc-r2 .r2amb-role{margin:0;color:#bdb7a9;font-size:13.5px;line-height:1.4}.gc-r2 .r2amb-role a{color:var(--dark-ink);text-decoration:underline;text-underline-offset:3px}.gc-r2 .r2amb-pos{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;padding-block:12px 4px}.gc-r2 .r2amb-facts{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font:400 11.5px/1.5 var(--mono);color:var(--ink-2)}.gc-r2 .r2amb-facts b{color:var(--ink);font-weight:500}.gc-r2 .r2amb-jump{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--ink);padding:6px 0}.gc-r2 .r2amb-top .r2amb-grid{margin-top:14px}.gc-r2 .r2amb-grid{margin-bottom:8px}@media(max-width:900px){.gc-r2 .r2amb-grid.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-r2 .r2amb-role .sep{display:none}.gc-r2 .r2amb-role .r2amb-cz{display:block;margin-top:2px;font-size:12.5px}.gc-r2 .r2amb-id-in{padding-block:14px 14px;gap:14px}.gc-r2 .r2amb-por{width:56px;height:56px}}@media(min-width:901px){.gc-r2 .r2amb-id-in{padding-block:26px 26px;gap:24px}.gc-r2 .r2amb-por{width:96px;height:96px}.gc-r2 .r2amb-role{font-size:15.5px}.gc-r2 .r2amb-pos{padding-block:16px 0}}.gc-r2 .r2amb-mid{padding-top:40px}.gc-r2 .r2amb-story{display:grid;grid-template-columns:1fr;gap:22px;padding-block:28px;border-top:1px solid var(--line)}.gc-r2 .r2amb-story.has-v{grid-template-columns:minmax(0,1fr) 128px}.gc-r2 .r2amb-lead{font-size:16px;line-height:1.55;margin:10px 0 0;max-width:62ch;color:var(--ink)}.gc-r2 .r2amb-more{margin-top:10px;max-width:62ch}.gc-r2 .r2amb-more summary{list-style:none;cursor:pointer;display:inline-block;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;padding:10px 0}.gc-r2 .r2amb-more summary::-webkit-details-marker{display:none}.gc-r2 .r2amb-more .c,.gc-r2 .r2amb-more[open] .o{display:none}.gc-r2 .r2amb-more[open] .c{display:inline}.gc-r2 .r2amb-more[open] summary{order:2}.gc-r2 .r2amb-more p{font-size:15px;line-height:1.6;margin:4px 0 10px;color:var(--ink)}.gc-r2 .r2amb-more .ach{margin:6px 0 10px;padding-left:18px;font-size:14px;line-height:1.5}.gc-r2 .r2amb-more .with{font-size:13.5px;color:var(--ink-2)}.gc-r2 .r2amb-more .with b{font-weight:600;color:var(--ink)}.gc-r2 .r2amb-vid{margin:0;align-self:start}.gc-r2 .r2amb-vid .poster{position:relative;display:block;width:100%;aspect-ratio:9/16;padding:0;border:0;background:var(--dark);cursor:pointer;overflow:hidden}.gc-r2 .r2amb-vid .poster img,.gc-r2 .r2amb-vid video{width:100%;height:100%;aspect-ratio:9/16;object-fit:cover;display:block;background:var(--dark)}.gc-r2 .r2amb-vid .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:#fafaf8eb;color:var(--ink);display:flex;align-items:center;justify-content:center}.gc-r2 .r2amb-vid .play svg{width:22px;height:22px;margin-left:3px}.gc-r2 .r2amb-vid .dur{position:absolute;right:6px;bottom:6px;font:500 10.5px/1 var(--mono);color:#fff;background:#1e211db3;padding:4px 6px}.gc-r2 .r2amb-vid figcaption{font:400 11px/1.3 var(--mono);color:var(--ink-2);margin-top:8px}@media(min-width:901px){.gc-r2 .r2amb-story.has-v{grid-template-columns:minmax(0,1fr) 220px;gap:48px}.gc-r2 .r2amb-lead{font-size:18px}}@media(max-width:360px){.gc-r2 .r2amb-story.has-v{grid-template-columns:minmax(0,1fr) 104px;gap:16px}}.gc-r2 .r2amb-notes{padding-block:24px;border-top:1px solid var(--line)}.gc-r2 .r2amb-q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px}.gc-r2 .r2amb-q .q{margin:0;padding:16px;background:var(--paper);border:1px solid var(--line-2)}.gc-r2 .r2amb-q blockquote{margin:0;font-family:var(--emo);font-size:19px;line-height:1.3;color:var(--ink)}.gc-r2 .r2amb-q figcaption{margin-top:10px;font:400 11px/1.3 var(--mono);color:var(--ink-2)}.gc-r2 .r2amb-qn{margin:12px 0 0;font-size:12.5px;color:var(--ink-2)}.gc-r2 .r2amb-qn a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}@media(max-width:900px){.gc-r2 .r2amb-q{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none;margin-inline:calc(-1*var(--gutter,16px));padding-inline:var(--gutter,16px)}.gc-r2 .r2amb-q::-webkit-scrollbar{display:none}.gc-r2 .r2amb-q .q{flex:0 0 78%;scroll-snap-align:start}}.gc-r2 .r2amb-usp{padding-block:22px;border-top:1px solid var(--line)}.gc-r2 .r2amb-usp ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.gc-r2 .r2amb-usp li{display:flex;gap:10px;align-items:flex-start;min-width:0}.gc-r2 .r2amb-usp li svg{flex:none;width:22px;height:22px;margin-top:1px}.gc-r2 .r2amb-usp b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.gc-r2 .r2amb-usp small{display:block;font-size:12px;line-height:1.4;color:var(--ink-2);margin-top:2px}@media(max-width:900px){.gc-r2 .r2amb-usp ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}}@media(max-width:360px){.gc-r2 .r2amb-usp ul{grid-template-columns:1fr}}.gc-r2 .r2amb-cause{padding-block:26px;border-top:1px solid var(--line)}.gc-r2 .r2amb-cz-in{display:flex;gap:22px;align-items:flex-start;background:var(--bone);border:1px solid var(--line-2);padding:22px}.gc-r2 .r2amb-cause .mark{flex:none;width:96px;display:flex;align-items:center;justify-content:center;min-height:56px}.gc-r2 .r2amb-cause .mark img{max-width:96px;max-height:56px;width:auto;height:auto;object-fit:contain}.gc-r2 .r2amb-cause h2{font-family:var(--display);font-weight:500;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,28px);line-height:1.15;margin:8px 0}.gc-r2 .r2amb-cause p{font-size:14.5px;line-height:1.55;margin:0 0 8px;max-width:70ch}.gc-r2 .r2amb-cause .lk{font-size:13px}.gc-r2 .r2amb-cause .lk a{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.gc-r2 .r2amb-cz-in{flex-direction:column;gap:12px;padding:18px}.gc-r2 .r2amb-cause .mark{justify-content:flex-start;min-height:0}}.gc-r2 .r2amb-rs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;padding-block:20px 8px;border-top:1px solid var(--line)}.gc-r2 .r2amb-rs p{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;line-height:1.45;color:var(--ink-2)}.gc-r2 .r2amb-rs p svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--ink)}.gc-r2 .r2amb-rs a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}@media(max-width:900px){.gc-r2 .r2amb-rs{grid-template-columns:1fr}}.gc-r2 .r2amb-end{padding-top:30px}.gc-r2 .r2amb-mh{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 18px;border-top:1px solid var(--line);padding-top:26px;margin-bottom:14px}.gc-r2 .r2amb-mh h2{font-family:var(--display);font-weight:500;letter-spacing:-.02em;font-size:clamp(22px,2.4vw,32px);margin:0}.gc-r2 .r2amb-mh .sort{display:flex;align-items:center;gap:8px;font:400 11.5px/1 var(--mono);color:var(--ink-2)}.gc-r2 .r2amb-mh select{font:inherit;min-height:40px;border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:0 10px;max-width:180px}.gc-r2 .r2amb-cl{padding-block:28px 40px}.gc-r2 .r2amb-cl:empty{display:none}.gc-r2 .r2off-in{padding-block:18px 56px}.gc-r2 .r2off-back{display:inline-block;font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--ink-2);padding:8px 0}.gc-r2 .r2off-head{margin:6px 0 14px}.gc-r2 .r2off-head h1{font-family:var(--display);font-weight:500;letter-spacing:-.03em;font-size:clamp(26px,3.4vw,44px);line-height:1.05;margin:8px 0 0}.gc-r2 .r2off-head h1 span{display:block;font:400 14px/1.4 var(--ui);letter-spacing:0;color:var(--ink-2);margin-top:6px}.gc-r2 .r2off-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:44px;align-items:start}.gc-r2 .r2off-step{display:flex;align-items:center;gap:10px;margin:22px 0 10px;font:600 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.gc-r2 .r2off-art .r2off-step{margin-top:0}.gc-r2 .r2off-step .n{width:22px;height:22px;border-radius:50%;border:1px solid var(--ink);display:inline-flex;align-items:center;justify-content:center;font:500 11px/1 var(--mono);letter-spacing:0}.gc-r2 .r2off-wall{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;gap:14px;background:var(--bone);border:1px solid var(--line-2);padding:18px}.gc-r2 .r2off-wall .pc{position:relative;aspect-ratio:4/5;min-width:0;width:100%}.gc-r2 .r2off-wall .pc.b.empty{border:1px dashed var(--line);background:transparent}.gc-r2 .r2off-art{position:sticky;top:110px}.gc-r2 .r2off-spec{font-size:13px;line-height:1.45;color:var(--ink-2);margin:10px 0 0}.gc-r2 .r2off-spec b{color:var(--ink)}.gc-r2 .r2off-offers{display:grid;gap:10px}.gc-r2 .r2off-o{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;text-align:left;padding:14px 16px;border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;min-height:64px;font:inherit}.gc-r2 .r2off-o[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gc-r2 .r2off-o.off{opacity:.55}.gc-r2 .r2off-o .t{display:flex;flex-direction:column;gap:3px;min-width:0}.gc-r2 .r2off-o .t b{font-size:15px;font-weight:600}.gc-r2 .r2off-o .d{font-size:12.5px;color:var(--ink-2)}.gc-r2 .r2off-o .f{font-size:12px;color:var(--ink-3)}.gc-r2 .r2off-o .pr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;flex:none;font-family:var(--mono)}.gc-r2 .r2off-o .pr s{font-size:12px;color:var(--ink-3)}.gc-r2 .r2off-o .pr b{font-size:18px;font-weight:500}.gc-r2 .r2off-o .pr .sv{font-size:11px;color:var(--sage,#5E7A62);letter-spacing:.04em}.gc-r2 .r2off-o .muted{font-size:11.5px;color:var(--ink-3);max-width:14ch;text-align:right}.gc-r2 .r2off-fin{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.gc-r2 .r2off-fin .k{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-right:4px}.gc-r2 .r2off-fin button{min-height:40px;padding:0 14px;border:1px solid var(--line);background:var(--paper);font:500 12px/1 var(--mono);letter-spacing:.04em;color:var(--ink);cursor:pointer}.gc-r2 .r2off-fin button[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gc-r2 .r2off-cands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gc-r2 .r2off-c{position:relative;display:flex;flex-direction:column;gap:3px;text-align:left;padding:8px;border:1px solid var(--line);background:var(--paper);cursor:pointer;font:inherit;color:var(--ink);min-width:0}.gc-r2 .r2off-c[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gc-r2 .r2off-c.off{opacity:.45;cursor:not-allowed}.gc-r2 .r2off-c .mount{position:relative;display:block;aspect-ratio:4/5;background:var(--bone)}.gc-r2 .r2off-c .bd{position:absolute;left:8px;top:8px;z-index:2;font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--bg);padding:4px 6px}.gc-r2 .r2off-c .n{font-size:12.5px;font-weight:600;line-height:1.25;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-r2 .r2off-c .a{font-size:11.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-r2 .r2off-c .x{font:500 10px/1.2 var(--mono);color:var(--ink-3)}.gc-r2 .r2off-c .x:empty{display:none}.gc-r2 .r2off-msg{font-size:13px;line-height:1.45;color:var(--ink);background:var(--bone);border-left:2px solid var(--amber,#B4801E);padding:10px 12px;margin:10px 0 0}.gc-r2 .r2off-sum{border:1px solid var(--line);background:var(--paper);padding:14px 16px;display:grid;gap:6px}.gc-r2 .r2off-sum .row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.gc-r2 .r2off-sum .row s{font-family:var(--mono);color:var(--ink-3)}.gc-r2 .r2off-sum .tot b{font:500 24px/1 var(--mono);letter-spacing:-.02em}.gc-r2 .r2off-sum .sv b{font-family:var(--mono);font-weight:500;color:var(--sage,#5E7A62)}.gc-r2 .r2off-sum .gift{display:flex;gap:8px;align-items:flex-start;margin:6px 0 0;font-size:12.5px;color:var(--ink-2)}.gc-r2 .r2off-sum .gift svg{flex:none;width:16px;height:16px;margin-top:1px}.gc-r2 .r2off-add{margin-top:14px}.gc-r2 .r2off-add.disabled{opacity:.45;pointer-events:none}.gc-r2 .r2off-add.busy{opacity:.7}.gc-r2 .r2off-note{font-size:13px;color:#9b3b2e;margin:8px 0 0}.gc-r2 .r2off-note:empty{display:none}.gc-r2 .r2off-inc{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ink-2);margin:12px 0 0}.gc-r2 .r2off-inc svg{flex:none;width:16px;height:16px}.gc-r2 .r2off-one{display:inline-block;margin-top:14px;font-size:13px;text-decoration:underline;text-underline-offset:3px;color:var(--ink-2)}@media(max-width:900px){.gc-r2 .r2off-grid{grid-template-columns:minmax(0,1fr);gap:6px}.gc-r2 .r2off-art,.gc-r2 .r2off-buy{min-width:0}.gc-r2 .r2off-art{position:static}.gc-r2 .r2off-wall{padding:12px;gap:10px}.gc-r2 .r2off-cands{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--gutter,16px));padding:2px var(--gutter,16px) 4px}.gc-r2 .r2off-cands::-webkit-scrollbar{display:none}.gc-r2 .r2off-c{flex:0 0 40%;scroll-snap-align:start}}@media(max-width:360px){.gc-r2 .r2off-c{flex-basis:46%}.gc-r2 .r2off-o{padding:12px}.gc-r2 .r2off-o .pr b{font-size:16px}}.gc-r2 .r2amb-q .q.brand .r2amb-qb{display:inline-block;font-size:.72em;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.gc-r2 .r2amb-rate{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:none;white-space:nowrap}.gc-r2 .r2amb-rate .stars,.gc-r2 .r2amb-stat .stars{display:inline-flex;gap:2px}.gc-r2 .r2amb-rate .stars svg{width:11px;height:11px}.gc-r2 .r2amb-rate b{font-weight:500}.gc-r2 .r2amb-nh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.gc-r2 .r2amb-nh .eyebrow{margin:0}.gc-r2 .r2amb-stat{display:inline-flex;align-items:center;gap:8px}.gc-r2 .r2amb-stat .stars svg{width:13px;height:13px}.gc-r2 .r2amb-stat b{font:500 13px/1 var(--mono);letter-spacing:0;white-space:nowrap;color:var(--ink)}.gc-r2 .r2amb-seemore{display:flex;flex-direction:column;align-items:center;gap:4px;margin:10px 0 6px;text-align:center}.gc-r2 .r2amb-seemore a{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--ink);padding:10px 12px;min-height:44px;display:inline-flex;align-items:center;gap:6px}.gc-r2 .r2amb-seemore span{font:400 11px/1.3 var(--mono);color:var(--ink-3)}.gc-r2 #r2amb-more,.gc-r2 #r2amb-notes{scroll-margin-top:80px}@media(max-width:600px){.gc-r2 .r2amb-nh{justify-content:flex-start}}.gc-r2 .r2off-all{margin-top:10px}.gc-r2 .r2off-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}.gc-r2 .r2off-chips button{min-height:36px;padding:0 12px;border:1px solid var(--line);background:var(--paper);font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer}.gc-r2 .r2off-chips button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.gc-r2 .r2off-cands.more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:640px;overflow-y:auto;overflow-x:hidden;margin:0;padding:2px}.gc-r2 .r2off-c.lite.busy{opacity:.6}.gc-r2 .r2off-count{margin:8px 0 0;font-size:12.5px;color:var(--ink-2)}.gc-r2 .r2off-count:empty{display:none}.gc-r2 .r2off-seeall{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--ink);cursor:pointer}@media(max-width:900px){.gc-r2 .r2off-cands.more{grid-template-columns:repeat(2,minmax(0,1fr));max-height:70vh}}.gc-r2 .r2off-c .mount{width:100%;align-self:stretch;--fill:.86}.gc-r2 .r2amb-rate .stars,.gc-r2 .r2amb-stat .stars{color:var(--amber)}.gc-r2 .r2amb-rate .stars svg,.gc-r2 .r2amb-stat .stars svg{fill:currentColor;stroke:none}
/*# sourceMappingURL=/cdn/shop/t/54/assets/gc-r2-amb.css.map */
