@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');:root{--body-font-color:#808080;--body-font-size:16px;--body-bgcolor:#fff;--body-font-family:'Manrope',sans-serif;--body-font-weight:500;--body-font-style:normal;--body-font-line-height:normal;--body-font-letter-spacing:normal;--heading-font-color:#333;--heading-font-family:'Manrope',sans-serif;--heading-font-weight:600;--heading-font-style:normal;--heading-font-line-height:normal;--section-heading-font-color:#333;--section-heading-font-family:'Manrope',sans-serif;--section-heading-font-text:none;--section-heading-font-weight:700;--section-heading-font-style:normal;--section-heading-font-line-height:normal;--paragraph-font-color:#808080;--paragraph-font-family:'Manrope',sans-serif;--paragraph-font-line-height:32px;--primary-font-color:#2460e9;--secondary-font-color:#333;--extra-font-color:#fff;--extra-bgcolor:#eef1fe;--product-new-sale-label-bgcolor:#3cb371;--product-discount-label-bgcolor:#e2524a;--product-sold-label-bgcolor:#b02b28;--product-review-color:#eea500;--border-color:224,224,224;--border-opacity:1;--border-radius:10px;--box-shadow-outer:0 0 15px rgba(51,51,51,0.15);--box-shadow-inner:inset 0 0 5px rgba(51,51,51,0.15)}body{color:var(--body-font-color);font-size:var(--body-font-size);background-color:var(--body-bgcolor);font-family:var(--body-font-family);font-weight:var(--body-font-weight);font-style:var(--body-font-style);line-height:var(--body-font-line-height);letter-spacing:var(--body-font-letter-spacing)}body.hidden{overflow:hidden;padding:0 17px 0 0}@media(max-width:1199px){body.hidden{padding:0}}.body-bg{background-color:var(--body-bgcolor)}.bg-color{background-color:#eef1fe}.extra-bg{background-color:var(--extra-bgcolor)}h1,h2,h3,h4,h5,h6{color:var(--heading-font-color);margin:0;padding:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:var(--heading-font-line-height)}.section-capture{display:flex;flex-direction:column;align-items:center;margin:0 0 50px 0;text-align:center}.section-capture.tab{flex-direction:row-reverse;justify-content:space-between}.section-capture.tab span.sub-title{display:block;font-size:18px;text-transform:uppercase;font-weight:var(--heading-font-weight)}.section-title span.sub-title{color:var(--body-font-color);font-size:14px;margin:12px 0 0 0}.section-title h2{color:var(--section-heading-font-color);font-size:40px;font-family:var(--section-heading-font-family);text-transform:var(--section-heading-font-text);font-weight:var(--section-heading-font-weight);font-style:var(--section-heading-font-style);line-height:var(--section-heading-font-line-height)}.section-title h2 span{display:block}@media(max-width:1199px){.section-capture{margin:0 0 40px 0}.section-capture.tab{flex-direction:column}.section-capture.tab span.sub-title{font-size:16px;margin:0 0 11px}.section-title h2{font-size:30px}}@media(max-width:767px){.section-capture{margin:0 0 30px 0}}@media(max-width:479px){.section-title h2{font-size:24px}.section-capture.tab span.sub-title{margin:0 0 14px}}p{color:var(--paragraph-font-color);margin:0;font-family:var(--paragraph-font-family);line-height:var(--paragraph-font-line-height)}.container{max-width:1380px;padding:0 15px}@media(max-width:1499px){.container{max-width:1280px}}@media(max-width:1399px){.container{max-width:1140px}}@media(max-width:1199px){.container{max-width:960px;padding:0 15px}}@media(max-width:991px){.container{max-width:720px}}@media(max-width:767px){.container{max-width:100%}}.container-fluid{padding:0 30px}@media(max-width:1199px){.container-fluid{padding:0 15px}}a{display:inline-block;color:var(--heading-font-color);text-decoration:none;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:hover{color:var(--primary-font-color)}a:focus{outline:0}span{display:inline-block}button{display:inline-block;padding:0;background:0;font-family:var(--body-font-family);border:0;line-height:var(--body-font-line-height)}button,button:focus{outline:0;box-shadow:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:0;box-shadow:none}.btn-style{color:var(--extra-font-color);background-color:var(--primary-font-color);font-size:16px;padding:10px 40px;height:50px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:var(--heading-font-weight);border:0;border-radius:var(--border-radius);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.btn-style:hover{color:var(--extra-font-color);background-color:var(--heading-font-color)}@media(max-width:1199px){.btn-style{font-size:14px;padding:10px 30px;height:45px}}.btn-style2{color:var(--extra-font-color);font-size:16px;padding:10px 40px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--heading-font-color);text-transform:uppercase;font-weight:var(--heading-font-weight);border-radius:var(--border-radius);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.btn-style2:hover{color:var(--extra-font-color);background-color:var(--primary-font-color)}@media(max-width:1199px){.btn-style2{font-size:14px;padding:10px 30px;height:45px}}.btn-style3{color:var(--extra-font-color);font-size:16px;padding:10px 30px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);text-transform:uppercase;font-weight:var(--heading-font-weight);border:0;border-radius:var(--border-radius);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.btn-style3:hover{color:var(--extra-font-color);background-color:var(--heading-font-color)}@media(max-width:1199px){.btn-style3{font-size:14px;padding:10px 30px;height:45px}}.btn-style4{color:var(--heading-font-color);font-size:16px;padding:10px 40px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;font-weight:var(--heading-font-weight);text-transform:uppercase;border:2px solid var(--heading-font-color);border-radius:var(--border-radius);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.btn-style4:hover{color:var(--extra-font-color);background-color:var(--secondary-font-color)}@media(max-width:1199px){.btn-style4{font-size:14px;padding:10px 30px;height:45px}}button.disabled,a.disabled{pointer-events:none;opacity:.65}ul{list-style:none;margin:0;padding:0}input,textarea,select{color:var(--body-font-color);font-size:var(--body-font-size);padding:10px 15px;background-color:var(--body-bgcolor);font-family:var(--body-font-family);font-weight:var(--body-font-weight);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}input,select{height:40px}textarea{display:block;resize:none}input::placeholder,input::-webkit-input-placeholder,input:-moz-placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::placeholder{color:var(--heading-font-color)}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{outline:0;border-color:var(--border-color);box-shadow:none}select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('../image/arrow/arrow-down.png');background-repeat:no-repeat;background-position:center right 15px;background-size:16px;padding:10px 30px 10px 15px}ul.field-ul{display:flex;flex-wrap:wrap;margin:-25px 0 0 -30px}ul.field-ul li.field-li{margin:25px 0 0 30px}ul.field-ul li.field-li.field-full{width:calc(100% - 30px)}ul.field-ul li.field-li.field-half{width:calc(50% - 30px)}@media(max-width:767px){ul.field-ul{margin:-25px 0 0 -15px}ul.field-ul li.field-li{margin:25px 0 0 15px}ul.field-ul li.field-li.field-full{width:calc(100% - 15px)}ul.field-ul li.field-li.field-half{width:calc(50% - 15px)}}@media(max-width:600px){ul.field-ul li.field-li.field-half{width:calc(100% - 15px)}}ul.field-ul li.field-li label.field-label{display:block;font-size:var(--body-font-size);margin:0 0 9px 0}ul.field-ul li.field-li input,ul.field-ul li.field-li select,ul.field-ul li.field-li textarea{width:100%}ul.field-ul li.field-li .field-ii{display:flex;align-items:center;height:50px;padding:10px 15px;background-color:var(--extra-bgcolor);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}ul.field-ul li.field-li .field-ii input{padding:0;height:auto;background-color:transparent;border:0}ul.field-ul li.field-li .field-ii button.field-si{display:block;color:var(--body-font-color);font-size:16px;opacity:.5;line-height:0}ul.field-ul li.field-li .field-ii button.field-si:hover{opacity:1}input[type=file]{padding:0}input[type=file]::file-selector-button{color:var(--body-font-color);height:100%;margin:0 15px 0 0;padding:0 15px;cursor:pointer;border:0;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}input[type=file]::file-selector-button:hover{color:var(--extra-font-color);background-color:var(--primary-font-color)}ul.field-ul li.field-li .field-lbimg{display:flex;flex-wrap:wrap}ul.field-ul li.field-li .field-img img{width:90px;border-radius:var(--border-radius)}.product-ratting{display:block}span.review-ratting{display:flex;align-items:center}span.review-ratting span.review-star{display:flex}span.review-ratting span.review-star i{color:var(--product-review-color);margin:0 0 0 3px}span.review-ratting span.review-star i:first-child{margin:0}span.review-ratting span.review-caption{display:none;font-size:13px;margin:0 0 0 5px}span.review-ratting span.review-caption::before{content:"("}span.review-ratting span.review-caption::after{content:")"}.section-ptb{padding:100px 0}.section-pt{padding:100px 0 0}.section-pb{padding:0 0 100px}@media(max-width:1199px){.section-ptb{padding:80px 0}.section-pt{padding:80px 0 0}.section-pb{padding:0 0 80px}}@media(max-width:767px){.section-ptb{padding:60px 0}.section-pt{padding:60px 0 0}.section-pb{padding:0 0 60px}}.bt{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.bg-img{background-repeat:no-repeat;background-size:cover;background-position:center center}.sticky-header{position:fixed;top:0;left:0;right:0;z-index:2;animation:smoothScroll 1s forwards;box-shadow:var(--box-shadow-outer)}.header-theme-logo a.theme-logo{display:block}.header-theme-logo a.theme-logo img{max-width:105px}@media(max-width:767px){.header-theme-logo a.theme-logo img{max-width:100px}}.header-icon-block{display:flex;justify-content:flex-end}.header-icon-block ul.shop-element{display:flex;align-items:center}.header-icon-block ul.shop-element li.side-wrap{padding:0 0 0 25px}.header-icon-block ul.shop-element li.side-wrap .user-info{display:flex;align-items:center;line-height:1}.header-icon-block ul.shop-element li.side-wrap .user-info .user-icon:hover{color:var(--primary-font-color)}.header-icon-block ul.shop-element li.side-wrap .user-info .user-icon,.header-icon-block ul.shop-element li.side-wrap .user-info .user-icon:hover{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.header-icon-block ul.shop-element li.side-wrap .user-info span.acc-title{color:var(--heading-font-color)}.header-icon-block ul.shop-element li.side-wrap .user-info .account-login{padding-top:3px;line-height:1}.header-icon-block ul.shop-element li.side-wrap .user-info .account-login a{font-size:14px;color:var(--body-font-color)}.header-icon-block ul.shop-element li.side-wrap .user-info .account-login a:last-child::before{content:"|";padding:0 5px}.header-icon-block ul.shop-element li.side-wrap .user-info .account-login a:hover{color:var(--primary-font-color)}.header-icon-block ul.shop-element li.side-wrap .user-info .user-icon{color:var(--heading-font-color);font-size:24px;line-height:0;margin-right:5px}.header-search .form-search{position:relative}.header-search .form-search input{width:530px;height:52px;border-radius:10px 0 0 10px}.header-search a.search-btn{color:#fff;font-size:16px;position:absolute;top:0;right:0;width:120px;height:100%;font-weight:500;display:flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);border:0;line-height:0;border-radius:0 10px 10px 0;text-transform:uppercase}.header-search a.search-btn:hover{color:var(--body-bgcolor);background-color:var(--heading-font-color)}.header-search a.search-btn,.header-search a.search-btn:hover{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.header-icon-block ul.shop-element li.side-wrap.toggler-wrap{display:none}@media(max-width:1299px){.header-search .form-search input{width:400px;height:52px}}@media(max-width:1199px){.header-icon-block ul.shop-element li.side-wrap{padding:0 0 0 13px}.header-icon-block ul.shop-element li.side-wrap.toggler-wrap{display:block}.header-icon-block ul.shop-element li.side-wrap .user-info .account-main{display:none}.header-icon-block ul.shop-element li.side-wrap .user-info .user-icon{font-size:18px;margin-right:0}}@media(max-width:479px){.header-icon-block ul.shop-element li.side-wrap{display:none}}.mainmenu-content .main-wrap ul.main-menu{display:flex;flex-wrap:wrap}.mainmenu-content .main-wrap ul.main-menu li.menu-link a.link-title{color:var(--body-bgcolor);font-size:16px;padding:15px 15px;display:flex;align-items:center;text-transform:uppercase;font-weight:var(--heading-font-weight)}.mainmenu-content .main-wrap ul.main-menu li.menu-link:first-of-type a.link-title{padding-left:0}@media(max-width:1199px){.menu-main .menu-contact .mega-menu-area{display:none}}.mainmenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.sp-link-title{display:block;position:relative}.mainmenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.sp-link-title::after{content:"";position:absolute;bottom:-15px;left:0;right:0;width:0;height:2px;margin:0 auto;background-color:var(--extra-font-color);-webkit-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}.mainmenu-content .main-wrap ul.main-menu li.menu-link a.link-title.active span.sp-link-title::after,.mainmenu-content .main-wrap ul.main-menu li.menu-link:hover a.link-title span.sp-link-title::after{width:100%}.mainmenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.menu-arrow{display:block;font-size:16px;margin:0 0 0 3px;line-height:0}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown{position:absolute;top:auto;background-color:var(--body-bgcolor);z-index:2;-webkit-animation-name:DropDownSlide;animation-name:DropDownSlide;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;box-shadow:var(--box-shadow-outer)}.mainmenu-content .main-wrap ul.main-menu li.menu-link:hover .menu-dropdown.collapse:not(.show){display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single{left:auto;min-width:220px}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul{padding:25px 0}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li a.menusingle-title{display:block;color:var(--body-font-color);padding:5px 30px;background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li:hover a.menusingle-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li a.menusingle-title span.sp-link-title{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub{left:auto;min-width:220px}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul{padding:25px 0}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li{position:relative}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title{color:var(--body-font-color);display:flex;align-items:center;justify-content:space-between;padding:5px 15px 5px 30px;background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li:hover a.menusub-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title span.sp-link-title{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title span.menu-arrow{display:block;font-size:16px;line-height:0;transform:scale(1)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown{position:absolute;top:0;left:100%;width:100%;background-color:var(--body-bgcolor);z-index:1;-webkit-animation-name:DropDownSlide;animation-name:DropDownSlide;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;box-shadow:var(--box-shadow-outer)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li:hover .menusup-dropdown.collapse:not(.show){display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul{padding:25px 0}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li a.menusup-title{display:block;color:var(--body-font-color);padding:5px 30px;background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li:hover a.menusup-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li a.menusup-title span.sp-link-title{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega{left:0;right:0;padding:25px 15px}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul{display:flex;flex-wrap:wrap}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li{width:25%}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title{display:block;color:var(--heading-font-color);font-size:16px;padding:5px 30px;background-color:var(--body-bgcolor);font-weight:var(--section-heading-font-weight)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title:hover{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title span.sp-link-title{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown.collapse:not(.show){display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li a.menumegasup-title{display:block;color:var(--body-font-color);padding:5px 30px;background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li:hover a.menumegasup-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li a.menumegasup-title span.sp-link-title{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner{left:0;right:0;padding:25px 15px}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul{display:flex;flex-wrap:wrap}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li{width:33.33%}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-img{display:block;margin:5px 15px 0}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-title{display:block;color:var(--body-font-color);font-size:16px;padding:23px 15px 5px;text-align:center;font-weight:var(--heading-font-weight)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img:hover a.collection-title{color:var(--primary-font-color)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-title span{display:block}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-li .shop-title a{display:block;color:var(--heading-font-color);font-size:16px;padding:5px 30px;font-weight:var(--heading-font-weight)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-li .shop-title a:hover{color:var(--primary-font-color)}.mainmenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-banner-li .shop-banner a.banner-img{display:block;padding:5px 15px}.mobile-menu{position:fixed;top:0;bottom:0;left:-350px;width:350px;max-width:100%;background-color:var(--body-bgcolor);z-index:3;visibility:hidden;transform:translateX(-100%);overflow:hidden;overflow-y:auto;box-shadow:var(--box-shadow-outer);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-menu.active{left:0;visibility:visible;transform:translateX(0)}@media screen and (max-height:600px){.mobile-menu{overflow-y:auto}}.mobile-menu .mobile-contents{height:100%;display:flex;flex-direction:column}@media screen and (max-height:400px){.mobile-menu .mobile-contents:first-child a{height:auto}}.mobile-menu .mobile-contents .menu-close{padding:10px 15px}.mobile-menu .mobile-contents .menu-close button.menu-close-btn{display:block;color:var(--heading-font-color);margin-left:auto}.mobile-menu .mobile-contents .menu-close button.menu-close-btn:hover{color:var(--primary-font-color)}.mobile-menu .mobile-contents .menu-close button.menu-close-btn span.menu-close-icon{display:block;font-size:20px;line-height:0}.mobilemenu-content{display:none;overflow-y:auto;border-bottom:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .contact-wrap{padding:10px 15px;display:flex;align-items:center;justify-content:flex-start;line-height:0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .contact-wrap i{font-size:24px}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .contact-wrap a{margin-left:10px}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title{padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title .menu-icons{display:flex}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.menu-icon{width:16px;margin:0 5px 0 0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title[aria-expanded="false"]{color:var(--heading-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title[aria-expanded="true"]{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.sp-link-title span.menu-icon{width:16px;margin:0 5px 0 0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title span.menu-arrow{display:block;line-height:0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link a.link-title[aria-expanded="true"] span.menu-arrow i::before{content:"\e996"}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown{background-color:var(--body-bgcolor)}@media(max-width:1199px){.mobilemenu-content{display:block}}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li a.menusingle-title{display:block;color:var(--body-font-color);padding:10px 15px 10px 25px;min-width:170px;background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li:hover a.menusingle-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-single ul.ul li.menusingle-li a.menusingle-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title{color:var(--body-font-color);display:flex;align-items:center;justify-content:space-between;padding:10px 15px 10px 25px;background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li:hover a.menusub-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title[aria-expanded="false"]{color:var(--body-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title[aria-expanded="true"]{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title span.menu-arrow{display:block;line-height:0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li a.menusub-title[aria-expanded="true"] span.menu-arrow i::before{content:"\e996"}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown{background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li a.menusup-title{display:block;color:var(--body-font-color);padding:10px 15px 10px 35px;background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li:hover a.menusup-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-sub ul.ul li.menusub-li .menusup-dropdown ul.menusup-ul li.menusup-li a.menusup-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title{display:flex;align-items:center;justify-content:space-between;padding:10px 15px 10px 25px}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title[aria-expanded="false"]{color:var(--body-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title[aria-expanded="true"]{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title span.menu-arrow{display:block;line-height:0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li a.menumega-title[aria-expanded="true"] span.menu-arrow{-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li a.menumegasup-title{display:block;color:var(--body-font-color);padding:10px 15px 10px 35px;background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li:hover a.menumegasup-title{color:var(--primary-font-color);background-color:var(--body-bgcolor)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-mega ul.ul li.menumega-li .menumegasup-dropdown ul.menumegasup-ul li.menumegasup-li a.menumegasup-title span.sp-link-title{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-img{display:block;margin:15px 15px 0 25px}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-title{display:block;color:var(--body-font-color);padding:10px 15px 10px 25px;font-weight:var(--heading-font-weight)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img:hover a.collection-title{color:var(--primary-font-color)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown.menu-banner ul.ul li.menubanner-li .menubanner-img a.collection-title span{display:block}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-li .shop-title a{display:block;color:var(--body-font-color);padding:10px 15px 10px 25px;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-li .shop-title a:first-child{border:0}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-li .shop-title a:hover{color:var(--primary-font-color)}.mobilemenu-content .main-wrap ul.main-menu li.menu-link .menu-dropdown ul.ul li.shop-banner-li .shop-banner a.banner-img{display:block;padding:15px 15px 15px 25px}button.toggler-btn{color:var(--heading-font-color);display:block;font-size:18px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}button.toggler-btn:hover{color:var(--primary-font-color);display:block}button.toggler-btn span.toggler-icon{display:block;line-height:0}@media(max-width:1199px){.toggler-wrapper{display:block}button.toggler-btn{width:16px;height:16px;border:0}button.toggler-btn span.toggler-icon{font-size:18px}}.search-wrapper a{display:block;color:var(--heading-font-color);font-size:18px}.search-wrapper a:hover{color:var(--primary-font-color)}.search-wrapper a span.search-icon{display:none;line-height:0}@media(max-width:1199px){.search-wrapper a{font-size:18px}.search-wrapper a span.search-icon{display:block}}.user-wrapper a{display:block;color:var(--heading-font-color);font-size:24px}.user-wrapper a:hover{color:var(--primary-font-color)}.user-wrapper a span.user-icon{display:block;line-height:0}@media(max-width:1199px){.user-wrapper a{font-size:18px}}.cart-wrapper a{display:flex;align-items:center}.cart-wrapper a span.cart-icon-count{display:block;position:relative;padding:0 8px 0 0}.cart-wrapper a span.cart-icon-count span.cart-icon{display:block;font-weight:normal;color:var(--heading-font-color);font-size:24px;line-height:0;margin-right:10px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.cart-wrapper a:hover span.cart-icon-count span.cart-icon{color:var(--primary-font-color)}.cart-wrapper a span.cart-icon-count span.cart-count{color:var(--heading-font-color);font-size:16px;position:absolute;top:3px;right:-5px;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:1}@media(max-width:1199px){.cart-wrapper a span.cart-icon-count span.cart-icon{font-size:18px}.cart-wrapper a span.cart-icon-count span.cart-count{top:0}}.wishlist-wrapper a{display:flex;align-items:center}.wishlist-wrapper a span.wishlist-icon-count{display:block;position:relative;padding:0 7px 0 0}.wishlist-wrapper a span.wishlist-icon-count span.wishlist-icon{display:block;color:var(--heading-font-color);font-size:24px;line-height:0;margin-right:12px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.wishlist-wrapper a:hover span.wishlist-icon-count span.wishlist-icon{color:var(--primary-font-color)}.wishlist-wrapper a span.wishlist-icon-count span.wishlist-count{color:var(--heading-font-color);font-size:16px;position:absolute;top:3px;right:-5px;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:100%;line-height:1}@media(max-width:1199px){.cart-wrapper a span.cart-icon-count span.cart-count{right:-3px}.wishlist-wrapper a span.wishlist-icon-count span.wishlist-icon{font-size:18px}.wishlist-wrapper a span.wishlist-icon-count span.wishlist-count{top:0;right:-3px}}ul.social-icon{display:flex;align-items:center}ul.social-icon li{margin:0 0 0 30px}ul.social-icon li:first-child{margin:0}ul.social-icon li a{display:flex;align-items:center}ul.social-icon li a span.icon-social svg{fill:var(--paragraph-font-color);width:15px;height:15px;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}ul.social-icon li a:hover span.icon-social svg{fill:var(--heading-font-color)}ul.payment-icon{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}ul.payment-icon li{margin:5px 0 0 5px}ul.payment-icon li a{display:block}ul.payment-icon li a img{width:45px;border-radius:var(--border-radius)}.search-modal .modal-dialog{max-width:100%;margin:0}.search-modal .modal-content{background-color:var(--body-bgcolor);border:0;border-radius:0}.search-modal .modal-body{padding:0}.search-modal .search-content{padding:30px 0}.search-modal .search-content .search-box{display:flex;align-items:center;flex-direction:row-reverse}.search-modal .search-content .search-box button.search-close{color:var(--body-font-color);font-size:18px}.search-modal .search-content .search-box button.search-close:hover{color:var(--heading-font-color)}.search-modal .search-content .search-box button.search-close span{display:block;line-height:0}.search-modal .search-content .search-box form.search-form{width:100%}.search-modal .search-content .search-box form.search-form .search-bar .form-search{display:flex;flex-direction:row-reverse}.search-modal .search-content .search-box form.search-form .search-bar .form-search input{width:100%;height:auto;padding:0 15px;background-color:transparent;border:0}.search-modal .search-content .search-box form.search-form .search-bar .form-search button.search-btn{color:var(--body-font-color);line-height:0}.search-modal .search-content .search-box form.search-form .search-bar .form-search button.search-btn:hover{color:var(--heading-font-color)}.search-modal .search-content .search-box form.search-form .search-bar .form-search button.search-btn span{display:block;font-size:18px;line-height:0}.search-modal .search-content .search-example-text{display:block;margin:10px 0 0}.search-bar{position:relative}.search-bar .search-results{display:none;position:absolute;top:auto;left:0;right:0;background-color:var(--body-bgcolor);z-index:1;border:1px solid rgba(var(--border-color),var(--border-opacity));box-shadow:var(--box-shadow-outer)}.search-bar .search-results.active{display:block;z-index:11}.search-bar .search-results p{padding:10px 15px;line-height:normal}.search-bar .search-results p.search-for{border-bottom:1px solid rgba(var(--border-color),var(--border-opacity))}.search-bar .search-results p.search-for span::before{content:'"'}.search-bar .search-results p.search-for span::after{content:'"'}.search-bar .search-results ul{max-height:219px;overflow-y:auto}.search-bar .search-results ul li{padding:5px 15px;margin:-1px 0 0;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.search-bar .search-results ul li a{display:flex;flex-wrap:wrap;align-items:center}.search-bar .search-results ul li a img{width:45px;border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}.search-bar .search-results ul li a span{width:calc(100% - 45px);display:block;color:var(--body-font-color);padding:0 0 0 15px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.search-bar .search-results ul li a:hover span{color:var(--primary-font-color)}.search-bar .search-results p.search-more{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.search-bar .search-results p.search-more a{color:var(--heading-font-color);opacity:.5;text-decoration:underline}.search-bar .search-results p.search-more a:hover{opacity:1}@media(max-width:1199px){.search-bar a.search-btn{display:none}}.bottom-menu{display:none;position:sticky;bottom:0;padding:10px 12px;background-color:var(--extra-bgcolor);z-index:1;box-shadow:var(--box-shadow-outer)}@media(max-width:479px){.bottom-menu{display:block}}.bottom-menu ul.bottom-menu-element{display:flex;align-items:center}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap{width:20%}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap .bottom-menu-wrapper a{display:flex;flex-direction:column;align-items:center;text-align:center}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap .bottom-menu-wrapper a span.bottom-menu-icon{display:block;color:var(--heading-font-color);font-size:18px;line-height:0}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap .bottom-menu-wrapper a span.bottom-menu-icon-wrap{display:block;position:relative;padding:0 7px 0 0}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap .bottom-menu-wrapper a span.bottom-menu-icon-wrap span.bottom-menu-counter{color:var(--extra-font-color);font-size:10px;position:absolute;top:-5px;right:0;width:15px;height:15px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);border-radius:100%;line-height:1.1}.bottom-menu ul.bottom-menu-element li.bottom-menu-wrap .bottom-menu-wrapper a span.bottom-menu-title{display:block;color:var(--body-font-color);font-size:12px;margin:5px 0 0;text-transform:uppercase;line-height:1}.cart-drawer{position:fixed;top:0;bottom:0;right:-450px;width:450px;max-width:100%;background-color:var(--body-bgcolor);z-index:3;transform:translateX(100%);visibility:hidden;overflow:hidden;box-shadow:var(--box-shadow-outer);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cart-drawer.active{right:0;visibility:visible;transform:translateX(0)}@media screen and (max-height:600px){.cart-drawer{overflow-y:auto}}.cart-drawer form.drawer-contents{height:100%;display:flex;flex-direction:column}.cart-drawer form.drawer-contents.drawer-scroll{height:100%}@media screen and (max-height:600px){.cart-drawer form.drawer-contents{height:auto}}.cart-drawer form.drawer-contents .drawer-fixed-header{padding:10px 15px;border-bottom:1px solid rgba(var(--border-color),var(--border-opacity))}.cart-drawer form.drawer-contents .drawer-fixed-header .drawer-header{display:flex;align-items:center;justify-content:space-between}.cart-drawer form.drawer-contents .drawer-fixed-header .drawer-header h6{font-size:18px}.cart-drawer form.drawer-contents .drawer-fixed-header .drawer-header .drawer-close button.drawer-close-btn{display:block;color:var(--body-font-color);font-size:20px}.cart-drawer form.drawer-contents .drawer-fixed-header .drawer-header .drawer-close button.drawer-close-btn:hover{color:var(--heading-font-color)}.cart-drawer form.drawer-contents .drawer-fixed-header .drawer-header .drawer-close button.drawer-close-btn span.drawer-close-icon{display:block;line-height:0}.cart-drawer form.drawer-contents .drawer-cart-empty{display:none;height:100%;padding:30px 15px}.cart-drawer form.drawer-contents .drawer-cart-empty .drawer-scrollable{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cart-drawer form.drawer-contents .drawer-cart-empty .drawer-scrollable h2{color:var(--body-font-color);font-size:24px}.cart-drawer form.drawer-contents .drawer-cart-empty .drawer-scrollable a{margin:21px 0 0}.cart-drawer form.drawer-contents .drawer-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable{height:100%;overflow-y:auto}.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable .drawer-notes{padding:10px 15px 15px;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable .drawer-notes label{display:block;margin:0 0 10px}.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable .drawer-notes textarea{width:100%}ul.cart-items{padding:0 15px}ul.cart-items li.cart-item{padding:15px 0;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}ul.cart-items li.cart-item:first-child{border-top:0}ul.cart-items li.cart-item .cart-item-wrap{display:flex;flex-wrap:wrap}ul.cart-items li.cart-item .cart-item-wrap .cart-item-image{width:90px}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details{width:calc(100% - 90px);padding:0 0 0 15px}ul.cart-items li.cart-item .cart-item-wrap .cart-item-image a{display:block}ul.cart-items li.cart-item .cart-item-wrap .cart-item-image a img{border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-name a{display:block;color:var(--body-font-color)}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-name a:hover{color:var(--primary-font-color)}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-variants{display:flex;flex-wrap:wrap;align-items:center;margin:4px 0 0}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-variants:first-child{margin:0}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-variants h6{font-size:var(--body-font-size)}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-info .cart-item-variants span{display:block;margin:0 0 0 5px}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-price{margin:7px 0 0}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-item-price h6{color:var(--primary-font-color);font-size:var(--body-font-size)}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-qty-remove{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin:12px 0 0}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-qty-remove .cart-item-remove button{display:block;font-size:16px;line-height:0}ul.cart-items li.cart-item .cart-item-wrap .cart-item-details .cart-qty-remove .cart-item-remove button:hover{opacity:.8}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer{padding:10px 15px 15px;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-total{display:flex;justify-content:space-between}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-total span.drawer-subtotal{display:block}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-total h6.drawer-totalprice{color:var(--primary-font-color);font-size:var(--body-font-size)}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-ship-text{margin:10px 0 0}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-ship-text span{display:block;font-size:11px}.cart-drawer form.drawer-contents .drawer-inner .drawer-footer .drawer-cart-checkout{margin:15px 0 0}.add-to-cart.loading span.product-icon span.product-bag-icon,.add-to-cart.done span.product-icon span.product-bag-icon{display:none}.add-to-cart span.product-icon span.product-loader-icon{display:none;line-height:0;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.add-to-cart.loading span.product-icon span.product-loader-icon{display:block}.add-to-cart span.product-icon span.product-check-icon{display:none}.add-to-cart.done span.product-icon span.product-check-icon{display:block}.js-qty-wrapper{width:120px}.js-qty-wrapper .js-qty-wrap{display:flex;background-color:var(--body-bgcolor);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}.js-qty-wrapper .js-qty-wrap button.js-qty-adjust{color:var(--body-font-color);width:30px;height:30px}.js-qty-wrapper .js-qty-wrap button.js-qty-adjust.js-qty-adjust-minus{border-right:1px solid rgba(var(--border-color),var(--border-opacity))}.js-qty-wrapper .js-qty-wrap button.js-qty-adjust.js-qty-adjust-plus{border-left:1px solid rgba(var(--border-color),var(--border-opacity))}.js-qty-wrapper .js-qty-wrap button.js-qty-adjust span{display:block;line-height:0}.js-qty-wrapper .js-qty-wrap input.js-qty-num{width:calc(100% - 60px);height:30px;padding:0;text-align:center;border:0}.js-qty-wrapper .js-qty-wrap input.js-qty-num::-webkit-outer-spin-button,.js-qty-wrapper .js-qty-wrap input.js-qty-num::-webkit-inner-spin-button{-webkit-appearance:none}.js-qty-wrapper .js-qty-wrap input.js-qty-num[type=number]{-moz-appearance:textfield}.js-qty-wrapper .js-qty-wrap input.js-qty-num[type="number"]:hover,.js-qty-wrapper .js-qty-wrap input.js-qty-num[type="number"]:focus{-moz-appearance:number-input}ul.clock{display:flex;align-items:center;justify-content:center;margin:-15px 0 0 -20px}ul.clock li.clock-li{margin:15px 0 0 20px}ul.clock li.clock-li .clock-wrap{background-color:var(--body-bgcolor);color:var(--body-font-color);width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:var(--border-radius)}ul.clock li.clock-li .clock-wrap span{color:var(--heading-font-color);font-size:30px;font-weight:700;text-transform:uppercase}ul.clock li.clock-li .clock-wrap .clock-text{color:var(--primary-font-color);font-size:15px;margin:3px 0 0}@media(max-width:1199px){ul.clock li.clock-li .clock-wrap .clock-text{margin:2px 0 0}ul.clock li.clock-li .clock-wrap span{font-size:24px}}@media(max-width:767px){ul.clock li.clock-li .clock-wrap{width:70px;height:70px}}@media(max-width:479px){ul.clock{margin:-15px 0 0 -10px}ul.clock li.clock-li{margin:15px 0 0 10px}ul.clock li.clock-li .clock-wrap{width:60px;height:60px}ul.clock li.clock-li .clock-wrap .clock-text{margin:1px 0 0}ul.clock li.clock-li .clock-wrap span{font-size:20px}}ul.form-fill{display:flex;flex-wrap:wrap;margin:-25px 0 0 -30px}ul.form-fill li.form-fill-li{width:calc(100% - 30px);margin:25px 0 0 30px}ul.form-fill li.name,ul.form-fill li.email{width:calc(50% - 30px)}ul.form-fill li.form-fill-li label{display:block;color:var(--heading-font-color);font-weight:600;cursor:auto;margin:0 0 12px}ul.form-fill li.form-fill-li input,ul.form-fill li.form-fill-li textarea{width:100%}ul.form-fill li.form-fill-li input{height:45px}@media(max-width:767px){ul.form-fill{margin:-25px 0 0 -12px}ul.form-fill li.form-fill-li{width:calc(100% - 12px);margin:25px 0 0 12px}ul.form-fill li.name,ul.form-fill li.email{width:calc(50% - 12px)}}@media(max-width:600px){ul.form-fill li.name,ul.form-fill li.email{width:calc(100% - 12px)}}.bg-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--heading-font-color);z-index:2;opacity:0;visibility:hidden}.bg-screen.active{opacity:.5;visibility:visible}.bg-screen,.bg-screen.active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection-wrap .collection-slider.swiper{margin:-0px 0 0}.collection-wrap .collection-slider.swiper .swiper-wrapper .swiper-slide .single-product-wrap{margin:0}@media(max-width:1199px){.collection-wrap .collection-slider.swiper{margin:-0px 0 0}.collection-wrap .collection-slider.swiper .swiper-wrapper .swiper-slide .single-product-wrap{margin:0}}.collection-wrap .collection-button,.insta-slider .insta-button{display:block;margin:80px 0 0;text-align:center}@media(max-width:1199px){.insta-slider .insta-button,.collection-wrap .collection-button{margin:50px 0 0}}@media(max-width:767px){.insta-slider .insta-button,.collection-wrap .collection-button{margin:30px 0 0}}.notification-bar{background-color:var(--body-bgcolor);padding:17px 0}.notification-bar ul.notification-content{display:flex;align-items:center;flex-wrap:wrap}.notification-bar ul.notification-content li.noti-email-wrap{width:25%}.notification-bar ul.notification-content li.noti-text-wrap{width:50%;text-align:center}.notification-bar ul.notification-content li.noti-social{width:25%}@media(max-width:1199px){.notification-bar ul.notification-content li.noti-social{width:41.67%}.notification-bar ul.notification-content li.noti-text-wrap{text-align:left;width:58.33%}.notification-bar ul.notification-content li.noti-email-wrap{display:none}}@media(max-width:600px){.notification-bar ul.notification-content li.noti-text-wrap{width:100%;display:flex;text-align:center;justify-content:center}}.notification-bar ul.notification-content li.noti-email-wrap .emailtext{display:flex;align-items:center}.notification-bar ul.notification-content li.noti-email-wrap .emailtext p a:hover{color:var(--primary-font-color)}.notification-bar ul.notification-content li.noti-wrap p{color:var(--paragraph-font-color);font-size:15px;font-weight:500;line-height:1}.notification-bar ul.notification-content li.noti-wrap p a{color:var(--paragraph-font-color)}.notification-bar ul.notification-content li.noti-wrap p span.code-text{color:var(--primary-font-color);font-weight:700;animation:blinker 2s linear infinite}@keyframes blinker{50%{opacity:0}}.notification-bar ul.notification-content li.noti-social{display:flex;justify-content:flex-end}.notification-bar ul.notification-content li.noti-social ul.social-icon li a{color:var(--paragraph-font-color);font-size:15px;line-height:1;font-weight:500}.notification-bar ul.notification-content li.noti-social ul.social-icon li a span.icon-social{padding:0 5px 0 0}.notification-bar ul.notification-content li.noti-social ul.social-icon li a span:hover{color:var(--primary-font-color)}@media(max-width:600px){.notification-bar ul.notification-content li.noti-social{display:none}}@media(max-width:479px){.notification-bar ul.notification-content li.noti-wrap p{font-size:12px}}span.header-sale-lable{display:none;color:var(--body-bgcolor);font-size:10px;padding:2px 5px;position:absolute;top:-15px;right:0;transform:translateX(100%);text-transform:uppercase;font-weight:400;border-radius:2px;line-height:1.1}span.header-sale-lable::before{content:"";position:absolute;bottom:-4px;left:0;border-top:4px solid transparent;border-bottom:4px solid transparent}span.header-sale-lable{background-color:var(--header-sale-label-bgcolor)}span.header-sale-lable::before{border-left:4px solid var(--header-sale-label-bgcolor)}.price-box span{font-weight:700}.price-box span.new-price{color:var(--primary-font-color)}.price-box span.old-price{color:var(--paragraph-font-color);text-decoration:line-through;white-space:nowrap}.mobile-menu .mobilemenu-content,.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable,.search-bar .search-results ul,.quickview-detail-info,.filter-sidebar,.shop-sidebar ul.scrollbar{-webkit-scrollbar-width:thin;scrollbar-width:thin}.mobile-menu .mobilemenu-content::-webkit-scrollbar,.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable::-webkit-scrollbar,.search-bar .search-results ul::-webkit-scrollbar,.quickview-detail-info::-webkit-scrollbar,.filter-sidebar::-webkit-scrollbar,.shop-sidebar ul.scrollbar::-webkit-scrollbar{width:2px}.mobile-menu .mobilemenu-content::-webkit-scrollbar-track,.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable::-webkit-scrollbar-track,.search-bar .search-results ul::-webkit-scrollbar-track,.quickview-detail-info::-webkit-scrollbar-track,.filter-sidebar::-webkit-scrollbar-track,.shop-sidebar ul.scrollbar::-webkit-scrollbar-track{background-color:#eee}.mobile-menu .mobilemenu-content::-webkit-scrollbar-thumb,.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable::-webkit-scrollbar-thumb,.search-bar .search-results ul::-webkit-scrollbar-thumb,.quickview-detail-info::-webkit-scrollbar-thumb,.filter-sidebar::-webkit-scrollbar-thumb,.shop-sidebar ul.scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1}.mobile-menu .mobilemenu-content::-webkit-scrollbar-thumb:hover,.cart-drawer form.drawer-contents .drawer-inner .drawer-scrollable::-webkit-scrollbar-thumb:hover,.search-bar .search-results ul::-webkit-scrollbar-thumb:hover,.quickview-detail-info::-webkit-scrollbar-thumb:hover,.filter-sidebar::-webkit-scrollbar-thumb:hover,.shop-sidebar ul.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--primary-font-color)}@media screen and (max-height:600px){.mobile-menu,.cart-drawer{-webkit-scrollbar-width:thin;scrollbar-width:thin}.mobile-menu::-webkit-scrollbar,.cart-drawer::-webkit-scrollbar{width:2px}.mobile-menu::-webkit-scrollbar-track,.cart-drawer::-webkit-scrollbar-track{background-color:#eee}.mobile-menu::-webkit-scrollbar-thumb,.cart-drawer::-webkit-scrollbar-thumb{background-color:#c1c1c1}.mobile-menu::-webkit-scrollbar-thumb:hover,.cart-drawer::-webkit-scrollbar-thumb:hover{background-color:var(--primary-font-color)}}@-webkit-keyframes smoothScroll{0%{webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes smoothScroll{0%{webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@keyframes smoothScroll{0%{webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes DropDownSlide{100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}0%{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}}@-moz-keyframes DropDownSlide{100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}0%{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}}@keyframes DropDownSlide{100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}0%{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.banner-hover{overflow:hidden}.banner-hover .banner-img{display:block;position:relative;border-radius:var(--border-radius);overflow:hidden}.banner-hover .banner-img .banner-icon{color:var(--extra-font-color);font-size:24px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,calc(50%+15px));height:60px;width:60px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);z-index:1;opacity:0;visibility:hidden;border-radius:100%;line-height:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner-hover:hover .banner-img .banner-icon{transform:translate(-50%,50%);opacity:1;visibility:visible}.banner-hover .banner-img .banner-icon:hover{color:var(--heading-font-color);background-color:var(--extra-font-color)}.banner-hover .banner-img img{width:100%;border-radius:var(--border-radius);-webkit-transition:transform .3s ease-in-out,filter .3s ease-in-out;-o-transition:transform .3s ease-in-out,filter .3s ease-in-out;transition:transform .3s ease-in-out,filter .3s ease-in-out}.banner-hover:hover .banner-img .banner-icon+img{-webkit-filter:brightness(0.5);-o-filter:brightness(0.5);filter:brightness(0.5)}.banner-hover:hover .banner-img img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.screen-bg{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:2;opacity:0;visibility:hidden}.screen-bg.active{opacity:1;visibility:visible}.screen-bg,.screen-bg.active{-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.preloader{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--background-color-body);z-index:999999}.mfp-container.mfp-iframe-holder{width:auto;left:15px;right:15px}.mfp-iframe-holder .mfp-content{max-width:700px}.mfp-iframe-holder .mfp-close{display:block!important;font-size:16px;padding:0;height:auto;width:auto;position:absolute;top:-20px;right:0;background-color:transparent!important;line-height:1}.mfp-iframe-scaler iframe{border:0;border-radius:var(--border-radius)}@media(max-width:767px){.mfp-iframe-holder .mfp-content{max-width:100%}}a#top{position:fixed;bottom:60px;right:30px;z-index:1;opacity:0;visibility:hidden}a#top.show{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}a.scroll span{color:var(--body-bgcolor);font-size:16px;height:35px;width:35px;line-height:1;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);line-height:0;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}a.scroll:hover span{color:var(--body-bgcolor);background-color:var(--heading-font-color)}@media(max-width:1499px){a#top{right:30px}}@media(max-width:1199px){a#top{right:15px}}@media(max-width:767px){.collection-wrap .collection-slider.swiper{margin:-15px 0 0}.collection-wrap .collection-slider.swiper .swiper-wrapper .swiper-slide .single-product-wrap{margin:15px 0 0}}.category-wrap,.collection-wrap,.deal-wrap,.insta-wrap{position:relative}.collection-wrap .swiper-buttons{display:none}.cat-wrap .cat-slider.owl-carousel .owl-nav{display:none}.cat-wrap .cat-slider.owl-carousel .owl-nav,.collection-wrap .swiper-buttons,.deal-wrap .swiper-buttons,.insta-wrap .insta-slider.owl-carousel .owl-nav{line-height:0}.cat-wrap .cat-slider.owl-carousel .owl-nav,.insta-wrap .insta-slider.owl-carousel .owl-nav{margin:0}@media(max-width:1199px){.cat-wrap .cat-slider.owl-carousel .owl-nav,.collection-wrap .swiper-buttons,.deal-wrap .swiper-buttons,.insta-wrap .insta-slider.owl-carousel .owl-nav{margin:30px 0 0;text-align:center}.collection-wrap .swiper-button .swiper-buttons-wrap,.deal-wrap .swiper-button .swiper-buttons-wrap{display:inline-flex}}@media(max-width:991px){.cat-wrap .cat-slider.owl-carousel .owl-nav,.collection-wrap .swiper-buttons,.deal-wrap .swiper-buttons,.insta-wrap .insta-slider.owl-carousel .owl-nav{margin:30px 0 0}}@media(max-width:600px){.cat-wrap .cat-slider.owl-carousel .owl-nav,.collection-wrap .swiper-buttons,.deal-wrap .swiper-buttons,.insta-wrap .insta-slider.owl-carousel .owl-nav{margin:20px 0 0}}.cat-wrap .cat-slider.owl-carousel .owl-nav button,.collection-wrap .swiper-buttons button,.deal-wrap .swiper-buttons button,.insta-wrap .insta-slider.owl-carousel .owl-nav button{color:var(--body-font-color);font-size:18px;position:absolute;bottom:50%;transform:translate(0,50%);width:40px;height:40px;margin:0;background-color:var(--body-bgcolor);opacity:0;visibility:hidden;border-radius:100%;line-height:0;z-index:1;box-shadow:var(--box-shadow-outer);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cat-wrap:hover .cat-slider.owl-carousel .owl-nav button,.collection-wrap:hover .swiper-buttons button,.deal-wrap .swiper-buttons button,.insta-wrap:hover .insta-slider.owl-carousel .owl-nav button{opacity:1;visibility:visible}.cat-wrap .cat-slider.owl-carousel .owl-nav button.owl-prev,.collection-wrap .swiper-buttons button.swiper-prev,.deal-wrap .swiper-buttons button.swiper-prev,.insta-wrap .insta-slider.owl-carousel .owl-nav button.owl-prev{left:0;transform:translate(calc(-1*(-1*(-100% - 0))),50%)}.cat-wrap .cat-slider.owl-carousel .owl-nav button.owl-next,.collection-wrap .swiper-buttons button.swiper-next,.deal-wrap .swiper-buttons button.swiper-next,.insta-wrap .insta-slider.owl-carousel .owl-nav button.owl-next{right:0;transform:translate(calc(-1*(-1*(100%+0px))),50%)}.cat-wrap:hover .cat-slider.owl-carousel .owl-nav button.owl-prev,.collection-wrap:hover .swiper-buttons button.swiper-prev,.insta-wrap:hover .insta-slider.owl-carousel .owl-nav button.owl-prev{transform:translate(calc(-1*(-1*(-100% - 15px))),50%)}.cat-wrap:hover .cat-slider.owl-carousel .owl-nav button.owl-next,.collection-wrap:hover .swiper-buttons button.swiper-next,.insta-wrap:hover .insta-slider.owl-carousel .owl-nav button.owl-next{transform:translate(calc(-1*(-1*(100%+15px))),50%)}.deal-wrap .swiper-buttons button.swiper-prev{transform:translate(calc(-1*(-1*(-100%+20px))),50%)}.deal-wrap .swiper-buttons button.swiper-next{transform:translate(calc(-1*(-1*(100% - 20px))),50%)}.cat-wrap .cat-slider.owl-carousel .owl-nav button:hover,.collection-wrap .swiper-buttons button:hover,.deal-wrap .swiper-buttons button:hover,.insta-wrap .insta-slider.owl-carousel .owl-nav button:hover{color:var(--extra-font-color);background-color:var(--primary-font-color)}.cat-wrap .cat-slider.owl-carousel .owl-nav button i{font-size:18px}@media(max-width:1199px){.cat-wrap .cat-slider.owl-carousel .owl-nav button,.collection-wrap .swiper-buttons button,.deal-wrap .swiper-buttons button,.insta-wrap .insta-slider.owl-carousel .owl-nav button{color:var(--body-font-color);font-size:18px;position:unset;bottom:50%;transform:translate(0,50%);width:40px;height:40px;margin:0;background-color:var(--body-bgcolor);opacity:0;visibility:hidden;border-radius:100%;line-height:0;z-index:1;box-shadow:var(--box-shadow-outer);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cat-wrap .cat-slider.owl-carousel .owl-nav button,.collection-wrap .swiper-buttons button,.deal-wrap .swiper-buttons button,.insta-wrap .insta-slider.owl-carousel .owl-nav button{position:unset;transform:unset;opacity:1;visibility:visible;margin:0 10px 0 0}.cat-wrap .cat-slider.owl-carousel .owl-nav button.owl-prev,.collection-wrap .swiper-buttons button.swiper-prev,.deal-wrap .swiper-buttons button.swiper-prev,.insta-wrap .insta-slider.owl-carousel .owl-nav button.owl-prev{transform:unset}.cat-wrap .cat-slider.owl-carousel .owl-nav button.owl-next,.collection-wrap .swiper-buttons button.swiper-next,.deal-wrap .swiper-buttons button.swiper-next,.insta-wrap .insta-slider.owl-carousel .owl-nav button.owl-next{transform:unset}.cat-wrap:hover .cat-slider.owl-carousel .owl-nav button.owl-prev,.collection-wrap:hover .swiper-buttons button.swiper-prev,.deal-wrap:hover .swiper-buttons button.swiper-prev,.insta-wrap:hover .insta-slider.owl-carousel .owl-nav button.owl-prev{transform:unset}.cat-wrap:hover .cat-slider.owl-carousel .owl-nav button.owl-next,.collection-wrap:hover .swiper-buttons button.swiper-next,.deal-wrap:hover .swiper-buttons button.swiper-next,.insta-wrap:hover .insta-slider.owl-carousel .owl-nav button.owl-next{transform:unset}.cat-wrap .cat-slider.owl-carousel .owl-nav button:last-child,.collection-wrap .swiper-buttons button:last-child,.deal-wrap .swiper-buttons button:last-child,.insta-wrap .insta-slider.owl-carousel .owl-nav button:last-child{margin:0}}.collection-wrap .swiper-dots,.deal-wrap .swiper-dots{display:none;margin:100px 0 0;line-height:0}@media(max-width:1199px){.collection-wrap .swiper-dots,.deal-wrap .swiper-dots{margin:80px 0 0}}@media(max-width:767px){.collection-wrap .swiper-dots,.deal-wrap .swiper-dots{margin:60px 0 0}}.collection-wrap .swiper-dots .swiper-pagination,.deal-wrap .swiper-dots .swiper-pagination{width:unset;position:unset;display:flex;flex-wrap:wrap;justify-content:center;margin:-5px 0 0 -5px}.collection-wrap .swiper-dots .swiper-pagination span,.deal-wrap .swiper-dots .swiper-pagination span{width:10px;height:10px;background-color:transparent;margin:5px 0 0 5px;opacity:1;border:1px solid var(--primary-font-color)}.collection-wrap .swiper-dots .swiper-pagination span.swiper-pagination-bullet-active,.deal-wrap .swiper-dots .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--primary-font-color);border-color:var(--primary-font-color)}.cat-wrap .cat-slider.owl-carousel .owl-dots,.deal-wrap .blog-slider.owl-carousel .owl-dots,.insta-wrap .insta-slider.owl-carousel .owl-dots{display:none;margin:100px 0 -5px -5px;line-height:0}.cat-wrap .cat-slider.owl-carousel .owl-dots button,.deal-wrap .blog-slider.owl-carousel .owl-dots button,.insta-wrap .insta-slider.owl-carousel .owl-dots button{margin:0 0 5px 5px}@media(max-width:1199px){.cat-wrap .cat-slider.owl-carousel .owl-dots,.deal-wrap .blog-slider.owl-carousel .owl-dots,.insta-wrap .insta-slider.owl-carousel .owl-dots{margin:80px 0 -5px -5px}}@media(max-width:767px){.cat-wrap .cat-slider.owl-carousel .owl-dots,.deal-wrap .blog-slider.owl-carousel .owl-dots,.insta-wrap .insta-slider.owl-carousel .owl-dots{margin:60px 0 -5px -5px}}.cat-wrap .cat-slider.owl-carousel .owl-dots button span,.deal-wrap .blog-slider.owl-carousel .owl-dots button span,.insta-wrap .insta-slider.owl-carousel .owl-dots button span{width:10px;height:10px;background-color:transparent;margin:0;border:1px solid rgba(var(--border-color),var(--border-opacity))}.cat-wrap .cat-slider.owl-carousel .owl-dots button.active span,.deal-wrap .blog-slider.owl-carousel .owl-dots button.active span,.insta-wrap .insta-slider.owl-carousel .owl-dots button.active span{background-color:var(--primary-font-color);border-color:var(--primary-font-color)}.breadcrumb-area{padding:12px 0;background-color:var(--extra-bgcolor)}@media(max-width:1199px){.breadcrumb-area{border-top:1px solid rgba(var(--border-color),var(--border-opacity))}}.breadcrumb-area ul.breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;margin:-5px 0 0}.breadcrumb-area ul.breadcrumb-list li{display:flex;flex-wrap:wrap;margin:5px 0 0}.breadcrumb-area ul.breadcrumb-list li::after{content:"/";color:var(--body-font-color);margin:0 5px;opacity:.6}.breadcrumb-area ul.breadcrumb-list li:last-child::after{display:none}.breadcrumb-area ul.breadcrumb-list li h6{font-weight:var(--body-font-weight)}.breadcrumb-area ul.breadcrumb-list li h6 a,.breadcrumb-area ul.breadcrumb-list li span{display:block;font-size:var(--body-font-size);color:var(--paragraph-font-color)}.breadcrumb-area ul.breadcrumb-list li h6 a:hover{color:var(--primary-font-color)}label.cust-checkbox-label{display:block;color:var(--body-font-color);font-size:var(--body-font-size);position:relative;padding:0 0 0 25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shop-sidebar label.cust-checkbox-label{display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 25px}label.cust-checkbox-label input.cust-checkbox{position:absolute;left:0;height:0;width:0;opacity:0;cursor:pointer}label.cust-checkbox-label span.cust-check{position:absolute;top:2px;left:0;width:17px;height:17px;display:flex;align-items:center;justify-content:center;background-color:var(--extra-bgcolor);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius);overflow:hidden}.shop-sidebar label.cust-checkbox-label span.cust-check{top:unset}label.cust-checkbox-label:hover span.cust-check,label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check{box-shadow:var(--box-shadow-inner)}label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check{background-color:var(--primary-font-color);border-color:var(--primary-font-color)}label.cust-checkbox-label span.cust-check::after{display:none;content:"\eb7a";font-family:'remixicon'!important;color:var(--extra-font-color);font-size:13px}label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check::after{display:block}label.cust-radio-label{color:var(--body-font-color);font-size:var(--body-font-size);display:flex;align-items:center;position:relative;padding:0 0 0 30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.cust-radio-label span.cust-delivery-text{font-size:12px;margin:0 0 0 5px}label.cust-radio-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.cust-radio-label span.cust-check{position:absolute;left:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:var(--heading-font-color);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:100%;overflow:hidden}label.cust-radio-label:hover input ~ span.cust-check,label.cust-radio-label input:checked ~ span.cust-check{box-shadow:var(--box-shadow-inner)}label.cust-radio-label input:checked ~ span.cust-check{border-color:var(--primary-font-color)}label.cust-radio-label span.cust-check::after{display:none;content:"";position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);width:9px;height:9px;background-color:var(--primary-font-color);border-radius:100%}label.cust-radio-label input:checked ~ span.cust-check::after{display:block}label.cust-switch-label{display:block;position:relative;width:40px;height:20px}label.cust-switch-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.cust-switch-label span.cust-switch-slide{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;background-color:var(--extra-bgcolor);cursor:pointer;border-radius:25px;box-shadow:var(--box-shadow-outer);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}label.cust-switch-label span.cust-switch-slide::before{content:"";position:absolute;left:0;transform:translateX(0%);width:20px;height:20px;background-color:var(--primary-font-color);border-radius:100%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}label.cust-switch-label input:checked ~ span.cust-switch-slide{background-color:var(--primary-font-color)}label.cust-switch-label input:checked ~ span.cust-switch-slide::before{background-color:var(--extra-bgcolor);transform:translateX(100%)}.pagination-area{padding:100px 0 0}@media(max-width:1199px){.pagination-area{padding:70px 0 0}}@media(max-width:767px){.pagination-area{padding:50px 0 0}}.pagination-area ul.pagination-box{display:flex;align-items:center;justify-content:center}.pagination-area ul.pagination-box li{margin:0 0 0 5px}.pagination-area ul.pagination-box li:first-child{margin:0}.pagination-area ul.pagination-box li a{color:var(--heading-font-color);font-size:var(--body-font-size);width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;z-index:0;font-weight:var(--heading-font-weight);border-radius:var(--border-radius);-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.pagination-area ul.pagination-box li a:hover{color:var(--primary-font-color)}.pagination-area ul.pagination-box li.page-item.first a.page-link,.pagination-area ul.pagination-box li.page-item.last a.page-link{width:auto;height:auto;background-color:transparent;border-radius:var(--border-radius)}.pagination-area ul.pagination-box li.page-item.prev a.page-link,.pagination-area ul.pagination-box li.page-item.next a.page-link{font-size:16px;background-color:transparent}.pagination-area ul.pagination-box li.page-item a.page-link{background-color:var(--extra-bgcolor);margin:0;border:0}.pagination-area ul.pagination-box li.page-item.active a.page-link{color:var(--extra-font-color);background-color:var(--primary-font-color)}.pagination-area ul.pagination-box li.page-item a.page-link:focus{box-shadow:none}.pagination-area ul.pagination-box li.page-item.disabled a.page-link{opacity:.5}.wt-content h6.wt-content-title{font-size:var(--body-font-size);margin:0 0 19px}.wt-content .wt-content-text{display:flex;flex-direction:column;align-items:flex-start}.wt-content .wt-content-text .wt-text{display:block;margin:7px 0 0}.wt-content .wt-content-text .wt-text:first-child{margin:0}.wt-content .wt-content-text a.wt-text{color:var(--body-font-color)}.wt-content .wt-content-text a.wt-text:hover{color:var(--primary-font-color)}.wt-content .wt-content-text .wt-text.wt-highlight{margin:5px 0 6px}.wt-content .wt-content-payment{margin:24px 0 0}.wt-content .wt-content-payment .wt-img-num{display:flex;flex-wrap:wrap;align-items:center}.wt-content .wt-content-payment .wt-img-num span{display:block}.wt-content .wt-content-payment .wt-img-num span.wt-pimg{width:45px}.wt-content .wt-content-payment .wt-img-num span.wt-pimg img{border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}.wt-content .wt-content-payment .wt-img-num span.wt-cnum{width:calc(100% - 45px);padding:0 0 0 15px}.wt-content .wt-content-payment .wt-edate{margin:13px 0 0}.wt-content .wt-content-flex{margin:7px 0 0}.wt-content .wt-content-flex:first-child{margin:0}.wt-content .wt-content-flex .wt-flex{display:flex;flex-wrap:wrap;margin:0 0 0 -30px}.wt-content .wt-content-flex .wt-flex .wt-ftxt,.wt-content .wt-content-flex .wt-flex .wt-fsts{display:block;width:calc(50% - 30px);margin:0 0 0 30px}.wt-content .wt-content-flex .wt-flex .wt-fsts a{color:var(--body-font-color)}.wt-content .wt-content-flex .wt-flex .wt-fsts a:hover{color:var(--primary-font-color)}.wt-content .wt-content-flex .wt-flex h6.wt-fsts{font-size:var(--body-font-size)}@media(max-width:767px){.wt-content .wt-content-flex .wt-flex{margin:0 0 0 -15px}.wt-content .wt-content-flex .wt-flex .wt-ftxt,.wt-content .wt-content-flex .wt-flex .wt-fsts{width:calc(50% - 15px);margin:0 0 0 15px}}.wt-summary{display:flex;flex-direction:column}.wt-summary h6.wt-title{font-size:18px;margin:0 0 18px}.wt-summary .wt-total ul.wttotal-ul{margin:24px 0 0;padding:25px 0 0;border-top:1px solid rgba(var(--border-color),var(--border-opacity))}.wt-summary .wt-total ul.wttotal-ul:first-child{margin:0;padding:0;border:0}.wt-summary .wt-total ul.wttotal-ul li.wttotal-li{margin:7px 0 0}.wt-summary .wt-total ul.wttotal-ul li.wttotal-li:first-child{margin:0}.wt-summary .wt-total ul.wttotal-ul li.wttotal-li .wttotal-info{display:flex;align-items:center;justify-content:space-between}.wt-summary .wt-total ul.wttotal-ul li.wttotal-li .wttotal-info span.wttotal-title{display:block}.wt-summary .wt-total ul.wttotal-ul li.wttotal-li .wttotal-info h6.wttotal-price{font-size:var(--body-font-size)}.wt-summary .wt-summary-btn{margin:24px 0 0}.wt-content .wt-content-btn{display:flex;flex-wrap:wrap;margin:-15px 0 0 -30px}.wt-content .wt-content-btn .wt-btn{margin:15px 0 0 30px}.wt-content .wt-content-btn .wt-btn.wt-half-btn{width:calc(100% - 30px)}.wt-content .wt-content-btn .wt-btn.wt-full-btn{width:calc(50% - 30px)}@media(max-width:767px){.wt-content .wt-content-btn{margin:-15px 0 0 -15px}.wt-content .wt-content-btn .wt-btn{margin:15px 0 0 15px}.wt-content .wt-content-btn .wt-btn.wt-half-btn{width:calc(100% - 15px)}.wt-content .wt-content-btn .wt-btn.wt-full-btn{width:calc(50% - 15px)}}@media(max-width:479px){.wt-content .wt-content-btn .wt-btn.wt-full-btn{width:calc(100% - 15px)}}.wt-btn a,.wt-btn button{width:100%}.wt-btn.disabled a,.wt-btn.disabled button{opacity:.5;pointer-events:none}.wt-link a{text-decoration:underline}.wt-note h6{font-size:var(--body-font-size);float:left;margin:0 5px 0 0}.wt-note span{display:block}button.wt-field-btn{color:var(--body-font-color);display:flex;align-items:center}button.wt-field-btn span{padding:0 0 0 10px}button.wt-field-btn span:first-child{padding:0}button.wt-field-btn span.wt-field-icon{font-size:16px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;background-color:var(--extra-bgcolor);border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius);line-height:0}button.wt-field-btn span.wt-field-text{display:block}.wt-small-label{color:var(--extra-font-color);font-size:10px;padding:2px 5px;text-transform:uppercase;border-radius:var(--border-radius);line-height:1.3}.wt-big-label{color:var(--extra-font-color);min-width:75px;padding:3px 5px;text-align:center;text-transform:uppercase;border-radius:var(--border-radius);line-height:1.3}[data-animate]{opacity:0}[data-animate].animate__animated{opacity:1}.newsletter-modal .modal-dialog{max-width:600px}.newsletter-modal .modal-content{background-color:var(--body-bgcolor);border:0;border-radius:var(--border-radius);overflow:hidden}.newsletter-modal .modal-body{padding:0}@media(max-width:767px){.newsletter-modal .modal-dialog{padding:15px}}@media(max-width:600px){.newsletter-modal .modal-dialog{margin:0 auto}}.newsletter-modal button.news-close{color:var(--extra-font-color);font-size:20px;position:absolute;top:0;right:0;height:30px;width:30px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-font-color);line-height:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsletter-modal button.news-close:hover{color:var(--extra-font-color);background-color:var(--heading-font-color)}.newsletter-modal .newsletter-info{display:flex;flex-wrap:wrap}.newsletter-modal .newsletter-info .newsletter-image{width:250px}.newsletter-modal .newsletter-info .newsletter-content{width:calc(100% - 250px);display:flex;flex-direction:column;justify-content:center;padding:30px;text-align:center}@media(max-width:767px){.newsletter-modal .newsletter-info .newsletter-content{padding:30px 15px}}@media(max-width:600px){.newsletter-modal .newsletter-info .newsletter-image{display:none}.newsletter-modal .newsletter-info .newsletter-content{width:100%}}.newsletter-modal .newsletter-info .newsletter-content h2{font-size:30px;text-transform:uppercase}.newsletter-modal .newsletter-info .newsletter-content p{margin:10px 0 0}.newsletter-modal .newsletter-info .newsletter-content .newsletter-form{margin:22px 0 0}.newsletter-modal .newsletter-info .newsletter-content .newsletter-form form .news-wrap input{width:100%;text-align:center}.newsletter-modal .newsletter-info .newsletter-content .newsletter-form form .news-wrap button{width:100%;margin:15px 0 0}.productmodal .modal-dialog{max-width:950px}.productmodal .modal-dialog .modal-content{border:0;max-height:650px;overflow-y:auto}.productmodal .modal-dialog .modal-content .modal-header button{font-size:14px}.productmodal .modal-dialog .modal-content .modal-header button:focus{box-shadow:none}.productmodal .modal-dialog .modal-body{display:flex;flex-wrap:wrap;padding:30px 0}.productmodal .modal-dialog .modal-body .quickview-slider{width:450px;padding:0 0 0 30px}.productmodal .modal-dialog .modal-body .quickview-slider .swiper-button{display:none}.productmodal .modal-body .quickview-slider .gallery-top{margin:0 0 15px 0}.productmodal .modal-body .quickview-slider .gallery-top,.productmodal .modal-body .quickview-slider .gallery-thumbs a img{border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius);overflow:hidden}@media(max-width:991px){.productmodal .modal-dialog{padding:15px 12px}.productmodal .modal-dialog .modal-body{flex-direction:column;padding:15px}.productmodal .modal-dialog .modal-body .quickview-slider{width:100%;padding:0}}.productmodal .quick-view-content{padding:0 30px;width:calc(100% - 450px)}.productmodal .modal-body .quickview-slider .gallery-thumbs .swiper-slide-thumb-active a img{border:1px solid var(--heading-font-color)}@media(max-width:991px){.productmodal .quick-view-content{width:100%;max-height:100%;padding:0;margin:15px 0 0;overflow-y:unset}}.quick-view-content .pro-nprist .product-title h2{font-size:20px;line-height:1;margin:0 0 28px}.productmodal .product-info{margin:30px 0 0}.productmodal .product-info:first-child{margin:0}.productmodal .quick-view-content .product-ratting{display:flex;flex-wrap:wrap;margin:0 0 27px 0}.productmodal .quick-view-content .product-ratting svg{color:var(--product-review-color)}.productmodal .product-info .product-ratting{display:flex}.productmodal .product-ratting .spr-badge-caption{display:flex}.productmodal .product-ratting .spr-badge-caption::before{content:"(";position:absolute;left:0}.productmodal .product-ratting .spr-badge-caption::after{content:")";position:absolute;right:0}.productmodal .product-info .product-ratting .spr-badge{align-items:center}.productmodal .product-info .product-ratting .spr-badge-caption{display:block}.productmodal .quick-view-content .product-ratting .spr-badge-caption{color:var(--paragraph-font-color);opacity:.6}.productmodal .product-ratting span.slash{font-size:18px;line-height:1;padding:0 10px}.productmodal .product-ratting .product-count-sale{position:relative;display:flex;align-items:center;justify-content:center;line-height:1;color:#16b36e;font-weight:600}.productmodal .product-ratting .product-count-sale span.count{padding:0 3px 0 0}.productmodal .product-ratting .product-count-sale span{padding:0 3px}@media(max-width:479px){.productmodal .product-ratting span.slash{display:none}.productmodal .product-ratting .product-count-sale{margin:21px 0 0}}.quick-view-content .pro-sale .price-box span.percent-count{color:var(--body-bgcolor);font-size:14px;padding:5px 10px;margin:0 0 0 5px;background-color:var(--heading-font-color);font-weight:600;line-height:1}.quick-view-content .pro-detail-action{margin:24px 0 0}.quick-view-content .pro-detail-action .product-variant-option .swatch-variant .swatch .header h6{font-weight:600}.quick-view-content .short-description{margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--border-color)}.quick-view-content form .quick-view-select .selector-wrapper{display:flex;align-items:center;margin:15px 0 0}.quick-view-content form .quick-view-select .selector-wrapper:first-child{margin:0}.quick-view-content form .quick-view-select .selector-wrapper label{display:block;color:var(--extra-font-color);font-size:15px;width:75px;margin-bottom:0;font-weight:600;line-height:1}.quick-view-content form .quick-view-select .selector-wrapper select{width:calc(100% - 90px);margin:0 0 0 15px}.quick-view-content form .quick-view-select .selector-wrapper .pro-qty-wrap{display:flex;align-items:center}.quick-view-content form .quick-view-select .selector-wrapper .pro-qty-wrap .product-quantity{margin:0 0 0 15px}.quick-view-content .quickview-buttons button.btn-style,.quick-view-content .quickview-buttons a.btn-style{width:100%;margin:15px 0 0}.quick-view-content .quickview-buttons a.btn-style{display:flex;align-items:center;justify-content:center}.quick-view-content .quickview-buttons a span.icon i{line-height:1;margin:0 5px 0 0}@media(max-width:600px){.quick-view-content{width:100%;max-height:100%;padding:0;margin:15px 0 0;overflow-y:unset}}.quick-view-content .product-sku,.quick-view-content .product-share-icons{display:flex;align-items:center}.quick-view-content .product-sku h6,.quick-view-content .product-share-icons h6{font-size:18px;font-weight:600}.quick-view-content .product-sku span,.quick-view-content .product-share-icons .pro-social{margin:0 0 0 15px}@media(max-width:600px){.quick-view-content .product-element-wrap{flex-direction:column}}.quick-view-content .product-payment-image{margin:30px 0 0}.quick-view-content .pro-detail-button button.add-to-cart{color:var(--body-bgcolor);font-size:15px;padding:0;text-transform:uppercase;font-weight:700;letter-spacing:.5px;line-height:1;height:54px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);border:2px none var(--extra-font-color);background-color:var(--heading-font-color)}.quick-view-content .pro-detail-button button.add-to-cart:hover{color:var(--body-bgcolor);background-color:var(--primary-font-color);border:2px none var(--body-bgcolor)}.quick-view-content .pro-detail-button button.add-to-cart span i{display:block;line-height:0}.quick-view-content .product-button{margin:30px 0 0}.quick-view-content .product-button .pro-detail-button a{margin:15px 0 0}.quick-view-content .pro-detail-button .product-quantity-button{display:flex}.quick-view-content .pro-detail-button .product-quantity-button .product-quantity-action{display:flex;align-items:center}.quick-view-content .pro-detail-button .product-quantity-button .product-quantity-action h6{font-size:18px;line-height:1}.quick-view-content .pro-detail-button .product-quantity-button .product-quantity-action .product-quantity{margin:0 0 0 15px}.quick-view-content .pro-detail-button .product-quantity-button button.add-to-cart{width:calc(100% - 180px);margin:0 0 0 30px}.quick-view-content .pro-detail-button .product-quantity-button button{height:50px}.quick-view-content .pro-detail-button .product-quantity .cart-plus-minus input{height:unset;padding:0}@media(max-width:479px){.quick-view-content .pro-detail-button .product-quantity-button{flex-direction:column}.quick-view-content .pro-detail-button .product-quantity-button button.add-to-cart{width:100%;margin:30px 0 0 0}}.quick-view-content .product-info .product-quantity-action{display:flex;align-items:center}.quick-view-content .product-info .product-quantity-action h6{font-size:18px;line-height:1;font-weight:500}.quick-view-content .product-info .product-quantity-action .product-quantity{margin:0 0 0 15px}.quick-view-content .product-variant{display:flex;align-items:center;margin-top:16px}.quick-view-content .product-variant h6{font-size:18px;font-weight:500}.quick-view-content .product-variant span.stock-qty{font-size:16px;margin-right:15px;font-weight:600}.quick-view-content .product-variant span.stock-qty span{display:flex;align-items:center}.quick-view-content .product-variant span.stock-qty span i{display:block;font-size:16px;margin-right:5px;line-height:0}.quick-view-content .product-variant span.stock-qty span i::before{font-weight:600!important}.quick-view-content .product-info .product-actions .pro-detail-button{display:flex;flex-wrap:wrap}.quick-view-content .product-info .product-actions .pro-detail-button button,.quick-view-content .product-info .product-actions .pro-detail-button a{min-width:200px}.quick-view-content .product-info .product-actions .pro-detail-button a{margin:0 0 0 30px}@media(max-width:1599px) and (min-width:1200px){.quick-view-content .product-info .product-actions .pro-detail-button{margin:0 0 0 -15px}.quick-view-content .product-info .product-actions .pro-detail-button button,.quick-view-content .product-info .product-actions .pro-detail-button a{min-width:calc(50% - 15px);margin:0 0 0 15px}}@media(max-width:479px){.quick-view-content .product-info .product-actions .pro-detail-button button,.quick-view-content .product-info .product-actions .pro-detail-button a{min-width:100%}.quick-view-content .product-info .product-actions .pro-detail-button a{margin:15px 0 0 0}}.quick-view-content .product-actions .pro-aff-che{display:flex;flex-wrap:wrap}.quick-view-content .pro-aff-che a{margin:30px 0 0}@media(max-width:479px){.quick-view-content .product-actions .pro-aff-che{flex-direction:column}}.top-notification-bar{border-bottom:1px solid rgba(var(--border-color),var(--border-opacity))}.top-notification-bar ul.notification-entry{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.top-notification-bar ul.notification-entry li.notify-wrap{display:flex;padding:7px 0}.top-notification-bar ul.notification-entry li.notify-mail .notify-text{display:flex;align-items:center}.top-notification-bar ul.notification-entry li.notify-mail .notify-text span.mail-icon{display:block;line-height:0}.top-notification-bar ul.notification-entry li.notify-mail ul.grid-wrap li.grid-wrapper a{color:var(--body-font-color)}.top-notification-bar ul.notification-entry li.notify-mail ul.grid-wrap li.grid-wrapper a:hover{color:var(--primary-font-color)}.top-notification-bar ul.notification-entry li.notify-time{width:50%;justify-content:flex-end}.top-notification-bar ul.notification-entry li.notify-time .notify-text{display:flex;align-items:center}.top-notification-bar ul.notification-entry li.notify-time .notify-text span.clock-icon{display:block;line-height:0}.top-notification-bar ul.notification-entry li.notify-other{display:none}@media(max-width:479px){.top-notification-bar ul.notification-entry li.notify-mail,.top-notification-bar ul.notification-entry li.notify-time{display:none}.top-notification-bar ul.notification-entry li.notify-other{display:block}}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap{display:flex;margin:0 0 0 10px}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper{display:flex;align-items:center}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper .text-block{display:flex;align-items:center;line-height:0;margin:0 0 0 10px}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper span{color:var(--body-font-color);font-size:16px;white-space:nowrap;color:var(--primary-font-color);font-weight:700}@media(max-width:479px){.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap{margin:0}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper.text1{-webkit-animation:slide1 30s linear infinite;animation:slide1 30s linear infinite;-webkit-animation-delay:-30s;animation-delay:-30s}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper.text2{-webkit-animation:slide2 30s linear infinite;animation:slide2 30s linear infinite;-webkit-animation-delay:-15s;animation-delay:-15s}.top-notification-bar ul.notification-entry li.notify-wrap:hover ul.grid-wrap li.grid-wrapper,.top-notification-bar ul.notification-entry li.notify-wrap:focus-within ul.grid-wrap li.grid-wrapper{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.top-notification-bar ul.notification-entry li.notify-wrap ul.grid-wrap li.grid-wrapper .text-block span{margin:0 10px 0 0}}@-webkit-keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-moz-keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@-moz-keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}.main-header .header-area{background-color:var(--body-bgcolor);padding:20px 0}@media(max-width:1199px){.main-header .header-area{padding:15px 0}}.main-header .header-area .main-menu-area .main-menu-wrap{display:flex;align-items:center;justify-content:space-between}.main-header .header-area .main-menu-area .main-menu-wrap .mega-menu-area{display:flex;justify-content:center}@media(max-width:1399px){.main-header .header-area .main-menu-area .main-menu-wrap .header-theme-logo,.main-header .header-area .main-menu-area .main-menu-wrap .header-element.header-search,.main-header .header-area .main-menu-area .main-menu-wrap .header-icon-block{width:auto}}@media(max-width:1199px){.main-header .header-area .main-menu-area .main-menu-wrap .mega-menu-area .mainmenu-content{display:none}.main-header .header-area .main-menu-area .main-menu-wrap .mega-menu-area{width:auto}.main-header .header-area .main-menu-area .main-menu-wrap .header-element.header-search{display:none}}.menu-main{background-color:var(--primary-font-color);z-index:2;position:relative}.main-header .menu-main{display:none}.main-header.sticky-header .menu-main{display:block}.menu-main.stickyheader{margin-top:110px}.menu-main .menu-contact{display:flex;align-items:center;justify-content:space-between}.menu-main .menu-contact .contact-num{display:flex}.menu-main .menu-contact .contact-num .contact-wrap{display:flex;align-items:center}.menu-main .menu-contact .contact-num .contact-wrap.service-line{margin-right:20px}.menu-main .menu-contact .contact-num .contact-details{line-height:0;color:var(--body-bgcolor);margin-right:10px}.menu-main .menu-contact .contact-num a{color:#fff;text-transform:uppercase}.menu-main .menu-contact .contact-num a:hover{color:#e2e2e2}.menu-main .menu-contact .contact-num a span{color:var(--body-bgcolor)}.menu-main .menu-contact .contact-num span i{font-size:24px;color:var(--body-bgcolor)}@media(max-width:1199px){.menu-main{display:none}.main-header.sticky-header .menu-main{display:none}}.slider-content .home-slider .slider-image{position:relative;display:flex;align-items:center}.slider-content .home-slider .slider-image .slide-img{width:100%}.slider-content .home-slider .slider-image .slide-img img{width:100%}.slider-content .home-slider .slider-image .slide-img img.resp-img{display:none}@media(max-width:600px){.slider-content .home-slider .slider-image .slide-img img.desk-img{display:none}.slider-content .home-slider .slider-image .slide-img img.resp-img{display:block}}.slider-content .home-slider .slider-image .slider-text-info{position:absolute;left:0;right:0}.slider-content .home-slider .slider-image .slider-text-info .slider-text-content{width:41.67%;margin-right:auto}@media(max-width:600px){.slider-content .home-slider .slider-image .slider-text-info .slider-text-content{width:50%}}@media(max-width:479px){.slider-content .home-slider .slider-image .slider-text-info .slider-text-content{width:58.33%}}@media(max-width:320px){.slider-content .home-slider .slider-image .slider-text-info .slider-text-content{width:66.67%}}.slider-content .home-slider .owl-item.active .slider-image .slider-text-info span.sub-title,.slider-content .home-slider .owl-item.active .slider-image .slider-text-info h2,.slider-content .home-slider .owl-item.active .slider-image .slider-text-info a{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.slider-content .home-slider .slider-image .slider-text-info span.sub-title{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.slider-content .home-slider .slider-image .slider-text-info h2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s}.slider-content .home-slider .slider-image .slider-text-info a{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.slider-content .home-slider .slider-image .slider-text-info span.sub-title{color:var(--body-font-color);font-size:18px;font-weight:700;margin:0 0 24px 0;text-transform:uppercase}.slider-content .home-slider .slider-image .slider-text-info h2{color:var(--heading-font-color);font-size:80px;font-weight:800;line-height:1}.slider-content .home-slider .slider-image .slider-text-info .btn-block{position:relative;background-color:var(--body-bgcolor);color:var(--primary-font-color);width:80px;height:80px;font-weight:var(--heading-font-weight);text-transform:var(--btn-txt-transform);border-radius:100%;margin-top:85px}.slider-content .home-slider .slider-image .slider-text-info .btn-block span.shopnow{display:block;width:max-content;position:absolute;bottom:50%;text-transform:uppercase;transform:translateY(50%) translatex(40px);border-bottom:2px solid;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.slider-content .home-slider .slider-image .slider-text-info .btn-block:hover{color:var(--heading-font-color)}.slider-content .home-slider .slider-image .slider-text-info h2 span{display:block}.slider-content .home-slider .slider-image .slider-text-info a{margin:75px 0 0 0}@media(max-width:1499px){.slider-content .home-slider .slider-image .slider-text-info h2{font-size:70px}.slider-content .home-slider .slider-image .slider-text-info a{margin:59px 0 0 0}}@media(max-width:1199px){.slider-content .home-slider .slider-image .slider-text-info span.sub-title{font-size:18px}.slider-content .home-slider .slider-image .slider-text-info h2{font-size:60px}.slider-content .home-slider .slider-image .slider-text-info .btn-block{margin-top:40px}}@media(max-width:991px){.slider-content .home-slider .slider-image .slider-text-info span.sub-title{margin:0 0 17px 0}.slider-content .home-slider .slider-image .slider-text-info h2{font-size:40px}.slider-content .home-slider .slider-image .slider-text-info a{margin:44px 0 0 0}.slider-content .home-slider .slider-image .slider-text-info .btn-block{width:70px;height:70px;margin-top:25px}}@media(max-width:767px){.slider-content .home-slider .slider-image .slider-text-info span.sub-title{margin:0 0 17px 0;font-size:16px}.slider-content .home-slider .slider-image .slider-text-info h2{font-size:26px}.slider-content .home-slider .slider-image .slider-text-info a{margin:34px 0 0 0}.slider-content .home-slider .slider-image .slider-text-info .btn-block{width:60px;height:60px;margin-top:20px}}@media(max-width:600px){.slider-content .home-slider .slider-image .slider-text-info span.sub-title{margin:0 0 10px 0;font-size:14px}.slider-content .home-slider .slider-image .slider-text-info h2{font-size:26px}.slider-content .home-slider .slider-image .slider-text-info a{margin:34px 0 0 0}.slider-content .home-slider .slider-image .slider-text-info .btn-block{width:60px;height:60px;margin-top:20px}}@media(max-width:479px){.slider-content .home-slider .slider-image .slider-text-info span.sub-title{margin:0 0 13px 0}.slider-content .home-slider .slider-image .slider-text-info a{margin:25px 0 0 0}}.slider-content .home-slider.owl-carousel .owl-nav{margin-top:0}.slider-content .home-slider.owl-carousel .owl-nav button{color:#808080;font-size:18px;line-height:1;height:45px;width:45px;margin:0;bottom:50%;position:absolute;z-index:1;transform:translateY(50%);align-items:center;justify-content:center;background-color:transparent;border-radius:50%;border:1px solid rgba(128,128,128,0.2);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.slider-content .home-slider.owl-carousel .owl-nav button.owl-prev{left:10px}.slider-content .home-slider.owl-carousel .owl-nav button.owl-next{right:10px}.slider-content .home-slider.owl-carousel .owl-nav button:last-child{padding:0!important;margin:0}.slider-content .home-slider.owl-carousel .owl-nav button:hover{color:#fff;background-color:var(--primary-font-color)}.slider-content .home-slider.owl-carousel .owl-nav button:last-child::after{display:none}@media(max-width:1199px){.slider-content .home-slider.owl-carousel .owl-nav{position:absolute;bottom:15px;display:flex;align-items:center;justify-content:center;left:0;right:0}.slider-content .home-slider.owl-carousel .owl-nav button{position:unset;height:40px;width:40px;transform:unset}.slider-content .home-slider.owl-carousel .owl-nav button:first-child{margin-right:10px}}.slider-content .home-slider.owl-carousel .owl-dots{counter-reset:slider-counter;display:none;justify-content:center;position:absolute;left:0;right:0;bottom:50px;margin:0;line-height:0}.slider-content .home-slider.owl-carousel .owl-dots button{position:relative;height:20px;width:20px;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;border-radius:100%}.slider-content .home-slider.owl-carousel .owl-dots button:last-child{margin:0}.slider-content .home-slider.owl-carousel .owl-dots button.active .inner{position:absolute;height:10px;width:10px;background-color:var(--heading-font-color);z-index:3;border-radius:100%}.slider-content .home-slider.owl-carousel .owl-dots button.active .bar{position:absolute;height:100%;width:100%;border-radius:100%;-webkit-clip:rect(0px,20px,20px,10px);clip:rect(0px,20px,20px,10px)}.slider-content .home-slider.owl-carousel .owl-dots button.active .bar .progress-wrap{position:absolute;height:100%;width:100%;border:1px solid var(--heading-font-color);border-radius:100%;-webkit-clip:rect(0px,10px,20px,0px);clip:rect(0px,10px,20px,0px)}.slider-content .home-slider.owl-carousel .owl-dots button.active .left-bar .progress-wrap{z-index:1;animation:left 5s linear both}.slider-content .home-slider.owl-carousel .owl-dots button.active .right-bar{transform:rotate(180deg);z-index:3}.slider-content .home-slider.owl-carousel .owl-dots button.active .right-bar .progress-wrap{animation:right 5s linear both;animation-delay:5s}.slider-content .home-slider.owl-carousel .owl-dots button span{width:10px;height:10px;margin:0;background-color:var(--heading-font-color);border-radius:100%}@media(max-width:1199px){.slider-content .home-slider.owl-carousel .owl-dots{bottom:30px}.slider-content .home-slider.owl-carousel .owl-nav{bottom:30px}}@media(max-width:991px){.slider-content .home-slider.owl-carousel .owl-dots{bottom:15px}.slider-content .home-slider.owl-carousel .owl-nav{bottom:15px}}@media(max-width:479px){.slider-content .home-slider.owl-carousel .owl-dots button{margin:0 5px 0 0}}@keyframes left{100%{transform:rotate(180deg)}}@keyframes right{100%{transform:rotate(180deg)}}.cat-block{position:relative;padding:30px;border:1px solid #e2e2e2;border-radius:10px}.cat-block a{display:flex;align-items:center;justify-content:space-between}.cat-block a .text-block{width:calc(100% - 145px);margin-inline-end:30px}.cat-block a .text-block span.offer-count{background-color:#3cb371;color:#fff;font-size:12px;font-weight:500;padding:4px 12px;border-radius:25px}.cat-block a .text-block h6{margin-top:11px}.cat-block a .text-block p{color:var(--font-color-body);font-size:16px;font-weight:var(--heading-font-weight);margin-top:9px;line-height:1}.cat-slider a .text-block span.shop-btn{background-color:transparent;color:var(--primary-font-color);width:45px;height:45px;margin-top:28px;display:flex;align-items:center;justify-content:center;border:1px solid #e2e2e2;border-radius:100%}.cat-slider a:hover .text-block span.shop-btn{background-color:var(--primary-font-color);color:#fff}.cat-slider a .text-block span.shop-btn,.cat-slider a:hover .text-block span.shop-btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cat-slider a .cat-img{position:relative;display:flex;align-items:center;justify-content:center;background-color:#FFF}.testi-content{border:1px solid #e2e2e2;border-radius:10px;padding:30px;text-align:center}.testi-content .test-quite a{font-size:35px;color:var(--primary-font-color)}.testi-content .testi-image{margin-top:20px}.testi-content .testi-image span{width:80px;overflow:hidden;display:block;margin:0 auto;border-radius:100%}.testi-content .author-info{margin-top:12px}.testi-content .review-star{margin-top:10px}.testi-content .review-star svg{width:16px;height:16px;color:#eea500}.testi-content .review-star i{color:#eea500}.brand-img a{position:relative;padding:50px 30px;overflow:hidden;display:block;text-align:center;border:1px solid #e2e2e2;border-radius:10px}.brand-img a img{margin:0 auto;width:revert-layer;opacity:.5;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.brand-img a:hover img{opacity:1}@media(max-width:1199px){.brand-img a{padding:35px 20px}}@media(max-width:767px){.brand-img a{padding:30px 15px}}.offer-text-area .offer-text-wrap{direction:ltr}.offer-text-area .offer-text-wrap{background-color:var(--primary-font-color)}.offer-text-area .offer-text-wrap .offer-text{background:linear-gradient(90deg,rgba(36,96,233,1) 0,rgba(49,199,223,1) 100%);transform:rotate(360deg)}.offer-text-area .offer-text-wrap .offer-text ul{display:flex;overflow:hidden}.offer-text-area .offer-text-wrap .offer-text ul li{display:flex;padding:12px 0}.offer-text-area .offer-text-wrap .offer-text ul li.text1{-webkit-animation:slide1 60s linear infinite;animation:slide1 60s linear infinite;-webkit-animation-delay:-60s;animation-delay:-60s}.offer-text-area .offer-text-wrap .offer-text ul li.text2{-webkit-animation:slide2 60s linear infinite;animation:slide2 60s linear infinite;-webkit-animation-delay:-30s;animation-delay:-30s}.offer-text-area .offer-text-wrap:hover .offer-text ul li,.offer-text-area .offer-text-wrap:focus-within .offer-text ul li{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-moz-keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes slide1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@-moz-keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@keyframes slide2{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}.offer-text-area .offer-text-wrap .offer-text ul li .offer-text-block{display:flex;align-items:center;color:#fff;font-size:18px;white-space:nowrap;position:relative;font-weight:var(--heading-font-weight);line-height:1}.offer-text-area .offer-text-wrap .offer-text ul li .offer-text-block p{color:#fff;margin:0}.offer-text-area .offer-text-wrap .offer-text ul li .offer-text-block::before{content:"";margin:0 15px 0 15px}ul.banner-block{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:-30px 0 0 -30px}ul.banner-block li{position:relative;width:calc(50% - 30px);margin:30px 0 0 30px}ul.banner-block li img{border-radius:var(--border-radius)}ul.banner-block li .banner-content{width:calc(50% - 30px);position:absolute;bottom:50%;right:45px;margin-right:auto;transform:translateY(50%)}ul.banner-block li .banner-content .banner-subtitle{font-size:16px;margin-bottom:15px}ul.banner-block li .banner-content h2{font-size:40px;text-transform:uppercase;font-weight:700}ul.banner-block li .banner-content a.button{margin-top:15px}@media(max-width:1499px){ul.banner-block li .banner-content h2{font-size:35px}}@media(max-width:1399px){ul.banner-block li .banner-content h2{font-size:30px}}@media(max-width:1199px){ul.banner-block li .banner-content h2{font-size:26px}}@media(max-width:991px){ul.banner-block{margin:-30px 0 0 -30px}ul.banner-block li{width:calc(100% - 30px);margin:30px 0 0 30px}}@media(max-width:767px){ul.banner-block{margin:-30px 0 0 -12px}ul.banner-block li{width:calc(100% - 12px);margin:30px 0 0 12px}}@media(max-width:479px){ul.banner-block li .banner-content{width:calc(58.33% - 30px);right:25px}ul.banner-block li .banner-content h2{font-size:20px}ul.banner-block li .banner-content .banner-subtitle{font-size:14px;margin-bottom:10px}ul.banner-block li a.banner-hover .banner-content h2{font-size:20px}ul.banner-block li a.banner-hover .banner-content .banner-subtitle{font-size:10px;margin-bottom:5px}ul.banner-block li a.banner-hover .banner-content a.button{margin-top:5px}ul.banner-block li .banner-content a.button{margin-top:10px}}@media(max-width:320px){ul.banner-block li .banner-content h2{font-size:16px}ul.banner-block li .banner-content .banner-subtitle{font-size:10px;margin-bottom:5px}}.product-tab-area{background-color:#eef1fe}.product-tab-area ul.nav-tabs{justify-content:center;margin:24px 0 -15px -30px;border-bottom:0}.product-tab-area ul.nav-tabs li{margin:0 0 15px 30px}.product-tab-area ul.nav-tabs li a{color:var(--body-font-color);font-size:14px;line-height:1;padding:12px 30px;border:1px solid rgba(var(--border-color),var(--border-opacity));display:flex;align-items:center;text-transform:uppercase;border-radius:var(--border-radius);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-tab-area ul.nav-tabs li a:hover,.product-tab-area ul.nav-tabs li a.active{color:var(--body-bgcolor);border:1px solid var(--primary-font-color);background-color:var(--primary-font-color)}@media(max-width:1199px){.product-tab-area ul.nav-tabs{margin:24px 0 -15px -15px}.product-tab-area ul.nav-tabs li{margin:0 0 15px 15px}}.blog-block{position:relative}.blog-block a.blog-img{position:relative;width:100%;overflow:hidden;display:flex;border-radius:var(--sti-border-radius)}.blog-block a.blog-img svg{width:100%}.blog-block a.blog-img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background:rgb(0 0 0 / 30%)}.blog-block:hover a.blog-img:after{opacity:1;visibility:visible}.blog-block a.blog-img img{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.blog-block:hover a.blog-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-block a.blog-img span.date-time{font-size:16px;line-height:1;font-weight:500;padding:28px 30px 0 0;text-transform:uppercase;position:absolute;bottom:0;left:0;z-index:1;background-color:#FFF;border-top-right-radius:5px}.blog-block a.blog-img span.date-time i{padding-right:5px}.blog-block .blog-post-content{margin-top:25px}.blog-block .blog-post-content .title-comment{display:flex;align-items:center;justify-content:space-between}.blog-block .blog-post-content a.blog-title{display:block;font-size:var(--font-size-body);font-weight:var(--font-custom-weight-header)}.blog-block .blog-post-content .title-comment a.blog-comment{display:flex;align-items:center}.blog-block .blog-post-content .title-comment a.blog-comment span.icon{color:var(--primary-font-color);display:block;line-height:0}.blog-block .blog-post-content .title-comment a.blog-comment span.count{display:block;line-height:1;padding-inline-start:10px}.blog-block .blog-post-content p{margin-top:6px;width:83.33%}.blog-block .blog-post-content .date-time{color:var(--primary-font-color);margin-top:16px}.blog-block .blog-post-content a.read-more{margin-top:20px}@media(max-width:1199px){.blog-block .blog-post-content p{width:100%}}ul.deal-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-100px 0 0 -30px}ul.deal-content li.deal-li{width:calc(50% - 30px);margin:100px 0 0 30px}@media(max-width:1199px){ul.deal-content{margin:-80px 0 0 -30px}ul.deal-content li.deal-li{margin:80px 0 0 30px}}@media(max-width:991px){ul.deal-content li.deal-li{width:calc(100% - 30px)}}@media(max-width:767px){ul.deal-content{margin:-60px 0 0 -15px}ul.deal-content li.deal-li{width:calc(100% - 15px);margin:60px 0 0 15px}}ul.deal-content li.deal-content-wrap .deal-content-text{text-align:center}ul.deal-content li.deal-content-wrap .deal-content-text h2{font-size:30px}ul.deal-content li.deal-content-wrap .deal-content-text .deal-content-title span{font-size:16px;color:var(--body-font-color);margin:4px 0 0 0}ul.deal-content li.deal-content-wrap .deal-content-text .deal-content-title span.deal-dis{color:var(--primary-font-color)}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap{margin:43px 0 0 0}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul{display:flex;flex-wrap:wrap;justify-content:center}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li{width:90px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius);background-color:var(--body-bgcolor)}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li:nth-child(even){background-color:transparent}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li span.timer-count{display:flex;align-items:center;justify-content:center;font-weight:var(--heading-font-weight);font-size:24px;color:var(--heading-font-color)}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li span.timer-title{color:var(--body-font-color);font-weight:var(--body-font-weight);margin:6px 0 0 0;font-size:14px}ul.deal-content li.deal-content-wrap .deal-content-text .deal-content-button{margin:50px 0 0 0}@media(max-width:1199px){ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap{margin:33px 0 0 0}ul.deal-content li.deal-content-wrap .deal-content-text .deal-content-button{margin:40px 0 0 0}}@media(max-width:479px){ul.deal-content li.deal-content-wrap .deal-content-text h2{font-size:24px}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap{margin:23px 0 0 0}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li{width:70px;height:90px}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li span.timer-count{font-size:18px}ul.deal-content li.deal-content-wrap .deal-content-text .dealcount-wrap .timer-section ul.timer-ul li.timer-li span.timer-title{font-size:12px}ul.deal-content li.deal-content-wrap .deal-content-text .deal-content-button{margin:30px 0 0 0}}.service-area ul.single-service{display:flex;flex-wrap:wrap;justify-content:space-around;border:1px solid #e2e2e2;border-radius:var(--border-radius)}.service-area ul.single-service li.service-content{width:25%;padding:30px}.service-area ul.single-service li.service-content:first-child{border-inline-start:none}.service-area ul.single-service li.service-content{border-inline-start:1px solid #e2e2e2}@media(max-width:1399px){.service-area ul.single-service li.service-content{padding:25px}}@media(max-width:1199px){.service-area ul.single-service li.service-content{width:50%}.service-area ul.single-service li.service-content{border-inline-start:none;border-top:1px solid #e2e2e2}.service-area ul.single-service li.service-content:nth-child(1),.service-area ul.single-service li.service-content:nth-child(2){border-top:0}.service-area ul.single-service li.service-content:nth-child(2),.service-area ul.single-service li.service-content:nth-child(4){border-inline-start:1px solid #e2e2e2}}@media(max-width:979px){.service-area ul.single-service li.service-content{padding:30px}}@media(max-width:767px){.service-area ul.single-service li.service-content{width:50%}}@media(max-width:600px){.service-area ul.single-service li.service-content{width:100%}.service-area ul.single-service li.service-content:nth-child(2){border-top:1px solid #e2e2e2}.service-area ul.single-service li.service-content:nth-child(2),.service-area ul.single-service li.service-content:nth-child(4){border-inline-start:none}}.service-area ul.single-service li.service-content .ser-block{display:block;justify-content:center;text-align:center}.service-area ul.single-service li.service-content .ser-block a.service-icon{display:block;font-size:32px}.service-area ul.single-service li.service-content .ser-block .service-text{margin-top:15px}.service-area ul.single-service li.service-content:hover .ser-block a.service-icon{color:var(--primary-font-color)}.service-area ul.single-service li.service-content .ser-block a.service-icon span{display:block;line-height:0;transform:scaleX(1)}.service-area ul.single-service li.service-content:hover .ser-block a.service-icon span{transform:scaleX(-1)}.service-area ul.single-service li.service-content .ser-block a.service-icon span,.service-area ul.single-service li.service-content:hover .ser-block a.service-icon span{-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.service-area ul.single-service li.service-content .ser-block .service-text h6{font-size:16px}.service-area ul.single-service li.service-content .ser-block .service-text p{margin:2px 0 0 0}.news-letter{position:relative;margin-top:100px}.newsletter-wrapper{position:relative}.news-letter::before{background-color:#eef1fe;content:'';position:absolute;right:0;bottom:0;left:0;height:50%}.newsletter-wrapper .news-bg{position:relative;padding:50px 0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px}.newsletter-wrapper .news-bg .newsletter{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.newsletter-wrapper .news-bg .newsletter .main-title h2{color:var(--body-bgcolor);font-size:40px}.newsletter-wrapper .news-bg .newsletter .main-title span{color:var(--body-bgcolor)}.newsletter-wrapper .news-bg .newsletter .subscribe-content{margin-left:50px}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block{position:relative;border-radius:10px;overflow:hidden}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block button{background:transparent;color:var(--primary-font-color);border:0;font-weight:600;padding:6px 25px 6px 25px;border-left:1px solid #e2e2e2;font-size:16px;border-radius:0;cursor:pointer;position:absolute;right:0;height:100%;text-transform:uppercase}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block button:hover{background-color:var(--primary-font-color);color:var(--body-bgcolor)}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block input.email{width:430px;height:50px}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block input::placeholder{color:var(--body-font-color);font-size:14px}@media(max-width:1199px){.news-letter{margin-top:80px}.newsletter-wrapper .news-bg .newsletter .main-title h2{font-size:30px}}@media(max-width:991px){.newsletter-wrapper .news-bg .newsletter .subscribe-content{margin-left:0}.newsletter-wrapper .news-bg .newsletter .main-title{text-align:center}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block{margin-top:20px}}@media(max-width:767px){.news-letter{margin-top:60px}.newsletter-wrapper .news-bg{padding:40px 0}.newsletter-wrapper .news-bg .newsletter .main-title h2{font-size:35px}.newsletter-wrapper .news-bg .newsletter .main-title span{font-size:14px}}@media(max-width:479px){.newsletter-wrapper .news-bg .newsletter .main-title{width:90%}.newsletter-wrapper .news-bg .newsletter .main-title h2{font-size:24px}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block{margin-top:10px;padding:0 10px}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block input.email{width:100%;height:50px}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form{text-align:center}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block button{position:unset;margin-top:5px;border-left:none}.newsletter-wrapper .news-bg .newsletter .subscribe-content{margin-left:0}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block button{background:transparent;color:#fff;padding:0}.newsletter-wrapper .news-bg .newsletter .subscribe-content form.contact-form .subscribe-block button:hover{background-color:transparent}}.insta-area .insta-slider .insta-content{border-radius:var(--border-radius)}.insta-area .insta-slider .insta-content a.insta-img{display:block}.insta-area .insta-slider .insta-content a.insta-img span.insta-icon{color:var(--extra-font-color);font-size:24px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,calc(50%+15px));z-index:1;opacity:0;visibility:hidden;line-height:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.insta-area .insta-slider .insta-content:hover a.insta-img span.insta-icon{transform:translate(-50%,50%);opacity:1;visibility:visible}.insta-area .insta-slider .insta-content a.insta-img span.insta-icon:hover{color:var(--primary-font-color)}.insta-area .insta-slider .insta-content a.insta-img img{width:100%;border-radius:var(--border-radius);-webkit-transition:transform .3s ease-in-out,filter .3s ease-in-out;-o-transition:transform .3s ease-in-out,filter .3s ease-in-out;transition:transform .3s ease-in-out,filter .3s ease-in-out}.insta-area .insta-slider .insta-content:hover a.insta-img span.insta-icon+img{-webkit-filter:brightness(0.5);-o-filter:brightness(0.5);filter:brightness(0.5)}.footer-area .footer-list ul.footer-ul{display:flex;flex-wrap:wrap;margin:-50px 0 0 -30px}.footer-area .footer-list ul.footer-ul li.footer-li{width:calc(20% - 30px);margin:50px 0 0 30px}@media(max-width:1199px){.footer-area .footer-list ul.footer-ul{margin:-40px 0 0 -30px}.footer-area .footer-list ul.footer-ul li.footer-li{width:calc(20% - 30px);margin:40px 0 0 30px}}@media(max-width:991px){.footer-area .footer-list ul.footer-ul li.footer-li{width:calc(33.33% - 30px)}}@media(max-width:767px){.footer-area .footer-list ul.footer-ul{margin:-30px 0 0 -15px}.footer-area .footer-list ul.footer-ul li.footer-li{width:calc(50% - 15px);margin:30px 0 0 15px}}@media(max-width:479px){.footer-area .footer-list ul.footer-ul{margin:-15px 0 0 -15px}.footer-area .footer-list ul.footer-ul li.footer-li{width:calc(100% - 15px);margin:15px 0 0 15px}}.footer-area .footer-list ul.footer-ul li.footer-li .ft-title{color:var(--heading-font-color);font-size:16px;font-weight:var(--heading-font-weight);text-transform:uppercase;font-weight:700}.footer-area .footer-list ul.footer-ul li.footer-li a.ft-title{display:none}@media(max-width:479px){.footer-area .footer-list ul.footer-ul li.footer-li h6.ft-title{display:none}.footer-area .footer-list ul.footer-ul li.footer-li a.ft-title{display:flex;align-items:center;justify-content:space-between}.footer-area .footer-list ul.footer-ul li.footer-li a.ft-title span.ftmenu-icon{display:block;line-height:0}.footer-list ul.footer-ul li.footer-li .ft-title[aria-expanded="true"] span.ftmenu-icon i::before{content:"\e996"}}.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul.collapse:not(.show){display:block}.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li{margin:10px 0 0 0}.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li:first-child{margin:20px 0 0 0}.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li a{display:block;color:var(--body-font-color);font-size:16px}.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li a:hover{color:var(--primary-font-color)}@media(max-width:1199px){.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li:first-child{margin:28px 0 0 0}}@media(max-width:767px){.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul li.ftlink-li:first-child{margin:18px 0 0 0}}@media(max-width:479px){.footer-list ul.footer-ul li.footer-menu ul.ftlink-ul.collapse:not(.show){display:none}}.footer-bottom-wrap{background-color:var(--extra-bgcolor)}.footer-bottom-wrap .f-bottom-block{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0 0 20px 0;border-bottom:1px solid #e2e2e2}.footer-bottom-wrap .f-bottom-block .f-bottom-element.f-logo{width:120px}.footer-bottom-wrap .f-bottom-block .f-bottom-element.f-logo a img{width:105px}.footer-bottom-wrap .f-bottom-block .f-bottom-element .f-contact-main{display:flex;align-items:center}.footer-bottom-wrap .f-bottom-block .f-bottom-element span.icon{font-size:25px;line-height:0;color:var(--primary-font-color);margin-right:10px}.footer-bottom-wrap .f-bottom-block .f-bottom-element span.text span.ft-link a{color:var(--body-font-color)}.footer-bottom-wrap .f-bottom-block .f-bottom-element span.text span.ft-link a:hover{color:var(--primary-font-color)}@media(max-width:991px){.footer-bottom-wrap .f-bottom-block .f-bottom-element{width:50%}.footer-bottom-wrap .f-bottom-block .f-bottom-element:nth-child(3),.footer-bottom-wrap .f-bottom-block .f-bottom-element:nth-child(4){margin-top:20px}}@media(max-width:767px){.footer-bottom-wrap .f-bottom-block .f-bottom-element .f-contact-main{margin-top:10px}}@media(max-width:600px){.footer-bottom-wrap .f-bottom-block{display:block}.footer-bottom-wrap .f-bottom-block .f-bottom-element:first-child{margin-bottom:30px}.footer-bottom-wrap .f-bottom-block .f-bottom-element:nth-child(3),.footer-bottom-wrap .f-bottom-block .f-bottom-element:nth-child(4){margin-top:10px}.footer-bottom-wrap .f-bottom-block .f-bottom-element{width:100%}}.copyright{padding:20px 0;background-color:var(--extra-bgcolor);color:var(--body-font-color)}.copyright ul.copyright-ul{display:flex;flex-wrap:wrap;align-items:center;margin:-15px 0 0 -30px}.copyright ul.copyright-ul li.copyright-li{width:calc(100% - 30px);margin:15px 0 0 30px}@media(max-width:479px){.copyright ul.copyright-ul li.copyright-li{width:calc(100% - 15px)}.copyright ul.copyright-ul li.copyright-li.ft-social{order:-1}}.copyright ul.copyright-ul li.ft-social .copyright-social{display:flex;justify-content:flex-end}@media(max-width:479px){.copyright ul.copyright-ul li.ft-social .copyright-social{justify-content:center}}.copyright ul.copyright-ul li.ft-text .copyright-text{text-align:center}.copyright ul.copyright-ul li.ft-text .copyright-text p{color:var(--body-font-color);font-size:16px}@media(max-width:600px){.copyright ul.copyright-ul li.ft-text .copyright-text{text-align:center}}.product-detail-page .pro-detail-pos{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;margin:-30px 0 0}.product-detail-page .pro-detail-pos .product-detail{flex:0 0 auto;margin:30px 0 0}.product-detail-page .pro-detail-pos .product-detail.product-detail-slider{width:41.67%;position:sticky;top:0}.product-detail-page .pro-detail-pos .product-detail.product-detail-wrap{width:58.33%}@media(max-width:1199px){.product-detail-page .pro-detail-pos .product-detail.product-detail-slider,.product-detail-page .pro-detail-pos .product-detail.product-detail-wrap{width:50%}}@media(max-width:991px){.product-detail-page .pro-detail-pos .product-detail.product-detail-slider,.product-detail-page .pro-detail-pos .product-detail.product-detail-wrap{width:100%}.product-detail-page .pro-detail-pos .product-detail.product-detail-slider{position:unset}}a.np-product{display:block;position:fixed;bottom:50%;z-index:3;transform:translateY(50%)}a.np-product.prev{left:0}a.np-product.next{right:0}@media(max-width:1199px){a.np-product{display:none}}a.np-product img{width:45px;box-shadow:var(--box-shadow-outer);-webkit-transition:transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s}a.np-product:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-detail-img .product-img-top{position:relative;border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius);overflow:hidden}.product-detail-img .product-img-top button.full-view{color:var(--heading-font-color);font-size:16px;position:absolute;right:15px;bottom:15px;height:35px;width:35px;display:flex;align-items:center;justify-content:center;background-color:var(--body-bgcolor);z-index:1;opacity:.5;line-height:0;box-shadow:var(--box-shadow-outer)}.product-detail-img .product-img-top button.full-view:hover{opacity:.8}.product-detail-img .product-img-top .slider-big.slick-slider .slick-list .slick-slide{line-height:0}.product-detail-img .product-img-top .slider-big.slick-slider .slick-list .slick-slide a{display:block}.product-detail-img .product-img-top .slider-big.slick-slider .slick-list .slick-slide a:hover img.zoom{opacity:0;visibility:hidden}.product-detail-img .product-img-top .slider-big.slick-slider .slick-list .slick-slide a:hover img.zoomImg{cursor:crosshair}.product-detail-img .pro-slider{margin:15px 35px 0}.product-detail-img .pro-slider button{color:var(--heading-font-color);font-size:16px;position:absolute;bottom:50%;transform:translateY(50%);background-color:transparent;z-index:1;opacity:.7;font-weight:var(--heading-font-weight);line-height:0}.product-detail-img .pro-slider button:hover{opacity:1}.product-detail-img .pro-slider button.slick-prev{left:-35px}.product-detail-img .pro-slider button.slick-next{right:-35px}.product-detail-img .pro-slider .slider-small.slick-slider .slick-list{margin:0 -15px}.product-detail-img .pro-slider .slider-small.slick-slider .slick-list .slick-slide{padding:0 7.5px;line-height:0}.product-detail-img .pro-slider .slider-small.slick-slider .slick-list .slick-slide a.product-single-thumbnail{display:block;position:relative}.product-detail-img .pro-slider .slider-small.slick-slider .slick-list .slick-slide a.product-single-thumbnail img{border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}.product-detail-img .pro-slider .slider-small.slick-slider .slick-list .slick-slide a.product-single-thumbnail img:hover,.product-detail-img .pro-slider .slider-small.slick-slider .slick-list .slick-slide.slick-current a.product-single-thumbnail img{border-color:var(--heading-font-color)}.product-detail-info{padding:0 0 0 50px}@media(max-width:1199px){.product-detail-info{padding:0 0 0 30px}}@media(max-width:991px){.product-detail-info{padding:0}}.product-detail-info .product-info{margin:30px 0 0}.product-detail-info .product-info:first-child{margin:0}.product-detail-info .product-info .product-ratting span.review-ratting span.review-star{font-size:16px}.product-detail-info .product-info .product-ratting span.review-ratting span.review-caption{display:block}.product-detail-info .product-info .product-title h2{font-size:24px}.product-detail-info .product-info .price-box span{display:block;font-weight:var(--heading-font-weight)}.product-detail-info .product-info .price-box span.new-price,.product-detail-info .product-info .price-box span.old-price{font-size:18px}.product-detail-info .product-info .price-box span.discount-price{color:var(--extra-font-color);padding:5px 10px;background-color:var(--primary-font-color);border-radius:var(--border-radius)}.product-detail-info .product-info .price-box span.discount-price::before{content:"-"}.product-detail-info .product-info .price-box span.discount-price::after{content:"%"}.product-detail-info .product-info .product-inventory .stock-inventory span.stock-fill{font-weight:var(--heading-font-weight)}.product-detail-info .product-info .product-inventory .stock-inventory span.stock-fill span.available-stock{color:var(--extra-font-color);padding:0 10px;border-radius:var(--border-radius)}.product-detail-info .product-info .product-inventory .product-availability{display:flex;align-items:center;margin:30px 0 0}.product-detail-info .product-info .product-inventory .product-availability h6{font-size:var(--body-font-size)}.product-detail-info .product-info .product-inventory .product-availability span{display:flex;align-items:center;margin:0 0 0 5px;font-weight:var(--heading-font-weight)}.product-detail-info .product-info .product-inventory .product-availability span i{font-size:16px;margin:0 0 0 5px}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch{display:flex;flex-direction:column;margin:30px 0 0}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch:first-child{margin:0}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-swatch-header{display:flex;align-items:center}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-swatch-header h6{font-size:var(--body-font-size)}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-swatch-header span{display:block;margin:0 0 0 5px}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap{margin:16px 0 0}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap .pro-variant-property{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap .pro-variant-property label.cust-checkbox-label{display:block;padding:0;margin:5px 0 0 5px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap .pro-variant-property label.cust-checkbox-label span.pv-name{display:block;height:30px;padding:0 15px;display:flex;align-items:center;background-color:transparent;border:1px solid rgba(var(--border-color),var(--border-opacity));border-radius:var(--border-radius)}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap .pro-variant-property label.cust-checkbox-label input.cust-checkbox:checked ~ span.pv-name{color:var(--primary-font-color);border-color:var(--primary-font-color)}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap .pro-variant-property label.cust-checkbox-label span.cust-check{display:none}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property{margin:-10px 0 0 -10px}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property label.cust-checkbox-label{margin:10px 0 0 10px;border-radius:100%}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property label.cust-checkbox-label span.pv-name{display:none}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property label.cust-checkbox-label span.cust-check{display:block;position:unset;width:30px;height:30px;border:0;border-radius:100%;box-shadow:var(--box-shadow-inner)}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property label.cust-checkbox-label span.cust-check::after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid transparent;border-radius:100%}.product-detail-info .product-info .product-variant .pro-variant-option .pro-swatch-variant .pro-swatch .pro-variant-wrap.color .pro-variant-property label.cust-checkbox-label input.cust-checkbox:checked ~ span.cust-check::after{border-color:var(--primary-font-color)}.product-detail-info .product-info .product-quantity-action{display:flex;align-items:center}.product-detail-info .product-info .product-quantity-action h6{font-size:var(--body-font-size)}.product-detail-info .product-info .product-quantity-action .product-quantity{margin:0 0 0 5px}.product-detail-info .product-info .product-actions .pro-detail-button{max-width:83.33%}@media(max-width:1199px){.product-detail-info .product-info .product-actions .pro-detail-button{max-width:100%}}.product-detail-info .product-info .product-actions .pro-detail-link{margin:30px 0 0}.product-detail-info .product-info .product-actions .pro-detail-link a{color:var(--body-font-color);display:flex;align-items:center}.product-detail-info .product-info .product-actions .pro-detail-link a:hover{color:var(--primary-font-color)}.product-detail-info .product-info .product-actions .pro-detail-link a span{display:block;margin:0 0 0 5px}.product-detail-info .product-info .product-actions .pro-detail-link a span:first-child{margin:0}.product-detail-info .product-info .product-actions .pro-detail-link a span.wishlist-icon{font-size:20px;line-height:0}.product-detail-info .product-info .product-actions .pro-detail-link a span.wishlist-title{text-transform:uppercase;font-weight:var(--heading-font-weight);line-height:1}.product-detail-info .product-info .product-sku,.product-detail-info .product-info .product-social{display:flex;align-items:center}.product-detail-info .product-info .product-sku h6,.product-detail-info .product-info .product-social h6{font-size:var(--body-font-size)}.product-detail-info .product-info .product-sku span.pro-variant-sku{margin:0 0 0 5px}.product-detail-info .product-info .product-social ul.pro-social-icon{margin:0 0 0 5px}.product-detail-info .product-info .product-social ul.pro-social-icon li{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}.product-detail-info .product-info .product-social ul.pro-social-icon li a{display:block;font-size:16px;margin:5px 0 0 5px;line-height:0}.product-detail-info .product-info .product-social ul.pro-social-icon li a.facebook{color:#3b5999}.product-detail-info .product-info .product-social ul.pro-social-icon li a.twitter{color:#55acee}.product-detail-info .product-info .product-social ul.pro-social-icon li a.pinterest{color:#bd081c}