@font-face{font-family:Alexandria;src:url(alexandria.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}body{margin:0;font-family:Alexandria,system-ui,sans-serif;color:#261a22;background:#fff;line-height:1.6}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}img{height:auto}h1{margin:0;font-size:32px;font-weight:800;line-height:1.35}h2{margin:0 0 8px;font-size:22px;font-weight:800}.w{max-width:1200px;margin:0 auto;padding:0 24px}.sub{color:#69515d}.c{text-align:center}.soft{background:#fcf7f9}.btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 28px;border:2px solid transparent;border-radius:999px;font-family:inherit;font-weight:800;font-size:17px;cursor:pointer}.btn.auto{width:auto}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-p{background:var(--p);color:#fff}.btn-a{background:var(--a);color:#261a22}.btn-s{background:#f9edf2;color:var(--p)}.btn-o{border-color:var(--p);color:var(--p);background:transparent}.btn+.btn,.btn+.clear{margin-top:12px}.inp{width:100%;min-height:48px;padding:0 16px;border:1.5px solid #DCC6D0;border-radius:12px;font-family:inherit;font-size:15px;background:#fff}textarea.inp{padding:12px 16px;min-height:140px;resize:vertical}.lb{display:block;font-weight:600;margin:16px 0 6px}.bx{border:1.5px solid #EADCE2;border-radius:16px;padding:28px}.sec{padding:48px 0}.sec-h{font-size:28px;margin:0}.hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}.more{color:var(--p);font-weight:800}.g2{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.g3,.g4,.g5,.g6{display:grid;gap:20px}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g5{grid-template-columns:repeat(5,minmax(0,1fr))}.g6{grid-template-columns:repeat(6,minmax(0,1fr))}.promo{background:var(--p);color:#fff;text-align:center;padding:10px 24px;font-size:14px;font-weight:600}.hdr{border-bottom:1px solid #EADCE2}.hdr-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;min-height:80px}.logo-img{height:52px;width:auto}.search{flex:1 1 260px;display:flex;align-items:center;border:1.5px solid #DCC6D0;border-radius:999px;padding-inline:18px 6px;min-height:48px}.search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:inherit;font-size:15px;min-height:44px}.search button{width:40px;height:40px;border:0;border-radius:50%;background:var(--p);display:flex;align-items:center;justify-content:center;cursor:pointer}.ic{display:flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:15px}.nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;min-height:52px;font-weight:600}.nav .pill{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:#f9edf2;color:var(--p);font-weight:800;font-size:15px}.hero{background:#f9edf2;border-radius:20px;padding:40px}.hero-t{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.hero h1{font-size:46px}.hero p{margin:0;font-size:18px;color:#58434e}.kicker{font-weight:800;color:var(--p)}.hero-i{background:#fff;border-radius:12px;min-height:320px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-i img{max-height:320px;width:auto;object-fit:contain}.cat{display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:600;text-align:center}.cat-img{display:block;width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:#eadce2}.cat-img img,.cat-img svg,.card-img img,.card-img svg{width:100%;height:100%;object-fit:cover}.ph-svg{background:#eadce2;fill:#a18a95}.card{display:flex;flex-direction:column;gap:6px;min-width:0}.card-img{position:relative;display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#eadce2}.bd{position:absolute;top:8px;inset-inline-start:8px;background:#261a22;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px}.bd.r{background:#fbe4ed;color:#83354f}.nm{font-weight:600;line-height:1.5}.pr{font-weight:800;color:var(--p);font-size:18px}.pr.big{font-size:34px}.old{color:#69515d;font-size:14px;margin-inline-start:6px}.pr.big+.old{font-size:18px}.add{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:8px;border:1.5px solid var(--p);color:var(--p);background:transparent;border-radius:999px;font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}.promo-tile{background:var(--p);color:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-height:340px}.promo-tile b{font-size:24px;line-height:1.4}.promo-tile .btn{width:auto;align-self:flex-start;background:var(--a);color:#261a22;min-height:48px;font-size:16px}.tile{border:1.5px solid #EADCE2;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:6px;background:#fff}.tile b{font-size:20px}.trust b{display:block;font-size:18px}.ftr{background:var(--p);color:#f4dfe7;padding:48px 0 32px}.ftr-cols{display:flex;flex-wrap:wrap;gap:32px}.fcol{flex:1 1 180px}.fcol.big{flex-basis:260px}.fcol p{margin:0;font-size:15px;line-height:1.7}.flogo{height:56px;width:auto;margin-bottom:16px;filter:brightness(0) invert(1)}.fh{font-weight:800;color:#fff;margin-bottom:12px}.fcol ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px}.pays{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.pays span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid #69515D;border-radius:8px;font-size:13px}.copy{margin-top:24px;font-size:14px}.crumbs{padding-top:20px;padding-bottom:12px;font-size:14px;color:#69515d}.crumbs b{color:#261a22}.prod{padding-bottom:56px}.prod .g2{align-items:start;gap:48px;grid-template-columns:1fr 1fr}.gal{display:grid;grid-template-columns:88px 1fr;gap:16px}.gal.one{grid-template-columns:1fr}.thumbs{display:flex;flex-direction:column;gap:12px}.thumb{width:88px;height:88px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#eadce2;cursor:pointer}.thumb.on{border-color:var(--p)}.thumb img{width:100%;height:100%;object-fit:cover}.main-img{aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#eadce2}.main-img img,.main-img svg{width:100%;height:100%;object-fit:cover}.info{display:flex;flex-direction:column;gap:20px}.price-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tag{background:#fbe4ed;color:#83354f;font-size:14px;font-weight:600;padding:4px 12px;border-radius:999px}.opt{border:0;padding:0;margin:0 0 20px}.opt .lbl{font-weight:800;margin-bottom:10px;padding:0}.pills{display:flex;flex-wrap:wrap;gap:10px}.pill-opt{position:relative}.pill-opt input{position:absolute;opacity:0}.pill-opt span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 18px;border:1.5px solid #DCC6D0;border-radius:999px;font-weight:600;cursor:pointer}.pill-opt input:checked+span{background:var(--p);border-color:var(--p);color:#fff}.pill-opt input:focus-visible+span{outline:2px solid var(--a);outline-offset:2px}.stock{color:#83354f;font-weight:600}.stock:empty{display:none}.buy-row{display:flex;gap:12px;align-items:center;margin-bottom:12px}.buy-row .btn{flex:1;width:auto}.qty{display:flex;align-items:center;border:1.5px solid #DCC6D0;border-radius:999px}.qty button{width:44px;height:44px;border:0;background:transparent;font-size:20px;font-family:inherit;cursor:pointer}.qty input{width:44px;border:0;text-align:center;font-family:inherit;font-weight:800;font-size:16px;background:transparent;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.feat{padding:14px 0;border-top:1px solid #EADCE2}.feat b{display:block}.feat span{color:#69515d;font-size:14px}.acc{border-top:1px solid #EADCE2;padding:18px 0}.acc:last-of-type{border-bottom:1px solid #EADCE2}.acc summary{font-weight:800;font-size:18px;cursor:pointer;min-height:44px;display:flex;align-items:center}.rte{line-height:1.8;color:#58434e}.coll-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:24px}.sort{display:flex;align-items:center;gap:10px;font-weight:600}.sort select{width:auto}.coll-g{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;padding-bottom:56px}.filters{flex:0 0 260px;display:flex;flex-direction:column;gap:24px}.fg{border:0;padding:0;margin:0}.fg legend{font-weight:800;margin-bottom:8px;padding:0}.ck{display:flex;align-items:center;gap:10px;min-height:44px}.ck input{width:20px;height:20px;accent-color:var(--p)}.range{display:flex;gap:10px}.clear{display:flex;align-items:center;justify-content:center;min-height:44px;color:#83354f;font-weight:600}.results{flex:999 1 560px;min-width:0}.chips{display:flex;flex-wrap:wrap;gap:10px}.chips:not(:empty){margin-bottom:20px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;background:#f9edf2;font-weight:600;font-size:14px}.pag{display:flex;justify-content:center;gap:8px;margin-top:40px}.pg{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1.5px solid #DCC6D0;border-radius:999px;font-weight:600}.pg.on{background:var(--p);border-color:var(--p);color:#fff}.cart-pg{padding-top:32px;padding-bottom:56px}.cart-pg h1{margin-bottom:24px}.cart-g{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.lines{flex:999 1 560px;min-width:0;border-bottom:1px solid #EADCE2}.line{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px 0;border-top:1px solid #EADCE2}.line-img{width:96px;height:96px;flex:0 0 96px;border-radius:12px;overflow:hidden;background:#eadce2}.line-img img{width:100%;height:100%;object-fit:cover}.line-t{flex:1 1 200px}.rm{display:inline-flex;align-items:center;min-height:44px;color:#83354f;font-weight:600;font-size:14px}.line-p{min-width:100px;text-align:end;font-size:18px}.sum{flex:1 1 320px}.row{display:flex;justify-content:space-between;gap:12px;padding:6px 0}.row.total{border-top:1px solid #EADCE2;margin-top:8px;padding-top:16px;font-size:18px}.note{text-align:center;color:#69515d;font-size:14px;margin:12px 0 0}.empty{text-align:center;padding:48px 0;display:flex;flex-direction:column;align-items:center;gap:16px}.empty .btn{width:auto}.auth{padding-top:40px;padding-bottom:64px}.auth h1{margin-bottom:32px}.auth-g,.ct-g{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.auth-g{justify-content:center}.auth-g .bx{flex:1 1 380px;max-width:520px}.auth .btn,.ct .btn{margin-top:24px}.fp summary{cursor:pointer;color:var(--p);font-weight:600;min-height:44px;display:flex;align-items:center;margin-top:8px}.ct{padding-top:40px;padding-bottom:64px}.ct h1{margin-bottom:8px}.ct>.sub{margin:0 0 32px}.ct-g .bx{flex:999 1 480px;min-width:0}.ct-g aside{flex:1 1 300px;background:#fcf7f9;border-radius:16px;padding:28px}.info b{display:block}.info{margin-bottom:20px}.info span{color:#58434e}.ok{background:#f9edf2;border-radius:12px;padding:12px 16px;font-weight:600}.err{color:#83354f}.err:empty{display:none}.nf{padding-top:56px;padding-bottom:80px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.nf img{height:200px;width:auto}.nf-n{font-size:120px;font-weight:800;line-height:1;color:var(--a)}.nf p{margin:0;max-width:480px;color:#69515d;line-height:1.8}.nf-b{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.nf-b .btn{width:auto;margin:0}@media(max-width:760px){.g2,.prod .g2{grid-template-columns:1fr}.g3,.g4,.g5,.g6{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{padding:24px}.hero h1{font-size:34px}.gal{grid-template-columns:1fr}.thumbs{flex-direction:row;order:2;overflow-x:auto}.filters{flex-basis:100%}}.disc{position:absolute;top:8px;inset-inline-end:8px;z-index:1;display:inline-flex;align-items:center;gap:6px;overflow:hidden;background:var(--a);color:#261a22;font-weight:800;font-size:13px;line-height:1;padding:7px 12px;border-radius:999px;animation:disc-pulse 2s ease-out infinite}.disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);animation:disc-shine 3s ease-in-out infinite;pointer-events:none}.disc b{font-variant-numeric:tabular-nums;min-width:2.4ch;text-align:center}.disc.big{position:static;font-size:16px;padding:9px 16px}.disc.pop{animation:disc-pop .45s cubic-bezier(.3,1.6,.5,1),disc-pulse 2s ease-out .45s infinite}@keyframes disc-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--a) 60%,transparent)}70%,to{box-shadow:0 0 0 12px transparent}}@keyframes disc-shine{0%{transform:translate(-120%)}55%,to{transform:translate(220%)}}@keyframes disc-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.disc,.disc:after,.disc.pop{animation:none}}.js .rv{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.js .rv.in{opacity:1;transform:none}.promo-in{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px}.rot{display:grid}.rot-i{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .5s}.rot-i.on{opacity:1;pointer-events:auto}.cd{display:inline-flex;align-items:center;gap:8px;font-weight:600}.cd-n{display:inline-flex;gap:6px}.cd-u{display:inline-flex;align-items:baseline;gap:3px;background:#ffffff29;border-radius:8px;padding:2px 8px}.cd-u b{font-variant-numeric:tabular-nums}.cd-u small{font-size:11px}.cd-box{display:flex;justify-content:space-between;flex-wrap:wrap;background:#fcf7f9;color:#261a22;border-radius:12px;padding:10px 14px}.cd-box .cd-u{background:var(--p);color:#fff}.slides{display:grid}.slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s}.slide.on{opacity:1;visibility:visible}.dots{display:flex;justify-content:center;gap:4px;margin-top:12px}.dot{width:28px;height:44px;border:0;background:none;padding:0;cursor:pointer;position:relative}.dot:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:999px;background:#dcc6d0;transition:width .3s,margin .3s,background .3s}.dot.on:after{width:24px;margin-left:-12px;background:var(--p)}.card-a{display:block;width:100%;height:100%}.alt-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s}@media(hover:hover){.card-img:hover .alt-img{opacity:1}.card-acts{opacity:0;transition:opacity .25s}.card-img:hover .card-acts,.card-acts:focus-within{opacity:1}}.bd,.disc{pointer-events:none}.bd.new{background:var(--p)}.card-acts{position:absolute;inset-block-end:8px;inset-inline-end:8px;display:flex;flex-direction:column;gap:8px;z-index:2}.act{width:44px;height:44px;border:0;border-radius:50%;background:#fffffff2;color:var(--p);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:transform .2s}.act:hover{transform:scale(1.08)}.act[aria-pressed=true] svg{fill:var(--a);stroke:var(--a)}.ic em{font-style:normal;background:var(--a);color:#261a22;font-size:12px;font-weight:800;border-radius:999px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-inline-start:6px}.bump{animation:bump .5s}@keyframes bump{30%{transform:scale(1.25)}60%{transform:scale(.95)}}.btn.busy{opacity:.7}.loading{opacity:.45;pointer-events:none;transition:opacity .2s}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.drawer-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#30212a80;opacity:0;transition:opacity .3s}.drawer-p{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(420px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s ease}[dir=rtl] .drawer-p{transform:translate(-100%)}.drawer-open{overflow:hidden}.drawer-open .drawer{visibility:visible;pointer-events:auto}.drawer-open .drawer-ov{opacity:1}.drawer-open .drawer-p,[dir=rtl] .drawer-open .drawer-p{transform:none}.drawer-h{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #EADCE2}.drawer-h h2{margin:0}.x{width:44px;height:44px;border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:inherit}.drawer-lines{flex:1;overflow:auto;padding:0 20px}.dl{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #EADCE2}.dl-img{width:72px;height:72px;flex:0 0 72px;border-radius:10px;overflow:hidden;background:#eadce2}.dl-img img{width:100%;height:100%;object-fit:cover}.dl-t{flex:1;min-width:0}.sm{font-size:14px}.dl-q{display:flex;align-items:center;gap:12px;margin-top:6px}.qty.sm span{min-width:28px;text-align:center;font-weight:800}.drawer-f{padding:16px 20px;border-top:1px solid #EADCE2}.drawer-empty{padding:48px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.drawer-msg{padding:8px 20px 0;color:#83354f;font-weight:600}.drawer-msg:empty{display:none}.ship{padding:14px 20px;background:#fcf7f9}.cart-pg .ship{border-radius:12px;margin-bottom:20px}.ship-t{font-size:14px;margin-bottom:8px}.ship-t b{color:var(--p)}.ship-bar{height:8px;background:#eadce2;border-radius:999px;overflow:hidden}.ship-bar i{display:block;height:100%;width:0;background:var(--a);border-radius:999px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px}.modal[hidden]{display:none}.modal-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#30212a8c}.modal-p{position:relative;background:#fff;border-radius:20px;max-width:880px;width:100%;max-height:90vh;overflow:auto;padding:28px;animation:modal-in .3s ease}.modal-p .x{position:absolute;top:8px;inset-inline-end:8px;z-index:2}@keyframes modal-in{0%{opacity:0;transform:translateY(16px) scale(.98)}}.modal-open{overflow:hidden}.qv-in{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.qv-t{font-size:24px;margin:0}.search-w{position:relative;flex:1 1 260px}.search-w .search{flex:none;width:100%}.ps{position:absolute;top:calc(100% + 8px);inset-inline:0;background:#fff;border:1.5px solid #EADCE2;border-radius:16px;box-shadow:0 12px 32px #30212a26;z-index:50;max-height:70vh;overflow:auto}.ps-h{padding:10px 14px 4px;font-weight:800;font-size:13px;color:#69515d}.ps-i{display:flex;gap:12px;align-items:center;padding:10px 14px}.ps-i:hover{background:#fcf7f9}.ps-img{width:56px;height:56px;flex:0 0 56px;border-radius:8px;overflow:hidden;background:#eadce2}.ps-img img{width:100%;height:100%;object-fit:cover}.ps-t{display:flex;flex-direction:column;min-width:0}.ps-t span{font-size:14px;color:#69515d}.ps-t s{margin-inline-start:6px}.ps-all{display:flex;align-items:center;justify-content:center;min-height:48px;font-weight:800;color:var(--p);border-top:1px solid #EADCE2}.ps-none{padding:16px;color:#69515d}.satc{display:none}@media(max-width:760px){.satc{position:fixed;inset-inline:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #EADCE2;box-shadow:0 -6px 20px #30212a1a;transform:translateY(110%);transition:transform .3s}.satc.show{transform:none}.satc-t{display:flex;flex-direction:column;min-width:0}.satc-t span{color:var(--p);font-weight:800}.qv-in{grid-template-columns:1fr}}.bundle h2{margin-bottom:16px}.bundle-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bundle-i{display:flex;align-items:center;gap:12px;border:1.5px solid #EADCE2;border-radius:14px;padding:10px 14px;cursor:pointer;flex:1 1 220px;min-width:0}.bundle-i input{width:20px;height:20px;accent-color:var(--p);flex:0 0 auto}.bundle-img{width:64px;height:64px;flex:0 0 64px;border-radius:10px;overflow:hidden;background:#eadce2}.bundle-img img{width:100%;height:100%;object-fit:cover}.bundle-t{display:flex;flex-direction:column;min-width:0}.bundle-t span{color:var(--p);font-weight:800}.plus{font-size:24px;font-weight:800;color:#69515d}.bundle-f{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px}.bundle-f b{font-size:22px;color:var(--p)}.toast{position:fixed;inset-inline:16px;bottom:24px;margin-inline:auto;max-width:420px;background:#261a22;color:#fff;padding:14px 18px;border-radius:12px;z-index:300;text-align:center;animation:toast-in .3s}.toast.out{opacity:0;transition:opacity .4s}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.js .rv{opacity:1;transform:none;transition:none}.modal-p,.toast,.bump{animation:none}.drawer-p,.ship-bar i,.slide{transition:none}}.feed-tabs{display:flex;gap:10px;overflow-x:auto;padding:10px 0;margin-bottom:20px;position:sticky;top:0;z-index:20;background:#fff;scrollbar-width:none}.feed-tabs::-webkit-scrollbar{display:none}.feed-tab{flex:0 0 auto;min-height:44px;padding:0 20px;border:1.5px solid #DCC6D0;border-radius:999px;background:#fff;font-family:inherit;font-weight:600;font-size:15px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.feed-tab.on{background:var(--p);border-color:var(--p);color:#fff}.feed-grid{transition:opacity .25s}.feed-grid.swap{opacity:.35}.skel{display:flex;flex-direction:column;gap:10px}.skel i{display:block;border-radius:12px;background:linear-gradient(90deg,#eadce2 25%,#fcf7f9,#eadce2 75%);background-size:200% 100%;animation:shim 1.2s linear infinite}.skel i:nth-child(1){aspect-ratio:1/1}.skel i:nth-child(2){height:16px;width:70%}.skel i:nth-child(3){height:16px;width:40%}@keyframes shim{to{background-position:-200% 0}}.feed-more{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px}.feed-more .btn{min-width:200px}@media(prefers-reduced-motion:reduce){.skel i{animation:none}.feed-grid{transition:none}}[hidden]{display:none!important}.drawer-p:focus,.modal-p:focus{outline:none}.qty input{max-width:90px}.ship-note{display:block;font-size:12px;margin-top:6px}.rotation-pause{font:inherit;font-size:11px;padding:4px 10px;border:1px solid currentColor;border-radius:20px;color:inherit;background:transparent;cursor:pointer;position:relative;z-index:2;margin:4px}.feed-sort{display:flex;align-items:center;gap:12px;margin:16px 0 24px}.feed-sort select{width:auto;max-width:70%}.feed-grid img{aspect-ratio:1;object-fit:cover}.feed-grid[aria-busy=true]{min-height:180px}.feed-more{min-height:95px}.return-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:24px}.weekly-picks{border-top:1px solid #e8e8e2}.act[aria-pressed=true]{color:var(--a)}.act[aria-pressed=true] svg{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/25/assets/theme.css.map */
