@media (min-width: 1024px){.mobile-only[data-v-3864079a]{display:none!important}}@media (max-width: 1023px){.desktop-only[data-v-3864079a]{display:none!important}}.m-promotion-product[data-v-3864079a]{width:100%;margin-bottom:var(--spacer-30)}@media (min-width: 768px){.m-promotion-product[data-v-3864079a]{width:calc(50% - var(--spacer-5))}}.m-promotion-product__out[data-v-3864079a]{opacity:.5}.m-promotion-product-images[data-v-3864079a]{width:100%;height:15.625rem;position:relative}@media (max-width: 1023px){.m-promotion-product-images[data-v-3864079a]{height:9.375rem}}.m-promotion-product-images img[data-v-3864079a]{width:100%;height:100%}.m-promotion-product-images img.action-has-image[data-v-3864079a]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.m-promotion-product-timer[data-v-3864079a]{position:absolute;left:0;top:var(--spacer-25);padding:var(--spacer-7) var(--spacer-8);background-color:var(--orange);font-size:var(--font-size-14);font-weight:var(--font-medium);color:var(--white)}.m-promotion-product-timer span[data-v-3864079a]{display:none}.m-promotion-product__date[data-v-3864079a]{margin:var(--spacer-15) 0 0 0;font-size:var(--font-size-13);color:var(--dark-gray);text-transform:lowercase}@media (min-width: 768px){.m-promotion-product__date[data-v-3864079a]{font-size:var(--font-size-14)}}.m-promotion-product__date_end[data-v-3864079a]{text-transform:initial}.m-promotion-product__title[data-v-3864079a]{margin:var(--spacer-5) 0 0 0;font-size:var(--font-size-16);font-weight:500;color:var(--black)}@media (min-width: 768px){.m-promotion-product__title[data-v-3864079a]{font-size:var(--font-size-24)}}.m-promotion-product__subtitle[data-v-3864079a]{margin:var(--spacer-5) 0 0 0;font-size:var(--font-size-14);font-weight:400;color:var(--black)}@media (min-width: 768px){.m-promotion-product__subtitle[data-v-3864079a]{font-size:var(--font-size-16)}}@media (min-width: 1024px){.mobile-only[data-v-0d240f80]{display:none!important}}@media (max-width: 1023px){.desktop-only[data-v-0d240f80]{display:none!important}}.o-section[data-v-0d240f80]{width:100%}.promotion[data-v-0d240f80]{max-width:var(--max-width);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font-family:var(--font-family-primary)}.promotion-content .filters[data-v-0d240f80]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--spacer-15);padding:0 var(--spacer-16);-webkit-box-sizing:border-box;box-sizing:border-box}.promotion-content .filters-filter[data-v-0d240f80]{width:calc(50% - var(--spacer-5));position:relative}.promotion-content .filters__button[data-v-0d240f80]{width:100%;height:var(--spacer-50);padding:var(--spacer-8) var(--spacer-15);background-color:var(--light-gray);text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;border-radius:5px;position:relative}.promotion-content .filters__button[data-v-0d240f80]:after{content:"";width:.3rem;height:.3rem;border-bottom:2px solid var(--white);border-right:2px solid var(--white);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:var(--spacer-sm);position:absolute;top:0;bottom:0;margin:auto}.promotion-content .filters__button._active[data-v-0d240f80]:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.promotion-content .filters__button[data-v-0d240f80]:after{border-bottom:2px solid var(--black);border-right:2px solid var(--black)}.promotion-content .filters-categories[data-v-0d240f80],.promotion-content .filters-type[data-v-0d240f80]{position:absolute;width:100%;left:0;background:var(--white);border-bottom-left-radius:var(--spacer-10);border-bottom-right-radius:var(--spacer-10);z-index:2;overflow:auto;-webkit-box-shadow:0 4px 11px rgba(var(--c-dark-base),.1);box-shadow:0 4px 11px rgba(var(--c-dark-base),.1)}.promotion-content .filters-categories[data-v-0d240f80] .accordion,.promotion-content .filters-type[data-v-0d240f80] .accordion{font-family:var(--font-family-primary);display:block;width:auto;margin-top:var(--spacer-5);max-height:21.25rem;overflow-y:scroll;overflow-x:hidden;-ms-flex-align:center;align-items:center;padding-right:var(--spacer-5);padding-left:var(--spacer-5);padding-bottom:var(--spacer-20);background:var(--light-gray);border-radius:var(--spacer-10);scrollbar-width:thin;scrollbar-color:var(--black);-webkit-box-shadow:var(--select-dropdown-box-shadow, 0 4px 11px rgba(var(--c-dark-base), .1));box-shadow:var(--select-dropdown-box-shadow, 0 4px 11px rgba(var(--c-dark-base), .1))}@media (min-width: 1024px){.promotion-content .filters-categories[data-v-0d240f80] .accordion,.promotion-content .filters-type[data-v-0d240f80] .accordion{padding-right:0;padding-left:0}}.promotion-content .filters-categories[data-v-0d240f80] .accordion::-webkit-scrollbar,.promotion-content .filters-type[data-v-0d240f80] .accordion::-webkit-scrollbar{width:3px}.promotion-content .filters-categories[data-v-0d240f80] .accordion::-webkit-scrollbar-thumb,.promotion-content .filters-type[data-v-0d240f80] .accordion::-webkit-scrollbar-thumb{background-color:#eb67474d}.promotion-content .filters-categories[data-v-0d240f80] .accordion:hover::-webkit-scrollbar-thumb,.promotion-content .filters-type[data-v-0d240f80] .accordion:hover::-webkit-scrollbar-thumb{background-color:var(--orange)}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item .accordion-item__header,.promotion-content .filters-type[data-v-0d240f80] .accordion-item .accordion-item__header{width:100%;-webkit-transition:none;transition:none}@media (min-width: 1024px){.promotion-content .filters-categories[data-v-0d240f80] .accordion-item:first-child,.promotion-content .filters-type[data-v-0d240f80] .accordion-item:first-child{padding-top:var(--spacer-10);margin-left:var(--spacer-20)}}@media (max-width: 1023px){.promotion-content .filters-categories[data-v-0d240f80] .accordion-item:first-child>.accordion-item__header,.promotion-content .filters-type[data-v-0d240f80] .accordion-item:first-child>.accordion-item__header{padding-left:var(--spacer-15)}}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item:not(:first-child),.promotion-content .filters-type[data-v-0d240f80] .accordion-item:not(:first-child){margin-left:var(--spacer-15)}@media (min-width: 1024px){.promotion-content .filters-categories[data-v-0d240f80] .accordion-item:not(:first-child),.promotion-content .filters-type[data-v-0d240f80] .accordion-item:not(:first-child){margin-left:var(--spacer-20);margin-right:var(--spacer-20)}}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header{color:var(--black);white-space:normal;padding:var(--spacer-20) 0 0 0;font-style:normal;font-weight:400;font-size:var(--font-sm);display:inline-block;border-radius:var(--spacer-10);position:relative;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;cursor:pointer}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header .accordion-item__label,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header .accordion-item__label{position:relative}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header .accordion-item__label-count,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header .accordion-item__label-count{color:var(--neutral-gray);padding-left:var(--spacer-10);position:absolute;left:100%;bottom:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header.is-open,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header.is-open{color:var(--orange);background-color:inherit}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header.is-open .accordion-item__label-count,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header.is-open .accordion-item__label-count{color:var(--orange);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (min-width: 1024px){.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header:hover,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header:hover{color:var(--orange-hover)}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header:hover .accordion-item__label-count,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header:hover .accordion-item__label-count{color:var(--orange);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header--active,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header--active{color:var(--orange)}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item__header--active .accordion-item__label-count,.promotion-content .filters-type[data-v-0d240f80] .accordion-item__header--active .accordion-item__label-count{color:var(--orange);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item .sf-accordion-item__content,.promotion-content .filters-type[data-v-0d240f80] .accordion-item .sf-accordion-item__content{padding-bottom:0;padding-top:0;border:none;border-left:1px solid var(--gray)}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item .sf-accordion-item__content>.accordion--sub,.promotion-content .filters-type[data-v-0d240f80] .accordion-item .sf-accordion-item__content>.accordion--sub{margin-left:var(--spacer-20)}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item .sf-accordion-item__content>.accordion--sub .accordion-item__header.is-open,.promotion-content .filters-type[data-v-0d240f80] .accordion-item .sf-accordion-item__content>.accordion--sub .accordion-item__header.is-open{border-radius:0}.promotion-content .filters-categories[data-v-0d240f80] .accordion-item .accordion-item__first-level+.sf-accordion-item__content,.promotion-content .filters-type[data-v-0d240f80] .accordion-item .accordion-item__first-level+.sf-accordion-item__content{border-left:none;position:relative}@media (min-width: 1024px){.promotion-content .filters-categories[data-v-0d240f80] .accordion-item:last-child,.promotion-content .filters-type[data-v-0d240f80] .accordion-item:last-child{padding-bottom:var(--spacer-20)}}.promotion-content-lists[data-v-0d240f80]{-ms-flex:0 0 100%;flex:0 0 100%;padding:0 var(--spacer-10);-ms-flex-order:3;order:3;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px)and (max-width: 1023px){.promotion-content-lists[data-v-0d240f80]{-ms-flex:1 1;flex:1 1;width:73%;padding:0 var(--spacer-18)}}@media (min-width: 1024px){.promotion-content-lists[data-v-0d240f80]{-ms-flex:1 1;flex:1 1;width:73%;padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-sm) var(--spacer-64)}}.promotion-filter-category[data-v-0d240f80]{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:1;order:1}@media (min-width: 1024px){.promotion-filter-category[data-v-0d240f80]{-ms-flex:0 0 13.75rem;flex:0 0 13.75rem;padding:var(--spacer-sm);-ms-flex-order:2;order:2}}@media (min-width: 1024px){.promotion .special-promotions-brands[data-v-0d240f80]{-webkit-box-shadow:-40vw 0 var(--light-gray),40vw 0 var(--light-gray);box-shadow:-40vw 0 var(--light-gray),40vw 0 var(--light-gray)}}.promotion-list[data-v-0d240f80]{margin-top:var(--spacer-20);padding:0 var(--spacer-10);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.promotion-list[data-v-0d240f80]{padding:0 var(--spacer-16)}}.promotion .bottom-plp-block[data-v-0d240f80]{margin-left:0;margin-right:0;width:100%}.m-recently-viewed-products[data-v-0d240f80]{margin-top:var(--spacer-25)}.filter__button-label[data-v-0d240f80]{color:var(--dark-gray);font-size:var(--font-size-12);margin-bottom:var(--spacer-5)}.filter__button-value[data-v-0d240f80]{text-overflow:ellipsis;overflow:hidden;width:100%;text-align:left;font-size:var(--font-size-14);color:var(--black)}.o-category-root-page-title__heading[data-v-0d240f80]{display:inline-block;text-align:left;padding:0 var(--spacer-15) 0 var(--spacer-10)}.o-category-root-page-title__heading[data-v-0d240f80] .sf-heading__title{--heading-title-font-size: var(--font-size-22);--heading-title-font-weight: var(--font-bold);font-size:var(--heading-title-font-size, var(--spacer-22));font-weight:var(--heading-title-font-weight, var(--font-bold));font-family:var(--font-family-headers);text-transform:uppercase;color:var(--black);line-height:var(--font-size-28);text-align:left}@media only screen and (min-width: 768px){.o-category-root-page-title__heading[data-v-0d240f80] .sf-heading__title{--heading-title-font-size: var(--font-size-32);line-height:var(--font-size-32)}}@media (min-width: 768px)and (max-width: 1023px){.o-category-root-page-title__heading[data-v-0d240f80]{padding:0 var(--spacer-10) 0 var(--spacer-18)}}@media (min-width: 1024px){.o-category-root-page-title__heading[data-v-0d240f80]{padding:0 var(--spacer-10) 0 var(--spacer-sm)}}.o-category-root-page-title__total-products[data-v-0d240f80]{font-size:var(--font-size-13);color:var(--dark-gray);display:inline-block}.o-category-root-page__special-promotions[data-v-0d240f80]{-webkit-box-shadow:-40vw 0 var(--light-gray),40vw 0 var(--light-gray);box-shadow:-40vw 0 var(--light-gray),40vw 0 var(--light-gray);background:var(--light-gray)}.category-footer .category__region[data-v-0d240f80]{margin-top:var(--spacer-25)}.category-footer[data-v-0d240f80] .m-seo-block__content{font-size:var(--font-size-14);color:var(--dark-gray)}[data-v-0d240f80] .o-section--center{--section-center-padding: 0}[data-v-0d240f80] .o-section__heading{--section-heading-padding: 0 var(--spacer-10) var(--spacer-15)}@media (min-width: 768px){[data-v-0d240f80] .o-section__heading{--section-heading-padding: 0 var(--spacer-16) var(--spacer-20)}}@media (min-width: 1024px){[data-v-0d240f80] .o-section__heading{--section-heading-padding: 0 150px var(--spacer-20) var(--spacer-16)}}
