.collection-tabs__title-wrapper{display:flex}.collection-tabs__right-icon-custom{height:}.collection-tabs__title-container{display:inline-flex;padding:15px 25px 16px 9px;position:relative;margin-bottom:14px}.collection-tabs__background-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.collection-tabs__title{position:relative;font-family:var(--font-heading);font-style:var(--font-heading-style);font-size:clamp(20px,calc(20px + (30 - 20) * (100vw - 375px) / (1440 - 375)),30px);line-height:clamp(28px,calc(28px + (42 - 28) * (100vw - 375px) / (1440 - 375)),42px);margin:0}.collection-tabs__tabs-wrapper{display:block}.collection-tabs__tab-list{display:flex;gap:1px;padding:0;margin:0 0 10px;list-style:none;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.collection-tabs__tab-list::-webkit-scrollbar{display:none}.collection-tabs__tab-item{display:inline-flex}.collection-tabs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:none;background:transparent;cursor:pointer;font-family:var(--font-heading);font-style:var(--font-heading-style);font-size:clamp(16px,calc(16px + (20 - 16) * (100vw - 375px) / (1440 - 375)),20px);line-height:clamp(22px,calc(22px + (28 - 22) * (100vw - 375px) / (1440 - 375)),28px);z-index:1;overflow:hidden;border-radius:6px}.collection-tabs__tab-background{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:inherit}.collection-tabs__tab-title{position:relative;z-index:1;white-space:nowrap}.collection-tabs__tab--active{font-weight:600;outline:none}.collection-tabs__tab:focus-visible{outline:2px solid var(--color-accent, #000);outline-offset:2px}.collection-tabs__view-all-button-container{display:flex;align-items:center;margin-top:10px}.collection-tabs__view-all-button{font-size:clamp(12px,calc(12px + (14 - 12) * (100vw - 375px) / (1440 - 375)),14px);line-height:15px;font-family:var(--font-body);font-weight:600;padding:11px 0 11px 13px;height:30px;width:auto;text-decoration:none;border-radius:19px;display:flex;justify-content:space-between;align-items:center;gap:10px;overflow:hidden}.collection-tabs__promotional-image{border-radius:8px}.collection-tabs__tab-panels carousel-component{display:block}.collection-tabs__product-card-container{border:1px solid #ddd;border-radius:8px;padding:10px;text-align:left;box-shadow:0 2px 4px #0000001a;min-width:100%}.collection-tabs__product-card-product-title{font-size:14px;margin:5px 0;line-height:1.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;min-height:2.8em;color:#000;-webkit-text-size-adjust:100%;text-size-adjust:100%}.collection-tabs__product-card-product-price{font-size:14px;margin:2px 0;text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%}.collection-tabs-form__submit{position:relative;background-color:#c32025;border:1px solid #aa161a;border-radius:19px;color:#fff;font-size:12px;line-height:15px;font-family:Circular Std Black;height:25px;width:100%;text-align:center;display:inline-block;margin:0 auto;box-shadow:none;cursor:pointer}.collection-tabs-form__submit.loading{color:transparent;pointer-events:none}.collection-tabs-form__submit.loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid #ccc;border-top-color:transparent;border-radius:50%;animation:spin .6s linear infinite;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/331/assets/collection-tabs.css.map */
