.bo-toys__grid.grid{display:grid!important;grid-template-columns:repeat(var(--bo-cols, 4),minmax(0,1fr));gap:14px;margin:0;padding:0}.bo-cols-3{--bo-cols: 3}.bo-cols-4{--bo-cols: 4}.bo-cols-5{--bo-cols: 5}.bo-toys__grid .grid__item{display:flex;width:auto!important;max-width:none!important;padding:0}.bo-toys__grid .grid__item>*{width:100%}.bo-tn__heading{margin-top:8px}.bo-pc{position:relative;background:#fff;border-radius:20px;padding:10px;display:flex;flex-direction:column;gap:9px;height:100%;color:#2b2b2b;transition:box-shadow .2s ease,transform .2s ease}.bo-pc:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.bo-pc__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:14px;background:#f4f4f4;overflow:hidden}.bo-pc__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:8px;transition:transform .3s ease}.bo-pc:hover .bo-pc__img{transform:scale(1.03)}.bo-pc__badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;z-index:2}.bo-pc__b{font-size:1.15rem;font-weight:500;border-radius:999px;padding:3px 9px;background:#fff;line-height:1.2}.bo-pc__b--sale{background:#2b2b2b;color:#fff}.bo-pc__lang{position:absolute;left:8px;bottom:8px;background:#2b2b2b;color:#fff;font-size:1.1rem;border-radius:999px;padding:3px 9px}.bo-pc__body{display:flex;flex-direction:column;gap:7px;flex:1;padding:0 2px 4px}.bo-pc__vendor{font-size:1.2rem;opacity:.7}.bo-pc__title{font-size:1.45rem;line-height:1.35;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.915rem}.bo-pc__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:20px}.bo-pc:hover .bo-pc__title{text-decoration:underline}.bo-pc__title:focus-visible:after{outline:2px solid #A6829A;outline-offset:2px}.bo-pc__chips{display:flex;flex-wrap:wrap;gap:5px}.bo-pc__chip{font-size:1.1rem;border-radius:999px;padding:3px 9px;line-height:1.3}.bo-pc__chip--age{background:#dce5ec}.bo-pc__chip--skill{background:#f1d5d9}.bo-pc__row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto}.bo-pc__price{font-size:1.8rem;font-weight:700;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.bo-pc__from{font-size:1.4rem;font-weight:400}.bo-pc__was{font-size:1.25rem;font-weight:400;opacity:.6}.bo-pc__stock{font-size:1.15rem;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bo-pc__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.bo-pc__stock--stock{color:#2f6b45}.bo-pc__stock--order{color:#7e5c72}.bo-pc__stock--coming{color:#3f4e59}.bo-pc__stock--sold{color:#8e3a33}.bo-pc__arrival{font-size:1.2rem;color:#3f4e59}.bo-toys__card .bo-cc{width:100%}.bo-tw{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.bo-tw__panel{border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:14px}.bo-tw__panel--age{background:#fff}.bo-tw__panel--price{background:#dce5ec}.bo-tw__h{margin:0;font-size:2.2rem}.bo-tw__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.bo-tw__link{display:flex;align-items:center;justify-content:center;min-height:56px;padding:6px 10px;border-radius:16px;text-decoration:none;color:#2b2b2b;font-size:1.6rem;text-align:center;white-space:nowrap;transition:background .15s,color .15s}.bo-tw__panel--age .bo-tw__link{background:#f4f4f4}.bo-tw__panel--price .bo-tw__link{background:#fff}.bo-tw__link:hover{background:#2b2b2b;color:#fff}.bo-ts{padding-top:8px}.bo-ts__h{margin:0 0 12px;font-size:2.2rem}.bo-ts__list{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;list-style:none;margin:0}.bo-ts__btn{flex:0 0 auto;width:100px;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;font:inherit;color:inherit;padding:0}.bo-ts__ring{width:88px;height:88px;border-radius:50%;border:3px solid #A6829A;padding:3px;display:block}.bo-ts__ring img,.bo-ts__ring span{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#f1d5d9}.bo-ts__label{font-size:1.3rem;line-height:1.3;text-align:center}.bo-tn__img img{display:block;width:100%;height:100%;object-fit:contain;padding:12px;mix-blend-mode:multiply}.bo-tn__heading,.bo-tw__h,.bo-ts__h{font-weight:500}.bo-tf__panel--price{min-width:320px}.bo-range{position:relative;height:36px;margin:6px 12px 10px;--lo: 0%;--hi: 0%}.bo-range__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:2px;background:#0000001f}.bo-range__fill{position:absolute;top:0;bottom:0;left:var(--lo);right:var(--hi);background:#2b2b2b;border-radius:2px}.bo-range__in{position:absolute;left:-12px;right:-12px;top:0;width:calc(100% + 24px);height:36px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.bo-range__in::-webkit-slider-runnable-track{background:none;height:36px}.bo-range__in::-moz-range-track{background:none}.bo-range__in::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:26px;height:26px;margin-top:5px;border-radius:50%;background:#fff;border:2px solid #2B2B2B;cursor:grab;box-shadow:0 1px 4px #0003}.bo-range__in::-moz-range-thumb{pointer-events:auto;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid #2B2B2B;cursor:grab}.bo-range__in:focus-visible::-webkit-slider-thumb{outline:2px solid #A6829A;outline-offset:2px}@media screen and (max-width:1199px){.bo-cols-5{--bo-cols: 4}}@media screen and (max-width:989px){.bo-cols-4,.bo-cols-5{--bo-cols: 3}}@media screen and (max-width:749px){.bo-toys__grid.grid,.bo-cols-3,.bo-cols-4,.bo-cols-5{--bo-cols: 2;gap:10px}.bo-pc{padding:8px;border-radius:18px;gap:8px}.bo-pc:hover{transform:none}.bo-pc__title{font-size:1.4rem}.bo-pc__price{font-size:1.7rem}.bo-pc__stock{display:none}.bo-tw{grid-template-columns:1fr}.bo-tw__panel{padding:18px;border-radius:22px}.bo-tw__list{grid-template-columns:repeat(3,minmax(0,1fr))}.bo-tw__panel--price .bo-tw__list{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-tw__link{white-space:normal;font-size:1.4rem}.bo-ts__btn{width:76px}.bo-ts__ring{width:70px;height:70px}.bo-tf__panel--price{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bo-toys-cards.css.map */
