.blaze-slider{--slides-to-show:1;--slide-gap:20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) );box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}.predictive-search{position:relative}.predictive-search__results{position:absolute;top:100%;left:0;right:0;background-color:var(--white);border:.1rem solid var(--light-gray);border-radius:0 0 .4rem .4rem;box-shadow:0 .4rem 1rem #0000001a;z-index:100;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.predictive-search__results.predictive-search--visible{max-height:40rem;opacity:1;overflow-y:auto}.predictive-search__results-container{padding:1rem}.predictive-search__results-list{list-style:none;padding:0;margin:0}.predictive-search__list-item{margin-bottom:1rem}.predictive-search__list-item:last-child{margin-bottom:0}.predictive-search__item{display:flex;align-items:center;text-decoration:none;color:var(--gray);padding:.8rem;border-radius:.4rem;transition:background-color .2s ease}.predictive-search__item:hover,.predictive-search__item:focus{background-color:var(--ultra-light-gray);outline:none}.predictive-search__image-container{flex-shrink:0;width:5rem;height:5rem;margin-right:1.5rem}.predictive-search__image-container img{width:100%;height:100%;object-fit:cover}.predictive-search__item-info{flex-grow:1}.predictive-search__item-title{margin:0 0 .5rem;font-size:clamp(1.05rem,.72917vw,1.4rem);font-weight:500;font-family:var(--font-lato);color:var(--gray)}.predictive-search__item-price{font-size:clamp(1.05rem,.72917vw,1.4rem);color:var(--gray);font-family:var(--font-lato)}.predictive-search__view-all{padding-top:1.5rem;margin-top:1rem;border-top:.1rem solid var(--light-gray);text-align:center}.predictive-search__view-all-link{display:inline-block;font-size:1.3rem;color:var(--gray);text-decoration:none;transition:color .2s ease;font-family:var(--font-lato)}.predictive-search__view-all-link:hover{color:var(--black);text-decoration:underline}.predictive-search__no-results,.predictive-search__error{padding:2rem;text-align:center;color:var(--gray);font-size:1.4rem;font-family:var(--font-lato)}.predictive-search__recommendations-title{margin:0 0 1rem;font-size:1.6rem;font-weight:500;font-family:var(--font-libre);color:var(--gray)}.predictive-search__popular-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1rem}.predictive-search__popular-list li{margin-bottom:.5rem}.predictive-search__popular-list a{display:block;text-decoration:none;color:var(--gray);font-size:1.4rem;padding:.8rem 1.2rem;background-color:var(--ultra-light-gray);border-radius:.4rem;transition:background-color .2s ease,color .2s ease;font-family:var(--font-lato)}.predictive-search__popular-list a:hover{background-color:var(--light-gray);color:var(--black)}.predictive-search.is-loading .predictive-search__loading-indicator{display:block}.predictive-search__loading-indicator{display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:2rem;height:2rem;border:.2rem solid rgba(0,0,0,.1);border-top-color:var(--black);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.predictive-search--mobile{position:relative}.predictive-search--mobile .predictive-search__results.predictive-search--visible{position:absolute;top:100%;left:0;right:0;max-height:30rem;z-index:100;border:.1rem solid var(--light-gray);border-radius:0 0 .4rem .4rem;overflow-y:auto}.predictive-search--mobile .predictive-search__close-button{display:none}.form_search_mob .predictive-search__results.predictive-search--visible{position:absolute;top:100%;left:0;right:0;max-height:30rem;z-index:100;border:.1rem solid var(--light-gray);border-radius:0 0 .4rem .4rem;overflow-y:auto;padding-top:0;background-color:var(--white)}.form_search_mob .predictive-search__loading-indicator{right:4rem}@media screen and (max-width: 76.8rem){.predictive-search__item{padding:1.2rem .8rem}.predictive-search__item-title{font-size:clamp(1.05rem,.72917vw,1.4rem)}.form_search_mob .predictive-search__results-container{padding:1rem}}.option-value.translated{transition:all .3s ease}.option-value{transition:all .2s ease-in-out}shopping-benefits{display:flex;flex-direction:column;gap:2.8rem;max-width:var(--page-width);margin:0 auto;padding-block:var(--padding-block);--slides-to-show: 3;--slide-gap: 10px;padding-top:5rem}@media screen and (max-width: 480px){shopping-benefits{--slides-to-show: 3;--slide-gap: 20px}}@media screen and (min-width: 768px){shopping-benefits{--slides-to-show: 3;gap:4rem}}@media screen and (min-width: 1024px){shopping-benefits{--slides-to-show: 3;--slide-gap: 20px}}shopping-benefits .shopping-benefits-header{text-align:center;h2 {font-size: clamp(2.2rem,2vw,2.7rem); font-family: var(--font-libre); color: var(--charcoal-black); font-weight: normal; letter-spacing: .16rem;}}shopping-benefits .shopping-benefits-carousel{padding:0rem;width:100%;position:relative}@media screen and (min-width: 768px){shopping-benefits .shopping-benefits-carousel{padding:0rem 4rem}}shopping-benefits .shopping-benefits-carousel .blaze-container{width:90%;margin:0 auto}shopping-benefits .shopping-benefits-carousel .blaze-container .blaze-track-container .blaze-track .shopping-benefit-item{max-width:100%;padding:0 .5rem;img {width: 50px; height: 50px; object-fit: contain; display: block; margin: 0 auto;} h3 {font-size: 14px; font-family: var(--font-libre); color: var(--charcoal-gray); font-weight: 200; margin-bottom: .5rem; text-align: center; letter-spacing: .12rem;} a {color: inherit; text-decoration: none;} a:hover,a:active,a:visited {color: inherit; text-decoration: none;} @media screen and (min-width: 768px) {padding: 0 1rem; img {margin-bottom: 1.5rem;} h3 {font-size: 14px; margin-bottom: 1rem;}} @media screen and (max-width: 480px) {padding: 0 .5rem; h3 {font-size: 9px;}}}shopping-benefits .shopping-benefits-carousel .blaze-pagination-shopping-benefits{margin:2rem auto 0;width:100%;display:flex;flex-wrap:nowrap;gap:0;position:relative;overflow:hidden;border-radius:10rem;height:3px}shopping-benefits .shopping-benefits-carousel .blaze-pagination-shopping-benefits:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--slider-progress);background-color:var(--gray);transition:all .3s ease-in-out}shopping-benefits .shopping-benefits-carousel .blaze-pagination-shopping-benefits :is(button){width:100%;display:block;border:none;background-color:var(--nude, #C2AB93);cursor:pointer;font-size:0;transition:all .3s ease-in-out}shopping-benefits .shopping-benefits-carousel .carousel-arrows{display:flex;position:absolute;top:50%;transform:translateY(-50%);justify-content:center;align-self:center;border:none;background-color:transparent;cursor:pointer;width:clamp(3rem,5vw,4rem);max-width:4rem;padding:clamp(.4rem,1vw,.8rem)}shopping-benefits .shopping-benefits-carousel .carousel-arrows :is(svg){width:.75rem}shopping-benefits .shopping-benefits-carousel .carousel-arrows.hidden{display:none}shopping-benefits .shopping-benefits-carousel .carousel-arrows.force-hide{display:none!important}shopping-benefits .shopping-benefits-carousel .carousel-arrows.force-show{display:flex!important}@media screen and (max-width: 1024px){shopping-benefits .shopping-benefits-carousel .carousel-arrows{display:none}}shopping-benefits .shopping-benefits-carousel .shopping-benefits--prev{left:0}shopping-benefits .shopping-benefits-carousel .shopping-benefits--next{right:0}
