tabs-campaign,tabs-campaign-card{display:block}.tabs-campaign [hidden]{display:none!important}.tabs-campaign{isolation:isolate;background:var(--tc-bg)}.tabs-campaign__surface{position:relative;background-image:var(--tc-bg-image),var(--tc-gradient);background-position:var(--tc-bg-position);background-size:var(--tc-bg-size);background-repeat:var(--tc-bg-repeat)}.tabs-campaign__surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tc-overlay);opacity:var(--tc-overlay-opacity);pointer-events:none}.tabs-campaign__surface>.page-width{position:relative}.tabs-campaign .title-wrapper{margin-bottom:var(--tc-heading-gap)}.tabs-campaign .title{color:var(--tc-heading-color);text-wrap:balance}.tabs-campaign .collections-tabs__nav-wrapper{text-align:center;overflow-x:auto;scrollbar-width:thin;margin-bottom:var(--tc-nav-gap)}.tabs-campaign .collections-tabs__nav{display:inline-flex;width:max-content;max-width:none;list-style:none;padding:5px;margin:0;gap:var(--tc-tab-gap);background:var(--tc-tab-bar);border:var(--tc-tab-border-width) solid var(--tc-tab-border);border-radius:calc(var(--tc-tab-radius) + 2px)}.tabs-campaign .collections-tabs__nav>li{flex:0 0 auto}.tabs-campaign .collections-tabs__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:var(--tc-tab-py) var(--tc-tab-px);border:0;border-radius:var(--tc-tab-radius);background:var(--tc-tab-bg);color:var(--tc-tab-text);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;line-height:1.3;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s}.tabs-campaign .collections-tabs__button:hover{background:var(--tc-tab-hover);color:var(--tc-tab-hover-text)}.tabs-campaign .collections-tabs__button.is-active{background:var(--tc-tab-active);color:var(--tc-tab-active-text);box-shadow:0 2px 8px #00000014}.tabs-campaign .collections-tabs__button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.tabs-campaign__tab-icon{width:22px;height:22px;object-fit:contain}.tabs-campaign.is-initialized .collections-tabs__panel[hidden]{display:none}.tabs-campaign .collections-tabs__panel{scroll-margin-top:100px}.tabs-campaign.is-initialized .collections-tabs__panel.is-active{animation:tc-reveal .22s ease-out}@keyframes tc-reveal{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.tabs-campaign .product-grid.tabs-campaign__custom-gap{column-gap:var(--tc-gap-x);row-gap:var(--tc-gap-y);--grid-horizontal-spacing: var(--tc-gap-x);--grid-vertical-spacing: var(--tc-gap-y)}.tabs-campaign .product-grid>.grid__item{flex-grow:0}.tabs-campaign .card-wrapper{background:var(--tc-card-bg)}.tabs-campaign .card--product{padding:var(--tc-image-padding)}.tabs-campaign .card-information__text{color:var(--tc-title-color);overflow-wrap:anywhere}.tabs-campaign .price,.tabs-campaign .price .price-item--sale,.tabs-campaign .price .price__regular .price-item,.tabs-campaign .price [data-campaign-final]{color:var(--tc-price-color)}.tabs-campaign s.price-item{color:var(--tc-compare-color)}.tabs-campaign .price .unit-price,.tabs-campaign [data-campaign-unit]{display:none!important}.tabs-campaign--has-notice .collections-tabs__nav-wrapper{margin-bottom:12px}.tabs-campaign__stack-notice{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:fit-content;max-width:min(100%,780px);margin:0 auto var(--tc-notice-gap, 24px);padding:10px 18px;border:1px solid var(--tc-notice-border, #6d5b2d);border-radius:12px;background:var(--tc-notice-bg, #18160f);color:var(--tc-notice-text, #f7e4ad);font-size:var(--tc-notice-size, 14px);line-height:1.5;text-align:center}.tabs-campaign__stack-notice>.icon{flex:0 0 18px;width:18px;height:18px}.tabs-campaign__stack-copy{min-width:0;overflow-wrap:anywhere}.tabs-campaign__stack-copy strong{font-weight:600}.tabs-campaign .price dl{flex-wrap:wrap;gap:4px 10px}.tabs-campaign .tabs-campaign__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.tabs-campaign__price s{opacity:.65}.tabs-campaign .tabs-campaign__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:3;border-radius:inherit}.tabs-campaign .tabs-campaign__badge{position:absolute;z-index:4;box-sizing:border-box;width:var(--tc-badge-width);max-width:calc(100% - 2 * var(--tc-badge-x));min-height:var(--tc-badge-height);padding:var(--tc-badge-padding);display:flex;flex-direction:column;justify-content:center;gap:2px;border-radius:var(--tc-badge-radius);color:var(--tc-badge-text);background:var(--tc-badge-image) center / 100% 100% no-repeat var(--tc-badge-bg);text-align:var(--tc-badge-align);font-weight:var(--tc-badge-weight);line-height:1.2;overflow-wrap:anywhere;pointer-events:none}.tabs-campaign .tabs-campaign__badge[hidden]{display:none}.tabs-campaign__badge--top-left{top:var(--tc-badge-y);left:var(--tc-badge-x)}.tabs-campaign__badge--top-right{top:var(--tc-badge-y);right:var(--tc-badge-x)}.tabs-campaign__badge--bottom-left{bottom:var(--tc-badge-y);left:var(--tc-badge-x)}.tabs-campaign__badge--bottom-right{bottom:var(--tc-badge-y);right:var(--tc-badge-x)}.tabs-campaign__badge-copy{font-size:inherit}.tabs-campaign .tabs-campaign__view-all{margin-top:var(--tc-button-gap);margin-bottom:var(--tc-button-bottom)}.tabs-campaign .tabs-campaign__view-all .button{transition:background-color .2s,color .2s}.tabs-campaign__sequence{display:block;margin-bottom:6px;color:rgb(var(--color-foreground));opacity:.65;text-align:center;font-size:.75em;line-height:1.4}.tabs-campaign__warning{padding:8px;color:#8a3000;background:#fff3df;font-size:12px}@media(min-width:990px){.tabs-campaign .tabs-campaign__custom-columns:not(.slider--tablet-up){display:grid;grid-template-columns:repeat(var(--tc-columns),minmax(0,1fr))}.tabs-campaign .tabs-campaign__custom-columns:not(.slider--tablet-up)>.grid__item{width:auto;max-width:none;min-width:0}.tabs-campaign .tabs-campaign__custom-columns.slider--tablet-up>.grid__item{width:calc((100% - (var(--tc-columns) - 1) * var(--grid-horizontal-spacing, 20px)) / var(--tc-columns));max-width:none}}@media(max-width:749px){.tabs-campaign__surface{background-image:var(--tc-bg-mobile),var(--tc-gradient)}.tabs-campaign__stack-notice{width:100%;padding:10px 12px;text-align:start}.tabs-campaign .collections-tabs__nav-wrapper{scrollbar-width:none;-ms-overflow-style:none}.tabs-campaign .collections-tabs__nav-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.tabs-campaign .slider-mobile-gutter>.product-grid:not(.slider--tablet)>.grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.tabs-campaign .slider-mobile-gutter>.product-grid.grid--1-col-mobile:not(.slider--tablet)>.grid__item{width:100%}.tabs-campaign .tabs-campaign__badge{width:var(--tc-badge-mobile-width);min-height:var(--tc-badge-mobile-height)}.tabs-campaign .product-grid.tabs-campaign__custom-gap{--grid-horizontal-spacing: var(--tc-gap-x)}}@media(prefers-reduced-motion:reduce){.tabs-campaign *,.tabs-campaign *:before,.tabs-campaign *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/tabs-campaign.css.map */
