:root{--ink:#2b1f1a;--muted:#6f6560;--yellow:#F7CC3A;--orange:#F29B3A;--sand:#F5C46E;--pink:#DD2773}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);background:#fff}.topbar{background:#2b211c;color:#fff;font-size:12px;text-align:center;padding:12px 0;letter-spacing:.01em}header{position:relative;padding:22px var(--gut-h) 0;border-bottom:1px solid #eee;background:#fff}.row{display:flex;align-items:center;justify-content:space-between;height:44px}.logo{font-weight:700;font-size:30px;letter-spacing:-.01em}.logo i{font-style:normal;color:var(--pink)}.icons{display:flex;gap:30px;align-items:center}.cart{position:relative}.cart b{position:absolute;top:-8px;right:-9px;background:var(--orange);color:#fff;font-size:9px;width:15px;height:15px;border-radius:50%;display:grid;place-items:center}nav{display:flex;justify-content:center;gap:38px;font-size:15px;padding:22px 0 0}nav a{padding-bottom:16px;border-bottom:2px solid transparent}nav a.on{color:var(--pink);border-color:var(--pink)}.hero{position:relative;height:720px;overflow:hidden;display:grid;place-items:center;background:var(--beige)}.tag{position:absolute;top:18px;left:18px;background:#fff;font-size:12px;padding:5px 10px}.card{position:relative;background:#fff;width:880px;padding:60px 72px 48px;text-align:center;box-shadow:0 24px 60px #5a143247}.card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--pink)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px}.sq{width:8.5px;height:8.5px;background:var(--pink);display:inline-block;vertical-align:baseline;margin-right:10px}.eyebrow span{color:var(--pink)}h1{font-size:52px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin-bottom:20px}h1 .title{white-space:nowrap}h1 em{font-style:normal;color:var(--pink)}p.lead{text-wrap:balance;font-size:17px;line-height:1.6;color:var(--muted);max-width:600px;margin:0 auto 32px}.btn{display:inline-flex;align-items:center;gap:12px;background:var(--yellow);font-weight:700;font-size:17px;padding:19px 44px}.sub{display:flex;max-width:560px;margin:0 auto;border:1.5px solid var(--ink);background:#fff;padding:6px}.field{flex:1;text-align:left;font-size:15px;color:#a39994;padding:0 18px;display:flex;align-items:center}.sub .btn{padding:16px 28px;font-size:16px;white-space:nowrap}.note u{color:inherit;text-underline-offset:3px}.note{margin-top:14px;font-size:11.5px;color:#a39994}.originals{padding:0 0 64px;background:#fff}.originals .wrap{padding-top:16px;position:relative}.wrap{padding:0 var(--gut)}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:56px}.sec-head h2{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1}.link{font-size:14px;font-weight:600;border-bottom:2px solid var(--pink);padding-bottom:4px;display:inline-flex;gap:8px;align-items:center}.sec-sub{font-size:16px;color:var(--muted);margin-top:14px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.art{aspect-ratio:4/5;position:relative;overflow:hidden}.sun{background:repeating-conic-gradient(from 0deg at 50% 100%,var(--orange) 0deg 4.5deg,var(--sand) 4.5deg 9deg)}.sun:after{content:"";position:absolute;left:50%;bottom:-24%;width:48%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:var(--sand)}.g1{background:linear-gradient(#ebb89a,#c9532f)}.g2{background:linear-gradient(#435a66,#86a69e)}.meta{display:flex;justify-content:space-between;align-items:baseline;margin-top:16px;font-size:16px}.meta span{font-weight:700}.meta b{font-weight:400}.sub2{font-size:13px;color:var(--muted);margin-top:4px}.center{text-align:center;margin-top:72px}.btn-out{display:inline-flex;gap:10px;align-items:center;border:1.5px solid var(--ink);padding:15px 32px;font-weight:600;font-size:15px}.launch{position:relative;background:#fff;padding:96px var(--gut)}.launch .tag{top:18px;left:18px;background:var(--yellow);font-weight:600}.launch-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;box-shadow:0 24px 60px #3c1e141f}.launch-text{position:relative;background:#fff;padding:64px 64px 64px 72px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.launch-text:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--pink)}.launch-text .eyebrow{text-align:left}.launch-text h2{font-size:42px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin-bottom:22px}.launch-text h2 em{font-style:normal;color:var(--pink)}.launch-text p{font-size:17px;line-height:1.6;color:var(--muted);margin-bottom:34px;max-width:440px}.launch-photo{aspect-ratio:1/1;background-color:#d9d4cf;background-size:cover;background-position:center}.video{position:relative;aspect-ratio:16/9;background-color:#d9d4cf;background-size:cover;background-position:center;overflow:hidden}.video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 60%,#1e0f0a8c)}.vtag{position:absolute;top:16px;left:16px;background:#fff;color:var(--ink);font-size:12px;padding:5px 10px;z-index:2}.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:60px;border-radius:16px;background:#e62117;display:grid;place-items:center;z-index:2;box-shadow:0 8px 24px #00000040}.vbar{position:absolute;left:22px;right:22px;bottom:18px;display:flex;justify-content:space-between;color:#fff;font-size:14px;z-index:2}.eyebrow{display:block}.sec h2{font-size:44px;line-height:1.1;font-weight:700;letter-spacing:-.02em}.sec h2 em{font-style:normal;color:var(--pink)}.sec p{font-size:17px;line-height:1.6;color:var(--muted)}.tlink{font-size:15px;font-weight:600;border-bottom:2px solid var(--pink);padding-bottom:4px;display:inline-flex;gap:8px;align-items:center}.v1{background:#fff;padding:0 var(--gut) 120px;text-align:center}.v1 .divider{border-top:1px solid #eeeae6;margin-bottom:64px}.v1 .eyebrow{text-align:center}.v1 h2{margin-bottom:16px}.v1 p{max-width:560px;margin:0 auto 48px;text-wrap:balance}.v1 .video{max-width:1100px;margin:0 auto;z-index:1;box-shadow:0 24px 60px #3c1e1429}.v1 .after{margin-top:36px}.v2{background:#fff;padding:104px var(--gut);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.v2 .eyebrow{text-align:left}.v2 h2{margin-bottom:20px;font-size:40px}.v2 p{margin-bottom:32px;max-width:460px;text-wrap:balance}.v2 .video{box-shadow:0 24px 60px #3c1e1424}.v3{background:var(--ink);color:#fff;padding:104px var(--gut);text-align:center}.v3 .eyebrow{color:#fff;text-align:center}.v3 .sq{background:var(--pink)}.v3 h2{color:#fff;margin-bottom:16px}.v3 h2 em{color:var(--yellow)}.v3 p{color:#ffffffbf;max-width:560px;margin:0 auto 52px;text-wrap:balance}.v3 .frame{position:relative;max-width:1100px;margin:0 auto}.v3 .frame:before{content:"";position:absolute;left:-14px;top:14px;right:14px;bottom:-14px;background:var(--pink)}.v3 .tlink{color:#fff;margin-top:44px;border-color:var(--yellow)}.v1{position:relative}.v1:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:var(--beige);z-index:0}.v1>*{position:relative;z-index:1}.v1 .vhead{width:fit-content;margin:0 auto}.v1 .vhead p{max-width:none;width:0;min-width:100%;margin:0 0 48px;text-align:center;text-wrap:wrap}.launch-text .eyebrow{margin-bottom:72px}.launch-text .btn{margin-top:28px}.v1 .eyebrow{margin-bottom:40px}.v1 .vhead h2{margin-bottom:28px}.v1 .video{max-width:none}.nl{padding:88px var(--gut) 96px;background:#fff}.nl-box{position:relative;border:1px solid #ece6e0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding:68px 64px 68px 80px}.nl-box:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background:var(--pink)}.nl h2{font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.02em;margin-bottom:18px}.nl-sub{font-size:15px;line-height:1.55;color:var(--muted);max-width:440px}.nl .sub{max-width:none;margin:0}.nl-right{position:relative}.nl .note{text-align:left;margin-top:12px}.pp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;padding:55px var(--gut) 48px;align-items:start}.gal-main{position:relative;aspect-ratio:4/5}.gal-main.sun{overflow:hidden}.gal-tag{position:absolute;top:16px;left:16px;background:#fff;font-size:12px;padding:5px 10px;z-index:2}.gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;display:grid;place-items:center;z-index:2}.gal-nav.l{left:18px}.gal-nav.r{right:18px}.gal-count{position:absolute;bottom:18px;left:50%;transform:translate(-50%);background:var(--ink);color:#fff;font-size:12px;padding:5px 10px;z-index:2}.gal-size{position:absolute;bottom:18px;right:18px;background:var(--ink);color:#fff;font-size:12px;padding:5px 10px;z-index:2}.thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:12px}.thumb{aspect-ratio:1;background:var(--beige);display:grid;place-items:center;font-size:10.5px;color:var(--muted);text-align:center;line-height:1.3}.thumb.on{outline:2px solid var(--pink);outline-offset:2px}.thumb.sun{position:relative;overflow:hidden}.info{padding-top:30px}.info .eyebrow{text-align:left;margin-bottom:28px}.by{font-size:15px;color:var(--muted);margin-bottom:8px}.info h1{font-size:52px;line-height:1.05;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.price{font-size:26px;font-weight:400;margin-bottom:44px}.blk{margin-bottom:32px}.blk h3{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.blk p{font-size:16px;line-height:1.65;color:var(--muted);margin-bottom:12px}.collect{display:flex;justify-content:center;gap:12px;align-items:center;width:100%;background:var(--yellow);font-weight:700;font-size:17px;padding:22px 0;margin-top:8px}.badges{display:flex;justify-content:center;gap:36px;margin:20px 0 40px;font-size:14px;color:var(--muted)}.badges span{display:inline-flex;gap:8px;align-items:center}.badges i{width:7px;height:7px;background:var(--pink);display:inline-block}.acc{border-top:1px solid #eeeae6}.acc div{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid #eeeae6;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.more{padding:0 var(--gut) 40px}.more .wrapin{padding-top:54.5px;position:relative}.more .wrapin:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #cfc6bd}.more h2{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:56px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.g3{background:linear-gradient(#e7dcc8,#a99b78)}.g4{background:linear-gradient(#f6c43a,#f0923a)}.sold{position:absolute;top:14px;left:14px;background:var(--yellow);font-size:11px;font-weight:700;letter-spacing:.12em;padding:5px 9px}.meta .muted{color:var(--muted)}.nl{padding-top:72px}.thumb.tsun{background:repeating-conic-gradient(from 0deg at 50% 100%,var(--orange) 0deg 4.5deg,var(--sand) 4.5deg 9deg)}.mhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px}.mhead h2{margin-bottom:0}.more{padding-bottom:16px}.steps{padding:0 var(--gut) 60px}.steps .wrapin{position:relative;padding-top:68px}.steps .wrapin:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #e3dcd5}.steps h2{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:40px}.sgrid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:auto auto;column-gap:80px;row-gap:36px}.st{display:grid;grid-template-columns:40px 1fr;align-items:start;align-content:start}.st .n{grid-column:1;grid-row:1/3;align-self:start;margin-top:15px;font-size:24px;font-weight:700;color:#e5b000;line-height:1}.st h4{grid-column:2;grid-row:1;font-size:17px;font-weight:700;line-height:26px;margin-bottom:4px}.st p{grid-column:2;grid-row:2;font-size:15px;line-height:1.6;color:var(--muted);max-width:520px}.fw{background:var(--beige);padding:80px var(--gut) 36px}.ft{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:56px;padding-bottom:56px}.flogo{font-size:26px;font-weight:700;margin-bottom:16px}.flogo i{font-style:normal;color:var(--pink)}.fb p{font-size:15px;line-height:1.65;max-width:360px;margin-bottom:24px;color:var(--muted)}.soc{display:flex;gap:12px}.soc a{width:42px;height:42px;border:1.5px solid var(--ink);display:grid;place-items:center}.fc h4{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px}.fc a{display:block;font-size:15px;margin-bottom:12px;color:var(--muted)}.fbot{display:flex;justify-content:space-between;padding-top:26px;font-size:13px;color:var(--muted);border-top:1px solid #e0d6cc}.deliv{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.info .badges,.info .deliv{margin-bottom:40px}.nl-box{box-shadow:0 24px 60px #3c1e141f}.proc{padding:0 var(--gut) 80px}.proc .wrapin{position:relative;padding-top:52px}.proc .wrapin:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #e3dcd5}.proc h2{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:40px}.pgrid4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.pph{position:relative;aspect-ratio:4/5;background:var(--beige)}.pph .tag{font-size:11px;padding:4px 9px;top:12px;left:12px}.pc h4{font-size:17px;font-weight:700;margin:18px 0 6px}.pc p{font-size:15px;line-height:1.6;color:var(--muted)}.proc .wrapin .hid{position:absolute;top:20px;left:0;background:#f7cc3a;font-weight:600;font-size:12px;padding:5px 10px}.steps .wrapin:before,.proc .wrapin:before,.more .wrapin:before{border-top-color:#eeeae6!important}.acc .acc-open{display:block;border-bottom:1px solid #eeeae6;padding:0 0 24px;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;justify-content:initial}.acc-open .acc-h{display:flex;justify-content:space-between;align-items:center;padding:22px 0 16px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border:0!important}.kp{list-style:none;margin:0 0 18px}.kp li{display:grid;grid-template-columns:16px 1fr;gap:10px;font-size:15px;line-height:1.6;color:var(--muted);padding:5px 0}.kdot{width:6px;height:6px;background:#2b1f1a;display:inline-block;margin-top:10px}.kp-link{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:600;border-bottom:2px solid var(--pink);padding-bottom:3px}.kdot{display:none!important}.kp li{display:block!important;padding:4px 0!important}.proc .wrapin:before{display:none!important}.proc .wrapin{padding-top:44px!important}.pp+.steps .wrapin:before{display:none!important}.pp+.steps .wrapin{padding-top:44px!important}:root{--muted:#2b1f1a!important}.field,.note,.inp{color:#8a807a!important}.by,.info h1{margin-bottom:14px!important}.soldtag{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;background:var(--yellow);padding:7px 14px}.sold.big{top:18px;left:auto;right:18px;font-size:13px;padding:7px 14px;z-index:3}.soldbox{position:relative;border:1px solid #ece6e0;padding:32px 32px 28px 40px;margin-top:8px}.soldbox:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background:var(--pink)}.soldbox h3{font-size:22px;font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.soldbox p{font-size:15px;line-height:1.6;color:var(--muted);margin-bottom:20px}.soldbox .sub{max-width:none;margin:0}.soldbox .note{text-align:left;margin-top:12px}.btn-out.wide{display:flex;justify-content:center;width:100%;margin:16px 0 40px;padding:18px 0}.cartpg{padding:72px var(--gut) 104px}.cartpg h1{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:48px}.cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:72px;align-items:start}.ch{display:grid;grid-template-columns:1fr 160px;padding-bottom:14px;border-bottom:1px solid #eeeae6;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ch span:last-child{text-align:right}.cartpg .ci{display:grid;grid-template-columns:120px 1fr 160px;gap:28px;padding:28px 0;border-bottom:1px solid #eeeae6;align-items:start}.cartpg .ci .thumbimg{aspect-ratio:4/5;background:repeating-conic-gradient(from 0deg at 50% 100%,var(--orange) 0deg 4.5deg,var(--sand) 4.5deg 9deg)}.cartpg .ci h3{font-size:19px;font-weight:700;margin-bottom:6px}.cartpg .ci .sm{font-size:14px;color:var(--muted);line-height:1.6}.cartpg .ci .rm{display:inline-block;margin-top:14px;font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.cartpg .ci .pr{text-align:right;font-size:17px}.one{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.one i{width:7px;height:7px;background:var(--pink);display:inline-block}.cont{display:inline-flex;gap:10px;align-items:center;margin-top:28px;font-size:15px;font-weight:600;border-bottom:2px solid var(--pink);padding-bottom:4px}.sum{border:1px solid #ece6e0;padding:36px 36px 32px;position:relative}.sum:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background:var(--pink)}.sum h2{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:24px}.sr{display:flex;justify-content:space-between;font-size:15px;color:var(--muted);padding:8px 0}.sum .collect{margin-top:24px}.sum .note{text-align:center;margin-top:14px}.sum .badges{margin:22px 0 0;gap:18px;font-size:12.5px;white-space:nowrap}.cartpg{padding:64px var(--gut) 96px}.cartpg h1{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:44px}.sum{border:1px solid #ece6e0;padding:36px 36px 30px;position:relative;background:#fff}.sum h2{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px}.sum .collect{margin-top:22px}.pay{margin-top:14px;text-align:center;font-size:11.5px;color:#a39994}.trust{display:grid;gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid #eeeae6}.trust span{display:flex;gap:12px;align-items:center;font-size:14px;color:var(--muted)}.uc .art{aspect-ratio:4/5}.uc .meta{margin-top:12px;font-size:15px}.add{display:block;text-align:center;margin-top:12px;border:1.5px solid var(--ink);padding:11px 0;font-size:14px;font-weight:600}.g5{background:linear-gradient(#f3b7c8,#c94a78)}.g6{background:linear-gradient(#bfd3c1,#5f8a72)}.ups{padding:0 var(--gut) 104px}.ups-in{border-top:1px solid #eeeae6;padding-top:72px}.ups h2{font-size:34px;font-weight:700;letter-spacing:-.02em}.sum .badges{margin:20px 0 0;gap:22px;font-size:13px;white-space:nowrap}.cartd{margin-top:14px;font-size:13.5px}.ct{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:88px;padding:72px var(--gut) 24px;align-items:start}.ct .eyebrow{text-align:left;margin-bottom:28px}.ct h1{font-size:52px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.ct h1 em{font-style:normal;color:var(--pink)}.ct .lead2{font-size:17px;line-height:1.7;color:var(--muted);margin-bottom:44px;max-width:440px}.ct .ci{border-top:1px solid #eeeae6}.ct .ci div{padding:20px 0;border-bottom:1px solid #eeeae6}.ct .ci h3{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:6px}.ct .ci p{font-size:16px;color:var(--muted)}.form{border:1px solid #ece6e0;padding:52px 56px;position:relative}.form:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background:var(--pink)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fl{margin-bottom:22px}.fl label{display:block;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px}.inp{border:1.5px solid #d9d2cc;height:54px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#a39994}.inp.area{height:170px;align-items:flex-start;padding-top:16px}.form .btn{margin-top:8px}.form .note{text-align:left;margin-top:16px}.faq{padding:72px var(--gut) 24px}.faq-in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:88px;align-items:start}.faq-side{position:sticky;top:24px}.faq-side h1{font-size:52px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:18px}.faq-side p{font-size:16px;line-height:1.65;color:var(--muted);margin-bottom:32px;max-width:340px}.faq-nav{border-top:1px solid #eeeae6}.faq-nav a{display:block;padding:14px 0;border-bottom:1px solid #eeeae6;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.faq-nav a.on{color:var(--pink)}.fgroup{margin-bottom:52px}.fgroup h2{font-size:26px;font-weight:700;letter-spacing:-.01em;margin-bottom:14px}.fq{border-bottom:1px solid #eeeae6}.fgroup .fq:first-of-type{border-top:1px solid #eeeae6}.fqh{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16.5px;font-weight:600}.fq.open .fqh{color:var(--pink)}.fq p{font-size:15.5px;line-height:1.7;color:var(--muted);padding:0 40px 22px 0;margin-top:-6px}.still{position:relative;border:1px solid #ece6e0;padding:34px 36px 34px 44px;box-shadow:0 24px 60px #3c1e141f}.still:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:8px;background:var(--pink)}.still h3{font-size:22px;font-weight:700;margin-bottom:6px}.still p{font-size:15px;color:var(--muted);margin-bottom:20px}.form.sent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px}.ok{width:56px;height:56px;border-radius:50%;background:var(--pink);display:grid;place-items:center;margin-bottom:28px}.form.sent h2{font-size:36px;line-height:1.12;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.form.sent h2 em{font-style:normal;color:var(--pink)}.form.sent p{font-size:17px;line-height:1.6;color:var(--muted);margin-bottom:32px;max-width:460px}.ab{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px;padding:72px var(--gut) 104px;align-items:center}.ab-photo{position:relative;aspect-ratio:4/5;background:var(--beige)}.ab-photo .gal-tag{background:#fff}.ab .eyebrow{text-align:left;margin-bottom:28px}.ab h1{font-size:52px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin-bottom:28px}.ab h1 em{font-style:normal;color:var(--pink)}.ab p{font-size:17px;line-height:1.7;color:var(--muted);margin-bottom:18px;max-width:540px}.sig{font-size:15px;font-weight:600;margin-top:30px}.sig span{display:block;font-weight:400;color:var(--muted);font-size:14px;margin-top:2px}.ab .btn-out{margin-top:36px}.ab .ab-text{order:1}.ab .ab-photo{order:2}.pt-grid{display:grid;grid-template-columns:210px minmax(0,500px) 210px;gap:56px;align-items:center;justify-content:center}.ab{padding-bottom:104px}.ab2{padding:0 var(--gut) 104px}.ab2-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px;align-items:center;padding-top:104px;border-top:1px solid #eeeae6}.ph-land{position:relative;aspect-ratio:3/2;background:var(--beige)}.ab2 .eyebrow,.pt .eyebrow{margin-bottom:24px}.ab2 .eyebrow{text-align:left}.ab2 h2,.pt h2{font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.ab2 h2 em,.pt h2 em{font-style:normal;color:var(--pink)}.ab2 p,.pt p{font-size:17px;line-height:1.7;color:var(--muted);margin-bottom:16px}.pt{padding:0 var(--gut) 24px}.pt-in{padding-top:104px;border-top:1px solid #eeeae6}.pt-col{display:grid;gap:16px}.ph-sq{position:relative;aspect-ratio:1;background:var(--beige)}.ph-sq .gal-tag{font-size:11px}.pt-text{text-align:center}.pt-text p{max-width:460px;margin-left:auto;margin-right:auto;text-wrap:balance}.op{padding:72px var(--gut) 24px}.op h1{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:56px}.grid6{display:grid;grid-template-columns:repeat(3,1fr);column-gap:28px;row-gap:56px}.sys{padding:72px var(--gut) 96px}.sys h1{font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.sys h1 em{font-style:normal;color:var(--pink)}.sys .lead{font-size:17px;color:var(--muted);line-height:1.6}.sbar{display:flex;align-items:center;gap:14px;border:1.5px solid var(--ink);padding:0 20px;height:62px;max-width:720px;margin:28px 0 18px;font-size:17px}.sbar span{flex:1}.sbar .clr{font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.count{font-size:14px;color:var(--muted);margin-bottom:44px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:28px;row-gap:56px}.center-sys{text-align:center;max-width:640px;margin:0 auto;padding:110px 0 120px}.center-sys .big{font-size:120px;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--pink);margin-bottom:12px}.center-sys .lead{margin-bottom:36px}.acts{display:flex;gap:16px;justify-content:center}.sugh{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-top:72px;border-top:1px solid #eeeae6}.sugh h2{font-size:34px;font-weight:700;letter-spacing:-.02em}.card .eyebrow{margin-bottom:32px}.nlhero{background-color:#d9d4cf;background-size:cover;background-position:center;height:640px!important}.card h2{font-size:52px;line-height:1.08;font-weight:700;letter-spacing:-.02em;margin-bottom:20px}.card h2 em{font-style:normal;color:var(--pink)}.launch{padding-top:72px}.v1 .video{background:#d9d4cf!important}.v1 .video:after{display:none}.v1 .vbar{color:#6f6560!important}.v1 .video{max-width:960px!important;margin:0 auto!important}.lbtns{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.lbtns .btn{margin-top:0!important;padding:17px 26px!important;font-size:16px!important;white-space:nowrap}.lnl{padding:15.5px 24px!important;font-size:16px!important;font-weight:600;white-space:nowrap}.sold{position:absolute;top:14px;left:14px;background:#f7cc3a;font-size:11px;font-weight:700;letter-spacing:.12em;padding:5px 9px;z-index:2}.ty-ic{width:56px;height:56px;border-radius:50%;background:var(--pink);display:grid;place-items:center;margin:0 auto 26px}.ty-sub{margin-bottom:0!important}.ups .mhead{margin-bottom:40px}.sr.tot{color:var(--ink);font-size:19px;font-weight:700;border-top:1px solid #eeeae6;margin-top:14px;padding-top:20px}.ic-circ{width:76px;height:76px;border-radius:50%;background:var(--beige);display:grid;place-items:center;margin:0 auto 28px}.card h1,.card h2,.info h1,.op h1,.faq-side h1,.ct h1,.sys h1,.cartpg h1,.ab h1{font-size:52px!important}.sec-head h2,.mhead h2,.more h2,.steps h2,.proc h2,.sec h2,.launch-text h2,.nl h2,.ups h2,.sugh h2,.ab2 h2,.pt h2,.form.sent h2{font-size:40px!important}.st h4,.pc h4,.fgroup h2,.still h3,.soldbox h3,.price{font-size:22px!important}p.lead,.launch-text p,.sec p,.v1 .vhead p,.blk p,.ab p,.ct .lead2,.faq-side p,.center-sys .lead{font-size:20px!important}.st p,.pc p,.kp li,.nl-sub,.fq p,.fqh,.still p,.soldbox p,.ab2 p,.pt p,.ci p,.cartpg .ci .sm,.sr,.acc .acc-open{font-size:18px!important}nav a,.btn,.btn-out,.collect,.add,.tlink,.kp-link,.cont,.fc a,.meta,.badges,.by,.inp,.field,.sub .btn,.lnl,.lbtns .btn,.cartpg .ci h3,.ci .pr{font-size:17px!important}.eyebrow,.blk h3,.acc div,.acc-h,.fc h4,.ch,.sum h2,.ct .ci h3,.fl label,.faq-nav a{font-size:16px!important}.topbar,.tag,.gal-tag,.vtag,.fbot,.sold,.rm{font-size:14px!important}.note{font-size:11.5px!important}.sr.tot{font-size:22px!important}.info .eyebrow{margin-bottom:22px!important}.info h1{margin-bottom:15px!important}:root{--gut:max(54px, calc((100vw - 1332px)/2) );--gut-h:max(60px, calc((100vw - 1320px)/2) )}html{-webkit-text-size-adjust:100%}html{background:var(--beige)}body{font-family:var(--font-body)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,textarea,select{font:inherit;color:var(--ink)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:#fff;padding:10px 16px;z-index:100}.skip-link:focus{left:16px;top:16px}:focus-visible{outline:2px solid var(--pink);outline-offset:3px}svg{flex-shrink:0}.mob-only{display:none!important}.tb-m{display:none}.site-header{position:relative;z-index:30}.logo{display:block;line-height:1;color:var(--ink)}.logo img{width:var(--logo-w,180px);height:auto}.hd-ic{display:grid;place-items:center}.cart b{line-height:1}nav a:hover{color:var(--pink)}.mmenu{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:20;padding:12px 20px 30px;box-shadow:0 0 0 200vh #2b1f1a73}.mmenu[hidden]{display:none}.mnav a{display:flex;justify-content:space-between;align-items:center;font-size:28px!important;font-weight:700;letter-spacing:-.01em;padding:16px 0;border-bottom:1px solid #eeeae6}.mnav a.on{color:var(--pink)}.mfoot{margin-top:30px}.macc{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:600}body.menu-open{overflow:hidden}.hd-burger .i-close,.menu-open .hd-burger .i-ham{display:none}.menu-open .hd-burger .i-close{display:block}.btn,.btn-out,.collect,.add{cursor:pointer;color:var(--ink);font-family:inherit;line-height:1.2}button.btn,button.collect{border:0}button.btn-out,button.add{background:#fff}.btn-out.add{display:block}.btn:hover,.collect:hover{background:var(--yellow-deep,#E5B000)}.btn-out:hover,.add:hover{background:var(--ink);color:#fff}.btn-out:hover svg,.add:hover svg{stroke:#fff}.collect[disabled]{opacity:.5;cursor:default}.sub input.field{border:0;background:transparent;min-width:0;height:auto;outline:none;color:var(--ink)!important}.sub input.field::placeholder{color:#8a807a;opacity:1}.sub .btn{justify-content:center}.note a{text-decoration:underline;text-underline-offset:3px}.form-msg{font-size:14px;margin-top:12px;text-align:left;color:var(--pink);font-weight:600}.nlhero .form-msg,.card .form-msg{text-align:center}.form-msg.ok-msg{color:var(--ink)}.hero .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero .card{z-index:1}.card{max-width:calc(100% - 40px)}.art img,.gal-main img,.launch-photo img,.ab-photo img,.ph-land img,.ph-sq img,.pph img,.thumbimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.launch-photo,.ab-photo,.ph-land,.ph-sq,.pph,.thumbimg{position:relative;overflow:hidden}.art.has-img{background:var(--beige)}.art.has-img:after{display:none}.card-link{display:block}.card-link:hover .meta span{color:var(--pink)}.art .sold{z-index:2}.video iframe,.video .vcover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.video .play{cursor:pointer;border:0}.video.playing .play,.video.playing .vcover,.video.playing .vbar{display:none}.gal{position:sticky;top:var(--gal-top,24px)}.gal-main{overflow:hidden;background:var(--beige)}.gal-main .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.gal-main .slide.on{opacity:1}.gal-nav{cursor:pointer}.thumb{position:relative;overflow:hidden;cursor:pointer;padding:0}.thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.thumbs.many{grid-template-columns:repeat(7,1fr)}.acc-d{border-bottom:1px solid #eeeae6}.acc-s{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:22px 0;font-size:16px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.acc-s::-webkit-details-marker{display:none}.acc-d[open] .acc-s{padding-bottom:16px}.acc-d[open] .acc-s .chev{transform:rotate(180deg)}.acc-b{display:block;padding:0 0 24px}.acc-b p{font-size:18px;line-height:1.6;margin-bottom:10px}.acc-b .kp{margin:0 0 18px}.kp{list-style:none}.blk .rte p{margin-bottom:12px}.price s{color:#8a807a;font-size:.8em;margin-left:10px}.badges svg{display:block}.fq summary{list-style:none;cursor:pointer}.fq summary::-webkit-details-marker{display:none}.fq .i-minus{display:none}.fq[open] .i-minus{display:block}.fq[open] .i-plus{display:none}.fq[open] .fqh{color:var(--pink)}.fq .fa{font-size:18px;line-height:1.7;color:var(--muted);padding:0 40px 22px 0;margin-top:-6px}.fq .fa p{padding:0;margin:0 0 10px}.fq .fa p:last-child{margin-bottom:0}.fq .fa a{text-decoration:underline}input.inp,textarea.inp{width:100%;background:#fff;color:var(--ink)!important;font-size:17px;outline:none;display:block}textarea.inp{resize:vertical;line-height:1.5}.inp::placeholder{color:#8a807a;opacity:1}.inp:focus{border-color:var(--ink)}.form-err{color:var(--pink);font-size:15px;margin-bottom:18px;font-weight:600}.cartpg .ci .rm{cursor:pointer}.cartpg .ci h3 a:hover{color:var(--pink)}.cart-note{margin-top:14px;font-size:14px}.sbar input{flex:1;border:0;outline:none;background:transparent;font-size:inherit;min-width:0}.sbar button{display:grid;place-items:center}.sbar .clr{white-space:nowrap}.pg{padding:72px var(--gut) 96px;max-width:calc(860px + 2 * var(--gut));margin:0 auto}.pg h1{font-size:52px;line-height:1.08;margin-bottom:32px}.rte{font-size:18px;line-height:1.7}.rte p,.rte ul,.rte ol{margin-bottom:18px}.rte ul,.rte ol{padding-left:22px}.rte h2{font-size:28px;margin:36px 0 14px;line-height:1.2}.rte h3{font-size:22px;margin:28px 0 10px}.rte a{text-decoration:underline;text-underline-offset:3px}.rte img{margin:18px 0}.shopify-policy__container{max-width:860px!important;padding:72px 20px 96px!important}.shopify-policy__title h1{font-size:44px;margin-bottom:32px}.pagin{display:flex;justify-content:center;gap:10px;margin-top:64px;font-size:16px}.pagin a,.pagin span{min-width:44px;height:44px;display:grid;place-items:center;border:1.5px solid #eeeae6;padding:0 12px}.pagin .current{border-color:var(--ink);font-weight:700}.pagin a:hover{border-color:var(--ink)}.sys.sys-tight{padding-top:0}.empty-note{font-size:18px;color:var(--muted)}.acct{padding:72px var(--gut) 96px;max-width:calc(560px + 2 * var(--gut));margin:0 auto}.acct h1{font-size:44px;margin-bottom:28px}.acct .btn{margin-top:8px}.acct .alt{margin-top:22px;font-size:15px}.acct .alt a{text-decoration:underline;text-underline-offset:3px}.acct table{width:100%;border-collapse:collapse;font-size:15px;margin:20px 0}.acct th,.acct td{text-align:left;padding:12px 8px;border-bottom:1px solid #eeeae6}.acct.wide{max-width:calc(960px + 2 * var(--gut))}.fc a:hover{color:var(--pink)}.flogo img{width:var(--flogo-w,160px);height:auto}.pay-icons{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pay-icons svg{width:38px;height:24px}.ph-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#cfc6bd;background:var(--beige)}@media(min-width:750px)and (max-width:1199px){.ln{white-space:normal}.sr{gap:12px}.sr span:last-child{text-align:right}:root{--gut:32px;--gut-h:32px}nav{gap:26px}.launch-text{padding:48px 40px 48px 52px}.launch-text .eyebrow{margin-bottom:40px}.nl-box{grid-template-columns:1fr;gap:28px;padding:52px 44px 52px 60px}.pp{gap:40px}.ct,.ab,.ab2-in,.faq-in{gap:48px}.pt-grid{grid-template-columns:150px minmax(0,1fr) 150px;gap:32px}.cart-grid{grid-template-columns:minmax(0,1fr) 340px;gap:40px}.sgrid{column-gap:40px}.ft{gap:32px}.pgrid4{grid-template-columns:repeat(2,1fr)}}@media(min-width:750px)and (max-width:959px){.grid4{grid-template-columns:repeat(2,1fr)}.pp,.ct,.ab,.ab2-in,.faq-in,.cart-grid{grid-template-columns:minmax(0,1fr)}.gal,.faq-side{position:static}.ab .ab-photo{max-width:520px}.ft{grid-template-columns:1fr 1fr 1fr}.fb{grid-column:1/-1}.launch-in{grid-template-columns:1fr}.launch-photo{order:2}}.ln{white-space:nowrap}.originals .sec-head{align-items:center}.acc-b ul,.acc-b ol{list-style:none;margin:0 0 18px}.acc-b li{font-size:18px;line-height:1.6;padding:4px 0}.acc-b a.kp-link{margin-top:4px}.rte-blk p{margin-bottom:12px}.section-main-product+.section-steps .wrapin:before{display:none!important}.section-main-product+.section-steps .wrapin{padding-top:44px!important}.sum .badges{white-space:normal!important;flex-wrap:wrap;gap:10px 18px}body:has(.cartpg) .section-nl{display:none}.mnav{display:block!important;padding:0!important}.site-header header,.site-header .topbar{position:relative;z-index:25}.mnav a.on{border-color:#eeeae6}.sq{width:9px;height:9px;vertical-align:1px;transform:none}.tb-dot{margin:0 14px}.launch.two .launch-text{padding-top:100px;padding-bottom:100px}nav a{display:inline-flex;align-items:center;gap:7px}.dd-wrap{position:relative;display:inline-flex}.dd{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;min-width:270px;box-shadow:0 18px 44px #3c1e1429;padding:10px 0;z-index:40;text-align:left;display:none}.dd-wrap:hover .dd,.dd-wrap:focus-within .dd{display:block}.dd a{display:block!important;padding:12px 26px!important;border:0!important;font-size:17px;white-space:nowrap;margin:0}.dd a.cur,.dd a:hover{color:var(--pink)}.mnav details.grp{border-bottom:1px solid #eeeae6}.mnav summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:28px;font-weight:700;letter-spacing:-.01em;padding:16px 0;cursor:pointer}.mnav summary::-webkit-details-marker{display:none}.mnav summary.on{color:var(--pink)}.mnav .grp .i-minus{display:none}.mnav .grp[open] .i-minus{display:block}.mnav .grp[open] .i-plus{display:none}.mnav .sub{display:block;padding:0 0 14px 18px}.mnav .sub a{font-size:20px!important;font-weight:500;padding:10px 0;border:0}.mnav .sub a.cur{color:var(--pink)}.op .sub-h{font-size:20px;line-height:1.6;margin:-36px 0 36px}.op .sub-h p{margin:0 0 8px}.fbtns{display:flex;gap:12px;margin:0 0 48px;flex-wrap:wrap}.fbtns a{border:1.5px solid #d9d2cc;padding:12px 22px;font-size:17px;font-weight:600;line-height:1.2}.fbtns a:hover{border-color:var(--ink)}.fbtns a.on{border-color:var(--pink);color:var(--pink);box-shadow:inset 0 0 0 1px var(--pink)}.lbtns.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:max-content;max-width:100%;margin-top:28px}.lbtns.grid2 .btn{justify-content:center;padding:17px 22px!important}.lbtns.grid2 .wide{grid-column:1/-1;justify-content:center;gap:12px}.mk{padding:0 var(--gut) 80px}.mk .wrapin{padding-top:44px}.mk h2{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.mk p{font-size:20px;line-height:1.7;margin-bottom:16px}.mk1{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.mk-ph{position:relative;background:var(--beige);overflow:hidden}.mk-ph.wide{aspect-ratio:3/2}.mk-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mk-ph .tag{position:absolute;top:12px;left:12px;background:#fff;font-size:14px;padding:4px 9px}.sold{background:#fff!important;color:var(--ink);font-size:16px!important;padding:8px 13px!important;letter-spacing:.14em;top:16px!important;left:16px!important}.sold.big{left:auto!important;right:18px!important;top:18px!important}.launch-in>.launch-photo{aspect-ratio:auto!important;min-height:clamp(340px,46vw,666px)}.lbtns.grid2 .nl-link{grid-column:1/-1;justify-self:start;margin-top:14px}.launch-two .launch-text .lbtns.grid2{margin-top:4px}.mk1.solo{grid-template-columns:minmax(0,1fr);max-width:820px}.reel-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:960px;margin:0 auto;position:relative;z-index:1}.v1 .video.reel-box{aspect-ratio:9/16!important;max-width:none!important;margin:0!important;box-shadow:0 24px 60px #3c1e1429}.reel-box video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.reel-cap{margin-top:14px;font-size:17px;font-weight:600;text-align:left}.reels .play{width:68px;height:48px;border-radius:14px}.soldtag{background:#fff!important;color:var(--ink)!important;border:1.5px solid var(--ink)}.price.is-sold{display:flex;align-items:center;margin-top:26px;margin-bottom:26px}.reel-row.n1{grid-template-columns:minmax(0,340px);justify-content:center}.reel-row.n2{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.reels-side .reel-wrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:96px;align-items:center;max-width:1100px;margin:0 auto;text-align:left}.reels-side .eyebrow{text-align:left;justify-content:flex-start}.reels-side .vhead{width:auto;margin:0}.reels-side .vhead p{width:auto;min-width:0;max-width:480px;margin:0;text-align:left}.reels-side .reel-row.n1{grid-template-columns:1fr;margin:0;max-width:none}.v1.reels-side:after{height:26%}.sold{border:1.5px solid var(--ink)}.tb-rot{display:none}.recover{display:none;margin-top:48px}.recover:target,.recover.is-open{display:block}.grid4[data-shuffle]>:nth-child(n+5){display:none}.nl h2 em{font-style:normal;color:var(--pink)}.form{box-shadow:0 24px 60px #3c1e141f}.launch-in{border:1px solid #ece6e0}.launch-text:before{left:-1px;top:-1px;bottom:-1px}.card{border:1px solid #ece6e0}.card:before{left:-1px;top:-1px;bottom:-1px}.loc-wrap{position:relative}.loc-form{margin:0}.loc-btn{display:inline-flex;align-items:center;gap:8px;font:inherit;color:var(--ink);background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.loc-btn .chev{width:11px;height:11px;transition:transform .2s}.loc-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.loc-header{position:absolute;right:var(--gut-h,60px);bottom:18px;font-size:17px;font-weight:400;line-height:normal}@media(min-width:750px)and (max-width:1023px){.loc-header{bottom:auto;top:var(--loc-top,32px);right:calc(var(--gut-h,32px) + 92px);font-size:15px}}.loc-list{position:absolute;z-index:60;top:calc(100% + 16px);right:0;width:290px;max-height:330px;overflow-y:auto;background:#fff;border:1px solid #ece6e0;box-shadow:0 18px 40px #3c1e1424;padding:8px 0;text-align:left}.loc-list[hidden]{display:none}.loc-q{display:block;width:calc(100% - 28px);margin:4px 14px 8px;border:1px solid #8a807a;border-radius:0;padding:9px 12px;font:500 13px var(--font-body);color:var(--ink);background:#fff;-webkit-appearance:none;appearance:none}.loc-q::placeholder{color:#8a807a}.loc-q:focus{outline:none;border-color:var(--ink)}.loc-list ul{list-style:none;margin:0;padding:0}.loc-list li[hidden]{display:none}.loc-list li button{display:flex;width:100%;justify-content:space-between;gap:16px;padding:10px 18px;font:500 14px var(--font-body);color:var(--ink);background:none;border:0;cursor:pointer;text-align:left}.loc-list li button span:last-child{color:#8a807a;white-space:nowrap}.loc-list li button:hover,.loc-list li button:focus-visible{background:#faf7f4}.loc-list li button.on,.loc-list li button.on span:last-child{color:var(--pink);font-weight:600}.loc-none{margin:6px 18px 10px;font-size:13px;color:#8a807a}.loc-list::-webkit-scrollbar{width:12px}.loc-list::-webkit-scrollbar-track{background:#f3eee9}.loc-list::-webkit-scrollbar-thumb{background:#8a807a;border-radius:8px;border:2px solid #f3eee9}.loc-list::-webkit-scrollbar-button:single-button{display:block;height:14px;background-color:#f3eee9;background-repeat:no-repeat;background-position:center;background-size:8px 6px}.loc-list::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='6'><path d='M4 0L8 6H0z' fill='%238a807a'/></svg>")}.loc-list::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='6'><path d='M0 0H8L4 6z' fill='%238a807a'/></svg>")}@supports (-moz-appearance:none){.loc-list{scrollbar-width:thin;scrollbar-color:#8a807a #f3eee9}}.loc-menu{display:none}@media(max-width:749px){.topbar{font-size:11px!important;padding:9px 16px!important}header{padding:12px 20px!important}header .row{height:38px!important}.logo{font-size:21px!important}header nav{display:none!important}.icons{gap:20px!important}.tag,.gal-tag,.vtag{font-size:10px!important;padding:4px 8px!important;top:10px!important;left:10px!important}h1{font-size:32px!important;line-height:1.1!important}.eyebrow{font-size:11px!important}.btn{font-size:15px!important;padding:16px 26px!important}.btn-out{font-size:14px!important;padding:13px 22px!important}.sub{flex-direction:column!important;border:0!important;padding:0!important;gap:10px;background:transparent!important;max-width:none!important}.sub .field{border:1.5px solid var(--ink);height:52px;padding:0 16px!important;background:#fff;flex:none!important}.sub .btn{justify-content:center;width:100%;padding:16px!important}.note{font-size:11px!important;line-height:1.5}.meta{font-size:14px!important;margin-top:10px!important}.nl{padding:56px 20px!important}.nl-box{grid-template-columns:1fr!important;gap:24px!important;padding:34px 22px 30px 30px!important}.nl-box:before{width:6px!important}.nl-box .sub{background:transparent!important;border:0!important}.nl h2{font-size:26px!important;margin-bottom:10px!important}.nl-sub{font-size:14px!important}.fw{padding:48px 20px 28px!important}.ft{grid-template-columns:1fr 1fr!important;gap:34px 20px!important;padding-bottom:36px!important}.fb{grid-column:1/-1}.flogo{font-size:22px!important;margin-bottom:0!important}.fc h4{margin-bottom:14px!important}.fc a{font-size:14px!important;margin-bottom:10px!important}.fbot{flex-direction:column;gap:8px;font-size:12px!important}.play{width:60px!important;height:42px!important;border-radius:12px!important}.play svg{width:22px;height:22px}.vbar{font-size:11px!important;left:12px!important;right:12px!important;bottom:10px!important}.sold{font-size:9px!important;padding:3px 6px!important;top:8px!important;left:8px!important}.cards2 .meta,.grid4 .meta,.grid6 .meta,.grid3 .meta{flex-direction:column;gap:2px}.grid4 .meta span,.grid6 .meta span,.grid3 .meta span,.grid4 .meta b,.grid6 .meta b,.grid3 .meta b{font-size:13px!important}.hero{height:auto!important;padding:60px 16px 52px!important;display:block!important}.card{width:auto!important;padding:40px 22px 30px 30px!important}.card:before{width:6px!important}.card .eyebrow{margin-bottom:20px!important}h1 .title{white-space:normal!important}.card h2{font-size:30px!important;line-height:1.12!important}.nlhero{height:auto!important;background-size:cover!important;background-position:center!important}.launch{padding-top:40px!important}p.lead{font-size:15px!important;margin-bottom:24px!important}.ty-ic{width:48px!important;height:48px!important;margin-bottom:20px!important}.launch{padding:56px 20px!important}.launch .tag{top:18px!important;left:20px!important}.launch-in{grid-template-columns:1fr!important}.launch-photo{order:2}.launch-text{padding:32px 22px 34px 30px!important}.launch-text:before{width:6px!important}.launch-text .eyebrow{margin-bottom:22px!important}.launch-text h2{font-size:28px!important}.launch-text h2 span{white-space:normal!important}.launch-text p{font-size:15px!important;margin-bottom:6px!important}.launch-text .btn{margin-top:18px!important}.lbtns{flex-direction:column;width:100%;gap:10px!important;margin-top:18px!important}.lbtns a{justify-content:center}.lnl{padding:14px 22px!important;font-size:15px!important}.wrap{padding:0 20px!important}.originals{padding-bottom:48px!important}.originals .wrap{padding-top:8px!important}.sec-head{margin-bottom:24px!important}.sec-head h2{font-size:30px!important}.sec-head .btn-out{font-size:13px!important;padding:10px 14px!important}.originals .grid{grid-template-columns:1fr 1fr!important;gap:14px!important}.originals .grid .meta{flex-direction:column;gap:2px}.originals .grid .meta span,.originals .grid .meta b{font-size:13px!important}.v1{padding:0 20px 64px!important}.v1 .divider{margin-bottom:44px!important}.v1 .eyebrow{margin-bottom:22px!important}.v1 .vhead{width:auto!important}.v1 .vhead h2{font-size:28px!important;margin-bottom:16px!important}.v1 .vhead p{width:auto!important;font-size:15px!important;margin-bottom:28px!important}.v1 .video{max-width:none!important}.op{padding:40px 20px 8px!important}.op h1{font-size:34px!important;margin-bottom:28px!important}.grid6{grid-template-columns:1fr 1fr!important;column-gap:14px!important;row-gap:28px!important}.ab{grid-template-columns:1fr!important;gap:32px!important;padding:40px 20px 56px!important}.ab h1{font-size:34px!important;margin-bottom:20px!important}.ab p{font-size:15px!important}.ab2{padding:0 20px 56px!important}.ab2-in{grid-template-columns:1fr!important;gap:28px!important;padding-top:56px!important}.ab2-in .ph-land{order:2}.ab2 h2,.pt h2{font-size:28px!important}.ab2 p,.pt p{font-size:15px!important}.pt{padding:0 20px 8px!important}.pt-in{padding-top:56px!important}.pt-grid{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.pt-text{order:-1;grid-column:1/-1;margin-bottom:22px}.pt-col{display:contents!important}.ct{grid-template-columns:1fr!important;gap:36px!important;padding:40px 20px 8px!important}.ct h1{font-size:34px!important;margin-bottom:16px!important}.ct .lead2{font-size:15px!important;margin-bottom:28px!important}.form{padding:30px 20px 28px 28px!important}.form:before{width:6px!important}.row2{grid-template-columns:1fr!important;gap:0!important}.inp{height:50px!important;font-size:14px!important}.inp.area{height:150px!important}.form .btn{width:100%;justify-content:center}.pp{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0 0 48px!important}.gal-nav{display:none!important}.gal-count{bottom:12px!important;font-size:11px!important}.gal-size{bottom:12px!important;right:12px!important;font-size:11px!important}.thumbs{display:flex!important;gap:8px!important;padding:10px 20px 0!important;overflow:hidden;margin-top:0!important}.thumb{flex:0 0 62px;height:62px;font-size:8px!important}.info{padding:40px 20px 0!important}.info .eyebrow{margin-bottom:18px!important}.info h1{font-size:34px!important;margin-bottom:11px!important}.price{font-size:22px!important;margin-bottom:30px!important}.blk{margin-bottom:24px!important}.blk p{font-size:15px!important}.collect{font-size:16px!important;padding:18px 0!important}.badges{gap:10px 18px!important;font-size:12.5px!important;flex-wrap:wrap;margin:16px 0 28px!important}.acc div{font-size:11px!important;padding:18px 0!important}.acc .acc-open{padding:0 0 20px!important;display:block!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;font-size:14px!important}.acc-open .acc-h{font-size:13px!important;padding:18px 0 12px!important}.kp li{font-size:13.5px!important}.kp-link{font-size:13px!important}.info .badges{margin:16px 0 12px!important}.info .deliv{margin:0 0 28px!important;font-size:12.5px!important}.steps{padding:0 20px 32px!important}.steps .wrapin{padding-top:44px!important}.steps h2{font-size:26px!important;margin-bottom:28px!important}.sgrid{grid-template-columns:1fr!important;grid-auto-flow:row!important;grid-template-rows:none!important;row-gap:24px!important}.st{grid-template-columns:32px 1fr!important}.st h4{font-size:16px!important}.st p{font-size:14px!important}.st .n{font-size:20px!important;margin-top:14px!important}.more{padding:0 20px 8px!important}.proc{padding:0 20px 48px!important}.proc .wrapin{padding-top:44px!important}.proc h2{font-size:26px!important;margin-bottom:24px!important}.pgrid4{grid-template-columns:1fr 1fr!important;gap:24px 14px!important}.pc h4{font-size:15px!important;margin:12px 0 4px!important}.pc p{font-size:13px!important}.pph .tag{font-size:9px!important}.more .wrapin{padding-top:44px!important}.mhead{flex-wrap:wrap;gap:16px;margin-bottom:28px!important}.mhead h2{font-size:28px!important}.mhead .btn-out{font-size:13px!important;padding:10px 14px!important}.grid4{grid-template-columns:1fr 1fr!important;gap:28px 14px!important}.sold.big{top:12px!important;left:auto!important;right:12px!important;font-size:11px!important;padding:5px 10px!important}.soldtag{font-size:12px!important}.soldbox{padding:26px 20px 24px 28px!important}.soldbox:before{width:6px!important}.soldbox h3{font-size:20px!important}.soldbox p{font-size:14px!important}.btn-out.wide{margin:14px 0 28px!important;padding:16px 0!important}.cartpg{padding:36px 20px 48px!important}.cartpg h1{font-size:32px!important;margin-bottom:24px!important}.cart-grid{grid-template-columns:1fr!important;gap:32px!important}.ch{grid-template-columns:1fr auto!important}.cartpg .ci{grid-template-columns:80px 1fr auto!important;gap:14px!important;padding:20px 0!important}.cartpg .ci h3{font-size:16px!important}.cartpg .ci .sm{font-size:12.5px!important}.cartpg .ci .pr{font-size:15px!important}.cont{font-size:14px!important}.sum{padding:28px 20px 24px 28px!important}.sum:before{width:6px!important}.sum .badges{white-space:normal!important;flex-wrap:wrap;gap:10px 16px!important;font-size:12.5px!important}.ups{padding:0 20px 8px!important}.ups-in{padding-top:44px!important}.ups h2{font-size:26px!important}.add{font-size:12.5px!important;padding:9px 0!important}.cartd{font-size:12.5px!important}.sys{padding:36px 20px 48px!important}.sys.sys-tight{padding-top:0!important}.sys h1{font-size:32px!important}.sbar{height:54px!important;font-size:15px!important;margin:20px 0 14px!important}.count{margin-bottom:24px!important}.grid3{grid-template-columns:1fr 1fr!important;column-gap:14px!important;row-gap:28px!important}.center-sys{padding:56px 0 48px!important}.center-sys .big{font-size:84px!important}.center-sys .lead{font-size:15px!important;margin-bottom:28px!important}.acts{flex-direction:column;gap:12px!important}.acts a{justify-content:center}.sugh{flex-wrap:wrap;gap:16px;padding-top:44px!important;margin-bottom:28px!important}.sugh h2{font-size:26px!important}.sugh .btn-out{font-size:13px!important;padding:10px 14px!important}.sugh+.grid3>div:nth-child(3){display:none}.ic-circ{width:64px!important;height:64px!important}.faq{padding:36px 20px 8px!important}.faq-in{grid-template-columns:1fr!important;gap:28px!important}.faq-side{position:static!important}.faq-side h1{font-size:34px!important;margin-bottom:12px!important}.faq-side p{font-size:15px!important;margin-bottom:0!important}.fgroup{margin-bottom:36px!important}.fgroup h2{font-size:21px!important}.fqh{font-size:15px!important;padding:16px 0!important}.fq p{font-size:14px!important;padding-right:10px!important}.still{padding:26px 20px 26px 28px!important}.still:before{width:6px!important}.still h3{font-size:19px!important}.still p{font-size:14px!important}.form.sent{min-height:0!important;padding:36px 22px 34px 28px!important}.ok{width:48px!important;height:48px!important;margin-bottom:20px!important}.form.sent h2{font-size:26px!important}.form.sent p{font-size:15px!important;margin-bottom:24px!important}.card h1,.card h2,.info h1,.op h1,.faq-side h1,.ct h1,.sys h1,.cartpg h1,.ab h1{font-size:32px!important}.sec-head h2,.mhead h2,.more h2,.steps h2,.proc h2,.sec h2,.launch-text h2,.nl h2,.ups h2,.sugh h2,.ab2 h2,.pt h2,.form.sent h2{font-size:26px!important}.st h4,.pc h4,.fgroup h2,.still h3,.soldbox h3,.price{font-size:19px!important}p.lead,.launch-text p,.sec p,.v1 .vhead p,.blk p,.ab p,.ct .lead2,.faq-side p,.center-sys .lead{font-size:17px!important}.st p,.pc p,.kp li,.nl-sub,.fq p,.fqh,.still p,.soldbox p,.ab2 p,.pt p,.ci p,.cartpg .ci .sm,.sr,.acc .acc-open{font-size:16px!important}nav a,.btn,.btn-out,.collect,.add,.tlink,.kp-link,.cont,.fc a,.meta,.badges,.by,.inp,.field,.sub .btn,.lnl,.lbtns .btn,.cartpg .ci h3,.ci .pr{font-size:15px!important}.eyebrow,.blk h3,.acc div,.acc-h,.fc h4,.ch,.sum h2,.ct .ci h3,.fl label,.faq-nav a{font-size:13px!important}.topbar,.tag,.gal-tag,.vtag,.fbot,.sold,.rm{font-size:11.5px!important}.note{font-size:10.5px!important}.sr.tot{font-size:19px!important}.desk-only{display:none!important}.tb-d{display:none}.tb-m{display:inline}.mob-only{display:grid!important}.logo img{width:var(--logo-w-m,120px)}.gal{position:static}.acc-s{font-size:13px!important;padding:18px 0!important}.acc-d[open] .acc-s{padding-bottom:12px!important}.acc-b{padding:0 0 20px}.acc-b p{font-size:16px}.thumbs{display:flex!important}.thumb{flex:0 0 62px;height:62px;aspect-ratio:auto}.thumbs{overflow-x:auto!important;scrollbar-width:none}.gal-main{touch-action:pan-y}.pg{padding:40px 20px 56px}.pg h1{font-size:32px;margin-bottom:22px}.rte{font-size:16px}.acct{padding:40px 20px 56px}.acct h1{font-size:32px}.sub input.field{border:1.5px solid var(--ink)!important;height:52px;padding:0 16px!important;background:#fff!important;flex:none!important;width:100%}.fq .fa{font-size:16px;padding-right:10px}.pagin{margin-top:40px}.sbar input{font-size:16px}.mmenu{display:block}input.inp,textarea.inp{font-size:16px}.shopify-policy__container{padding:40px 20px 56px!important}.ln{white-space:normal}.acc-b li{font-size:16px}.sq{width:9px;height:9px;vertical-align:0;transform:none}.dd{display:none!important}.op .sub-h{font-size:16px!important;margin:-16px 0 24px}.fbtns{margin:0 0 28px;gap:8px;flex-wrap:nowrap;overflow-x:auto}.fbtns a{font-size:14px!important;padding:10px 14px;white-space:nowrap}.lbtns.grid2{grid-template-columns:1fr;width:100%;margin-top:18px!important}.lbtns.grid2 .btn,.lbtns.grid2 .wide{width:100%}.mk{padding:0 20px 48px}.mk h2{font-size:26px!important}.mk p{font-size:16px!important}.mk1{grid-template-columns:1fr;gap:24px}.mk-ph .tag{font-size:10px}.sold{font-size:12px!important;padding:5px 8px!important;top:10px!important;left:10px!important}.sold.big{left:auto!important;right:12px!important;top:12px!important}.tb-dot{margin:0 10px}.launch.two .launch-text{padding-top:32px!important;padding-bottom:34px!important}.launch-two .launch-text .eyebrow{margin-bottom:18px!important}.lbtns.grid2 .nl-link{margin-top:8px}.sec-head{flex-direction:column;align-items:flex-start!important;gap:14px}.reel-row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 8px;scrollbar-width:none;scroll-padding:0 20px}.reel{flex:0 0 68%;scroll-snap-align:start}.reel-cap{font-size:15px}.price.is-sold{margin-top:20px!important;margin-bottom:20px!important}.reel-row.n1{justify-content:center}.reel-row.n1 .reel{flex:0 0 72%}.reels-side .reel-wrap{display:block}.reels-side .vhead p{margin-bottom:32px}.reels-side .reel-row.n1{justify-content:center;margin:0 -20px}.v1.reels-side:after{height:40%}.tb-rot{display:grid!important;justify-items:center}.tb-msg{grid-area:1/1;opacity:0;transition:opacity .6s ease;white-space:nowrap}.tb-msg.on{opacity:1}@media(prefers-reduced-motion:reduce){.tb-msg{transition:none}}.loc-header{display:none}.loc-menu{display:block;padding:26px 0}.loc-lbl{display:block;font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.loc-menu .loc-btn{display:flex;width:100%;justify-content:space-between;padding:13px 14px;font:600 14px var(--font-body);background:#fff;border:1px solid #ece6e0}.loc-menu .loc-list{position:static;width:auto;margin-top:8px;max-height:300px;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/theme.css.map */
