@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap";
:root{--logoColor:#fc1c1a;--logoColor2:#4fe8e5;--lightLogoColor:#ffe0e0;--card-title:#767674;--black:#000;--white:#fff;--gray:#8f8e8e;--lightgray:#d8d8d8;--offwhite:#f9f9f9;--footerBackground:#191919;--background:#ecf0f3}::-webkit-scrollbar{width:8px!important}::-webkit-scrollbar-thumb{background:var(--lightgray)!important;border-radius:10px!important}::-webkit-scrollbar-track{background:0 0!important;position:absolute!important;top:-50rem!important;right:-3rem!important}::-webkit-scrollbar-thumb:hover{background:var(--lightgray)!important}::-webkit-scrollbar-corner{background:0 0!important}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--white);color:var(--black);font-family:Roboto,sans-serif;font-size:16px;font-weight:400}@media (max-width:1380px){body{font-size:14px}}@media (max-width:767px){body{font-size:13px}}@media (max-width:575px){body{font-size:12px}}button,a,button:hover,a:hover,button:focus,a:focus{cursor:pointer;color:inherit;outline:none;text-decoration:none}input:focus,select:focus,textarea:focus,input:focus,select:focus,textarea:focus-visible{outline:none}img{max-width:100%}.color-img{border-radius:5px;width:100%;height:100%;transition:all .3s ease-in-out}.color-img-modal{border:1px solid #676565;border-radius:50%}.color-select{border:2px solid #000;box-shadow:0 4px 10px #000}.color-input:checked+label .color-img{border:2px solid #989292;box-shadow:0 4px 10px #00000080}.card-body-2{padding:var(--bs-card-spacer-y)var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto;box-shadow:0 4px 10px #0006}.remove-address,.remove-address:hover,.remove-address:focus{color:#fff;background:#000;border:0;width:20px;height:20px;top:0;right:0}.address{font-size:16px;font-weight:500}.add-address{min-height:180px}.add-address .buttons{min-width:auto;padding:5px 15px}.add-address.default{border-color:var(--logoColor);background-color:#e87d7d4d}@media (max-width:1199px){.address{font-size:14px;font-weight:500}}.spinner-container{justify-content:center;align-items:center;height:200px;display:grid}.item-zoom{box-sizing:border-box;cursor:pointer;width:100%;position:relative;overflow:hidden}.item-zoom .zoom-img{vertical-align:top;width:100%;max-width:100%;transition:all .3s}.item-zoom:hover .zoom-img{transform:scale(1.1)}.modal .modal-content .close{width:25px;height:25px;color:var(--white);background:var(--black);z-index:1;border:none;border-radius:50px;font-size:25px;line-height:25px;position:absolute;top:-12px;right:-12px}.modal-header{border:none;border-radius:5px}.modal-body{max-height:calc(100vh - 300px);overflow:auto}.lightbox .modal-image{width:auto;max-height:calc(100vh - 200px)}.lightbox .close-btn,.lightbox .close-btn:hover,.lightbox .close-btn:focus{color:#fff;text-align:center;background-color:#000;border:none;border-radius:50px;width:30px;height:30px;font-size:25px;font-weight:700;line-height:30px;position:absolute;top:20px;right:20px}.lightbox.modal{background-color:#00000080}.lightbox .modal-dialog{justify-content:center;display:flex}@media (max-width:575px){.modal-dialog{margin:0 20px}.lightbox .modal-dialog{margin:0;padding:20px}}.modal-backdrop{display:none}.back-shadow{background-color:#00000080}.breadcrumbs{margin-bottom:30px;font-size:14px;font-weight:500}@media (max-width:991px){.breadcrumbs{margin-bottom:20px}}@media (max-width:575px){.breadcrumbs{font-size:10px}}.page-spacing{padding:50px 3%}@media (max-width:575px){.page-spacing{padding:10px}}.static-page-banner{background-size:auto 90%,auto 100%;height:300px}.static-page-content{background-color:var(--white);border:1px dashed green;border-radius:10px;width:80%;margin:-200px auto 0;box-shadow:0 0 10px #0003}.static-page-content .heading{text-align:center;margin-bottom:20px;font-size:35px;font-weight:700}.static-page-content .title{border-bottom:solid 2px var(--logoColor);margin-bottom:20px;padding-bottom:5px;font-size:20px;font-weight:500;display:inline-block}.static-page-content .content,.static-page-content ul{margin-bottom:20px;font-size:16px;font-weight:400}.static-page-content ul{padding-left:10px;list-style:none}.static-page-content ul li{background-position:0 3px;background-size:16px;margin-bottom:5px;padding-left:25px}@media (max-width:1380px){.static-page-banner{height:280px}.static-page-content .heading{font-size:30px!important}.static-page-content .title{font-size:18px!important}.static-page-content .content,.static-page-content ul{font-size:14px!important}.static-page-content ul li{background-size:12px!important;padding-left:20px!important}}@media (max-width:991px){.static-page-banner{height:250px!important}.static-page-content .heading{font-size:28px!important}}@media (max-width:767px){.static-page-content .heading{margin-bottom:15px!important;font-size:21px!important}.static-page-content .title{margin-bottom:10px!important;font-size:16px!important}.static-page-content .content,.static-page-content ul{margin-bottom:15px!important;font-size:13px!important}.static-page-content ul li{background-size:14px!important;padding-left:24px!important}}@media (max-width:575px){.static-page-content .heading{font-size:18px!important}.static-page-content{width:90%!important}.checkout-border-mobile{box-shadow:none!important;border:none!important}.form-checkout-size{width:50%!important}.static-page-content .title{font-size:14px!important}.static-page-content .content,.static-page-content ul{font-size:12px!important}}.page-error{color:var(--white);text-align:center;background-color:#fff}.page-error .error-image{width:90%;max-width:460px;height:460px;margin:0 auto 50px;display:block}@media (max-width:1380px){.page-error .title{font-size:40px}.tagline{font-size:16px}}@media (max-width:767px){.page-error .title{font-size:35px}}.buttons{color:var(--black);will-change:transform;cursor:pointer;text-align:center;background:linear-gradient(90deg,#db9ea3,#b72525);border:none;border-radius:30px;min-width:130px;padding:8px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .25s;display:inline-block;transform:translateY(-7px)}.buttons:hover{background-color:var(--logoColor);color:var(--white);transform:translateY(-5px)}.buttons:active{transform:translateY(-1px)}.shop-button{border:solid 2px var(--logoColor);background:0 0;border-radius:0}.buttons.mini-buttons{margin-top:12px;padding:5px 10px;font-size:12px}@media (max-width:1380px){.buttons{font-size:12px}}@media (max-width:575px){.buttons{padding:8px 12px;font-size:14px}.page-error .error-image{max-width:360px;height:360px}.deep-footer-content .footer-image{width:auto;height:22px!important}}@media (max-width:360px){.buttons{padding:8px 10px;font-size:13px}}.shop-button{--b:3px;--s:5px;--c:var(--logoColor);padding:calc(10px + var(--s))calc(20px + var(--s));color:var(--c);--_p:var(--s);background:conic-gradient(from 90deg at var(--b)var(--b),#0000 90deg,var(--c)0)var(--_p)var(--_p)/calc(100% - var(--b) - 2*var(--_p))calc(100% - var(--b) - 2*var(--_p));outline-offset:.2em;cursor:pointer;border:none;font-size:20px;font-weight:700;transition:all .3s linear,color,background-color}.shop-button:hover,.shop-button:focus-visible{--_p:0px;outline:var(--c)var(--b)solid}.shop-button:active{background:var(--c);color:#fff}.shop-button.white{--c:var(--white)}.links{color:var(--black);border:none;border-bottom:solid 2px var(--logoColor);cursor:pointer;background-color:#0000;padding:0 2px 2px;font-size:18px;font-weight:600}@media (max-width:1380px){.links{font-size:18px}}@media (max-width:767px){.links{font-size:16px}}@media (min-width:2500px){.dropdown-menu2.mega-menu2{left:45%}}.sidebar{display:block}.sidebar-mobile{display:none}@media (max-width:992px){.sidebar{display:none}.sidebar-mobile{display:block}}.formErrors{color:red;margin-bottom:10px;font-size:12px}.formSuccess{color:green;margin-bottom:10px;font-size:12px}.password-hide{cursor:pointer;max-width:17px;max-height:15px;position:absolute;top:14px;right:8px}label,input,select,textarea{border:none;width:100%;padding:0;font-size:16px;display:block}::placeholder{color:gray}label{margin-bottom:5px;font-weight:700}input,select,textarea,.number-change{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;outline:none;margin-bottom:20px;margin-right:10px;padding:10px;font-size:14px;font-weight:500;box-shadow:none!important}input:hover,select:hover,textarea:hover,.number-change:hover{border-color:gray}input:focus,select:focus,textarea:focus,.number-change:focus{border-color:var(--logoColor)}textarea{padding-top:10px}.number-change{text-align:center;width:32px;height:30px;padding:0}.number-change:hover{background-color:#ff1b1a80}.form-switch .form-check-input{background-size:16px 16px;height:18px}.form-check-input:checked{background-color:#5faeb2;border-color:#5faeb2}input:disabled{border-color:gray}@media (max-width:575px){label,input,select,textarea{font-size:14px}}.hero-section .carousel-item img{width:100%}@media (max-width:991px){.hero-section .carousel-control-next-icon,.hero-section .carousel-control-prev-icon{width:25px;height:25px}}@media (max-width:575px){.hero-section .carousel-control-next-icon,.hero-section .carousel-control-prev-icon{display:none}.password-hide{max-width:13px;max-height:10px}}.cart-section .title{text-transform:uppercase;color:#000;margin-bottom:10px;font-size:16px;font-weight:700}.cart-section .order-detail{margin-bottom:20px}.cart-section .order-detail .d-flex{text-transform:capitalize;border-bottom:1px solid var(--lightgray);padding:10px 0;font-size:13px;font-weight:400}.cart-section .order-detail input{border:1px solid var(--lightgray);border-radius:4px;width:100%;height:40px;padding:0 20px}.cart-section .coupon,.cart-section .checkout{border:none;margin:15px 0;padding:8px 20px;font-size:14px;font-weight:500}.cart-section .table{text-align:center;font-size:14px;font-weight:400}.cart-section .table th.first-child,.cart-section .table td.first-child{text-align:left;width:250px}.cart-section .product-image{width:50px;height:auto}.cart-section .product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden}.cart-section .table th,.cart-section .table td{vertical-align:middle}.cart-section .heading{font-size:16px;font-weight:500}.cart-section .links{margin-left:10px}.cart-section .tagline{margin-bottom:10px;font-size:12px}.apply-btn{color:var(--black);will-change:transform;cursor:pointer;text-align:center;background:linear-gradient(90deg,#db9ea3,#b72525);border:none;border-radius:30px;min-width:90px;padding:5px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .25s;display:inline-block;transform:translateY(-7px)}.order-notes{resize:none;border-radius:20px;height:100px}.cart-section .payment-label{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:10px;padding-left:30px;font-size:14px;display:block;position:relative}.cart-section .payment-label input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.cart-section .checkmark{background-color:#eee;width:20px;height:20px;position:absolute;top:0;left:0}.cart-section .payment-label:hover input~.checkmark{background-color:#ccc}.cart-section .payment-label input:checked~.checkmark{background-color:var(--logoColor)}.cart-section .checkmark:after{content:"";display:none;position:absolute}.cart-section .payment-label input:checked~.checkmark:after{display:block}.cart-section .payment-label .checkmark:after{border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;top:4px;left:9px;transform:rotate(45deg)}@media (max-width:991px){.cart-section .product-name{-webkit-line-clamp:2}.cart-section .product-image{margin-bottom:10px}.cart-section .table,.cart-section .product-name{font-size:12px}.cart-section .heading{font-size:14px}}@media (max-width:420px){.cart-section .heading{font-size:12px}}.order-status{text-align:center}.order-status .order-success{width:80%;max-width:450px}.footer-section{color:var(--white);padding:50px 5% 0}.footer-section .logo{width:100%;max-width:200px;margin-bottom:20px}.footer-section .details{margin-bottom:0;padding-left:0;font-size:14px;list-style:none}.footer-section .details li{margin-bottom:5px}.footer-section .title{font-size:16px}.footer-section .copyright-reserved{border-top:1px solid var(--lightgray);justify-content:space-between;align-items:center;padding:15px 0;display:flex}.footer-section .copyright-reserved .copyright-text{color:var(--white);font-size:12px}.footer-section .copyright-reserved .payment-pic img{height:22px}.footer-social a{text-align:center;background-color:#ffffff85;border-radius:50%;width:33px;height:33px;margin-bottom:5px;margin-right:5px;padding:4px;display:inline-block}.footer-social a:hover{background-color:#fff}.footer-social a img{height:19px}@media (max-width:991px){.footer-section .details{font-size:13px}}@media (max-width:767px){.footer-section .copyright-reserved{text-align:center;display:block}.footer-section .title{margin-top:20px}.footer-social a{width:27px;height:27px}.deep-footer-content .footer-image{height:20px;margin-top:5px}}@media (max-width:575px){.footer-section{padding:50px 20px 0}.footer-section .details{font-size:12px}.footer-section .copyright-reserved .copyright-text{font-size:10px}}.jaZsat{margin-bottom:0}.iframe{min-width:100%;min-height:500px;margin:auto;display:block}.action-btn{background-color:#0000;border:none;padding:0;font-size:16px;font-weight:600}.action-btn img{width:30px;height:30px}hr{border-top:2px solid #333}.delete-icon{cursor:pointer;font-size:19px;position:absolute;top:15px;right:15px}.delete-cart{font-size:21px}.deep-footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.deep-footer-content .copyright{margin:0}.deep-footer-content .footer-image{width:auto;height:25px}@media (max-width:872px){.footer-content{text-align:center;flex-direction:column;justify-content:center;gap:15px}.footer-content .footer-image{height:22px}}
.Marquee-module__m6z8XG__marqueeWrapper{color:#fff;box-sizing:border-box;z-index:8;background-color:#444;justify-content:space-between;align-items:center;width:100%;padding:0 20px;font-family:Arial,sans-serif;display:flex;position:relative}.Marquee-module__m6z8XG__controlGroup{align-items:center;gap:15px;display:flex}.Marquee-module__m6z8XG__controlButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:5px;transition:background-color .3s}.Marquee-module__m6z8XG__controlButton:hover{background-color:#fff3}.Marquee-module__m6z8XG__marqueeContainer{justify-content:center;align-items:center;width:80%;height:20px;display:flex;position:relative;overflow:hidden}.Marquee-module__m6z8XG__motionDiv{color:#fff;white-space:nowrap;font-size:14px;position:absolute}@media (max-width:576px){.Marquee-module__m6z8XG__pauseButton{display:none}}
