html.browserIE .incomplete-offer--modal .product--promo-codes{margin-left:10px}.hide-promo-codes .product--promo-codes{display:none!important}.overflow-kill .slick-list.slick-list.slick-list{overflow:unset!important;z-index:999999!important;position:relative!important}.incomplete-offer--modal .product--carousel{background:#0000!important}.incomplete-offer--modal .product--carousel .slick-list .product-card .product--offer-banner{font-size:.8em}.incomplete-offer--modal .product--carousel .slick-list .product-card .price-info .main-price{font-size:1.8em!important}.incomplete-offer--modal .product--carousel .slick-list .product-card .price-info .main-price .save-on-price{top:8px;font-size:10px}.incomplete-offer--modal .product--carousel .slick-list .product-card .price-info .main-price .old-price{font-size:10px}.incomplete-offer--modal .product--carousel .slick-list .product-card .price-info .main-price .old-price:before{content:"WAS "}.incomplete-offer--modal.success .modal-body{padding-top:50px}.incomplete-offer--modal.success img{display:block;margin-left:auto;margin-right:auto;width:75px;height:75px}.incomplete-offer--modal.success button.success-btn{height:40px;background-color:#231f20;display:block;margin-right:auto;margin-left:auto;width:80%;margin-bottom:40px;color:#fff;font-size:14px;letter-spacing:1px;line-height:32px;text-align:center}@media screen and (min-width:992px){.incomplete-offer--modal.success button.success-btn{width:40%}}.incomplete-offer--modal .product-card{height:550px}.incomplete-offer--modal .inner{background:#fff;height:100%;border:1px solid #dee2e6}.incomplete-offer--modal .modal-content{height:100%}.incomplete-offer--modal .modal-header{background:#e9ecef;border-top-left-radius:3px;border-top-right-radius:3px}.incomplete-offer--modal .modal-header .modal-title{font-size:.9em}.incomplete-offer--modal .modal-header .modal-title img{margin-right:10px}.incomplete-offer--modal .modal-body{padding:30px 30px 0;overflow-y:scroll}.incomplete-offer--modal .modal-body .single-card .product-card{margin-left:auto;margin-right:auto;display:block;width:300px;min-height:500px}@media(max-width:575.98px){.incomplete-offer--modal .modal-body{padding:10px}}.incomplete-offer--modal .modal-body .dont-miss-tag{text-transform:uppercase;letter-spacing:1px;color:#6c757d;font-size:.75em;text-align:center}.incomplete-offer--modal .modal-body .offer-title{font-weight:700;font-size:1.4em;text-align:center;margin-top:10px;margin-bottom:20px}@media(max-width:575.98px){.incomplete-offer--modal .modal-body .offer-title{font-size:1.1em}}.incomplete-offer--modal .modal-body .triggers-section{padding:30px 15px;margin-left:-30px;width:calc(100% + 60px)}.incomplete-offer--modal .modal-body .triggers-section.disabled{opacity:.75;pointer-events:none}.incomplete-offer--modal .modal-body .triggers-section.disabled *,.incomplete-offer--modal .modal-body .triggers-section.disabled * *{pointer-events:none}.incomplete-offer--modal .modal-body .incentives-section{background-color:#f4f4f4;padding:30px 15px;margin-left:-30px;width:calc(100% + 60px)}.incomplete-offer--modal .modal-body .incentives-section.disabled{opacity:.75;pointer-events:none}.incomplete-offer--modal .modal-body .incentives-section.disabled *,.incomplete-offer--modal .modal-body .incentives-section.disabled * *{pointer-events:none}.incomplete-offer--modal .modal-body .incentives-section .product--carousel .product-card .inner .product-card--price{bottom:0}
/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */.product-card-v3{background-color:#fff;border:.84px solid #d9d9d9;border-radius:8.38px;flex-direction:column;gap:0;min-height:250px;padding:16px;display:flex;position:relative}.product-card-v3.product-is-own-label{border:1.5px solid var(--color-blue)}.product-card-v3.product-is-pre-sell{border:1.5px solid #2fa1f3}.product-card-v3 .offerBarThing{letter-spacing:-.4px;color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;font-size:13px;font-weight:400;line-height:15.73px}.product-card-v3 h5{letter-spacing:-.4px;text-align:center;margin-top:8px;margin-bottom:0;font-size:14px;font-weight:700;line-height:16.8px}.product-card-v3 p.product-code{letter-spacing:-.34px;text-align:center;margin-top:2px;margin-bottom:25px;font-size:12px;font-weight:400;line-height:16.75px}.product-card-v3 div.vat-row{flex-direction:row;justify-content:space-evenly;gap:2px;width:100%;padding-block:8px;display:flex}.product-card-v3 div.vat-row>span{letter-spacing:-.34px;text-align:center;width:33%;font-size:14px;font-weight:400;line-height:13.4px}.product-card-v3 div.vat-row>span:not(:last-child){padding-right:4px}.product-card-v3 div.vat-row>span>p{margin-top:var(--spacing)}.product-card-v3 div.price-row{border-block:.84px solid #e9e9e9;flex-direction:row;justify-content:space-evenly;gap:10px;width:100%;margin-top:auto;padding-block:8px;display:flex}:where(.product-card-v3 div.price-row>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}.product-card-v3 div.price-row>div{border-color:#e9e9e9;flex-direction:column;justify-content:center;align-items:center;max-width:50%;display:flex}.product-card-v3 div.price-row>div:not(:last-child){padding-right:20px}.product-card-v3 div.price-row p{margin-bottom:0}.product-card-v3 div.price-row p.onOfferStandardPrice{letter-spacing:-.34px;font-size:10px;font-weight:700;line-height:12.19px;text-decoration:line-through}.product-card-v3 div.price-row p.onOfferPrice,.product-card-v3 div.price-row p.standardPrice{letter-spacing:-.34px;color:#eb1c24;font-size:18px;font-weight:700;line-height:21.94px}.product-card-v3 div.price-row p.savingsValue{letter-spacing:-.4px;color:#2fa1f3;font-size:14px;font-weight:700;line-height:17.07px}.product-card-v3 div.price-row p.savings{letter-spacing:-.4px;color:#2fa1f3;font-size:10px;font-weight:300;line-height:12.19px}.product-card-v3 div.price-row p.packSize{letter-spacing:-.34px;font-size:12px;font-weight:400;line-height:14.63px}.product-card-v3 div.price-row .packSizeSelector{letter-spacing:-.26px;border:1px solid #e9e9e9;border-radius:12px;padding-block:3px;padding-inline:8px;font-size:12px;font-weight:700;line-height:12.4px}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.product--carousel .slick-list{position:relative!important}.product--carousel .slick-track{overflow:unset!important;z-index:999999;position:relative;gap:20px}.product--carousel{padding-top:25px;padding-bottom:25px}.product--carousel .slick-track{display:flex;overflow:hidden}.product--carousel.is-bottom{background:#f8f9fa}.product--carousel .product-card{min-width:290px;width:100%!important}.product--carousel .slick-slider{padding-left:25px;padding-right:25px}.product--carousel .slick-arrow{position:absolute;cursor:pointer;top:47%}.product--carousel .slick-arrow.slick-prev{left:0;font-size:1.5em}.product--carousel .slick-arrow.slick-next{right:0;font-size:1.5em}.product--offer-banner{width:90px;height:90px;position:absolute;top:0;left:0}.product--offer-banner .background{position:absolute;top:0;left:0;width:85px;height:85px;z-index:0}.small .product--offer-banner .text{font-size:1.1em}.product--offer-banner .text{position:absolute;width:70px;z-index:5;top:15px;left:-5px;line-height:1.1em;transform:rotate(-45deg);color:#fff;font-size:.75em;text-align:center}.product--offer-banner .text .title{text-transform:uppercase;font-weight:600;text-align:center}.product--offer-banner .text .expires-in{font-weight:500;font-size:1em}.showMassiveLoadingScreen{position:fixed;width:100vw;height:100vh;background-color:#fff;top:0;left:0;z-index:99999999;display:flex;justify-content:center;align-items:center;flex-direction:column}.showMassiveLoadingScreen img{max-width:400px;width:100%}.showMassiveLoadingScreen .lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.showMassiveLoadingScreen .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0,1,1,0)}.showMassiveLoadingScreen .lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.showMassiveLoadingScreen .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.showMassiveLoadingScreen .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.showMassiveLoadingScreen .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.incomplete-offer--modal{max-width:1100px!important;height:calc(100vh - 28px - 28px)}.incomplete-offer--modal .product-grid{margin-bottom:0!important}.incomplete-offer--modal.success{height:100vh;margin-top:0;margin-bottom:0}.incomplete-offer--modal.success .modal-content{height:unset}.incomplete-offer--modal.success .modal-body{padding-top:25px;padding-bottom:50px}.incomplete-offer--modal .modal-content{border-radius:3px;height:90%!important}.add-all-products-modal{display:flex;flex-direction:column;align-items:center;border:1px solid #dee2e6;margin-bottom:10px;background-color:#fff}.add-all-products-modal .products-row-1{display:flex;align-items:center;align-self:flex-start}.add-all-products-modal .products-row-1 .product_info_column{display:flex;flex-direction:column;margin-left:5px}.add-all-products-modal .products-row-1 .product_name{font-size:12px;font-weight:700}.add-all-products-modal .products-row-1 .product_code{font-size:10px}.add-all-products-modal .products-row-1 .icon--limit{color:#dee2e6}.add-all-products-modal .products-column-1{display:flex;flex-direction:column;align-self:flex-start;width:100%}@media(max-width:575.98px){.add-all-products-modal .products-column-1{width:100%}}.add-all-products-modal .products-column-1 .product_quantity{white-space:nowrap}.add-all-products-modal .products-column-1 .product_price,.add-all-products-modal .products-column-1 .product_quantity{font-size:14px}.add-all-products-modal .products-column-1 .product_price{margin-right:20px;margin-left:30px;font-weight:700}.add-all-products-modal .products-column-1 .main-price{color:#e51a22;font-weight:700;font-size:16px;position:relative}.add-all-products-modal .products-column-1 .main-price .save-on-price{color:#0072bc;font-size:12px;font-weight:700;line-height:13px;margin-left:10px}.add-all-products-modal .products-column-1 .main-price .old-price{color:#383b41;font-size:13px;line-height:12px;text-decoration:line-through;margin-left:10px}.add-all-products-modal .products-column-1 .main-price .promotion-text{display:block;font-weight:400}.add-all-products-modal .products-column-1 .lds-ring{margin-left:auto;margin-right:auto;padding-top:3px;padding-left:1px;display:inline-block;position:relative;width:20px;height:20px}.add-all-products-modal .products-column-1 .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:15px;height:15px;margin:2px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid #0000;border-top-color:#fff}.add-all-products-modal .products-column-1 .lds-ring div:first-child{animation-delay:-.45s}.add-all-products-modal .products-column-1 .lds-ring div:nth-child(2){animation-delay:-.3s}.add-all-products-modal .products-column-1 .lds-ring div:nth-child(3){animation-delay:-.15s}.infinite-scroll-pagination .slick-track{gap:20px}.show-more-button{background-color:#35af45;height:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:50px;padding:5px 10px;line-height:30px;color:#fff;width:150px;border:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.show-more-button:focus{outline:none}.show-more-button:hover{color:#fff;background-color:#2c9239;border-color:#298836}.homepage .product-grid{width:100%!important}.product-grid{position:relative}.product-grid .product--carousel{padding-top:30px;margin-bottom:30px;margin-top:-5px;margin-left:15px;width:calc(100% - 30px);clear:left}@media screen and (max-width:1281px){.product-grid .product--carousel{width:100%;margin-left:0}}.product-grid .product--carousel .slick-list .product-card{min-width:250px}.product-grid .product--carousel .slick-list .product-card .price-info .main-price{color:#e51a22;font-weight:700;font-size:2em!important;position:relative}.product-grid .product--carousel .slick-list .product-card .price-info .price-other{display:flex;justify-content:space-between;font-size:.7em;color:#495057;font-weight:300}.product-grid .product--carousel .slick-track{position:absolute}.product-grid .product--carousel{display:none}.product-grid .product--carousel .main-price .promotion-text{font-size:10px}@media screen and (max-width:1280px){.product-grid .product--carousel .main-price .old-price{top:9px!important}}.product-grid .product--carousel.small .save-on-price{margin-top:-8px}@media screen and (max-width:1280px){.product-grid .product--carousel.small{display:block}}@media screen and (min-width:1281px){.product-grid .product--carousel.large{display:block}}.product-grid .product--carousel hr{width:calc(100% - 15px);margin-left:0;margin-right:0}.product-grid .product--carousel h3{width:100%;color:#fff;font-size:18px;font-weight:900;line-height:25px;text-align:center;margin-bottom:20px}.product-grid .product--carousel .lds-ring{margin-left:auto;margin-right:auto;padding-top:3px;padding-left:1px;display:inline-block;position:relative;width:20px;height:20px}.product-grid .product--carousel .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:15px;height:15px;margin:2px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid #0000;border-top-color:#fff}.product-grid .product--carousel .lds-ring div:first-child{animation-delay:-.45s}.product-grid .product--carousel .lds-ring div:nth-child(2){animation-delay:-.3s}.product-grid .product--carousel .lds-ring div:nth-child(3){animation-delay:-.15s}.product-grid .product--carousel .product--carousel{padding-top:0;margin-bottom:0;padding-bottom:0}.product-grid .product--carousel .product-card{width:280px;min-height:unset}.product-grid .product--carousel .product-card .add-to-trolley .lds-ring{margin-left:auto;margin-right:auto;padding-top:3px;padding-left:1px;display:inline-block;position:relative;width:20px;height:20px}.product-grid .product--carousel .product-card .add-to-trolley .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:15px;height:15px;margin:2px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid #0000;border-top-color:#fff}.product-grid .product--carousel .product-card .add-to-trolley .lds-ring div:first-child{animation-delay:-.45s}.product-grid .product--carousel .product-card .add-to-trolley .lds-ring div:nth-child(2){animation-delay:-.3s}.product-grid .product--carousel .product-card .add-to-trolley .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-grid .product--carousel .product-card .inner .product-card--title{padding:10px}.product-grid .product--carousel .product-card .inner .product-card--title h5{color:#333;font-size:14px;font-weight:700;line-height:16px;margin-bottom:5px}.product-grid .product--carousel .product-card .inner .product-card--title .promotion-text{color:#e51a22;font-size:1.15em;margin-bottom:5px}@media screen and (min-width:1281px){.product-grid .product--carousel .product-card .inner .product-card--title .promotion-text{font-size:.8em}}.product-grid .product--carousel .product-card .inner .product-card--title .product--promo-codes{transform:scale(.9);font-size:1.3em;float:left;margin-right:auto}@media screen and (min-width:1281px){.product-grid .product--carousel .product-card .inner .product-card--title .product--promo-codes{transform:scale(.8);font-size:.85em}}.product-grid .product--carousel .product-card .inner .product-card--price{bottom:-8px}.incomplete-offer--modal .product--carousel{padding:0;height:550px;margin-bottom:0}.incomplete-offer--modal .product--carousel .triggers-section{height:100%;padding:0}.incomplete-offer--modal .product--carousel .slick-list,.incomplete-offer--modal .product--carousel .slick-slider,.incomplete-offer--modal .product--carousel .slick-track,.incomplete-offer--modal .product--carousel .triggers-section .product--carousel{height:100%}.product--carousel{height:570px}.slick-list,.slick-slider,.slick-track{height:100%}.products-loading{position:absolute;background-color:#fffc;top:0;left:0;z-index:11;width:100%;height:100%;display:flex;padding-top:150px;justify-content:center}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #0000}.slick-arrow.slick-hidden{display:none}.infinite-scroll-pagination{width:100%;height:100%;background-color:#0000;color:inherit;font-family:inherit;font-size:inherit;padding-block:10px;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;column-gap:18.7px;row-gap:30px}.infinite-scroll-pagination .slick-track{display:flex!important}.infinite-scroll-pagination .slick-slide{height:inherit!important;display:flex!important}.infinite-scroll-pagination .slick-slide>div{display:flex;flex:1}.infinite-scroll-pagination .slick-slide>div .product-card-v3{width:100%}.infinite-scroll-pagination .slick-track{height:auto!important}.infinite-scroll-pagination .slick-track .product-card-v3 .product--promo-codes{top:18px}@media screen and (min-width:576px){.infinite-scroll-pagination{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:992px){.infinite-scroll-pagination{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.infinite-scroll-pagination{grid-template-columns:repeat(4,minmax(0,1fr))}}.infinite-scroll-pagination #end-of-load,.infinite-scroll-pagination .product--carousel{grid-column:span 1/span 1}@media screen and (min-width:576px){.infinite-scroll-pagination #end-of-load,.infinite-scroll-pagination .product--carousel{grid-column:span 2/span 2}}@media screen and (min-width:1200px){.infinite-scroll-pagination #end-of-load,.infinite-scroll-pagination .product--carousel{grid-column:span 3/span 3}}.infinite-scroll-pagination .product--carousel{height:540px}.infinite-scroll-pagination .product--carousel .incentives-section,.infinite-scroll-pagination .product--carousel .slick-list,.infinite-scroll-pagination .product--carousel .slick-list .product-card,.infinite-scroll-pagination .product--carousel .slick-slide,.infinite-scroll-pagination .product--carousel .slick-slider,.infinite-scroll-pagination .product--carousel .slick-track,.infinite-scroll-pagination .product--carousel .triggers-section{height:100%}.infinite-scroll-pagination .product--carousel .slick-list .product-card .inner.inner.inner{border:1px solid #dee2e6}.infinite-scroll-pagination .product--carousel .slick-list .product-card .inner.inner.inner .product-card--container{top:0}.infinite-scroll-pagination .product--carousel .slick-list .product-card .inner.inner.inner .product-card--price{position:relative;margin-left:0;width:100%;border:0;bottom:0;margin-top:0;padding-bottom:0}.btn-link{color:#e51a22!important}#Product-Card-v2{fill:#e51a22}.home--banner-images{width:100%;display:inline-block;position:relative!important}@media screen and (max-width:768px){.home--banner-images{margin-top:65px}}.home--banner-images .slick-arrow{z-index:9;width:30px;height:30px}.home--banner-images .slick-arrow:before{font-size:30px;color:#000}.home--banner-images .slick-arrow.slick-prev{left:10px}.home--banner-images .slick-arrow.slick-next{right:10px}.home--banner-images .slick-dots{margin-top:-50px;bottom:unset}.home--banner-images .slick-dots li button:before{font-size:10px}.home--banner-images .slick-active.slick-current{z-index:99999}.home--banner-images .slick-list{padding:0!important}.home--banner-images .image-row img{width:100%!important;border-radius:8.38px;aspect-ratio:3/1}.home--banner-images .image-row.double .image-row-double--item{padding:0 10px;width:50%;display:inline-block;position:relative!important}.home--banner-images .image-row.double .image-row-double--item img{width:100%!important;margin-top:15px}.home--banner-images .image-row.double .image-row-double--item:first-of-type{padding:0 7.5px 0 0}@media screen and (min-width:992px){.home--banner-images .image-row.double .image-row-double--item:first-of-type{padding:0 15px 0 0}}.home--banner-images .image-row.double .image-row-double--item:last-of-type{padding:0 0 0 7.5px}@media screen and (min-width:992px){.home--banner-images .image-row.double .image-row-double--item:last-of-type{padding:0 0 0 15px}}