.aw{--ac-bg:#f8f9fa;--ac-bg-2:#f4f5f6;--ac-card:#ffffff;--ac-cream:#f6f7f8;--ac-txt:#2c2e32;--ac-soft:#565a60;--ac-mute:#8e9095;--ac-line:rgba(29,31,35,.1);--ac-line-2:rgba(29,31,35,.16);--ac-brass:#c41230;--ac-brass-bright:#9e0e26;--ac-brass-dim:rgba(196,18,48,.07);--ac-gold:#c79a3b;--ac-r:16px;--ac-pad:clamp(16px,3.2vw,40px);--aw-hdr-h:64px;background:var(--ac-bg);color:var(--ac-txt);font-family:Sora,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.aw *{box-sizing:border-box}.aw a{text-decoration:none;color:inherit}.aw button{font-family:inherit;cursor:pointer}.aw img{max-width:100%;display:block}.aw-wrap{max-width:1400px;margin:0 auto;padding-inline:var(--ac-pad)}.aw-ey{font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ac-brass)}.aw *:focus-visible{outline:2px solid var(--ac-brass);outline-offset:2px}.aw .ac-sw--matte-black{background:linear-gradient(145deg,#323234,#141416)}.aw .ac-sw--matte-white{background:linear-gradient(145deg,#fff,#e7e7e7)}.aw .ac-sw--chrome{background:conic-gradient(from 200deg,#c8ccd0,#fff,#8e959b,#f2f4f6,#c8ccd0)}.aw .ac-sw--brushed-nickel{background:conic-gradient(from 210deg,#b8babc,#e5e7e8,#9b9da0,#d6d8da,#b8babc)}.aw .ac-sw--warm-brushed-nickel{background:conic-gradient(from 210deg,#bdbab4,#e8e5de,#a29e96,#dad6cd,#bdbab4)}.aw .ac-sw--brushed-gold,.aw .ac-sw--brushed-brass-gold{background:conic-gradient(from 210deg,#c2a266,#ecd49a,#a98a4e,#dfc183,#c2a266)}.aw .ac-sw--gunmetal{background:conic-gradient(from 210deg,#4f5357,#7d8186,#3a3d41,#6a6e73,#4f5357)}.aw .ac-sw--brushed-bronze{background:conic-gradient(from 210deg,#8c5f42,#c08c64,#6e4830,#a87a52,#8c5f42)}.aw .ac-sw--brushed-copper{background:conic-gradient(from 210deg,#a15b3c,#d08c66,#7d4327,#b3724e,#a15b3c)}.aw .ac-sw--champagne{background:conic-gradient(from 210deg,#cdb091,#efdcc2,#b89a78,#e2c8a8,#cdb091)}.aw .ac-sw--antique-brass{background:conic-gradient(from 210deg,#6b5f45,#a68f5d,#453d2b,#85754f,#6b5f45)}.aw .ac-sw--stainless-steel{background:conic-gradient(from 200deg,#aeb4b9,#e8ebee,#878d92,#d4d8db,#aeb4b9)}.aw-crumbs{background:#fff;border-bottom:1px solid var(--ac-line)}.aw-crumbs .aw-wrap{display:flex;gap:8px;align-items:center;padding-block:10px;font-size:11.5px;font-weight:500;color:var(--ac-mute)}.aw-crumbs a{color:var(--ac-soft)}.aw-crumbs a:hover{color:var(--ac-brass-bright)}.aw-crumbs .sep{color:var(--ac-line-2)}.aw-mast{background:var(--ac-bg-2);border-bottom:1px solid var(--ac-line)}.aw-mast .aw-wrap{padding-block:clamp(30px,4.4vw,52px);display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.aw-mast h1{font-weight:300;font-size:clamp(30px,4.6vw,50px);letter-spacing:-.015em;color:#1f2125;line-height:1.02;margin:10px 0 0}.aw-mast .lede{margin-top:12px;font-size:15px;color:var(--ac-soft);max-width:52ch;line-height:1.55}.aw-mast .lede b{font-weight:600;color:var(--ac-txt)}.aw-mast-actions{display:flex;gap:10px;align-items:center}.aw .aw-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 22px;border-radius:999px;font-weight:600;font-size:13px;letter-spacing:.01em;background:var(--ac-brass);color:#fff;border:0;transition:background .3s,transform .3s,box-shadow .3s;white-space:nowrap;text-decoration:none;cursor:pointer}.aw .aw-btn:hover{background:var(--ac-brass-bright);transform:translateY(-2px);box-shadow:0 10px 24px #c4123038;color:#fff}.aw .aw-btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.aw .aw-btn--ghost{background:#fff;color:var(--ac-txt);border:1px solid var(--ac-line-2)}.aw .aw-btn--ghost:hover{background:#fff;color:var(--ac-brass-bright);border-color:var(--ac-brass);box-shadow:0 8px 20px #1d1f2314}.aw-tb{position:sticky;top:var(--aw-hdr-h);z-index:20;background:#fbfaf7e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--ac-line)}.aw-tb .aw-wrap{display:flex;align-items:center;gap:14px;padding-block:12px;flex-wrap:wrap}.aw-tb .count{font-size:13px;font-weight:600;color:#1f2125}.aw-tb .count b{color:var(--ac-brass)}.aw-tb .sp{flex:1}.aw-tb-grp{display:flex;align-items:center;gap:9px}.aw-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23565a60' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 11px center/16px;border:1px solid var(--ac-line-2);border-radius:9px;padding:9px 34px 9px 13px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;color:var(--ac-txt)}.aw-view{display:inline-flex;background:#fff;border:1px solid var(--ac-line-2);border-radius:9px;padding:3px;gap:2px}.aw-view button{width:34px;height:30px;border:0;background:transparent;border-radius:6px;display:grid;place-items:center;color:var(--ac-mute)}.aw-view button.on{background:var(--ac-bg-2);color:var(--ac-brass)}.aw-view svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.7;fill:none}.aw-fin{border-bottom:1px solid var(--ac-line);background:#fff}.aw-fin .aw-wrap{padding-block:22px;display:flex;align-items:center;gap:26px}.aw-fin-lead{flex:0 0 auto;max-width:230px}.aw-fin-lead .aw-ey{margin-bottom:6px;display:block}.aw-fin-lead p{font-size:12.5px;line-height:1.5;color:var(--ac-soft)}.aw-fin-lead p b{color:var(--ac-txt);font-weight:600}.aw-fin-car{position:relative;flex:1;min-width:0}.aw-fin-chips{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;padding:6px 2px}.aw-fin-chips::-webkit-scrollbar{display:none}.aw-fin-car:before,.aw-fin-car:after{content:"";position:absolute;top:0;bottom:0;width:56px;pointer-events:none;z-index:2;transition:opacity .25s}.aw-fin-car:before{left:0;background:linear-gradient(to right,#fff 32%,transparent)}.aw-fin-car:after{right:0;background:linear-gradient(to left,#fff 32%,transparent)}.aw-fin-car.aw-at-start:before{opacity:0}.aw-fin-car.aw-at-end:after{opacity:0}.aw-fin-arr{position:absolute;top:0;bottom:0;width:60px;z-index:3;display:grid;place-items:center;background:transparent;border:0;padding:0;cursor:pointer;transition:opacity .25s}.aw-fin-arr .ic{width:34px;height:34px;border-radius:50%;background:var(--ac-card);border:1px solid var(--ac-line-2);display:grid;place-items:center;color:var(--ac-soft);box-shadow:0 4px 12px #1d1f2321;transition:border-color .2s,color .2s,transform .2s}.aw-fin-arr:hover .ic{border-color:var(--ac-brass);color:var(--ac-brass);transform:scale(1.06)}.aw-fin-arr svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.aw-fin-prev{left:0;justify-items:start}.aw-fin-next{right:0;justify-items:end}.aw-fin-arr[disabled]{opacity:0;pointer-events:none}.aw-fin-bar{display:none;height:3px;border-radius:99px;background:var(--ac-line);margin:7px 2px 1px;position:relative}.aw-fin-bar-th{display:block;position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:99px;background:var(--ac-brass);will-change:transform;transition:transform .08s linear}@media(max-width:760px){.aw-fin .aw-wrap{display:block}.aw-fin-lead{max-width:none;margin-bottom:10px}.aw-fin-arr{display:none}.aw-fin-car:before,.aw-fin-car:after{display:none}.aw-fin-bar{display:block}.aw-fin-sw{width:40px;height:40px}.aw-fin-chips{gap:10px}.aw-fin-chip{flex-basis:84px;width:84px}.aw-fin-clear{margin-top:8px;padding-left:0}}.aw-fin-chip{flex:0 0 96px;width:96px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:7px;background:transparent;border:0;padding:4px 2px;border-radius:12px;transition:transform .25s}.aw-fin-chip:hover{transform:translateY(-3px)}.aw-fin-sw{width:46px;height:46px;border-radius:50%;position:relative;border:2.5px solid #fff;outline:1px solid var(--ac-line);box-shadow:inset 0 2px 5px #ffffff80,inset 0 -2px 6px #00000038,0 5px 13px #1d1f2329;transition:outline-color .3s,box-shadow .3s}.aw-fin-chip:hover .aw-fin-sw{outline-color:var(--ac-brass)}.aw-fin-chip.on .aw-fin-sw{outline:2px solid var(--ac-brass);box-shadow:inset 0 2px 5px #ffffff80,inset 0 -2px 6px #00000038,0 0 0 3px var(--ac-brass-dim),0 5px 13px #c4123033}.aw-fin-chip b{font-size:11px;font-weight:500;color:var(--ac-soft);text-align:center;line-height:1.25}.aw-fin-chip .n{font-size:10px;color:var(--ac-mute)}.aw-fin-chip.on b{color:var(--ac-txt)}.aw-fin-clear{align-self:center;font-size:11.5px;font-weight:600;color:var(--ac-mute);background:transparent;border:0;padding:6px;display:none}.aw-fin-clear.show{display:inline}.aw-fin-clear:hover{color:var(--ac-brass)}.aw-body{padding-block:clamp(26px,3.4vw,44px)}.aw-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.5vw,22px)}@media(max-width:1100px){.aw-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.aw-grid{grid-template-columns:repeat(2,1fr)}}.aw[data-wl-state=loading] .aw-fin,.aw[data-wl-state=loading] .aw-proj-cta{visibility:hidden}.aw-sk{background:var(--ac-card);border:1px solid var(--ac-line);border-radius:var(--ac-r);overflow:hidden;height:340px}.aw-sk-im{aspect-ratio:1/1;margin:9px 9px 0;border-radius:calc(var(--ac-r) - 6px);background-color:#ececea;background-image:linear-gradient(90deg,#ececea 0,#f4f5f6 50px,#ececea 100px);background-size:200px 100%;background-repeat:no-repeat;animation:aw-sh 1.15s infinite linear}@keyframes aw-sh{0%{background-position:-160px 0}to{background-position:240px 0}}@media(prefers-reduced-motion:reduce){.aw-sk-im{animation:none}}.aw .pc-wish{display:none!important}.aw .pc-rm{position:absolute;top:9px;right:9px;z-index:4;width:30px;height:30px;border-radius:50%;background:#ffffffeb;border:1px solid var(--ac-line-2);display:grid;place-items:center;color:var(--ac-soft);box-shadow:0 3px 10px #1d1f2324;transition:color .2s,transform .2s,background .2s}.aw .pc-rm:hover{color:#fff;background:var(--ac-brass);border-color:var(--ac-brass);transform:scale(1.08)}.aw .pc-rm svg{width:15px;height:15px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round}.aw .pc-saved{font-size:10px;color:var(--ac-mute);letter-spacing:.02em;display:flex;align-items:center;gap:5px}.aw .pc-saved svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.7;fill:none}.aw .pc-finsel{display:flex;align-items:center;gap:8px;min-height:22px}.aw .pc-finsel-sw{width:18px;height:18px;border-radius:50%;border:2px solid #fff;outline:1px solid var(--ac-line);flex:0 0 auto;box-shadow:inset 0 1px 2px #ffffff73,inset 0 -1px 2px #00000029,0 1px 3px #1d1f231f}.aw .pc-finsel-nm{font-size:12px;font-weight:500;color:var(--ac-txt);letter-spacing:.01em}.aw .pc-proj{flex:0 0 auto;width:42px;border-radius:9px;background:var(--ac-card);border:1px solid var(--ac-line-2);display:grid;place-items:center;color:var(--ac-soft);transition:color .25s,border-color .25s}.aw .pc-proj:hover{color:var(--ac-brass);border-color:var(--ac-brass)}.aw .pc-proj svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.aw .pc.removing{opacity:0;transform:scale(.9);transition:opacity .35s,transform .35s}.aw .pc.dim{display:none}.aw[data-view=list] .aw-grid{grid-template-columns:1fr;gap:12px}.aw[data-view=list] .pc{flex-direction:row;align-items:stretch}.aw[data-view=list] .pc-im{width:190px;flex:0 0 190px;margin:10px 0 10px 10px}.aw[data-view=list] .pc-bd{padding:16px 20px;justify-content:center}.aw[data-view=list] a.pc-tt{font-size:15px;min-height:0}.aw[data-view=list] .pc-act{max-width:340px}@media(max-width:640px){.aw[data-view=list] .pc{flex-direction:column}.aw[data-view=list] .pc-im{width:auto;flex:none;margin:9px 9px 0}}.aw-proj-cta{margin-top:clamp(28px,3.4vw,44px);background:radial-gradient(130% 150% at 93% 0,var(--ac-brass-dim),transparent 55%),var(--ac-card);border:1px solid var(--ac-line-2);border-radius:20px;overflow:hidden;position:relative;color:var(--ac-txt);display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,3vw,44px);padding:clamp(24px,3vw,38px) clamp(24px,3.4vw,44px);flex-wrap:wrap;box-shadow:0 12px 34px #1d1f230f}.aw-proj-main{display:flex;align-items:center;gap:22px;flex:1;min-width:280px;position:relative;z-index:1}.aw-proj-ic{flex:0 0 auto;width:60px;height:60px;border-radius:16px;background:var(--ac-brass-dim);border:1px solid rgba(196,18,48,.18);display:grid;place-items:center}.aw-proj-ic svg{width:30px;height:30px;stroke:var(--ac-brass);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.aw-proj-tx .k{font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--ac-brass)}.aw-proj-tx h3{font-weight:300;font-size:clamp(20px,2.4vw,27px);letter-spacing:-.01em;margin:7px 0 6px;color:#1f2125}.aw-proj-tx p{font-size:13.5px;line-height:1.55;color:var(--ac-soft);max-width:50ch}.aw-proj-side{position:relative;z-index:1;display:flex;flex-direction:column;gap:15px;align-items:flex-start}.aw-proj-stack{display:flex;align-items:center}.aw-proj-stack .th{width:46px;height:46px;border-radius:11px;background:var(--ac-bg-2);border:1px solid var(--ac-line-2);margin-left:-9px;display:grid;place-items:center;box-shadow:0 4px 12px #1d1f2314;overflow:hidden}.aw-proj-stack .th:first-child{margin-left:0}.aw-proj-stack .th img{width:100%;height:100%;object-fit:contain;padding:6px}.aw-proj-stack .th.more{background:var(--ac-brass);border-color:transparent;font-size:12.5px;font-weight:700;color:#fff}.aw-proj-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:720px){.aw-proj-side{width:100%}.aw-proj-actions .aw-btn{flex:1}}.aw-empty{display:none;text-align:center;padding:clamp(50px,8vw,110px) 20px}.aw[data-wl-state=empty] .aw-empty{display:block}.aw[data-wl-state=empty] .aw-tb,.aw[data-wl-state=empty] .aw-fin,.aw[data-wl-state=empty] .aw-body{display:none}.aw-empty-ic{width:76px;height:76px;margin:0 auto 22px;border-radius:50%;background:var(--ac-bg-2);display:grid;place-items:center;color:var(--ac-brass)}.aw-empty-ic svg{width:34px;height:34px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.aw-empty h2{font-weight:300;font-size:clamp(24px,3.4vw,34px);letter-spacing:-.01em;color:#1f2125}.aw-empty p{font-size:14.5px;color:var(--ac-soft);max-width:44ch;margin:12px auto 0;line-height:1.6}.aw-empty-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:26px}.aw-share-wrap{position:relative}.aw-share-pop{position:absolute;top:calc(100% + 10px);right:0;z-index:30;width:260px;background:#fff;border:1px solid var(--ac-line-2);border-radius:14px;box-shadow:0 20px 50px #1d1f232e;padding:16px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}.aw-share-pop.open{opacity:1;visibility:visible;transform:translateY(0)}.aw-share-pop h4{font-size:12.5px;font-weight:600;color:#1f2125;margin-bottom:3px}.aw-share-pop .sub{font-size:11.5px;color:var(--ac-mute);line-height:1.45;margin-bottom:13px}.aw-share-copy{display:flex;gap:7px;margin-bottom:12px}.aw-share-copy input{flex:1;min-width:0;border:1px solid var(--ac-line-2);border-radius:8px;padding:8px 10px;font-family:Outfit,sans-serif;font-size:11.5px;color:var(--ac-soft);background:var(--ac-bg)}.aw-share-copy button{flex:0 0 auto;background:var(--ac-brass);color:#fff;border:0;border-radius:8px;padding:0 14px;font-size:11.5px;font-weight:600}.aw-share-copy button:hover{background:var(--ac-brass-bright)}.aw-share-row{display:flex;gap:8px}.aw-share-row a{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;border-radius:9px;font-size:10px;font-weight:500;color:var(--ac-soft);border:1px solid var(--ac-line);transition:border-color .2s,color .2s}.aw-share-row a:hover{border-color:var(--ac-brass);color:var(--ac-brass)}.aw-share-row svg{width:18px;height:18px;fill:currentColor}.aw-toast{position:fixed;left:50%;bottom:26px;translate:-50% 0;z-index:60;width:max-content;max-width:min(430px,calc(100vw - 32px));background:#fff;color:#2c2e32;border:1px solid rgba(29,31,35,.1);font-size:13px;font-weight:500;line-height:1.45;padding:11px 18px 11px 12px;border-radius:14px;box-shadow:0 1px 2px #1f21250d,0 22px 50px #1d1f2338;display:flex;align-items:center;gap:10px;opacity:0;visibility:hidden;transition:opacity .25s}.aw-toast.show{opacity:1;visibility:visible}.aw-toast svg{box-sizing:border-box;flex:0 0 auto;width:22px;height:22px;padding:5px;border-radius:50%;background:#c41230;stroke:#fff;stroke-width:2.6;fill:none;stroke-linecap:round;stroke-linejoin:round}@media(max-width:576px){.aw .pc-proj{width:40px}.aw-mast .aw-wrap{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/atelier-wishlist.css.map */
