.crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:600 13px/1.4 var(--font-body);color:var(--ink-mute);margin:0 0 var(--space-4)}.crumbs a{color:var(--ink-mute);text-decoration:none}.crumbs a:hover{color:var(--rose-deep);text-decoration:underline}.crumbs [aria-current]{color:var(--ink)}.pgrid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.pcard{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--shadow-s);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.pcard:hover{transform:translateY(-3px);box-shadow:var(--shadow-m)}.pcard--sold{opacity:.72}.pcard__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;flex:1}.pcard__media{position:relative;display:block;background:var(--sand);aspect-ratio:1/1;overflow:hidden}.pcard__img{width:100%;height:100%;object-fit:cover;display:block}.pcard__img--none{background:linear-gradient(135deg,var(--sand),var(--sand-2))}.pcard__off{position:absolute;top:10px;left:10px;background:var(--rose-deep);color:#fff;font:800 12px/1 var(--font-body);letter-spacing:.02em;padding:6px 9px;border-radius:999px}.pcard__flag{position:absolute;inset:auto 0 0 0;background:#241c17d1;color:#fff;text-align:center;font:700 12px/1 var(--font-body);padding:8px}.pcard__body{display:flex;flex-direction:column;gap:6px;padding:var(--space-2)}.pcard__title{font:600 16px/1.3 var(--font-display);color:var(--ink)}.pcard__price{display:flex;align-items:baseline;gap:8px;font-family:var(--font-body)}.pcard__price b{font-size:17px;color:var(--ink)}.pcard__price s{font-size:13px;color:var(--ink-mute)}.pcard__form,.pcard>.btn{margin:0 var(--space-2) var(--space-2)}.coll__head{margin-bottom:var(--space-5)}.coll__head h1{margin:6px 0 10px}.coll__count{font:600 14px/1 var(--font-body);color:var(--ink-mute)}.pager{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-5)}.pager__at{font:600 14px/1 var(--font-body);color:var(--ink-mute)}.empty{padding:var(--space-6) 0}.empty p{font-size:18px;margin:0 0 10px}.empty__hint{font-size:14px!important;color:var(--ink-mute);margin-bottom:var(--space-3)!important}.pdp__grid{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}@media(max-width:900px){.pdp__grid{grid-template-columns:1fr}}.pdp__stage{background:var(--sand);border-radius:var(--radius-l);overflow:hidden;aspect-ratio:1/1;box-shadow:var(--shadow-m)}.pdp__stage img{width:100%;height:100%;object-fit:cover;display:block}.pdp__stage--none{background:linear-gradient(135deg,var(--sand),var(--sand-2))}.pdp__nophoto{font:500 14px/1.5 var(--font-body);color:var(--ink-mute);margin-top:12px}.pdp__thumbs{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.pdp__thumb{width:72px;height:72px;padding:0;cursor:pointer;border:2px solid transparent;border-radius:var(--radius-s);background:var(--sand);overflow:hidden;transition:border-color .2s}.pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdp__thumb.is-on{border-color:var(--rose-deep)}.pdp__title{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);line-height:1.15;margin:0 0 10px}.pdp__vendor{font:600 13px/1 var(--font-body);color:var(--ink-mute);margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em}.pdp__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 10px}.pdp__price b{font:800 30px/1 var(--font-body);color:var(--ink)}.pdp__price s{font:500 17px/1 var(--font-body);color:var(--ink-mute)}.pdp__off{background:var(--rose-tint);color:var(--rose-deep);font:800 13px/1 var(--font-body);padding:6px 10px;border-radius:999px}.pdp__stock{font:600 14px/1 var(--font-body);color:var(--green);margin:0 0 var(--space-3)}.pdp__stock.is-out{color:var(--rose-deep)}.pdp__opt{border:0;padding:0;margin:0 0 var(--space-3)}.pdp__opt legend{font:700 13px/1 var(--font-body);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;padding:0 0 10px}.pdp__opts{display:flex;flex-wrap:wrap;gap:10px}.pdp__chip{position:relative;cursor:pointer}.pdp__chip input{position:absolute;opacity:0;width:0;height:0}.pdp__chip span{display:inline-block;padding:10px 16px;border:1.5px solid var(--line);border-radius:999px;font:600 14px/1 var(--font-body);color:var(--ink);background:var(--white);transition:all .2s var(--ease)}.pdp__chip:hover span{border-color:var(--ink-mute)}.pdp__chip.is-on span{border-color:var(--rose-deep);background:var(--rose-tint);color:var(--rose-deep)}.pdp__chip input:focus-visible+span{outline:2px solid var(--rose-deep);outline-offset:2px}.pdp__qty{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3)}.pdp__qty label{font:700 13px/1 var(--font-body);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;overflow:hidden;background:var(--white)}.qty__b{width:38px;height:40px;border:0;background:transparent;cursor:pointer;font:700 18px/1 var(--font-body);color:var(--ink);transition:background .2s}.qty__b:hover{background:var(--sand)}.qty input{width:52px;height:40px;border:0;text-align:center;background:transparent;font:700 15px/1 var(--font-body);color:var(--ink);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp__trust{list-style:none;margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--line);display:grid;gap:10px}.pdp__trust li{display:flex;align-items:center;gap:10px;font:500 14px/1.4 var(--font-body);color:var(--ink-soft)}.pdp__trust svg{width:20px;height:20px;flex:none;color:var(--rose-deep)}.pdp__desc{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}.rte{font:400 16px/1.7 var(--font-body);color:var(--ink-soft)}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--font-display);color:var(--ink);line-height:1.25;margin:1.4em 0 .5em}.rte p{margin:0 0 1em}.rte ul,.rte ol{margin:0 0 1em;padding-left:1.3em}.rte li{margin:0 0 .45em}.rte img{max-width:100%;height:auto;border-radius:var(--radius-s)}.rte a{color:var(--rose-deep)}.rte pre{white-space:pre-wrap;font-family:var(--font-body);margin:0}.rte table{width:100%;border-collapse:collapse;margin:0 0 1em}.rte td,.rte th{border:1px solid var(--line);padding:8px 10px;text-align:left}.js-submit.is-busy{opacity:.6;pointer-events:none}.cartpage__head{margin-bottom:var(--space-5)}.cartlist{list-style:none;margin:0 0 var(--space-4);padding:0;display:grid;gap:var(--space-2)}.citem{display:grid;align-items:center;gap:var(--space-2);grid-template-columns:110px minmax(0,1fr) auto auto;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-2)}.citem__img{display:block;border-radius:var(--radius-s);overflow:hidden;background:var(--sand)}.citem__img img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1/1}.citem__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.citem__title{font:600 17px/1.3 var(--font-display);color:var(--ink);text-decoration:none}.citem__title:hover{color:var(--rose-deep)}.citem__var,.citem__unit{font:500 13px/1.3 var(--font-body);color:var(--ink-mute)}.citem__disc{font:600 13px/1.3 var(--font-body);color:var(--green)}.citem__qty{display:flex;flex-direction:column;align-items:center;gap:8px}.citem__rm{font:600 12px/1 var(--font-body);color:var(--ink-mute)}.citem__rm:hover{color:var(--rose-deep)}.citem__sum{font:800 18px/1 var(--font-body);color:var(--ink);text-align:right;min-width:92px}@media(max-width:700px){.citem{grid-template-columns:82px minmax(0,1fr);grid-template-areas:"img txt" "qty sum"}.citem__img{grid-area:img}.citem__txt{grid-area:txt}.citem__qty{grid-area:qty;align-items:flex-start}.citem__sum{grid-area:sum;text-align:right;align-self:center}}.cartfoot{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}@media(max-width:860px){.cartfoot{grid-template-columns:1fr}}.cartfoot__note label{display:block;font:700 13px/1 var(--font-body);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.cartfoot__note textarea{width:100%;padding:12px 14px;border:1.5px solid var(--line);border-radius:var(--radius-s);font:400 15px/1.5 var(--font-body);background:var(--white);color:var(--ink);resize:vertical}.cartfoot__note textarea:focus{outline:2px solid var(--rose-deep);outline-offset:1px;border-color:transparent}.cartfoot__sum .btn{margin-top:var(--space-2)}.nav__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--ink);border-radius:50%;transition:background .2s}.nav__cart:hover{background:var(--sand)}.nav__cart svg{width:22px;height:22px}.nav__cartn{position:absolute;top:-1px;right:-1px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--rose-deep);color:#fff;font:800 11px/1 var(--font-body)}.nav__cartn.is-empty{display:none}.searchform{display:flex;gap:10px;justify-content:center;margin-top:var(--space-3);flex-wrap:wrap}.searchform input{min-width:min(340px,80vw);padding:12px 16px;border:1.5px solid var(--line);border-radius:999px;font:400 15px/1 var(--font-body);background:var(--white);color:var(--ink)}.searchform input:focus{outline:2px solid var(--rose-deep);outline-offset:1px;border-color:transparent}.sgtoast{position:fixed;left:50%;bottom:24px;z-index:9999;transform:translate(-50%,140%);display:flex;align-items:center;gap:var(--space-2);max-width:min(560px,92vw);background:var(--ink);color:#fff;padding:12px 14px 12px 18px;border-radius:999px;font:600 14px/1.3 var(--font-body);box-shadow:var(--shadow-l);opacity:0;pointer-events:none;transition:transform .35s var(--ease),opacity .35s var(--ease)}.sgtoast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.sgtoast span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sgtoast .btn{flex:none}@media(prefers-reduced-motion:reduce){.pcard,.sgtoast{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/catalog.css.map */
