@media(max-width:900px){.hero.v4{display:grid;grid-template-columns:minmax(0,1fr);background:var(--dark);min-height:0}.hero.v4 .media,.hero.v4 .tx{grid-area:1/1}.hero.v4 .media{position:relative;aspect-ratio:3/4;max-height:78vh;overflow:hidden}.hero.v4 .media:after{background:linear-gradient(180deg,#14161200 42%,#14161257 58%,#141612d6 80%,#141612f7)}.hero.v4 .tx{position:relative;z-index:2;align-self:end;display:block;padding:0 var(--gutter,16px) 16px;background:none;text-shadow:0 1px 14px rgba(0,0,0,.45)}.hero.v4 .tx .eyebrow{font-size:9.5px;letter-spacing:.16em;margin-bottom:6px;color:#ede8dfc7}.hero.v4 h1{font-size:clamp(27px,7.2vw,34px);line-height:1.02;max-width:15ch;margin:0 0 6px;text-shadow:0 2px 20px rgba(0,0,0,.55)}.hero.v4 h1 b{font-size:.6em;margin-top:.3em;color:#f4f1ea}.hero.v4 .cta{display:block;margin-top:12px}.hero.v4 .cta .btn{display:flex;width:100%;min-height:48px;font-size:12px;letter-spacing:.14em}.hero.v4 .cta .btn.second{display:none}.hero.v4 .platecredit{position:absolute;top:10px;right:12px;left:auto;bottom:auto;z-index:3;font-size:8.5px;color:#ede8dfb8}.hero.v4 .cred{grid-area:2/1;padding:6px 0 4px}.reassure{padding:4px var(--gutter,16px) 2px}.reassure li{padding:8px 0 10px;gap:4px}.reassure li b{font-size:9.5px}.reassure li small{font-size:10.5px}}.notes2{padding-block:28px 22px}.notes2 .stat{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;line-height:1.3}.notes2 .stat .stars{display:inline-flex;gap:2px}.notes2 .stat .stars svg{width:13px;height:13px}.notes2 .stat b{font:500 13px/1 var(--mono);letter-spacing:0;white-space:nowrap;color:var(--ink)}.notes2 .stat>span.cnt{font-size:12px;color:var(--ink-2)}.notes2 .stat>span.cnt:before{content:"\b7  ";color:var(--ink-3)}.notes2-h .btn{min-height:36px;font-size:10.5px;padding:0 14px}.notes2 .quotes{margin-top:14px}.notes2 .quote{min-height:0;padding:12px 14px;font-size:13px}@media(max-width:900px){.notes2{padding-block:20px 16px}.notes2 .stat{gap:6px 8px}.notes2 .stat .stars svg{width:13px;height:13px}.notes2 .stat b{font-size:13px}.notes2 .stat>span.cnt{flex-basis:100%;font-size:11.5px}.notes2 .stat>span.cnt:before{content:none}.notes2-h .btn{margin-top:8px;min-height:36px}.notes2 .quotes{margin-top:12px;grid-auto-columns:76vw}.notes2 .quote{font-size:13px;line-height:1.45}}.buy.v3 .titlerow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.buy.v3 .titlerow h1{flex:1 1 auto;min-width:0}.buy.v3 .titlerow .virslot{flex:none;margin:10px 0 0;display:flex;flex-direction:column;align-items:flex-end;gap:0}.buy.v3 .titlerow .virhint{display:none}.buy.v3 .virslot .btn,.buy.v3 #picture-it .btn,.buy.v3 #picture-it button,.buy.v3 #picture-it a{border:0!important;background:none!important;box-shadow:none!important;padding:0!important;min-height:26px!important;font:500 10px/1 var(--mono)!important;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--ink)!important;white-space:nowrap}.buy.v3 .virslot .btn:before,.buy.v3 #picture-it button:before,.buy.v3 #picture-it a:before{content:"\25c9  ";color:var(--amber,#c89b4a)}.buy.v3 .proofline{gap:6px 8px;margin:8px 0 6px;font-size:12.5px}.buy.v3 .proofline .sp .stars svg{width:12px;height:12px}.buy.v3 .proofline .sp b{font:500 12.5px/1 var(--mono)}.buy.v3 .proofline .sp em{font-style:normal;font-size:12.5px}.buy.v3 .proofline .notes{font-size:12px}.buy.v3 .fromprice{margin:10px 0 8px;font:400 13px/1.3 var(--ui);color:var(--ink-2)}.buy.v3 .fromprice b{font:500 16px/1 var(--mono);color:var(--ink);margin-left:4px}[data-gc-configurator].gc-configured .fromprice{display:none}.buy.v3 .giftrow{margin:0 0 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.buy.v3 .giftrow summary{list-style:none;display:grid;grid-template-columns:16px minmax(0,1fr) 14px;gap:10px;align-items:center;padding:10px 0;font:400 12px/1.35 var(--ui);color:var(--ink-2);cursor:pointer}.buy.v3 .giftrow summary::-webkit-details-marker{display:none}.buy.v3 .giftrow .gi svg,.buy.v3 .giftrow .gi .ico{width:14px;height:14px;color:var(--ink-2)}.buy.v3 .giftrow .pm{position:relative;width:14px;height:14px}.buy.v3 .giftrow .pm:before,.buy.v3 .giftrow .pm:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%)}.buy.v3 .giftrow .pm:after{transform:translate(-50%,-50%) rotate(90deg)}.buy.v3 .giftrow[open] .pm:after{transform:translate(-50%,-50%) rotate(0)}.buy.v3 .giftrow .giftline{margin:0 0 10px!important;border:0;background:none;padding:0;font-size:12px;line-height:1.4;color:var(--ink-2)}.buy.v3 .cfgsum{display:none!important}.buy.v3 .cfg .cfgpanel{margin:0 0 6px}.buy.v3 .cfg .step{border:1px solid var(--line);border-top:0;background:var(--paper)}.buy.v3 .cfg .step:first-of-type{border-top:0}.buy.v3 .cfg .step .sh{display:grid;grid-template-columns:22px auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:12px 14px;background:none;border:0;border-radius:0;text-align:left;font:inherit;color:inherit;cursor:default}.buy.v3 .cfg .step .sh .n{width:20px;height:20px;border:1px solid var(--ink-3);border-radius:50%;display:grid;place-items:center;font:500 10px/1 var(--mono);color:var(--ink-2)}.buy.v3 .cfg .step .sh .k{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.buy.v3 .cfg .step .sh .sv{justify-self:end;text-align:right;font:400 12.5px/1.3 var(--ui);color:var(--ink-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy.v3 .cfg .step .sh .chg{display:none;font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.buy.v3 .cfg .step.done .sh{cursor:pointer}.buy.v3 .cfg .step.done .sh .n{background:var(--ink);border-color:var(--ink);color:var(--paper);font-size:0}.buy.v3 .cfg .step.done .sh .n:before{content:"\2713";font-size:10px;line-height:1}.buy.v3 .cfg .step.done .sh .sv{color:var(--ink);white-space:normal}.buy.v3 .cfg .step.done .sh .chg{display:inline}.buy.v3 .cfg .step.locked{opacity:.42}.buy.v3 .cfg .step.locked .sh{pointer-events:none}.buy.v3 .cfg .step.active{box-shadow:inset 3px 0 0 var(--amber,#c89b4a)}.buy.v3 .cfg .step.active .sh .n{border-color:var(--ink);color:var(--ink)}.buy.v3 .cfg .step.active .sh .sv{color:var(--ink-3)}.buy.v3 .cfg .step .sb{display:none;padding:0 14px 14px}.buy.v3 .cfg .step.active .sb{display:block}.buy.v3 .cfg .step .sb .lbl{margin:2px 0 8px}.buy.v3 .cfg .step .crow.mrow{display:none!important}.buy.v3 .cfg .step .accpanel{display:block!important;margin:0;padding:0;border:0;background:transparent}.buy.v3 .cfg .step .fin.desktop.compact{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.buy.v3 .cfg .step .sizes.desktop.grid{display:block!important;border:1px solid var(--line);background:var(--paper);padding:0}.buy.v3 .cfg .step .mat{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--ink)}.buy.v3 .cfg .step.active.unconfirmed .mat button.on{background:transparent;color:inherit;box-shadow:none}.buy.v3 .cfg .step.active.unconfirmed .mat button.on .d{color:var(--ink-3)}.buy.v3 .cfg .step.active.unconfirmed .sizes .sz.on,.buy.v3 .cfg .step.active.unconfirmed .sizes .sz[aria-checked=true]{background:none;box-shadow:none;border-color:var(--line)}.buy.v3 .cfg .step.active.unconfirmed .sizes .sz.on .rad{border-width:1.5px;border-color:var(--ink-3);background:none}.buy.v3 .cfg .step.active.unconfirmed .sizes .sz .nm .sn{color:var(--ink-3)}.buy.v3 .cfg .step.active.unconfirmed .fin button.on{border-color:var(--line);box-shadow:none}.buy.v3 .cfg .step.active.unconfirmed .fin button.on .ph.fostage{background:transparent}.buy.v3 .cfg .step.active.unconfirmed .fin button .rec{visibility:hidden}[data-gc-configurator]:not(.gc-configured) .afterconfig{height:0;overflow:hidden;visibility:hidden;margin:0;padding:0;pointer-events:none}[data-gc-configurator]:not(.gc-configured) #pair{display:none}.buy.v3 .afterconfig{margin-top:4px}.buy.v3 .pricerow{margin:14px 0 10px;flex-direction:column;align-items:flex-start;gap:6px}.buy.v3 .price .k{display:block;font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.buy.v3 .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.buy.v3 .price .k{flex-basis:100%}.buy.v3 .price b{font-size:30px;line-height:1}.buy.v3 .cfg .cfgopen[data-complete=true] .dot{animation:none;background:var(--ink);opacity:1}.buy.v3 .pdp-cred.incol{margin:12px 0 0}.buy.v3 .pdp-cred.incol .logos.compact{padding-block:10px 6px;border-top:1px solid var(--line);border-bottom:0}.buy.v3 .pdp-cred.incol .logos.compact .eyebrow{font-size:8.5px;letter-spacing:.12em;text-align:left;margin:0}.buy.v3 .pdp-cred.incol .logos.compact .marq{margin-top:4px}.buy.v3 .pdp-cred.incol .logos.compact .marq .track{padding-block:3px;gap:26px;align-items:center}.buy.v3 .pdp-cred.incol .logos.compact .marq .track img{height:14px;width:auto;opacity:.85}.buy.v3 .pdp-cred.incol .logos.compact .marq.causes .track img{height:16px}.buy.v3 .pdp-cred.incol .logos.compact .marq .track img[src*=nikon],.buy.v3 .pdp-cred.incol .logos.compact .marq .track img[src*=united_nations],.buy.v3 .pdp-cred.incol .logos.compact .marq .track img[src*=four_seasons],.buy.v3 .pdp-cred.incol .logos.compact .marq .track img[src*=the_ritz-carlton]{height:19px}.buy.v3 .trustmarq{overflow:hidden;margin:2px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.buy.v3 .trustmarq .track{display:flex;width:max-content;padding:9px 0;animation:gcflowmarq 34s linear infinite}.buy.v3 .trustmarq .track span{font:500 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.buy.v3 .trustmarq .track span:after{content:"\b7";margin:0 14px;color:var(--ink-3)}.buy.v3 .trustmarq:hover .track,.buy.v3 .trustmarq:active .track{animation-play-state:paused}@keyframes gcflowmarq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.buy.v3 .trustmarq .track{animation:none;width:auto;flex-wrap:wrap;gap:6px 0}.buy.v3 .trustmarq .track span[aria-hidden=true]{display:none}.buy.v3 .trustmarq{-webkit-mask-image:none;mask-image:none}}.buy.v3 .trust.v2{display:block;margin:4px 0 0}.buy.v3 .trust.v2:not(.open) div{display:none}.buy.v3 .trust.v2.open div{display:grid;grid-template-columns:15px 1fr;align-items:start;gap:8px;margin:6px 0}.buy.v3 .trust.v2.open div b{display:block!important;font-size:12px;font-weight:500;color:var(--ink)}.buy.v3 .trust.v2.open div span{display:block;grid-column:2;font-size:11.5px;color:var(--ink-2)}.buy.v3 .trust.v2:not(.open) .trustmore,.buy.v3 .trust.v2 .trustmore{display:inline-block;margin:6px 0 0;background:none;border:0;padding:0;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--ink);cursor:pointer}.sticky.v2 .selopts{display:none}body.gc-unconfigured .sticky.v2 .sel,body.gc-unconfigured .sticky.v2 [data-sticky-atc]{display:none!important}body.gc-unconfigured .sticky.v2 .selopts{display:inline-flex;flex:1;justify-content:center;min-height:46px}@media(max-width:900px){.buy.v3 .titlerow .virslot{margin-top:6px}.buy.v3 .fromprice{margin:6px 0}.buy.v3 .fromprice b{font-size:18px}.buy.v3 .cfg .step .sh{padding:11px 12px;gap:8px}.buy.v3 .cfg .step .sb{padding:0 12px 12px}.buy.v3 .cfg .step .fin.desktop.compact button{padding:6px}.buy.v3 .price b{font-size:30px}.buy.v3 .pdp-cred.incol{margin:10px 0 0}.buy.v3 .pdp-cred.incol .logos.compact{padding-block:8px 4px}.buy.v3 .pdp-cred.incol .logos.compact .marq .track img{height:12px}.buy.v3 .pdp-cred.incol .logos.compact .marq.causes .track img{height:14px}.buy.v3 .trust.v2{margin:2px 0 0}body.gc-unconfigured .sticky.v2 .selopts{min-height:42px}}.buy.v3 .cfg .step .sb .lbl>b{display:none}.buy.v3 .cfg .step .sb .lbl>span:not(.unit){display:none}.buy.v3 .cfg .step .sb .lbl{display:flex;align-items:center;gap:10px;margin:0 0 8px;min-height:0}.buy.v3 .cfg .step .sb .lbl .infob{margin:0}.buy.v3 .cfg .step .sb .lbl .unit{margin-left:auto}.dsc .dsc-h .all{display:none!important}.reviews .hd .big,.reviews .big{font:500 14px/1 var(--mono)!important;gap:8px}.reviews .hd{gap:14px;margin-bottom:14px}.reviews .hd b{font-size:13.5px;font-weight:500}.reviews .hd .muted{font-size:12.5px}.reviews .hd .btn{min-height:36px;font-size:10.5px;padding:0 14px}@media(max-width:900px){.buy.v3 #reviews{padding:14px 0 4px}.reviews .hd{gap:8px;margin-bottom:10px}}.reviews .hd b{font-size:13px!important;font-weight:500!important}.reviews .hd .muted{font-size:12px!important}.reviews .hd>div:nth-child(2){min-width:0}@media(max-width:900px){shopify-chat::part(activator){width:44px!important;height:44px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50%!important;font-size:0!important;line-height:0!important;justify-content:center!important;gap:0!important;box-shadow:0 4px 14px #14161247!important}#ShopifyChat,shopify-chat,#shopify-chat,inbox-online-store-chat{bottom:calc(14px + env(safe-area-inset-bottom))!important;right:12px!important}.template-product.show-sticky #ShopifyChat,.template-product.show-sticky shopify-chat,.template-product.show-sticky #shopify-chat,.template-product.show-sticky inbox-online-store-chat{bottom:calc(66px + env(safe-area-inset-bottom))!important}}@media(max-width:900px){.hero.v4{grid-template-rows:minmax(0,1fr) auto;height:calc(100vh - var(--gc-hero-top,95px));height:min(calc(100svh - var(--gc-hero-top,95px)),calc(156vw + 104px));min-height:calc(115vw + 104px)}.hero.v4 .media{aspect-ratio:auto;height:100%;max-height:none;min-height:0}.hero.v4 .media picture,.hero.v4 .media img{display:block;width:100%;height:100%;object-fit:cover}.hero.v4 .cred{align-self:end}@media(max-height:720px){.hero.v4 .tx{padding-bottom:12px}.hero.v4 .tx .eyebrow{font-size:9px;margin-bottom:4px}.hero.v4 h1{font-size:clamp(24px,6.6vw,30px);line-height:1;margin:0 0 4px}.hero.v4 h1 b{font-size:.58em;margin-top:.25em}.hero.v4 .cta{margin-top:10px}.hero.v4 .cta .btn{min-height:44px}.hero.v4 .cred{padding:5px 0 3px}}}.notes2 .stat>span.cnt{display:none}.reviews .hd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px}.reviews .hd .eyebrow{flex-basis:100%;margin:0}.reviews .hd .big,.reviews .big{display:inline-flex!important;align-items:center;gap:8px;font:500 13px/1 var(--mono)!important}.reviews .hd .big .stars svg{width:13px;height:13px}.reviews .hd .big b{font:500 13px/1 var(--mono)!important;letter-spacing:0;white-space:nowrap}.reviews .hd .btn{min-height:34px;font-size:10.5px;padding:0 12px}.reviews{padding-block:26px 20px}@media(max-width:900px){.buy.v3 #reviews{padding:12px 0 2px}.reviews .hd{gap:8px 12px;margin-bottom:10px}.reviews .hd .btn{margin-left:auto}.reviews .rrail{margin-top:6px}}@media(max-width:900px){.reviews .hd{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:8px 12px}.reviews .hd .big{flex:1 1 100%!important;min-width:0}.reviews .hd .btn{margin-left:0!important;flex:0 0 auto;position:static!important}}@media(min-width:901px){.hero.v4{min-height:min(86vh,820px)}.hero.v4 .media img{object-position:50% 34%!important}}@media(min-width:901px){.gc-reviews-band,#reviews.reviews{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);column-gap:40px;row-gap:6px;align-items:start;padding-block:36px 28px;border-top:1px solid var(--line)}#reviews.reviews .hd{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0}#reviews.reviews .hd .big{flex:none}#reviews.reviews .hd .big b{white-space:normal;line-height:1.35}#reviews.reviews .rrail{grid-column:2;grid-row:1 / span 2;margin:0;grid-auto-columns:minmax(250px,1fr)}#reviews.reviews .gate-note{grid-column:1;grid-row:2;margin:0!important;font-size:11px}}.buy.v3 .fin button[data-fin] .finc{display:block;margin-top:4px;font:500 11px/1.2 var(--mono);color:var(--ink-2);letter-spacing:.02em}.buy.v3 .fin button[data-fin] .finc[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/46/assets/gc-flow.css.map */
