.sdc{--ink:#0e0721;--mut:#5c5868;--line:#e7e5ec;--tint:#f6f5f8;--tile:#f3f2f5;--soft:#d9d5e6;--soft2:#a9a3bf;--star:#e0a526;--ivory:#f8f6f2;--grey:#b9b4c8;--tag:#e9dcc0;--gold:#e3c77d;--dkline:#2d2745;--dkcard:#1a1330;--photo:#f6f6f6;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Hanken Grotesk",system-ui,sans-serif;--pad:22px;--tray-font:var(--sans);--tray-accent:var(--ink);--tray-radius:0}.sdc,.sdc *{box-sizing:border-box;margin:0;padding:0}.sdc{-webkit-text-size-adjust:100%}.sdc img,.sdc video,.sdc svg{display:block;max-width:100%}.sdc a{color:inherit;text-decoration:none}.sdc button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.sdc ul,.sdc ol{list-style:none}.sdc h1,.sdc h2,.sdc h3{font-weight:400}.sdc s{text-decoration-thickness:1px}.sdc .page{max-width:520px;margin:0 auto;overflow:hidden}.sdc .ic{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sdc .ic.s{width:16px;height:16px}.sdc .announce{height:38px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;letter-spacing:.03em;font-weight:600;padding:0 12px;white-space:nowrap}.sdc .announce b{font-weight:700}.sdc .announce .claim{height:24px;padding:0 12px;border-radius:999px;background:#fff;color:var(--ink);font:700 11.5px/24px var(--sans);letter-spacing:.05em;text-transform:uppercase}.sdc .an-rot{height:28px;background:var(--tint);color:var(--ink);border-bottom:1px solid var(--line);font-size:12.5px;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.sdc .an-rot b{font-weight:700;font-variant-numeric:tabular-nums}.sdc .hdr{position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid var(--line)}.sdc .hdr-in{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.sdc .hdr .side{width:96px;display:flex;gap:14px;align-items:center}.sdc .hdr .side.r{justify-content:flex-end}.sdc .hdr .logo img{width:140px;height:30px}.sdc .sec{padding:48px var(--pad) 0}.sdc .band{padding:44px var(--pad);margin-top:48px}.sdc .band+.band,.sdc .band.flush{margin-top:0}.sdc .eyebrow{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mut);margin-bottom:8px}.sdc .sec-t{font-family:var(--serif);font-size:30px;line-height:1.08;letter-spacing:-.01em;margin-bottom:16px}.sdc .c{text-align:center}.sdc .subt{font-size:16px;line-height:1.45;color:var(--mut);margin:-4px 0 18px}.sdc .dark{background:var(--ink);color:#fff}.sdc .dark .eyebrow{color:var(--soft2)}.sdc .dark .subt{color:var(--soft)}.sdc .tintbg{background:var(--tint)}.sdc .lab{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.sdc .btn{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 22px;background:var(--ink);color:#fff;font-size:16px;font-weight:600;width:100%;text-align:center}.sdc .btn.white{background:#fff;color:var(--ink)}.sdc .btn.line{background:#fff;color:var(--ink);border:1.5px solid var(--ink)}.sdc .btn .ic{width:20px;height:20px}.sdc .under{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;color:var(--mut);margin-top:10px}.sdc .dark .under{color:var(--soft)}.sdc .under .ic{width:16px;height:16px}.sdc .mt{margin-top:18px}.sdc .stars{display:inline-block;width:74px;height:14px;flex:none;vertical-align:-2px;background-size:15px 14px;background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 25 24'%3E%3Cpath d='M12 3.5l2.6 5.3 5.9.9-4.2 4.1 1 5.8L12 16.9l-5.3 2.7 1-5.8-4.2-4.1 5.9-.9z' fill='%23e0a526' stroke='%23e0a526' stroke-width='1' stroke-linejoin='round'/%3E%3C/svg%3E")}.sdc .stars.lg{width:110px;height:21px;background-size:22px 21px}.sdc .proof{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mut);flex-wrap:wrap}.sdc .proof b{color:var(--ink);font-weight:700}.sdc .proof i{font-style:normal;color:var(--grey)}.sdc .dark .proof{color:var(--soft)}.sdc .dark .proof b{color:#fff}.sdc .proof.c{justify-content:center}.sdc .tag{display:inline-block;background:var(--tag);color:var(--ink);font:700 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;white-space:nowrap}.sdc .badge{display:inline-block;background:#fff;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.04em;padding:4px 8px}.sdc .mfy{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--tint);padding:6px 10px}.sdc .mfy .ic{width:15px;height:15px}.sdc .chips{display:flex;flex-wrap:wrap;gap:8px}.sdc .chips.c{justify-content:center}.sdc .chip{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;white-space:nowrap;background:#fff}.sdc .chip .ic{width:15px;height:15px;stroke-width:2}.sdc .ksale{display:flex;align-items:center;gap:7px;font-size:13.5px;line-height:1.35;color:var(--mut)}.sdc .ksale b{color:var(--ink);font-weight:700}.sdc .ksale .ic{width:16px;height:16px}.sdc .kprice{display:inline-flex;gap:8px;align-items:baseline;flex-wrap:wrap}.sdc .kprice s{color:var(--mut);font-size:.9em}.sdc .kprice b{font-weight:700}.sdc .eoh{position:relative;background:var(--ink);color:#fff;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 18px 18px;text-align:center}.sdc .eoh:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(227,199,125,.45);pointer-events:none}.sdc .eoh .msg{font-family:var(--serif);font-size:19px;line-height:1.2}.sdc .eoh .cd{font-size:14px;color:var(--gold);white-space:nowrap;font-variant-numeric:tabular-nums}.sdc .eoh .cd b{font-weight:600}.sdc .hero{position:relative;background:var(--ink);color:#fff}.sdc .hero .ph{position:relative;overflow:hidden}.sdc .hero .ph img{width:100%;height:100%;object-fit:cover}.sdc .hero .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e072100 38%,#0e0721e6)}.sdc .hero .ov{position:absolute;left:var(--pad);right:var(--pad);bottom:16px;z-index:1}.sdc .hero .ov .eyebrow{color:var(--soft2);margin-bottom:6px}.sdc .hero h1{font-family:var(--serif);font-size:30px;line-height:1.06;letter-spacing:-.01em}.sdc .hero .txt{padding:14px var(--pad) 22px}.sdc .trust{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sdc .trust .t{display:flex;align-items:center;gap:10px;border:1px solid var(--line);padding:12px;font-size:14px;line-height:1.3;background:#fff}.sdc .dark .trust .t{background:transparent;border-color:var(--dkline)}.sdc .gal{position:relative;background:var(--photo)}.sdc .gal-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sdc .gal-track::-webkit-scrollbar{display:none}.sdc .gal-track>*{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;object-fit:contain;width:100%;background:var(--photo)}.sdc .gal-track>.cover{object-fit:cover}.sdc .gal .cnt{position:absolute;right:12px;bottom:12px;background:#4a4658;color:#fff;font-size:13px;font-weight:500;padding:3px 10px;border-radius:999px;font-variant-numeric:tabular-nums}.sdc .gal .wish{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:50%;background:#ffffffeb;display:grid;place-items:center}.sdc .gal .wish .ic{width:20px;height:20px}.sdc .gal .tag{position:absolute;left:12px;top:12px}.sdc .thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px var(--pad) 0}.sdc .thumbs::-webkit-scrollbar{display:none}.sdc .thumbs>*{flex:0 0 58px;height:58px;border:1px solid var(--line);background:var(--photo);overflow:hidden}.sdc .thumbs>* img{width:100%;height:100%;object-fit:cover}.sdc .thumbs>.on{border:1.5px solid var(--ink)}.sdc .thumbs .wte{flex-basis:78px;background:var(--ink);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-align:center;line-height:1.1}.sdc .thumbs .wte .ic{width:16px;height:16px;stroke-width:2}.sdc .rtrack{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1*var(--pad));padding:4px var(--pad) 8px;scroll-padding-left:var(--pad)}.sdc .rtrack::-webkit-scrollbar{display:none}.sdc .rcard{flex:0 0 250px;scroll-snap-align:start;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;color:var(--ink)}.sdc .rcard .ph{height:250px;overflow:hidden;background:var(--tile)}.sdc .rcard .ph img{width:100%;height:100%;object-fit:cover}.sdc .rcard .bd{padding:13px 14px 15px;display:flex;flex-direction:column;gap:7px}.sdc .rcard .top{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--mut)}.sdc .rcard .top span{display:flex;align-items:center;gap:4px}.sdc .rcard .top .ic{width:13px;height:13px;stroke-width:2}.sdc .rcard .q{font-size:15px;line-height:1.45;font-weight:600}.sdc .rcard .n{font-size:13.5px;color:var(--mut)}.sdc .grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sdc .grid2 .rcard .ph{height:auto;aspect-ratio:1}.sdc .grid2 .rcard .q{font-size:14px}.sdc .grid2 .rcard .top{flex-direction:column;align-items:flex-start;gap:4px}.sdc .vtrack{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1*var(--pad));padding:0 var(--pad) 6px}.sdc .vtrack::-webkit-scrollbar{display:none}.sdc .vcard{flex:0 0 172px;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:var(--ink);position:relative}.sdc .vcard video{width:100%;height:100%;object-fit:cover}.sdc .vcard .stars{position:absolute;left:10px;bottom:12px}.sdc details.acc{border-top:1px solid var(--line)}.sdc details.acc:last-of-type{border-bottom:1px solid var(--line)}.sdc details.acc>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:16px;font-weight:600;cursor:pointer}.sdc details.acc>summary::-webkit-details-marker{display:none}.sdc details.acc>summary:after{content:"+";font-size:22px;font-weight:300;line-height:1}.sdc details.acc[open]>summary:after{content:"\2212"}.sdc details.acc p{padding:0 0 18px;font-size:15px;line-height:1.6;color:var(--mut)}.sdc .promise{background:var(--ink);color:#fff;padding:14px 16px 8px}.sdc .promise .lab{color:var(--soft2);font-size:12px;margin-bottom:2px}.sdc .promise .r{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--dkline)}.sdc .promise .lab+.r{border-top:0}.sdc .promise .r b{font-size:15.5px;display:block;font-weight:600}.sdc .promise .r small{font-size:13.5px;color:var(--soft)}.sdc .card{border:1px solid var(--line);border-radius:12px;padding:16px;background:#fff}.sdc .card .lab{font-size:12.5px;margin-bottom:6px}.sdc .incl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sdc .incl .it{display:flex;flex-direction:column;gap:5px}.sdc .incl .im{background:var(--photo);aspect-ratio:2/3;overflow:hidden}.sdc .incl .im img{width:100%;height:100%;object-fit:cover}.sdc .incl .t{font-family:var(--serif);font-size:15.5px;line-height:1.15}.sdc .incl .s{font-size:12.5px;color:var(--mut);line-height:1.3}.sdc .wgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sdc .wtile{position:relative;height:210px;overflow:hidden;background:var(--ink);border-radius:4px;display:block;color:#fff}.sdc .wtile.wide{grid-column:1/-1;height:230px}.sdc .wtile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.86)}.sdc .wtile:after{content:"";position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(#0e072100,#0e0721c7);pointer-events:none}.sdc .wtile .wt{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;gap:5px}.sdc .wtile .wt b{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1}.sdc .wtile .wt small{font-size:12.5px;line-height:1.3;color:var(--soft)}.sdc .stat3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid var(--dkline);border-bottom:1px solid var(--dkline);padding:18px 0}.sdc .stat3 b{display:block;font-family:var(--serif);font-weight:400;font-size:29px;line-height:1.05}.sdc .stat3 span{display:block;font-size:13.5px;line-height:1.3;color:var(--soft);margin-top:4px}.sdc .stat3.light{border-color:var(--line)}.sdc .stat3.light span{color:var(--mut)}.sdc .rows{display:flex;flex-direction:column;gap:10px}.sdc .rows .row{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);padding:14px 16px;background:#fff}.sdc .rows .row b{display:block;font-size:16px;font-weight:600;line-height:1.3}.sdc .rows .row span{display:block;font-size:14.5px;color:var(--mut);line-height:1.45;margin-top:2px}.sdc .rows .row .ic{margin-top:1px}.sdc .steps{display:grid;grid-template-columns:repeat(4,1fr);position:relative;text-align:center;gap:4px}.sdc .steps:before{content:"";position:absolute;left:12.5%;right:12.5%;top:9px;height:2px;background:var(--ink)}.sdc .steps>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.sdc .steps i{width:20px;height:20px;border-radius:50%;background:var(--ink);display:block}.sdc .steps>div:last-child i{background:#fff;border:2px solid var(--ink)}.sdc .steps b{font-size:13.5px;font-weight:700;line-height:1.2}.sdc .steps span{font-size:13px;color:var(--mut);line-height:1.3}.sdc .cmp{width:100%;border-collapse:collapse;font-size:14.5px;border:1px solid var(--line)}.sdc .cmp th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;padding:12px 8px;text-align:center}.sdc .cmp th.us{background:var(--ink);color:#fff}.sdc .cmp td{padding:13px 10px;border-top:1px solid var(--line);text-align:center}.sdc .cmp td:first-child{text-align:left;font-weight:500}.sdc .cmp td.us{background:var(--tint)}.sdc .cmp .ic{margin:0 auto;width:18px;height:18px;stroke-width:2.2}.sdc .cmp td.no .ic{color:var(--grey)}.sdc .seal{width:116px;height:116px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;text-align:center;margin:0 auto 16px;font-family:var(--serif);font-size:34px;line-height:.9}.sdc .seal small{display:block;font:700 12px/1.2 var(--sans);letter-spacing:.05em;text-transform:uppercase;margin-top:4px}.sdc .dark .seal{border-color:#fff}.sdc .foot{background:var(--ink);color:var(--soft);text-align:center;padding:30px var(--pad) 40px;font-size:13.5px;margin-top:56px}.sdc .foot img{width:140px;margin:0 auto 10px}.sdc .ob{display:flex;flex-direction:column}.sdc .ob-media{position:relative;background:var(--photo);aspect-ratio:1;overflow:hidden}.sdc .ob-media img{width:100%;height:100%;object-fit:contain}.sdc .ob-media .tag{position:absolute;left:12px;top:12px}.sdc .ob .olab{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mut);margin:16px 0 9px}.sdc .ob .olab b{color:var(--ink);text-transform:none;letter-spacing:0;font-size:14px;margin-left:4px}.sdc .ob-sets{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.sdc .ob-sets::-webkit-scrollbar{display:none}.sdc .ob-sets button{flex:0 0 58px;height:58px;border:1px solid var(--line);background:var(--photo);overflow:hidden;padding:0}.sdc .ob-sets button[aria-checked=true]{border:1.5px solid var(--ink)}.sdc .ob-sets img{width:100%;height:100%;object-fit:cover}.sdc .ob-title{font-family:var(--serif);font-size:28px;line-height:1.08;margin-top:16px}.sdc .ob-metal{display:flex;gap:8px;flex-wrap:wrap}.sdc .mpill{height:40px;padding:0 16px 0 9px;border-radius:999px;display:flex;align-items:center;gap:9px;font-size:14.5px;border:1px solid var(--line);color:var(--mut)}.sdc .mpill[aria-checked=true]{border:1.5px solid var(--ink);color:var(--ink);font-weight:600}.sdc .mpill i{width:24px;height:24px;border-radius:50%;display:block}.sdc .mpill i.gold{background:radial-gradient(circle at 35% 30%,#fff3c4,#d9a93b 55%,#a07418)}.sdc .mpill i.silver{background:radial-gradient(circle at 35% 30%,#fff,#c9c9cf 55%,#8d8d96)}.sdc .ob-tiers{border:1px solid var(--ink);margin-top:16px}.sdc .ob-tiers .hd{display:flex;justify-content:space-between;align-items:baseline;padding:14px 14px 10px}.sdc .ob-tiers .hd b{font-family:var(--serif);font-weight:400;font-size:22px}.sdc .ob-tiers .hd span{font-size:13.5px;color:var(--mut)}.sdc .ob-tiers button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 14px;border-top:1px solid var(--line);position:relative}.sdc .ob-tiers button .rd{width:22px;height:22px;border:1.5px solid var(--grey);border-radius:50%;flex:none;display:grid;place-items:center}.sdc .ob-tiers button[aria-checked=true] .rd{border-color:var(--ink);background:var(--ink)}.sdc .ob-tiers button[aria-checked=true] .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.sdc .ob-tiers button[aria-checked=true]{background:var(--tint)}.sdc .ob-tiers .tx{flex:1;display:flex;flex-direction:column}.sdc .ob-tiers .tx b{font-size:15.5px;font-weight:600;line-height:1.3}.sdc .ob-tiers .tx span{font-size:13.5px;color:var(--mut)}.sdc .ob-tiers em{font-style:normal}.sdc .ob-tiers .tag{padding:6px 8px;font-size:12px;letter-spacing:.08em}.sdc .ob-pricebox{background:var(--tint);border-top:1px solid var(--line);padding:14px}.sdc .ob-price{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.sdc .ob-price>span:first-child{font-size:14.5px;color:var(--mut)}.sdc .ob-price .kprice{color:var(--ink)}.sdc .ob-price .kprice b{font-size:24px}.sdc .ob-price .kprice s{font-size:15px}.sdc .ob-save{font-size:13.5px;color:var(--mut);margin-top:4px}.sdc .ob-save b{color:var(--ink)}.sdc .ob-gifts{margin-top:14px}.sdc .ob-gifts.perks{background:var(--tint);padding:12px 14px;display:flex;flex-direction:column;gap:7px}.sdc .ob-gifts.perks li{display:flex;align-items:center;gap:10px;font-size:14.5px}.sdc .ob-gifts.perks li .ck{width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none}.sdc .ob-gifts.perks li .ck .ic{width:13px;height:13px;stroke-width:2.6}.sdc .ob-gifts.perks li s{color:var(--mut);font-size:13px}.sdc .ob-gifts.perks li b{margin-left:auto;font-size:13.5px}.sdc .ob-gifts.stack{border:1px solid var(--line);border-radius:12px;padding:14px 16px}.sdc .ob-gifts.stack .lab{font-size:12px;margin-bottom:4px}.sdc .ob-gifts.stack li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:14.5px}.sdc .ob-gifts.stack .lab+li{border-top:0}.sdc .ob-gifts.stack li.lab{border-top:0;display:block;padding:0 0 4px}.sdc .ob-gifts.stack li .ic{width:20px;height:20px}.sdc .ob-gifts.stack li span{flex:1}.sdc .ob-gifts.stack li s{color:var(--mut);font-size:13.5px}.sdc .ob-gifts.stack li b{font-size:13.5px;min-width:44px;text-align:right}.sdc .ob-gifts.stack li.off{color:var(--mut)}.sdc .ob-gifts.stack li.off b{font-weight:500}.sdc .ob-gifts.unlock{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sdc .ob-gifts.unlock li{border:1px solid var(--line);padding:10px 4px 9px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;line-height:1.2}.sdc .ob-gifts.unlock li .ck{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff}.sdc .ob-gifts.unlock li.off .ck{background:var(--tint);color:var(--mut)}.sdc .ob-gifts.unlock li .ck .ic{width:14px;height:14px;stroke-width:2.4}.sdc .ob-gifts.unlock li b{font-size:12.5px;font-weight:600}.sdc .ob-gifts.unlock li em{font-style:normal;color:var(--mut);font-size:12px}.sdc .ob-gifts.unlock li.on{border-color:var(--ink)}.sdc .ob-add{margin-top:14px}.sdc .ob-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;color:var(--mut);margin-top:10px}.sdc .ob-note .ic{width:16px;height:16px}.sdc .ob-clock{font-size:13.5px;color:var(--mut);text-align:center;margin-top:6px}.sdc .ob-clock b{color:var(--ink);font-variant-numeric:tabular-nums}.sdc .shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e072173;opacity:0;pointer-events:none;transition:opacity .2s;z-index:80}.sdc .tray{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;color:var(--ink);padding:18px var(--pad) calc(18px + env(safe-area-inset-bottom));transform:translateY(105%);transition:transform .25s ease;max-width:520px;margin:0 auto;box-shadow:0 -10px 30px #0e07212e;font:14px/1.4 var(--sans)}body.tray-open .sdc .tray{transform:none}body.tray-open .sdc .shade{opacity:1;pointer-events:auto}.sdc .tray-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sdc .tray-h b{font-family:var(--serif);font-weight:400;font-size:24px}.sdc .tray-x{font-size:26px;line-height:1}.sdc .tray-items{max-height:150px;overflow:auto;margin-bottom:12px}.sdc .tray-items li{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--line)}.sdc .tray-items img{width:52px;height:52px;object-fit:cover;background:var(--tile)}.sdc .tray-items span{flex:1;font-weight:600}.sdc .tray-items em{font-style:normal;font-weight:700}.sdc .tray-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sdc .tray-ladder div{border:1px solid var(--line);padding:9px 4px;text-align:center;font-size:12px;color:var(--mut)}.sdc .tray-ladder b{display:block;font-size:15px;color:var(--ink)}.sdc .tray-ladder .on{background:var(--ink);border-color:var(--ink);color:var(--soft)}.sdc .tray-ladder .on b{color:#fff}.sdc .tray-gift{margin:10px 0 12px;font-size:13.5px;background:var(--tint);padding:10px 12px}.sdc .tray-go{display:flex;align-items:center;justify-content:center;height:54px;background:var(--ink);color:#fff;font-weight:600;font-size:16px}.sdc .tray-mock{margin:10px 0 0;font:12px/1.4 ui-monospace,Menlo,monospace;color:var(--mut)}.sdc .tray-mock a{word-break:break-all;text-decoration:underline}.sdc .rv-url{font:12px/1.3 ui-monospace,Menlo,monospace;color:#b00020;padding:3px 0 6px;word-break:break-all}.sdc .stickyatc{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#fff;border-top:1px solid var(--line);padding:10px 14px;display:flex;gap:12px;align-items:center;max-width:520px;margin:0 auto}.sdc .stickyatc img{width:44px;height:44px;object-fit:contain;background:var(--photo)}.sdc .stickyatc .tx{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.sdc .stickyatc .tx b{font-size:14px}.sdc .stickyatc .tx span{font-size:13px;color:var(--mut)}.sdc .stickyatc .btn{height:46px;width:auto;flex:none;font-size:15px;padding:0 20px}.sdc h1,.sdc h2,.sdc h3,.sdc [class*=title] h1,.sdc [class*=hero] h1{font-weight:500}.sdc,.sdc h1,.sdc h2,.sdc h3,.sdc h4{font-variant-numeric:lining-nums}.sdc h1,.sdc h2,.sdc h3,.sdc .st,.sdc .sec-t,.sdc .msg{text-wrap:pretty}.sdc{--max:1240px;--hdrh:61px}.sdc .page{max-width:none;overflow:visible;overflow-x:clip}body.sheet-open{overflow:hidden}.sdc .wrapx{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.sdc .ic.fill{fill:currentColor;stroke:none}.sdc .hdr .side a,.sdc .hdr .side button{display:flex}.sdc .dnav{display:none}@media(min-width:1024px){.sdc .hdr-in{height:66px;padding:0 40px;max-width:none}.sdc .hdr .side{width:220px}.sdc .dnav{display:flex;gap:26px;font-size:14.5px;justify-content:center;padding:0 0 13px}.sdc .dnav a:hover{text-decoration:underline;text-underline-offset:4px}}.sdc .hero{background:var(--ink);color:#fff;text-align:center}.sdc .hero .in{padding:34px var(--pad) 30px;max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.sdc .hero .hx{display:none}.sdc .ey{font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin-bottom:12px}.sdc .hero h1{font-family:var(--serif);font-weight:500;font-size:44px;line-height:1.04;letter-spacing:-.01em;margin-bottom:10px}.sdc .hero .sub{color:#e6e3ef;font-size:16.5px;margin-bottom:22px}.sdc .cdb{display:inline-block;border:1px solid #5c5868;padding:14px 24px 11px;margin:0 auto 22px}.sdc .cdb .l{font-size:11.5px;letter-spacing:.24em;font-weight:700;margin-bottom:7px}.sdc .cdb .n{display:flex;gap:22px;justify-content:center}.sdc .cdb .n div{display:flex;flex-direction:column;align-items:center;min-width:54px}.sdc .cdb .n b{font:500 42px/1 var(--serif);font-variant-numeric:lining-nums tabular-nums}.sdc .cdb .n span{font-size:10.5px;letter-spacing:.2em;color:var(--soft2);margin-top:7px}.sdc .hero .btn.white{width:100%;max-width:330px}.sdc .hero .proof{justify-content:center;margin-top:16px;color:#e6e3ef}.sdc .hero .proof b{color:#fff}.sdc .hero .proof i{color:#6d6488}.sdc .hero.ended .cdb{opacity:.5}.sdc .ofh{background:var(--ink);color:#fff;text-align:center;font-size:12.5px;letter-spacing:.18em;font-weight:700;padding:11px 12px;border-top:1px solid #2d2745}.sdc .of3{display:grid;grid-template-columns:repeat(3,1fr);background:var(--tint);border-bottom:1px solid var(--line)}.sdc .of3 div{text-align:center;padding:12px 6px;border-right:1px solid var(--line);font-size:14px;color:var(--mut);line-height:1.3}.sdc .of3 div:last-child{border-right:0}.sdc .of3 b{display:block;color:var(--ink);font-size:17px;font-weight:700}.sdc .tr4{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.sdc .tr4 div{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 4px;border-right:1px solid var(--line);font-size:11px;letter-spacing:.08em;font-weight:700;text-transform:uppercase;text-align:center;line-height:1.25}.sdc .tr4 div:last-child{border-right:0}.sdc .tr4 .ic{width:20px;height:20px}.sdc .st{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1.08;letter-spacing:-.01em}.sdc .sh{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px}.sdc .sh .tl{font-size:13.5px;color:var(--mut);white-space:nowrap;padding-bottom:3px}.sdc .sh .tl b{color:var(--ink);font-variant-numeric:tabular-nums}.sdc .pcard{display:flex;flex-direction:column;gap:4px;position:relative;min-width:0}.sdc .pcard .im{position:relative;aspect-ratio:1/1.12;background:var(--tile);overflow:hidden}.sdc .pcard .im img{width:100%;height:100%;object-fit:cover;transition:opacity .25s}.sdc .pcard .im img.b{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.sdc .pcard:hover .im img.b{opacity:1}}.sdc .pcard .bdgs{position:absolute;left:8px;top:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sdc .pcard .badge{background:#fff;font-size:11.5px;font-weight:700;letter-spacing:.04em;padding:4px 8px}.sdc .pcard .badge.ink{background:var(--ink);color:#fff}.sdc .pcard .wish{position:absolute;right:8px;top:8px;width:34px;height:34px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;z-index:2}.sdc .pcard .wish .ic{width:17px;height:17px}.sdc .pcard .wish[aria-pressed=true] .ic{fill:var(--ink)}.sdc .pcard .qa{position:absolute;right:8px;bottom:8px;z-index:2;width:34px;height:34px;border-radius:8px;border:1px solid #d9d5e0;background:#fff;display:flex;align-items:center;justify-content:center}.sdc .pcard .qa .ic{width:17px;height:17px}.sdc .pcard .w{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin-top:8px}.sdc .pcard .n{font-size:15px;line-height:1.3;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sdc .pcard .pr{font-size:15px;display:flex;gap:7px;align-items:baseline;flex-wrap:wrap}.sdc .pcard .pr b{font-weight:700}.sdc .pcard .pr s{color:var(--mut);font-size:13.5px}.sdc .shop{padding-top:40px}.sdc .fast .st{display:flex;align-items:center;gap:10px}.sdc .pulse{width:9px;height:9px;border-radius:50%;background:#d23f3f;flex:none;box-shadow:0 0 #d23f3f66;animation:sdc-pl 1.6s infinite}@keyframes sdc-pl{70%{box-shadow:0 0 0 9px #d23f3f00}to{box-shadow:0 0 #d23f3f00}}.sdc .carr{position:relative;max-width:var(--max);margin:0 auto}.sdc .track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--pad);scroll-padding-left:var(--pad)}.sdc .track::-webkit-scrollbar{display:none}.sdc .track>*{flex:0 0 auto;scroll-snap-align:start}.sdc .frow .pcard{width:calc((100vw - 2*var(--pad) - 10px)/2.2)}.sdc .arw{display:none}@media(min-width:900px){.sdc .arw{position:absolute;top:var(--arw-top,40%);transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid var(--line);box-shadow:0 4px 14px #0e072129;display:flex;align-items:center;justify-content:center;z-index:3;color:var(--ink)}.sdc .arw .ic{width:18px;height:18px}.sdc .arw.l{left:12px}.sdc .arw.l .ic{transform:scaleX(-1)}.sdc .arw.r{right:12px}.sdc .arw[disabled]{opacity:0;pointer-events:none}.sdc .carr .track{clip-path:inset(-20px var(--pad) -20px var(--pad))}}.sdc .allh{margin-top:48px}.sdc .fbar{position:sticky;top:var(--hdrh);z-index:20;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sdc .fbar.stuck{box-shadow:0 6px 14px -10px #0e072140}.sdc .fbar .in{max-width:var(--max);margin:0 auto;padding:9px var(--pad);display:flex;align-items:center;gap:10px}.sdc .fbtn{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 16px;border:1.5px solid var(--ink);font-size:15px;font-weight:600;background:#fff;white-space:nowrap}.sdc .fbtn .ic{width:18px;height:18px}.sdc .fbtn .bdg{min-width:21px;height:21px;border-radius:11px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;display:none;align-items:center;justify-content:center;padding:0 6px;font-variant-numeric:tabular-nums}.sdc .fbtn .bdg.on{display:inline-flex}.sdc .sbtn{display:none}.sdc .fbar .cnt{margin-left:auto;font-size:14px;color:var(--mut);white-space:nowrap;font-variant-numeric:tabular-nums}.sdc .fbar .cnt b{color:var(--ink)}@media(min-width:900px){.sdc .sbtn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 6px;font-size:14.5px;color:var(--mut);white-space:nowrap}.sdc .sbtn b{color:var(--ink);font-weight:600}.sdc .sbtn .ic{width:15px;height:15px;transform:rotate(90deg)}}.sdc .picked{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.sdc .picked:empty{display:none}.sdc .pk{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px 0 14px;border-radius:999px;background:var(--tint);border:1px solid var(--line);font-size:13.5px;font-weight:600;white-space:nowrap}.sdc .pk .ic{width:14px;height:14px;stroke-width:2.2}.sdc .pk.clr{background:none;border:0;padding:0 6px;text-decoration:underline;text-underline-offset:3px}.sdc .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:24px 10px;margin-top:18px}.sdc .gnone{grid-column:1/-1;padding:40px 0;text-align:center;color:var(--mut);font-size:15px}.sdc .gnone button{display:block;margin:10px auto 0;text-decoration:underline;font-weight:600;color:var(--ink)}.sdc .more{text-align:center;padding-top:34px}.sdc .more p{font-size:14px;color:var(--mut);font-variant-numeric:tabular-nums}.sdc .more .bar{width:200px;height:2px;background:var(--line);margin:10px auto 18px;position:relative;overflow:hidden}.sdc .more .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--ink);transition:width .3s}.sdc .more .btn.line{width:auto;display:inline-flex;padding:0 52px}.sdc .more.done .btn{display:none}.sdc .ugc{padding-top:64px}.sdc .ugc .hd{text-align:center;padding:0 var(--pad);margin-bottom:18px}.sdc .ugc .st{text-wrap:balance}.sdc .ugc .hd p{color:var(--mut);font-size:16px;margin-top:8px}.sdc .reels{gap:10px}.sdc .reel{width:58vw;max-width:250px;aspect-ratio:9/16;position:relative;border-radius:16px;overflow:hidden;background:#1b1628;color:#fff}.sdc .reel>img,.sdc .reel video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sdc .reel .gr{position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(#0000,#000000b8);pointer-events:none}.sdc .reel .ctl{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border-radius:50%;background:#00000073;display:flex;align-items:center;justify-content:center;color:#fff}.sdc .reel .ctl .ic{width:15px;height:15px}.sdc .reel .ctl .snd,.sdc .reel.unmuted .ctl .mut{display:none}.sdc .reel.unmuted .ctl .snd{display:block}.sdc .reel .inf{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:4px;font-size:12px}.sdc .reel .inf b{font-size:14px;font-weight:600;display:flex;align-items:center;gap:5px}.sdc .reel .inf .stars{width:62px;height:12px;background-size:12.4px 12px}.sdc .reel .inf a{display:inline-flex;align-self:flex-start;max-width:100%;background:#ffffffeb;color:var(--ink);font-size:12px;font-weight:600;padding:5px 9px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:900px){.sdc .reels{justify-content:safe center}.sdc .reel{width:calc((min(100vw,var(--max)) - 2*var(--pad) - 50px)/6);max-width:none}}.sdc .revs{padding-top:44px}.sdc .revs .hd{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14.5px;padding:0 var(--pad)}.sdc .revs .hd span.m{color:var(--mut)}.sdc .revs .carr{margin-top:16px}.sdc .rtk{gap:12px;padding-top:4px;padding-bottom:8px}.sdc .rv{width:min(70vw,280px);border:1px solid var(--line);background:#fff;display:flex;flex-direction:column}.sdc .rv .ph{position:relative;height:300px;overflow:hidden;background:var(--tile)}.sdc .rv .ph img{width:100%;height:100%;object-fit:cover}.sdc .rv .pn{position:absolute;left:10px;bottom:10px;background:#fffffff2;font-size:12px;font-weight:600;padding:5px 9px;border-radius:999px;max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdc .rv .bd{padding:13px 14px 15px;display:flex;flex-direction:column;gap:7px;flex:1}.sdc .rv .top{display:flex;justify-content:space-between;align-items:center}.sdc .vb{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--mut)}.sdc .vb .ic{width:13px;height:13px;stroke-width:2.2}.sdc .rv .t{font-size:15px;font-weight:700;line-height:1.3}.sdc .rv .q{font-size:14px;line-height:1.5;color:var(--mut);flex:1}.sdc .rv .nm{font-size:13px;font-weight:600}@media(min-width:900px){.sdc .rv{width:calc((min(100vw,var(--max)) - 2*var(--pad) - 36px)/4)}}.sdc .sixty{background:var(--ink);color:#fff;text-align:center;padding:46px var(--pad) 42px;margin-top:64px}.sdc .sixty .big{width:54px;height:54px;margin:0 auto 16px;stroke-width:1.2}.sdc .sixty h2{font:500 32px/1.1 var(--serif);margin-bottom:20px;text-wrap:balance}.sdc .ticks3{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.sdc .ticks3 span{border:1px solid #5c5868;padding:8px 12px;font-size:14px;font-weight:600}.sdc .faq{max-width:760px;margin:0 auto;padding:52px var(--pad) 0}.sdc .faq .st{text-align:center;margin-bottom:14px}.sdc .foot{background:var(--ink);color:#fff;padding:40px var(--pad) 26px;margin-top:60px;text-align:left;font-size:inherit}.sdc .foot .fi{max-width:var(--max);margin:0 auto}.sdc .foot .d{font-family:var(--serif);letter-spacing:-.01em;font-weight:500}.sdc .foot .lab{color:var(--soft2);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.sdc .foot .f-head{display:flex;gap:16px;align-items:center}.sdc .foot .f-av{width:84px;height:84px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fff;border:2px solid #fff}.sdc .foot .f-av img{width:100%;height:100%;object-fit:cover;margin:0}.sdc .foot .f-text{font-size:15px;line-height:1.6;color:var(--soft);margin-top:18px;max-width:640px}.sdc .foot .f-text p+p{margin-top:12px}.sdc .foot .f-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;padding:18px 0;border-top:1px solid #2d2745;border-bottom:1px solid #2d2745;max-width:640px}.sdc .foot .stat{display:flex;flex-direction:column;gap:2px}.sdc .foot .stat b{font-family:var(--serif);font-size:24px;font-weight:500;line-height:1.1}.sdc .foot .stat span{font-size:12.5px;color:var(--soft2);line-height:1.35}.sdc .foot .f-soc{display:flex;gap:10px}.sdc .foot .soc{width:40px;height:40px;border:1px solid #3a3452;border-radius:50%;display:flex;align-items:center;justify-content:center}.sdc .foot .soc svg{width:18px;height:18px}.sdc .foot .f-news{margin-top:30px;background:#1a1330;padding:20px 18px;display:flex;flex-direction:column;gap:10px;max-width:640px}.sdc .foot .f-news p{font-size:14px;line-height:1.5;color:var(--soft)}.sdc .foot .f-form{display:flex;margin-top:4px;flex-wrap:wrap}.sdc .foot .f-form input[type=email]{flex:1;min-width:0;height:48px;border:0;background:#fff;color:var(--ink);padding:0 14px;font:15px var(--sans)}.sdc .foot .f-form button{width:52px;height:48px;background:#fff;border-left:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink)}.sdc .foot .f-form button svg{width:18px;height:18px}.sdc .foot .vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sdc .foot .f-ok{font-size:14px;color:#fff;width:100%;margin-top:8px}.sdc .foot .cols{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.sdc .foot .cols a{display:block;font-size:14.5px;margin-top:10px}.sdc .foot .f-trust{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;margin-top:30px;padding-top:20px;border-top:1px solid #2d2745}.sdc .foot .f-trust span{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--soft)}.sdc .foot .f-trust svg{width:18px;height:18px;flex:none}.sdc .foot .payrow{display:flex;flex-wrap:wrap;gap:6px;margin-top:22px}.sdc .foot .payrow svg{height:24px;width:auto;border-radius:4px}.sdc .foot .f-bottom{margin-top:34px}.sdc .foot .f-logo{text-align:center}.sdc .foot .f-logo img{height:40px;width:auto;display:inline-block;margin:0}.sdc .foot .f-logo img.inv{filter:invert(1) brightness(2)}.sdc .foot .f-legal{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12.5px;color:var(--soft2)}.sdc .foot .f-locbtn{display:inline-flex;align-items:center;gap:6px;border:1px solid #6d6488;border-radius:6px;padding:7px 10px;font-size:13px;color:#fff}.sdc .foot .f-locbtn svg{width:12px;height:12px}@media(min-width:900px){.sdc .foot{padding:56px 40px 30px}.sdc .foot .fi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0 72px;align-items:start}.sdc .foot .f-right{padding-top:6px}.sdc .foot .cols{grid-template-columns:repeat(4,1fr);margin-top:0}.sdc .foot .f-bottom{grid-column:1/-1;border-top:1px solid #2d2745;padding-top:26px}.sdc .foot .f-trust{grid-template-columns:repeat(4,auto);justify-content:start;gap:12px 26px}}.sdc .endbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;justify-content:center;transform:translateY(110%);transition:transform .25s ease}.sdc .endbar.on{transform:none}.sdc .endbar .t{font-size:12.5px;line-height:1.25;flex:1;max-width:420px}.sdc .endbar .t b{display:block;font-size:15px;font-variant-numeric:lining-nums tabular-nums}.sdc .endbar .btn{width:auto;height:46px;padding:0 22px;font-size:15px}@media(min-width:900px){.sdc .endbar .t{flex:0 0 auto}}.sdc .shade2{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e072173;opacity:0;pointer-events:none;transition:opacity .2s;z-index:80}body.sheet-open .sdc .shade2{opacity:1;pointer-events:auto}.sdc .sheet{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;height:88vh;height:88dvh;display:flex;flex-direction:column;transform:translateY(102%);transition:transform .28s ease;border-radius:14px 14px 0 0;visibility:hidden}body.sheet-open .sdc .sheet{transform:none;visibility:visible}@media(min-width:900px){.sdc .sheet{left:auto;top:0;width:460px;height:100%;border-radius:0;transform:translate(102%)}}.sdc .sh-hd{display:flex;justify-content:space-between;align-items:center;padding:16px var(--pad) 14px;border-bottom:1px solid var(--line)}.sdc .sh-hd b{font:500 25px/1 var(--serif)}.sdc .sh-hd button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:-8px}.sdc .sh-bd{flex:1;overflow-y:auto;padding:0 var(--pad) 12px;overscroll-behavior:contain}.sdc .grp{padding:20px 0;border-bottom:1px solid var(--line)}.sdc .grp:last-child{border-bottom:0}.sdc .gl{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--mut);margin-bottom:12px}.sdc .sorts{display:flex;flex-direction:column}.sdc .sorts button{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;text-align:left}.sdc .sorts .rd{width:20px;height:20px;border:1.5px solid #bdb7cc;border-radius:50%;flex:none;display:grid;place-items:center}.sdc .sorts button[aria-checked=true] .rd{border-color:var(--ink);background:var(--ink)}.sdc .sorts button[aria-checked=true] .rd:after{content:"";width:7px;height:7px;border-radius:50%;background:#fff}.sdc .sorts button[aria-checked=true]{font-weight:600}.sdc .ptiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.sdc .ptile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:78px;padding:0 2px;border:1px solid #dcd8e4;border-radius:10px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:#fff}.sdc .ptile .ic{width:20px;height:20px;color:var(--mut)}.sdc .ptile small{font-size:11.5px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--mut);font-variant-numeric:tabular-nums}.sdc .ptile[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.sdc .ptile[aria-pressed=true] .ic,.sdc .ptile[aria-pressed=true] small{color:#cfc9e2}.sdc .pchips{display:flex;flex-wrap:wrap;gap:8px}.sdc .pchip{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:1px solid #dcd8e4;border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#fff;white-space:nowrap}.sdc .pchip small{font-size:11.5px;letter-spacing:0;font-weight:500;color:var(--mut);font-variant-numeric:tabular-nums}.sdc .pchip[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.sdc .pchip[aria-pressed=true] small{color:#cfc9e2}.sdc .ptile[disabled],.sdc .pchip[disabled]{opacity:.35;pointer-events:none}.sdc .pchip.np{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}.sdc .sh-ft{display:flex;gap:10px;align-items:center;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.sdc .sh-ft .clr{height:54px;padding:0 10px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sdc .sh-ft .btn{flex:1;font-variant-numeric:tabular-nums}@media(min-width:900px){.sdc{--pad:40px}.sdc .hero{display:grid;grid-template-columns:1fr minmax(560px,640px) 1fr;align-items:stretch}.sdc .hero .hx{display:block;width:100%;height:100%;min-height:560px;object-fit:cover}.sdc .hero .in{padding:56px 40px;justify-content:center}.sdc .hero h1{font-size:62px}.sdc .hero .sub{font-size:18px}.sdc .tr4 div{font-size:12px;flex-direction:row;justify-content:center;gap:10px;padding:16px 8px}.sdc .of3 div{padding:14px 6px;font-size:15px}.sdc .of3 b{font-size:19px}.sdc .shop{padding-top:56px}.sdc .st{font-size:36px}.sdc .frow .pcard{width:calc((min(100vw,var(--max)) - 2*var(--pad) - 54px)/4)}.sdc .frow{gap:18px}.sdc .allh{margin-top:64px}.sdc .pgrid{grid-template-columns:repeat(4,1fr);gap:34px 18px;margin-top:22px}.sdc .sixty h2{font-size:44px}.sdc .faq .st{font-size:36px}}@media(min-width:1440px){.sdc .hero .hx{min-height:600px}}.sdc .circ{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:0 var(--pad) 6px;scroll-padding-left:var(--pad)}.sdc .circ::-webkit-scrollbar{display:none}.sdc .cc{flex:0 0 76px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.sdc .cc .ci{width:76px;height:76px;border-radius:50%;background:var(--tile);overflow:hidden;display:grid;place-items:center;box-shadow:0 0 0 1px var(--line);transition:box-shadow .15s}.sdc .cc .ci img{width:100%;height:100%;object-fit:cover;object-position:50% 62%;mix-blend-mode:multiply;transform:scale(1.4);transform-origin:50% 62%}.sdc .cc .ci.all{background:var(--ink);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em}.sdc .cc .cl{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.2;color:var(--mut)}.sdc .cc[aria-pressed=true] .ci{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ink)}.sdc .cc[aria-pressed=true] .cl{color:var(--ink);font-weight:700}.sdc .shop .shp{margin-bottom:12px}.sdc .shop .circ{margin-bottom:6px}.sdc .shop .allh{margin-top:26px}.sdc .allh .st{display:flex;align-items:center;gap:10px}@media(min-width:900px){.sdc .circ{flex-wrap:wrap;justify-content:center;gap:18px 22px;overflow:visible;max-width:calc(var(--max) + 2*var(--pad));margin:0 auto 26px}.sdc .cc{flex-basis:92px}.sdc .cc .ci{width:92px;height:92px}}.sdc{background:#fff;color:var(--ink);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased}.sdc h1,.sdc h2,.sdc h3{font-weight:400;margin:0}.sdc p{margin:0}.sdc .pcard .badge{position:static;left:auto;top:auto}.sdc .sheet{max-height:none;overflow:hidden;content-visibility:visible;padding:0;max-width:none;margin:0}@media(hover:hover){.sdc .pcard .im img.b{display:block}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kr-sd-c.css.map */
