.sbc{--sbc-section-padding-top: 30px;--sbc-section-padding-bottom: 30px;--sbc-content-width: 100%;--sbc-heading-size: 48px;--sbc-heading-weight: 700;--sbc-heading-spacing: 24px;--sbc-tabs-gap: 8px;--sbc-tabs-margin-bottom: 28px;--sbc-tab-padding-y: 9px;--sbc-tab-padding-x: 20px;--sbc-tab-font-size: 13px;--sbc-tab-font-weight: 500;--sbc-tab-border-width: 1px;--sbc-tab-border-radius: 5px;--sbc-tab-border-color: #ffffff;--sbc-tab-background: transparent;--sbc-tab-color: #ffffff;--sbc-tab-active-background: #ffffff;--sbc-tab-active-color: #d6b8bf;--sbc-product-gap: 0px;--sbc-product-width: calc((100% - (var(--sbc-product-gap) * 3)) / 4);--sbc-image-radius: 0px;--sbc-title-size: 13px;--sbc-title-weight: 700;--sbc-price-size: 12px;--sbc-arrow-size: 40px;--sbc-arrow-background: #ffffff;--sbc-arrow-color: #000000;width:100%;padding:var(--sbc-section-padding-top) 5px var(--sbc-section-padding-bottom)}.sbc__container{width:var(--sbc-content-width);margin:0 auto}.sbc__heading{margin-bottom:var(--sbc-heading-spacing);text-align:center}.sbc__heading h2{margin:0;font-size:var(--sbc-heading-size);font-weight:var(--sbc-heading-weight);line-height:1.1;text-align:center}.sbc__tabs-wrapper{width:100%;margin-bottom:var(--sbc-tabs-margin-bottom);overflow:visible}.sbc__tabs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sbc-tabs-gap);width:100%;margin:0 auto}.sbc__tab{-webkit-appearance:none;appearance:none;border:var(--sbc-tab-border-width) solid var(--sbc-tab-border-color);border-radius:var(--sbc-tab-border-radius);background:var(--sbc-tab-background);color:var(--sbc-tab-color);padding:var(--sbc-tab-padding-y) var(--sbc-tab-padding-x);font-family:inherit;font-size:var(--sbc-tab-font-size);font-weight:var(--sbc-tab-font-weight);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.sbc__tab.is-active{background:var(--sbc-tab-active-background);color:var(--sbc-tab-active-color);border-color:var(--sbc-tab-active-background)}.sbc__tab:hover{background:#ffffff1f}.sbc__tab.is-active:hover{background:var(--sbc-tab-active-background);color:var(--sbc-tab-active-color)}.sbc__collection{width:100%}.sbc__collection[hidden]{display:none}.sbc__carousel{position:relative;width:100%}.sbc__track{display:flex;gap:var(--sbc-product-gap);width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:5px}.sbc__track::-webkit-scrollbar{display:none}.sbc__product{flex:0 0 var(--sbc-product-width);min-width:0;color:inherit;text-decoration:none;text-align:center;scroll-snap-align:start}.sbc__image{width:100%;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--sbc-image-radius)}.sbc__image img{display:block;width:100%;height:100%;object-fit:cover;transition:none}.sbc__product-info{padding-top:5px;text-align:center}.sbc__product-title{margin:0;font-size:var(--sbc-title-size);font-weight:var(--sbc-title-weight);line-height:1.3;text-align:center}.sbc__product-price{margin-top:2px;font-size:var(--sbc-price-size);line-height:1.3;text-align:center}.sbc__arrow{position:absolute;top:50%;z-index:5;width:var(--sbc-arrow-size);height:var(--sbc-arrow-size);display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--sbc-arrow-background);color:var(--sbc-arrow-color);box-shadow:0 3px 15px #0000001f;cursor:pointer;transform:translateY(-50%);transition:transform .2s ease}.sbc__arrow span{font-size:27px;line-height:1}.sbc__arrow:hover{transform:translateY(-50%) scale(1.05)}.sbc__arrow--prev{left:12px}.sbc__arrow--next{right:12px}.sbc__empty{padding:40px 0}.sbc__empty-state{padding:50px 0;text-align:center}@media screen and (max-width:749px){.sbc{--sbc-section-padding-top: 30px;--sbc-section-padding-bottom: 30px;--sbc-heading-size: 38px;--sbc-heading-spacing: 20px;--sbc-tabs-margin-bottom: 24px;--sbc-product-gap: 10px;--sbc-product-width: calc((100% - var(--sbc-product-gap)) / 1.5);--sbc-tab-padding-y: 8px;--sbc-tab-padding-x: 15px;--sbc-tab-font-size: 12px}.sbc__container{width:100%}.sbc__tabs-wrapper{width:100%;overflow:visible;padding:0 5px}.sbc__tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:7px}.sbc__tab{flex:0 0 auto}.sbc__arrow{display:none}.sbc__product-info{padding-top:6px}.sbc__product-price{margin-top:1px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/shop-by-collection.css.map */
