.glh{position:relative;height:min(62vh,600px);min-height:420px;overflow:hidden;background:#111;color:#fff;display:flex;align-items:flex-end}.glh__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.glh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000009e,#0006 40%,#0000001f,#00000040),linear-gradient(180deg,#00000040,#0000 35%,#0009)}.glh__in{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:0 var(--g) clamp(40px,7vh,72px)}.glh__eyebrow{font-family:var(--f-ui);font-size:10.5px;letter-spacing:3px;text-transform:uppercase;margin:0 0 16px;color:#ffffffd9}.glh__title{font-family:var(--f-head);font-weight:300;text-transform:uppercase;font-size:clamp(38px,4.6vw,66px);line-height:1.02;letter-spacing:.02em;margin:0}.glh__prose{max-width:48ch;margin:20px 0 0;font-size:15px;line-height:1.7;color:#ffffffe0}@media(max-width:699px){.glh{height:64svh;min-height:420px}.glh:after{background:linear-gradient(180deg,#00000059,#00000059 40%,#000000bf)}}@media(prefers-reduced-motion:reduce){.glh__media{display:none}.glh{background:#111 var(--cdm-0) center/cover}}.gl__filters{max-width:1440px;margin:0 auto;padding:22px var(--g);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;border-bottom:1px solid var(--line);font-family:var(--f-head);font-size:22px}.gl__filters span{color:#bbb}.gl__f{font:inherit;background:none;border:0;padding:2px 0;cursor:pointer;color:#a3a3a3;transition:color .2s}.gl__f sup{font-family:var(--f-ui);font-size:9px;letter-spacing:1px;margin-left:3px;vertical-align:8px}.gl__f:hover,.gl__f.is-on{color:var(--ink)}.gl__f:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.gl{max-width:1440px;margin:0 auto;padding:22px var(--g) 80px;display:flex;flex-wrap:wrap;gap:8px}.gl:after{content:"";flex-grow:1e4}.gl__item{margin:0;flex-grow:calc(var(--r) * 100);flex-basis:calc(var(--r) * 250px);position:relative;overflow:hidden;background:#f2f2f2}.gl__item[hidden]{display:none}.gl__btn{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.gl__btn img{display:block;width:100%;height:auto;transition:transform .8s var(--ease),opacity .4s}.gl__btn:hover img{transform:scale(1.035)}.gl__btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(max-width:699px){.gl{gap:5px;padding:14px 12px 60px}.gl__item{flex-basis:calc(var(--r) * 150px)}.gl__filters{font-size:18px;padding:16px 20px}}.gl__lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#fffffffa;display:flex;align-items:center;justify-content:center;padding:56px 70px}.gl__lb[hidden]{display:none}.gl__lb img{max-width:100%;max-height:100%;object-fit:contain}.gl__lb button{position:absolute;background:none;border:0;cursor:pointer;color:var(--ink)}.gl__lb-close{top:18px;right:24px;font-family:var(--f-ui);font-size:10.5px;letter-spacing:2px;text-transform:uppercase;padding:8px}.gl__lb-prev,.gl__lb-next{top:50%;width:48px;height:48px;margin-top:-24px}.gl__lb-prev{left:14px}.gl__lb-next{right:14px}.gl__lb-prev:before,.gl__lb-next:before{content:"";position:absolute;top:17px;width:13px;height:13px;border-left:1px solid currentColor;border-bottom:1px solid currentColor}.gl__lb-prev:before{left:20px;transform:rotate(45deg)}.gl__lb-next:before{left:12px;transform:rotate(-135deg)}.gl__lb-count{position:absolute;bottom:18px;left:0;right:0;text-align:center;margin:0;font-family:var(--f-ui);font-size:10px;letter-spacing:2px;color:var(--grey-text)}@media(max-width:699px){.gl__lb{padding:56px 10px}.gl__lb-prev,.gl__lb-next{top:auto;bottom:6px;margin:0}}.gl__end{border-top:1px solid var(--ink);max-width:1260px;margin:0 auto;padding:56px var(--gutter) 70px;text-align:center}.gl__end-eyebrow{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2.4px;text-transform:uppercase;color:var(--grey-text);margin:0 0 12px}.gl__end-title{font-family:var(--f-head);font-size:var(--t-h2);text-transform:uppercase;margin:0 0 22px}.gl__link{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--ink);margin:0 14px;text-underline-offset:5px}@media(max-width:699px){.gl__end{padding:44px 24px 56px}.gl__link{display:block;margin:10px 0}}.gl__f{color:#767676}@media(max-width:699px){.glh{height:auto;min-height:0}.glh__in{padding:150px var(--m-side) 40px}.glh__eyebrow{font-size:var(--m-label);margin-bottom:12px}.glh__title{font-size:var(--m-h1);line-height:1.08}.glh__prose{font-size:var(--m-body);line-height:1.6;margin-top:14px}.gl__filters{padding:8px var(--m-side);gap:0 12px;align-items:center}.gl__f{display:inline-flex;align-items:center;min-height:44px;padding:0}.gl{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px var(--m-side) var(--m-gap)}.gl:after{display:none}.gl__item{aspect-ratio:4/5}.gl__btn{height:100%}.gl__btn img{height:100%;object-fit:cover}.gl__end{padding:var(--m-gap) var(--m-side)}.gl__end-title{font-size:var(--m-h2);line-height:1.15;margin-bottom:12px}.gl__link{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0}}.glh2{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto;padding:56px 0 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 80px;align-items:end}.glh2__eyebrow{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2.2px;text-transform:uppercase;color:var(--grey-text);margin:0 0 14px}.glh2__title{font-family:var(--f-head);font-weight:300;font-size:clamp(36px,3.8vw,54px);line-height:1.05;text-transform:uppercase;margin:0}.glh2__prose{font-size:15px;line-height:1.7;margin:0 0 20px;max-width:54ch}.glh2__cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;margin:0}.glh2__link{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--ink);text-underline-offset:5px;display:inline-flex;align-items:center;min-height:44px}.gl__filters{border-top:1px solid var(--line)}.gl{padding-bottom:28px}.gl__btn img{transition:transform .5s ease}.gl__morewrap{text-align:center;margin:0 0 70px}.gl__more{min-height:48px;padding:0 30px;border:1px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer;font-family:var(--f-ui);font-size:10.5px;letter-spacing:2.2px;text-transform:uppercase;transition:background .2s,color .2s}.gl__more:hover{background:var(--ink);color:#fff}.gl__more:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gl__lb-fig{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.gl__lb-fig img{max-width:100%;max-height:calc(100% - 40px);min-height:0;object-fit:contain}.gl__lb-cap{margin:12px 0 0;font-size:13.5px;line-height:1.5;color:#3a3a3a;text-align:center;max-width:60ch}.gl__lb button{min-width:44px;min-height:44px}.gl__lb-count{bottom:14px}@media(prefers-reduced-motion:reduce){.gl__btn img{transition:none}.gl__btn:hover img{transform:none}}@media(max-width:899px){.glh2{grid-template-columns:1fr;width:calc(100% - 2 * var(--m-side));padding:24px 0;gap:12px}.glh2__title{font-size:var(--m-h1);line-height:1.1}.glh2__prose{font-size:var(--m-body);line-height:1.6}.glh2__cta{flex-direction:column;align-items:stretch;gap:4px}.glh2__cta .usp__btn{text-align:center}.glh2__cta .glh2__link{justify-content:center}.gl__morewrap{margin:0 var(--m-side) var(--m-gap)}.gl__more{width:100%}.gl__lb{padding:56px 0 64px}.gl__lb-cap{padding:0 16px;font-size:13px}.gl__lb-prev,.gl__lb-next{bottom:8px}.gl__lb-count{bottom:22px}}.gl__lb-count{pointer-events:none}.gl__lb{background:#fff;z-index:200}@media(min-width:700px){.gl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gl:after{display:none}.gl__item{aspect-ratio:4/5}.gl__btn{height:100%}.gl__btn img{height:100%;object-fit:cover}}@media(min-width:1100px){.gl{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:699px){.gl__filters span{display:none}.gl__filters{gap:0 20px}}.gl__filters span{color:#767676}.glh2{padding:44px 0 28px}.glm{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto 40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.glm figure{position:relative;margin:0;overflow:hidden;aspect-ratio:1/1;background:#eee}.glm .glm__big{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.glm img{display:block;width:100%;height:100%;object-fit:cover}.glm figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 11px;background:linear-gradient(to top,#0000009e,#0000);color:#fff;font-family:var(--f-ui);font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;line-height:1.4}@media(max-width:899px){.glh2{padding:24px 0 20px}.glm{width:calc(100% - 2 * var(--m-side));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:28px}.glm .glm__big{grid-column:span 2;grid-row:auto;aspect-ratio:1/1}.glm .glm__d{display:none}.glm figcaption{padding:22px 10px 9px;font-size:10px;letter-spacing:1.4px}}.gl__end{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;text-align:left}.gl__end-media{margin:0}.gl__end-media video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#ddd}.gl__end-media figcaption{font-size:12px;color:#5f5f5f;margin-top:8px}.gl__end .gl__link{display:block;margin:0 0 12px;width:max-content}@media(max-width:899px){.gl__end{grid-template-columns:1fr;gap:20px}.gl__end .gl__link{display:flex;justify-content:flex-start}}.glm figcaption{left:10px;right:auto;bottom:10px;padding:6px 9px;background:#111;background:#111111eb}@media(max-width:899px){.glm figcaption{left:6px;bottom:6px;padding:5px 7px}}.fwband{position:relative;width:100%;margin:0;overflow:hidden;background:#111}.fwband img{display:block;width:100%;height:clamp(300px,62vh,680px);object-fit:cover}.fwband figcaption{position:absolute;left:clamp(20px,4vw,56px);bottom:20px;color:#fff;font-family:var(--f-ui,"Wix Madefor Text",sans-serif);font-size:11px;letter-spacing:2px;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.6)}@media(max-width:699px){.fwband img{height:46vh;min-height:260px;max-height:400px}.fwband figcaption{left:20px;right:20px;bottom:14px}}.gl-band{margin:0 0 clamp(28px,4vw,56px)}.gl-band img{height:clamp(300px,58vh,620px)}.fwband:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(180deg,#0000,#00000073);pointer-events:none}.fwband figcaption{z-index:1}main :is(h1,h2,h3,h4),main blockquote,main figcaption{text-wrap:balance}main :is(p,li,dd){text-wrap:pretty}.rv-card blockquote{flex:0 0 auto}@media(min-width:900px){.glh2{padding-bottom:44px}}main :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid currentColor;outline-offset:3px}main .nw{white-space:nowrap}.gls{margin:0 0 clamp(48px,5vw,80px)}.gls__stage{position:relative;display:grid;background:#111;overflow:hidden}.gls__f{grid-area:1/1;margin:0;position:relative}.gls__f img{display:block;width:100%;height:clamp(340px,64vh,720px);object-fit:cover}.gls__f figcaption{position:absolute;left:0;right:0;bottom:0;max-width:1440px;margin:0 auto;padding:40px var(--g) 18px;font-size:13px;color:#fff;letter-spacing:0;text-transform:none;background:linear-gradient(0deg,#00000073,#0000);box-sizing:border-box}.gls--js .gls__f{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.gls--js .gls__f.is-on{opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s}.gls:not(.gls--js) .gls__f+.gls__f,.gls:not(.gls--js) :where(.shopify-section):has(>.gls__f:where(:last-child))+:where(.shopify-section)>.gls__f:where(:first-child){display:none}.gls__strip{max-width:1440px;margin:0 auto;padding:12px var(--g) 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;box-sizing:border-box;touch-action:pan-y}.gls__t{display:block;padding:0;border:0;background:none;cursor:pointer;position:relative;aspect-ratio:16/7;overflow:hidden}.gls__t img{display:block;width:100%;height:100%;object-fit:cover;opacity:.45;filter:grayscale(.3);transition:opacity .3s ease,filter .3s ease}.gls__t:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#000;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.gls__t.is-on img,.gls__t:hover img{opacity:1;filter:none}.gls__t.is-on:after{transform:scaleX(1)}.gls__t:focus-visible{outline:2px solid #000;outline-offset:3px}@media(max-width:699px){.gls__f img{height:auto;aspect-ratio:4/5}.gls__f figcaption{padding:32px 20px 14px}.gls__strip{padding:8px 20px 0;gap:6px}.gls__t{aspect-ratio:1/1}}@media(prefers-reduced-motion:reduce){.gls--js .gls__f,.gls--js .gls__f.is-on,.gls__t img,.gls__t:after{transition:none}}.gl__end-lede{font-size:15px;line-height:1.7;max-width:48ch;margin:0 0 4px;color:#333}.gl__end-lede a{color:inherit;text-decoration:underline;text-underline-offset:3px}.gls__f img{height:clamp(320px,52vh,640px)}.gls__strip{grid-template-columns:repeat(4,minmax(0,150px));gap:10px;padding-top:14px}.gls__t{aspect-ratio:3/2}@media(max-width:699px){.gls__f img{height:auto}.gls__strip{grid-template-columns:repeat(4,minmax(0,1fr))}.gls__t{aspect-ratio:1/1}}.sg-head{padding-bottom:32px}.sg-filters{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto;padding:18px 0 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;gap:10px}.sg-frow{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:0 18px}.sg-flabel{font-family:var(--f-ui);font-size:10.5px;letter-spacing:2.2px;text-transform:uppercase;color:var(--grey-text)}.sg-fset{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 22px}.sg-f{font-family:var(--f-head);font-size:21px;line-height:1.3;background:none;border:0;padding:2px 0;cursor:pointer;color:#6b6b6b;transition:color .2s;text-underline-offset:6px;text-decoration-thickness:1px}.sg-f sup{font-family:var(--f-ui);font-size:9px;letter-spacing:1px;margin-left:3px;vertical-align:8px}.sg-f:hover{color:var(--ink)}.sg-f.is-on{color:var(--ink);text-decoration:underline}.sg-f:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.sg-status{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto;padding:14px 0 0;font-family:var(--f-ui);font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--grey-text);min-height:16px}.sg-grid{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto;padding:22px 0 72px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px;align-items:start}.sg-grid.is-masonry{grid-auto-rows:2px;row-gap:0}.sg-item{margin:0}.sg-item[hidden]{display:none}.sg-grid.is-masonry .sg-item{padding-bottom:36px}.sg-btn{display:block;width:100%;padding:0;border:0;background:#f1f1f1;cursor:zoom-in;overflow:hidden}.sg-btn img{display:block;width:100%;height:auto;transition:transform .6s ease,opacity .3s}.sg-btn:hover img{transform:scale(1.03)}.sg-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sg-item figcaption{padding-top:11px;font-size:13.5px;line-height:1.5;color:#3d3d3d}.sg-model{display:inline-block;margin-right:8px;font-family:var(--f-ui);font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--ink);text-underline-offset:4px}.sg-model:hover{text-decoration-thickness:2px}.sg-cap{display:block;margin-top:2px}@media(max-width:1099px){.sg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.sg-grid.is-masonry .sg-item{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.sg-btn img{transition:none}.sg-btn:hover img{transform:none}}.sg-lb .gl__lb-cap{max-width:70ch}.sg-lb-link{font-family:var(--f-ui);font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--ink);text-underline-offset:4px;margin-left:6px;white-space:nowrap;display:inline-flex;align-items:center;min-height:32px}.sg-end{max-width:calc(var(--page) - 2 * var(--gutter));width:calc(100% - 2 * var(--gutter));margin:0 auto 80px;padding-top:56px;border-top:1px solid var(--ink);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.sg-end__media{margin:0}.sg-end__media img{display:block;width:100%;height:auto;aspect-ratio:4/5;max-height:640px;object-fit:cover;object-position:50% 30%}.sg-end__title{font-family:var(--f-head);font-weight:300;font-size:var(--t-h2);line-height:1.15;text-transform:uppercase;margin:0 0 18px}.sg-end__text>p:not(.glh2__eyebrow):not(.sg-end__cta):not(.sg-end__note){font-size:15px;line-height:1.7;max-width:52ch;margin:0 0 24px}.sg-end__cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;margin:0 0 16px}.sg-end__note{font-family:var(--f-ui);font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--grey-text);margin:0}@media(max-width:899px){.sg-filters,.sg-status,.sg-grid,.sg-end{width:calc(100% - 2 * var(--m-side,20px))}.sg-end{grid-template-columns:1fr;gap:24px;padding-top:var(--m-gap,40px);margin-bottom:var(--m-gap,48px)}.sg-end__title{font-size:var(--m-h2,26px)}.sg-end__text>p:not(.glh2__eyebrow):not(.sg-end__cta):not(.sg-end__note){font-size:var(--m-body,15px);line-height:1.6}.sg-end__cta{flex-direction:column;align-items:stretch;gap:4px}.sg-end__cta .usp__btn{text-align:center}.sg-end__cta .glh2__link{justify-content:center}}@media(max-width:699px){.sg-filters{padding:8px 0 10px;gap:2px}.sg-frow{grid-template-columns:1fr;gap:0}.sg-flabel{padding-top:8px}.sg-fset{gap:0 18px}.sg-f{font-size:18px;min-height:44px;display:inline-flex;align-items:center}.sg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;padding:14px 0 48px}.sg-grid.is-masonry .sg-item{padding-bottom:22px}.sg-item figcaption{padding-top:8px;font-size:12.5px;line-height:1.45}.sg-model{font-size:10px;letter-spacing:1.4px;min-height:24px;display:inline-flex;align-items:center}.sg-lb-link{min-height:44px}}.nw{white-space:nowrap}.sg-end__cap{margin-top:8px;font-size:12px;color:var(--grey-text,#666)}.sgx{margin:0 0 clamp(16px,2vw,32px)}.sgx__stage{position:relative;margin:0;height:clamp(320px,56vh,660px);background:#111;overflow:hidden}.sgx__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.sgx__img.is-on{opacity:1}.sgx__bar{max-width:var(--page,1440px);margin:0 auto;padding:16px var(--g) 0;display:flex;align-items:center;justify-content:space-between;gap:16px 40px;flex-wrap:wrap}.sgx__cap{margin:0;font-size:14px;line-height:1.5;color:#555;min-width:0}.sgx__model{font-family:var(--f-head,"Cormorant Garamond",serif);font-size:22px;font-weight:300;color:#000;text-decoration:none;margin-right:10px}.sgx__model:hover{text-decoration:underline;text-underline-offset:3px}.sgx__strip{display:flex;gap:6px}.sgx__thumb{all:unset;box-sizing:border-box;cursor:pointer;width:72px;height:48px;opacity:.45;transition:opacity .25s ease;outline-offset:2px}.sgx__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sgx__thumb:hover,.sgx__thumb.is-on{opacity:1}.sgx__thumb.is-on{box-shadow:inset 0 -2px #000}.sgx__thumb:focus-visible{outline:2px solid #000}@media(max-width:699px){.sgx__stage{height:auto;aspect-ratio:4/5}.sgx__bar{padding:12px 20px 0;flex-direction:column;align-items:flex-start}.sgx__strip{width:100%;overflow-x:auto;scrollbar-width:none}.sgx__thumb{flex:0 0 64px;height:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.sgx__img,.sgx__thumb{transition:none}}.sg-end__more{font-size:14px;color:#555}.sg-end__more a{color:#000;text-underline-offset:3px}.sg-end__more{margin-top:20px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cd-b-6fbac6fc1d.css.map */
