@font-face{font-family:icomoon;src:url('../fonts/icomoon.woff2') format('truetype');font-weight:400;font-style:normal;font-display:swap}.price_symbol{font-family:icomoon,sans-serif;font-weight:400;font-style:normal;font-size:11px;display:inline-block;vertical-align:middle}.product_price .price .price_symbol,.product_price-in-mobile .price .price_symbol{font-size:11px}@media (max-width:768px){.price_symbol{font-size:9px!important}.product_price .price .price_symbol,.product_price-in-mobile .price .price_symbol{font-size:14px!important}}body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--fs-base:clamp(14px, 0.4vw + 12.5px, 16px);--fs-h1:clamp(26px, 3.5vw, 38px);--fs-h2:clamp(22px, 3vw, 32px);--fs-h3:clamp(20px, 2.5vw, 28px);--fs-h4:clamp(18px, 2vw, 22px);--fs-h5:clamp(16px, 1.5vw, 19px);--fs-h6:clamp(14px, 1vw, 17px);--clr-primary:#bb1f2a;--clr-text-main:#1e293b;--clr-text-muted:#64748b;--clr-success-premium:#10b981;--spacing-section:clamp(30px, 6vh, 70px);--spacing-card-gap:clamp(10px, 2vw, 20px);--spacing-card-padding:clamp(12px, 1.5vw, 24px)}body{background:#fff none repeat scroll 0 0;color:#687188;font-family:Poppins,sans-serif;font-size:var(--fs-base)}body.no-scroll{overflow:hidden!important}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}h1,h2,h3,h4,h5,h6{color:var(--clr-text-main);font-family:Roboto;font-weight:600}p{color:#687188;line-height:28px;margin-bottom:25px}a{color:#292b2c;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#bb1f2a;text-decoration:none}a:focus{outline:0}img{max-width:100%}button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li,ol,ul{margin:0;padding:0}fieldset{border:0 none;margin:0 auto;padding:0}label{color:#6c757d}input:focus,textarea:focus{outline:0;box-shadow:none}iframe{border:0;display:block}video{width:100%}.section.pb_30{padding-bottom:30px}.section{padding:var(--spacing-section) 0;position:relative}.footer_top.small_pt,.section.small_pt{padding-top:50px}.footer_top.small_pb,.section.small_pb{padding-bottom:50px}.footer_top.pb_20,.pb_20,.section.pb_20{padding-bottom:20px}.footer_top.pb_70,.pb_70,.section.pb_70{padding-bottom:70px}.small_divider{height:30px}.medium_divider{height:50px}.table-responsive.cart-table table{width:100%}.table-responsive.cart-table strong{color:#212529;font-weight:700}.table-responsive.cart-table .quantity input:first-child{margin-left:0}.table-responsive.cart-table td.product-quantity{padding:10px 0 0}.table-responsive.cart-table .product-remove{position:absolute;right:30px;bottom:49px}.sectio-0{padding-bottom:0!important}.padding_eight_all{padding:8%}.list_none li{list-style:none}.order_list{padding-left:15px}.btn.active,.btn:focus,.btn:hover{box-shadow:none;outline:medium none}button:focus{outline:0}.btn{border-width:1px;cursor:pointer;line-height:normal;text-transform:capitalize;transition:all .3s ease-in-out}.btn.active:focus,.btn:active:focus{box-shadow:none!important}.btn-fill-out{background-color:transparent;border:1px solid #bb1f2a;color:#fff;position:relative;overflow:hidden;z-index:1}.cart-list .product-remove{position:absolute;right:30px;bottom:20px}.table-responsive.cart-table th{width:70px}.btn-fill-out::after,.btn-fill-out::before{content:"";position:absolute;left:0;top:0;bottom:0;background-color:#bb1f2a;z-index:-1;transition:all .3s ease-in-out;width:51%}.btn-fill-out::after{right:0;left:auto}.btn-fill-out:hover:after,.btn-fill-out:hover:before{width:0}.btn-fill-out:hover{color:#bb1f2a!important}.btn-fill-line{background-color:transparent;border:1px solid #333;overflow:hidden;position:relative;color:#fff!important;transition:all .8s ease 0s;z-index:1}.btn-fill-line:after,.btn-fill-line:before{position:absolute;content:"";left:0;top:0;bottom:0;background-color:#333;z-index:-1;transition:all .3s ease-in-out;width:50%}.btn-fill-line::after{right:0;left:auto}.btn-fill-line:hover:after,.btn-fill-line:hover:before{width:0}.btn-fill-line:hover{color:#333!important}.btn-white{background-color:transparent;border:1px solid #fff;color:#292b2c!important;position:relative;overflow:hidden;z-index:1}.btn-white::after,.btn-white::before{content:"";position:absolute;left:0;top:0;bottom:0;background-color:#fff;z-index:-1;transition:all .5s ease-in-out;width:50%}.btn-white::after{right:0;left:auto}.btn-white:hover:after,.btn-white:hover:before{width:0}.btn-white:hover{color:#fff!important}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:450px;height:450px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:450px;height:450px}}.btn+.btn{margin-left:10px}.btn i{font-size:16px;margin-right:5px;vertical-align:middle;line-height:1}.btn span{vertical-align:middle}.btn-sm{padding:8px 25px}.btn-lg{padding:16px 45px}.btn-md{padding:12px 35px;font-size:16px}.btn.btn-sm i{font-size:12px}.btn.btn-lg i{font-size:22px}.btn-link{position:relative;z-index:2;text-decoration:none}.btn-link:hover{text-decoration:none}.btn-link::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#bb1f2a;z-index:-1}.text_white *{color:#fff}.text_default{color:#bb1f2a!important}.bg_default{background-color:#bb1f2a!important}.bg_gray{background-color:#f7f8fb!important}.bg_light_blue2{background-color:#f4f9fc!important}.bg_redon{background-color:#fff1f1!important}a.filter-link{color:#bb1f2a;font-weight:600}.sidebar .product_color_switch input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.scrollup{background-color:#171717;bottom:60px;color:#fff;font-size:24px;height:40px;display:flex;align-items:center;justify-content:center;position:fixed;right:20px;text-align:center;width:40px;z-index:99;left:5px!important}.scrollup:hover{background-color:#bb1f2a;color:#fff}.scrollup:focus{color:#fff}.background_bg{background-position:center center;background-size:cover}[class*=overlay_bg_]{position:relative}[class*=overlay_bg_]::before{background-color:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.overlay_bg_40::before{opacity:.4}.overlay_bg_20::before{opacity:.2}@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ripple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.box_shadow1{box-shadow:0 0 10px rgba(0,0,0,.1)}.border-top-tran{border-top:1px solid rgba(255,255,255,.1)}.heading_s1{margin-bottom:25px}.heading_s1 h1,.heading_s1 h2,.heading_s1 h3,.heading_s1 h4,.heading_s1 h5,.heading_s1 h6{font-weight:700;margin:0;text-transform:capitalize}.heading_s2{position:relative}.heading_s2 h1,.heading_s2 h2,.heading_s2 h3,.heading_s2 h4,.heading_s2 h5,.heading_s2 h6{font-weight:700;margin:0;text-transform:capitalize}.heading_s2 h1,.heading_s2 h2,.heading_s2 h3,.heading_s2 h4,.heading_s2 h5,.heading_s2 h6{position:relative;z-index:9}.section.comforter-sec{padding-bottom:20px}.heading_light *{color:#fff}.leads{margin-bottom:30px}.preloader{background-color:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.navbar-brand{padding:10px 0;vertical-align:top;margin:0}.dark_skin .logo_light,.logo_dark,.logo_light{display:none}.dark_skin .logo_dark{display:block;max-width:116px}.navbar{padding:0}.header_wrap{transition:all .5s ease 0s;border-bottom:1px solid #eee}.header_wrap:not([class*=bg_]):not([class*=bg-]){background-color:#fff}.header_wrap:not([class*=bg_]):not([class*=bg-]).transparent_header{background-color:transparent}.header_wrap:not([class*=bg_]):not([class*=bg-]).transparent_header.nav-fixed{background-color:#fff}.navbar .navbar-nav li{position:relative;list-style:none;transition:all .3s ease 0s}.navbar-nav .dropdown-menu{border:0;border-radius:0;margin:0;padding:0;min-width:14rem}.navbar-nav .dropdown-menu{background-color:#252a2c}.dark_skin .navbar-nav .dropdown-menu{background-color:#fff;box-shadow:0 13px 42px 11px rgba(0,0,0,.05)}.dark_skin .cart_list li{border-color:#ddd}.dark_skin .navbar .navbar-nav .dropdown-menu li a.active,.dark_skin .navbar .navbar-nav .dropdown-menu li a:hover,.dark_skin .navbar .navbar-nav .dropdown-menu>ul>li:hover>a{color:#bb1f2a}.dark_skin .cart_quantity,.dark_skin .cart_total,.dark_skin .navbar .navbar-nav li>.dropdown-item{color:#333}.dropdown-toggle::after,.dropdown-toggler::after{display:none}.dropdown-toggler::after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dropdown-menu .dropdown-toggler::after{position:absolute;right:15px;top:10px}.navbar .navbar-nav>li>.nav-link{font-weight:500;padding:22px 10px;text-transform:capitalize;font-size:14px}.navbar .navbar-nav>li:hover>a,.navbar .navbar-nav>li>a.active{color:#bb1f2a}.navbar .navbar-nav .dropdown-item{padding:8px 20px 8px 20px;color:#333;font-size:14px;text-transform:capitalize}.navbar .navbar-nav .dropdown-item.dropdown-toggler{padding-right:30px}.navbar-nav.attr-nav{-ms-flex-direction:row;flex-direction:row}.navbar-nav.attr-nav li .nav-link{padding:20px 10px;position:relative;white-space:nowrap}.pr_flash{left:auto!important;right:15px!important}span.cart-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.navbar-nav.attr-nav li .nav-link i{font-size:20px}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.navbar .navbar-nav.attr-nav .dropdown-menu li a.active,.navbar .navbar-nav.attr-nav .dropdown-menu li a:hover,.navbar .navbar-nav.attr-nav .dropdown-menu>ul>li:hover>a{background-color:rgba(0,0,0,0)}.navbar .navbar-nav .dropdown-menu li a.active,.navbar .navbar-nav .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown-menu>ul>li:hover>a{color:#bb1f2a}.search_overlay{content:"";background-color:#000;height:100%;top:0;position:fixed;text-align:center;opacity:.5;right:0;transition:all .4s cubic-bezier(.42, 0, .58, 1);width:0;z-index:99}.search_overlay.open{left:0;right:auto;width:100%}.search-overlay.open{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.search_wrap{position:fixed;left:0;right:0;max-width:800px;margin:0 auto;padding:80px 0;z-index:9999;bottom:0;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.search_wrap.open{opacity:1;visibility:visible;-webkit-animation:slideInLeft 1s both;animation:slideInLeft 1s both}.search_wrap form{position:relative;width:100%}.search_wrap .form-control:focus{color:#fff}.search_icon{font-size:24px;position:absolute;right:10px;bottom:12px;border:0;background-color:transparent;cursor:pointer;padding:0;color:#fff}.search_wrap .form-control{background-color:transparent;border-bottom:2px solid #fff;border-top:0;border-left:0;border-right:0;border-radius:0;padding:10px 40px 10px 0;color:#fff;font-size:20px}.search_wrap .form-control::-webkit-input-placeholder{color:#fff}.search_wrap .form-control::-moz-placeholder{color:#fff}.search_wrap .form-control:-ms-input-placeholder{color:#fff}.search_wrap .form-control::-ms-input-placeholder{color:#fff}.search_wrap .form-control::placeholder{color:#fff}.close-search{font-size:32px;color:#fff;cursor:pointer;position:absolute;right:30px;top:30px}.navbar .attr-nav li .search_trigger i{font-size:20px;vertical-align:middle;line-height:normal}.navbar .attr-nav li .nav-link.sidetoggle i{font-size:28px}.pr_search_trigger.show i::before{content:"\ec2a"}.pr_search_trigger{padding:17px 10px;font-size:20px}.header_wrap.fixed-top{position:relative;padding-right:0!important}.header_wrap.transparent_header{position:absolute;left:0;right:0;top:0;z-index:1030}.header_wrap.nav-fixed{box-shadow:0 0 5px rgba(0,0,0,.15);position:fixed;right:0;left:0;top:0;z-index:1041;-webkit-animation:slideInDown .65s cubic-bezier(.23,1,.32,1);-moz-animation:slideInDown .65s cubic-bezier(.23,1,.32,1);-o-animation:slideInDown .65s cubic-bezier(.23,1,.32,1);animation:slideInDown .65s cubic-bezier(.23,1,.32,1);-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;-o-animation-fill-mode:none;animation-fill-mode:none}.header_wrap.fixed-top.transparent_header.nav-fixed.no-sticky{position:absolute}.header_wrap.fixed-top.nav-fixed.no-sticky{position:relative}.header_wrap:not([class*=bg_]):not([class*=bg-]).transparent_header.nav-fixed.no-sticky{background-color:transparent;box-shadow:none}.dropdown-menu li a i{font-size:14px;width:20px;display:inline-block;vertical-align:middle}.navbar .navbar-nav>li>.nav-link.cart_trigger i{font-size:20px}.cart_list li{list-style:outside none none}.cart_count,.wishlist_count,.wishlist_count_footer{position:relative;top:-3px;left:0;font-size:11px;background-color:#bb1f2a;border-radius:50px;height:16px;line-height:16px;color:#fff;min-width:16px;text-align:center;padding:0 5px;display:inline-block;vertical-align:top;margin-left:-5px;margin-right:-5px}.cart_trigger .amount{margin-left:8px;font-weight:600;vertical-align:top;margin-right:-10px}.navbar-nav .dropdown-menu.cart_box{width:320px;position:absolute!important;-webkit-transform:scale(0)!important;transform:scale(0)!important;-webkit-transform-origin:-webkit-calc(100% - 30px) 0;transform-origin:calc(100% - 30px) 0;display:block;transition:all .25s ease-in-out;padding:0;top:100%!important;left:auto!important;right:0}.navbar-nav .dropdown-menu.cart_box.show{-webkit-transform:scale(1)!important;transform:scale(1)!important}.cart_list li{border-bottom:1px solid #3f3f3f;padding:15px;width:100%}.item_remove{float:right;margin-left:5px;color:#333!important}.cart_list img{border:1px solid #ddd;float:left;margin-right:10px;max-width:80px;height:100%;max-height:67px;object-fit:cover;object-position:center}.cart_list a{font-size:14px;vertical-align:top;padding:0!important;text-transform:capitalize;font-weight:600}.cart_quantity{color:#fff;display:table;margin-top:5px;font-weight:500}.cart_total .cart_amount{float:right;color:#f32b56}.cart_box .cart_list{width:100%;padding:0!important;max-height:242px}.cart_list li{display:inline-block;width:100%}.dropdown-menu .cart_list li a i{width:auto}.cart_total{color:#fff;margin:0;padding:10px 15px;font-weight:600;text-align:right}.cart_total strong{float:left;font-weight:600}.cart_buttons{margin:0;padding:10px 15px 20px;text-align:center}.cart_buttons .checkout,.cart_buttons .view-cart{padding:8px 20px!important}.top-header{border-bottom:1px solid #eee}.top-header{padding:10px 0;transition:all .5s ease-in-out}.top-header[class*=bg-],.top-header[class*=bg_]{border:0}.top-header span{font-size:14px;vertical-align:middle}.header_wrap .social_icons li{padding-bottom:0}.social_icons{font-size:0}.header_list>li:last-child{padding-right:0}.social_icons li{display:inline-block;padding:0 5px 5px 0}.social_icons li a{font-size:18px;color:#687188;height:36px;width:36px;line-height:36px;display:inline-block;text-align:center;vertical-align:middle;overflow:hidden}.header_wrap .social_icons li a:hover,.social_icons li a:hover{color:#bb1f2a}.header_wrap .social_white .social_icons li a,.header_wrap .social_white.social_icons li a,.social_white .social_icons li a,.social_white.social_icons li a{color:#fff;border-color:#fff}.social_white .social_icons li a:hover,.social_white.social_icons li a:hover{color:#bb1f2a}.social_icons li:last-child a{margin-right:0}.social_icons.social_style1 li a{background-color:#fff;color:#bb1f2a}.social_icons.social_style1 li a:hover{background-color:#bb1f2a;color:#fff!important}.social_style4 li a{background-color:#fff;color:#bb1f2a}.social_style4 li a:hover{background-color:#bb1f2a;color:#fff}.social_style4 li a:hover{background-color:#bb1f2a;color:#fff!important}.header_wrap .social_icons li a{color:#333}.header_list>li{color:#333;font-size:14px;vertical-align:middle;display:inline-block;padding:2px 15px 2px 0}.header_list>li i{margin-right:10px;vertical-align:middle;font-size:20px}.header_list>li .dropdown-item:hover{color:#f32b56}.header_list_dropdown{min-width:220px;padding:10px 0;border:0;box-shadow:0 10px 30px rgba(0,0,0,.1)!important;border-radius:8px;margin-top:5px!important}.dropdown-menu-center{left:50%!important;right:auto!important;top:100%!important;text-align:center;transform:translateX(-50%)!important}.header_list_dropdown .dropdown-item{font-size:14px;padding:10px 20px;color:#333;display:flex;align-items:center;transition:all .2s ease;border:0}.header_list_dropdown .dropdown-item:hover{background-color:#fdf2f2;color:#bb1f2a!important}.header_list_dropdown .dropdown-item.active{background-color:#fdeaea;color:#bb1f2a!important}.header_list_dropdown .dropdown-item svg{margin-right:12px}.header_list_dropdown .dropdown-divider{margin:5px 0;border-color:#f5f5f5}.profile_menu{border-top:1px solid #f0f0f0;padding:10px 0}.profile_menu ul li a{display:flex!important;align-items:center;padding:12px 20px!important;font-size:14px!important;color:#555!important;text-transform:none!important;letter-spacing:.3px;transition:all .2s ease;border-bottom:0!important}.profile_menu ul li a:hover{background:#fdf2f2!important;color:#bb1f2a!important}.profile_menu ul li a svg{stroke:#bb1f2a}.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:0;left:auto!important}.nav-fixed .top-header{display:none!important}.navbar-toggler[aria-expanded=true] span::before{content:"\f129";font-size:16px}.navbar-toggler[aria-expanded=true]{line-height:32px;font-size:20px}header .attr-nav+.social_icons{border-left:1px solid #333;margin-left:5px;padding-left:5px}header .attr-nav+.social_icons li{padding:0}.main_menu_uppercase .navbar-nav>li>.nav-link{text-transform:uppercase}.banner_img{position:relative}.shop_bn_content{position:absolute;bottom:0;left:0;right:0;padding:20px;z-index:1}.shop_bn_content2{position:absolute;bottom:20px;left:20px}.shop_bn_content *{color:#fff}.shop_title{font-weight:700;margin-bottom:10px}.shop_banner{position:relative;display:table;margin:0 auto}.sidebar_menu{padding:50px 30px 30px;position:fixed;top:0;z-index:99;background-color:#fff;box-shadow:-3px 0 3px rgba(0,0,0,.04);bottom:0;width:400px;overflow-y:auto;right:-400px;visibility:hidden;height:100vh;transition:all .5s ease;z-index:99999}.sidebar_menu.active{right:0;visibility:visible}.sidebar_menu .widget{margin-bottom:20px;display:inline-block;width:100%}.header-overlay{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:9999;top:0;transition:all .5s ease-in-out;cursor:url(../images/close.png),pointer}body.active{overflow:hidden;padding-right:17px}input.text{display:none}.dd.ddcommon{cursor:pointer;padding-right:10px;position:relative;width:auto!important;outline:0}.ddcommon .ddTitleText img{max-width:20px;height:18px;margin-right:6px}.ddcommon .ddTitleText{padding:5px 7px 5px 10px;display:inline-block;text-transform:uppercase}.ddcommon .ddlabel{text-transform:capitalize;font-size:14px;color:#333;white-space:nowrap;vertical-align:middle}.ddcommon .ddChild li .ddlabel{color:#333}#countries_lng_child li .ddlabel{position:relative;top:3px;left:2px}.ddArrow{position:absolute;right:0;top:10px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23878787' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.ddArrow::before{content:""}.ddcommon .ddChild{background-color:#fff;height:auto!important;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;display:block!important;opacity:0;visibility:hidden!important;left:0}.ddcommon.borderRadiusTp .ddChild{opacity:1;visibility:visible!important;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.ddcommon .ddChild li{cursor:pointer;line-height:normal;list-style:outside none none;padding:5px 10px 5px 10px;position:relative}.lng_dropdown .ddcommon .ddChild li{padding-left:33px}.ddcommon .ddChild li img{position:absolute;left:10px;max-width:20px;height:18px;top:12px}.categories_btn i{font-size:24px;vertical-align:middle;margin-right:10px}.categories_btn span{vertical-align:middle;text-transform:uppercase;font-weight:500}.categories_btn{background-color:#bb1f2a;border:1px solid #bb1f2a;padding:20px 15px;color:#fff;text-align:left;width:100%}#navCatContent li{list-style:none}#navCatContent{background-color:#fff;position:absolute;padding:5px 0 0;top:100%;width:100%;left:0;right:0;box-shadow:0 5px 10px rgba(0,0,0,.1);z-index:99}#navCatContent ul{width:100%}#navCatContent li a{text-transform:capitalize;font-size:14px}#navCatContent li a i{font-size:22px;vertical-align:middle;margin-right:10px;line-height:30px}#navCatContent li a span{vertical-align:middle}#navCatContent li a:hover{color:#bb1f2a}#navCatContent li a.dropdown-toggler::after{position:absolute;right:15px;top:15px}#navCatContent ul li .dropdown-menu{left:100%;top:0;margin:0;border:0;min-width:800px;width:100%;right:0;box-shadow:10px 16px 49px 0 rgba(38,42,46,.05);border-radius:0;padding:0}#navCatContent li{position:relative}#navCatContent .dropdown-menu li a.dropdown-toggler::after{top:10px}#navCatContent ul li .dropdown-menu .dropdown-menu{min-width:12rem;width:100%}.more_categories{padding:12px 15px;display:block;font-size:16px;color:#bb1f2a;border-top:1px solid #ddd;margin-top:5px;position:relative;cursor:pointer;width:100%}.more_categories::before{content:"\ec36";position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.more_categories.show::before{content:"\ec37"}.product_search_form{position:relative;max-width:600px;width:100%}.product_search_form input{height:50px;padding-right:60px!important}.product_search_form select{max-width:160px;overflow:hidden;text-overflow:ellipsis}.banner_section{position:relative}.carousel-item img{position:relative;z-index:-1;width:100%}.indicators_style2{margin-bottom:15px}.indicators_style2 li{background-color:#fff;border-radius:100%;width:10px;height:10px;background-clip:inherit;border:0;margin:8px;position:relative}.indicators_style2 li::before{content:"";position:absolute;border-radius:100%;left:0;right:0;bottom:0;top:0;border:2px solid #fff;margin:-4px}.indicators_style2 li.active{background-color:#bb1f2a}.indicators_style2 li.active:before{border-color:#bb1f2a}@keyframes zoomin{0%{-moz-transform:scale(1.2) rotate(3deg);-webkit-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}100%{-moz-transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.single_banner{position:relative;overflow:hidden;margin-bottom:30px;border-radius:6px}.single_banner:hover img{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06)}.single_banner img{transition:all .3s ease-in-out;width:100%}.icon_box{margin-bottom:30px}.icon{margin-bottom:15px}.icon_box_content h1,.icon_box_content h2,.icon_box_content h3,.icon_box_content h4,.icon_box_content h5,.icon_box_content h6{text-transform:capitalize}.icon i{font-size:30px}.icon_box p:last-child{margin:0}.icon_box_content .link i{vertical-align:middle;margin-left:2px}.icon_box_style1{text-align:center;padding:0 40px;position:relative}.icon_box_style1 .icon i{font-size:46px;line-height:1}.icon_box_style1::before{content:"";position:absolute;right:0;top:15%;bottom:15%;width:1px;background-color:#ddd}[class*=col-]:last-child .icon_box_style1::before{content:normal}.icon_box_style4{background-color:#fff;padding:20px;text-align:center}.icon_box_style4 .icon i{background-color:#bb1f2a;color:#fff;width:60px;height:60px;display:inline-block;line-height:60px;border-radius:100%;font-size:24px}.carousel_slider li{list-style:none}.grid_filter{margin-bottom:30px}.grid_filter li{display:inline-block}.grid_filter li a{padding:5px 15px;display:block;font-size:16px;text-transform:capitalize}.grid_filter li a.current{color:#bb1f2a}.grid_container>li{list-style:none}.loadmore>li{transition:all .5s ease-in-out}.author_img img{max-width:100px}.author_name{overflow:hidden}.author_name h6{margin-bottom:5px}.author_name span{color:#bb1f2a}.testimonial_box.box_shadow1{margin:10px}.testimonial_desc p:last-child{margin-bottom:0}.testimonial_style1 .author_img{margin-right:15px}.testimonial_style1 .author_img img{max-width:60px}.testimonial_style1 .testimonial_desc{display:inline-block;width:100%;text-align:center;margin-bottom:25px}.testimonial_style1 .testimonial_box{position:relative;z-index:1}.author_wrap{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.testimonial_style1 .author_wrap{-ms-flex-pack:center;justify-content:center}.testimonial_wrap{padding:0 60px}.blog_post{margin-bottom:30px;transition:all .5s ease-in-out}.blog_content{padding-top:15px}.blog_post .blog_img a{display:block;overflow:hidden}.blog_img{position:relative;overflow:hidden}.blog_img img{width:100%;transition:all .5s ease-in-out;height:100%;min-height:233px;max-height:233px;object-fit:cover;object-position:top}.blog_meta{display:inline-block;margin-bottom:5px;width:100%}.blog_meta li{float:left;margin-right:15px}.blog_meta li:last-child{margin-right:0}.blog_meta li a{text-transform:capitalize}.blog_meta li a i{margin-right:5px;vertical-align:middle;color:#bb1f2a}.blog_title{line-height:24px;margin-bottom:15px;font-weight:600;min-height:48px}.blog_text p{margin-bottom:15px}.blog_text p:last-child{margin:0;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:112px}.fit-videos{background-color:#000}.blog_style1{border-radius:10px}.blog_style1 .blog_content{padding:15px 20px;border-radius:10px}.blog_style1 .blog_img+.blog_content{border-radius:0 0 10px 10px}.blog_style1 .blog_img{border-radius:10px 10px 0 0}.blog_style1 .blog_img img{border-radius:10px 10px 0 0;width:100%}.blog_style1:hover .blog_img img,.blog_style2:hover .blog_img img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.blog_style2 .blog_content{padding:15px}.single_post .blog_content{padding-top:20px}.single_post .blog_title{font-size:30px;line-height:normal;margin-bottom:20px}.single_post .blog_meta{padding-bottom:20px;margin-bottom:0;width:100%}.post_author .author_img{float:left;padding-right:15px}.author_info{overflow:hidden}.author_info .author_name{font-weight:600}.author_info p{font-size:14px;line-height:26px}.author_info p:last-child{margin-bottom:0}.post_author{margin-top:40px;margin-bottom:40px}.post_nav_home{display:table;margin:0 auto;font-size:20px}.post_nav{text-transform:capitalize}.post_nav_prev{padding-left:30px;position:relative}.post_nav_next{padding-right:30px;position:relative;text-align:right}.post_nav_next i{right:0;left:auto}.post_nav i{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content_title *{margin-bottom:30px;font-weight:600}.comment_user img{height:auto;max-width:80px}.comment_content .meta_data h6{font-size:16px}.comment_info{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.comment_info:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comment_content p:last-child{margin-bottom:0}.children{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;margin-left:60px}.comment_content{padding-left:20px}.comment-time{font-size:14px;line-height:normal;margin-bottom:8px;text-transform:uppercase;font-style:italic}.comment-area .comment_list{margin-bottom:40px}.comment-area{padding-top:10px}.newsletter_form form{position:relative}.newsletter_form input,.newsletter_form input:focus{border:0}.newsletter_form input.form-control-sm{height:50px;padding:10px 140px 10px 20px}.newsletter_form button{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer{overflow:hidden}.footer_dark{background-color:#202325;position:relative}.footer_top{padding:21px 0 0}.footer_logo{margin-bottom:20px;max-width:200px}footer p{font-size:14px}footer .widget{margin-bottom:30px}footer .widget_title{text-transform:capitalize;margin-top:10px;margin-bottom:25px;font-size:18px}.widget_links li{list-style:none;padding-bottom:10px}.widget_links li:last-child{padding-bottom:0}.widget_links li a{font-size:14px;color:#687188}.contact_info>li{margin-bottom:15px;list-style:none}.contact_info>li:last-child{margin-bottom:0}.contact_info li i{display:inline-block;margin-right:10px;margin-top:4px;font-size:18px;vertical-align:top}.contact_info li span{float:left;margin-right:10px;max-width:70px;width:100%;color:#292b2c}.contact_info span+*{overflow:hidden;color:#687188;margin:0;font-size:14px;line-height:26px}.contact_info i+*{overflow:hidden;font-size:14px;color:#687188;line-height:26px;margin:0;vertical-align:middle;max-width:78%;display:inline-block}.contact_info_light li i{border-color:#fff;color:#fff}.contact_info_light li a,.contact_info_light li span{color:#fff}.bottom_footer{padding:30px 0;position:relative}.footer_dark .post_content a,.footer_dark .widget_links li a,.footer_dark a,.footer_dark h1,.footer_dark h2,.footer_dark h3,.footer_dark h4,.footer_dark h5,.footer_dark h6,.footer_dark p{color:#fff}.footer_dark .widget_links li a:hover,.footer_dark a:hover,.widget_links li a:hover{color:#bb1f2a}.bottom_footer .social_icons li{padding-bottom:0}.footer_payment li{display:inline-block;list-style:none}.map iframe{height:460px;width:100%;border:0;display:block}.contact_map2{height:100%}.team_img img{width:100%}.team_box{position:relative;overflow:hidden;margin-bottom:30px}.team_style1 .team_img{position:relative}.team_style1 .team_img::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .5s ease-in-out;opacity:0;z-index:1}.team_style1:hover .team_img::before{opacity:1}.team_style1 .social_icons+.team_title{margin-top:10px}.team_style1 .team_content{padding-top:15px}.team_title h1,.team_title h2,.team_title h3,.team_title h4,.team_title h5,.team_title h6{font-weight:600}.team_style1 .team_title span{display:block}.team_style1 .social_icons{position:absolute;top:0;left:0;right:0;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;transition:all .5s ease-in-out;z-index:1}.team_style1:hover .social_icons{top:50%;opacity:1}.breadcrumb_section{padding:150px 0;width:100%}.breadcrumb_section.page-title-mini{padding:30px 0}.login-footer{justify-content:flex-end!important;margin-top:0!important}.form-group.mobile-group{margin-bottom:.5rem}.login-footer a{color:#bb1f2a!important}.page-title-mini .page-title h1{font-size:28px}.page-title-mini .breadcrumb li{font-size:14px}.header_wrap.transparent_header+.breadcrumb_section{padding-top:200px}.header_wrap.transparent_header.header_with_topbar+.breadcrumb_section{padding-top:250px}.page-title h1{margin:0;text-transform:capitalize;font-weight:700;line-height:normal}.breadcrumb{background-color:transparent;margin:0;padding:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem;display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item::before{content:"";display:inline-block;width:12px;height:12px;margin-right:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23687188' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle}.page-title+.breadcrumb{margin-top:15px}.page-title+span{margin-top:15px;display:inline-block;width:100%}.breadcrumb-item a i{font-size:26px;line-height:1;vertical-align:middle;margin-right:5px;margin-top:-5px;display:inline-block}.contact_wrap li{list-style:none}.contact_wrap li{display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:25px;-ms-flex-align:center;align-items:center}.contact_icon{margin-right:20px}.contact_icon i,.contact_icon svg{font-size:34px;color:#bb1f2a}.contact_text span{color:#333;font-weight:600;display:block;margin-bottom:3px}.contact_text p:last-child{margin-bottom:0}.contact_text a{color:#687188;line-height:28px}.contact_text a:hover{color:#bb1f2a}.contact_style3{text-align:center;margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:40px 20px;border-radius:10px;min-height:225.76px}.contact_style3 .contact_icon{border:1px solid #bb1f2a;margin:0 0 5px;height:80px;width:80px;text-align:center;display:inline-block;overflow:hidden;border-radius:100%;position:relative;z-index:1}.contact_style3 .contact_icon i,.contact_style3 .contact_icon svg{line-height:78px;transition:all .5s ease-in-out}.contact_style3 .contact_icon svg{width:34px;height:34px;vertical-align:middle;margin-top:22px;display:inline-block}.contact_style3 .contact_icon::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#bb1f2a;transition:all .5s ease-in-out;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);border-radius:100%;z-index:-1}.filter-out button.close{display:none}.contact_style3:hover .contact_icon::before{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.contact_style3:hover .contact_icon i,.contact_style3:hover .contact_icon svg{color:#fff}.divider{position:relative;overflow:hidden;height:4px;z-index:9}.divider.center_icon{height:auto}.divider.center_icon{text-align:center}.divider:after,.divider:before{content:"";position:absolute;width:100%;top:50%;left:0;height:0;border-top:1px solid #ddd;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.divider::before{margin-top:-1px}.divider::after{margin-top:1px}.divider i{background-color:#fff;color:#d9d9d9;position:relative;z-index:1;font-size:30px;padding:0 40px}.accordion .card .card-header{background-color:transparent;padding:0;margin:0}.accordion .card-header a{padding:15px 40px 15px 15px;display:block;line-height:normal}.accordion .card-body p:last-child{margin:0}.card-body p{margin-bottom:15px}.accordion_style1.accordion .card{background-color:transparent;margin-bottom:15px;border-radius:0;border:0}.accordion_style1.accordion .card:last-child{margin-bottom:0}.accordion_style1 .card-body{padding:15px 0 10px 0}.accordion.accordion_style1 .card-header a{padding-left:0;padding-top:0;font-weight:600}.accordion_style1 .card-header a::after{content:"\f208";font-family:Ionicons;font-size:16px;font-weight:400;position:absolute;right:15px;top:0}.accordion_style1 .card-header a[aria-expanded=false]::after{content:"\f217"}.error_wrap{width:100%}.error_txt{color:#333;font-size:150px;font-weight:600;margin-bottom:20px;line-height:1}.search_form form{position:relative}.search_form form input{height:50px;padding:5px 60px 5px 20px}.search_form form input:focus{height:50px}.search_form .icon_search{position:absolute;right:18px;top:50%;padding:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #ddd;border-radius:0;padding-left:15px}.search_form .icon_search i{font-size:24px;margin-right:0}.form-note{margin-top:0}.login_wrap{box-shadow:0 0 10px rgba(0,0,0,.2)}.login_register_wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative}.login_footer{margin-bottom:20px;margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.login_footer a{color:#687188}.different_login{text-align:center;position:relative;margin:20px 0}.different_login span{background-color:#fff;padding:0 15px;position:relative;text-transform:uppercase}.different_login::before{content:"";position:absolute;left:0;top:50%;right:0;border-top:1px solid #ddd;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-login li{margin:0 5px 0;display:inline-block}.btn-login li a i{margin-right:0;font-size:26px;margin-left:0;line-height:26px}.btn-login li a{border-radius:5px;padding:5px 5px;color:#fff;border-radius:100%;width:42px;height:42px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px rgb(0 0 0 / 20%)}.btn-facebook{background:#3b5998;border-color:#3b5998}.btn-google{background:#fff;border-color:#fff}.btn-google i.ion-social img{max-width:30px}.countdown_time{display:table;width:100%}.countdown_time .countdown_box{float:left;width:25%;font-family:Roboto;padding:0 15px}.countdown-wrap{display:inline-block;text-align:center}.countdown_time .cd_text{display:block}.countdown_box .countdown{color:#292b2c;font-size:40px}.countdown_time.countdown_style4{margin:0 -2px;width:auto;display:block}.countdown_time.countdown_style4 .countdown_box{padding:0 2px}.countdown_style4 .countdown_box .countdown-wrap{text-align:center;background-color:#f2f2f2;width:100%;padding:10px}.deal_content{width:100%;padding:30px 30px 30px 0}.deal_content .product_info{padding:0}.shorting_icon{font-size:12px;margin-right:10px;height:35px;width:35px;float:left;text-align:center;line-height:31px;border:1px solid #ced4da;border-radius:4px}.shorting_icon.active{background-color:#bb1f2a;color:#fff;border-color:#bb1f2a}.products_view{display:inline-block;vertical-align:middle}.products_view a:last-child{display:none}.product_box{margin-bottom:30px;border:1px solid #ddd;border-radius:10px;overflow:hidden}.product_box .product_info{position:relative}.carousel_slider .product,.carousel_slider .product_wrap{margin:5px}.btn-dark-out::after,.btn-dark-out::before{content:"";position:absolute;left:0;top:0;bottom:0;background-color:#343a40;z-index:-1;transition:all .3s ease-in-out;width:51%}.btn-dark-out{background-color:transparent;border:1px solid #343a40;color:#fff;position:relative;overflow:hidden;z-index:1}.btn-dark-out::after{right:0;left:auto}.btn-dark-out:hover:after,.btn-dark-out:hover:before{width:0}.btn-dark-out:hover{color:#343a40!important}.row.shop_container.grid.wishlist-grid .product_img::before{display:none}.wishlist-grid .rating_wrap .btn{padding:6px 15px;border-radius:3px!important}.wishlist-grid .rating_wrap{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:0}.profile_card{display:flex;flex-wrap:wrap;align-items:center}.profile_details{padding:20px 20px}.profile_img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:100%}#product_details .cart_btn .add_wishlist{border-radius:100%;width:30px;height:30px;text-align:center;padding:2px 0}.product_color_switch span{height:20px;width:20px;display:inline-block;vertical-align:middle;margin:5px;position:relative;cursor:pointer;border-radius:100%;border:1px solid #d9c9ca}.product .product_color_switch span{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);opacity:0}.product_description .product_color_switch span.active::before{content:"";border:2px solid #bb1f2a;position:absolute;left:0;right:0;top:0;bottom:0;margin:-3px;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.5)}.product_description .product_size_switch span.active{border-color:#bb1f2a;background-color:#bb1f2a;color:#fff}.product_description .product_size_switch span{cursor:pointer;text-transform:uppercase;width:auto;padding:3px;text-align:center;height:32px;line-height:28px;font-size:14px;margin-bottom:3px;border-radius:3px;padding:0 9px;margin-right:5px;box-shadow:0 0 3px rgb(0 0 0 / 50%)}.product .pr_switch_wrap{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:7px 15px;opacity:1;visibility:hidden;transition:all .3s ease-in-out;border-radius:0 0 6px 6px}.product:hover .pr_switch_wrap{opacity:1;visibility:visible}.product:hover .product_color_switch span{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.product_color_switch span:first-child{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.product_color_switch span:nth-child(2){-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.product_color_switch span:nth-child(3){-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.product_color_switch span:nth-child(4){-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.product_color_switch span:nth-child(5){-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.product_color_switch span:nth-child(6){-webkit-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}.product_color_switch span:nth-child(7){-webkit-transition:all .75s ease 0s;-o-transition:all .75s ease 0s;transition:all .75s ease 0s}.product_list .product,.product_list .product_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px;margin-bottom:30px}.product_list .product_img{max-width:30%;-ms-flex:0 0 30%;flex:0 0 30%;width:100%}.product_list .product_info{padding:0 0 0 15px;text-align:left;max-width:70%;-ms-flex:0 0 70%;flex:0 0 70%}.product_list .product_img::before{content:normal}.mfp-close{width:30px;height:30px;line-height:normal}.product-image{position:relative}.pr_detail .pr_desc{display:inline-block}.pr_detail .pr_desc p{margin-bottom:15px}.pr_detail .rating_wrap{float:right;margin-top:7px}.pr_detail .price{vertical-align:middle;color:#bb1f2a;font-weight:600}.cart-product-quantity{margin:7px 10px 7px 0;display:table}.quantity{display:table}.quantity .minus,.quantity .plus{background-color:#eee;display:block;float:left;border-radius:50px;cursor:pointer;border:0;padding:0;width:34px;height:34px;line-height:36px;text-align:center;font-size:20px;margin:4px}.quantity .minus{padding-left:4px}.quantity .qty{float:left;width:55px;height:36px;border:1px solid #ddd;background-color:transparent;text-align:center;padding:0;margin:3px}.cart_extra{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.zoomContainer{z-index:99}.zoom_image .zoomContainer{z-index:1043}.zoom_gallery_image .zoomContainer{z-index:0}.switch_lable{font-weight:700;padding:5px}.pr_detail .pr_switch_wrap{margin-bottom:10px}.sidebar .product_color_switch::-webkit-scrollbar{-webkit-overflow-scrolling:auto}.cart_btn .add_compare,.cart_btn .add_wishlist{font-size:20px;display:inline-block;margin-left:15px;vertical-align:middle}.product_gallery_item a{border:1px solid #ddd;display:block;padding:5px}.product-meta li{list-style:none;margin-top:10px}.slick-vertical .slick-slide{border:0}.slick-list{padding:0!important}.product_gallery_item.slick-slider .slick-slide{margin-right:5px;margin-left:5px}.product-image .slick-list{margin-right:-5px;margin-left:-5px}.product_gallery_item a.active{border-color:#bb1f2a}.coupon .form-control{border-left:0;border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important;padding-left:0}.coupon .form-control:focus{border-color:#ced4da}.coupon .apend{position:absolute;right:15px;top:calc(50% - 16px);z-index:5}.circle-icon{border-radius:100%!important;padding:6px;text-align:center;color:#fff;width:30px;height:30px;line-height:15px}.circle-icon.greens{background:#1d5c22;margin-right:10px}.circle-icon.closes{background:#ba2029;margin-left:10px}.circle-icon:hover{opacity:.8;color:#fff}.product_img_box{padding:8px;border:1px solid #ddd;margin-bottom:10px;overflow:hidden;position:relative}.product_img_zoom{position:absolute;top:20px;right:20px;z-index:999;font-size:18px;background-color:#fafafa;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%}.product_share{margin-top:15px}.product_share>span{margin-right:10px}.product_share .social_icons,.product_share>span{vertical-align:middle;display:inline-block}.product_share .social_icons li{padding-bottom:0}.filter_price .ui-widget.ui-widget-content{border:0;border-radius:0;background-color:#ddd;height:4px;margin-bottom:20px;width:95%}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.filter_price .ui-slider .ui-slider-range{background-color:#bb1f2a;border-radius:0}.filter_price .ui-slider .ui-slider-handle{cursor:pointer;background-color:#bb1f2a;border-radius:100%;border:0;height:18px;top:-8px;width:18px;margin:0;box-shadow:0 0 10px rgba(0,0,0,.2)}.price_range{color:#292b2c}#flt_price{margin-left:5px;font-weight:600}.shop_container{position:relative}.loading_pr{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:9}.shop_container .loading_pr{top:-7px}.shop_container .mfp-preloader{top:100px}.shop_container.list .product_img::before{content:normal}.shop_container.list [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.top-header .dropdown-menu{max-width:258px;min-width:258px;padding:0}.top-header .cart_list li{display:inline-block;width:100%;position:relative;padding-left:40px;text-align:center;border-bottom:1px solid rgba(0,0,0,.15)}.shop_container.cart_list .product{border-radius:6px}.shop_container.list .grid_item{position:static!important;transform:none!important}.shop_container.list .product{display:inline-block;width:100%}.shop_container.list .product_img{float:left;width:100%;max-width:280px;border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.shop_container.cart-list .product_img{max-width:199px}.shop_container.cart-list .product .product_title{font-size:20px;margin-bottom:10px}.table-responsive.cart-table tr{line-height:22px}.shop_container.list .product_info{overflow:hidden;text-align:left;padding:15px 30px}.shop_container.list .product_price{float:left}.shop_container.list .product .rating_wrap{display:block;float:right}.shop_container.list .pr_desc{display:block;width:100%;overflow:hidden;margin-bottom:10px;min-height:58px;max-height:84px}.shop_container.list .pr_desc p{margin-bottom:0}.shop_container.list .product .pr_switch_wrap{position:static}.shop_container.list .product .pr_switch_wrap{padding:0;opacity:1;visibility:visible;margin-bottom:10px}.shop_container.list .product .product_color_switch span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tab-content.shop_info_tab{margin-top:40px}.comment_list{margin-bottom:20px}.comments li{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:20px}.comment_img{float:left}.comment_img img{border-radius:100%;max-width:100px}.comment_block{padding-left:120px}.customer_meta{margin-bottom:5px}.comment_block .rating_wrap{float:right}.description p:last-child{margin:0}.review_author{display:block;color:#292b2c;font-weight:500}.comment-date{font-style:italic}.star_rating>span{color:#f6bc3e}.star_rating span{cursor:pointer;display:inline-block}.star_rating span i{font-size:20px}.star_rating>span.selected i::before{font-weight:900}.product_name a{font-weight:600}.row_color .product_color_switch span{pointer-events:none}.product-remove a i{height:30px;width:30px;color:#292b2c;display:inline-block;line-height:30px;text-align:center;border-radius:4px;font-size:14px;background:#bb1f2a;color:#fff}.product-remove a i:hover{background-color:red;color:#fff}.toggle_info{padding:20px;background-color:#f7f7f7}.toggle_info span{padding-left:25px;display:inline-block;width:100%;position:relative}.toggle_info i{margin-right:10px;color:#bb1f2a;position:absolute;left:0;top:5px}.coupon_form .panel-body,.login_form .panel-body{border:1px solid #ddd;padding:30px;margin-top:30px}.product-qty{font-weight:600}.order_review{background-color:#f7f8fb;padding:30px}.order_table thead th{border-bottom-width:1px;font-weight:600}.order_table tfoot th{font-weight:600}.order_table tbody td{border:0}.payment_method{margin-bottom:30px;display:inline-block;width:100%}.payment-text{display:none;margin-top:5px;margin-bottom:0}#load-more{transition:none}.grid_item_hide .blog_post,.grid_item_hide .product{-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.grid_item_hide{opacity:0;visibility:hidden;height:0;padding-top:0!important;padding-bottom:0!important;transform:scale(0)}.loading{background:url(../images/loading.gif) center center no-repeat;font-size:0!important;background-color:#000!important;border:0;height:51px;width:50px;padding:0}.loading::after,.loading::before{content:normal}.load_more_wrap{margin-top:20px}.load_more_wrap span{display:inline-block;margin:0;line-height:1;font-size:14px}.order_complete i{color:#bb1f2a;font-size:80px;margin-bottom:20px}.card-body .comments{margin-top:5px}.form-control{color:#000;box-shadow:none;height:50px;padding:8px 15px}.form-control:focus{color:#000;box-shadow:none;height:50px}textarea.form-control,textarea.form-control:focus{height:auto;padding:12px 15px}.custom_select select.form-control-sm,.custom_select select.form-control-sm:focus,.form-control-sm,.form-control-sm:focus{height:45px}select.first_null option:first-child,select.form-control.first_null option:first-child,select.form-control.not_chosen,select.not_chosen,select.not_chosen.form-control:focus,select.not_chosen:focus{color:#6c757d}select option{color:#000}.custom_select{position:relative}.custom_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;padding:8px 35px 8px 15px;width:100%;height:50px}.pagination .page-item a{color:#0e93d8;height:40px;width:40px;text-align:center;line-height:40px;padding:0;z-index:1}.page-link:focus{box-shadow:none}.pagination_style1 li{margin-right:5px}.pagination_style1 .page-item a{border:2px solid #dee2e6;border-radius:0!important;color:#687188;margin-left:0;line-height:36px}.pagination_style1 .page-item a i{line-height:36px}.pagination_style1 .page-item.disabled .page-link{color:#c6c6c6;pointer-events:none;background-color:#fff;border-color:#f4f4f4}.pagination_style1 .page-item .page-link:hover,.pagination_style1 .page-item.active .page-link{background-color:#bb1f2a;border-color:#bb1f2a;color:#fff}.mfp-preloader{color:#ccc;position:absolute;top:50%;left:50%;width:24px;height:24px;background:url(../images/loading.gif) center center no-repeat;text-align:center;margin-top:-12px;margin-left:-12px;z-index:1044;text-indent:-9999px;background-color:#000;padding:25px;border-radius:5px}.widget_title{margin-bottom:25px;text-transform:capitalize;font-weight:600;letter-spacing:.3px}.widget_archive li{padding-bottom:10px;list-style:none}.widget_archive li a{position:relative}.widget_archive li a:before{content:"\f3d1";height:auto;line-height:normal;margin-right:10px}.widget_archive li:last-child{padding-bottom:0}.widget_archive .archive_num{float:right;font-size:14px}.sidebar .widget+.widget{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.widget_recent_post li{list-style:none;margin-bottom:15px;width:100%;display:inline-block}.post_footer{display:inline-block;vertical-align:top}.widget_recent_post li:last-child{margin-bottom:0}footer .widget_recent_post .post_img img{border:0}.post_img{float:left;margin-right:10px}.post_img img{width:80px}.post_content{overflow:hidden}.post_content h6{font-size:14px;line-height:22px;margin-bottom:0}.post_content .product_title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;margin-bottom:5px}.post_content .product_price{margin-bottom:0}.tags a{background-color:#f7f7f7;font-size:14px;padding:8px 15px;display:inline-block;margin-bottom:5px;color:#333}.tags a:hover{background-color:#bb1f2a;color:#fff}.nav-tabs li.nav-item a{background-color:transparent;border:0;font-weight:500;text-align:center;text-transform:capitalize;padding:5px 20px}.tab-content{margin-top:25px}@-webkit-keyframes moveUp{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveUp{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.heading_tab_header{padding-bottom:15px;border-bottom:0 solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:30px;position:relative}.heading_tab_header [class*=heading_]{float:left}.view_all i,.view_all span{vertical-align:middle}.custome-checkbox .form-check-label{position:relative;cursor:pointer;color:#687188;padding:0;vertical-align:middle}.custome-checkbox .form-check-input{display:none}.custome-checkbox .form-check-label span{vertical-align:middle}.color_list .custome-checkbox .form-check-label span{border:1px solid #d9c9ca}.custome-checkbox .form-check-label::before{content:"";border:2px solid #ced4da;height:17px;width:17px;margin:0 8px 0 0;display:inline-block;vertical-align:middle}.custome-checkbox input[type=checkbox]:checked+.form-check-label::after{opacity:1}.custome-checkbox input[type=checkbox]+.form-check-label::after{content:"";width:11px;position:absolute;top:50%;left:3px;opacity:0;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-moz-transform:translateY(-65%) rotate(-45deg);-webkit-transform:translateY(-65%) rotate(-45deg);transform:translateY(-65%) rotate(-45deg)}.custome-checkbox input[type=checkbox]:checked+.form-check-label::before{background-color:#bb1f2a;border-color:#bb1f2a}.custome-checkbox .form-check-input{display:none}.custome-checkbox .form-check-label{position:relative;cursor:pointer}.custome-checkbox input[disabled]+.form-check-label{color:#d0d0d0}.custome-checkbox input[disabled]+.form-check-label::before{border-color:#e8e8e8}.owl-theme .owl-nav{margin-top:0}body .owl-theme .owl-nav [class*=owl-]{background-color:#fff;color:#222;font-size:26px;line-height:50px;transition:all .3s ease-in-out;height:50px;padding:0;margin:0;width:50px;text-align:center}.owl-theme .owl-nav [class*=owl-] i{line-height:normal}.nav_style1.owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkittransform:translateY(-50%);transform:translateY(-50%);border-radius:0;width:30px}.nav_style1.owl-theme .owl-nav [class*=owl-]:hover{background-color:#bb1f2a;color:#fff}.brands-sec .nav_style1.owl-theme .owl-nav [class*=owl-]:hover{background-color:#fff;color:#555}.category-option .nav_style1.owl-theme .owl-nav [class*=owl-]:hover{background-color:#fff;color:#555}.nav_style1.owl-theme .owl-nav .owl-prev{left:-50px}.nav_style1.owl-theme .owl-nav .owl-next{right:-50px}.nav_style2.owl-theme .owl-nav [class*=owl-]{background-color:transparent;position:absolute;bottom:10px}.nav_style2.owl-theme .owl-nav [class*=owl-]:hover{color:#555}.nav_style2.owl-theme .owl-nav .owl-prev{left:0}.nav_style2.owl-theme .owl-nav .owl-next{right:0}.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#fff}.slick-prev{left:-50px;border-radius:0 5px 5px 0;opacity:0}.slick-next{right:-50px;border-radius:5px 0 0 5px;opacity:0}.slick-prev::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;color:#333;opacity:1;display:block;width:24px;height:24px;margin:0 auto}.slick-next::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;color:#333;opacity:1;display:block;width:24px;height:24px;margin:0 auto}.slick-next,.slick-prev{height:50px;width:40px;box-shadow:0 1px 4px rgba(0,0,0,.1);background-color:#fff;z-index:9;transition:all .5s ease-in-out}.slick-next:hover,.slick-prev:hover{background-color:#bb1f2a}.slick-next:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.slick-prev:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.slick_slider:hover .slick-prev{opacity:1;left:0}.slick_slider:hover .slick-next{opacity:1;right:-2px}.social_icons [class*=sc_]{color:#fff!important}.social_icons [class*=sc_] i{transition:all .3s ease-in-out;display:block;line-height:36px}.social_icons [class*=sc_]:hover i{-webkit-animation:toLeftFromRight .3s forwards;-moz-animation:toLeftFromRight .3s forwards;animation:toLeftFromRight .3s forwards}.sc_facebook{background-color:#3b5998!important;border-color:#3b5998!important}.sc_google{background-color:#dd4b39!important;border-color:#dd4b39!important}.sc_twitter{background-color:#00acee!important;border-color:#00acee!important}.sc_youtube{background-color:#c4302b!important;border-color:#c4302b!important}.sc_instagram{background-color:#3f729b!important;border-color:#3f729b!important}blockquote{font-size:20px;line-height:34px}blockquote p{line-height:34px}blockquote p:last-child{margin:0}.blog_post_footer{padding-bottom:30px;padding-top:15px}.modal{padding-right:0!important}.alert .close{font-weight:400;margin-left:10px}.alert>i{margin-right:5px;font-size:18px;vertical-align:middle}.modal{z-index:99999}.modal-backdrop{z-index:9999}.dashboard_menu{box-shadow:0 0 4px 0 #e9e9e9}.dashboard_menu .nav-tabs li.nav-item a{text-align:left;padding:12px 20px;border-radius:0;border-bottom:1px solid #efefef;color:#2b2f4c}.dashboard_menu .nav-tabs li.nav-item a.active{background-color:#bb1f2a;color:#fff}.dashboard_menu .nav-tabs li.nav-item a i{margin-right:8px;vertical-align:middle}.dashboard_content{margin:0}.dashboard_content .card-header{background-color:transparent;border-color:#f0f0f0}.dashboard_content .card-header *{margin:0}.dashboard_content .card{border-radius:0;border:0;box-shadow:0 0 4px 0 #e9e9e9;overflow:hidden}.card-body.order_history{display:flex;flex-wrap:wrap;min-height:533px}.card-body.order_history .table-responsive{flex:0 0 50%;max-width:50%;padding:10px}.order-num{color:#bb1f2a}.card-body.order_history table.table{box-shadow:0 0 4px 0 #e9e9e9}.card-body.order_history .table-responsive td{border:0;padding:.25rem .75rem!important;text-align:right}.card-body.order_history .table-responsive th{border:0;padding:.25rem .75rem!important;font-weight:600}.card-body.order_history .table-responsive tr:first-child th{border-bottom:1px solid #f0f0f0}.card-body.order_history .table-responsive tr:first-child td{border-bottom:1px solid #f0f0f0}.dashboard_content .card-body p:last-child{margin:0}.dashboard_content .table{margin:0}.dashboard_content .table thead th{border:0;padding-top:0;font-weight:600}.dashboard_content .table tbody tr:last-child td{padding-bottom:0}.dashboard_content .table tbody tr td{vertical-align:middle;white-space:nowrap}.dashboard_content label{color:#333}.dashboard_content label .required{color:red}.bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:10px 0;border-top:1px solid #f1f1f1;z-index:1000;will-change:transform;transform:translateZ(0);box-shadow:0 -2px 10px rgba(0,0,0,.05)}.bottom-nav-in{display:flex}.bottom-nav-item{display:flex;flex-direction:column;flex:1;justify-content:center;text-align:center;color:#666}.bottom-nav-link i{font-size:18px}.bottom-nav-link{display:flex;flex-direction:column;align-items:center;position:relative;transition:all .3s ease;color:inherit}.bottom-nav-link>span:not(.cart_count):not(.wishlist_count_footer){font-size:11px;font-weight:500;margin-top:4px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.bottom-nav a.active{color:#bb1f2a!important}.bottom-nav a.active .bottom-nav-link svg{stroke:#bb1f2a}.category-option img{border-radius:100%;height:100%;object-fit:cover;object-position:top;border:3px solid #cfe9f6;transition:all .3s ease-in-out;object-fit:cover;object-position:top}.brands-sec .owl-carousel .owl-item img{width:120px;height:120px;object-fit:cover;object-position:top}.category-option figcaption{text-transform:capitalize;font-weight:500;margin-top:10px;font-size:14px;text-align:center}.category-option figure a{transition:all .3s ease-in-out}.category-option figure a:hover{color:#bb1f2a}body .category-option .owl-theme .owl-nav [class*=owl-]{background:0 0;height:auto;width:auto}body .brands-sec .owl-theme .owl-nav [class*=owl-]{background:0 0;height:auto;width:auto}.category-option a:hover img{border:3px solid #bb1f2a}.category-option figure{margin-bottom:0}.category-option{padding:20px 0}section.section.small_pt.brands-sec{padding-bottom:0}.scent-row figure{margin-bottom:30px!important;height:auto}.row.scent-row{margin-left:-15px;margin-right:-15px}.row.scent-row [class*=col-]{padding-left:15px;padding-right:15px}.scent-row figure img{width:100%;height:100%;border-radius:6px;object-fit:cover;object-position:top;box-shadow:0 0 20px rgb(0 0 0 / 25%),0 0 0 rgb(0 0 0 / 22%);transition:all .3s cubic-bezier(.25, .8, .25, 1);max-height:310px}.scent-row figure a:hover img{box-shadow:0 14px 28px rgb(0 0 0 / 25%),0 10px 10px rgb(0 0 0 / 22%)}.brands-sec figure{margin-bottom:0!important}.comforter-sec figure{height:100%;max-height:200px;margin-bottom:30px}.comforter-sec .img-over{position:relative;border-radius:6px;overflow:hidden;height:100%}.comforter-sec figure img{border-radius:6px;object-fit:cover;object-position:top;width:100%;height:100%;max-height:200px;min-height:200px}.comforter-sec figcaption{background:rgba(0,0,0,.4);position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;flex-wrap:wrap;color:#fff;align-items:center;text-transform:capitalize;font-weight:500;font-size:20px;transition:all .3s ease-in-out}.comforter-sec a:hover figcaption{background:rgba(0,0,0,0)}.carousel-item.background_bg::before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);z-index:2;width:100%;height:100%}.img-circle{width:97px;height:97px}.hover{background-color:#bb1f2a!important;color:#fff!important}.wish-model .modal-body{padding:0}.wish-model .login_wrap{box-shadow:none}.modal{overflow:auto}.wish-model button.close{position:absolute;right:0;top:0;z-index:9;opacity:1;text-shadow:none;width:40px;height:40px;font-size:40px}.wish-model .padding_eight_all{border-radius:.3rem}.order-history .product-details{box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:3px}.order-history .header-t{flex-wrap:wrap;display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:15px 15px 0 15px;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.order-history .header-t p{margin:0}.myorder-tab{padding-bottom:25px}.order-history .header-t strong{color:#000;font-weight:600;display:block;line-height:14px}.order-history .header-t small{line-height:0}.order-history .header-t p:nth-child(2){text-align:right}.myorder-tab .nav-pills{justify-content:center;background:#fff}.myorder-tab .nav-pills li.nav-item{flex:0 0 50%;max-width:50%;text-align:center}.myorder-tab .nav-pills .nav-link{font-weight:500;border:none;border-radius:0;border-bottom:2px solid transparent}.myorder-tab .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:transparent;color:#bb1f2a;border-bottom:2px solid #bb1f2a}.myorder-tab .tab-content ul{list-style:none;position:relative}span.check-icon{width:35px;height:35px;display:flex;justify-content:center;align-items:center;background:#1a5f20;color:#fff;border-radius:100%}.status-order{display:flex;flex-wrap:wrap}span.status-main{padding-left:30px;display:table}span.status-main span.icong{display:table-cell;text-align:center}span.status-main i{display:table-cell;font-size:40px;color:#000;width:55px;text-align:center}#cropImagePop .close{font-size:2.5rem;font-weight:400;padding:0;padding-right:11px}#cropImagePop .modal-header{align-items:center;padding:.5rem 1rem}.profile_card label.cabinet{display:block;cursor:pointer;margin:0}label.cabinet.center-block.profile_img figure{margin:0}.profile_card label.cabinet input.file{position:absolute;height:0;width:auto;opacity:0;margin:0;-moz-opacity:0}.profile_card #upload-demo{width:250px;height:250px;padding-bottom:25px}.cr-slider{width:100%!important;max-width:100%!important}.croppie-container .cr-slider-wrap{width:100%!important;margin:15px auto 0!important;text-align:center}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%!important;height:100%}.profile_card figure figcaption{position:absolute;bottom:0;color:#fff;width:100%;top:inherit;padding-left:13px;padding-bottom:5px;text-shadow:0 0 10px #000}span.status-contnt{display:table-cell;padding-left:30px;vertical-align:top}span.status-contnt strong{display:block;color:#000;font-weight:600;line-height:18px;font-size:18px}span.status-contnt small{font-weight:500;font-size:14px;line-height:0;position:relative;top:-1px}.myorder-tab .tab-content li{margin-bottom:45px;display:inline-block;width:100%;position:relative}span.check-icon.not-chek{border:6px solid #88a785}.myorder-tab .tab-content ul::before{content:"";position:absolute;left:0;width:4px;height:94%;top:0;bottom:0;border:2px dashed #1a5f20;transform:translate(15px,5px);z-index:0}.myorder-tab .tab-content li:last-child{margin:0}.myorder-tab .product-details-in{background:#fff;padding:10px 12px;border-radius:3px}.myorder-tab .product-details-in h5{color:#696969;font-size:18px}.myorder-tab .product-imgs{width:100%;max-width:199px;min-height:100%;max-height:100%;flex:0 0 30%}.header_list>li{display:block;padding:2px 15px 9px 0;font-size:17px;color:#2b2f4c;font-weight:500}.myorder-tab .product-imgs img{border-radius:3px;object-fit:cover;object-position:top;width:100%;min-height:100%;max-height:100%}.myorder-tab .product-info{display:flex;flex-wrap:wrap}.myorder-tab .table-responsive.cart-table strong{font-weight:600;line-height:26px}.myorder-tab .table-responsive.total-amount table{width:100%;color:#000}.myorder-tab .table-responsive.total-amount table td{text-align:right;line-height:28px}.myorder-tab .table-responsive.total-amount{border-top:1px solid #696969;padding-top:15px;margin-top:15px}.myorder-tab .table-responsive.total-amount table th strong{font-weight:500}.myorder-tab .table-responsive.total-amount table .final-amount th strong{font-weight:600}.myorder-tab .table-responsive.total-amount table .final-amount td strong{font-weight:600}.myorder-tab .table-responsive.total-amount table td strong{font-weight:500}.billing-address{background:#fff;padding:10px 0;border-radius:3px;margin-top:25px}.billing-address h4{color:#bb1f2a}.billing-address table{width:100%;font-size:22px}.bill-div th small{font-weight:500;font-size:16px}.bill-div td small{font-weight:500;font-size:16px}.bill-div th .addresss{font-weight:400;margin-left:15px}.bill-div td{text-align:right}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999999;background:url(https://jjoplc.com/assets/images/loading_gif.gif) 50% 50% no-repeat #f9f9f9;opacity:.7}span.status-main img{max-width:50px}.hover{background-color:#bb1f2a!important;color:#fff!important}.table th{vertical-align:middle;padding:.6rem 1rem}.signin-button>div{width:42px!important;height:42px!important}.signin-button{width:42px;height:42px}.btn-login .signin-button>div>div>svg{width:100%!important;height:100%!important;margin-left:0;margin-top:-7px}.ddcommon .ddChild li .ddlabel:hover{color:#fff}.stars-outer{display:inline-block;position:relative;width:80px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='16' %3E%3Cpath d='M8 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM24 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM40 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM56 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM72 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5z' fill='%23D3D3D3'/%3E%3C/svg%3E");background-repeat:no-repeat}.stars-outer::before{content:""!important}.stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='16' %3E%3Cpath d='M8 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM24 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM40 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM56 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM72 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5z' fill='%23bb1f2a'/%3E%3C/svg%3E");background-repeat:no-repeat}span.flash_sale img{object-fit:contain}span.online_exclusive img{object-fit:cover;width:auto!important}span.online_exclusive{right:0;padding:0}.stars-outer::before{content:""!important}.stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='16' %3E%3Cpath d='M8 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM24 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM40 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM56 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5zM72 0l2 5h5l-4 3 1 5-4-3-4 3 1-5-4-3h5z' fill='%23bb1f2a'/%3E%3C/svg%3E");background-repeat:no-repeat;direction:ltr}.stars-inner::before{content:""!important}.dashboard_menu .nav-link.active svg{stroke:#fff!important}.dashboard_menu .nav-link.active svg [stroke]:not([stroke=none]){stroke:#fff!important}.shop_info_tab ul:first-of-type li{margin-left:10px}.shop_info_tab .table-striped ul li{list-style:inside}.switch input{display:none}.switch{display:inline-block;width:50px;height:20px;margin:6px;transform:translateY(50%);position:relative}.slider{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:30px;background:#b6b6b6;box-shadow:0 0 0 2px #b6b6b6,0 0 4px #b6b6b6;cursor:pointer;border:4px solid transparent;overflow:hidden;transition:.4s}.slider:before{position:absolute;content:"";width:100%;height:100%;background:#fff;border-radius:30px;transform:translateX(-30px);transition:.4s}input:checked+.slider:before{transform:translateX(30px);background:#fff}input:checked+.slider{background:#bb1f2a;box-shadow:0 0 0 2px #bb1f2a,0 0 2px #bb1f2a}.switch.flat .slider{box-shadow:none}.switch.flat .slider:before{background:#fff}.switch.flat input:checked+.slider:before{background:#fff}.switch.flat input:checked+.slider{background:#bb1f2a}.flip .and,.flip .or{font-size:12px}.checkbox2button input[type=checkbox]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important}.checkbox2button .icon:before{content:none!important;display:none!important}[dir=rtl] span.online_exclusive{left:0;right:auto;padding:0}[dir=ltr] span.online_exclusive{right:0;left:auto;padding:0}@media only screen and (max-width:575px){span.online_exclusive img{height:31px}}select#sortOrder{border:1px solid #ced4da!important}.qpay-gradient{border-radius:20px;overflow:hidden}.qpay-item{display:flex;align-items:center;justify-content:space-between;border-radius:14px;padding:.9rem 1.2rem;background:#fff;color:#000;margin-bottom:.7rem}div#qpayError{color:red}.qpay-pay-btn{background:linear-gradient(90deg,#0ea5e9,#2563eb);border:none;font-weight:700}.qpay-pay-btn:hover{filter:brightness(.95)}@media (max-width:767px){#mobile_verify_by_popop .input-height-50{height:50px!important}}#mobile_verify_by_popop .ddArrow::before{right:8px}#bundle_combo_product_modal .shop_container.cart-list .product .product_title{font-size:14px;margin-bottom:10px}#bundle_combo_product_modal .table-responsive.cart-table strong{color:#212529;font-weight:400;font-size:14px}#bundle_combo_product_modal .table-responsive{border:unset!important;overflow-x:unset!important}#bundle_combo_product_modal table{border:unset!important}#bundle_combo_product_modal .product_info{min-height:130px}#bundle_combo_product_modal .add_to_cart{margin-left:5px;color:#fff!important;position:absolute;bottom:8%;right:2%}#bundle_combo_product_modal .shop_container.list.cart-list .product_img img{min-height:20px;max-height:155px;object-fit:cover;object-position:top;width:100%}@media (min-width:576px){#bundle_combo_product_modal .wish-model{max-width:700px!important}}@media only screen and (max-width:767px){#bundle_combo_product_modal .add_to_cart{position:unset}#bundle_combo_product_modal .btn-group-sm>.btn,#bundle_combo_product_modal .btn-sm{padding:6px;font-size:12px;margin-top:10px;width:90%}}[dir=rtl] .wish-model button.close{left:0;right:unset}[dir=rtl] .cart-table table tr:nth-child(3) td{direction:ltr!important}[dir=rtl] #bundle_combo_product_modal .nav_style1.owl-theme .owl-nav .owl-next{right:unset;left:-34px}[dir=rtl] #bundle_combo_product_modal .add_to_cart{color:#fff!important;position:absolute;top:unset;left:2%;right:unset;font-size:12px;width:21%;padding:6px}.otp-box{width:52px;height:60px;font-size:22px}.list-group-item{box-shadow:0 4px 12px rgba(0,0,0,.08)!important;border:0 solid #e5e7eb}.list-group-item input[type=radio]:checked~div{color:#0d6efd}#maps{width:100%;height:100%}.wrapper-map{width:100%;height:400px;margin:0 auto;border:#ccc solid 1px}.modal-backdrop.fade.show{z-index:9999}.wish-model{max-width:550px}.elegant-popup{border-radius:20px;border:none;box-shadow:0 10px 40px rgba(0,0,0,.15);overflow:hidden}.elegant-popup .modal-body{padding:0}.elegant-popup .padding_eight_all{padding:1.5rem!important}.elegant-popup .interest_close{position:absolute;right:15px;top:15px;z-index:10;opacity:.6;transition:all .3s ease;background:0 0;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0}.elegant-popup .interest_close:hover{opacity:1;background:#f1f3f5;transform:rotate(90deg)}.elegant-popup .heading_s1 h3{font-weight:700;color:#333;font-size:24px;margin-bottom:.5rem}.elegant-popup .heading_s1{text-align:center}.mobile-input-container{border:1px solid #e0e0e0;border-radius:12px;padding:0 5px;background:#fff;transition:all .3s ease;display:flex;align-items:center;overflow:visible!important}.mobile-input-container:focus-within{border-color:#bb1f2a;box-shadow:0 0 0 4px rgba(187,31,42,.1)}.country-wrapper{flex-shrink:0}.divider-vertical{width:1px;height:30px;background-color:#e0e0e0;margin:0 10px}.custome_select2{height:50px!important;font-weight:600;color:#333;cursor:pointer;background-position:right .75rem center!important}.modal-body .custom_select select{width:100%!important;border:none!important;outline:0!important}.mobile-input-container input.form-control{height:50px!important;border:none!important;padding-left:10px!important;font-size:15px;color:#333}.mobile-input-container input.form-control:focus{box-shadow:none!important}.popup-btn{padding:8px 15px!important;font-weight:600;letter-spacing:.5px;transition:all .3s ease;text-transform:uppercase;font-size:13px}.btn-outline-secondary{border:1px solid #e0e0e0!important;color:#555!important}.btn-outline-secondary:hover{background:#f1f3f5!important;border-color:#ced4da!important;color:#333!important}.otp-digit{width:45px;height:50px;border-radius:8px;border:1px solid #e0e0e0;font-size:20px;font-weight:600;margin:0 2px}.otp-digit:focus{border-color:#bb1f2a;box-shadow:0 0 0 3px rgba(187,31,42,.1)}@media (max-width:576px){.elegant-popup .padding_eight_all{padding:1.5rem!important}.otp-digit{height:45px;font-size:18px}}.auth-tabs .nav-link{border-radius:0;padding:10px 20px;color:#6c757d;background-color:transparent;margin:0;border:none;border-bottom:2px solid #e9ecef;font-weight:700;text-transform:uppercase;transition:all .3s ease}.auth-tabs .nav-link:hover{color:#333}.auth-tabs .nav-link.active,.auth-tabs .nav-show>.nav-link{background-color:transparent;color:#000;box-shadow:none;border-color:#e9ecef;border-bottom:2px solid #bb1f2a}.elegant-input-group{border:1px solid #e0e0e0;border-radius:12px;padding:2px 5px;background:#fff;transition:all .3s ease}.elegant-input-group:focus-within{border-color:#bb1f2a;box-shadow:0 0 0 4px rgba(187,31,42,.1)}.elegant-input-group input.form-control{border:none!important;height:45px;padding-left:10px;background:0 0;box-shadow:none!important}.elegant-input-group .position-absolute svg{color:#999;transition:color .3s}.elegant-input-group .position-absolute:hover svg{color:#333}.btn-login{display:flex;justify-content:center;gap:15px;padding:0}.btn-login li{list-style:none;margin:0!important}.btn-login li a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #f0f0f0}.btn-login li a:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.15)}.custome-checkbox .form-check-input{position:absolute;left:0;margin-top:0;width:18px;height:18px}.custome-checkbox .form-check-label{margin-left:5px;font-size:14px;color:#555;cursor:pointer;line-height:1.2}.custom_select{min-width:90px}.btn-login li a svg{width:24px;height:24px}.btn-facebook svg{fill:#1877f2!important;color:#1877f2!important}.btn-google svg{fill:#ea4335!important;color:#ea4335!important}.btn-apple svg{fill:#000!important;color:#000!important}.different_login span{background:#fff;padding:0 10px;position:relative;z-index:1}.different_login::before{content:'';position:absolute;top:50%;left:0;right:0;border-top:1px solid #e0e0e0;z-index:0}.different_login{position:relative}@media (min-width:576px){.recaptcha-wrapper{transform:scale(1)}}.container,.container-fluid{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (max-width:767px){.container,.container-fluid{max-width:100%}}@media (min-width:768px) and (max-width:1024px){.container{max-width:960px}}@media (min-width:1025px) and (max-width:1440px){.container{max-width:1280px}}@media (min-width:1441px){.container{max-width:1440px}}@media (min-width:1025px){.product-grid .row,.shop_container .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.product_box,.product_wrap{max-width:100%}}@media (min-width:768px) and (max-width:1024px){.product-grid .row,.shop_container .row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}}@media (max-width:767px){.product-grid .row,.shop_container .row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:991px){body{margin-bottom:60px}}#pr_item_gallery{position:relative;overflow:visible!important}#pr_item_gallery .slick-list{overflow:hidden!important}.slider-nav-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0;pointer-events:none;z-index:99;padding:0 5px}.slider-next,.slider-prev{position:absolute;top:50%;transform:translateY(-50%);background:#bb1f2a;color:#fff;border:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all .3s ease;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1)}.slider-prev{left:0}.slider-next{right:0}.slick-next:before,.slick-prev:before{content:none!important}.slider-next:hover,.slider-prev:hover{background:#a01a24!important;box-shadow:0 2px 8px rgba(0,0,0,.2)}@media only screen and (max-width:768px){.slider-next,.slider-prev{width:28px;height:28px;background:rgba(187,31,42,.8)}.slider-next svg,.slider-prev svg{width:14px;height:14px}.slider-nav-controls{padding:0}}#pr_item_gallery .slick-list{overflow:hidden!important}#pr_item_gallery .slick-slide{padding:0 5px}#pr_item_gallery .slick-slide{padding:0 5px}.toggleclose{top:-75px!important}.togglebody{margin-top:0!important}.blink_me{color:#f2132d;margin-right:10px;-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.wishlist-icon.d-block.d-md-none.wishlist-btn-on-image.hover i{color:#fff}.flash_sale{color:#fff;font-size:13px;right:9px;padding:2px 8px;position:absolute;text-transform:uppercase;bottom:221px;z-index:1}.flash_sale img{min-height:unset!important;max-height:unset!important;height:50px;width:65px!important}.list .flash_sale{bottom:16px!important}.countdown_time .cd_text{display:inline-block!important}.countdown_time .countdown_box{width:auto!important;color:#fff}.top-header{padding:5px 0!important;transition:all .5s ease-in-out}.product.product_wrap .product_price{margin-bottom:5px;flex:1!important;align-items:flex-start!important}.quantity .minus,.quantity .plus{color:#000!important}.quantity{display:flex!important;align-items:center!important}.divider{z-index:0!important}.divider i{z-index:0!important}.product_slider img{min-height:unset;max-height:400px;object-fit:cover;object-position:bottom!important;object-fit:contain!important}.custom-cart-btn{padding:9.6px 8px!important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:auto!important;white-space:nowrap;margin-top:10px}.category .comforter-sec{margin-top:28px!important}.subcategory .comforter-sec{margin-top:28px!important}.product_info .list_none{text-align:end}.cart-product-quantity{display:flex;justify-content:center}.cart_btn{display:flex!important;align-items:center!important}.product_price-in-mobile .price{font-size:14px!important}.cart-product-wishlit-btn{display:flex;align-items:center}.list_product_action_box{position:absolute;bottom:11px;font-size:11px;width:auto;height:auto;padding:3px 10px}body.modal-open{overflow:hidden;position:fixed;width:100%}.sub-total-in-cart{display:flex;justify-content:space-between;align-items:center;font-weight:600}.subtotal-cart-btn{display:flex;justify-content:flex-end;align-items:center}.countdown_time.countdown_style4 .countdown.days,.countdown_time.countdown_style4 .countdown.hours,.countdown_time.countdown_style4 .countdown.minutes,.countdown_time.countdown_style4 .countdown.seconds,.countdown_time.countdown_style4 .countdown_box{font-size:12px}.countdown_time.countdown_style4 .countdown-wrap{padding:6px}.product_img_box{position:relative!important}.wishlist-btn-on-image{position:absolute!important;top:20px;left:20px;z-index:999;font-size:18px;background-color:#fafafa;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%}.payment_method{margin-bottom:0;margin-top:15px}.divider.center_icon{display:none!important;text-align:center}.product_size_switch a{white-space:nowrap!important}.comment_block{padding-left:4px!important}.qty-btn{padding:5px 10px;border:1px solid #ccc;background-color:#f9f9f9;border-radius:4px;color:#000!important}.qty-input{color:#000!important}.product_description .product_size_switch span{box-shadow:0 0 3px rgb(0 0 0 / 50%)}.product-details-wrapper{overflow:hidden!important}.input-height-50{height:50px!important}.zoomContainer{transform:translateZ(0);position:absolute;left:88.6667px;top:228px;height:unset!important;width:unset!important}#mobile_verify_with_popup .select2-container .select2-selection--single{padding:.375rem 0!important;font-size:11px!important}span#active_tag_79{margin-top:-18px;position:absolute;top:49.41%!important;left:76.51%!important}.shop_info_tab ul:first-of-type li{margin-left:20px!important}.search_wrap .form-control{background-color:transparent;border-bottom:2px solid #fff;border-top:0;border-left:0;border-right:0;border-radius:0;padding:6px 30px 0 0!important;color:#fff}body.mfp-open{overflow:hidden}.padding_eight_all{padding-right:8%;padding-left:8%;padding-top:2%;padding-bottom:2%}#applePay{width:150px;height:50px;display:none;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:20px;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-color:#000;background-size:60%;background-repeat:no-repeat}#button{display:block;margin:20px auto;padding:10px 30px;background-color:#eee;border:solid #ccc 1px;cursor:pointer}.loader{position:fixed;top:0;z-index:99999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:150px;height:150px;border:4px #9e1010 solid;border-top:4px #e2d8d8 solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}.owl-item:last-of-type{margin-right:0!important}.signin-button>div>div>svg{width:90px!important;height:43px!important;margin-left:-25px;margin-top:-7px}.signin-button{border-radius:10px}html[dir=rtl] .coupon .apend{position:absolute;right:10px;left:auto;top:calc(50% - 16px);z-index:5}html[dir=rtl] .cart-table table tr:nth-child(3) td{direction:rtl}.top-header .lng_dropdown .ddcommon .ddChild li{padding-left:15px}.search_wrap{max-width:1186px;margin:0 auto}.close-search{font-size:32px;color:#fff;cursor:pointer}.deal_content{width:100%;padding:30px 30px 30px 13px}.countdown_box .countdown{color:#292b2c;font-size:16px}.countdown-wrap{background:#bb1f2a!important}.countdown{color:#fff!important}.carousel-item.background_bg::before{background:unset}.product_wrap,.shop_container .item_list .product{margin-bottom:25px!important}.shop_container .item_list .product_info{display:flex;flex-direction:column;height:100%}.btn-addtocart-full{width:100%;background-color:#bb1f2a;color:#fff!important;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:10px;margin-top:10px;border:1px solid #bb1f2a;transition:all .3s ease-in-out;font-size:12px!important;padding:6px 0!important}.btn-addtocart-full:hover{background-color:#fff;color:#bb1f2a!important}.btn-addtocart-full .btn-text{margin-right:5px;font-weight:600}.btn-addtocart-full i{font-size:18px}@media (min-width:1300px){.container{max-width:1280px}}@media only screen and (max-width:1199px){body .brands-sec .nav_style1.owl-theme .owl-nav .owl-prev,body .category-option .nav_style1.owl-theme .owl-nav .owl-prev{left:-10px;width:0}}@media only screen and (max-width:991px){.bundle_products .product .product_title,.product_box .product_title,.product_wrap .product_title{white-space:normal!important}.bundle_products .add_to_cart{width:auto!important}.bottom-nav-link span.cart_count{position:absolute!important;top:6px!important;left:inherit!important;right:50%!important;font-size:9px!important;background-color:#bb1f2a;border-radius:50%;height:16px;line-height:16px;color:#fff;min-width:16px;text-align:center;padding:0 5px;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:inherit;margin-right:inherit;transform:translate(100%,0)}[dir=rtl] .dark_skin .navbar-nav .dropdown-menu{text-align:right}}@media only screen and (max-width:767px){.address-options .radio-label{border-radius:5px!important;border:1px solid #ddd!important;font-weight:600!important;text-align:center!important;min-width:90px!important;font-size:8px!important;padding:8px!important;display:flex!important;align-items:center!important}#giftCardModal .address-options input[type=radio]{margin-left:0!important;margin-right:unset!important;transform:scale(.9)!important;accent-color:#bb1f2a!important}.on_sale{font-size:9px!important}.price-labal-in-cart{font-size:12px!important}.quantity .plus,.table-responsive.cart-table .quantity .minus{line-height:25px;width:34px!important;height:34px!important}.product_info{padding:var(--spacing-card-padding)!important}.countdown_time.countdown_style4{margin:0 14px}.product_description .product_size_switch span{padding:8px 12px}}@media only screen and (max-width:760px){#autocomplete-suggestions .custom-cart-btn{padding:3px 4px!important;font-size:9px!important;margin-top:10px}.custom-cart-btn{padding:5px 12px!important;font-size:11px!important;margin-top:10px}}@media screen and (max-width:600px){.tybar{display:block}body{margin-top:0}}@media only screen and (max-width:575px){.category-option figcaption{font-size:8px}.category-option img{border-radius:20%!important}.section.brands-sec{padding:20px 0 0 0}.heading_s1 h1,.heading_s1 h2,.heading_s1 h3,.heading_s1 h4,.heading_s1 h5,.heading_s1 h6{line-height:7px;font-size:18px;text-align:start}.header_list li .username{display:none}.currency_locale .ddcommon .ddTitleText .ddlabel{display:none}.currency_locale .ddcommon .ddChild li img{position:absolute;left:9px;max-width:20px;height:15px;top:9px}.breadcrumb_section.page-title-mini{padding:15px 0}.tab-content.shop_info_tab{margin-top:20px;margin-bottom:80px}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:6px!important}#giftCardModal .card{width:unset!important;margin-right:unset!important}.bottom_footer.border-top-tran{margin-bottom:40px!important}.top-header .currency_locale .ddcommon .ddTitleText .ddlabel{display:block}.lng_dropdown2 .ddcommon .ddlabel{font-size:11px}}@media only screen and (max-width:480px){.product_wrap .pr_action_btn li a i{line-height:28px!important;font-size:15px!important}.product_description .product_size_switch span{font-size:16px}.product_slider.owl-carousel .owl-item img{min-height:unset;max-height:unset}}@media only screen and (max-width:380px){.product_wrap .pr_action_btn li a{width:30px!important;height:30px!important;line-height:25px!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.bundle_products .btn-group-sm>.btn,.bundle_products .btn-sm{padding:4px 8px!important;width:fit-content!important;font-size:10px;margin-top:10px}}@media only screen and (max-width:320px){.custom-cart-btn{padding:10px 10px!important}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.qty-btn{color:#000!important}}}@supports (-webkit-touch-callout:none){.qty-btn,.qty-input{color:#000!important}.carousel-indicators.indicators_style2{bottom:10px!important;position:absolute;width:100%;margin:0;justify-content:center;display:flex!important;z-index:99}.carousel-indicators.indicators_style2 li{width:10px!important;height:10px!important;background-color:rgba(255,255,255,.5);border:1px solid #fff;border-radius:50%;margin:0 4px}.carousel-indicators.indicators_style2 li.active{background-color:#bb1f2a;opacity:1}}body.search_open{overflow:hidden!important}.search_wrap{align-items:flex-start!important;padding-top:120px!important}.product_wrap{box-shadow:0 0 7px rgb(0 0 0 / 10%)!important;border:none!important}.product_gallery_item .slick-slider{width:100%;display:block}.custom_slick_slider:not(.slick-initialized){opacity:0;transition:opacity .2s ease-in}.custom_slick_slider.slick-initialized{opacity:1}.product_gallery_item .item{padding:0 5px}@media only screen and (max-width:575px){.product_gallery_item .item{padding:0 3px}}.product_gallery_item img{width:100%;cursor:pointer}.product_gallery_item .slick-track{display:flex!important}.product_img_box{margin-bottom:20px}.product_box{border:none!important;box-shadow:none!important}#pr_item_gallery .slick-next,#pr_item_gallery .slick-prev{opacity:0;visibility:hidden;transition:opacity .3s ease}#pr_item_gallery:hover .slick-next,#pr_item_gallery:hover .slick-prev{opacity:1;visibility:visible}.section.cart-sec .product{box-shadow:0 0 7px rgb(0 0 0 / 10%)!important}.cart_box .cart_list{width:100%;padding:0!important;max-height:242px;overflow-y:auto}.description-toggle{margin-top:12px;margin-bottom:10px}.myorder-tab .product-imgs{width:100%;max-width:100%;min-height:100%;max-height:100%;flex:0 0 30%}.carousel_slider .owl-stage{display:flex!important}.carousel_slider .owl-item{display:flex!important;flex-direction:column!important}.carousel_slider .owl-item .item.item_list{display:flex!important;flex-direction:column!important;height:100%!important;flex:1 1 auto!important}.carousel_slider .product_wrap{display:flex!important;flex-direction:column!important;height:100%!important;margin-bottom:0!important}.carousel_slider .product_info{display:flex!important;flex-direction:column!important;flex-grow:1!important;padding:15px!important}.carousel_slider .add-to-cart-wrap{margin-top:auto!important;padding-top:15px}.carousel_slider .product_title{margin-top:0!important;margin-bottom:8px!important;font-size:15px!important;line-height:1.4!important;min-height:42px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}.product_img{width:100%!important;height:auto!important;position:relative!important;background-color:#fff!important}.product_link{display:block!important;position:relative!important;width:100%!important;height:auto!important}.product_img img{display:block!important;transition:opacity .4s ease-in-out!important}.product_main_img{position:relative!important;width:100%!important;height:auto!important;top:auto!important;left:auto!important;transform:none!important;object-fit:contain!important}.product_hover_img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:0!important;z-index:2!important}.product_wrap:hover .product_hover_img{opacity:1!important}.product_price_label{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important}.price_txt{font-size:16px!important;color:#bb1f2a!important;font-weight:700!important}.list_price_block{font-size:14px!important;color:#687188!important;text-decoration:line-through!important;margin-left:5px!important}.on_sale{font-size:12px!important;color:var(--clr-success-premium);font-weight:600!important}@media (max-width:767px){.product_img{height:auto!important}.product_info{padding:5px 8px 8px 8px!important}.product_title{font-size:13px!important;min-height:34px!important;line-height:1.3!important;margin-bottom:5px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important}}del.del-price-labal{font-size:12px;margin-right:8px;margin-left:5px}.form-control:focus{border-color:#bb1f2a!important}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;display:none;align-items:flex-start;justify-content:center;padding-top:50px}.search-overlay.active{display:flex}.search-overlay-container{background:#fff;width:90%;max-width:1000px;border-radius:30px;padding:15px;box-shadow:0 10px 50px rgba(0,0,0,.2);position:relative;max-height:90vh;display:flex;flex-direction:column}.search-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.search-title{font-weight:600;margin:16px;color:#333}.close-search-overlay{cursor:pointer;background:#f5f5f5;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .3s}.close-search-overlay:hover{background:#e0e0e0}.search-input-wrapper{position:relative}.search-input-wrapper .form-control{height:42px;border-radius:15px;padding:0 48px 0 19px;font-size:13px;border:1px solid #eee;box-shadow:none}.search_icon_overlay{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:#666;padding:0}.search-results-scrollable{overflow-y:auto;flex-grow:1;padding-right:10px}.search-results-scrollable::-webkit-scrollbar{width:6px}.search-results-scrollable::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.autocomplete-suggestions-grid{margin:0}@media (max-width:768px){.search-overlay{padding-top:20px}.search-overlay-container{width:95%;padding:8px;border-radius:20px}.search-title{font-size:18px}.search-overlay-container{max-height:95vh}}.newsletter-footer-widget .widget_title{font-weight:700;text-transform:uppercase;margin-bottom:20px;font-size:15px;letter-spacing:.5px}.newsletter-footer-widget p{font-size:14px;margin-bottom:15px;color:#ccc}.footer_newsletter .input-group-round{position:relative;display:flex;align-items:center;max-width:100%}.footer_newsletter input.form-control{border-radius:30px!important;padding:12px 55px 12px 20px!important;height:48px!important;border:none!important;background-color:#f7f7f7!important;color:#333!important;font-size:14px;width:100%;transition:all .3s ease}.footer_newsletter input.form-control:focus{box-shadow:0 0 10px rgba(255,255,255,.1);background-color:#fff!important}.btn-newsletter-submit{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:38px;height:38px;background-color:#000;color:#fff!important;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4, 0, .2, 1);padding:0;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2)}.btn-newsletter-submit:hover{background-color:#bb1f2a;transform:translateY(-50%) scale(1.1)}.btn-newsletter-submit svg{stroke-width:2.5px}.newsletter_disclaimer{font-size:11px;line-height:1.5;color:#888;margin-top:15px}.newsletter_disclaimer a{text-decoration:underline;color:#aaa!important;transition:color .2s}.newsletter_disclaimer a:hover{color:#fff!important}@media (max-width:991px){.newsletter-footer-widget{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}}[dir=rtl] .footer_newsletter input.form-control{padding:12px 20px 12px 55px!important}[dir=rtl] .btn-newsletter-submit{right:auto;left:5px}#autocomplete-suggestions .product_wrap{margin-top:4px}#autocomplete-suggestions .shop_container .item_list .product,.product_wrap{margin-bottom:8px!important}