:root{--deep-navy:#222e65;--white:#fff}#deals-listing-component .deals-row{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(4,minmax(0, 1fr))}#deals-listing-component .deals-row .deal-column{padding:16px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:.5px solid #d4dadd;margin:0;position:relative}#deals-listing-component .deals-row .deal-column .sale-label{position:absolute;right:-1px;top:-1px;background:#27ae60;border-bottom-left-radius:2px;color:#fff;font-size:12px;font-weight:400;line-height:20px;padding:0 10px;text-transform:uppercase}#deals-listing-component .deals-row .deal-column .deal-product-image{display:flex;align-items:center;justify-content:center;width:100%;height:148px;margin:0 0 8px;max-width:100%;-o-object-fit:contain;object-fit:contain;border:none;box-shadow:none}#deals-listing-component .deals-row .deal-column .deal-product-content{display:flex;flex-flow:column;align-items:center;gap:8px;min-height:75px;position:relative}#deals-listing-component .deals-row .deal-column .deal-product-content a.deal-product-title{text-align:center;font-size:14px;line-height:20px;color:#222e65;margin:0;font-weight:500;outline:none;overflow:hidden;text-decoration:none;text-overflow:ellipsis;height:40px;border:none;box-shadow:none}#deals-listing-component .deals-row .deal-column .deal-product-footer{margin:8px 0 0;text-align:right}#deals-listing-component .deals-row .deal-column .deal-product-footer .deal-product-pricing{display:flex;justify-content:center;margin:0}#deals-listing-component .deals-row .deal-column .deal-product-footer .deal-product-pricing .deal-price-current{font-size:18px;line-height:26px;color:var(--deep-blue);float:none;font-weight:500}#featured-products-section.automatic-deals .animation-container{justify-content:unset;margin-left:-13px;margin-right:-13px}#featured-products-section.automatic-deals .animation-block{margin-bottom:26px;margin-left:13px;margin-right:13px;width:calc(33.3333% - 26px)}@media (max-width:680px){#featured-products-section.automatic-deals .animation-block{margin-bottom:40px}}#featured-products-section.automatic-deals .animation-block .overlay{height:100%;top:0}#featured-products-section.automatic-deals .animation-block .block-image{background-size:cover}#featured-products-section.automatic-deals .animation-block.no-border-color{border-top:0}#featured-products-section.automatic-deals .animation-block.no-border-color .block-body{margin-top:16px;padding-bottom:24px}#featured-products-section.automatic-deals .animation-block.no-border-color .block-body h4{color:var(--deep-blue);font-size:20px;line-height:28px}#featured-products-section.automatic-deals .animation-block.no-border-color .block-body p:last-of-type{margin-bottom:0}#featured-products-section.automatic-deals .animation-block.card-clickable{top:-5px;height:auto}#featured-products-section.automatic-deals .animation-block .sale-label{position:absolute;right:-1px;top:-1px;background:#27ae60;border-bottom-left-radius:2px;color:#fff;font-size:12px;font-weight:400;line-height:20px;padding:0 10px;text-transform:uppercase}@media (max-width:1180px){#featured-products-section.automatic-deals .animation-block .sale-label{top:80px}}#featured-products-section.automatic-deals .animation-block .top-message{background:var(--deep-blue);color:var(--white);padding:8px 18px;font-size:13px;line-height:18px;position:absolute;left:50%;transform:translateX(-50%);top:0;margin-top:-5px;font-family:"Inter",sans-serif;min-width:220px}#featured-products-section.automatic-deals .animation-block .ghost-button{padding-bottom:24px;margin-top:auto;padding-left:8px;padding-right:8px}#featured-products-section.automatic-deals .animation-block .ghost-button .deal-button-buy{display:flex;align-items:center;flex-flow:row-reverse;justify-content:center;margin:8px 0 0;background-color:var(--deep-blue);color:var(--white) !important;font-size:14px;line-height:18px;font-family:"Inter",sans-serif;font-weight:700;border:none !important;border-radius:30px;padding:5px 16px 5px 24px;text-align:center;text-decoration:none !important;width:100%;position:relative;max-width:250px;margin-left:auto;margin-right:auto}#featured-products-section.automatic-deals .animation-block .ghost-button .deal-button-buy:before{position:relative;width:24px;height:24px;filter:brightness(0) invert(1);background-position:center;background-size:16px auto;margin-left:8px;right:0;top:0;bottom:0;content:"";left:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M704 1536q0 52-38 90t-90 38-90-38-38-90 38-90 90-38 90 38 38 90zm896 0q0 52-38 90t-90 38-90-38-38-90 38-90 90-38 90 38 38 90zm128-1088v512q0 24-16.5 42.5t-40.5 21.5l-1044 122q13 60 13 70 0 16-24 64h920q26 0 45 19t19 45-19 45-45 19h-1024q-26 0-45-19t-19-45q0-11 8-31.5t16-36 21.5-40 15.5-29.5l-177-823h-204q-26 0-45-19t-19-45 19-45 45-19h256q16 0 28.5 6.5t19.5 15.5 13 24.5 8 26 5.5 29.5 4.5 26h1201q26 0 45 19t19 45z'/%3E%3C/svg%3E")}#featured-products-section.automatic-deals .animation-block .aawp{height:100%}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product--vertical{border-bottom:0}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product{padding:0}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__image{margin:10px 10px 0;height:270px;position:relative;width:auto}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__image img{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;margin:0}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__content{display:flex;flex-flow:column;align-items:center;gap:8px;padding:0 8px;margin-top:16px}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__content a{font-family:"Inter",sans-serif;color:var(--deep-blue);font-size:20px;line-height:28px;font-weight:600;margin:0 0 8px;height:auto}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__content a.aawp-product__title{margin-bottom:0}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__footer{margin:8px 0 0;padding:0 8px}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__footer .aawp-product__pricing{display:flex;justify-content:center;margin:0;font-size:18px;line-height:26px;color:var(--deep-blue);float:none;font-weight:500}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__footer .aawp-button--buy{display:flex;align-items:center;flex-flow:row-reverse;justify-content:center;margin:24px 0 0;background-color:#222e65;color:#fff !important;font-size:14px;line-height:18px;font-family:"Inter",sans-serif;font-weight:700;border:none !important;border-radius:30px;padding:5px 16px 5px 24px;max-width:250px;margin-left:auto;margin-right:auto}#featured-products-section.automatic-deals .animation-block .aawp .aawp-product .aawp-product__footer .aawp-button--buy:before{position:relative;width:24px;height:24px;filter:brightness(0) invert(1);background-position:center;background-size:16px auto;margin-left:8px}#one-time{font-family:"Inter",sans-serif;position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:9999999;transition:opacity .5s ease,visibility .5s ease}#one-time .popup-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:32px 0 0;width:calc(100dvw - 40px);max-width:400px;border-radius:24px;border-radius:24px}#one-time .popup-content ::selection{background:0 0}#one-time .popup-content ::-moz-selection{background:0 0}#one-time .popup-content .header img{display:block;margin:0 auto;max-width:90%}#one-time .popup-content .header .close-modal{position:absolute;right:24px;top:24px;width:24px;height:24px;cursor:pointer}#one-time .popup-content .header .close-modal:before,#one-time .popup-content .header .close-modal:after{content:"";display:block;background-color:#000;width:20px;height:1.5px;position:absolute;left:2px;top:12px}#one-time .popup-content .header .close-modal:before{transform:rotate(45deg)}#one-time .popup-content .header .close-modal:after{transform:rotate(-45deg)}#one-time .popup-content .swiper{display:flex;overflow:auto;scrollbar-width:0}#one-time .popup-content .swiper::-webkit-scrollbar{display:none}#one-time .popup-content .swiper.lock{overflow:hidden}#one-time .popup-content .swiper .reward{position:relative;width:100%;text-align:center;flex-shrink:0;isolation:isolate;overflow:hidden}#one-time .popup-content .swiper .reward *:not(.button){pointer-events:none}#one-time .popup-content .swiper .reward:first-child{padding:41px 36px 115px;transition:margin-left .3s ease}#one-time .popup-content .swiper .reward:first-child h3{font-weight:700;font-size:32px;line-height:32px;margin:0 0 28px;color:#000}#one-time .popup-content .swiper .reward:first-child ul{display:flex;flex-flow:column;gap:20px;list-style-type:none;margin:0;padding:0;text-align:left}#one-time .popup-content .swiper .reward:first-child ul li{display:flex;align-items:center;gap:16px}#one-time .popup-content .swiper .reward:first-child ul li .data h4{font-family:"Inter",sans-serif;font-weight:700;font-size:18px;line-height:22px;margin:0;color:#000}#one-time .popup-content .swiper .reward:first-child ul li .data p{font-size:14px;line-height:20px;margin:0;color:#000;font-family:"Inter",sans-serif;font-weight:400}#one-time .popup-content .swiper .reward:first-child .icons img{position:absolute;z-index:-1;opacity:1;transition:all .8s ease}#one-time .popup-content .swiper .reward:first-child .icons img:first-child{top:0;left:19px}#one-time .popup-content .swiper .reward:first-child .icons img:nth-child(2){right:0;top:84px}#one-time .popup-content .swiper .reward:first-child .icons img:nth-child(3){left:57px;bottom:30px}#one-time .popup-content .swiper .reward:first-child .icons img:last-child{right:32px;bottom:72px}#one-time .popup-content .swiper .reward:first-child:not(.animate) .icons img{opacity:0}#one-time .popup-content .swiper .reward:first-child:not(.animate) .icons img:first-child{transform:translate(-20px,10px)}#one-time .popup-content .swiper .reward:first-child:not(.animate) .icons img:nth-child(2){transform:translate(10px,20px)}#one-time .popup-content .swiper .reward:first-child:not(.animate) .icons img:nth-child(3){transform:translate(-30px,10px)}#one-time .popup-content .swiper .reward:first-child:not(.animate) .icons img:last-child{transform:translate(40px,-10px)}#one-time .popup-content .swiper .reward:last-of-type{padding:29px 0 21px 10px;box-sizing:content-box}#one-time .popup-content .swiper .reward:last-of-type h4{width:calc(100% - 30px);max-width:304px;font-size:18px;line-height:22px;margin:0 auto 30px;font-family:"Inter",sans-serif;font-weight:400;color:#000}#one-time .popup-content .swiper .reward:last-of-type h4 strong{font-family:"Inter",sans-serif;font-weight:700}#one-time .popup-content .swiper .reward:last-of-type p{width:calc(100% - 30px);max-width:262px;font-size:16px;line-height:24px;margin:-10px auto 13px;color:#000;font-family:"Inter",sans-serif;font-weight:400}#one-time .popup-content .swiper .reward:last-of-type p strong{font-family:"Inter",sans-serif;font-weight:700}#one-time .popup-content .swiper .reward:last-of-type img.main-image{display:block;width:100%;max-width:100%;height:auto;transform:scale(2);transition:transform .8s ease;transition-delay:.4s}#one-time .popup-content .swiper .reward:last-of-type .cta-area{position:relative;display:flex;justify-content:center;padding:9px 0 22px}#one-time .popup-content .swiper .reward:last-of-type .cta-area .button{display:block;padding:10px 16px;background-color:#000;color:#fff;text-decoration:none;border-radius:20px;cursor:pointer;pointer-events:all;box-shadow:none}#one-time .popup-content .swiper .reward:last-of-type .cta-area .button:hover{opacity:.8}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img{position:absolute;z-index:-1;opacity:0;transition:opacity .5s ease;transition-delay:.2s}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:first-child{top:0;left:15px}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:nth-child(2){top:2px;right:11px}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:nth-child(3){left:54px;bottom:0}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:last-child{right:28px;bottom:6px}#one-time .popup-content .swiper .swiper-dots{display:flex;gap:8px;position:absolute;bottom:18px;left:50%;transform:translateX(-50%)}#one-time .popup-content .swiper .swiper-dots .dot{display:block;width:9px;height:9px;border-radius:100%;background-color:#bfbfbf;cursor:pointer}#one-time .popup-content .swiper[data-position="1"] .swiper-dots .dot:first-child{background-color:#737373;pointer-events:none}#one-time .popup-content .swiper[data-position="2"] .reward:first-child{margin-left:-100%}#one-time .popup-content .swiper[data-position="2"] .reward:last-of-type img.main-image{transform:scale(1);transition-delay:0s}#one-time .popup-content .swiper[data-position="2"] .reward:last-of-type .cta-area .icons img{opacity:1}#one-time .popup-content .swiper[data-position="2"] .swiper-dots .dot:last-child{background-color:#737373;pointer-events:none}#one-time.hidden{display:block;opacity:0;visibility:hidden}#one-time.hidden.visible{opacity:1;visibility:visible}@media screen and (max-width:400px){#one-time .popup-content{padding:52px 0 0}#one-time .popup-content .swiper .reward:first-child{padding:52px 15px 115px}#one-time .popup-content .swiper .reward:first-child h3{font-size:24px;margin:14px 0 32px}#one-time .popup-content .swiper .reward:first-child .icons img:first-child{left:5px}#one-time .popup-content .swiper .reward:first-child .icons img:nth-child(3){left:20px;bottom:40px}#one-time .popup-content .swiper .reward:first-child .icons img:last-child{right:20px;bottom:60px}#one-time .popup-content .swiper .reward:last-of-type p{margin:5px auto 13px}#one-time .popup-content .swiper .reward:last-of-type .cta-area{padding:25px 0 35px}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:nth-child(3){left:30px}#one-time .popup-content .swiper .reward:last-of-type .cta-area .icons img:last-child{right:20px}}