.campaign-header{--campaign-header-max-height:200px;background-color:var(--campaign-background);color:#000;position:relative}.campaign-header--with-image{background-color:var(--campaign-background);display:grid;grid-template-columns:minmax(0,1fr);height:var(--campaign-header-max-height);max-height:var(--campaign-header-max-height);overflow:clip}.campaign-header__media{inset:0;pointer-events:none;position:absolute}.campaign-header__background{display:block;height:100%;left:0;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.campaign-header--with-image .campaign-header__wrapper{align-self:stretch;box-sizing:border-box;grid-area:1/1;height:100%;min-height:0;padding-bottom:0;padding-top:0;position:relative;width:100%;z-index:1}.campaign-header__wrapper{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);margin-left:auto;margin-right:auto;max-width:1500px;grid-gap:1rem;gap:1rem;min-height:5rem;padding:.5rem 1.125rem}.campaign-header__back{align-items:center;background-color:#26a8e0;border:1px solid #26a8e0;border-radius:10px;color:#fff;display:inline-flex;font-size:.9375rem;gap:.5rem;justify-content:center;justify-self:start;min-height:2.75rem;min-width:2.75rem;padding:.5rem .75rem;text-decoration:none}.campaign-header__back:focus-visible,.campaign-header__back:hover{color:#fff}.campaign-header__back-icon{display:inline-flex;flex-shrink:0}.campaign-header__back-icon svg{height:1rem;width:1rem}@media(max-width:767.98px){.campaign-header{--campaign-header-max-height:100px}.campaign-header__background{-o-object-fit:contain;object-fit:contain}.campaign-header__back{box-sizing:border-box;height:1.75rem;min-height:0;min-width:0;padding:0;width:1.75rem}.campaign-header--with-image .campaign-header__back{left:1.125rem;position:absolute;top:50%;transform:translateY(-50%)}.campaign-header__back-text{display:none}}.campaign-header~.footer,.campaign-header~.footer .footer__widgets,.campaign-header~.main{background-color:var(--campaign-background)}.campaign-header~.footer .footer__blocks,.campaign-header~.footer .footer__bottom,.campaign-header~.footer .footer__menu ul li a{color:#000;color:var(--campaign-footer-color,#000)}.campaign-header~.footer .footer__menu ul li a:focus-visible,.campaign-header~.footer .footer__menu ul li a:hover{color:#000;color:var(--campaign-footer-color,#000);text-decoration:underline}.campaign-header~.footer .widget-recently-viewed:not(:has(.products-slider,.products-compact)){padding-bottom:0;padding-top:0}.campaign-header~.footer .widget-articles,.page--campaign .widget-articles{display:none}.campaign-header~.footer .widget-newsletter,.page--campaign .widget-newsletter{margin-top:1rem}.campaign-header~.footer .products-grid__items .product__add-to-cart,.campaign-header~.footer .products-slider__items .product__add-to-cart,.page--campaign .products-grid__items .product__add-to-cart,.page--campaign .products-slider__items .product__add-to-cart{background:var(--campaign-background);border-color:var(--campaign-background);border-radius:10px;color:#fff;color:var(--campaign-button-color,#fff)}.campaign-header~.footer .products-grid__items .product__add-to-cart.disabled,.campaign-header~.footer .products-grid__items .product__add-to-cart:disabled,.campaign-header~.footer .products-slider__items .product__add-to-cart.disabled,.campaign-header~.footer .products-slider__items .product__add-to-cart:disabled,.page--campaign .products-grid__items .product__add-to-cart.disabled,.page--campaign .products-grid__items .product__add-to-cart:disabled,.page--campaign .products-slider__items .product__add-to-cart.disabled,.page--campaign .products-slider__items .product__add-to-cart:disabled,fieldset:disabled .campaign-header~.footer .products-grid__items .product__add-to-cart,fieldset:disabled .campaign-header~.footer .products-slider__items .product__add-to-cart,fieldset:disabled .page--campaign .products-grid__items .product__add-to-cart,fieldset:disabled .page--campaign .products-slider__items .product__add-to-cart{opacity:1}#main .page--campaign .widget-header>h2,#main .page--campaign h2[class*=widget-][class*=__heading],.campaign-header~#footer .widget-header>h2,.campaign-header~#footer h2[class*=widget-][class*=__heading]{font-size:28px;font-weight:700;text-transform:uppercase}#main .page--campaign .widget-header>h2 a,#main .page--campaign .widget-header>h2 span,#main .page--campaign h2[class*=widget-][class*=__heading] a,#main .page--campaign h2[class*=widget-][class*=__heading] span,.campaign-header~#footer .widget-header>h2 a,.campaign-header~#footer .widget-header>h2 span,.campaign-header~#footer h2[class*=widget-][class*=__heading] a,.campaign-header~#footer h2[class*=widget-][class*=__heading] span{font-size:inherit;font-weight:inherit;text-transform:inherit}#main .page--campaign .widget-header,.campaign-header~#footer .widget-header{display:flex;justify-content:flex-start;text-align:left}#main .page--campaign .widget-header:has(>h2),.campaign-header~#footer .widget-header:has(>h2){margin-top:2rem}#main .page--campaign .widget-header>h2,.campaign-header~#footer .widget-header>h2{color:#000;color:var(--campaign-heading-color,#000);display:block;margin-top:0;text-align:left}#main .page--campaign .widget-header>h2 a,#main .page--campaign .widget-header>h2 span,.campaign-header~#footer .widget-header>h2 a,.campaign-header~#footer .widget-header>h2 span{color:#000;color:var(--campaign-heading-color,#000)}#main .page--campaign .bslot-multi-icon__title{color:#000;color:var(--campaign-banner-title-color,#000);font-weight:700}#main .page--campaign .bslot-multi-icon__title a{color:inherit}#main .page--campaign .bslot-multi-icon__title a:focus-visible,#main .page--campaign .bslot-multi-icon__title a:hover{color:inherit}@media(min-width:992px){#main .page--campaign .bslot-multi-icon__cell{border-right:0;position:relative}#main .page--campaign .bslot-multi-icon__cell:not(:last-child):after{background-color:#dee2e6;bottom:1.5rem;content:"";pointer-events:none;position:absolute;right:0;top:1.5rem;width:2px}}.page--campaign{background-color:var(--campaign-background)}.page--campaign.page{margin-bottom:0}.page--campaign .page__content-wrapper{gap:0}.page--campaign .bslot-multi-icon{background-color:#fff;border-radius:10px}.page--campaign .bslot-multi-icon .bslot-multi-icon__image-wrapper{flex:0 0 60px;height:60px;width:60px}.page--campaign .bslot-multi-icon .bslot-multi-icon__cell{padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:992px){.page--campaign .bslot-multi-icon .bslot-multi-icon__cell{flex-direction:row;justify-content:center}}.page--campaign .products-grid__items .product__save-wishlist,.page--campaign .products-slider__items .product__save-wishlist{border-radius:10px}.page--campaign .widget-categories .categories__content--grid{background-color:#26a8e0;border-radius:10px;cursor:auto;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:0;overflow:visible;padding:.75rem;scrollbar-width:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.page--campaign .widget-categories .categories__content--grid::-webkit-scrollbar{display:none}.page--campaign .widget-categories .categories__content--grid.is-dragging{cursor:grabbing;scroll-behavior:auto}.page--campaign .widget-categories .category{flex:0 0 auto;max-width:100%;min-height:0;width:auto}.page--campaign .widget-categories .category__link{align-items:center;background-color:transparent;color:#000;cursor:pointer;display:flex;justify-content:center;padding:0;text-decoration:none}.page--campaign .widget-categories .category__name{color:#fff;display:block;-webkit-line-clamp:unset;margin:0;overflow:visible;overflow-wrap:anywhere;padding:0;text-transform:none;white-space:normal}@media(min-width:992px){.page--campaign .widget-categories .category__name{font-size:18px}}.page--campaign .widget-categories .category:not(:last-child) .category__name:after{background-color:#fff;content:"";display:inline-block;height:1em;margin-left:.75em;vertical-align:middle;width:1px}.page--campaign .widget-categories .category.category--row-end .category__name:after{visibility:hidden}.page--campaign .widget-categories .category__image{display:none}.page--campaign .campaign-anchor{display:block;height:0;scroll-margin-top:1rem}