:root{--bg:#FFFFFF;--pearl:#F4F3F7;--tarja:#F7F6F9;--line:#E9E7EE;--edge:#DCD9E3;--mute:#67646F;--ink:#141419;--ac:#6D3CC4;--ac-d:#55289F;--ac-bg:#F1EBFB;--hero:#F6F6F8;--f:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--f2:var(--f)}body{font-size:15px}.i--b{width:22px;height:22px;fill:currentColor}.mq{background:var(--ink);height:40px}.mq__i{font:500 13px/1 var(--f)}.mq__i b{font-weight:600}.mq__i i{background:var(--ac)}.bar{grid-template-columns:auto 1fr auto;gap:22px;height:70px;padding:0 12px 0 24px;background:#ffffff85}.logo{justify-self:start}.logo img{height:34px}.nav{justify-self:center}.nav li>a,.nav li>button{display:flex;align-items:center;gap:5px;height:42px;padding:0 14px;border-radius:var(--pill);font:400 14.5px/1 var(--f);transition:background .2s}.nav li>a:hover,.nav li>button:hover{background:#fff9}.nav .nav__sup{color:var(--ac);font-weight:500}.nav .nav__sup .i{width:18px;height:18px}.mega{left:50%;transform:translate(-50%,8px);width:720px;grid-template-columns:1fr 230px}.has:hover .mega,.has:focus-within .mega{transform:translate(-50%)}.has{position:relative}.mega__g a{border-radius:14px}.mega__g img{background:#fff;object-fit:contain;padding:4px;box-shadow:inset 0 0 0 1px var(--line)}.mega__g small{display:block;font:300 12px var(--f);color:var(--mute)}.mega__f{background:var(--hero)}.mega__f img{object-fit:contain;padding:18px 18px 56px}.sb{width:230px}.ib--sup{color:var(--ac)}.hs{--hh:94px;background:var(--hero)}.slide{--b:var(--hero)}.hs__d{bottom:14px}@media(min-width:721px)and (min-aspect-ratio:8/5){.hs{min-height:0}.slide{display:block}}.hs .slide img{max-width:2400px;margin:0 auto}.hs .bt--m{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tarja{border-bottom:1px solid var(--line)}.tarja b{font:500 15px/1.2 var(--f)}.tarja span{font-size:13px}.tarja .i,.tarja .i--b{width:28px;height:28px;color:var(--ac)}.cats ul{display:flex;justify-content:safe center;gap:26px;overflow-x:auto;scrollbar-width:none;padding:6px 4px}.cats ul::-webkit-scrollbar{display:none}.cats li{flex:none}.cats i{width:118px;height:118px;background:var(--pearl)}.cats img{object-fit:contain;padding:14px;mix-blend-mode:multiply}.cats i.ph img{object-fit:cover;padding:0;mix-blend-mode:normal}.cats span{font:400 14px/1.2 var(--f);text-align:center;max-width:120px}.cats small{display:block;font:300 12px var(--f);color:var(--mute);margin-top:3px;text-align:center}.catg{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:260px 260px;gap:16px}.catg a{position:relative;display:block;border-radius:var(--r-xl);overflow:hidden;background:var(--pearl);isolation:isolate}.catg a:first-child{grid-row:span 2}.catg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:28px 28px 80px;mix-blend-mode:multiply;transition:transform .9s var(--ease)}.catg a:hover img{transform:scale(1.05)}.catg a.ph img{object-fit:cover;padding:0;mix-blend-mode:normal}.catg a.ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1414199e,#14141900 55%);z-index:0}.catg a.ph div{color:#fff}.catg h3{font:300 24px/1.1 var(--f)}.catg h3 b{display:block;font-weight:600}.catg small{display:block;font:400 13px var(--f);color:var(--mute);margin-top:4px}.catg a.ph small{color:#ffffffd1}.catg .go{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ink);transition:background .25s,color .25s}.catg .go .i{width:18px;height:18px}.catg a:hover .go{background:var(--ac);color:#fff}.card__m{background:var(--pearl)}.card__m .a{object-fit:contain;padding:8%}.card__m.is-ph .a{object-fit:cover;padding:0;mix-blend-mode:normal}.card__m .b{object-fit:cover}.card__m.no-b:before{content:"2\aa  foto em breve";position:absolute;right:10px;bottom:10px;z-index:1;font:400 10.5px var(--f);color:var(--mute);background:#ffffffd9;border-radius:99px;padding:2px 8px;opacity:0;transition:opacity .3s}.card:hover .card__m.no-b:before{opacity:0}.card__m:after{width:46%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.08) 70%,transparent 100%)}.card:hover .card__m:after{animation:shine .95s var(--ease)}.card__b{align-items:flex-start;text-align:left;padding:12px 2px 0}.card__k{font:400 11.5px/1.3 var(--f);color:var(--ac);letter-spacing:.02em;margin-bottom:3px}.card__n{font:400 14px/1.35 var(--f);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.price{font:600 18px/1.2 var(--f)}.inst{font-size:13px}.inst b{font-size:14px}.pixl{justify-content:flex-start;font-size:13px}.pixl b{font-size:15px}.qadd{background:var(--ac)}.qadd:hover{background:var(--ac-d)}.tag{background:var(--ink);color:#fff}.tag--ac{background:var(--ac)}.g5{gap:28px 18px}.g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.t h2{font:300 clamp(26px,2.8vw,36px)/1.15 var(--f);letter-spacing:-.02em}.t--l{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;text-align:left}.t--l:after{display:none}.t--l a{display:inline-flex;align-items:center;gap:8px;font:500 14px var(--f);white-space:nowrap;padding-bottom:3px;border-bottom:1px solid var(--ink)}.t--l a .i{width:16px;height:16px}.t--l p{margin-top:4px}.wide{margin-top:80px;background:var(--hero)}.wide img{max-width:2400px;margin:0 auto}.wide .bt--m{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.deal{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:22px 28px;border-radius:var(--r-xl);background:var(--ac-bg);margin-bottom:28px}.deal .i{width:34px;height:34px;color:var(--ac)}.deal h3{font:500 18px/1.25 var(--f)}.deal p{font:300 14px/1.4 var(--f);color:#4c4757;margin-top:2px}.deal ol{display:flex;gap:8px}.deal li{padding:8px 14px;border-radius:var(--pill);background:#fff;font:400 13px/1.2 var(--f);text-align:center;box-shadow:inset 0 0 0 1px #6d3cc42e}.deal li b{display:block;font:600 16px var(--f);color:var(--ac)}.brands{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.brands a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:130px;border-radius:var(--r-lg);background:var(--pearl);transition:background .25s,box-shadow .25s}.brands a:hover{background:#fff;box-shadow:0 0 0 1px var(--line),0 18px 36px -24px #14141966}.brands img{max-height:44px;max-width:62%;object-fit:contain;mix-blend-mode:multiply}.brands span{font:300 12.5px var(--f);color:var(--mute)}.cb{grid-template-columns:132px minmax(0,1fr)}.cb__t a{background:#fff;box-shadow:0 0 0 3px var(--pearl),inset 0 0 0 1px var(--line)}.cb__t img{object-fit:contain;padding:6px}.rv{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;align-items:start}.rv__s{position:sticky;top:110px;display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:var(--r-xl);background:var(--pearl)}.rv__s .src{display:flex;align-items:center;gap:8px;font:500 14px var(--f)}.rv__s .src svg{width:20px;height:20px}.rv__n{font:600 52px/1 var(--f);letter-spacing:-.03em}.stars{display:flex;gap:2px;color:#f5b301}.stars svg{width:18px;height:18px}.rv__s p{font:300 13.5px/1.45 var(--f);color:var(--mute)}.rv__s .btn{margin-top:6px}.rv__tabs{display:flex;gap:6px;margin-bottom:14px}.rv__tabs button{height:36px;padding:0 15px;border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--edge);font:400 13.5px var(--f);display:flex;align-items:center;gap:7px}.rv__tabs button svg{width:15px;height:15px}.rv__tabs button.on{background:var(--ink);color:#fff;box-shadow:none}.rv__g{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.rv__g::-webkit-scrollbar{display:none}.rc{flex:0 0 calc((100% - 28px)/3);scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.rc__h{display:flex;align-items:center;gap:10px}.rc__a{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--ac-bg);color:var(--ac);font:600 15px var(--f);flex:none;overflow:hidden}.rc__a img{width:100%;height:100%;object-fit:cover}.rc__h b{display:block;font:500 14px/1.2 var(--f)}.rc__h small{font:300 12px var(--f);color:var(--mute)}.rc__h svg.src{width:18px;height:18px;margin-left:auto;flex:none}.rc p{font:300 14px/1.5 var(--f);color:#3f3b47}.rc__p{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line);font:400 12.5px var(--f);color:var(--mute)}.rc__p img{width:34px;height:34px;border-radius:8px;object-fit:cover;background:var(--pearl)}.rc--ig{padding:0;overflow:hidden}.rc--ig>img{width:100%;aspect-ratio:1;object-fit:cover}.rc--ig .rc__b{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.rv__nav{display:flex;gap:6px;justify-content:flex-end;margin-top:10px}.rv__nav button{width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--edge);display:grid;place-items:center}.rv__nav .i{width:16px;height:16px}.rv__nav button:first-child .i{transform:rotate(180deg)}.demo-note{font:300 12px/1.4 var(--f);color:var(--mute);margin-top:10px}.sup{position:fixed;top:10px;bottom:10px;right:10px;z-index:100;width:min(440px,calc(100vw - 20px));display:flex;flex-direction:column;background:var(--bg);border-radius:var(--r-xl);box-shadow:0 30px 70px -20px #0006;transform:translate(106%);visibility:hidden;transition:transform .4s var(--ease),visibility .4s}.sup.on{transform:none;visibility:visible}.sup__b{flex:1;overflow:auto;padding:4px 24px 24px;display:flex;flex-direction:column;gap:12px}.sup__hero{padding:22px;border-radius:var(--r-lg);background:linear-gradient(135deg,#7a4ad0,#55289f);color:#fff}.sup__hero h4{font:300 22px/1.2 var(--f)}.sup__hero h4 b{font-weight:600;display:block}.sup__hero p{font:300 13.5px/1.45 var(--f);color:#ffffffdb;margin-top:8px}.sup__hero .on-line{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font:400 12.5px var(--f)}.sup__hero .on-line i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade804d}.sup__o{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s,background .2s}.sup__o:hover{background:var(--pearl);box-shadow:inset 0 0 0 1px var(--edge)}.sup__o>span:first-child{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--ac-bg);color:var(--ac)}.sup__o>span:first-child svg{width:22px;height:22px}.sup__o--wa>span:first-child{background:#e7f8ee;color:#1fa855}.sup__o b{display:block;font:500 14.5px/1.25 var(--f)}.sup__o small{display:block;font:300 13px/1.35 var(--f);color:var(--mute);margin-top:2px}.sup__o>.i{width:16px;height:16px;color:var(--mute)}.sup h5{font:600 12px/1 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:10px 0 0}.sup form{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r-lg);background:var(--pearl)}.sup form label{font:400 13px var(--f);color:var(--mute)}.sup select,.sup textarea,.sup input{width:100%;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:11px 13px;font:400 14px var(--f);outline:0}.sup textarea{min-height:84px;resize:vertical}.sup select:focus,.sup textarea:focus,.sup input:focus{box-shadow:inset 0 0 0 1.5px var(--ac)}.first{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-top:14px;border-radius:var(--r-md);background:var(--ac-bg)}.first .i{width:24px;height:24px;color:var(--ac)}.first div{flex:1;min-width:0}.first b{display:block;font:500 14px/1.25 var(--f)}.first span{font:300 12.5px/1.3 var(--f);color:#4c4757}.first button{height:34px;padding:0 14px;border-radius:var(--pill);background:var(--ac);color:#fff;font:500 12.5px/1 var(--f);flex:none}.first.ok button{background:#fff;color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac)}.tier{padding:12px 14px;margin-top:12px;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line)}.tier p{font:400 13.5px/1.35 var(--f)}.tier p b{color:var(--ac);font-weight:600}.tier ol{display:flex;gap:6px;margin-top:8px}.tier li{flex:1;padding:6px 4px;border-radius:10px;background:var(--pearl);text-align:center;font:400 12px/1.25 var(--f);color:var(--mute)}.tier li b{display:block;font:600 13.5px var(--f);color:var(--ink)}.tier li.on{background:var(--ac);color:#fff}.tier li.on b{color:#fff}.tot--d,.tot--d b{color:var(--ac)}.line__d{font:500 12px var(--f);color:var(--ac);margin-top:2px}.gal__p{background:var(--pearl)}.gal__p .pkimg{object-fit:contain;padding:6%}.buy .brandk{display:flex;align-items:center;gap:8px;font:400 13px var(--f);color:var(--ac)}.buy .brandk a:hover{text-decoration:underline}.buy h1{font:400 clamp(26px,2.6vw,34px)/1.15 var(--f);letter-spacing:-.02em}.rate{display:flex;align-items:center;gap:8px;font:300 13px var(--f);color:var(--mute)}.rate .stars svg{width:15px;height:15px}.hl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hl li{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--r-md);background:var(--pearl)}.hl .i{width:20px;height:20px;color:var(--ac);margin-top:1px}.hl b{display:block;font:500 13.5px/1.2 var(--f)}.hl span{font:300 12.5px/1.3 var(--f);color:var(--mute)}.colors{display:flex;flex-wrap:wrap;gap:7px}.colors button{height:36px;padding:0 13px 0 8px;border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--edge);display:flex;align-items:center;gap:7px;font:400 13.5px var(--f);text-transform:capitalize}.colors button i{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.colors button.on{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--pearl)}.ed__i>img{object-fit:cover}.ed__i.is-pk>img{object-fit:contain;padding:8%;mix-blend-mode:multiply}.ed--hero{grid-template-columns:1fr;background:var(--hero);text-align:center}.ed--hero .ed__t{align-items:center;padding:64px clamp(24px,8vw,140px) 56px}.ed--hero .ed__t p{max-width:760px}.edp{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.edp figure{border-radius:var(--r-lg);overflow:hidden;background:var(--pearl);aspect-ratio:4/5}.edp img{width:100%;height:100%;object-fit:cover}.src-note{grid-column:1/-1;font:300 12.5px/1.4 var(--f);color:var(--mute)}.fx dl>div{grid-template-columns:200px minmax(0,1fr)}.ft{background:#0f0f13;color:#fff;border-top:0}.ft__top,.ft__pay,.ft__legal{border-color:#ffffff1a}.ft__brand img{height:40px;filter:brightness(0) invert(1)}.ft__brand p,.ft__legal,.ft__pay small{color:#ffffff9e}.ft h4{color:#fff}.ft__cols li,.ft__cols a{color:#ffffffb8}.ft__cols a:hover{color:#fff}.ft__cols{grid-template-columns:repeat(4,1fr)}.news label{color:#fff}.news div{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.news input{color:#fff}.news input::placeholder{color:#ffffff80}.news .btn{background:var(--ac)}.news .btn:hover{background:var(--ac-d)}.ft__soc a{background:#ffffff14;box-shadow:none;color:#fff}.ft__soc a svg{width:20px;height:20px}.ft__soc a.wa:hover{background:#25d366}.ft__soc a.ig:hover{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)}.ft__soc a.tt:hover{background:#000}.pay span{background:#fff;box-shadow:none}.pay .pix{display:flex;align-items:center;gap:6px;font:600 12px var(--f);color:#32bcad}.pay .pix svg{width:16px;height:16px;fill:#32bcad}.ft__ct li{display:flex;align-items:center;gap:9px}.ft__ct svg{width:17px;height:17px;flex:none;fill:currentColor}.waf{background:#25d366}.waf svg{width:30px;height:30px;margin:0 14px;fill:#fff}@media(max-width:1180px){.bar{grid-template-columns:auto 1fr auto;padding:0 8px}.logo{grid-column:2;justify-self:center}.logo img{height:30px}.g4{grid-template-columns:repeat(3,minmax(0,1fr))}.catg{grid-template-columns:1fr 1fr;grid-template-rows:auto}.catg a{height:240px}.catg a:first-child{grid-row:auto;grid-column:1/-1;height:300px}.rv{grid-template-columns:1fr}.rv__s{position:static}.rc{flex-basis:calc((100% - 14px)/2)}.brands{grid-template-columns:repeat(3,1fr)}.ft__cols{grid-template-columns:1fr 1fr}.deal{grid-template-columns:auto 1fr}.deal ol{grid-column:1/-1}}@media(max-width:720px){.hs{--hh:78px}.cats ul{justify-content:flex-start;gap:16px}.cats i{width:84px;height:84px}.cats span{font-size:12.5px;max-width:90px}.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.catg{grid-template-columns:1fr}.catg a,.catg a:first-child{height:220px;grid-column:auto}.rc{flex-basis:84%}.brands{grid-template-columns:repeat(2,1fr)}.brands a{height:104px}.hl{grid-template-columns:1fr}.edp{grid-template-columns:1fr 1fr}.edp figure:nth-child(3){display:none}.deal{padding:18px;gap:12px}.deal ol{flex-wrap:wrap}.t--l{flex-direction:column;align-items:flex-start;gap:10px}.fx dl>div{grid-template-columns:130px minmax(0,1fr)}.ft__cols{grid-template-columns:1fr 1fr}.waf svg{width:28px;height:28px;margin:0 13px}}.cb2{grid-template-columns:repeat(2,minmax(0,1fr))}.bar__sup{display:none}.inner .top{margin-bottom:8px}@media(max-width:1180px){.bar__sup{display:grid}}@media(max-width:720px){.cb2{grid-template-columns:1fr}}ol{list-style:none}.catg a>div{position:absolute;left:24px;right:20px;bottom:20px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.catg a>div>div{position:static}.catg a.ph:after{background:linear-gradient(0deg,#141419e6,#1414198c 28%,#14141900 60%)}.catg h3{font-size:26px}.rv__g{align-items:flex-start}.rc--ig>img{aspect-ratio:16/11}.catg a:not(.ph) img{padding:22px 22px 112px}.ed:not(.ed--hero) .ed__i{aspect-ratio:4/5;max-height:720px;width:100%}.ed{background:var(--hero)}html{overflow-x:clip}.drawer:not(.on),.menu:not(.on),.sup:not(.on){pointer-events:none}.rv>*{min-width:0}@media(max-width:720px){.rv__s .btn{width:100%}}.galw .hl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.galw .hl li{padding:9px 10px;gap:8px;align-items:center;border-radius:12px}.galw .hl .i{width:17px;height:17px;margin:0}.galw .hl b{font-size:12px;line-height:1.2}.galw .hl span{font-size:11px;line-height:1.25}.acc--d .acc__b .buy__d{margin:0}@media(max-width:720px){.galw .hl{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto;scrollbar-width:none;margin:10px calc(var(--gut)*-1) 0;padding:0 var(--gut)}.galw .hl::-webkit-scrollbar{display:none}}.galw .hl li>div{min-width:0}.galw .hl b,.galw .hl span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cats__w{position:relative}.cats ul{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 154px)/8);gap:22px;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:6px 0}.cats li{scroll-snap-align:start;display:flex;justify-content:center;min-width:0}.cats a{width:100%}.cats i{width:min(118px,100%);height:auto;aspect-ratio:1}.cats__a{position:absolute;top:65px;z-index:2;width:46px;height:46px;margin-top:-23px;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:#ffffff8c;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 1px #1414191a,0 10px 24px -14px #14141973;transition:background .2s,transform .2s}.cats__a:hover{background:#ffffffd9;transform:scale(1.06)}.cats__a[hidden]{display:none}.cats__a .i{width:18px;height:18px}.cats__a--p{left:-20px}.cats__a--p .i{transform:rotate(180deg)}.cats__a--n{right:-20px}@media(max-width:1180px){.cats ul{grid-auto-columns:calc((100% - 5*18px)/6);gap:18px}.cats__a{top:58px}}@media(max-width:720px){.cats ul{grid-auto-columns:calc((100% - 3*12px)/4.4);gap:12px;margin:0;padding:6px 0}.cats i{width:min(84px,100%)}}@media(hover:none){.cats__a{display:none}}.cats ul{grid-template-columns:none}@media(min-width:1400px){.cats__a--p{left:-62px}.cats__a--n{right:-62px}}.cats span{max-width:100%;overflow-wrap:anywhere}@media(max-width:720px){.cats span{font-size:11.5px}}@media(max-width:720px){.catg{display:grid;grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut)*-1);padding:0 var(--gut) 4px;scroll-padding:0 var(--gut)}.catg::-webkit-scrollbar{display:none}.catg a,.catg a:first-child{height:250px;grid-column:auto;grid-row:auto;scroll-snap-align:start}.catg h3{font-size:22px}#gImp,#gForm,#gFil,#gLaser{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut)*-1);padding:0 var(--gut) 4px;scroll-padding:0 var(--gut)}#gImp::-webkit-scrollbar,#gForm::-webkit-scrollbar,#gFil::-webkit-scrollbar,#gLaser::-webkit-scrollbar{display:none}#gImp>*,#gForm>*,#gFil>*,#gLaser>*{scroll-snap-align:start;display:block}}.pm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:16px;background:#14141980;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .35s var(--ease)}.pm[hidden]{display:none}.pm.on{opacity:1}.pm__box{position:relative;display:grid;grid-template-columns:1fr 1.05fr;width:min(880px,100%);max-height:calc(100dvh - 32px);overflow:auto;border-radius:var(--r-xl);background:#fff;box-shadow:0 40px 90px -30px #0000008c;transform:translateY(18px) scale(.97);transition:transform .45s var(--ease)}.pm.on .pm__box{transform:none}.pm__x{position:absolute;top:12px;right:12px;z-index:3;background:#fffc}.pm__art{position:relative;min-height:460px;overflow:hidden;background:radial-gradient(120% 90% at 30% 20%,#8b5cf6,#6d3cc4 45%,#3b1e78)}.pm__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 40% at 70% 80%,rgba(255,255,255,.18),transparent 70%)}.pm__p{position:absolute;display:block;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 22px 40px -18px #0000008c;animation:pmFloat 6s ease-in-out infinite}.pm__p img{width:100%;height:100%;object-fit:contain;padding:10%;mix-blend-mode:multiply}.pm__p.ph img{object-fit:cover;padding:0;mix-blend-mode:normal}.pm__p--0{width:52%;aspect-ratio:1;left:8%;top:9%;transform:rotate(-6deg)}.pm__p--1{width:44%;aspect-ratio:1;right:6%;top:24%;transform:rotate(5deg);animation-delay:-1.5s}.pm__p--2{width:36%;aspect-ratio:1;left:14%;bottom:8%;transform:rotate(4deg);animation-delay:-3s}.pm__p--3{width:34%;aspect-ratio:1;right:12%;bottom:5%;transform:rotate(-5deg);animation-delay:-4.5s}@keyframes pmFloat{50%{translate:0 -8px}}.pm__tag{position:absolute;left:50%;top:50%;z-index:2;translate:-50% -50%;width:118px;height:118px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:var(--ink);font:500 12px/1.2 var(--f);text-align:center;box-shadow:0 0 0 8px #ffffff40,0 18px 36px -12px #00000080;rotate:-8deg}.pm__tag b{font:700 36px/1 var(--f);color:var(--ac);letter-spacing:-.04em}.pm__c{display:flex;flex-direction:column;justify-content:center;padding:44px 40px 34px}.pm__s1,.pm__s2{display:flex;flex-direction:column;gap:14px}.pm__s1[hidden],.pm__s2[hidden]{display:none}.pm h2{font:300 clamp(28px,3.2vw,36px)/1.1 var(--f);letter-spacing:-.025em}.pm h2 b{display:block;font-weight:700;color:var(--ac)}.pm__c>div>p{font:300 15px/1.5 var(--f);color:var(--mute)}.pm__l{display:flex;flex-direction:column;gap:8px}.pm__l li{display:flex;align-items:center;gap:10px;font:300 14.5px var(--f)}.pm__l b{font-weight:500}.pm__l .i{width:30px;height:30px;padding:6px;border-radius:50%;background:var(--ac-bg);color:var(--ac)}.pm__f{display:flex;flex-direction:column;gap:8px;margin-top:4px}.pm__f input{height:52px;padding:0 18px;border:0;border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--edge);font:400 15px var(--f);outline:0}.pm__f input:focus{box-shadow:inset 0 0 0 1.5px var(--ac)}.pm__f .btn{background:var(--ac)}.pm__f .btn:hover{background:var(--ac-d)}.pm__f .btn .i{width:18px;height:18px}.pm__proof{display:flex;align-items:center;gap:8px;font:300 13px var(--f);color:var(--mute)}.pm__proof .stars svg{width:15px;height:15px}.pm__proof b{font-weight:600;color:var(--ink)}.pm__no{align-self:center;font:300 13.5px var(--f);color:var(--mute);text-decoration:underline;text-underline-offset:3px}.pm__no:hover{color:var(--ink)}.pm__ok{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#e7f8ee;color:#16a34a}.pm__ok .i{width:28px;height:28px}.pm__code{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 20px;border-radius:var(--r-md);border:1.5px dashed var(--ac);background:var(--ac-bg)}.pm__code code{font:700 22px/1 var(--f);letter-spacing:.08em;color:var(--ac)}.pm__code button{display:flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:var(--pill);background:#fff;font:500 13.5px var(--f);box-shadow:inset 0 0 0 1px #6d3cc440}.pm__code .i{width:16px;height:16px}.pm__s2 .btn{background:var(--ac)}.pm__fine{font:300 12px/1.4 var(--f);color:var(--mute);text-align:center}@media(max-width:720px){.pm{align-items:end;padding:0}.pm__box{grid-template-columns:1fr;width:100%;border-radius:26px 26px 0 0;max-height:94dvh;transform:translateY(40px)}.pm__art{min-height:190px}.pm__p--0{width:30%;left:6%;top:12%}.pm__p--1{width:26%;right:6%;top:10%}.pm__p--2{width:24%;left:30%;bottom:-6%}.pm__p--3{display:none}.pm__tag{width:92px;height:92px;left:auto;right:30%;top:58%}.pm__tag b{font-size:28px}.pm__c{padding:24px 20px 22px}.pm__s1,.pm__s2{gap:11px}.pm h2{font-size:27px}.pm__l li{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.pm__p{animation:none}}.pm__l li{gap:0;white-space:pre-wrap}.pm__l .i{margin-right:10px}.pm__l b{margin-right:4px}.xps{margin-top:56px;display:flex;flex-direction:column;gap:10px}.xps__h{font:300 clamp(24px,2.4vw,32px)/1.15 var(--f);letter-spacing:-.02em;margin-bottom:8px}.xps__h b{font-weight:600}.xp{border-radius:var(--r-lg);background:var(--pearl);overflow:hidden;transition:background .25s,box-shadow .25s}.xp[open]{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.xp summary{display:grid;grid-template-columns:44px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;list-style:none}.xp summary::-webkit-details-marker{display:none}.xp__ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ac)}.xp[open] .xp__ic{background:var(--ac-bg)}.xp__ic .i{width:21px;height:21px}.xp__t b{display:block;font:500 16px/1.25 var(--f)}.xp__t small{display:block;font:300 13px/1.35 var(--f);color:var(--mute);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xp__pm{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--edge);transition:transform .3s var(--ease),background .2s}.xp__pm .i{width:16px;height:16px}.xp[open] .xp__pm{transform:rotate(45deg);background:var(--ink);color:#fff;box-shadow:none}.xp summary:hover .xp__pm{box-shadow:inset 0 0 0 1px var(--ink)}.xp__b{padding:4px 18px 22px}.xp[open] .xp__b{animation:xpIn .35s var(--ease)}@keyframes xpIn{0%{opacity:0;transform:translateY(-6px)}}.xp__lead{padding:6px 4px 18px;max-width:780px}.xp__lead h2{font:400 22px/1.25 var(--f);letter-spacing:-.01em}.xp__lead p{font:300 15.5px/1.6 var(--f);color:#4c4757;margin-top:8px}.xp .ed{margin-top:12px;border-radius:var(--r-lg)}.xp .ed__t{padding:36px clamp(24px,4vw,56px)}.xp .ed__t h2{font-size:clamp(22px,2.2vw,28px)}.xp .ed__t p{font-size:15.5px}.xp .ed:not(.ed--hero) .ed__i{aspect-ratio:1;max-height:520px}.xp__dl>div{display:grid;grid-template-columns:240px minmax(0,1fr);gap:12px;padding:11px 4px;border-bottom:1px solid var(--line);font:400 14.5px/1.4 var(--f)}.xp__dl dt{color:var(--mute);font-weight:300}.xp__ul{display:flex;flex-direction:column;gap:9px;padding:4px}.xp__ul li{position:relative;padding-left:16px;font:300 15px/1.45 var(--f)}.xp__ul li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;background:var(--ac);transform:rotate(45deg)}.xp .gar{margin-top:0}.xp .an__l{padding:4px}.xp .src-note{display:block;margin-top:12px}@media(max-width:720px){.xps{margin-top:36px;gap:8px}.xp summary{grid-template-columns:38px minmax(0,1fr) 32px;gap:11px;padding:13px 14px}.xp__ic{width:38px;height:38px}.xp__pm{width:32px;height:32px}.xp__t b{font-size:15px}.xp__b{padding:2px 12px 16px}.xp .ed{grid-template-columns:1fr}.xp .ed--r .ed__i{order:-1}.xp .ed__t{padding:20px 18px 24px}.xp__dl>div{grid-template-columns:120px minmax(0,1fr);font-size:13.5px}#gRel{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut)*-1);padding:0 var(--gut) 4px;scroll-padding:0 var(--gut)}#gRel::-webkit-scrollbar{display:none}#gRel>*{scroll-snap-align:start;display:block}}@media(max-width:720px){.top{padding:0 12px;top:8px;margin-top:8px}.bar{height:54px;padding:0 6px 0 4px;gap:2px;grid-template-columns:auto 1fr auto;box-shadow:inset 0 1px #ffffffa6,0 0 0 1px #1414190d,0 10px 24px -16px #14141966}.bar .ib{width:40px;height:40px}.bar .ib .i{width:20px;height:20px}.bar__r{gap:0}.bar .ib--bag{width:40px;height:40px;margin-left:4px}.bar .ib--bag .i{width:19px;height:19px}.badge{min-width:17px;height:17px;font-size:10px;line-height:17px;top:-2px;right:-2px}.logo{grid-column:2;justify-self:start;margin-left:2px}.logo img{height:24px}.hs{--hh:70px}}.mq{height:44px;align-items:center}.mq__t{align-items:center}.mq__i{font:500 13px/1.6 var(--f);padding-bottom:1px}.rowx{position:relative}@media(min-width:721px){#gForm{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/5);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}#gForm::-webkit-scrollbar{display:none}#gForm>*{scroll-snap-align:start}.rowx>.cats__a{top:min(22%,140px)}}@media(min-width:721px)and (max-width:1180px){#gForm{grid-auto-columns:calc((100% - 54px)/4)}}.galx{display:grid;grid-template-columns:78px minmax(0,1fr);gap:12px;align-items:stretch}.galx--one{grid-template-columns:minmax(0,1fr)}.gals{position:relative;min-width:0}.galx .gal{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-lg)}.galx .gal::-webkit-scrollbar{display:none}.galx .gal__p{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;border-radius:var(--r-lg)}.galt{display:flex;flex-direction:column;gap:8px;height:0;min-height:100%;overflow-y:auto;scrollbar-width:none}.galt::-webkit-scrollbar{display:none}.galt button{flex:none;width:100%;aspect-ratio:1;padding:0;border-radius:12px;overflow:hidden;background:var(--pearl);box-shadow:inset 0 0 0 1px var(--line,rgba(20,20,25,.08));opacity:.62;transition:opacity .2s,box-shadow .2s;cursor:pointer}.galt button:hover{opacity:1}.galt button.on{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.galt img{width:100%;height:100%;object-fit:cover;display:block}.galt .pkimg{object-fit:contain;padding:8%;mix-blend-mode:multiply}@media(max-width:720px){.galx{grid-template-columns:minmax(0,1fr)}.galt{display:none}.galx .gal{margin:0 calc(var(--gut)*-1);border-radius:0}.galx .gal__p{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dc-site.css.map */
