.tabs-wrapper{overflow:hidden;position:relative;padding-top:30px}.tabs__head{position:relative;z-index:2;overflow:hidden}@media only screen and (max-width:1023px){.tabs__head{overflow:visible}}.tabs__arrow{position:absolute;top:50%;display:block;width:24px;height:24px;max-height:none;margin-top:-12px;border-radius:0;background-color:var(--bg);box-shadow:none}.tabs__arrow--prev{left:0;transform:rotate(90deg)}.tabs__arrow--next{right:0;transform:rotate(-90deg)}.tabs__contents{position:relative}.tabs-scrollbar{text-align:center}.tabs-scrollbar__holder{display:inline-block;overflow-x:auto;max-width:100%;text-align:center;scrollbar-width:none;-ms-overflow-style:none}.tabs-scrollbar__holder::-webkit-scrollbar{display:none}@media only screen and (max-width:1023px){.tabs-scrollbar__holder{max-width:calc(100% + (var(--gutter-mobile) * 2));padding:0 var(--gutter-mobile);margin:0 calc(var(--gutter-mobile) * -1)}}.tabs-scrollbar__holder .tabs{overflow:visible}.tabs{display:flex;flex-wrap:wrap;overflow-x:auto;margin:0;padding:0;list-style:none;position:relative;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.tabs{text-align:center}}.tab__link{margin-right:30px;margin-bottom:0;flex:0 0 auto;background:none;color:var(--text-lighten);font-weight:var(--FONT-WEIGHT-BODY);font-size:calc(1rem * var(--adjust-body));cursor:pointer;vertical-align:bottom;border-bottom:3px solid transparent;white-space:normal}.tab__link:last-child{margin-right:0}.tab__content{position:absolute;top:0;width:100%;padding-top:15px;opacity:0;visibility:hidden}.tab__content .flickity-button{display:none}.tab__content.current{position:static;opacity:1;visibility:visible;display:inherit;transition:opacity .3s ease,visibility 0s linear 0s}.tab__content.current .flickity-button{display:block;background:var(--bg)}.tab-collections{position:relative;text-align:center;overflow:hidden;background-color:var(--bg)}.tab-collections .btn--view-all{margin-top:var(--gutter)}.tab-collections>.flickity-prev-next-button.next{right:calc(var(--gutter) / 2)}.tab-collections>.flickity-prev-next-button.previous{left:calc(var(--gutter) / 2)}.tab-collections-wrapper{position:relative;margin-top:-10px}.tab-collections__featured-item{display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 100%;max-width:100%;height:100%;text-align:left;padding:40px;position:relative}.tab-collections__featured-item .overlay{pointer-events:none}.product-grid-item--featured{align-self:stretch}@media only screen and (min-width:768px){.product-grid-item--featured{height:100%}.carousel--inactive .product-grid-item--featured{height:auto}}.tab-collections__featured-item__content{position:relative;z-index:5;height:100%;display:flex;flex-direction:column}.tab-collections__heading{flex:1 0 auto;display:flex;align-items:flex-end;margin:0}.tab-collections__heading p{margin:.5em 0}.tab-collections__btn-wrapper{display:flex;width:100%;margin-top:auto}.tab-collections__container .flickity-slider{position:relative!important;display:flex;left:0!important;width:auto}[data-continuous-collections] .tab__content[hidden]{display:none}.cc-range-track{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:15px 0 20px;position:relative}.cc-range-track>.product-grid-item{flex:0 0 calc((100% - (var(--range-columns, 3) - 1) * 24px) / var(--range-columns, 3));width:calc((100% - (var(--range-columns, 3) - 1) * 24px) / var(--range-columns, 3));margin:0;scroll-snap-align:start}@media(max-width:1023px){.cc-range-track>.product-grid-item{flex-basis:calc((100% - 24px)/2);width:calc((100% - 24px)/2)}}@media(max-width:479px){.cc-range-track{gap:16px}.cc-range-track>.product-grid-item{flex-basis:90%;width:90%}}.cc-range-track>.product-grid-item--featured{display:flex;height:auto}.cc-range-track .tab-collections__featured-item{height:auto}@media(max-width:767px){.cc-range-track{width:calc(100% + var(--gutter-mobile) * 2);max-width:none;margin-inline:calc(-1 * var(--gutter-mobile));padding-inline:var(--gutter-mobile);scroll-padding-inline:var(--gutter-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-tabs.css.map */
