[data-rec]{--rc-w: 150px}.rec{padding:20px}.rec__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.rec__head h3,.rec__head h2{margin:0;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.rec__nav{display:flex;gap:8px}.rec__nav button{width:32px;height:32px;border:1px solid var(--color-border);background:var(--color-bg);color:inherit;border-radius:8px;cursor:pointer;font-size:16px;line-height:1}.rec__nav button:hover{border-color:var(--color-text)}.rec__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rec__track::-webkit-scrollbar{display:none}.rc{flex:0 0 var(--rc-w);scroll-snap-align:start;min-width:0}.rc__img{position:relative;border-radius:10px;overflow:hidden;background:#f0f0f0;aspect-ratio:3 / 4}.rc__img>a{display:block;height:100%}.rc__img img{width:100%;height:100%;object-fit:cover;display:block}.rc__plus{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border-radius:50%;border:0;background:#505050d9;color:#fff;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.rc__plus:hover{background:#111}.rc__plus.is-done{background:#2e7d32;font-size:15px}.rc__sizes{position:absolute;left:0;right:0;bottom:0;padding:10px 46px 10px 10px;background:#fffffff5;color:#111;display:flex;flex-wrap:wrap;gap:6px}.rc__sizes[hidden]{display:none}.rc__sizes button{min-width:34px;padding:6px 8px;border:1px solid #ccc;background:#fff;color:#111;font:inherit;font-size:12px;cursor:pointer}.rc__sizes button:hover{border-color:#111}.rc__sizes button:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.rc__title{display:block;margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.02em}.rc__price{margin:2px 0 0;font-size:13px;font-weight:600}.card__desk{position:relative;height:100%}.card__slider,.card__dots{display:none}@media(hover:none){.card__desk{display:none}.card__slider{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.card__slider::-webkit-scrollbar{display:none}.card__slide{flex:0 0 100%;height:100%;scroll-snap-align:center}.card__slide img{width:100%;height:100%;object-fit:cover;display:block}.card__dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;pointer-events:none;z-index:2}.card__dots i{width:5px;height:5px;border-radius:50%;background:#fff9;box-shadow:0 0 2px #0000004d}.card__dots i.is-on{background:#fff}.cat__media{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cat__media::-webkit-scrollbar{display:none}.cat__media .cat__img{flex:0 0 100%;scroll-snap-align:center}.cat__media .cat__img--hover{position:static;opacity:1}}@media(max-width:600px){.cdrawer__panel{width:100%!important}.cdrawer__head{padding:14px 16px}.cdrawer__perks{padding:14px 16px 54px}.cdrawer__now strong{font-size:17px}.cdrawer__track{margin:6px 22px 0 14px}.cdrawer__mark{font-size:10px}.cdrawer__mark small{font-size:9px}.cdrawer__items{padding:0 16px}.cdrawer__item{grid-template-columns:76px 1fr;gap:12px}.cdrawer__img img{width:76px;height:95px}.cdrawer__qty button{width:34px;height:34px}.cdrawer__qty .cdrawer__remove{width:auto;height:auto;padding:6px 0}.cdrawer__foot{padding:14px 16px calc(16px + env(safe-area-inset-bottom))}.rec{padding:18px 16px}[data-rec]{--rc-w: 132px}.rec__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/recs.css.map */
