.section-title{width:100%;text-align:center;font-size:1.2em;padding-top:25px;padding-bottom:25px}.homepage .price-other{font-size:.7em!important}.homepage .rosario-banner{padding:50px 25px}.homepage .rosario-banner p{font-size:16px;color:#000;text-align:center;line-height:24px;width:auto;max-width:620px;display:block;margin:0 auto}.homepage .rosario-banner button{margin-top:30px;padding:20px 65px;text-transform:uppercase}.non-ordering-modal{padding:20px}.non-ordering-modal img{width:18%;height:auto;margin:20px auto;display:block}.non-ordering-modal h2{font-size:20px!important;text-align:center;margin:40px 0 20px;font-weight:700!important}.non-ordering-modal p{font-size:14px!important;font-weight:400!important;text-align:center!important;margin:0 0 20px}.non-ordering-modal button{background-color:#000;border:none;width:auto;min-width:30%;margin:20px auto;display:block;font-size:14px}.non-ordering-modal .loading-spinner{margin:20px auto;text-align:center}html.browserIE .incomplete-offer--modal .product--promo-codes{margin-left:10px}.incomplete-offer--modal{max-width:1100px!important;height:calc(100vh - 28px - 28px)}.incomplete-offer--modal .product-grid{margin-bottom:0!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 .product-card{min-height:500px}.incomplete-offer--modal .inner{background:#fff;height:100%;border:1px solid #dee2e6}.incomplete-offer--modal .inner.logged-in{height:450px}.incomplete-offer--modal .modal-content{border-radius:3px;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}.old-price{color:#383b41;font-size:13px;text-decoration:line-through}.old-price,.save-on-price{line-height:16px;margin-bottom:5px;font-weight:800}.save-on-price{color:#5bb439;font-size:16px}.save-on-price:before{content:"SAVE "}.new-price{color:#da3b35;font-size:2.2rem;line-height:16px;font-weight:800;margin-bottom:5px}.add-to-trolley,.add-to-trolley-column .add-to-trolley-row{display:flex;justify-content:flex-end}.add-to-trolley input,.add-to-trolley-column .add-to-trolley-row input{border:1px solid #000;width:calc(50% - 20px)!important;text-align:center;color:#000;margin-left:5px;margin-right:5px}.add-to-trolley button,.add-to-trolley-column .add-to-trolley-row button{height:fit-content}.add-to-trolley button.change-qty,.add-to-trolley-column .add-to-trolley-row button.change-qty{padding-left:10px;padding-right:10px;height:40px}.add-to-trolley-container{display:flex;flex-direction:column;align-items:center}.add-to-trolley-column{display:flex;flex-direction:column;justify-content:flex-end;max-width:60%}.lds-ring div{position:absolute;margin:0;border-radius:50%;animation:lds-rings 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff #fff #0000 #0000;border-style:solid;border-width:2px}.lds-ring div,.lds-rings{box-sizing:border-box;display:block;width:15px;height:15px}.lds-rings{margin:2px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff #0000 #0000}.lds-rings div{position:absolute;border-radius:50%;width:15px;border:2px solid #0000;border-top-color:#fff;height:15px}.lds-rings div:first-child{animation-delay:-.45s}.lds-rings div:nth-child(2){animation-delay:-.3s}.lds-rings div:nth-child(3){animation-delay:-.15s}@keyframes lds-rings{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.testimonials{padding:80px 0}.testimonials h2{text-align:center!important;margin-bottom:70px;font-size:46px!important;font-weight:700;color:#000;font-family:Montserrat,-apple-system,sans-serif}@media screen and (max-width:960px){.testimonials h2{font-size:36px!important}}.testimonials .left-arrow{background-color:#0000;color:#7e8897}.testimonials .right-arrow{margin-left:5px!important;color:#e51a22}.testimonials .slick-arrow{position:relative;top:50;right:50}.testimonials .single-testimonial{display:flex!important;flex-direction:row!important;height:auto!important;justify-content:center!important;width:100%!important;text-align:left!important}.testimonials .single-testimonial .row-reverse{display:flex;width:100%;flex-direction:row-reverse!important;width:90%!important}.testimonials .single-testimonial .row-reverse .single-testimonial-text{align-items:center;display:flex}.testimonials .single-testimonial .row-reverse .single-testimonial-text .testimonial-wrapper{width:100%;padding-right:5em}.testimonials .single-testimonial .row-reverse .single-testimonial-text .testimonial-wrapper h3{padding-top:2em}.testimonials .single-testimonial .row-reverse img{width:100%!important;max-height:650px;margin-left:auto}@media screen and (max-width:960px){.testimonials .single-testimonial .row-reverse{width:100%!important}}.testimonials .single-testimonial .row-reverse p{margin-bottom:unset!important}.testimonials .single-testimonial .row{width:70%!important}@media screen and (max-width:1100px){.testimonials .single-testimonial .row{width:90%!important}}@media screen and (max-width:1100px)and (max-width:600px){.testimonials .single-testimonial .row .testimonial-content p{font-size:16px!important}}.testimonials .single-testimonial .row .image-wrapper img{object-fit:cover}@media screen and (max-width:960px){.testimonials .single-testimonial .row{width:100%!important}}.testimonials .single-testimonial img{width:100%!important;height:auto;min-height:300px;padding-right:30px}@media screen and (max-width:960px){.testimonials .single-testimonial img{padding-right:0!important;margin-bottom:20px!important}}.testimonials .single-testimonial p{font-size:18px!important;text-align:left;margin-bottom:40px!important;font-family:Montserrat,-apple-system,sans-serif}.testimonials .single-testimonial h3{font-weight:700!important}.testimonials .single-testimonial h3,.testimonials .single-testimonial h4{font-size:16px!important;text-align:left;font-family:Montserrat,-apple-system,sans-serif}.testimonials .single-testimonial h4{font-weight:400!important;text-transform:capitalize}.testimonials .single-testimonial .single-testimonial-text{align-self:center!important;padding-left:80px;padding-top:30px;background-image:url(/static/images/speech.png);background-repeat:no-repeat;background-attachment:fixed;background-position:0 50px 0 0}.testimonials .single-testimonial .single-testimonial-text button{background-color:#0000;margin-top:30px}.testimonials-branch-homepage{padding:80px 0}.testimonials-branch-homepage h2{text-align:center!important;margin-bottom:70px;font-size:46px!important;font-weight:700;color:#000;font-family:Montserrat,-apple-system,sans-serif}@media screen and (max-width:960px){.testimonials-branch-homepage h2{font-size:36px!important}}.testimonials-branch-homepage .left-arrow{background-color:#0000;color:#7e8897}.testimonials-branch-homepage .right-arrow{margin-left:5px!important;color:#e51a22}.testimonials-branch-homepage .slick-arrow{position:relative;top:50;right:50}.testimonials-branch-homepage .single-testimonial-branch-homepage{display:flex!important;flex-direction:row!important;height:auto!important;justify-content:center!important;width:100%!important;text-align:left!important}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage{display:flex;width:100%;flex-direction:row-reverse;justify-content:center;width:90%!important}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .image-wrapper{max-width:600px!important;margin-top:1em}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .single-testimonial-text{align-items:center;display:flex}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .single-testimonial-text .testimonial-wrapper{width:100%;padding-right:5em}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .single-testimonial-text .testimonial-wrapper h3{padding-top:2em}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage img{width:100%!important;max-height:650px}@media screen and (max-width:960px){.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage{width:100%!important}}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage p{margin-bottom:unset!important}.testimonials-branch-homepage .single-testimonial-branch-homepage img{width:50%!important;height:auto;min-height:300px}@media screen and (max-width:960px){.testimonials-branch-homepage .single-testimonial-branch-homepage img{margin-bottom:20px!important}}.testimonials-branch-homepage .single-testimonial-branch-homepage p{font-size:16px;text-align:left;margin-bottom:40px!important;font-family:Montserrat,-apple-system,sans-serif}.testimonials-branch-homepage .single-testimonial-branch-homepage h3{font-size:16px!important;text-align:left;font-weight:700!important;font-family:Montserrat,-apple-system,sans-serif}.testimonials-branch-homepage .single-testimonial-branch-homepage h4{font-size:16px!important;text-align:left;font-weight:400!important;text-transform:capitalize;font-family:Montserrat,-apple-system,sans-serif}.testimonials-branch-homepage .single-testimonial-branch-homepage .single-testimonial-text-branch-homepage{width:100%;align-self:center!important;padding-left:50px;padding-top:30px;background-image:url(/static/images/speech.png);background-repeat:no-repeat;background-attachment:fixed;background-position:0 50px 0 0}.testimonials-branch-homepage .single-testimonial-branch-homepage .single-testimonial-text-branch-homepage button{background-color:#0000;margin-top:30px}.testimonials-branch-homepage .single-testimonial-branch-homepage .single-testimonial-text-branch-homepage .testimonial-wrapper .testimonial-content{margin-bottom:2em!important}@media screen and (max-width:1200px){.testimonials-branch-homepage .testimonial-wrapper{padding-right:1em!important;margin-bottom:2em!important}}@media screen and (max-width:1000px){.testimonials-branch-homepage .image-wrapper{align-self:center}}@media screen and (max-width:786px){.testimonials-branch-homepage{padding:0}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage{display:flex;flex-direction:column}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .col-md-6{max-width:unset!important}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .col-12{flex:unset;max-width:unset!important}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .image-wrapper{max-width:unset!important;width:100%!important;padding-left:unset;padding-right:unset}.testimonials-branch-homepage .single-testimonial-branch-homepage .row-branch-homepage .image-wrapper img{width:100%!important;max-height:400px;margin-left:auto;object-fit:cover;object-position:center -100px}}.branch-page-container{height:100%}.branch-page-container h1 u{text-decoration:none;color:#e51a22}.branch-page-container .banner{width:100%}.branch-page-container .sections-wrapper{padding:4em;height:100%;background-color:#fff}.branch-page-container .sections-wrapper .top-content-wrapper{width:100%}.branch-page-container .sections-wrapper .top-content-wrapper .top-container{display:flex;flex-direction:column;align-items:center;width:100%}.branch-page-container .sections-wrapper .top-content-wrapper .top-container .top-title{font-style:normal;font-weight:700;font-size:64px;line-height:78px;text-align:center}.branch-page-container .sections-wrapper .top-content-wrapper .top-container .top-description{max-width:900px;border:"2px solid orange";font-style:normal;font-weight:500;font-size:19px;line-height:23px;text-align:center}.branch-page-container .sections-wrapper .middle-container .middle-wrapper{display:flex;width:100%;padding:2em 0}.branch-page-container .sections-wrapper .middle-container .middle-wrapper-reverse{display:flex;width:100%;flex-direction:row-reverse;padding:2em 0}.branch-page-container .sections-wrapper .middle-container .middle-wrapper-reverse .text-container{align-self:center;padding-left:7em;padding-right:unset}.branch-page-container .sections-wrapper .middle-container .text-container{display:flex;flex-direction:column;justify-content:center;align-self:center;width:60%;padding-right:7em}.branch-page-container .sections-wrapper .middle-container .text-container .middle-title{font-style:normal;font-weight:700;font-size:64px;line-height:66px}.branch-page-container .sections-wrapper .middle-container .text-container .middle-text{font-style:normal;font-weight:500;font-size:16px;line-height:20px}.branch-page-container .sections-wrapper .middle-container .middle-image{width:50%;max-height:600px}@media screen and (max-width:1250px){.branch-page-container .middle-image{width:52%!important}.branch-page-container .text-container{width:48%!important;padding-right:5em!important}.branch-page-container .text-container .middle-title{font-size:50px!important;line-height:55px!important}.branch-page-container .middle-wrapper-reverse .text-container{padding-left:5em!important;padding-right:unset!important}.branch-page-container .middle-wrapper-reverse .text-container .middle-title{font-size:50px!important;line-height:55px!important}}@media screen and (max-width:1000px){.branch-page-container .sections-wrapper{padding:2em!important}.branch-page-container .text-container{width:46%!important;padding-right:2em!important}.branch-page-container .text-container .middle-title{font-size:45px!important;line-height:45px!important}.branch-page-container .text-container .middle-text{font-size:14px!important;line-height:20px!important}.branch-page-container .middle-wrapper-reverse .text-container{padding-left:2em!important}.branch-page-container .middle-wrapper-reverse .text-container .middle-title{font-size:45px!important;line-height:45px!important}.branch-page-container .middle-text{font-size:14px!important;line-height:20px!important}.branch-page-container .middle-image{width:54%!important;max-height:450px!important;border:1px solid green}}@media screen and (max-width:786px){.branch-page-container .top-container .top-title{font-size:45px!important;line-height:45px!important;margin-top:1em}.branch-page-container .top-container .top-description{max-width:900px;font-size:16px!important;line-height:20px!important}.branch-page-container .sections-wrapper{padding:unset!important}.branch-page-container .middle-wrapper{flex-direction:column-reverse;padding:unset!important}.branch-page-container .text-container{width:100%!important;padding:1em!important}.branch-page-container .text-container .middle-text{font-size:16px!important;line-height:20px!important}.branch-page-container .middle-wrapper-reverse{flex-direction:column-reverse!important}.branch-page-container .middle-wrapper-reverse .text-container{width:100%!important;padding:1em!important}.branch-page-container .middle-wrapper-reverse .text-container .middle-text{font-size:16px!important;line-height:20px!important}.branch-page-container .middle-image{width:100%!important;max-height:400px!important;margin-bottom:1em}}@media screen and (max-width:375px){.branch-page-container .top-container .top-title{font-size:41px!important;line-height:45px!important;margin-top:1em}}.btn-link{color:#e51a22!important}#Product-Card-v2{fill:#e51a22}.home--top-brands-images .section-title{width:100%;text-align:center;font-size:1.2em;padding-top:25px;padding-bottom:25px}.home--top-brands-images .image-row{display:flex;overflow-y:scroll;margin-bottom:50px}.home--top-brands-images .image-row img{height:136px;width:210px;padding-right:20px}