.ss .bar{height:7px;border-radius:20px;background:#0a0a0c17;overflow:hidden;position:relative}.ss .bar i{display:block;height:100%;border-radius:20px;width:0;background:var(--grad-brass);transition:width .45s cubic-bezier(.2,.7,.2,1)}.ss .bar.ok i{background:linear-gradient(135deg,#4e9a6b,#2f6b45)}.ss .cart-grid{display:grid;grid-template-columns:1.55fr .95fr;gap:40px;align-items:start}.ss .cart-lines{display:grid;gap:14px}.ss .cl{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);padding:16px;display:grid;grid-template-columns:96px 1fr auto;gap:18px;align-items:center}.ss .cl-img{width:96px;height:96px;border-radius:8px;background:#fff;border:1px solid var(--line-2);overflow:hidden;display:flex;align-items:center;justify-content:center}.ss .cl-img img{width:100%;height:100%;object-fit:contain;padding:8px}.ss .cl-info h3{font-family:Inter;font-weight:600;font-size:.95rem;text-transform:none;letter-spacing:0;color:var(--ink);margin-bottom:4px}.ss .cl-info .vr{font-size:.75rem;color:var(--steel-2);margin-bottom:10px}.ss .cl-info .unit{font-size:.78rem;color:var(--steel-2)}.ss .cl-right{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.ss .cl-price{font-family:Oswald;font-weight:600;font-size:1.15rem;color:var(--ink)}.ss .cl-price del{font-family:Inter;font-size:.78rem;color:var(--steel);margin-left:6px;font-weight:400}.ss .cq{display:flex;align-items:center;border:1px solid var(--line-2);border-radius:5px;background:var(--bone);overflow:hidden}.ss .cq a{width:32px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--ink);font-size:1rem}.ss .cq a:hover{background:var(--bone-2)}.ss .cq span{min-width:34px;text-align:center;font-family:Oswald;font-weight:600;font-size:1rem}.ss .cl-rm{font-size:.72rem;color:var(--steel);text-decoration:underline;text-underline-offset:3px}.ss .cl-rm:hover{color:#8e2f1e}.ss .cart-side{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);padding:26px;box-shadow:var(--shadow-soft);position:sticky;top:110px}.ss .cart-side h3{font-family:Oswald;font-weight:500;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.ss .goal{border:1px solid var(--line-2);background:linear-gradient(160deg,#fbfaf7,#f1eee7);border-radius:10px;padding:15px 16px;margin-bottom:14px}.ss .goal.done{background:linear-gradient(160deg,#f2f8f4,#e6f1ea);border-color:#2f6b4552}.ss .goal .gt{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:.82rem;margin-bottom:10px}.ss .goal .gt b{color:var(--ink)}.ss .goal.done .gt b{color:#2f6b45}.ss .goal .gs{margin-top:9px;font-size:.76rem;color:var(--steel-2)}.ss .goal .gs b{color:var(--ink)}.ss .goal .gs .win{color:#2f6b45;font-weight:700}.ss .sum{display:grid;gap:9px;border-top:1px dashed var(--line-2);padding-top:16px;margin-top:4px}.ss .sum .ln{display:flex;justify-content:space-between;gap:12px;font-size:.86rem;color:var(--steel-2)}.ss .sum .ln b{color:var(--ink);font-weight:600}.ss .sum .ln.tot{border-top:1px solid var(--line-2);padding-top:11px;font-size:.95rem}.ss .sum .ln.tot b{font-family:Oswald;font-weight:600;font-size:1.6rem}.ss .cart-side .btn{width:100%;margin-top:16px}.ss .cart-note{font-size:.74rem;color:var(--steel-2);text-align:center;margin-top:12px;line-height:1.5}.ss .cart-empty{text-align:center;padding:70px 0}.ss .cart-empty h2{font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:12px}.ss .cart-empty p{color:var(--steel-2);margin-bottom:26px}.ss .bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ss .post{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden;transition:.3s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;color:inherit}.ss .post:hover{transform:translateY(-6px);box-shadow:var(--shadow-soft);border-color:#c8a24c73}.ss .post-img{aspect-ratio:16/10;overflow:hidden;position:relative;background:var(--bone-2)}.ss .post-img img{width:100%;height:100%;object-fit:cover;transition:.5s cubic-bezier(.2,.7,.2,1)}.ss .post:hover .post-img img{transform:scale(1.06)}.ss .post-body{padding:22px;display:flex;flex-direction:column;flex:1}.ss .post .date{font-size:.7rem;color:var(--brass-lo);font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.ss .post h3{font-family:Inter;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.05rem;line-height:1.35;color:var(--ink);margin-bottom:10px}.ss .post p{font-size:.87rem;color:var(--steel-2);flex:1}.ss .post .more{margin-top:14px;font-weight:600;color:var(--brass-lo);font-size:.84rem}.ss .prose{max-width:760px;margin:0 auto;font-size:1rem;color:var(--steel-2);line-height:1.75}.ss .prose h2{font-size:1.7rem;margin:38px 0 14px;color:var(--ink)}.ss .prose h3{font-size:1.25rem;margin:30px 0 12px;color:var(--ink)}.ss .prose p{margin-bottom:16px}.ss .prose ul,.ss .prose ol{margin:0 0 18px 22px;display:grid;gap:8px}.ss .prose li{font-size:.96rem}.ss .prose a{color:var(--brass-lo);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ss .prose img{border-radius:var(--r);margin:24px 0}.ss .prose blockquote{border-left:2px solid var(--brass);padding:6px 0 6px 20px;margin:24px 0;font-family:Oswald;font-weight:500;font-size:1.2rem;text-transform:uppercase;line-height:1.3;color:var(--ink)}.ss .prose strong{color:var(--ink)}.ss .prose table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.9rem}.ss .prose td,.ss .prose th{border:1px solid var(--line-2);padding:10px 12px;text-align:left}.ss .art-hero{max-width:900px;margin:0 auto 40px}.ss .art-hero img{width:100%;border-radius:var(--r);box-shadow:var(--shadow-soft)}.ss .art-meta{text-align:center;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-lo);font-weight:700;margin-bottom:14px}.ss .srch-big{max-width:640px;margin:0 auto 44px;position:relative}.ss .srch-big input{width:100%;background:var(--white);border:1px solid var(--line-2);border-radius:50px;padding:17px 22px 17px 52px;font-family:Inter;font-size:1rem;color:var(--ink);outline:none;transition:.2s}.ss .srch-big input:focus{border-color:var(--brass)}.ss .srch-big svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:19px;height:19px;stroke:var(--steel);fill:none;stroke-width:2}.ss .colgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ss .nf{text-align:center;padding:120px 0 90px}.ss .nf .big{font-family:Oswald;font-weight:600;font-size:clamp(5rem,16vw,11rem);line-height:.9;color:var(--bone-2)}.ss .nf h1{font-size:clamp(1.8rem,4vw,2.6rem);margin:-10px 0 14px}.ss .nf p{color:var(--steel-2);max-width:460px;margin:0 auto 30px}.ss .nf .b{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:1024px){.ss .cart-grid{grid-template-columns:1fr;gap:26px}.ss .cart-side{position:static}.ss .bgrid,.ss .colgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.ss .cl{grid-template-columns:72px 1fr;gap:14px}.ss .cl-img{width:72px;height:72px}.ss .cl-right{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.ss .bgrid{grid-template-columns:1fr}.ss .colgrid{grid-template-columns:1fr 1fr}.ss .cart-side{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ss-core-5.css.map */
