.bg-img,.body-bg{background-repeat:no-repeat;background-size:cover}.btn,.main-nav .menu>li>a{text-transform:capitalize}.main-nav .menu>li>a:hover,.menu li.active>a,.menu li:hover>a{color:var(--header-main-menu-hover)}.main-form textarea,img{max-width:100%}.new-account .link,.text-underline{text-decoration:underline}body,html{overflow-x:hidden}#scroll-top>i,footer,label{line-height:24px}:root{--base-color:#dbaf36;--base-dark:#ae873e;--primary-color:var(--base-color);--primary-color-dark:#ae873e;--color:var(--primary-color);--btn-cart-font:var(--font-2);--btn-add-cart:#232323;--btn-add-cart-text:#ffffff;--btn-add-cart-hover:#3c3c3c;--btn-add-cart-hover-text:#fff;--color-1:#d00b49;--color-light-1:#ea1452;--color-light-2:#fc3767;--color-dark:#a50c41;--font-1:"Inter Tight",sans-serif;--font-2:'Roboto',sans-serif;--font-special:"Playfair Display",serif;--card-border-radius:18px;--transition-btn:all 0.2s ease;--color-warm:#d6a6ad;--accent-color:#dbaf36}header{--nav-top-color:#22201d;--nav-top-border-color:#040706;--nav-text-color:#ffffffb3;--nav-icon-color:var();--nav-icon-color:var();--nav-icon-color:var(--accent-color);--header-main-sticky-bg:#fffdf7;--header-link-color:#000;--header-main-menu-hover:var(--accent-color);--nav-cart-color:var(--accent-color);position:relative}footer{--footer-bg:#000000;--footer-title:#ebebebe8;--footer-link:#ebebebe8;--footer-link-hover:var(--base-color);--footer-text:#eaeaea;--footer-social-color:#c3c3c3;--footer-social-hover:var(--primary-color);--footer-font:var(--font-2)}html{font-size:62.5%;font-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.menu-banner,body,html{height:100%}body{color:#777;background:#fff;font-size:1.4rem;font-weight:400;font-family:var(--font-2);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:2.4rem}body.body-img{background:url(../images/bg.png)}::-moz-selection{background-color:#301b24;color:#fff}::selection{background-color:#301b24;color:#fff}.f1{font-family:var(--font-1)!important}.f2,.f3,.f4{font-family:var(--font-2)!important}.f-special{font-family:var(--font-special)!important;letter-spacing:3px;font-weight:300;font-size:100%}.alert,.alert-link,.inner-icon .price-box,p{font-family:var(--font-2)}.text-primary{color:var(--base-color)!important}.text-warm{color:var(--color-warm)!important}.body-bg{background-image:url(../images/bg/light-noise.webp);background-position:center center;background-attachment:fixed;background-color:#ffffffb8;background-blend-mode:darken}.inner-icon .price-box,p{margin-bottom:1.5rem}ul{margin:0 0 2.25rem;padding:0;list-style:none}b,strong{font-weight:700}i{font-style:italic}hr{margin-bottom:14px;margin-top:14px;border-top:1px solid #7c7c7cad;border-bottom:none;border-left:none;border-right:none}img{display:block;height:auto}a:focus,button:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}.cursor-p:not(:disabled),.cursor-pointer,.product-default .btn-add-cart:not(:disabled){cursor:pointer}.trans{-webkit-transition:all var(--s, .52s) ease;-moz-transition:all var(--s, .52s) ease;-ms-transition:all var(--s, .52s) ease;-o-transition:all var(--s, .52s) ease;transition:all var(--s, .52s) ease}.transition{-webkit-transition:var(--trans, var(--transition-btn));-moz-transition:var(--trans, var(--transition-btn));-ms-transition:var(--trans, var(--transition-btn));-o-transition:var(--trans, var(--transition-btn));transition:var(--trans, var(--transition-btn))}.btn,.form-control,a{transition:.3s}.alert{letter-spacing:.16px}.alert-link{font-weight:500}.border-gray{border-color:#d4d4d4!important}.bootstrap-touchspin .form-control:not(:focus){border-color:#ccc}.banner-layer{position:absolute;left:6%;right:6%}.banner-content,.dropdownmenu-wrapper,.header-search,.inner-icon figure,.inner-quickview figure,.menu ul li{position:relative}.banner-layer-middle{top:50%}.bg-img{background-position:center}.btn{padding:13px 40px;border-radius:0;font-size:1.4rem;font-weight:500;font-family:var(--font-2);line-height:1.429}.main-nav .menu,.mobile-menu>li>a,.product-default .btn-add-cart,.product-default .category-list,.product-default .product-label,.section-title,.tip,footer h4{text-transform:uppercase}.form-control,.tooltiptext,span.help-block{font-weight:400;font-family:var(--font-2)}.btn-radius{border-radius:50px}.btn:focus,.inner-icon:not(.product-widget):hover,.product-collection .product-default:hover figure{box-shadow:none}.btn-sm{padding:10px 20px;font-size:12px;line-height:25px}.btn-icon-right i{padding-left:.7rem}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{border-color:#070405;background-color:#0f090c;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{border-color:#d82f24;background-color:#dc372d;color:#fff}.btn-outline:not(:disabled):not(.disabled).active,.btn-outline:not(:disabled):not(.disabled):active{border-color:#999;background-color:transparent;color:#999}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{border-color:#301b24;background-color:#301b24;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{border-color:#e36159;background-color:#e36159;color:#fff}.btn-custom-dark,.btn-dark{border-color:#222529;background-color:#222529;color:#fff;box-shadow:none}.btn-dark:focus,.btn-dark:hover{border-color:#34393f;background-color:#34393f;color:#fff;box-shadow:none}.btn-dark:disabled{border-color:#222529;background-color:#222529;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{border-color:#050606;background-color:#0b0c0d;color:#fff}.btn-gray{border-color:#f4f4f4;background-color:#f4f4f4;color:#222529;box-shadow:none}.btn-gray:focus,.btn-gray:hover{border-color:#301b24;background-color:#301b24;color:#fff;box-shadow:none}.btn-gray:disabled{border-color:#f4f4f4;background-color:#f4f4f4;color:#222529}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active{border-color:#d4d4d4;background-color:#dbdbdb;color:#222529}form{margin-bottom:3.5rem}.form-control{padding-left:1.2rem;height:46px;margin-bottom:1rem;border:1px solid #dfdfdf;border-radius:0;background-color:#fff;color:#777;font-size:1.4rem;line-height:1.5}.form-control:focus{border-color:#dfdfdf;background-color:#fff;color:#777;box-shadow:none}span.help-block{font-size:14px;color:#595959;letter-spacing:.25px}span.form-error{color:#b00020!important}.tooltiptext{visibility:hidden;position:absolute;background-color:#333;color:#fff;letter-spacing:.01em;text-align:center;padding:1rem .7rem;z-index:1;opacity:0;transition:opacity .3s;bottom:125%;left:50%;transform:translateX(-50%)}.product-default,.product-item{margin-bottom:15px;transition:box-shadow .3s ease-in-out}:is(.product-item,.product-default) a{color:inherit;overflow:hidden;text-overflow:ellipsis}.product-default a:hover{color:#301b24;text-decoration:none}.product-default figure{display:flex;justify-content:center;align-items:center;position:relative}.product-default figure>a:first-child{width:100%;height:100%}.product-default figure img{transition:opacity .3s ease-in-out;height:auto;width:100%}.menu li>a,.menu li>ul li a{padding:.8rem 1.8rem;transition:.2s ease-out}.product-default figure img:last-child{opacity:0;position:absolute;right:0;top:0;left:0}:is(.product-item,.product-default) .product-image a{display:block;overflow:hidden;border-radius:var(--card-border-radius)}:is(.product-item,.product-default) .product-image img{transition:.5s;width:100%}.product-default:hover .product-image img{transform:scale(1.09);-webkit-transform:scale(1.09)}:is(.product-item,.product-default) .product-image{position:relative;overflow:hidden;padding:5px}.product-default figure img:first-child{opacity:1;position:relative}.product-default .label-group{position:absolute;top:.8rem;left:.8rem}.product-default .product-label{display:block;text-align:center;margin-bottom:5px;padding:5px 11px;color:#fff;font-weight:600;font-size:10px;line-height:1;border-radius:12px}.product-default .product-label.label-sale{background-color:#da5555}.product-default .product-details{display:flex;display:-ms-flexbox;padding:0 .8rem;flex-direction:column;-ms-flex-direction:column;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center}.product-default .category-wrap{width:100%;white-space:nowrap}.product-default .category-list{text-align:center;font-weight:400;font-size:1rem;font-family:var(--font-2);line-height:1.7;opacity:.8;text-overflow:ellipsis;overflow:hidden}.product-default .btn-add-cart,.product-default .btn-icon-wish,.product-default .btn-quickview{border:1px solid #f4f4f4;background:#e0e0e0;color:#373737;line-height:34px}.product-default .btn-icon-wish,.product-default .btn-quickview{display:inline-block;position:absolute;top:0;margin:0 2px;width:36px;height:36px;font-size:1.6rem;text-align:center;opacity:0;transition:.25s}.product-default .btn-icon-wish:hover,.product-default .btn-quickview:hover{color:#333}.product-default .btn-icon-wish{left:0}.product-default .btn-quickview{font-size:1.4rem;right:0}.product-default .btn-add-cart{font-size:13px;font-weight:500!important;font-family:var(--btn-cart-font);line-height:19px;border-radius:8px;display:inline-block;padding:1.5rem;transition:.15s cubic-bezier(.61, .11, .31, .94);background:#b53232;color:#fff}.product-default .btn-add-cart i{font-size:1.5rem;line-height:32px}.product-default .btn-add-cart i:before{margin:0 4px 0 0;font-weight:800}.product-default:hover{z-index:1;box-shadow:0 12px 20px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease-in-out}.product-default:hover figure img:first-child{opacity:0;transition:opacity .3s ease-in-out}.product-default:hover figure img:last-child{opacity:1;transition:opacity .3s ease-in-out}.product-default:hover .btn-add-cart{background:#2b2b2d;border-color:#2b2b2d;color:#fff}.product-default:hover .btn-add-cart.product-type-simple i{display:inline-block}.tooltip-top:after{content:"";position:absolute;top:96%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#333 transparent transparent}.old-price{text-decoration:line-through;font-size:1.4rem;letter-spacing:.005em;color:#999;margin-right:3px}.product-price{color:#222529;font-size:14px;line-height:1;font-weight:500;letter-spacing:.25px}.price-box{margin-bottom:0;font-weight:600;font-family:var(--font-2);line-height:1}.ratings-container{line-height:1;margin:0 0 12px 1px;cursor:pointer;position:relative;display:inline-block}.ratings-container .product-ratings,.ratings-container .ratings{position:relative;display:inline-block;font-size:11px;letter-spacing:.1em;font-family:"Font Awesome 5 Free";font-weight:900}.ratings-container .product-ratings{height:11px}.ratings-container .product-ratings:before{content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦";color:rgba(0,0,0,.16)}.ratings-container .product-ratings:hover .tooltiptext,.search_wrapper_overlay.active{visibility:visible;opacity:1}.ratings-container .ratings{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}.ratings-container .ratings:before{content:"Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦Ã¯â‚¬â€¦";color:#6a6a6d}.product-single-qty .bootstrap-touchspin .form-control:not(:focus),.product-single-qty .btn-outline:not(:disabled):not(.disabled):active{border-color:#dae2e6}.inner-quickview figure .btn-quickview{position:absolute;bottom:0;left:0;width:100%;height:auto;color:#fff;background-color:#301b24;font-size:1.3rem;font-weight:400;letter-spacing:.025em;font-family:var(--font-2);text-transform:uppercase;visibility:hidden;opacity:0;transform:none;margin:0;border:none;line-height:1.82;transition:padding-top .2s,padding-bottom .2s;z-index:2;padding:0}.inner-quickview figure .btn-quickview:hover{color:#fff;opacity:1}.inner-quickview .product-details{align-items:flex-start;-ms-flex-align:start}.inner-quickview .category-wrap{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;width:100%}.inner-quickview .category-wrap .btn-icon-wish{transform:none;opacity:1;width:auto;height:auto;border:none;overflow:visible;line-height:0;padding-top:1px}.inner-quickview .category-list{text-align:left}.inner-quickview:hover .btn-quickview{visibility:visible;opacity:.85}.inner-icon{position:relative;margin-bottom:1.9rem}.btn-cartdanger,.inner-icon:not(.product-widget) .product-details{padding:0}.inner-icon .category-list{text-align:left;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 20px)}.inner-icon .ratings-container{margin-left:0}.inner-icon .btn-icon-group{z-index:2}.inner-icon .btn-icon-wish,.inner-icon .btn-quickview{top:auto}.inner-icon .btn-icon-wish{left:auto;right:0}.inner-icon:not(.product-widget):hover figure .btn-quickview{padding-top:1.2rem;padding-bottom:1.3rem;transition:padding-top .2s,padding-bottom .2s,opacity .2s}.inner-icon .btn-add-cart,.inner-icon .btn-icon-wish,.inner-icon .btn-quickview,header .social-icon:not(:hover):not(:active):not(:focus){background-color:transparent}.inner-icon figure .btn-icon-group{position:absolute;top:1.5rem;right:1.5rem}.inner-icon figure .btn-icon{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:50%;margin:0 0 5px;width:36px;height:36px;padding:0;opacity:0;visibility:hidden;transition:opacity .3s,background-color .3s,color .3s,border-color .3s;transform:none}.inner-icon figure .btn-icon i:not(.fa):before,.modal-title{font-weight:400}.inner-icon figure .btn-icon i{font-size:1.6rem;margin-bottom:0}.header-search form,.inner-icon figure .btn-icon i:before{margin:0}.inner-icon figure .btn-icon:hover{background-color:#301b24;border-color:#301b24;color:#fff}.inner-icon:hover .btn-icon{background-color:#fff;border-color:#ddd;color:#000;visibility:visible;opacity:1;overflow:hidden}@media (max-width:479px){.product-price{font-size:1.3rem}}.product-category{color:#1d2127;margin-bottom:2rem;position:relative}.social-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;background-color:#301b24;font-size:14px;line-height:3.2rem;text-align:center;text-decoration:none;opacity:1}.social-icon+.social-icon{margin-left:.6rem}.social-icons .social-icon:focus,.social-icons .social-icon:hover{color:#fff;text-decoration:none;opacity:.85;opacity:1}.social-icon.social-facebook{background-color:#3b5a9a}.social-icon.social-twitter{background-color:#1aa9e1}.social-icon.social-instagram{background-color:#7c4a3a}.custom-scrollbar,.mobile-cart>div{-webkit-overflow-scrolling:touch}.custom-scrollbar::-webkit-scrollbar,.mobile-cart>div::-webkit-scrollbar{height:10px;width:6px}.custom-scrollbar::-webkit-scrollbar-thumb,.mobile-cart>div::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:10px;position:absolute}.custom-scrollbar::-webkit-scrollbar-track,.mobile-cart>div::-webkit-scrollbar-track{background:#fff;border-radius:10px;margin:8px;width:100%}h2,h3,h4,h5,h6{margin-bottom:1.8rem;color:#222529;font-weight:500;line-height:1.1;font-family:var(--font-2)}.badge-circle,.header__top,h6{font-weight:600}h2{font-size:3rem;line-height:1.5}h3{font-size:2.5rem;line-height:1.28}h4{font-size:2rem;line-height:1.35}h5{font-size:1.4rem;line-height:1.429}h6{font-size:1.3rem;line-height:1.385}a{color:#301b24;text-decoration:none}a:focus,a:hover{text-decoration:none}@media (min-width:768px){form{margin-bottom:4rem}h2{font-size:2.5rem}}.page-wrapper{position:relative;left:0;transition:.25s}.main{flex:1 1 auto}.row{margin-left:-10px;margin-right:-10px}[class*=col-]{padding-left:10px;padding-right:10px}@media (min-width:1220px){.container{max-width:1200px}}.owl-carousel:not(.owl-loaded){flex-wrap:nowrap;overflow:hidden}.sticky-header{transition:left .25s}footer p,header a{color:inherit}.header__top{background-color:var(--nav-top-color);border-bottom:1px solid var(--nav-top-border-color);padding-top:13px;padding-bottom:15px}.header__top-link,.header__top-link-text{color:var(--nav-text-color)}.header__top-icon{color:var(--nav-icon-color);font-size:14px;transform:scale(.85);line-height:normal}.header__top .header-right{padding-top:2px}.header__top .header-left a{letter-spacing:.39px;font-size:1.55rem;font-family:var(--font-1);font-weight:400}.header__top .header-menu{margin-top:1px}.header__top .header-menu li:first-child a{padding-left:7px}.header__top .header-left{margin-left:-4px}@media (max-width:660px){.header__top .header-search{display:none}}.header-center,.header-left,.header-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-contact,.header-contact a{align-items:center}.header-center,.header-right{margin-left:auto}.header-contact h6{margin:0;font-size:1.1rem;line-height:1.3;color:#777}.header-contact a{display:flex;white-space:nowrap;gap:3px}.mobile-menu-toggler{border:0;background:#fff;color:#222529;padding:6px 5px;margin-right:0;font-size:20px;line-height:0;cursor:pointer;margin-left:14px}.badge-circle{position:absolute;top:1px;right:0;width:1.6rem;border-radius:50%;color:#fff;background:#ff5b5b;font-size:1.1rem;line-height:1.6rem;font-family:var(--font-2);text-align:center}header .separator{height:20px;border-left:1px solid rgba(0,0,0,.04);margin:0 10px}.cart-dropdown .product-title a,.header-icon:hover{color:#222529}.minicart-icon{display:inline-block;vertical-align:middle;border:2px solid #222529;position:relative;opacity:.9;margin:6px 3px 0;z-index:1}.minicart-icon:before{content:"";position:absolute;border:2px solid;border-color:inherit;border-bottom:none;border-radius:10px 10px 0 0;left:50%}.cart-count{z-index:1}@media (max-width:991px){.container{max-width:none}.main-nav{display:none}.minicart-icon{width:24px}}.dropdown-arrow:after{content:"";border:0;margin:-5px 2px 0 11px;font-size:15px;width:auto;height:auto}.dropdown-arrow .badge-circle{top:3px;left:19px;z-index:2}.cart-opened .cart-dropdown .mobile-cart{transform:none}.cart-dropdown .mobile-cart{display:block;position:fixed;top:0;bottom:0;right:0;left:auto;width:350px;margin:0;transform:translate(410px);transition:transform .2s ease-in-out;background-color:#fff;z-index:1050;border:none;border-radius:30px 0 0 30px;box-shadow:0 5px 8px rgba(0,0,0,.15);padding:0;height:100%}.cart-opened .cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:1050}.cart-dropdown .mobile-cart .btn-close{position:absolute;left:-4.2rem;top:.7rem;font-size:3.3rem;color:#fff;font-weight:600;background:0 0;opacity:1;outline:0;box-shadow:none}.cart-product-info{color:#696969}.header-dropdowns{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.header-menu:before{content:"";display:block;position:absolute;left:50%;width:0;height:0;z-index:1151;margin-left:-9px;margin-top:-1rem;border-width:0 9px 10px;border-style:solid;border-color:transparent transparent #fff;visibility:hidden;opacity:1;transform:translateY(-1rem)}.cart-dropdown .dropdownmenu-wrapper{padding:10px 12px;height:100%;display:flex;flex-direction:column}.cart-dropdown .dropdownmenu-wrapper:before{right:28px}.cart-dropdown .product{display:-ms-flexbox;display:flex;margin:0!important;padding:2rem 0;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6ebee;box-shadow:none!important;font-family:var(--font-2)}.cart-dropdown .product-image-container{position:relative;max-width:80px;width:100%;margin:0 0 0 auto;border:1px solid #f4f4f4}.btn-remove,.cart-dropdown .btn-remove{height:2rem;border-radius:50%;background-color:#fff;position:absolute;text-align:center}.cart-dropdown .product-image-container a:after,.dropdown-toggle:after,.header-search:not(.show) .header-search-wrapper,.header-search:not(.show) .search-toggle:after,.hide,.mini-products-list li .qtyField a,.mobile-menu li ul,.select_size .form-check-input,footer .icon_fallback-text{display:none}.cart-dropdown .product-title{padding-right:1.5rem;margin-bottom:1.1rem;font-size:1.4rem;line-height:19px;color:#222529;font-weight:500}.cart-dropdown .product-details{margin-bottom:3px;font-size:1.3rem}.cart-dropdown .btn-remove{top:-11px;right:-9px;width:2rem;color:inherit;box-shadow:0 2px 6px rgba(0,0,0,.5);line-height:2rem;font-size:1.8rem;font-weight:500}.cart-dropdown .btn-remove span{display:block;margin-top:1px}.btn-remove:focus,.btn-remove:hover,.cart-dropdown .btn-remove:focus,.cart-dropdown .btn-remove:hover,.menu-banner.menu-banner-2 .banner-content b{color:#301b24}.dropdown-cart-header,.dropdown-cart-total{font-weight:700;line-height:38px}.dropdown-cart-header{display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid #92929245;padding-bottom:0;font-size:15px;width:100%;font-weight:500;font-family:var(--font-1)}.footer__title,.menu,.menu-banner h4,footer h4{font-weight:600}.dropdown-cart-total,.menu li>ul li a,.tip{font-family:var(--font-2)}.dropdown-cart-total{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:1.4rem;font-size:1.3rem}.dropdown-cart-total .cart-total-price{margin-left:auto;font-size:1.5rem}.dropdown-cart-action .btn{padding:1.3rem 2.5rem 1.4rem;border-radius:.2rem;color:#fff;height:auto;font-size:1.2rem;font-weight:600;font-family:var(--font-2);letter-spacing:.025em;border-color:transparent}.menu-banner .btn,.menu-banner h4 b,.menu-banner h4 i{font-family:Oswald,sans-serif}.dropdown-cart-action .btn:last-child:hover,.float-button:hover,.toast-message a,.toast-message label{color:#fff}.dropdown-cart-action .view-cart{margin:1rem 0;background:#e7e7e7;color:#222529}.dropdown-cart-action .view-cart:focus,.dropdown-cart-action .view-cart:hover{background:#f1f1f1;color:#222529}.btn-remove{top:-10px;right:-8px;width:2rem;color:#474747;box-shadow:0 2px 6px 0 rgba(0,0,0,.4);line-height:2rem}@media (max-width:480px){.cart-dropdown .dropdown-menu{width:271px}}.header-search .form-control{margin:0;border:0;color:inherit;font-size:1.3rem;height:100%;box-shadow:none;background:#f4f4f4}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.header-search .form-control{flex:1}}.search-toggle:after{content:"";position:absolute;right:calc(50% - 10px);bottom:-10px;border:10px solid transparent;border-bottom-color:#ccc}.header-search-category .form-control{border-radius:5rem 0 0 5rem}.header-search-category .btn{border-radius:0 5rem 5rem 0}.header-search-wrapper{display:flex;display:-ms-flexbox;position:absolute;right:-2.3rem;z-index:999;margin-top:10px;color:#8d8d8d;box-sizing:content-box;height:34px;border-radius:5rem;border:3px solid #ccc}.menu>li,.tip{position:relative}.header-search-wrapper:after,.menu:after{display:block;clear:both;content:""}.header-search-wrapper .btn{position:relative;padding:0 0 3px;border:0;border-left:1px solid #e7e7e7;min-width:45px;color:#222529;font-size:16px;background:#f4f4f4}.header-search-wrapper .btn:before{display:inline-block;margin-top:5px;font-weight:800}.menu li>a,.menu li>ul li a,.menu ul li:hover ul,ul.menu .main-inner-nav:hover>ul,ul.menu .nav-sub:hover>ul{display:block}.header-search-popup .form-control{min-width:266px;padding:4px 22px;font-size:1.4rem;line-height:20px}.header-search-popup .form-control:focus{border:#e7e7e7}.menu,.menu li,.menu ul,.mobile-menu{margin:0;padding:0;list-style:none}.menu{font-size:12px;line-height:1.5}.menu li>a{color:#777}.menu li>ul li a{color:#585858;font-weight:500;font-size:14px;letter-spacing:-.1px;line-height:28px}.menu li.active>a,.menu li:hover>a{background:#f4f4f4}.menu>li{float:left;margin-right:2.8rem}.menu>li>a{padding:1rem 0;font-size:13px;font-weight:400;color:#555}.menu>li.active>a,.menu>li:hover>a{color:#301b24;background:0 0}.menu .megamenu{display:none;position:absolute;z-index:999;background-color:#fff;box-shadow:0 1rem 2.5rem rgba(0,0,0,.15);border:1px solid #eee;border-top:3px solid #301b24;left:15px;padding:10px 20px;width:580px}.menu .nolink,.tip{display:inline-block}.menu .megamenu.megamenu-3cols{width:600px}.menu .megamenu img{width:300px;height:100%;object-fit:cover}.menu .megamenu .submenu{margin:0;padding-top:0;border-top:none;display:block;position:static;box-shadow:none;min-width:0}.menu .megamenu .submenu a{padding:7px 8px 8px 0}.menu .megamenu .submenu li:hover a{text-decoration:underline;background:0 0}.menu .nolink{cursor:default;padding-bottom:11px;font-weight:700;color:#333}.menu ul{position:absolute;min-width:200px;padding:5px 0;border-top:3px solid #301b24;top:100%;left:0;z-index:101;background-color:#fff;box-shadow:0 29px 29px rgba(0,0,0,.1);transition:.2s;opacity:0;transform:translateY(-10px);visibility:hidden;box-shadow:0 1rem 2.5rem rgba(0,0,0,.15)}.menu ul.custom-scrollbar{max-height:80vh;overflow-y:auto}.menu ul ul{top:-5px;left:100%}.main-nav .menu{font-size:12px;text-transform:unset}.main-nav .menu>li>a{font-size:14px;padding:19px 0;font-weight:500;font-family:var(--font-1)}.form-option,.main-nav .menu>li:first-child>a,footer a:not(.no-link):hover{padding-left:0}.main-nav .menu>li:not(.float-right):last-child{margin-right:0}.main-nav .menu .megamenu{top:100%;left:-15px;border-top:none}.main-nav .menu .megamenu img{height:100%;object-fit:cover}.tip{margin:-2px 0 0 1rem;padding:3px 4px;border-radius:2px;color:#fff;font-size:1rem;line-height:1;vertical-align:middle;z-index:1}.footer__link,.footer__links a,.footer__title{text-transform:capitalize;-ms-word-wrap:break-word}.tip:before{position:absolute;top:50%;right:100%;left:auto;margin-top:-3px;border:3px solid transparent;border-width:3px 2px 0;content:""}.tip-new{background-color:#0fc567}.tip-new:not(.tip-top):before{border-right-color:#0fc567}.tip-hot{background-color:#eb2771}.tip-hot:not(.tip-top):before{border-right-color:#eb2771}.menu-banner figure{margin-bottom:0;height:100%}.menu-banner .banner-content{position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.menu-banner h4{font-size:2.7rem;line-height:1;color:#485156;margin-bottom:3.5rem}.menu-banner h4 span{font-size:3.1rem;font-weight:700}.menu-banner h4 b{font-size:3.2rem;color:#f4762a}.menu-banner h4 i{position:absolute;top:33.5%;font-size:1.8rem;font-style:normal;transform:translateY(-50%) rotate(-90deg)}.menu-banner .btn{border-radius:1px;font-weight:300;color:#fff}.menu-banner.menu-banner-2{max-height:317px}.menu-banner.menu-banner-2 figure img{object-position:center 80%}.menu-banner.menu-banner-2 .banner-content{top:10px;left:auto;right:10px;transform:none}.menu-banner.menu-banner-2 i{position:absolute;font-style:normal;font-size:108px;font-weight:800;line-height:1;letter-spacing:.02em;color:#fff;top:58px;left:-58px;transform:rotate(-90deg)}.menu-banner.menu-banner-2 .btn{position:absolute;bottom:10px;padding:8px 32px;left:50%;transform:translateX(-50%);border-radius:2px;font-weight:300}.mobile-menu-container{position:fixed;top:0;bottom:0;left:0;width:100%;max-width:260px;background-color:#1d1e20;font-size:1.2rem;line-height:1.5;z-index:1051;transform:translateX(-100%);transition:transform .25s;overflow-y:auto}.mmenu-active .mobile-menu-container{transform:translateX(0)}.mobile-menu-container .social-icons{display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.mobile-menu-container .social-icon+.social-icon{margin-left:1.2rem}.mobile-menu-container .search-wrapper{display:flex;position:relative;align-items:center;padding-left:1.5rem;padding-right:1.5rem}.mobile-menu-container .search-wrapper .form-control{background:#282e36;border:0;line-height:22px;padding:8px 12px;height:38px}.mobile-menu-container .search-wrapper .btn{position:absolute;right:28px}.mobile-menu-wrapper{position:relative;padding:4.7rem 0 3rem}.mobile-menu-close{position:absolute;top:1.2rem;right:2.1rem;padding:.4rem;color:#fff;line-height:1;cursor:pointer;z-index:9;font-size:1.3rem}#scroll-top,.mobile-menu-overlay{position:fixed;visibility:hidden;opacity:0}.mobile-menu-overlay{display:block;top:0;right:0;bottom:0;left:0;transition:.25s;background:#000;z-index:1050}.cart-table-wrapper,.cat-card,.footer__title,.footer__title span,.img-place,.main-nav-sub .main-inner-nav li,.mobile-menu li,.mobile-menu li a,.pos-rel,footer .container{position:relative}.mmenu-active .mobile-menu-overlay{opacity:.35;visibility:visible}.mobile-nav{margin:0 0 2rem;padding:0}.mobile-menu li{display:block}.mobile-menu li:not(:last-child){border-bottom:1px solid #242527}.mobile-menu li a{display:flex;margin-left:1.1rem;margin-right:1.1rem;padding:.8rem 1.1rem;color:#fff;font-size:14px;align-items:center;justify-content:space-between;font-family:var(--font-2)}.mobile-menu>li a>i,i.mobile-nav-cat{width:30px;background:#ffffff14;height:29px;display:inline-block;display:flex;align-items:center;justify-content:center}.mobile-menu>li a>i.opened::before{content:"\f068"}.mobile-menu li a:focus,.mobile-menu li a:hover{color:#fff;background:#282e36;text-decoration:none}.mobile-menu li ul{margin:0;padding:0}.mobile-menu li ul li a{padding-left:2.5rem}.mobile-menu li ul ul li a{padding-left:3.5rem}.footer__title{color:var(--footer-title);letter-spacing:.05em;font-size:16px;line-height:1.19em;word-wrap:break-word;font-family:var(--font-1);letter-spacing:.55px}.footer__title::before{content:'';position:absolute;width:23%;height:1px;background:#c5c5c5;left:0;bottom:-9px}.cart-table-wrapper table tr figure,.input-group .form-control,.product-collection .price-box,.product-collection .product-default,.product-default figure,.table-mini-cart,footer ul{margin-bottom:0}footer h4{font-size:13px;margin-bottom:14px;color:#313131}.footer-question h6{color:var(--footer-text);font-weight:700;font-family:var(--footer-font);margin-bottom:1rem}.footer__link,.footer__links a{position:relative;color:var(--footer-link);display:inline-block;margin-bottom:12px;font-weight:500;letter-spacing:.05em;font-size:14px;line-height:1.89em;word-wrap:break-word;font-family:var(--footer-font);letter-spacing:.55px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;padding-left:0}.contact__info-icon,.footer__link--highlight,.footer__links a::before{color:var(--primary-color)}.header-new__search-text,.view-cart,footer{font-family:var(--font-2)}.header h6,.header-contact a,.inner-icon .price-box{font-family:var(--font-1)}.footer__links a::before{content:"\f054";content:none;position:absolute;left:0;font-family:"Font Awesome 5 Free";font-weight:900}footer a:not(.footer_social-link):hover{color:var(--accent-color)}.footer__social{column-gap:15px}.footer__social li a{color:var(--footer-social-color);width:4.5rem;height:4.5rem;background:#1c1c1cd6;text-align:center;font-size:19px;display:flex;align-items:center;justify-content:center;border-radius:50%}.footer__social li a:hover{color:var(--footer-social-hover)}.footer__pay-types{background:#fff;border-radius:5px;padding:3px 7px}.footer-bottom{font-size:.9em;padding-bottom:2.4rem;padding-top:2.4rem;color:#fff}footer .social-icon{border-radius:50%;width:3rem;height:3rem;color:#222529;font-size:1.9rem;line-height:3rem}.widget-title,footer .widget-title{font-size:1.6rem;text-transform:uppercase}footer .social-icon:not(:hover):not(:active):not(:focus){background:0 0}footer .payment-icons{margin-right:2px}footer .payment-icons .payment-icon{display:inline-block;vertical-align:middle;margin:1px;width:56px;height:32px;background-color:#d6d3cc;background-size:80% auto;background-repeat:no-repeat;background-position:center;transition:opacity .25s;filter:invert(1);border-radius:4px}footer .payment-icons .payment-icon:hover{opacity:.7}footer .payment-icons .payment-icon.paypal{background-size:85% auto;background-position:50% 48%}footer .payment-icons .payment-icon.stripe{background-size:60% auto}footer .widget{margin-bottom:3rem}footer .widget-title{font-weight:600;margin:0 0 1.7rem}#scroll-top{height:40px;right:15px;width:40px;z-index:9999;bottom:0;color:#fff;background-color:#43494e;font-size:16px;text-align:center;line-height:1;padding:11px 0;border-radius:0;transition:.3s,margin-right;transform:translateY(40px)}#scroll-top>i{position:absolute;height:24px;top:0;bottom:0;left:0;right:0;margin:auto}#scroll-top>i:before{font-weight:700;font-size:2rem}#scroll-top:focus,#scroll-top:hover{background-color:#3a4045}.view-cart{padding:14px 27px 13px;margin:3px 0;height:48px}.product-single-share:not(.icon-with-color) .social-icon:not(:hover):not(:active):not(:focus){color:#222529;background-color:transparent;border-color:#e7e7e7}@media (max-width:575px){.header-icon:not(:last-child){margin-right:1.2rem}.header-search-wrapper{left:15px;right:15px}footer{padding:3em 0 1.5rem}.category__slider .owl-nav [class*=owl-]{background:#ffffffb8!important;width:40px!important;height:40px!important}#scroll-top{display:none}.ratings-container .product-ratings,.ratings-container .ratings{line-height:1.2}.home-banner .banner-layer{margin-top:20%;font-size:9px}}.widget-title{margin:.5rem 0 1.3rem;color:#313131;font-weight:700;line-height:1.2}.header-menu a{padding:.6rem 1.4rem;letter-spacing:.025em}.dropdown-toggle i,.header-icon i{font-size:1.9rem}.header-contact a{letter-spacing:.39px;font-size:14px;font-weight:500}.header-contact i{font-size:1.9rem;margin-right:5px}.header{z-index:1000}.header .separator{margin-left:1.4rem;margin-right:1.5rem}.header .badge-circle{top:-2px;right:-1rem;font-size:.9rem;font-weight:400}.header .badge-circle.cart-count{top:-4px;left:12px}.dropdown-toggle{margin-right:.6rem}.icon-user-2{margin-right:1px}.search-toggle{font-size:1.5rem}.minicart-icon{width:1.6rem;height:1.4rem;border-width:1px;border-radius:0 0 3px 3px}.minicart-icon:before{top:-5px;margin-left:-4px;width:9px;height:7px;border-width:1px}.header-right .separator{margin-right:2rem;margin-left:1.4rem}.full select,.header__main,.odic-homeslider .owl-nav .owl-next:hover:after,.odic-homeslider .owl-nav .owl-prev:hover:after,.sec-home-coupon img{width:100%}.header--home.stickyNav{background-color:#fff;background-color:var(--header-main-sticky-bg)}.header--home.stickyNav .header__menu-link,.header--home:not(.stickyNav) .header__menu-link{color:var(--header-link-color)!important}.header--home:not(.stickyNav) .header__menu-link:hover{color:var(--header-main-menu-hover)!important}.header--home.stickyNav .header__menu-link:hover{color:var(--primary-color)!important}.header__cart-icon{fill:var(--nav-cart-color)}.header-middle{padding-top:3px;padding-bottom:3px;border-bottom:1px solid #eee;background-color:var(--header-main-bg)}.header-middle .header-left,.header-middle .header-right1,.header-new__search-box,.header-new__search-wrap,.product-item-name{flex:1}.footer .logo,.header-middle .header-center{margin-top:-1px}.header-new__right{column-gap:20px}.header-new__search-form{margin-bottom:0;position:relative}.header-new__search-content{display:flex;align-items:center;background-color:#fff;border-radius:5px;height:40px;max-width:437px;border:1px solid var(--accent-color)}.banner__content:before,.bg__banner,.home__banner::before{height:100%;position:absolute}.header-new__search-icon{border-right:1px solid #c1c1c1;margin-right:5px;padding-left:16px;font-size:17px;padding-right:7px;color:var(--accent-color)}.header-new__search-text{width:100%;border:transparent;padding:6px 6px 3px;outline:0;font-size:98%;letter-spacing:.35px}.menu .megamenu .row>div{padding-top:5px}.main-nav .menu>li{margin-right:3.3rem}.header-icon:not(:last-child){margin-right:2.35rem;margin-bottom:-2px}.header-icon:not(:last-child) .search-toggle{margin-top:-3px;margin-right:3px}.icon-magnifier:before,.icon-phone-2:before{font-weight:900}.cart-dropdown:hover .dropdown-menu{box-shadow:0 1rem 2.5rem rgba(0,0,0,.15)}.cart-dropdown .dropdown-menu:before{top:-1.9rem}.footer-desc{margin-bottom:3.8rem}.footer-question{max-width:50rem}.footer-question h3{font-size:2.2rem;line-height:1.5}.footer .widget-title{text-transform:unset}.footer .social-icons{position:relative;margin-top:1.9rem;margin-left:1.1rem}.footer .social-icons:before{content:"";position:absolute;left:-2.3rem;height:100%;width:1px;background-color:#e7e7e7}.footer .social-icons .social-icon+.social-icon{margin-left:4px}footer ul.social-links li a{display:block;width:3rem;height:3rem;background:0 0;text-align:center;color:#000;font-size:21px;line-height:33px;margin-right:8px;margin-bottom:10px}footer{background-color:var(--footer-bg);color:#999;font-size:15px;letter-spacing:.05rem;padding:3em 0}@media (max-width:1199px){.footer-question h3{font-size:1.9rem}.footer .social-icons:before{left:-1.3rem}.main-nav .menu{gap:10px 8px}.main-nav .menu>li>a{letter-spacing:.4px}.product-item__btncart{font-size:13px}}@media (max-width:991px){.footer .social-icons:before{left:-3.3rem}.header-center{width:100%}}@media (max-width:425px){.footer .social-icons:before{left:-2rem}}@media (max-width:375px){.footer-question .col-5,.footer-question .col-7{flex:0 0 50%;max-width:50%}}.main{font-size:1.6rem}section:not(:no-sec-space){padding-top:2rem}.banner_item{position:relative;overflow:hidden}.banner_item-image{max-height:842px;object-fit:cover}.bg__banner{z-index:1;top:0;left:0;width:100%;overflow:hidden}.banner__img{background:50% 50%/cover no-repeat;position:absolute;opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);transition:transform 20s ease-out,opacity 1s}.home-slider .owl-item.active .banner__img{opacity:1;transform:scale(1.2,1.2);z-index:2}.home__banner::before{content:"";left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:0;right:0;bottom:0;width:101%;background-color:var(--black);background-color:#101010;zoom:1;-webkit-opacity:0.6;-moz-opacity:0.6;opacity:.6;z-index:3}.banner__content{z-index:5;text-align:center;position:relative}.banner__content:before{content:'';width:0%;border:0 solid #ffffff21;padding:1rem 2rem;top:0;left:0;opacity:0;z-index:-1}.banner__btn,.banner__btn::before,.sidebar__checkout-btn{border:1px solid var(--primary-color)}.banner__content-highlight{color:var(--primary-color);font-family:var(--font-special);letter-spacing:7px;opacity:.7;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);opacity:0;transition:1s .2s}.banner__content-title{color:#d5d5d5;font-weight:200;font-family:var(--font-2);-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);opacity:0;transition:1s .1s;margin-bottom:2rem}.banner__btn{display:inline-block;padding:12px 45px;font-weight:700;color:var(--primary-color);position:relative;user-select:none;background-color:transparent;letter-spacing:1px}.brand,.header-dropdown ul a:hover{background:#f4f4f4}.banner__btn:hover{color:#fff;background-color:var(--primary-color)}.banner__btn::before{--space:-3px;content:'';position:absolute;top:var(--space);left:var(--space);bottom:var(--space);right:var(--space);background:0 0}.home-slider .owl-item.active .banner__content:before{width:100%;opacity:1;transition:1s}.home-slider .owl-item.active .banner__content-highlight,.home-slider .owl-item.active .banner__content-title{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.home-banner.banner-left h2{font-size:3.125em}.home-banner.banner-left h3{font-size:7em}.home-banner.banner-left .banner-layer{right:auto;left:0;padding-left:1rem}.home-banner.banner-left h5{font-size:1.25em;margin-right:5.7rem}.home-banner .banner-layer{right:0;left:auto;padding-right:1.2rem}.home-banner .divider-short-thick{margin:1.6rem auto 0 .2rem;width:10%;border-top:5px solid #222529}.home-banner strong{display:inline-block;margin-left:-4px}.home-slider .owl-nav{margin-top:0!important}.banner-layer-middle{padding-top:3px;transform:translateY(73%)}.blurIn,.home-slider .owl-item.active .banner-layer h2,.home-slider .owl-item.active .banner-layer h3{animation-name:blurIn}.home-slider .banner-layer h3{animation-duration:1.3s}.anim{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}@keyframes blurIn{0%{opacity:0;filter:blur(20px);transform:scale(1.3)}to{opacity:1;filter:blur(0);transform:none}}.rotated-upto-text{padding-left:.265em}.rotated-upto-text small{display:inline-block;position:absolute;left:-.98em;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:.265em;font-weight:500}.ratings-container{margin-bottom:11px}.btn-xl{padding:1.15em 3.125em 1.3em;font-size:1.125em;letter-spacing:-.025em;line-height:1.5}.banner-title,.home-slider h5{line-height:1}.home-slider strong{font-size:2em;vertical-align:text-top}.product-collection [class*=col-]{padding:0;border-bottom:1px solid rgba(0,0,0,.09)}.product-collection [class*=col-]:nth-child(3n+1),.product-collection [class*=col-]:nth-child(3n+2){border-right:1px solid rgba(0,0,0,.09)}.product-collection [class*=col-]:last-child,.product-collection [class*=col-]:nth-last-child(2),.product-collection [class*=col-]:nth-last-child(3){border-bottom:0}.product-collection [class*=col-]:hover{z-index:3}.product-collection .inner-quickview figure .btn-quickview{left:4%;width:92.3%;font-family:var(--font-1);letter-spacing:0}.product-collection .product-default:hover{box-shadow:0 25px 35px -5px rgba(0,0,0,.1)}.product-collection .product-default .product-details{padding:1.5rem 1.5rem 1.7rem}.producr__thumbs-wrap{column-gap:10px;justify-content:center}.inner-quickview .category-wrap .btn-icon-wish{margin-right:1.7rem;font-size:1.6rem}.inner-quickview:hover .btn-quickview{padding:7px 6px 6px 5px}.section-title{margin-bottom:2.4rem;font-size:2.2rem;line-height:1.2;letter-spacing:-.02em;text-transform:none}.border-container{padding-bottom:1.9rem;border-bottom:1px solid #e7e7e7}.brand{padding:12.8% 25%}.instagram-section{padding:3.8rem 2rem 0;margin-bottom:7.5rem}.product-details__box,.product-item__choose{padding:12px 0 6px}.instagram-section h6{margin-bottom:3.2rem;color:rgba(119,119,119,.7);letter-spacing:.005em}.instagram-section .section-title{margin-bottom:2px}@media (min-width:576px){.home-banner .banner-layer-middle{margin-top:-7px}}@media (max-width:767px){html{font-size:9px}.header .separator{display:none}.header-search .form-control{min-width:17rem}.product-collection [class*=col-]{padding:0}.product-collection [class*=col-]:nth-child(3n+1),.product-collection [class*=col-]:nth-child(3n+2){border-right:0}.product-collection [class*=col-]:nth-child(odd){border-right:1px solid rgba(0,0,0,.09)}.product-collection [class*=col-]:nth-last-child(3){border-bottom:1px solid rgba(0,0,0,.09)}}.odic-homeslider .owl-nav [class*=owl-]:hover{background:0 0;text-decoration:none}.show-nav-hover:hover .owl-nav{opacity:1!important}.show-nav-hover .owl-nav{opacity:0;transition:opacity .2s,color .2s}.odic-homeslider .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);color:#fff!important;margin:0;font-size:2rem!important;padding:4px 7px;background:0 0!important;display:inline-block;cursor:pointer;border-radius:3px;width:50px;height:46px;transition:.5s}.odic-homeslider .owl-nav [class*=owl-] svg{width:40px;color:var(--primary-color-dark);background:#fff;height:50px;padding:10px 0}.odic-homeslider:hover .owl-nav [class*=owl-] svg,.sidebar_categories .sub-level a.active,.sidebar_categories .sub-level a:hover{color:var(--primary-color-dark)}.odic-homeslider .owl-nav .owl-next:after{content:'';position:absolute;background:0 0;top:50%;width:100%;right:0;height:100%;z-index:-1;transition:.2s;transform:translateY(-50%)}.odic-homeslider .owl-nav .owl-prev:after{content:'';position:absolute;background:0 0;top:50%;width:57%;left:0;height:84%;z-index:-1;transition:.2s;transform:translateY(-50%)}.account-dropdown.header-dropdown ul,.category__slider .owl-nav .owl-prev,.odic-homeslider .owl-nav .owl-prev{left:0}.category__slider .owl-nav .owl-next,.odic-homeslider .owl-nav .owl-next,.product-gallery .owl-nav .owl-next{right:0}.odic-homeslider:hover .owl-nav .owl-prev{left:1vw}.odic-homeslider:hover .owl-nav .owl-next{right:1vw}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.product-item{flex:1;background:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--card-border-radius);overflow:hidden}.mini-products-list .product-image img{border-radius:0!important}.product-item ul{margin-bottom:8px;column-gap:9px}.product-item-details{margin-bottom:2px;text-align:left;width:100%;background-color:#fff}.align-center,.bredcrumbBgWrap,.pro-cart-icon,.product-details__box,.product-item__btnbuy,.sec-title,.signup_alert,.signup_alert a{text-align:center}.product-cat{display:inline-block;background-color:#fff;padding:5px 15px;border-radius:5px;color:#000000d9;font-weight:600;margin-bottom:10px;position:absolute;bottom:5px;left:14px;box-shadow:rgba(0,0,0,.01) 0 20px 25px -5px,rgb(0 0 0 / 2%) 0 10px 10px -5px;letter-spacing:.12px}.product-item-price{padding:0 15px}.product-item .product-item-name a{line-height:1.28;color:#353535;font-weight:400;font-family:var(--font-2);display:block;font-size:16.5px;letter-spacing:.56px;white-space:normal;padding-right:12px;margin-bottom:10px}.product-item .price-box{color:#000;font-size:16.2px;line-height:1;font-family:var(--font-2);letter-spacing:.12px}.product-item__btnbuy{width:100%;font-weight:600;letter-spacing:.35px;font-family:var(--btn-cart-font);line-height:25.8px;border-radius:38px;display:inline-flex;padding:var(--pyy);vertical-align:top;cursor:pointer;transition:.2s cubic-bezier(.7, .34, .31, .99);border:1px solid transparent;flex-direction:row-reverse;justify-content:center;align-items:center;gap:10px;max-width:var(--width)}.product-item__btncart{border-color:transparent;color:var(--btn-add-cart-text);background:var(--btn-add-cart)}.product-item__btncart.loading,.product-item__btncart:focus,.product-item__btncart:hover{color:#fff;background-color:#70d94e}.product-item__btnbuy{color:#565656;border-color:#fff;background-color:#e5e5e5}.product-item__btnbuy i:before{content:"\f061"!important}.product-item__btnbuy:not(:disabled):hover{color:#fff;background-color:var(--accent-color);border-color:var(--accent-color);background-position:right center}.pro-cart-icon{flex:1 1 100%;--width:135px;--pyy:7px 10px}.pro-cart-icon button{font-size:14px}.product-item__btncart i{margin-right:5px}.sec-title h2{font-family:Poppins,cursive;color:#11111185;color:#000000b0}.sec-title h3{margin-bottom:0;font-size:16px;color:#686868;font-weight:500;line-height:16px;text-transform:uppercase}.sec-title__label-top{color:#313131;font-family:var(--font-1);letter-spacing:.55px;font-weight:400;font-size:14px;margin-top:8px;display:block;margin-bottom:38px;line-height:normal}.main-nav-sub:hover .main-inner-nav{opacity:1;transform:translateY(0);visibility:visible}.header__logo-wrap{position:static;top:-25px;display:flex;align-items:center;justify-content:center;width:100%;-webkit-transition:350ms;-moz-transition:350ms;-ms-transition:350ms;-o-transition:350ms;transition:350ms}.header__logo-wrap a{display:block}.sec-home-category{padding:40px 0 70px}.sec-home-category .cat-slider-item a{display:block;position:relative;overflow:hidden;border-radius:18px}.sec-home-category .cat-slider-item a:after{content:'';position:absolute;width:100%;height:100%;top:0;background-image:linear-gradient(to top,#0000006e 15%,transparent 50%)}.cat-card__img-wrap{padding-bottom:100%;background-color:#eee}.sec-home-category .cat-slider-item a img{position:absolute;inset:0;transition:.5s}.product-item:hover .product-image a::before,.sec-home-category .cat-slider-item a:hover::before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;transition:.6s}.sec-home-category .cat-slider-item a:hover img{transform:scale(1.09)}.sec-home-category .owl-theme .owl-nav{margin-top:0}.sec-home-category .owl-theme .owl-dots{margin-top:10px;padding-bottom:1rem}.category__slider .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);color:rgb(0 0 0)!important;margin:0;font-size:1rem!important;background:#fff!important;display:inline-block;cursor:pointer;border-radius:50%;width:50px;height:50px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.category__slider .owl-nav button svg{color:var(--primary-color-dark);transform:scale(1.3)}.category__slider button:hover svg{transform:scale(1.1)}.sec-home-coupon{padding:3em 0 2em}.cart-table-wrapper .loader_spin.hide,.product-item__offprice--hidden,.sec-home-coupon .owl-nav{display:none!important}.signup_alert_section{background:url('../images//bg/bg-signup.webp') 0 0/cover no-repeat fixed;padding:4em 0;background-color:#2524226e;margin:0;background-blend-mode:multiply;position:relative}.signup_alert_section::before{content:'';position:absolute;background-color:#000;width:100%;height:100%;top:0;left:0;opacity:.2}.signup_alert{position:relative}.signup_alert h2{font-size:20px;font-weight:300;margin-bottom:10px;color:#fff;font-family:var(--font-special)}.header-contact a:hover,.header-contact a:hover i,.header-menu a:hover,.signup_alert h3{color:var(--accent-color)}.main-form h4,.main-form label,.signup_alert h3{font-family:var(--font-1)}.signup_alert h3{letter-spacing:0;font-weight:400}.signup_alert a{line-height:1.5em;background-color:#fff;border:1px solid #6e6e6e;color:#393939;font-weight:500;font-size:14px;padding:1.2rem 2rem;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block}.signup_alert a:hover{background-color:#e6e6e6}@media (min-width:992px){form{margin-bottom:1rem}h2{font-size:3.8rem}.container{padding-left:10px;padding-right:10px}.mobile-menu-toggler{display:none}footer{padding:5em 0 2em}.signup_alert_section{padding:6em 0}.signup_alert h2{font-size:49px}.signup_alert a{font-weight:800;font-size:15px;padding:17px 24px;margin-top:5rem}.signup_alert h3{font-size:60px}.header__logo-wrap{background:var(--header-main-bg);border-bottom-left-radius:43px;border-bottom-right-radius:43px}}.stickyNav{background:var(--header-main-sticky-bg);display:flex;position:static;top:0;right:0;left:0;width:100%;padding:0;box-shadow:0 1px 0 0 rgb(0 0 0 / 6%);z-index:1040}.bredcrumbBgWrap,.bredcrumbWrap{background-color:#f8f8f8;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ddd;box-sizing:border-box;overflow:hidden;display:flex}.stickyNav .header__logo-wrap{top:-7px!important;position:static}@media (max-width:991px){.product-item-details{text-align:center;flex-direction:column;row-gap:6px}.product-item .product-image img{margin:0 auto}.bredcrumbBgWrap{padding-top:0!important}}.bredcrumbBgWrap{align-items:center;flex-direction:column;justify-content:center;min-height:26px;padding:10px 0;position:relative}.bredcrumbWrap{align-items:flex-start;flex-direction:column;justify-content:center;min-height:57px;padding-top:0;position:relative;text-align:left}.sidebar_categories .sub-level a{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;text-decoration:none;position:relative;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;font-family:var(--font-2);font-size:14px;letter-spacing:0;font-weight:500}.sidebar_categories .sub-level ul{padding-left:20px;display:none}.sidebar .h2,.sidebar h2{margin-bottom:4px;font-size:15px;line-height:22px}.price-filter .ui-slider{margin-bottom:25px}.price-filter .inp-filter-amount{user-select:none;padding:7px 5px;text-align:center;border:1px solid #ddd;outline:0}.main-form h4{color:#777}.main-form label{font-size:16px;font-weight:600;color:#3b3a3a}.main-form .input_ctrl,.main-form select,.main-form textarea{background:#fff;padding:11px 15px;width:100%;border:1px solid #e1e1e1;min-height:40px;font-family:var(--font-2)}.main-form .input_ctrl::placeholder,.main-form select::placeholder,.main-form textarea::placeholder{color:#5e5c5c8c;font-size:13px}.pos-sts{position:static}.align-left{text-align:left!important}.align-right{text-align:right!important}.new-account .link{color:#222}.product-single img,.xzoom-preview{user-select:none;box-shadow:none!important;border:1px solid #cbcbcb8c!important;border-radius:14px;background:0 0!important}.product_single_title{font-size:32px;font-weight:400;text-transform:none;color:#292929;font-family:var(--font-2);word-spacing:3px;letter-spacing:-.1px}.productsingle-subcat{font-size:15px;color:#996800;margin-bottom:5px;font-weight:600;letter-spacing:.35px;text-transform:uppercase}.productsingle-shortdesc{font-size:14.5px;color:#444;font-weight:400;font-family:var(--font-2);max-width:85ch;margin:10px 0 13px;letter-spacing:.455px}.productsingle-label{font-size:15px;color:#212121;margin-bottom:5px;font-weight:600}.productsingle-action{gap:10px 15px}.product-single_meta .product-stock .instock{font-weight:500;color:#108043;font-size:14px}.product-single_meta .product-stock .outstock{color:#f80900;font-weight:500;font-size:14px}.product-info-price span{font-size:30px;font-weight:400;margin-top:-1px;color:#000;font-family:var(--font-1);margin-bottom:0;line-height:normal;margin-right:4px}.border-p-desc h3,.product__nav-tabs li a{line-height:1.5rem;letter-spacing:.03125rem}.product-info-price span.offprice{font-size:18px;font-weight:500;margin-top:6px;color:#3d3d3d96;margin-right:5px;letter-spacing:.2px;font-style:italic}.product-sku{font-size:15px;font-weight:600;margin-top:7px;font-family:var(--font-2);color:#444;letter-spacing:.55px}select.form-select{height:50px;padding:0 10px}.btn-custom-dark:not(:disabled):hover{background:var(--primary-color);border-color:var(--primary-color)}.border-p-desc{border:.0625rem solid #e1e1df;width:100%}.border-p-desc h3{font-size:1.905rem;font-weight:700;color:#000;text-transform:capitalize}.icon_desc_title i{font-size:1.905rem;color:#9f9f9f}.p_desc table strong,.p_desc table td{font-weight:200;font-family:var(--font-1);padding:5px 0}.p-desc .ck-ed p{font-size:14px;letter-spacing:.14px}img.color_img{border:2px solid #c7c7c775;padding:2px;width:62px}img.color_img.active{border:2px solid var(--primary-color)}img.color_img:not(.active){opacity:.5}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;width:0;height:0;box-shadow:none!important}#btn-cart-add i{font-size:1.8rem}.mini-products-list{padding:15px 15px 0;height:calc(100vh - 207px);overflow-x:hidden;overflow-y:auto;list-style:none;margin:0}.mini-products-list+.mini-products-list{padding-top:0}.mini-products-list li{padding-bottom:10px;margin-bottom:10px;line-height:normal;display:block;border-bottom:1px solid #eee;display:flex;align-items:center}.mini-products-list li:last-of-type{border-bottom:0;padding-bottom:0}.mini-products-list li:after,.mini-products-list li:before{content:'';clear:both;display:block}.mini-products-list li .product-image{width:25%;float:left}.mini-products-list li .pro-img{float:left;width:30%}.mini-products-list li .pName{font-family:var(--font-1);letter-spacing:0;font-weight:500;color:#767676;font-size:13px;white-space:normal;text-decoration:none;display:block;line-height:normal;margin-right:18px;margin-bottom:0}.mini-products-list li .pName:hover{color:#222}.mini-products-list li .product-details{float:left;width:75%;padding-left:15px;text-align:left}.mini-products-list li .remove{color:#5c5c5c;float:right;font-size:14px;padding:0 2px 0 7px;margin-top:0;text-decoration:none}.mini-products-list li .remove:hover{color:#000}.mini-products-list li .edit-i.remove{font-size:11px;padding-top:1px}.mini-products-list li .priceRow{margin:10px 0 0}.mini-products-list li .priceRow .prodMulti{display:inline-block;font-size:10px}.mini-products-list li .priceRow .product-price{display:inline-block;font-family:var(--font-2)}.mini-products-list li .qtyField{display:inline-block;padding-left:2px}.mini-products-list li .qtyField span{display:inline-block;padding:0;border:0}.dropdown-cart-products{/*! height: 100%; */flex:1}.mobcart-footer{position:sticky;bottom:8px;padding-bottom:10px}span.cart-count-append{position:absolute;top:-3px;right:1px;width:20px;border-radius:50%;color:#fff;background:#212121;font-weight:600;font-size:1.1rem;line-height:18px;font-family:var(--font-2);text-align:center;aspect-ratio:1}.cart-icon-mid svg{transform:scale(1.3)}.cart-count-append.counter{display:block!important;transform-origin:bottom;animation:.2s counterfadein}@-webkit-keyframes counterfadein{from{transform:scale(0);opacity:0}to{transform:scale(1.1);opacity:1}}.header-dropdown ul{position:absolute;top:-300rem;z-index:1150;min-width:140px;margin:0;padding:.5rem 0;background:#fff;box-shadow:0 10px 30px 10px rgba(0,0,0,.05);transition:transform .2s ease-out;opacity:0;visibility:hidden;transform:translateY(-1rem)}.header-dropdown ul a{font-size:1.3rem;display:block;padding:.5em 15px;color:#777;white-space:nowrap}.header-dropdown+.header-dropdown{margin-left:1.4rem}.header-dropdown:hover .header-menu:before,.header-dropdown:hover ul{top:130%;opacity:1;visibility:visible;transform:none}.search_wrapper_overlay{background:#ffffffb8;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.search_wrapper{background:#fff;position:fixed;width:100%;padding:3em 0;z-index:9999;visibility:hidden;top:-155px;-webkit-transition:350ms;-moz-transition:350ms;-ms-transition:350ms;-o-transition:350ms;transition:350ms}.search_wrapper.show{visibility:visible;top:0}.search_wrapper .serach_input_wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:0 2rem;border:1px solid #e3e3e3}.search_wrapper .serach_input_wrapper i.search{position:absolute;left:14px;top:14px;color:#a3a3a3;font-size:17px;border-right:1px solid #b5b5b5;padding-right:11px}.search_wrapper input[type=text]{width:100%;padding:1rem 3rem 1rem 5rem;flex:1;border:none;line-height:28px}.search_wrapper input[type=text]:focus-visible{outline:-webkit-focus-ring-color auto 0}.search_wrapper .serach_input_wrapper button{background:0 0;border:none;cursor:pointer;font-size:22px}.search-res-wrap{clear:both;position:absolute;width:auto;z-index:999999;left:0;top:48px}.search-res-wrap a{font-family:var(--font-2);padding:10px;font-weight:400;color:#161616;font-size:15px}.search-res-wrap a:hover{color:#161616;background-color:#efefef}.section-user-dashboard h3,.section-user-dashboard h4,.section-user-dashboard h5{font-weight:500;font-family:var(--font-2);font-size:16px}.cart-summary td,a[data-bs-toggle=modal]{font-size:14px;font-family:var(--font-2)}.dashboard_nav_wrappper{background:#fff;padding:0;border-radius:9px;font-family:var(--font-2);border:1px solid #efefef}.dashboard_nav_wrappper ul li a{font-size:100%;background:#fff;color:#544e4e;font-family:var(--font-2);font-weight:400;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:10px 20px}.dashboard_nav_wrappper ul li{border-bottom:1px solid #efefef}.dashboard_nav_wrappper ul li a.active,.dashboard_nav_wrappper ul li a:hover{font-weight:500;color:#fff;background-color:var(--base-dark)}.dashboard-nav__header{padding:20px 20px 14px}a[data-bs-toggle=modal]{letter-spacing:.25px;font-weight:500}.card-address a[data-bs-toggle=modal].btn-sm{padding:3px 20px}.cart-summary{margin-bottom:3.6rem;padding:1rem 2rem 1.5rem;border:1px solid #ededed;background:#fdfbfb;background-color:#f4f6fa!important}.cart-summary td{margin-left:5px}.cart-summary h3:not(.summary__sub-title){margin-bottom:1rem;font-size:20px;letter-spacing:.15px}.cart-summary--loading{position:relative;user-select:none;display:block}.cart-summary--loading::after{content:'';background:rgba(179,179,179,.1)}.cart-summary--loading::before{animation:.8s linear .1s infinite spinner;content:'';font-size:3rem;color:#ffab01;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;will-change:transform;z-index:2;width:50px;height:50px;border-radius:50%;border:none;border-top-color:transparent;border-bottom-color:transparent;background:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 256"%3E%3Cpath fill="currentColor" d="M134 32v32a6 6 0 0 1-12 0V32a6 6 0 0 1 12 0Zm90 90h-32a6 6 0 0 0 0 12h32a6 6 0 0 0 0-12Zm-46.5 47a6 6 0 0 0-8.5 8.5l22.6 22.6a6 6 0 0 0 4.3 1.8a5.8 5.8 0 0 0 4.2-1.8a5.9 5.9 0 0 0 0-8.5ZM128 186a6 6 0 0 0-6 6v32a6 6 0 0 0 12 0v-32a6 6 0 0 0-6-6Zm-49.5-17l-22.6 22.6a5.9 5.9 0 0 0 0 8.5a5.8 5.8 0 0 0 4.2 1.8a6 6 0 0 0 4.3-1.8L87 177.5a6 6 0 0 0-8.5-8.5ZM70 128a6 6 0 0 0-6-6H32a6 6 0 0 0 0 12h32a6 6 0 0 0 6-6Zm-5.6-72.1a6 6 0 0 0-8.5 8.5L78.5 87a5.8 5.8 0 0 0 4.2 1.7A5.9 5.9 0 0 0 87 87a6.1 6.1 0 0 0 0-8.5Z"%2F%3E%3C%2Fsvg%3E') center/45px no-repeat}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0)}100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.cart-summary--loading::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffbd;z-index:0}.choose_adder_item h3,.choose_adder_item h4,.choose_adder_item p{font-size:15px;font-family:var(--font-2);margin-bottom:5px;letter-spacing:.25px}.choose_adder_item h3{font-weight:500;font-size:17px;margin:10px 0 5px}.choose_adder_item p{margin-bottom:0;line-height:20px;font-family:var(--font-2);color:#212121}.choose_adder_item label span{margin-left:9px;display:inline-block}.checkout-section .alert{padding:1.75rem 1.25rem}.cart-table-container td,.cart-table-container th{font-family:var(--font-2);color:#707173;vertical-align:bottom;border-bottom:1px solid #ededed!important;font-size:14px;font-weight:400}.cart-table-wrapper table tr{background:#fff;font-family:var(--font-2);padding:10px 0}.cart-table-wrapper table tr td{padding:.15rem .35rem;vertical-align:middle}.cart-table-wrapper table tr .product-title a{font-family:var(--font-2);margin-left:5px;font-size:14px;font-weight:400;color:#1c1c1c;width:400px;display:block}.cart-table-wrapper .loader_spin{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(243 243 243 / 49%);display:flex;align-items:center;justify-content:center}.cart-table-wrapper .loader_spin i{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}td.product-col{display:flex;align-items:center;padding:1rem 0!important;border-top:none!important}select.qu_op.qu_op_ch{width:6rem;padding:6px}.table-mini-cart tr td{padding:1rem 0;border:0;vertical-align:middle}.table-mini-cart tr:not(:last-child){border-bottom:1px solid #ccc}.table-mini-cart .product-col{align-items:flex-start}.table-mini-cart .product-col .product-image-container{-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;margin-right:.8rem;vertical-align:top}.table-mini-cart .product-col>div{display:inline-block;padding-top:.7rem;vertical-align:top}.table-mini-cart .price-col{font-weight:400;font-family:var(--font-2);text-align:right;line-height:20px}.table-mini-cart .product-title{display:block;margin:0 5px 0 0;font-size:13px;font-weight:600;color:#333}.pay_now_wrap{background:#c5e2ff8f;padding:10px 19px 13px 15px;border-radius:5px;display:inline-flex;width:100%;margin-top:7px}.table.table-totals ul li{font-size:13px}.table.table-totals ul li label{margin-bottom:0;font-family:var(--font-2);letter-spacing:.16px;font-weight:500;color:#263238}.table.table-totals ul li label strong{font-weight:500;font-family:var(--font-2);color:#000;font-size:15px;letter-spacing:.1px}.table.table-totals ul p{font-size:13px;line-height:20px;font-family:var(--font-2);letter-spacing:.4px}.table.table-totals hr{margin-bottom:9px;margin-top:9px}.order-summary-tbl-footer td{color:#000;font-weight:500}.category__title h2,.pay_desc p{font-weight:400;margin-bottom:0}.pay_now_wrap img{width:170px;margin-left:10px}.pay_desc p{font-family:muli,sans-serif;color:#777676;font-size:13px;margin-top:5px}.btn-coupon,.category__title h2,.home-address-card{font-family:var(--font-2)}.home-address-card{font-size:16px;letter-spacing:.16px;background:#fff;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;padding:2rem 1rem;border-radius:12px;border-color:transparent!important}.home-address-card .fs-sm{margin-bottom:4px}.home-address-card h3,.home-address-card h4{font-size:16px}.btn-coupon{background:var(--primary-color);color:#fff;letter-spacing:1.25px;font-weight:500;font-size:12px;border-radius:45px}.btn__link,.product-home__title{font-weight:600;font-family:var(--font-1)}.btn-coupon:not(:disabled):hover{background-color:#050606;color:#fff}.btn-coupon:disabled{opacity:.5;cursor:not-allowed}@media only screen and (max-width:991px){.nav_header_icons a{display:flex;align-items:flex-end;color:#424242}.nav_header_icons span.cart-count-append{left:10px;top:2px}.cart-icon-mid svg{transform:scale(1.2);fill:var(--primary-color-dark);color:var(--nav-cart-color)!important}.nav_header_icons i{font-size:2.2rem;margin-right:5px;padding-top:6px;color:var(--primary-color)}header .separator{border-left:1px solid}.nav_header_icons .mobile-menu-toggler i{margin-left:5px;padding:0}}@media only screen and (max-width:576px){.header .separator{margin-left:1rem;margin-right:1rem}.logo{max-width:100%!important}.header-middle{width:100%;background:#fff}.cart-table-wrapper table tr figure{width:100px}.cart-table-wrapper table tr td.product-col{width:225px}.overflow-scroll-480{overflow-y:scroll}.home-banner .banner-layer{top:0;transform:translateY(20%);margin-top:0}.home-banner h2{font-size:2.6em}.home-banner h3{font-size:3.45em}.bredcrumbBgWrap{min-height:60px}.bredcrumbBgWrap h1{font-size:2rem}}.cat-home-slider .owl-stage{padding-left:0!important}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.section--newproduct{padding:3rem 0 0;background-color:#f7f7f4}@media (min-width:1200px){.header-new__search-wrap{flex:0.7}footer{padding:5em 0 2em}.banner__content{padding:5rem 6rem}.banner__content-highlight{font-size:5rem}.banner__content-title{font-size:7rem;margin-bottom:5rem}.signup_alert_section{padding:8em 0}.section--newproduct{padding:50px 0}}.section--category{position:relative;background-color:#fff}.category__title{padding-top:20px;text-align:center;margin-bottom:8px}.category__title-wrap{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;line-height:40px}.category__title-wrap b{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;opacity:.1;background-color:#414141}.category__title h2{color:#000;letter-spacing:0;font-size:32px}.category__title h2 span{color:var(--color-light-1)}.category__title h3{color:var(--primary-color);font-family:var(--font-special);letter-spacing:1px}.product__variant-wrap{height:max-content;row-gap:10px;z-index:999;column-gap:6px;margin-bottom:9px;margin-top:6px}.product__variant-wrap .form-check-inline{margin-right:0!important}.product-home__title{font-style:normal;text-transform:uppercase;position:relative;margin-top:0!important;text-align:center;color:#484848;letter-spacing:.05px}.product-home__title:before{background-color:#d5b0a0;content:'';position:absolute;bottom:-2px;left:50%;height:1px;width:3.9rem;transform:translateY(-50%)}.btn__link{display:inline-block;background:var(--primary-color);color:#fff;font-size:14px;padding:15px 18px;border-radius:35px;text-transform:capitalize;letter-spacing:1px;line-height:normal}.btn__link:hover{color:#fff;background-color:var(--primary-color-dark)}.product__label{background-color:#fff;padding:2px 10px;position:absolute;top:15px;left:15px;text-align:center;font-family:var(--font-2);font-size:16px;letter-spacing:.999px;font-weight:200;line-height:47px;width:55px;height:55px;border-radius:50%;background-color:var(--base-color);color:#fff}.btn__cart-btn-has_variant{border:1px solid #f4f4f4;color:var(--btn-add-cart-text);background-color:var(--btn-add-cart);font-size:14px;font-weight:600;font-family:var(--btn-cart-font);line-height:25px;border-radius:35px;display:inline-block;padding:1.5rem 2.3rem;text-align:center;vertical-align:top;cursor:pointer;transition:.15s cubic-bezier(.61, .11, .31, .94);text-transform:uppercase;width:240px}.custom-btn,.sidebar__checkout-btn{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn__cart-btn-has_variant:hover{color:var(--btn-add-cart-hover-text);background-color:var(--btn-add-cart-hover)}.btn__buy-has_variant{border-radius:32px;font-weight:700!important;letter-spacing:.5px;padding:1.4rem 5rem!important}.product__feature-single{display:flex;justify-content:flex-start;padding:0;font-size:16px;column-gap:14px;border-bottom:1px solid #e7e7e7;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;border-right:1px solid #e7e7e7}.product__spec-wrap{border-top:1px solid #eee}.features__label{font-weight:400;background:#f3f3f3;padding:10px 0 10px 2rem;font-size:14px;font-family:var(--font-2);color:#565959;flex:0 0 40%}.input-frm,.product__feature-descr .product__feature-single{margin-bottom:1rem}.product__feature-descr .features__label{width:170px}.features__value{-ms-flex:1 1 auto;flex:1 1 auto;font-weight:500;color:#303537;font-family:var(--font-2);font-size:13px;letter-spacing:.1px;padding:10px 2rem 10px .5rem}.login_wrap{border-radius:23px}.input-group .input-group-text{font-size:15px;font-weight:600;font-family:var(--font-1)}.cart__card,.cart__card-title,.cat-card__link,.cat-card__overlay h2,.checkout__card,.checkout__card label,.checkout__card-title,.ck-ed strong,.contact__info-content,.contact__info-label,.copyright p,.mobile-nav__account ul,.product__label-offer,.summary__product-item,.summary__sub-title{font-family:var(--font-2)}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:0}.main-body-wrapper form:not(.sty) h4{font-family:var(--font-1);font-size:2.5rem;line-height:1.28;color:#545454}.product__tabs{border:1px solid #e7e7e7}.product__nav-tabs li a{font-size:1.405rem;font-weight:700;color:rgba(0,0,0,.5);text-transform:capitalize;padding:1.5rem 2.5rem;border:none!important;border-bottom:3px solid transparent!important}.product__nav-tabs li a.active{border-bottom-color:var(--primary-color)!important}.product__spec-wrap{display:flex;flex-wrap:wrap;flex-direction:column;max-width:510px}.section--checkout{background-color:#fff}.checkout__card{background:#fff;padding:17px 20px;border-radius:12px;border:1px solid #dbdbdb}.checkout__card-title{font-weight:500;color:#3b4555;font-size:20px;letter-spacing:.15px}.checkout__card label{font-size:14px;letter-spacing:.1px}.checkout__card .form-control{letter-spacing:.25px;height:54px;border-radius:5px;font-family:var(--font-2)}.checkout__card .form-control::placeholder{color:#a1a1a1}.checkout__summary td,.checkout__summary th{border:none}.summary__product-item{font-weight:400;font-size:12px;margin:0;color:#424242;letter-spacing:.4px}.summary__product-price{font-size:14px;font-weight:500;letter-spacing:.1px;color:#212121}.summary__sub-title{font-weight:500;color:#3f3f3f;font-size:16px;letter-spacing:.16px}.section--cart{/*! background-color: #f3f3f3a8; */min-height:50vh;padding:70px 0}.cart__card{background:#fff;padding:3rem 3.5rem;border-radius:12px;border:1px solid #dbdbdb}.cart__card-title{font-weight:500;color:#3b4555;font-size:20px;letter-spacing:.15px}@media (max-width:992px){.checkout__card{margin-bottom:35px;padding:2rem}}.sidebar__cart-btn,.sidebar__checkout-btn{line-height:1.8em;font-size:13px;padding:1rem 2rem;text-transform:capitalize;letter-spacing:1.25px;font-weight:500}.swal-footer{text-align:center!important}.sidebar__checkout-btn{background-color:var(--primary-color);color:#fff;text-align:center;transition:.3s ease-out;border-radius:35px}.sidebar__checkout-btn:hover{background-color:#050606;color:#fff}.sidebar__cart-btn{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color);text-align:center;transition:.3s ease-out;border-radius:35px}.sidebar__cart-btn:hover{background-color:var(--primary-color);color:#fff}.ck-ed strong{font-weight:500;color:#333}.contact__info-content a:hover,.footer__contact li{color:var(--primary-color)}.section--contact{background-color:#fff;padding:4rem 0}.contact__form,.contact__info{border:1px solid #a4a4a4;padding:25px;border-radius:12px}.contact__info-label{font-weight:500;font-size:14px;color:hsl(0deg 0% 36%);letter-spacing:.16px}.contact__info-content{font-size:15px;line-height:27px;font-weight:500;color:#212121}.contact__info-content a{letter-spacing:.25px}@media (min-width:992px){.modal-body,.modal-header{padding:1.5rem 3rem}.section--contact{background-color:#fff;padding:5rem 0}}.footer__contact li{display:flex;margin-bottom:12px}.footer__contact li a{padding-left:0;line-height:28px;color:var(--footer-link);font-weight:400;font-family:var(--footer-font);display:block;font-size:14px}.footer__contact-icon{padding-top:1px;margin-right:8px;width:15px}@media (max-width:991px){.header__main{background-color:var(--header-main-bg)!important}.home-banner h2{font-size:1.6em}.home-banner h3{font-size:1.45em}.banner__content::before{content:none!important}.footer-links{margin-top:3rem}.section--products-home h3{font-size:14px}.odic-homeslider .owl-dots{bottom:17px!important}.header__logo{max-width:220px}.mmenu-active .page-wrapper,.sidebar-opened .page-wrapper{left:260px}.header-middle{padding-top:.8rem;padding-bottom:.7rem}}@media (min-width:1200px){.section--contact{background-color:#fff;padding:9rem 0}.header__logo-wrap{top:-50px}.main-nav .menu>li>a{letter-spacing:.26px}}@media (min-width:1400px){.header__logo-wrap{top:-60px}}.copyright p{color:#d6d6d6}.odic-homeslider .owl-dots{position:absolute;bottom:47px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:10;width:auto;gap:1px;padding:0 5px;border-radius:11px;transform:translateX(-50%);left:50%}.odic-homeslider .owl-dot span{margin:4px 5px 5px!important;transform:scale(.8);transition:opacity .2s,transform .3s!important}.odic-homeslider .owl-dot.active span{transform:scale(1.1);background-color:var(--color-light-1)!important}.cat-card__overlay{--bg-color:var();position:absolute;width:100%;inset:0px;color:#fff;padding:59px 40px 10px;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;transition:.2s;align-items:baseline}.cat-card__overlay h2{font-size:26px;color:#fff;font-weight:400;margin-bottom:10px;letter-spacing:.56px}.cat-card .cat-card__overlay .cat-card__link,.cat-card .cat-card__overlay h2{transition:.5s}.cat-card:hover .cat-card__overlay .cat-card__link,.cat-card:hover .cat-card__overlay h2{transform:translateY(-30px)}.cat-card:hover .cat-card__overlay h2{transition-delay:calc(500ms / 3)}.cat-card__link{font-weight:500;letter-spacing:.65px;color:#000;display:inline-block;background-color:#fff;padding:10px 17px;border-radius:7px}.cat-card__link i{margin-left:6px}.cat-card:hover .cat-card__overlay{--bg-color:var(--base-color)}.cat-card:hover .cat-card__overlay::before{top:-8px;opacity:1}.row.g-012 p{font-size:15px;line-height:25px;letter-spacing:.15px}.mobile-nav__account ul{display:flex;padding:.8rem 0;color:#fff;font-size:14px;justify-content:space-between;flex-direction:column}.mobile-nav__account li a{color:#fff;line-height:29px;display:block;background-color:#2c2c2e;padding:.8rem 2.1rem;border-bottom:1px solid #1d1e20}.product__label-offer{background-color:#fc0b96;padding:2px 5px;color:#fff;position:absolute;top:5px;left:5px;text-align:center;font-size:70%;letter-spacing:.5px;font-weight:700;border-radius:20px}.custom-btn,.custom-dark-btn{font-size:14px;text-transform:uppercase;text-align:center}.custom-btn,.custom-dark-btn,label{font-weight:500;font-family:var(--font-2)}.section-content h1{color:#3c3c3c;margin-bottom:10px;font-family:var(--font-2)}.section-content p{color:#303030e8;font-size:15.2px;line-height:28px;letter-spacing:.15px;margin-bottom:4px}p.title{font-size:16.5px;font-weight:600;margin-bottom:1px;color:#212121;margin-top:11px}.j-c-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.j-c-b{-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}label{color:#333;margin-top:.2rem;font-size:90%}.form-control::placeholder{color:#797979}.modal-body{padding:1rem 2rem}.custom-btn{line-height:1.8em;background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff;padding:1rem 4rem;transition:.3s ease-out;border-radius:35px;letter-spacing:1.25px;width:240px}.custom-btn.btn-sm{padding:.5rem 2rem!important;font-size:1rem!important;line-height:25px!important}.custom-btn:not(:disabled):hover{cursor:pointer;background:#000;color:#fff!important}.custom-dark-btn{line-height:1.5em;background:#212b36;border:1px solid #212b36;color:#fff;padding:15px 31px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50px}.custom-dark-btn:not(:disabled):hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.form-error,.form-error p,.frm-error,.frm-error p{color:red;font-size:13px;font-weight:400;font-family:var(--font-2)}.help-block{font-size:13px;font-weight:100;font-family:var(--font-1);color:#7c7c7c}.mmenu-active .sticky-header.fixed,.sidebar-opened .sticky-header.fixed:not(.sticky-header){left:260px;transition:left .25s}.toast-top-center{top:150px!important}.toast-title{font-weight:400;font-family:var(--font-2);font-size:15px}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{right:0;width:100%}.toast-bottom-center,.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 5px #060606c7;-webkit-box-shadow:0 0 5px #060606c7;box-shadow:0 0 5px #060606c7;color:#fff;opacity:.9}#toast-container>:hover{-moz-box-shadow:0 0 9px #00000000;-webkit-box-shadow:0 0 9px #00000000;box-shadow:0 0 9px #00000000;opacity:1;cursor:pointer}#toast-container>.toast-info,#toast-container>.toast-warning{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1.31 7.526c-.099-.807.528-1.526 1.348-1.526.771 0 1.377.676 1.28 1.451l-.757 6.053c-.035.283-.276.496-.561.496s-.526-.213-.562-.496l-.748-5.978zm1.31 10.724c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z'/%3E%3C/svg%3E")}#toast-container>.toast-error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm6 16.538l-4.592-4.548 4.546-4.587-1.416-1.403-4.545 4.589-4.588-4.543-1.405 1.405 4.593 4.552-4.547 4.592 1.405 1.405 4.555-4.596 4.591 4.55 1.403-1.416z'/%3E%3C/svg%3E")}#toast-container>.toast-success{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M23.334 11.96c-.713-.726-.872-1.829-.393-2.727.342-.64.366-1.401.064-2.062-.301-.66-.893-1.142-1.601-1.302-.991-.225-1.722-1.067-1.803-2.081-.059-.723-.451-1.378-1.062-1.77-.609-.393-1.367-.478-2.05-.229-.956.347-2.026.032-2.642-.776-.44-.576-1.124-.915-1.85-.915-.725 0-1.409.339-1.849.915-.613.809-1.683 1.124-2.639.777-.682-.248-1.44-.163-2.05.229-.61.392-1.003 1.047-1.061 1.77-.082 1.014-.812 1.857-1.803 2.081-.708.16-1.3.642-1.601 1.302s-.277 1.422.065 2.061c.479.897.32 2.001-.392 2.727-.509.517-.747 1.242-.644 1.96s.536 1.347 1.17 1.7c.888.495 1.352 1.51 1.144 2.505-.147.71.044 1.448.519 1.996.476.549 1.18.844 1.902.798 1.016-.063 1.953.54 2.317 1.489.259.678.82 1.195 1.517 1.399.695.204 1.447.072 2.031-.357.819-.603 1.936-.603 2.754 0 .584.43 1.336.562 2.031.357.697-.204 1.258-.722 1.518-1.399.363-.949 1.301-1.553 2.316-1.489.724.046 1.427-.249 1.902-.798.475-.548.667-1.286.519-1.996-.207-.995.256-2.01 1.145-2.505.633-.354 1.065-.982 1.169-1.7s-.135-1.443-.643-1.96zm-12.584 5.43l-4.5-4.364 1.857-1.857 2.643 2.506 5.643-5.784 1.857 1.857-7.5 7.642z'/%3E%3C/svg%3E")}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#68b50f}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#ff9800}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}@media (max-width:575px){.header__top{padding:9px 16px!important}.home-banner .banner-layer{padding-left:23px}.category__title{padding-top:2rem;margin-bottom:2rem}.sec-title h2{font-size:27px}.section--newproduct [class*=col-]{padding-left:5px;padding-right:5px}.sec-title__label-top{font-size:15px;margin-bottom:30px}}.select_size{display:flex;justify-content:center;flex-wrap:wrap}.select_size .form-check-inline{height:3rem}.variant_wrapper{user-select:none}.form-option .form-check-input{border:0;background:0 0}.form-option-label{position:relative;min-width:36px;margin-bottom:0;transition:color .2s ease-in-out,border-color .2s ease-in-out;border:1px solid var(--primary-color-dark);border-radius:6px!important;color:#919295;font-size:14px;cursor:pointer;user-select:none;font-family:var(--font-2);font-weight:500;letter-spacing:1px;display:flex;align-items:center;justify-content:center;padding:4px 7px;overflow:hidden}.product__variant-wrap .form-option-label{color:#454545}.form-option-color{display:block;position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;margin-top:-.75rem;margin-left:-.75rem;background-position:top left;background-size:1.5rem 1.5rem;background-repeat:no-repeat}.d-f-a-c-j-c,.d-f-a-c-j-s{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.form-option-label:not(.disabled):hover{background:#ffffff75;transition:.2s}.form-check-input:checked~.form-option-label{color:#fff;background:var(--primary-color-dark);transition:.2s}.form-option-label:not(.disabled):hover{background:var(--primary-color-dark);color:#fff!important}.form__lanel-variant{border:1px solid var(--primary-color)}.form-check-input:checked~.form__lanel-variant{color:#333;background:var(--primary-color);transition:.2s}@media (min-width:992px){.header__logo{margin:0 auto;max-width:270px}.product-default,.product-item{margin-bottom:15px}}@media (max-width:568px){.header__logo{max-width:100%}}@media (min-width:1200px){.space-content{padding:70px 0}}@media (min-width:1300px){.main-nav .menu>li>a{font-size:14px;letter-spacing:.46px}.main-nav .menu>li>ul{left:-15px}.header__logo{margin:0 auto}}@media (max-width:991px){.header__logo-wrap{position:static!important;top:-20px!important;left:0}}@media (max-width:576px){.header__logo-wrap{top:0!important;max-width:190px;left:5px}.stickyNav .header__logo-wrap{width:100%!important}}@media only screen and (max-width:767px){.filterbar{padding:20px 26px 20px 12px;opacity:0;visibility:hidden;width:240px;height:100%;overflow:auto;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);position:fixed;top:0;left:-240px;z-index:1001;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.sidebar_categories .sub-level a{padding-left:0}.plistsidebaractive .filterbar{left:0;opacity:1;visibility:visible}.filterbar .closeFilter{float:right;padding:2px 7px;margin:-5px -8px 0 0;cursor:pointer}}.d-f-a-c-j-c{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-f-a-c-j-s{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.d-f-a-c-j-bw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}a:disabled,button:disabled{opacity:.6!important;cursor:not-allowed!important}.product-item{border:1px solid #e9e9e9;position:relative}.cart-dropdown .dropdownmenu-wrapper:after,.cart-dropdown .dropdownmenu-wrapper:before,.product-item.active:after,.product-item.active:before{content:''}.product-item.active:before{content:'';background:#ffffffa8;z-index:11;position:absolute;inset:0}.product-item.active:after{content:'';z-index:11;position:absolute;background:url('../img/loading-buffering.gif') center center/29px no-repeat;inset:0}@media only screen and (max-width:600px){.product-item .product-item__btncart{min-width:48px}}.form-option-label.disabled{color:#706f6f;cursor:not-allowed;z-index:0;background:#ececec}.form-option-label.disabled:before{content:'';position:absolute;top:0;width:100%;left:0;height:100%;background:#eee;z-index:-1;opacity:0}.form-option-label.disabled::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:linear-gradient(to top left,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - .8px),rgb(255 0 0) 50%,rgba(0,0,0,0) calc(50% + .8px),rgba(0,0,0,0) 100%),linear-gradient(to top right,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - .8px),rgb(255 0 0) 50%,rgba(0,0,0,0) calc(50% + .8px),rgba(0,0,0,0) 100%)}@media (min-width:1400px){.container{max-width:1350px}.container-custom{min-width:1350px;max-width:80%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.justify-content-xxl-end{justify-content:flex-end!important}.header__logo{max-width:300px;margin:2px 0}.product-item-details{padding:0 15px}}.product-item__cart{position:absolute;bottom:10px;right:10px}.button--cart{--background:var(--primary-color-dark);--text:#fff;--cart:#fff;--tick:#000;position:relative;border:none;background:0 0;padding:.2rem;border-radius:50px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-mask-image:-webkit-radial-gradient(white,black);overflow:hidden;text-align:center;min-width:58px;aspect-ratio:1;color:var(--text);font-family:var(--btn-cart-font);background:var(--background);transform:scale(var(--scale,1));transition:transform .4s cubic-bezier(.36, 1.01, .32, 1.27),.2s cubic-bezier(.7, .34, .31, .99);font-size:86%;font-weight:600;letter-spacing:.35px}.button--cart:not(:disabled),.checkout-shp-address{cursor:pointer}.button--cart:active{--scale:.95}.button--cart span{font-size:14px;font-weight:500;display:inline-block;position:relative;padding-left:22px;margin-left:-8px;line-height:26px;transform:translateY(var(--span-y,0));transition:transform .7s}.button--cart span.icon{margin-left:0;padding-left:0}.button--cart span.icon svg{width:27px}.button--cart span:after,.button--cart span:before{content:"";content:none;width:var(--w,2px);height:var(--h,14px);border-radius:1px;position:absolute;left:var(--l,8px);top:var(--t,6px);background:currentColor;transform:scale(.75) rotate(var(--icon-r,0deg)) translateY(var(--icon-y,0));transition:transform .65s 50ms}.button--cart span:after{--w:14px;--h:2px;--l:2px;--t:12px}.button--cart .cart{position:absolute;left:50%;top:50%;margin:-13px 0 0 -18px;transform-origin:12px 23px;transform:translateX(-120px) rotate(-18deg)}.button--cart .cart:after,.button--cart .cart:before{content:"";position:absolute}.button--cart .cart:before{width:6px;height:6px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--cart);bottom:0;left:9px;filter:drop-shadow(11px 0 0 var(--cart))}.button--cart .cart:after{width:16px;height:9px;background:var(--cart);left:9px;bottom:7px;transform-origin:50% 100%;transform:perspective(4px) rotateX(-6deg) scaleY(var(--fill,0));transition:transform 1.2s ease var(--fill-d)}.button--cart .cart svg{z-index:1;width:36px;height:26px;display:block;position:relative;fill:none;stroke:var(--cart);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.button--cart .cart svg polyline:last-child{stroke:var(--tick);stroke-dasharray:10px;stroke-dashoffset:var(--offset,10px);transition:stroke-dashoffset .4s ease var(--offset-d)}.button--cart.loading{--scale:.95;--span-y:-41px;--icon-r:180deg;--fill:1;--fill-d:.8s;--offset:0;--offset-d:1.73s}.button--cart.loading .cart{-webkit-animation:3.4s linear .2s forwards cart;animation:3.4s linear .2s forwards cart}@-webkit-keyframes cart{12.5%{transform:translateX(-60px) rotate(-18deg)}25%,45%,55%,75%{transform:none}50%{transform:scale(.9)}44%,56%{transform-origin:12px 23px}45%,55%{transform-origin:50% 50%}87.5%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}@keyframes cart{12.5%{transform:translateX(-60px) rotate(-18deg)}25%,45%,55%,75%{transform:none}50%{transform:scale(.9)}44%,56%{transform-origin:12px 23px}45%,55%{transform-origin:50% 50%}87.5%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}.dropdownmenu-wrapper:after{content:'';position:absolute;inset:0px;background:#ffffffcc;z-index:84;border-radius:30px 0 0 30px}.cart-dropdown .dropdownmenu-wrapper:after{z-index:1;opacity:0;visibility:hidden}.cart-dropdown .dropdownmenu-wrapper:before{width:29px;height:29px;display:inline-block;background-color:transparent;top:50%;left:50%;position:absolute;border:3px solid #212121de;border-radius:50%;border-top-color:transparent;z-index:2;opacity:0;visibility:hidden}.cat-subcard,.cat-subcard__img{border-radius:15px;overflow:hidden}.cart-loading .cart-dropdown .dropdownmenu-wrapper:before{opacity:1;visibility:visible;animation:1s ease-out infinite rotate}.cart-loading .dropdownmenu-wrapper:after{opacity:1;visibility:visible}@keyframes rotate{to{transform:rotate(360deg)}}.section-brednav{background-color:#faf8f7}.pdetails-nav{display:flex;gap:10px 10px;font-size:14px;font-weight:500;letter-spacing:-.1px;margin-bottom:0}.pdetail-main .list.active{color:#e0a71a}.cat-subcard{display:block;flex:1;flex:1 1 auto!important}.cat-subcard__img{width:100%;padding-bottom:100%;background-color:#eee}.cat-subcard:hover .cat-subcard__img img{transform:scale(1.05)}.cat-subcard .title{text-align:center;font-weight:400;color:#161616;font-size:16px;margin:17px 0 10px}.img-full{position:absolute;inset:0;object-fit:cover}.btn-cart__clear{background-color:#3d3d3d;border:none;padding:13px 24px;font-size:16px;color:#fff;border-radius:48px}.btn-primary,.odic-btn{background-color:var(--accent-color)}.btn-cart__clear:hover{background-color:#ff5a00;color:#fff}.btn-cart__clear span{margin-right:6px}.btn-primary{color:#000;border-color:var(--accent-color)}.odic-btn{border:1px solid var(--accent-color);color:#313131;padding:11px 30px;border-radius:30px;font-weight:600;position:relative;overflow:hidden}.odic-btn--lg{padding:12px 25px}.odic-btn .text{display:inline-block}.odic-btn.loading{color:transparent;pointer-events:none;opacity:70%}.odic-btn.loading::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:3px solid #fff;border-top-color:transparent;border-radius:50%;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.p-sidebar__overlay{position:absolute;background:#0000006e;inset:0;z-index:1000;visibility:hidden;opacity:0}.plistsidebaractive .p-sidebar__overlay{visibility:visible;opacity:1}.product-gallery__item a{cursor:zoom-in}.product-gallery{display:block;visibility:visible}.product-gallery__img{max-width:100%;width:100%}.product-images .item:not(:last-child){margin-bottom:15px}.product-gallery .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);color:#000!important;margin:0;font-size:36px!important;padding:4px 7px;background:0 0!important;display:inline-block;cursor:pointer;border-radius:3px;width:30px;height:46px;transition:.5s}.input-group-prepend{display:flex}.card-address{border:1px solid #366cdb;background-color:#f5f8ff;border-radius:15px}.card-address .card-body{padding:8px 20px 15px}.table-cart tr td:first-child,.table-cart tr th:first-child{width:340px}.product-title a{max-width:30ch}.float-button{position:fixed;right:29px;bottom:109px;z-index:10;width:62px;height:62px;background:#00bb1e;color:#fff;font-size:37px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px;-webkit-transform:translateY(84px);-ms-transform:translateY(84px);transform:translateY(84px)}@media all and (max-width:347px){.section--newproduct.no-sec-space .container-fluid{padding-right:5px;padding-left:5px}.button--cart span{font-size:12px}.button--cart{min-width:132px}}@media all and (max-width:991px){.product-item .product-item-name a{font-size:14px;padding-right:0;text-align:center;color:#353532c9}.product-item .price-box{font-size:14.2px;margin-bottom:0}.product-item-details{flex-direction:column;row-gap:6px;margin-bottom:0}.product-default{margin-bottom:9px}}@media all and (max-width:568px){.sec-home-category .cat-slider-item a{border-radius:12px}.product-cat{display:none}}@media all and (max-width:768px){.cat-card__overlay h2{font-size:18px;margin-bottom:12px;letter-spacing:.2px}.cat-card__overlay{padding:16px 20px 19px;min-height:auto}.cat-card__link{font-size:13px;padding:6px 12px}.sec-home-category{padding:20px 0 40px}}@media all and (min-width:1200px){.cat-card__overlay h2{font-size:23px}.product-item ul{column-gap:14px}.body-home .container-custom{max-width:1340px}}