@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css";
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-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;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:flex;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{border:1px solid transparent;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(/assets/images//ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/assets/images/fonts/slick.eot);src:url(/assets/images/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/assets/images/fonts/slick.woff)format("woff"),url(/assets/images/fonts/slick.ttf)format("truetype"),url(/assets/images/fonts/slick.svg#slick)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:transparent;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:transparent;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.bg_secondary{background:#f9f5f0}body{cursor:default;background:#fff;font-size:15px;font-family:Inter,sans-serif!important;overflow-x:hidden!important}::-moz-selection{color:#fff;background:#ef2028}::selection{color:#fff;background:#ef2028}::-webkit-selection{color:#fff;background:#ef2028}*{list-style:none;outline:none!important;text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:Nunito Sans,sans-serif!important}ul,li{margin:0;padding:0;list-style:none}.container{max-width:1390px}.btn-primary{border-radius:10px;padding:15px 40px;font-size:1.1rem;font-weight:500;position:relative;background-color:#ef2028!important;border:none!important}.btn-primary i{font-size:1.7rem;position:absolute;top:10px}.btn-primary.btn-lg{padding:15px 55px 15px 40px!important}.fluid-block{width:100%;padding:4rem 0;display:inline-block}.title-div{margin-bottom:4rem}.title-div h2{color:#1c1d23;font-size:36px;font-weight:600}.title-div li{text-transform:uppercase;color:#ef2028;padding:0 15px;font-size:18px;position:relative}.title-div li:first-child{padding-left:0}.title-div li:last-child:before{content:"";border-left:1px solid #ef2028;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:0}.title-div small{text-transform:uppercase;color:#606169;font-size:16px}.title-div .btn-group .btn{cursor:pointer;letter-spacing:2px;padding:.8rem 1.6rem!important}.title-div .btn-group .btn-outline-secondary{border-color:#d2d3d7!important}.title-div .btn-group .btn-outline-secondary.active,.title-div .btn-group .btn-outline-secondary:hover{color:#ef2028!important;background-color:#fcf4f8!important;border-color:#fdcde4!important}.btn-outline-primary{color:#ef2028;border-color:#ef2028;border-radius:0;padding:.8rem 2rem}.btn-outline-primary:hover{color:#fff;background:#ef2028;border-color:#ef2028}.text-success{color:#3f9e53!important}.btn{text-transform:uppercase;letter-spacing:3px;border-radius:0;padding:1rem 2.1rem 1rem 2.3rem;font-size:14px}.btn-primary{color:#fff!important;background:#ef2028!important}.btn-secondary{color:#fff!important;background:#1c1d23!important}.btn-outline-secondary,.btn-secondary:hover{border-color:#1c1d23;color:#1c1d23!important;background:0 0!important}.btn-outline-secondary:hover{background:#f2f3f5!important;border-color:transparent!important}.wishlist-icon{color:#ef2028;opacity:0;cursor:pointer;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.2rem;transition:all .2s ease-out;display:flex;position:absolute;top:10px;left:10px;transform:translate(-30px)}header .top-bar{background:#fff;padding:.6rem 0}header .top-bar span{color:#606169}header .top-bar span a{color:#606169;margin-left:6px}header .top-bar span svg{color:#fff;margin-right:5px}header .top-bar .btn-group .btn{font-size:.95rem}header .top-bar .dropdown-item:focus,header .top-bar .dropdown-item:hover{color:#fff;background:#ef2028}header .top-bar ul li{padding:0 1rem!important}header .top-bar ul li:first-child{border-right:1px solid #d2d3d7;padding-right:1.5rem}header .top-bar ul li i{color:#ef2028;margin-right:.7rem;font-size:1.1rem}header .top-bar ul li .fa-envelope{font-size:1.2rem}header .top-bar .form-select{padding:0 2rem 0 0;font-weight:400!important}header .navbar{padding:.7rem 0}header .navbar .dropdown-toggle:after{content:"";margin-top:-1px;margin-left:6px;font-size:.9rem;font-weight:400;transition:all .1s ease-in-out;position:absolute;border:none!important;font-family:bootstrap-icons!important}header .me-auto{margin-left:auto!important;margin-right:0!important}header .navbar .nav-item{margin:0 0 0 25px}header .navbar .nav-item .nav-link{text-transform:uppercase;color:#1c1d23;font-weight:400}header .navbar-brand{max-width:180px;padding:0!important}header .navbar-brand img{width:100%}header .fixed-top{padding:.8rem 0!important}header .container{position:relative}header .megamenu{width:100%;box-shadow:0 4px 16px rgba(0,0,0,.1)!important}header .megamenu h4.badge{text-transform:uppercase;letter-spacing:.6px;font-size:.8rem;font-weight:600;color:#ef2028!important;margin-bottom:20px!important;padding:0!important}header .megamenu .nav-link{font-size:1rem;transition:all .2s ease-out;border:none!important;padding:10px 0!important;font-weight:400!important}header .megamenu .nav-link:hover{color:#ef2028!important}header .megamenu .nav-link:hover svg{color:#fff;background:#ef2028}header .megamenu .nav-link svg{color:#1c1d23;background:#eee;border-radius:8px;width:32px;height:32px;margin-right:10px;padding:5px;transition:all .2s ease-out}header .megamenu .graphics{width:100%;display:inline-block}header .megamenu .graphics img{width:100%!important}header .dropdown-toggle.show:after{transform:rotate(180deg);color:#ef2028!important}header .navbar{background:#fff;border-bottom:1px solid #e2e2e2;padding:1.6rem 0}header .navbar .megamenu{z-index:99999;max-width:100%;padding:2.5rem;top:64px;left:auto;right:0;border-radius:0!important}header .navbar .megamenu ul li{margin-left:0}@media (min-width:992px){header .navbar .has-megamenu{position:static!important}header .navbar .megamenu{width:auto;left:0;margin-top:0!important}}header .dropdown-menu .nav-item .nav-link{text-transform:none}header .dropdown-menu .nav-item:last-child .nav-link{padding-bottom:0!important}@media (max-width:991px){header .navbar.fixed-top .navbar-collapse,header .navbar.sticky-top .navbar-collapse{max-height:90vh;margin-top:10px;overflow-y:auto}}header .search .btn-outline-secondary{background:#fff;border-color:#e0e0e0;padding-right:.7rem;border-left:none!important}header .search .form-control{padding:.7rem 1rem;box-shadow:none!important;border-color:#e0e0e0!important}header .icon-menu li{position:relative}header .icon-menu .badge{border-radius:100%;justify-content:center;align-items:center;width:21px;height:21px;display:flex;top:15px;right:-6px}header .icon-menu a{color:#1c1d23}header .icon-menu a i{font-size:1.4rem}header .nav-link.dropdown-toggle.show{color:#ef2028!important}.search-modal .modal-dialog{max-width:800px}.search-modal .form-control{padding-left:1.5rem!important;padding-right:1.5rem!important;font-weight:300!important}.search-modal .form-control:focus{box-shadow:none!important;border-color:#1c1d23!important}.search-modal .btn-outline-secondary:hover{color:#fff!important;background:#1c1d23!important;border-color:#1c1d23!important}.owl-nav{z-index:999;height:0;margin:auto;position:absolute;top:-200px;bottom:0;left:0;right:0;width:100%!important}.owl-prev,.owl-next{text-align:center;z-index:999;color:#fff;background:#1c1d23;border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;font-size:21px;transition:all .2s ease-in;display:flex;position:absolute}.owl-prev{left:-22px}.owl-next{float:right;right:-22px}.owl-prev:hover,.owl-next:hover{background:#606169}.owl-prev i{margin-left:-3px;position:relative}.owl-next i{margin-right:-3px;position:relative}.owl-next.disabled,.owl-prev.disabled{display:none!important}.owl-dots{text-align:center;width:100%;margin:0 auto}.owl-dot{opacity:.4;background:#dadbdc;border-radius:100%;width:14px;height:14px;margin:0 5px;display:inline-block}.owl-dot.active{opacity:1}.banner-section{width:100%;display:inline-block;position:relative}.banner-section .owl-nav{z-index:999;height:0;margin:auto;position:absolute;top:-40px;bottom:0;left:0;right:0;width:100%!important}.banner-section .owl-prev,.banner-section .owl-next{text-align:center;z-index:999;background:rgba(0,0,0,.4);border-radius:100%;justify-content:center;align-items:center;width:62px;height:62px;font-size:24px;transition:all .2s ease-in;display:flex;position:absolute;vertical-align:middle!important;color:#fff!important}.banner-section .owl-prev{left:40px}.banner-section .owl-next{float:right;right:40px}.banner-section .owl-prev:hover,.banner-section .owl-next:hover{background:#fff;color:#000!important}.banner-section .owl-prev i{margin-top:2px;margin-left:-3px;position:relative}.banner-section .owl-next i{margin-top:2px;margin-right:-3px;position:relative}.banner-section .item{width:100%}.banner-section .no-js .owl-carousel,.banner-section .owl-carousel.owl-loaded{width:100%;display:inline-block}.banner-section .owl-dots{position:absolute;bottom:50px}.carousel-indicators [data-bs-target]{width:12px;height:12px;border:none!important}.carousel-indicators{bottom:2rem}.carousel-indicators button{width:12px;height:12px;opacity:1!important;background:rgba(0,0,0,.2)!important;border-radius:100%!important;margin:0 .3rem!important}.carousel-indicators button.active{background:#ef2028!important}.collections .card{background:0 0;overflow:hidden;border-radius:0!important}.collections .card:hover .wishlist-icon{opacity:1;z-index:1;transform:translate(0)}.collections .card .card-img{-o-object-fit:cover;object-fit:cover;background:#1c1d23;overflow:hidden;border-radius:0!important}.collections .card .card-img img{width:100%;transition:all .2s ease-out}.collections .card .card-img .badge{text-transform:uppercase;letter-spacing:1.2px;color:#fff;z-index:2;padding:.6rem .8rem;font-size:12px;font-weight:400;position:absolute;top:0;right:0;border-radius:0!important}.collections .card .card-img .badge.dark{background:#1c1d23}.collections .card .card-img .badge.primary{background:#ef2028}.collections .card:hover .card-img img{opacity:.7}.collections .card .card-body .info h3{color:#1c1d23;font-weight:600;font-size:1.2rem!important}.collections .card .card-body .info p{color:#606169;font-size:13px}.collections .card .card-body .price .fs-4{color:#1c1d23;font-weight:500}.collections .card .card-body .price .left{padding-right:15px;position:relative}.collections .card .card-body .price .left:after{content:"";border-left:1px solid #e0e0e0;height:20px;margin:auto;position:absolute;top:0;bottom:0;right:0}.collections .card .card-body .price .right{padding-left:15px}.collections .card .card-body .price .right span{color:#ef2028;font-size:1rem}.collections .card .card-body .price .text-danger{color:#ef2028!important}.collections .card .card-body .price .text-muted{color:#929397!important}.new-arrivals .title-div h2{font-size:30px!important}.category .card-img{display:block;overflow:hidden;aspect-ratio:1!important}.pb-5{padding-bottom:5rem!important}.video-section{min-height:521px}.video-section h2{font-weight:500}.video-section p{font-weight:300;color:#c1c1c1!important}.video-section .btn i{position:static;font-size:1rem!important}.offer-section .offer-wrap{background:url(/assets/images/offer-banner.jpg) top no-repeat;width:100%;height:572px}.offer-section .offer-wrap .caption{background:rgba(239,32,40,.6);width:704px;min-height:440px;padding:4rem}.offer-section .offer-wrap .caption small{font-size:18px!important;font-weight:300!important}.offer-section .offer-wrap .caption .time-item{color:#fff;background:#1c1d23;width:77px;height:77px;line-height:21px}.offer-section .offer-wrap .caption .time-item small{text-transform:uppercase;font-size:12px!important}.offer-block{padding-bottom:0;position:relative}.offer-block:after{content:"";background:#f2f3f5;width:100%;height:70px;position:absolute;bottom:0;left:0;right:0}.offer-block a{z-index:1;position:relative}.offer-block a img{width:100%;transition:all .2s ease-out;box-shadow:0 0 20px rgba(0,0,0,.07)}.offer-block a:hover img{scale:1.01}.blog{background:#f2f3f5}.blog .card{background:0 0!important}.blog .card .info p{font-weight:700;transition:all .2s ease-out}.blog .card .info .date{color:#909198;font-size:14px}.blog .card .card-img{overflow:hidden;border-radius:0!important}.blog .card .card-img img{width:100%;transition:all .1s ease-out}.blog .card:hover img{scale:1.03}.blog .btn-outline-secondary:hover{color:#fff!important;background:#1c1d23!important;border-color:#1c1d23!important}.masonry .card{background:0 0}.masonry .card .card-img{background:#1c1d23;width:100%}.masonry .card .card-img img{opacity:1;width:100%;transition:all .2s ease-out}.masonry .card .card-title{z-index:1;margin:auto;top:0;bottom:0;left:0;right:0}.masonry .card .card-title h2{color:#fff;text-transform:uppercase;margin-bottom:1rem;font-size:48px;font-weight:700}.masonry .card .card-title .btn-primary{background:rgba(239,32,40,.6)!important}.masonry .card .card-title .btn-primary:hover{background:#ef2028!important}.masonry .card .card-title small{letter-spacing:5px;font-size:24px}.masonry .card:hover img{opacity:.7}.img-content-block{border-bottom:1px solid #e8e9ea!important;padding:1rem 0 5rem!important}.img-content-block .title-div h2{font-size:48px;font-weight:700!important}.img-content-block .title-div small{letter-spacing:4px;font-size:21px;color:#606169!important}.img-content-block .block-info{max-width:100%}.img-content-block .block-info p{color:#606169;line-height:24px}.img-content-block .pl-5{padding-left:3rem!important}.features-2{border-top:1px solid #eee}.features-2 .col-lg-3 img{width:56px}.features-2 .col-lg-3 h4{color:#1c1d23;margin-bottom:2px;font-size:24px}.features-2 .col-lg-3 small{color:#8c8c8c;font-size:16px}footer{float:left;width:100%}footer .footer-top{background:#fff;padding:80px 0}footer .footer-top .description{color:#afafb5;padding-right:80px;font-size:15px;line-height:24px}footer .footer-top h5{color:#1c1d23;text-transform:uppercase;margin-bottom:55px;font-size:21px;font-weight:600;display:inline-block}footer .footer-top .link-wrap li{margin-bottom:20px}footer .footer-top .link-wrap li a{color:#606169;font-size:1.15rem;display:inline-block}footer .footer-top .link-wrap li a:hover{text-decoration:underline!important}footer .footer-top .link-wrap li i{color:#ef2028;margin-right:15px;font-size:21px}footer .footer-top .form-control{background:#f6f6f6;border:none;border-radius:0;padding:.8rem 1.1rem;font-size:.9rem;box-shadow:none!important}footer .footer-top .form-control:focus{background-color:#fff!important;box-shadow:0 1px 15px 1px rgba(0,0,0,.1)!important}footer .footer-top .btn-primary{letter-spacing:0;border-radius:0;justify-content:center;align-items:center;font-weight:700;display:flex;color:#fff!important;background:#ef2028!important;border-color:#ef2028!important}footer .footer-top .btn-primary i{font-size:18px;position:static}footer .footer-bottom{color:#1c1d23;background:#fff;border-top:1px solid #e4e4e4;padding:1rem 0;font-size:.9rem}footer .footer-bottom .payments a{color:#1c1d23;filter:grayscale();padding:0 10px;font-size:1rem;transition:all .2s ease-out}footer .footer-bottom .payments a:hover{filter:grayscale(0)}footer .footer-bottom .copyright,.breadcrumb .breadcrumb-item{font-size:1rem}.breadcrumb .breadcrumb-item a,.product-details .title{color:#1c1d23}.product-details .badge{color:#ef2028;font-size:1rem;background:#fcf4f8!important;font-weight:400!important}.product-details .small-info{font-size:.95rem}.product-details .price{margin-right:30px}.product-details .price strong{color:#ef2028;margin-right:15px;font-size:1.8rem!important}.product-details .price-box .linethrough{font-size:1.1rem;text-decoration:line-through!important}.product-details .price-box h6{margin:0;font-size:1rem!important}.product-details .discount span{color:#ef2028;border:1px solid #e0e0e0;padding:.5rem 1rem;font-size:.9rem;display:block}.product-details .wish-icon i{color:#ef2028;cursor:pointer;font-size:1.3rem}.product-details .specifications h6{margin:0;font-size:1rem}.product-details .specifications .column{padding:.8rem 1.4rem}.product-details .specifications .column:last-child{border-right:none}.product-details .delivery .form-control{border-right:none;border-radius:8px 0 0 8px;height:auto;padding:.6rem 1.2rem;box-shadow:none!important;border-color:#e0e0e0!important;font-size:.9rem!important}.product-details .delivery .btn{color:#ef2028;border-left:none;border-color:#e0e0e0!important;border-radius:0!important;padding:.8rem 1rem!important}.product-details .delivery .btn:hover{background-color:#fcf4f8!important}.product-details .delivery .card{background-color:#fff;border-color:#ef2028;border-radius:8px}.product-details .delivery h6{font-size:1.1rem}.product-details .delivery .icon{color:#fff;background:#ef2028;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.product-details .delivery .icon i{font-size:1.5rem}.product-details .exp-delivery small{font-size:1rem!important}.product-details .exp-delivery small i{color:#ef2028;margin-right:8px;font-size:1.2rem!important}.product-details .exp-delivery .stock{color:#ef2028;font-size:1.1rem;font-weight:700}.product-details .exp-delivery .bi-truck{color:#ef2028;background:#fcf4f8;border-radius:10px;justify-content:center;align-items:center;width:55px;height:55px;font-size:1.6rem;display:flex}.product-details .buttons .btn{text-transform:uppercase;border-radius:0;font-weight:700;position:relative;padding:1rem 3rem!important;font-size:1rem!important}.product-details .buttons .btn-primary{font-weight:700;border:1px solid #ef2028!important}.product-details .buttons .btn-outline-secondary{color:#ef2028;border-color:#ef2028!important}.product-details .buttons .btn-outline-secondary:hover{background:#fdcde4}.product-details .quantity{width:150px;display:flex;overflow:hidden}.product-details .quantity button{color:#1c1d23;cursor:pointer;text-align:center;background-color:#f2f3f5;border:none;width:100px;height:auto;font-size:20px;transition:background-color .2s}.product-details .quantity button:hover{color:#fff;background-color:#ef2028}.product-details .input-box{text-align:center;border:1px solid #eee;outline:none;width:100%;padding:12px;font-size:16px}.product-details .input-box::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details .input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details .input-box[type=number]{-moz-appearance:textfield}.product-details .form-check-input{width:20px;height:20px;box-shadow:none!important;margin:0!important}.product-details .form-check{padding-left:0!important}.product-details .form-check-input:checked{background-color:#ef2028;border-color:transparent}.product-details .form-check-input[type=radio]{border-radius:0}.product-details .form-check-input:checked[type=radio]{background-image:url(/assets/images/check-icon.png)}.product-details-tab .small-info{font-size:.9rem}.product-details-tab .product-specifications{padding-left:15px}.product-details-tab .product-specifications li{margin-bottom:10px;padding-left:30px;position:relative}.product-details-tab .product-specifications li:before{content:"";background:#ef2028 url(/assets/images/check-icon.png) 50%/12px no-repeat;border-radius:100%;width:18px;height:18px;margin:auto;position:absolute;top:0;bottom:0;left:0}.product-details-tab .customer-reviews .card small{font-size:.9rem}.product-details-tab .customer-reviews .card .card-title .ratings{padding:.2rem .5rem;font-size:.8rem}.product-details-tab .customer-reviews .card .card-title .ratings i{font-size:.8rem!important}.product-details-tab .customer-reviews .card .card-footer{color:#999;background:0 0;border:none;font-size:.9rem}.product-details-tab .customer-reviews .review-btn{letter-spacing:0;background:#198754!important;border-radius:0!important;padding:.8rem 1.3rem!important;font-size:.9rem!important}.product-details-tab .customer-reviews .review-btn:hover{background:#21955f!important}.breadcrumb .breadcrumb-item{font-size:1rem}.breadcrumb .breadcrumb-item.active{color:#ef2028}.breadcrumb .breadcrumb-item a{color:#555}.p-listing{background:0 0}.p-listing .sticky-top{z-index:999;transition:all .2s ease-out;position:-webkit-sticky!important;position:sticky!important}.p-listing .f-top{background:#fff;transform:translateY(65px);box-shadow:0 5px 15px -2px rgba(0,0,0,.1);padding:0!important}.p-listing .f-top .d-flex.py-5{padding:1rem 0!important}.p-listing .f-top h2{font-size:24px!important}.wish-icon{cursor:pointer}.wish-icon i{color:#e83254;font-size:1.4rem}.wish-icon .bi-heart-fill{display:none}.wish-icon.active .bi-heart-fill{display:block}.wish-icon.active .bi-heart{display:none}.f-btn{color:#1c1d23;background:0 0;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:5px;padding:.6rem 1.2rem;font-size:1rem;display:flex}.f-btn .badge{color:#fff;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:5px;font-size:.8rem;display:flex;background:#dc3545!important}.f-btn i{font-size:1.3rem}.f-items-wrap .f-btn{cursor:pointer;padding:.6rem 1.2rem .6rem .6rem;font-size:.95rem}.f-items-wrap .f-btn:checked{background:#ef2028!important}.f-items-wrap .f-btn:before{content:"";color:#ef2028;background:#fdcde4;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:5px;font-family:bootstrap-icons;font-size:1.3rem;display:flex;position:relative}.form-select{border-radius:8px;padding:.6rem 3rem .6rem 1.5rem;font-weight:700;box-shadow:none!important;border-color:#e0e0e0!important}.offcanvas{max-width:350px;border:none!important}.offcanvas .accordion-button{padding:1.2rem 0;font-size:1rem;box-shadow:none!important;border-radius:0!important;font-weight:600!important}.offcanvas .accordion-button:after{background-size:17px;width:17px;height:17px}.offcanvas .accordion-button:not(.collapsed){color:#ef2028;background:0 0}.offcanvas .accordion-button .badge{border-radius:5px;width:auto;padding:.3rem .4rem;font-size:.8rem;color:#ef2028!important;background:#fdcde4!important}.offcanvas .accordion-item{border:none!important}.offcanvas .accordion-item .accordion-body{padding:1rem 0}.offcanvas .btn-close{color:#1c1d23;background-color:#eee;background-size:12px;border-radius:8px;box-shadow:none!important}.slider-labels{margin-top:10px}.offcanvas .caption{color:#ef2028;background:#fdcde4;border-radius:8px;width:auto;margin-top:8px;padding:.3rem .6rem}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;box-sizing:border-box}.noUi-target{direction:ltr;position:relative}.noUi-base{z-index:1;width:100%;height:100%;position:relative}.noUi-origin{background:#ef2028;position:absolute;top:0;bottom:0;left:0;right:0}.noUi-handle{z-index:1;position:relative}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translate(0,0)}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{background-color:#ef2028;border-radius:50%;width:18px;height:18px;top:-7px;left:-7px}.noUi-background{background:#e2e2e2}.noUi-origin,.noUi-target{border-radius:2px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;box-sizing:content-box!important}.noUi-handle:active{-webkit-background-clip:padding-box;background-clip:padding-box;border:8px solid rgba(239,32,40,.38);top:-14px;left:-14px}.noUi-handle i{pointer-events:none;text-align:center;opacity:0;width:40px;margin-top:0;margin-left:-10px;font-size:12px;font-style:normal;transition:all .5s ease-in-out;position:fixed}.noUi-handle:active i{opacity:1;margin-top:-26px;display:block}.range-slider-wrap{border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem 1.5rem 1.1rem!important}.offcanvas .f-item .btn{color:#1c1d23;border-color:#e0e0e0;border-radius:0;padding:.4rem .8rem;font-size:.85rem;letter-spacing:0!important;text-transform:none!important}.offcanvas .f-item .btn-check:checked+.btn,.offcanvas .f-item .btn.active,.offcanvas .f-item .btn.show,.offcanvas .f-item .btn:first-child:active,.offcanvas .f-item :not(.btn-check)+.btn:active{padding-right:2.2rem;position:relative;color:#fff!important;background-color:#ef2028!important;border-color:#ef2028!important}.offcanvas .f-item .btn-check:checked+.btn:after{content:"";color:#ef2028;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:18px;height:18px;margin:auto;font-family:bootstrap-icons;font-size:10px;display:flex;position:absolute;top:0;bottom:0;right:12px}.image-box{-o-object-fit:cover;object-fit:cover;width:100%;height:300px;overflow:hidden}.assurance{background:#fdcde4}.assurance .card-title{color:#1c1d23!important}.border-2{border:2px solid #ef2028!important}.filter-div .f-btn,.filter-div .form-select{height:45px}.blog-banner{background:#f2f3f5}.blog-banner .image-container{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%;display:block;overflow:hidden}.blog-banner .image-container img{width:100%;height:100%}.blog-banner .image-box{height:auto!important}.blog-listing .image-box{background:#333;height:190px}.blog-listing .image-box img{transition:all .2s ease-out}.blog-listing .image-box:hover img{opacity:.7;transform:scale(1.1)}.blog-listing .card-title{color:#1c1d23;font-size:1rem;line-height:1.4rem;font-weight:600!important}.blog-listing .card-text{font-size:1rem}.blog-listing .post-date{font-size:1.1rem}.blog-listing .card .btn{color:#ef2028;border-color:#ef2028;padding:.4rem .8rem;font-size:.85rem}.blog-listing .card .btn:hover{background-color:#fcf4f8!important}.main-list .card{box-shadow:0 5px 20px -2px rgba(0,0,0,.15);background:#fff!important}.main-list .card .btn-outline-primary{letter-spacing:1px;font-size:.8rem;padding:.4rem .8rem!important}.main-list .card .card-title{font-size:1.1rem}.blog-right-panel{padding-left:40px;position:-webkit-sticky;position:sticky;top:112px}.blog-right-panel .card-title{font-weight:700;font-size:1rem!important}.blog-right-panel .card{background:#fff!important}.blog-right-panel .card .img-fluid{-o-object-fit:cover;object-fit:cover;height:100%!important}.blog-right-panel .card:hover{border-color:#ef2028}.blog-right-panel .ctg li a{color:#1c1d23;transition:all .2s ease-out;display:inline-block}.blog-right-panel .ctg li a:hover{color:#fff;background:#ef2028;border-color:transparent!important}.pagination .page-link{color:#1c1d23;box-shadow:none!important}.pagination .page-link:hover{background:#fdcde4;color:#ef2028!important;border-color:transparent!important}.blog-details .main-list .image-box{height:450px}.blog-details .main-list .card-title{line-height:2.3rem;font-size:1.8rem!important}.blog-details .main-list .post-date i{color:#ef2028;margin-right:5px;font-size:1rem}.blog-details .main-list .text-primary{color:#ef2028!important}.blog-details .main-list .body-content p{margin-bottom:30px;font-size:1.1rem}.blog-details .main-list .body-content li,.blog-details .main-list .body-content a,.blog-details .main-list .body-content strong,.blog-details .main-list .body-content small,.blog-details .main-list .body-content span{font-size:1.1rem}.blog-details .main-list .body-content h3{font-size:1.6rem;font-weight:700}.blog-details .main-list .body-content ul,.blog-details .main-list .body-content ol{margin-bottom:30px}.blog-details .main-list .body-content ul li{list-style:inside!important}.blog-details .main-list .body-content ol li{list-style:inside decimal!important}.blog-details .card-body{background:#fff!important}.featured-articles .card-title{font-size:1.1rem!important;font-weight:700!important}.review-form .form-control{padding:.7rem 1rem;font-size:.9rem;border-radius:0!important}.review-form .form-control:focus{box-shadow:none!important;border-color:#ef2028!important}.review-form .btn{letter-spacing:1px;color:#fff;padding:.8rem 1.4rem;font-size:1rem;font-weight:600;background:#ef2028!important;border-radius:0!important}.review-form label{font-size:1rem;font-weight:700}.review-form .ratings i{color:#ef2028;cursor:pointer;font-size:1.5rem}.review-form .form-check label{font-weight:400!important}.review-form .form-check .form-check-input{width:18px;height:18px;box-shadow:none!important;border-radius:0!important}.review-form .form-check .form-check-input:checked{background-color:#ef2028!important;border-color:#ef2028!important}.review-form .btn-close{box-shadow:none!important}.about-section{position:relative}.about-section .content-column{margin-bottom:40px;position:relative}.about-section .content-column .inner-column{padding-right:100px;position:relative}.about-section .content-column .text{color:#777;margin-bottom:40px;font-size:1.2rem;line-height:1.8em;position:relative}.about-section .content-column .email{color:#252525;margin-bottom:50px;font-weight:700;position:relative}.about-section .image-column{margin-bottom:50px;position:relative}.about-section .image-column .inner-column{margin-left:50px;padding:40px 40px 0 0;position:relative}.about-section .image-column .inner-column .image{position:relative}.about-section .image-column .inner-column .image:before{content:"";width:299px;height:299px;position:absolute;bottom:-50px;left:-50px}.about-section .image-column .inner-column .image img{width:100%;display:block;position:relative}.about-section .image-column .inner-column .image .overlay-box{position:absolute;bottom:48px;left:40px}.about-section .image-column .inner-column .image .overlay-box .year-box{color:#252525;padding-left:125px;font-size:24px;font-weight:700;line-height:1.4em;position:relative}.about-section .image-column .inner-column .image .overlay-box .year-box .number{color:#d7a449;text-align:center;background-color:#fff;border:1px solid #000;width:110px;height:110px;font-size:68px;font-weight:700;line-height:105px;position:absolute;top:0;left:0}.about-section .image-column .inner-column:after{content:"";z-index:-1;border:2px solid #ef2028;position:absolute;top:0;bottom:100px;left:40px;right:0}.about-section .btn-style-three{color:#252525;text-transform:capitalize;background:#fff;border:2px solid #ef2028;padding:11px 40px;font-size:15px;font-weight:700;line-height:24px;display:inline-block;position:relative}.about-section .btn-style-three:before{content:"";z-index:-1;position:absolute;top:10px;bottom:-10px;left:10px;right:-10px}.about-section .btn-style-three:hover{color:#fff;background:#d7a449}.about-section .sec-title{padding-bottom:40px;position:relative}.about-section .sec-title .title{color:#ef2028;text-transform:capitalize;margin-bottom:15px;padding-right:50px;font-size:18px;font-weight:700;display:inline-block;position:relative}.about-section .sec-title .title:before{content:"";background-color:#d2d3d7;width:40px;height:1px;margin:auto;position:absolute;top:0;bottom:0;right:0}.about-section .sec-title2{color:#fff}.custom-bullet-list li{color:#777;margin-bottom:5px;padding-left:30px;position:relative}.custom-bullet-list li:before{content:"";background:#ef2028;border-radius:100%;width:10px;height:10px;margin:auto;position:absolute;top:0;bottom:0;left:0}.contact .icon{background:#fcf4f8;border:1px solid #fdcde4;border-radius:0;justify-content:center;align-items:center;width:50px;height:50px;transition:all .1s ease-out;display:flex}.contact .icon i{color:#ef2028;font-size:1.5rem}.contact .fs-5{font-size:1.1rem!important;line-height:1.6rem!important}.contact .fs-5 a{color:#ef2028}.contact .fs-5 a:hover{text-decoration:underline!important}.contact .card .d-flex:hover .icon{background:#ef2028}.contact .card .d-flex:hover .icon i{color:#fff}.contact .contact-form .form-control:focus{border-color:#ef2028}.contact .contact-form .btn{font-weight:700;text-transform:uppercase!important;border-radius:0!important;padding:.9rem 2rem!important;font-size:.9rem!important}.contact .contact-form .btn-primary{background:#ef2028!important}.contact .map{width:100%;display:inline-block}.login{position:relative;background:#fff url(/assets/images/login-bg.png) top/cover no-repeat!important}.login .card{z-index:1;position:relative}.login .card-body{padding:2.5rem!important}.login .card-body .form-text{font-size:1rem}.login .card-body .form-control{box-shadow:none!important;border-radius:0!important}.login .card-body .form-control:focus{border-color:#ef2028!important}.login .btn-primary{background-color:#ef2028!important}.login .btn{padding:.8rem 2rem}.cart .btn-primary{letter-spacing:0}.cart .card{border-color:#eee!important;border-radius:0!important}.cart .address{background:#fcf4f8;line-height:1.2rem}.cart .address .btn-outline-primary{color:#ef2028!important;border-color:#ef2028!important}.cart .address .btn-outline-primary:hover{color:#fff!important;background:#ef2028!important}.cart .p-offers{font-size:.9rem}.cart .p-offers .card-title{font-size:1rem}.cart .p-offers ul li{color:#1c1d23;margin-bottom:.4rem;padding-left:10px;font-size:.85rem;position:relative}.cart .p-offers ul li:before{content:"";background:#ccc;border-radius:100%;width:4px;height:4px;margin:auto;position:absolute;top:0;bottom:0;left:0}.cart .p-offers .link-primary{width:auto;font-size:.9rem;font-weight:700;color:#ef2028!important;border:none!important;padding:0!important}.cart .p-offers .link-primary i{margin-top:1px;position:relative}.cart .p-offers .ml-2{margin-left:.8rem}.cart .btn{border-radius:0!important}.cart .btn-sm{letter-spacing:0;padding:.5rem 1rem!important;font-size:.8rem!important;font-weight:500!important}.cart .items-header{background:#f5f5f5;border-radius:10px;border-radius:0!important;margin-bottom:1rem!important;padding:1rem 1.5rem!important}.cart .items-header .btn-outline-secondary{color:#606169!important}.cart .items-header .btn-outline-secondary:hover{color:#1c1d23!important;background:0 0!important}.cart .form-check-input{box-shadow:none!important}.cart .form-check-input:checked{background-color:#ef2028!important;border-color:#ef2028!important}.cart .form-control,.cart .form-select{border-radius:0!important}.cart .cart-items .cart-item .img-box{-o-object-fit:cover;object-fit:cover;width:100%;height:160px;display:block}.cart .cart-items .cart-item .img-box img{height:100%}.cart .cart-items .cart-item .img-box .form-check{top:5px;left:5px}.cart .cart-items .cart-item .price.fs-5{font-size:1.1rem!important}.cart .cart-items .cart-item .price.fs-5.text-muted{color:#aaa!important;text-decoration:line-through!important}.cart .cart-items .cart-item .qty{display:inline-block;width:auto!important}.cart .cart-items .cart-item .qty .form-select{padding:.3rem 2rem .3rem .6rem;border-radius:0!important}.cart .cart-items .cart-item .card-text{font-size:.9rem}.cart .cart-items .cart-item .delivery svg{fill:#03a685}.cart .cart-items .wishlist-link{position:relative}.cart .coupones .card-header{background:0 0;border-bottom-color:#eee}.cart .coupones .card-header i{font-size:1.3rem;position:relative;top:2px}.cart .coupones .card-header .card-title{font-size:.9rem}.cart .coupones .card-header .btn{color:#ef2028;border-color:#ef2028;padding:.3rem 1rem;font-size:.9rem;font-weight:700}.cart .coupones .card-header .btn:hover{color:#fff;background:#ef2028}.cart .price-details .price-details-item{font-size:.9rem}.cart .price-details .btn-block{background:#ef2028!important;border:none!important;border-radius:0!important;padding:.6rem!important}.cart .price-details .btn-block:hover{background:#ef2028!important}.cart .price-details .payment-methods .form-check-label{font-size:.85rem}.cart .coupone-modal .card-header{background:0 0;border-bottom-color:#eee}.cart .coupone-modal .modal-title{font-size:1rem!important}.cart .coupone-modal .modal-body{background:#f6f6f6}.cart .coupone-modal .check-coupon{background:#fff}.cart .coupone-modal .check-coupon .form-control{padding:.6rem 1rem;font-size:.9rem;box-shadow:none!important;border-color:#e4e4e4 currentColor #e4e4e4 #e4e4e4!important;border-right-style:none!important;border-right-width:medium!important;border-radius:0!important}.cart .coupone-modal .check-coupon .btn{font-size:.9rem;font-weight:700;background:0 0!important;border-color:#e4e4e4 #e4e4e4 #e4e4e4 currentColor!important;border-left-style:none!important;border-left-width:medium!important}.cart .coupone-modal .checkbox{background:#fff}.cart .coupone-modal .checkbox .badge{border:1px dashed #ef2028;font-size:.9rem;color:#ef2028!important;border-radius:0!important}.cart .coupone-modal .fs-sm{font-size:.9rem}.cart .coupone-modal .modal-footer .btn-sm{border-radius:6px;font-weight:700;background:#ef2028!important;padding:.6rem 1rem!important}.cart .coupone-modal .modal-footer .btn-sm:hover{background:#ef2028!important}.cart .form-check-input[type=checkbox],.cart .modal-dialog-scrollable .modal-content{border-radius:0!important}.cart .modal-header .btn-close{box-shadow:none!important}.cart .address-modal .form-check .btn-sm{padding:.3em .8rem!important;font-size:.85rem!important}.cart .address-modal .checkbox:last-child{margin-bottom:0!important}.cart .address-modal .add-address{color:#ef2028!important;font-size:.85rem!important}.cart .address-modal .address-form{background:#fff}.cart .address-modal .address-form .form-control{box-shadow:none!important;padding:.7rem .8rem!important;font-size:.85rem!important}.cart .address-modal .address-form .form-control:focus{border-color:#1c1d23}.profile .left-nav{width:100%;display:inline-block}.profile .left-nav .card-header{background:#fff}.profile .left-nav .card-header .profile-pic{max-width:60px}.profile .left-nav .card-header .profile-pic img{width:100%}.profile .left-nav .details .card-title{font-size:1rem}.profile .left-nav .menu-items .card-title i{color:#ef2028;font-size:1.3rem}.profile .left-nav .menu-items .card-title small{font-size:.85rem;transition:all .1s ease-out}.profile .left-nav .menu-items ul li a{color:#1c1d23;width:100%;padding:.5rem .5rem .5rem 3.2rem;font-size:.9rem;transition:all .2s ease-out;display:inline-block}.profile .left-nav .menu-items ul li a.active,.profile .left-nav .menu-items ul li a:hover{color:#ef2028;background:#f9eef0}.profile .left-nav .menu-items .menu-item .right i{font-size:1rem}.profile .left-nav .menu-items .menu-link:hover small{color:#1c1d23!important}.profile .profile-form .fs-sm,.profile .profile-form .btn-md{font-size:.9rem!important}.profile .address-form .add-btn{font-size:.8rem!important}.profile .address-form .add-btn i{margin-right:5px}.profile .address-form .form-floating>.form-control,.profile .address-form .form-floating>.form-control-plaintext{font-weight:500;font-size:.9rem!important}.profile .address-form .form-floating>.form-select{padding-left:.8rem!important}.profile .address-form .form-control:focus{box-shadow:none!important;border-color:#ef2028!important}.profile .selected-address{margin-bottom:1rem!important}.profile .selected-address:last-child{margin-bottom:0!important}.profile .selected-address .badge{background:#eee;font-size:.75rem!important}.profile .dd .btn{background:0 0!important;border:none!important;padding:0!important}.profile .dd .btn svg{width:18px}.profile .dd .dropdown-item{font-size:.85rem}.profile .dd .dropdown-item:focus,.profile .dd .dropdown-item:hover{color:#ef2028!important;background:#f9eef0!important}.form-check-input:checked{border:none!important}.my-order .card-title .fs-5{font-size:1.1rem!important}.my-order .img-box,.my-order .img-box img{width:100%;height:auto!important}.my-order .delivery-status{padding-left:18px;position:relative}.my-order .delivery-status:before{content:"";background:0 0;border-radius:100%;width:10px;height:10px;margin:auto;position:absolute;top:0;bottom:0;left:0}.my-order .delivered:before{background:#03a685}.my-order .cancelled:before{background:#dc3545!important}.my-order .order-items .cart-item{transition:all .1s ease-out}.my-order .order-items .cart-item:last-child{margin-bottom:0!important}.my-order .order-items .cart-item:hover{box-shadow:0 5px 15px -5px rgba(0,0,0,.15)}.my-order .order-item-search .btn{border-color:#e3e3e3 #e3e3e3 #e3e3e3 currentColor!important;border-left-style:none!important;border-left-width:medium!important}.my-order .order-item-search .btn svg{position:relative;top:-2px}.my-order .order-item-search .btn:hover{background:#f8f8f8!important}.my-order .order-item-search .form-control{font-size:.85rem;box-shadow:none!important}.my-order .order-item-search .form-control:focus{border-color:#e3e3e3!important}.my-order .order-item-search .btn{padding:.8rem}.menu-link.active{background:#f9eef0!important}.menu-link.active .text-muted{color:#ef2028!important}.notifications .notification-item{transition:all .2s ease-out}.notifications .notification-item:hover{background:#fcf4f8;border-color:#fdcde4!important}.notifications .notification-item:hover .link-secondary{color:#ef2028!important}.notifications .notification-item .img-box img{width:70px}.notifications .notification-item .notification-date{color:#777;font-size:.85rem}.order-details .btn-sm{letter-spacing:0!important;padding:.4rem 1rem!important;font-size:.8rem!important}.order-details .card-title{font-size:1.2rem!important}.order-details .img-box{width:100%;display:inline-block}.order-details .img-box img{width:100%}.order-details .card-sub-title .fs-5,.order-details .price{font-size:1rem!important}.order-details .address p{color:#666;font-size:.85rem}.order-details .column{border-right:1px solid #eee;padding:0 1.5rem}.order-details .column:first-child{padding-left:0}.order-details .column:last-child{border-right:none;padding-right:0}.order-details .order-status .order-status-bar{background:#eee;width:100%;height:3px;position:relative}.order-details .order-status .order-status-bar:before{content:"";background:#ccc;border-radius:100%;width:10px;height:10px;margin:auto;position:absolute;top:-1px;bottom:0;left:0}.order-details .order-status .order-status-bar:after{content:"";background:#ccc;border-radius:100%;width:10px;height:10px;margin:auto;position:absolute;top:-1px;bottom:0;right:0}.order-details .order-status span{font-size:.85rem;font-weight:700}.order-details .order-status .text-muted{color:#b9b9b9!important}.order-details .order-status .order-date span{font-size:.8rem!important;font-weight:400!important}.order-details .order-status.confirmed .order-status-bar:before{background:#03a685!important}.order-details .order-status.delivered .text-muted{color:#03a685!important}.order-details .order-status.delivered .order-status-bar,.order-details .order-status.delivered .order-status-bar:before,.order-details .order-status.delivered .order-status-bar:after{background:#03a685}.order-details .order-status.cancelled .text-muted{color:#ef2028!important}.order-details .order-status.cancelled .order-status-bar,.order-details .order-status.cancelled .order-status-bar:before{background:#03a685}.order-details .order-status.cancelled .order-status-bar:after{background:#ef2028}.order-details .actions .btn-sm:hover,.order-details .actions .bg-success{color:#fff!important;background:#03a685!important}.order-details .ratings .right i{color:#d9d9d9;cursor:pointer;margin-right:5px;font-size:2rem}.order-details .ratings .right i:hover{color:#03a685!important}.slick-prev,.slick-next{color:#fff;z-index:1;background:#1c1d23;border-radius:100%;width:45px;height:45px;margin:auto;transition:all .2s ease-out;top:0;bottom:100px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:#606169!important}.slick-next{right:-10px}.slick-next:before{content:"";font-size:1rem;font-family:bootstrap-icons!important}.slick-prev{left:-10px}.slick-prev:before{content:"";font-size:1rem;font-family:bootstrap-icons!important}.slick-disabled{display:none!important}.slick-slider{margin:0 -15px}.slick-slide{margin-left:15px;margin-right:15px;padding:0}.carousel-item img{width:100%!important;height:auto!important}header .icon-menu .badge{top:0;right:-15px}.collections .card .card-img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;overflow:hidden}.features-2 .col-lg-3 img{width:65px!important;height:auto!important}.thumbnail-slider .slick-arrow{display:none!important}.slick-slide img{width:100%!important;height:auto!important}.gallery-parent{padding-right:30px}.thumbnail-slider{margin-top:20px}.my-order .card-title .fs-5{color:#1c1d23!important}.cart .cart-items .cart-item .img-box{aspect-ratio:3/4;height:auto}@media screen and (max-width:1400px){.slick-next{right:30px}.slick-prev{left:30px}}@media screen and (max-width:1200px){.collections .row.g-5{--bs-gutter-x:1rem!important}}@media screen and (max-width:991px){.navbar-toggler{order:2;position:absolute;top:0;right:15px}.icon-menu{position:absolute;top:8px;right:90px}.collections .card .card-body .price .fs-4{font-size:1.1rem!important}.collections .card .card-body .price{flex-direction:column;align-items:flex-start!important}.collections .card .card-body .price .right{padding-left:0!important}.collections .card .card-body .price .right span{font-size:.9rem!important}.collections .card .card-body .info h3{font-size:1.2rem!important}.collections .card .card-body .price .left:after{display:none}.collections .card .card-body{padding:1rem 0!important}.catagory-slider .card .card-img{aspect-ratio:1!important}}@media screen and (max-width:767px){.collections .row.g-5{--bs-gutter-x:1rem!important}.collections .card .card-body .info h3{font-size:.85rem!important;font-weight:700!important}.masonry .card .card-img{overflow:hidden;aspect-ratio:16/9!important}.masonry .card .card-title h2{font-size:2rem}.masonry .card .card-title small{font-size:14px}.masonry .card .btn{padding:1rem}.img-content-block .btn{margin-right:5px;padding:.9rem 1.1rem;font-size:13px}header .top-bar ul li:last-child{display:none}.features-2 .col-lg-3 h4{font-weight:600;font-size:1.1rem!important}.features-2 .col-lg-3 small{font-size:13px}.features-2 .col-lg-3{margin-bottom:1.5rem}.img-content-block .title-div h2{font-size:30px}.img-content-block .title-div small{font-size:16px}.img-content-block .block-info{margin-bottom:2.5rem}.p-listing .f-top h2,.p-listing .fs-5.ms-2.text-muted{font-size:16px!important}.p-listing .f-top{transform:translateY(58px)}#sticky-title .py-5{padding:1rem 0!important}.new-arrivals .title-div h2{font-size:16px!important}.gallery-parent{padding-right:0}.product-details{padding-top:2rem}.slick-slider{margin:20px -10px -10px}.slick-slide{margin-left:10px;margin-right:10px}.title-div h2{font-size:30px!important}.my-order .card-title .fs-5{color:#000!important;font-size:.8rem!important;font-weight:500!important}.my-order .delivery-status,.my-order .card-subtitle{font-size:.75rem!important}.order-details .ratings .right i{font-size:1.2rem}.cart .address{font-size:.85rem!important}.cart .g-5{--bs-gutter-x:.5rem!important}.cart-items .card-title .fs-5{color:#000!important;font-size:.9rem!important;font-weight:500!important}.product-details .quantity button{padding:.2rem!important}.product-details .quantity{width:110px}.product-details .input-box{padding:6px}}@media screen and (max-width:480px){.masonry .card .card-title h2{font-size:1.2rem!important}.carousel-indicators{bottom:.3rem}.carousel-item img{-o-object-fit:cover;object-fit:cover;overflow:hidden;aspect-ratio:16/9!important}header .navbar-brand{max-width:115px!important}.product-details .buttons .btn{letter-spacing:0;padding:1rem!important;font-size:.9rem!important}.fluid-block{padding:1rem 0!important}.address .d-flex{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important}.cart .address .btn-outline-primary{margin-top:.6rem!important}.profile-form{border:none!important}.address-form .card-body.p-4{padding:0!important}.profile .address-form .add-btn{padding:.5rem!important;font-size:.7rem!important}.profile .address-form .card-title{margin-bottom:0!important;font-size:1rem!important}.footer-top{padding:2rem 0!important}footer .footer-top h5{margin-bottom:20px}footer .footer-top .link-wrap li{margin-bottom:5px}footer .footer-top .link-wrap li a{font-size:1rem!important}.footer-top .input-group{margin-top:1.5rem!important}.my-order .card-body.p-4{padding:0!important}.cart-items .card-title .fs-5{font-size:.8rem!important}.my-order .delivery-status{font-size:.7rem!important}.cart-item .card-body,.field-item .p-4{padding:.6rem!important}.field-item .bg-light .card-title{margin-bottom:1rem!important}.footer-bottom .d-flex{flex-direction:column}.payments .d-flex{flex-direction:row!important}.title-div.d-flex{flex-direction:column!important;align-items:flex-start!important}.blog .btn{margin-top:1rem!important}.blog .card .info p{font-size:.85rem!important;line-height:1rem!important}.blog .card .info .date{font-size:13px}.masonry .card-title{padding:1rem!important}.offer-section .offer-wrap .caption{width:100%;padding:1.5rem 1rem!important}}.card-img .img-fluid{-o-object-fit:cover;object-fit:cover;transition:all .2s ease-out;height:100%!important}.card-img .img-fluid:hover{opacity:.8;transform:scale(1.05)}.img-content-block .block-info{z-index:1;background:#1c1d23;padding:80px 60px;position:relative;right:-60px;box-shadow:12px 0 24px -8px rgba(0,0,0,.6)}.img-content-block .title-div small.bg-primary{color:#fff!important;background:#ef2028!important}.img-content-block .block-info p{color:#909199}.img-content-block .btn-secondary:hover{color:#fff!important;background:#ef2028!important;border-color:#ef2028!important}
