.v2{--ink:#141414;--muted:#6B6660;--body:#3C3A37;--line:#E6E1DA;--sand:#F6F3EE;--tile:#F2EFEA;--shop:#5A31F4;--wine:#5E1A22}.v2 .wordmark{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:37px;letter-spacing:.13em;line-height:1.2;white-space:nowrap;text-transform:uppercase;color:var(--ink)}.v2 .wrap{max-width:1440px;margin:0 auto}.v2 .btn{display:flex;align-items:center;justify-content:center;width:100%;height:58px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background .15s}.v2 .btn-shop{background:var(--shop);border-color:var(--shop)}.v2 .btn-shop:hover{background:#4a26d6}.v2 .btn-ghost{background:#fff;color:var(--ink)}.v2 .express{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--body)}.v2 .express .ex-l{color:var(--muted);letter-spacing:.14em}.v2 .express .ex{position:relative}.v2 .addlink{display:block;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--body);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line)}.v2 .addlink:hover{text-decoration-color:var(--ink)}.v2 .trust{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.v2 .trust li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.v2 .trust li:first-child{border-top:1px solid var(--line)}.v2 .trust .tr{color:var(--muted);text-align:right;white-space:nowrap}.v2 .trust .tl{display:flex;align-items:center;gap:12px}.v2 .trust .tl svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.v2 .sw{width:44px;height:44px;border-radius:50%;cursor:pointer;padding:0;background:none;border:1px solid transparent;display:flex;align-items:center;justify-content:center;margin:-7px}.v2 .sw.on{border-color:var(--ink)}.v2 .star{width:14px;height:14px;fill:var(--ink)}.v2 .stars{display:flex;gap:2px}.v2 .acc{border-top:1px solid var(--line)}.v2 .acc-h{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 0;background:none;border:0;cursor:pointer;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-align:left}.v2 .acc-b{display:none;padding:0 0 20px;font-size:14px;line-height:1.65;color:var(--body);white-space:pre-line}.v2 .acc.open .acc-b{display:block}.v2 .acc .sign:before{content:"+";font-size:18px;font-weight:300}.v2 .acc.open .sign:before{content:"\2013"}.v2 .rv{padding:28px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;gap:14px}.v2 .navl{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.v2 .strike{text-decoration:line-through;color:#8a857e}.v2 .badge{display:none;position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;font-weight:500;z-index:1}.v2 .gift{display:none;flex-direction:column;gap:12px;padding:16px;background:var(--sand)}.v2 .chk{display:flex;gap:10px;align-items:center;font-size:13px;cursor:pointer}.v2 .chk input{width:18px;height:18px;margin:0;accent-color:var(--ink)}.v2 .promo-only{display:none}.v2 .ann span.dot{opacity:.45}.v2 body.bf .badge{display:block}.v2 body.bf .bf-only,.v2 body.xmas .xmas-only,.v2 body.bf .price-sale{display:inline}.v2 body.xmas .gift{display:flex}.v2 body.xmas .ann{background:var(--wine)}.v2 .price-sale{display:none}.v2 header.hd{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:95px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.v2 .pdp{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:64px;padding-top:32px;padding-bottom:64px;align-items:start}.v2 .galwrap{position:relative}.v2 .gal{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:4px;scrollbar-width:none;scroll-behavior:smooth}.v2 .gal::-webkit-scrollbar{display:none}.v2 .gal .tile{flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;aspect-ratio:1/1;background:#e6e6e6;overflow:hidden}.v2 .gal .tile img{object-fit:cover;padding:0}.v2 .gal .tile video{object-fit:cover}.v2 .thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:6px}.v2 .thumbs button{position:relative;padding:0;border:0;background:#e6e6e6;aspect-ratio:1/1;cursor:pointer;overflow:hidden;outline:1px solid transparent;outline-offset:-1px}.v2 .thumbs button img{width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box;display:block}.v2 .thumbs button.on{outline-color:var(--ink)}.v2 .thumbs button .vt{position:absolute;right:4px;bottom:4px;width:14px;height:14px;fill:#141414}.v2 .panel{position:sticky;top:100px;display:flex;flex-direction:column;gap:22px;padding-top:8px}.v2 .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v2 .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v2 .g5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.v2 .card{display:flex;flex-direction:column;gap:12px}.v2 .card .tile{aspect-ratio:4/5}.v2 .card .tile video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s}.v2 .card:hover .tile video,.v2 .card:focus-within .tile video{opacity:1}.v2 .film .cap{background:#141414b3;color:#fff}@media(hover:none){.v2 .hover-hint{display:none}}.v2 .up{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.v2 .motion{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:start}.v2 .mood{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.v2 .mood-text{display:flex;flex-direction:column;gap:28px;position:sticky;top:100px;align-self:start}.v2 .mood-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.v2 .reas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-top:64px;padding-bottom:64px;border-bottom:1px solid var(--line)}.v2 .sticky-bar{display:none}.v2 .counter{display:block;position:absolute;right:12px;bottom:12px;font-size:10px;letter-spacing:.1em;background:#ffffffd9;padding:5px 8px;z-index:2}.v2 .garr{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffffe0;cursor:pointer;padding:0;z-index:2}.v2 .garr.prev{left:8px}.v2 .garr.next{right:8px}.v2 .garr svg{width:18px;height:18px;stroke:#141414;fill:none;stroke-width:1.5}@media(max-width:900px){.v2 .wrap{padding:0 16px}.v2.ann{gap:12px;font-size:10px;padding:9px 12px}.v2 header.hd{height:70px}.v2{overflow-x:hidden}.v2 .nav-main{display:none!important}.v2 .hd .brand{font-size:29px!important;white-space:nowrap}.v2 .hd nav{gap:16px!important}.v2 .pdp{grid-template-columns:minmax(0,1fr);gap:20px;padding:12px 16px 28px;width:100%;max-width:100vw}.v2 .pdp>*{min-width:0;max-width:100%}.v2 .pdp>.galwrap{margin:0;position:relative;width:100%;overflow:hidden}.v2 .gal{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.v2 .gal::-webkit-scrollbar{display:none}.v2 .gal .tile{flex:0 0 100%;width:100%;min-width:0;max-width:100%;scroll-snap-align:start;aspect-ratio:auto;height:auto;background:#e6e6e6;overflow:hidden}.v2 .gal .tile img,.v2 .gal .tile video{width:100%;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;padding:7%;box-sizing:border-box;display:block}.v2 .panel{min-width:0;max-width:100%}.v2 .gal .tile video{padding:0;object-fit:cover}.v2 .thumbs,.v2 .gal .cap{display:none}.v2 .counter{display:block;position:absolute;right:12px;bottom:12px;font-size:10px;letter-spacing:.1em;background:#ffffffd9;padding:5px 8px}.v2 .garr{display:flex}.v2 .panel{position:static;top:auto;padding-top:12px}.v2 .panel h1{font-size:36px!important}.v2 .g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.v2 .g3,.v2 .g5{display:flex;overflow-x:auto;gap:6px;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -16px;padding:0 16px}.v2 .g3>*,.v2 .g5>*{flex:0 0 300px;scroll-snap-align:start}.v2 .g5>*{flex-basis:220px}.v2 .up{grid-template-columns:1fr;gap:24px}.v2 .motion{display:flex;overflow-x:auto;gap:6px;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -16px;padding:0 16px}.v2 .motion>.tile{flex:0 0 280px;scroll-snap-align:start}.v2 .motion .mtext{flex:0 0 280px;padding:0!important}.v2 .motion .mini .cap{font-size:9px;left:8px;bottom:8px;padding:4px 6px}.v2 .motion .motion-col{flex:0 0 280px}.v2 .mood{grid-template-columns:1fr;gap:24px}.v2 .mood-text{position:static}.v2 .reas{grid-template-columns:1fr;gap:18px;padding-top:40px;padding-bottom:40px}.v2 .ft{grid-template-columns:1fr;gap:24px}.v2 h2.sec{font-size:32px!important}.v2 .sec-head{flex-direction:column;align-items:flex-start!important;gap:12px}.v2 .sec-head p{max-width:none!important}.v2 section.pad{padding-top:48px!important;padding-bottom:48px!important}.v2 .nav-mobile{display:block!important}.v2 .sticky-bar{display:flex;position:sticky;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 16px;align-items:center;gap:12px;z-index:20}.v2 .sticky-bar .btn{width:auto;padding:0 22px;height:48px}.v2 footer.ftw{padding-bottom:40px}}.v2 .wordmark{display:inline-flex;align-items:center;gap:14px}.v2{--ink:#141414;--muted:#6B6660;--body:#3C3A37;--line:#E6E1DA;--sand:#F6F3EE;--tile:#E6E6E6;--wine:#5E1A22}.v2 *,.v2 *:before,.v2 *:after{box-sizing:border-box}.v2{background:#fff;color:var(--ink);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.v2 a{color:inherit;text-decoration:none}.v2 img,.v2 video{display:block;max-width:100%}.v2 button{font-family:inherit}.v2 .wordmark{display:inline-flex;align-items:center;gap:14px;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:37px;letter-spacing:.13em;line-height:1.2;white-space:nowrap;text-transform:uppercase}.v2 .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:500}.v2 .tile{position:relative;overflow:hidden;background:var(--tile)}.v2 .tile img,.v2 .tile video{width:100%;height:100%;object-fit:cover}.v2 .cap{position:absolute;left:16px;bottom:14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:#ffffffd1;padding:6px 10px}.v2 .btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 36px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background .15s}.v2 .btn:hover{background:#2a2a2a}.v2 .btn-ghost{background:transparent;color:var(--ink)}.v2 .btn-ghost:hover{background:var(--sand)}.v2 .btn-light{background:#fff;color:var(--ink);border-color:#fff}.v2 .btn-light:hover{background:#f2f2f2}.v2 .ph{color:#8a857e}.v2.ann{background:var(--ink);color:#fff;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:center;gap:40px;padding:11px 16px;text-align:center}.v2 .ann .dot{opacity:.45}.v2 header.hd{display:flex;justify-content:center;align-items:center;height:95px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.v2 h2.sec{margin:0;font-size:48px;line-height:1.04}.v2 .sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;gap:24px}.v2 .lead{margin:0;font-size:16px;line-height:1.75;color:var(--body);max-width:460px}.v2 .hero{position:relative;height:calc(100vh - 95px);min-height:560px;max-height:900px;overflow:hidden;background:#141414;color:#fff}.v2 .hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.v2 .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1414140d 40%,#14141499)}.v2 .hero-copy{position:absolute;left:56px;right:56px;bottom:64px;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.v2 .hero h1{margin:0;font-size:84px;line-height:.98;letter-spacing:-.01em;max-width:760px}.v2 .hero p{margin:0;font-size:14px;line-height:1.7;color:#e8e3db;max-width:340px}.v2 .hero .eyebrow{color:#cfc9c0;margin-bottom:18px;display:block}.v2 .occ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v2 .occ figure{margin:0;display:flex;flex-direction:column;gap:14px}.v2 .occ .tile{aspect-ratio:3/4}.v2 .occ figcaption{display:flex;flex-direction:column;gap:6px}.v2 .occ .t{font-family:"Instrument Serif",Georgia,serif;font-size:28px;line-height:1.05}.v2 .occ .d{font-size:13px;line-height:1.6;color:var(--body)}.v2 .five{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:64px;align-items:center}.v2 .swatches{display:flex;gap:14px;flex-wrap:wrap}.v2 .swatches a{display:flex;align-items:center;gap:10px;font-size:13px;padding:8px 14px 8px 8px;border:1px solid var(--line);border-radius:999px}.v2 .swatches a:hover{border-color:var(--ink)}.v2 .swatches i{width:18px;height:18px;border-radius:50%;display:block;box-shadow:inset 0 0 0 1px #0000001f}.v2 .carry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.v2 .carry .pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.v2 .carry .pair .tile{aspect-ratio:4/5}.v2 .carry .pair .tile img.contain{object-fit:contain;padding:6%;box-sizing:border-box}.v2 .box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.v2 .list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.v2 .list li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line);font-size:14px}.v2 .list li:last-child{border-bottom:1px solid var(--line)}.v2 .list .r{color:var(--muted);text-align:right}.v2 .capsule{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.v2 .capsule .num{font-family:"Instrument Serif",Georgia,serif;font-size:160px;line-height:.9;letter-spacing:-.03em}.v2 .nl{background:var(--ink);color:#fff;padding:96px 0}.v2 .nl h2{margin:0;font-size:52px;line-height:1.02}.v2 .nl p{margin:0;font-size:15px;line-height:1.7;color:#cfc9c0;max-width:420px}.v2 .nl form{display:flex;border-bottom:1px solid #fff;max-width:460px}.v2 .nl input{flex:1;border:0;padding:14px 0;font-size:15px;font-family:inherit;outline:none;background:transparent;color:#fff;min-width:0}.v2 .nl input::placeholder{color:#8f8a82}.v2 .nl button{border:0;background:none;color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;font-family:inherit}.v2 .ft{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:40px}@media(max-width:900px){.v2 .wrap{padding:0 16px}.v2.ann{gap:12px;font-size:10px;padding:9px 12px}.v2 header.hd{height:70px}.v2 .wordmark{font-size:29px;gap:10px}.v2 .bird{width:24px;height:24px}.v2 .hero{height:calc(100vh - 70px);min-height:520px}.v2 .hero-copy{left:16px;right:16px;bottom:32px;flex-direction:column;align-items:flex-start;gap:24px}.v2 .hero h1{font-size:52px}.v2 h2.sec{font-size:34px}.v2 .sec-head{flex-direction:column;align-items:flex-start;gap:12px}.v2 section.pad{padding-top:48px!important;padding-bottom:48px!important}.v2 .occ{display:flex;overflow-x:auto;gap:6px;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -16px;padding:0 16px}.v2 .occ::-webkit-scrollbar{display:none}.v2 .occ figure{flex:0 0 260px;scroll-snap-align:start}.v2 .five,.v2 .carry,.v2 .box,.v2 .capsule{grid-template-columns:1fr;gap:24px}.v2 .capsule .num{font-size:110px}.v2 .nl{padding:56px 0}.v2 .nl h2{font-size:36px}.v2 .ft{grid-template-columns:1fr;gap:24px}}.v2.full-width,.v2 .full-width{width:100%}.v2 .wrap{max-width:1440px;margin:0 auto;padding:0 56px}.v2 .ann{background:#141414;color:#fff;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:center;gap:40px;padding:11px 16px;text-align:center;font-family:Inter,system-ui,sans-serif}.v2.ann .dot{opacity:.45}.v2.v2-header{display:flex;justify-content:center;align-items:center;height:95px;border-bottom:1px solid #E6E1DA;position:sticky;top:0;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.v2 .wordmark{display:inline-flex;align-items:center;gap:14px;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:37px;letter-spacing:.13em;line-height:1.2;white-space:nowrap;text-transform:uppercase;color:#141414;text-decoration:none}.v2 .bird{width:30px;height:30px;color:currentColor;flex:none}.v2 .sw{width:44px;height:44px;border-radius:50%;cursor:pointer;padding:0;background:none;border:1px solid transparent;display:flex;align-items:center;justify-content:center;margin:-7px;text-decoration:none}.v2 .sw span{display:block;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.v2 .sw.on{border-color:#141414}.v2 a.btn{text-decoration:none}.v2 h1,.v2 h2,.v2 h3,.v2 p{font-family:inherit}.v2 .serif{font-family:"Instrument Serif",Georgia,serif;font-weight:400}.v2 .hero h1{white-space:pre-line}@media(max-width:900px){.v2.v2-header{height:70px}.v2 .wordmark{font-size:29px;gap:10px}.v2 .bird{width:24px;height:24px}.v2.ann{gap:12px;font-size:10px;padding:9px 12px}.v2 .thumbs{display:none}}@media(max-width:900px){.v2 .wrap{padding-left:16px;padding-right:16px}.v2 .pdp{padding:12px 16px 28px}}.v2 .v2-zoomable{cursor:zoom-in}.v2-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#faf9f6f7;display:none;align-items:center;justify-content:center;cursor:zoom-out;font-family:Inter,system-ui,sans-serif}.v2-lb.on{display:flex}.v2-lb-fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100vw;max-height:100vh;padding:48px 72px}.v2-lb-fig img{max-width:calc(100vw - 144px);max-height:calc(100vh - 140px);width:auto;height:auto;object-fit:contain;display:block;background:#e6e6e6}.v2-lb-fig figcaption{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6b6660;min-height:14px}.v2-lb-x{position:absolute;top:16px;right:16px;width:48px;height:48px;border:0;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 1px 4px #00000014}.v2-lb-x svg,.v2-lb-arr svg{width:20px;height:20px;fill:none;stroke:#141414;stroke-width:1.5}.v2-lb-arr{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 1px 4px #00000014}.v2-lb-arr.prev{left:16px}.v2-lb-arr.next{right:16px}.v2-lb-n{position:absolute;left:50%;bottom:18px;transform:translate(-50%);font-size:11px;letter-spacing:.1em;color:#6b6660}@media(max-width:900px){.v2-lb-fig{padding:64px 12px 56px}.v2-lb-fig img{max-width:calc(100vw - 24px);max-height:calc(100vh - 150px)}.v2-lb-arr{display:none!important}}.v2 .motion{align-items:stretch}.v2 .motion>.tile{aspect-ratio:auto;min-height:0}.v2 .motion .mtext{display:flex;flex-direction:column;height:100%;padding:12px 8px 0}.v2 .motion .mtext .mini{flex:1;min-height:220px;margin-top:auto}.v2 .motion .mtext .mini .tile{aspect-ratio:auto;height:100%}@media(max-width:900px){.v2 .motion{align-items:flex-start}.v2 .motion>.tile{aspect-ratio:9/16}.v2 .motion .mtext{height:auto}.v2 .motion .mtext .mini{flex:none;min-height:0}.v2 .motion .mtext .mini .tile{aspect-ratio:1/1;height:auto}}.v2 .motion>*{min-width:0}.v2 .motion>.tile video,.v2 .motion>.tile img{width:100%;height:100%;object-fit:cover}.v2 .motion>.tile.motion-tall{aspect-ratio:auto}@media(max-width:900px){.v2 .motion>.tile.motion-tall{aspect-ratio:9/16}}.v2 .motion .mtext .mini{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(0,1fr)}.v2 .motion .mtext .mini .tile{aspect-ratio:auto;height:100%;min-height:0}.v2 .motion .mtext .mini .tile img,.v2 .motion .mtext .mini .tile video{width:100%;height:100%;object-fit:cover;padding:0}@media(max-width:900px){.v2 .motion .mtext .mini{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto}.v2 .motion .mtext .mini .tile{aspect-ratio:1/1;height:auto}}.v2-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;font-family:Inter,system-ui,sans-serif}.v2-modal[hidden]{display:none}.v2-modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141473}.v2-modal-box{position:relative;background:#faf9f6;width:100%;max-width:460px;padding:46px 40px 36px;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #00000040}.v2-modal-x{position:absolute;top:10px;right:10px;width:38px;height:38px;border:0;background:none;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center}.v2-modal-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.v2-modal-box h2{margin:0;font-size:36px;line-height:1.05;font-weight:400;letter-spacing:-.01em}.v2-modal-box p{margin:0;font-size:14px;line-height:1.65;color:var(--body)}.v2-modal-box form{display:flex;flex-direction:column;gap:10px;margin-top:4px}.v2-notify-row{display:flex;flex-direction:column;gap:10px}.v2-notify-row input{height:54px;width:100%;border:1px solid var(--ink);background:#fff;padding:0 16px;font:inherit;font-size:14px;border-radius:0;color:var(--ink)}.v2-notify-row input:focus{outline:2px solid var(--ink);outline-offset:1px}.v2-notify-row .btn{width:100%}.v2-modal-box .v2-notify-consent{font-size:11px;color:#8a8a8a;line-height:1.5}.v2-modal-box .v2-notify-consent a{color:inherit;text-decoration:underline}.v2-modal-box .v2-notify-err{color:#b8132b;font-size:13px}.v2-notify-ok{font-size:15px;line-height:1.6;color:var(--ink);padding:8px 0 0;outline:none}.v2 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.v2-modal{align-items:flex-end;padding:0}.v2-modal-box{max-width:none;padding:40px 20px 28px}}.v2 .motion .mtext .mini{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:minmax(0,1fr);min-height:220px}.v2 .motion .mtext .mini .tile{position:relative;overflow:hidden;height:auto;min-height:0}.v2 .motion .mtext .mini .tile img,.v2 .motion .mtext .mini .tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:900px){.v2 .motion .mtext .mini{grid-template-rows:auto;grid-auto-rows:auto;min-height:0}.v2 .motion .mtext .mini .tile{aspect-ratio:1/1}}.v2-modal-box form[hidden]{display:none}html{background:#fff;overscroll-behavior:none}body{overscroll-behavior:none}@media(max-width:900px){.v2 .gal .tile img{object-fit:cover;padding:0}}.v2 .thumbs{display:flex;gap:4px}.v2 .thumbs button{flex:1 1 0;min-width:0}.shopify-section-group-header-group{top:0!important}.v2.v2-header{transition:height .25s ease}.v2.v2-header .wordmark{transition:font-size .25s ease,gap .25s ease}.v2.v2-header .bird{transition:width .25s ease,height .25s ease}.v2.v2-header.is-scrolled{height:64px}.v2.v2-header.is-scrolled .wordmark{font-size:28px;gap:9px}.v2.v2-header.is-scrolled .bird{width:22px;height:22px}@media(max-width:900px){.v2.v2-header.is-scrolled{height:54px}.v2.v2-header.is-scrolled .wordmark{font-size:22px;gap:8px}.v2.v2-header.is-scrolled .bird{width:18px;height:18px}}.v2.v2-header.is-scrolled .bird{width:22px!important;height:22px!important}@media(max-width:900px){.v2.v2-header.is-scrolled .bird{width:18px!important;height:18px!important}}.v2 .motion.motion-2{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px;align-items:stretch;overflow:visible;margin:0;padding:0}.v2 .motion-2 .mgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-content:start}.v2 .motion-2 .mgrid .tile{position:relative;overflow:hidden;aspect-ratio:1/1;height:auto;min-height:0;background:#e6e6e6}.v2 .motion-2 .mgrid .tile img,.v2 .motion-2 .mgrid .tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;padding:0}.v2 .motion-2 .mgrid .cap{font-size:10px;left:10px;bottom:10px}.v2 .motion-2 .mtext{display:flex;flex-direction:column;gap:24px;padding:12px 8px 0;height:auto;flex:none}@media(max-width:900px){.v2 .motion.motion-2{display:flex;flex-direction:column;gap:22px;overflow:visible;margin:0;padding:0}.v2 .motion-2 .mtext{order:-1;flex:0 0 auto;width:auto;padding:0!important;gap:18px}.v2 .motion-2 .mgrid{flex:0 0 auto;width:100%}.v2 .motion-2 .mgrid .cap{font-size:9px;left:8px;bottom:8px}}@media(max-width:900px){.v2 .thumbs{display:none}}@media(max-width:900px){.v2 .film{aspect-ratio:4/5!important;margin:0 -16px 6px!important;width:calc(100% + 32px)}.v2 .film video{object-fit:cover;object-position:50% 50%}}.plue-card__image{aspect-ratio:1/1!important;background:#e6e6e6}.plue-card__image img{width:100%;height:100%;object-fit:cover}.shopify-section-group-header-group{position:fixed!important;top:0;left:0;right:0;z-index:30;background:transparent!important}body:not(.template-index) .site-main{padding-top:95px}body.template-index .v2 .hero{height:100vh;max-height:none}.v2.v2-header{position:relative;background:transparent;border-bottom:1px solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;transition:background .8s cubic-bezier(.22,1,.36,1),color .3s,border-color .8s cubic-bezier(.22,1,.36,1),height .25s ease}.v2.v2-header .wordmark,.v2.v2-header .brand,.v2.v2-header .bird{color:inherit}.v2.v2-header.is-scrolled,.v2.v2-header.hd-solid{background:#ffffff4d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#141414}@media(max-width:900px){body:not(.template-index) .site-main{padding-top:70px}body.template-index .v2 .hero{height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/plue-v2.css.map */
