.td-bs__section-wrapper{display:flex;flex-direction:column;gap:24px;max-width:600px}.td-bs__top-wrapper{display:flex;flex-direction:column;gap:24px}.td-bs__heading{color:var(--heading-color);text-align:center;font-size:28px;font-style:normal;font-weight:900;line-height:120%;letter-spacing:-.84px;justify-content:center;margin:0}.td-bs__toggle{display:flex;align-items:center;justify-content:center;gap:10px}.td-bs__toggle-switch{position:relative;display:inline-block;width:50px;height:24px;background-color:var(--toggle-color, #000);border-radius:12px;cursor:pointer;transition:background-color .3s ease;-webkit-tap-highlight-color:transparent}.td-bs__toggle-switch:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px #0003}#td-bs__toggle-checkbox{display:none}#td-bs__toggle-checkbox:not(:checked)+.td-bs__toggle-switch:before{transform:translate(26px)}.td-bs__toggle-title{text-align:center;font-size:16px;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-.48px;margin:0}.td-bs__blocks-container{transition:all .3s ease}.td-bs__blocks{display:grid;grid-template-columns:repeat(var(--columns-mobile),1fr);column-gap:10px;row-gap:24px;width:100%}.td-bs__button{max-width:360px;margin:auto}.td-bs__collection--1 .td-bs__collection-child--1,.td-bs__collection--2 .td-bs__collection-child--2,.td-bs__mb-only{display:flex}.td-bs__collection--1 .td-bs__collection-child--2,.td-bs__collection--2 .td-bs__collection-child--1,.td-bs__dsk-only,.td-bs__hide{display:none}@media screen and (min-width: 991px){.td-bs__mb-only{display:none}.td-bs__dsk-only{display:block}.td-bs__section-wrapper{max-width:var(--page-width)}.td-bs__top-wrapper{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.td-bs__heading{justify-content:start}.td-bs__blocks{grid-template-columns:repeat(var(--columns-desktop),1fr)}.td-bs__section-wrapper .td-cpp__review-text{display:none}.td-bs__button{max-width:none;width:fit-content;padding-left:35px;padding-right:35px;margin:0 0 0 auto}}@media screen and (min-width: 1200px){.td-bs__heading{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-td-best-sellers.css.map */
