.bsell,.bsell *,.bsell *:before,.bsell *:after{box-sizing:border-box}.bsell{position:relative;z-index:0;text-align:left}.bsell ul,.bsell ol,.bsell li{list-style:none;margin:0;padding:0}.bsell p,.bsell h2,.bsell h3{margin:0;padding:0}.bsell img,.bsell svg{max-width:100%}.bsell a{text-decoration:none;background:none;color:inherit}.bsell button,.bsell select{font-family:inherit;margin:0;box-shadow:none;text-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bsell{background-color:var(--bs-bg, #ffffff);padding-top:var(--bs-pad-top, 56px);padding-bottom:var(--bs-pad-bottom, 56px)}.bsell .bs-inner{max-width:var(--bs-max-width, 1240px);margin:0 auto;padding:0 16px}.bsell .bs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px;flex-wrap:wrap}.bsell .bs-head__left{flex:1 1 auto;min-width:0}.bsell .bs-eyebrow{color:var(--bs-eyebrow-color, #b08d57);font-size:12px;letter-spacing:3px;text-transform:uppercase;margin:0 0 8px;font-weight:600}.bsell .bs-title{color:var(--bs-heading-color, #5a1e33);font-size:var(--bs-heading-size-mobile, 26px);font-weight:var(--bs-heading-weight, 700);margin:0 0 6px;line-height:1.1}.bsell .bs-subtext{color:var(--bs-subtext-color, #777777);font-size:15px;margin:0;line-height:1.5}.bsell .bs-viewall{flex:0 0 auto;color:var(--bs-viewall-color, #b08d57);font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--bs-viewall-color, #b08d57);padding-bottom:3px;white-space:nowrap}.bsell .bs-wrap{--cols-d: 6;--cols-m: 2;--gap-d: 20px;--gap-m: 12px;position:relative}.bsell .bs-list{list-style:none;margin:0;padding:0}.bsell .bs-item{margin:0}.bsell .bs-card{background:var(--bs-card-bg, #ffffff);border:1px solid var(--bs-card-border, #efe9e4);border-radius:var(--bs-card-radius, 12px);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.bsell .bs-card:hover{box-shadow:0 10px 28px #0000001a;transform:translateY(-3px)}.bsell .bs-card__media{position:relative;aspect-ratio:1/1;background:linear-gradient(135deg,#d8b98f,#c48f63);overflow:hidden}.bsell .bs-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.bsell .bs-card__media .bs-img-2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease}.bsell .bs-card:hover .bs-card__media .bs-img-2{opacity:1}.bsell .bs-card:hover .bs-card__media img{transform:scale(1.04)}.bsell .bs-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-style:italic;color:#ffffffd9;font-size:15px}.bsell .bs-badge{position:absolute;top:12px;left:12px;background:var(--bs-badge-bg, #5a1e33);color:var(--bs-badge-text, #ffffff);font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 10px;border-radius:5px;text-transform:uppercase;z-index:2}.bsell .bs-cart-ico{position:absolute;bottom:12px;right:12px;width:40px;height:40px;border-radius:50%;background:var(--bs-btn-bg, #5a1e33);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #00000047;z-index:2;transition:transform .15s ease}.bsell .bs-cart-ico:hover{transform:scale(1.08)}.bsell .bs-cart-ico svg{width:18px;height:18px;color:var(--bs-btn-text, #ffffff)}.bsell .bs-cart-ico__spin,.bsell .bs-cart-ico.is-loading .bs-cart-ico__cart{display:none}.bsell .bs-cart-ico.is-loading .bs-cart-ico__spin{display:block;animation:bs-spin .7s linear infinite}.bsell .bs-cart-ico.is-added{background:#16a34a}.bsell .bs-cart-ico.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes bs-spin{to{transform:rotate(360deg)}}.bsell .bs-card__body{padding:16px;display:flex;flex-direction:column;flex:1}.bsell .bs-cat{color:var(--bs-category-color, #b08d57);font-size:11px;letter-spacing:2px;text-transform:uppercase;margin:0 0 6px;font-weight:600}.bsell .bs-card__title{color:var(--bs-title-color, #1a1a1a);font-size:16px;font-weight:600;margin:0 0 8px;line-height:1.3}.bsell .bs-card__title a{color:inherit}.bsell .bs-rating{display:flex;align-items:center;gap:8px;margin:0 0 12px}.bsell .bs-stars{position:relative;display:inline-block;font-size:14px;line-height:1}.bsell .bs-stars__base{color:var(--bs-star-empty, #e0ddd6)}.bsell .bs-stars__fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--bs-star-filled, #e0a938)}.bsell .bs-reviews{font-size:12px;color:var(--bs-reviews-color, #777777)}.bsell .bs-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.bsell .bs-price__now{color:var(--bs-price-color, #7a1f38);font-size:18px;font-weight:700}.bsell .bs-price__was{color:var(--bs-compare-color, #999999);font-size:13px;text-decoration:line-through}.bsell .bs-price__off{color:var(--bs-discount-color, #3a7d44);font-size:12px;font-weight:600}.bsell .bs-variants{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.bsell .bs-vbtn{padding:6px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--bs-variant-border, #e0d6d0);background:var(--bs-variant-bg, #ffffff);color:var(--bs-title-color, #1a1a1a);font-family:inherit;font-size:12px;line-height:1.1;font-weight:500;transition:all .15s ease}.bsell .bs-vbtn:hover{border-color:var(--bs-btn-bg, #5a1e33)}.bsell .bs-vbtn.is-selected{background:var(--bs-btn-bg, #5a1e33);color:var(--bs-btn-text, #ffffff);border-color:var(--bs-btn-bg, #5a1e33)}.bsell .bs-vbtn.is-unavailable{opacity:.45;text-decoration:line-through}.bsell .bs-atc{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;align-self:flex-start;margin:12px 0 0;padding:8px 14px;background:var(--bs-btn-bg, #5a1e33);color:var(--bs-btn-text, #ffffff);border:0;outline:0;box-shadow:none;border-radius:8px;font-family:inherit;font-size:11px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;font-weight:700;cursor:pointer;min-height:0;min-width:0;transition:opacity .2s ease,transform .2s ease}.bsell .bs-atc__ico{width:15px;height:15px;flex-shrink:0}.bsell .bs-atc:hover{opacity:.9;transform:translateY(-1px)}.bsell .bs-atc.is-loading{opacity:.7;pointer-events:none}.bsell .bs-atc.gokwik-sold-out,.bsell .bs-atc[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.bsell .bs-arrow{position:absolute;top:38%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;border:1px solid var(--bs-card-border, #efe9e4);background:var(--bs-card-bg, #ffffff);color:var(--bs-title-color, #1a1a1a);cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000024}.bsell .bs-arrow svg{width:16px;height:16px}.bsell .bs-arrow--prev{left:-6px}.bsell .bs-arrow--next{right:-6px}@media(min-width:750px){.bsell .bs-title{font-size:var(--bs-heading-size-desktop, 36px)}.bsell .bs-wrap[data-desktop=grid] .bs-list{display:grid;grid-template-columns:repeat(var(--cols-d),1fr);gap:var(--gap-d)}.bsell .bs-wrap[data-desktop=slider] .bs-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--gap-d);scrollbar-width:none;scroll-behavior:smooth}.bsell .bs-wrap[data-desktop=slider] .bs-list::-webkit-scrollbar{display:none}.bsell .bs-wrap[data-desktop=slider] .bs-item{flex:0 0 calc((100% - (var(--cols-d) - 1) * var(--gap-d)) / var(--cols-d));scroll-snap-align:start}.bsell .bs-wrap[data-desktop=slider] .bs-arrow{display:flex}}@media(max-width:749px){.bsell .bs-inner{padding:0 12px}.bsell .bs-head{align-items:flex-start;margin-bottom:18px}.bsell .bs-wrap[data-mobile=grid] .bs-list{display:grid;grid-template-columns:repeat(var(--cols-m),1fr);gap:var(--gap-m)}.bsell .bs-wrap[data-mobile=slider] .bs-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--gap-m);scrollbar-width:none;scroll-behavior:smooth;padding-bottom:4px}.bsell .bs-wrap[data-mobile=slider] .bs-list::-webkit-scrollbar{display:none}.bsell .bs-wrap[data-mobile=slider] .bs-item{flex:0 0 calc((100% - (var(--cols-m) - 1) * var(--gap-m)) / var(--cols-m));scroll-snap-align:start}.bsell .bs-arrow{display:none!important}.bsell .bs-card__body{padding:12px}.bsell .bs-card__title{font-size:14px}.bsell .bs-badge{font-size:9px;padding:4px 7px}.bsell .bs-atc{font-size:10px;padding:7px 12px;letter-spacing:.5px}.bsell .bs-vbtn{font-size:11px;padding:5px 10px}.bsell .bs-cart-ico{width:34px;height:34px;bottom:8px;right:8px}.bsell .bs-cart-ico svg{width:16px;height:16px}}@media(max-width:400px){.bsell .bs-title{font-size:calc(var(--bs-heading-size-mobile, 26px) * .85)}.bsell .bs-head{flex-direction:column;align-items:flex-start;gap:8px}.bsell .bs-viewall{font-size:11px}.bsell .bs-price__now{font-size:15px}.bsell .bs-price__was{font-size:11px}.bsell .bs-card__title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/best-sellers.css.map */
