﻿@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";:root{--fs-xxs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 20px;--fs-xl: 24px;--fs-xxl: 28px;--fs-xxxl: 32px}@media only screen and (max-width: 575px){:root{--fs-xxs: 9px;--fs-xs: 10px;--fs-sm: 11px;--fs-base: 12px;--fs-md: 13px;--fs-lg: 19px;--fs-xl: 23px;--fs-xxl: 27px;--fs-xxxl: 31px}}*,*::after,*::before{box-sizing:border-box}html,body{height:100%}body{font-family:"Montserrat",sans-serif;font-size:var(--fs-base);font-weight:400;font-style:normal;line-height:1.5;overflow-x:hidden;color:#494949}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2;margin:0;color:var(--heading-color)}.h1,.h2,.h3,.h4,.h5,.h6{line-height:inherit;margin:0}p{margin:0}a,button{line-height:inherit;display:inline-block;cursor:pointer;text-decoration:none;color:inherit}*:focus{outline:none}button:focus,a:focus{text-decoration:none;color:inherit;outline:none}a:hover{text-decoration:none;color:var(--hover-color)}button,input[type=submit]{cursor:pointer}img{max-width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}ul,ol{margin:0;padding:0;list-style-type:none}hr{border-top-width:2px}@media(min-width: 1400px){.custom-container,.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1526px}}@media only screen and (min-width: 1600px),only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.custom-container,.container-fluid{padding:0 2.5rem}}@media only screen and (max-width: 767px){.custom-container,.container-fluid{padding:0 1.5rem}}.disabled{filter:opacity(0.5) !important;pointer-events:none !important}.tooltip{font-family:"Montserrat",sans-serif;font-size:14px;line-height:14px}.tooltip-inner{padding:10px 10px 7px;border-radius:3px;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.tab-content .tab-pane{display:block;overflow:hidden;height:0;visibility:hidden;max-width:100%;opacity:0}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible}.section-title{display:flex;flex-direction:column;gap:20px}.section-title__title{position:relative;font-size:var(--fs-base);font-weight:600;line-height:1;color:#3c4043;padding:1rem 0;text-transform:uppercase;z-index:1}.section-title__title::after{content:"";position:absolute;background-color:#f9f9f9;z-index:-1;height:100%;width:100vw;top:0;left:50%;transform:translateX(-50%)}.section-title p{font-size:20px;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-title p{font-size:18px}}.section-title-2{display:flex;flex-direction:column;gap:20px}.section-title-2__title{font-size:40px;font-weight:700;line-height:1;color:#3c4043;letter-spacing:.09em;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.section-title-2__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.section-title-2__title{font-size:28px}}@media only screen and (max-width: 767px){.section-title-2__title{font-size:24px}}.section-title-2 p{font-size:20px;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-title-2 p{font-size:18px}}.section-title-3__sub-title{color:#3e463d;font-size:36px;font-weight:400;line-height:1;margin-bottom:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-3__sub-title{font-size:24px}}@media only screen and (max-width: 767px){.section-title-3__sub-title{font-size:20px}}.section-title-3__title{color:#3c4043;font-size:62px;font-weight:700;text-transform:uppercase;letter-spacing:.15em}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-3__title{font-size:36px}}@media only screen and (max-width: 767px){.section-title-3__title{font-size:30px}}.section-title-4{display:flex;flex-direction:column;gap:20px}.section-title-4__title{font-size:52px;font-weight:700;line-height:1;color:#3c4043;letter-spacing:.15em;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.section-title-4__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.section-title-4__title{font-size:28px}}@media only screen and (max-width: 767px){.section-title-4__title{font-size:24px}}.section-title-4 p{font-size:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-title-4 p{font-size:18px}}.section-title-5{display:flex;flex-direction:column;gap:20px}.section-title-5__title{font-size:52px;font-weight:600;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-5__title{font-size:36px}}@media only screen and (max-width: 767px){.section-title-5__title{font-size:24px}}.section-title-5 p{font-size:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-title-5 p{font-size:18px}}.section-title-6{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-6{gap:15px}}@media only screen and (max-width: 767px){.section-title-6{gap:10px}}.section-title-6__title{font-size:48px;font-weight:700;line-height:1;color:#3c4043;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-6__title{font-size:28px}}@media only screen and (max-width: 767px){.section-title-6__title{font-size:24px}}.section-title-6__divider{width:40px;border-top:2px solid #e3e3e3;margin:0 auto}.section-title-7{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 767px){.section-title-7{gap:10px}}.section-title-7__title{font-size:64px;font-family:"Montserrat",sans-serif;font-style:italic;font-weight:700;line-height:.8;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.section-title-7__title{font-size:46px}}@media only screen and (max-width: 767px){.section-title-7__title{font-size:40px}}.section-title-7 p{font-size:20px;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-title-7 p{font-size:18px}}.related-title__title{font-size:28px;font-weight:400;line-height:1;color:#3c4043;text-transform:uppercase;border-bottom:1px solid #cbcbcb;padding:1rem 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.related-title__title{font-size:28px}}@media only screen and (max-width: 767px){.related-title__title{font-size:24px}}.btn{font-size:20px;line-height:1.2;color:#494949;background-color:#fff;border:2px solid;border-radius:0;padding:14px 33px 13px;white-space:nowrap}.btn:focus,.btn:focus-visible{color:#fff;background-color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px){.btn{font-size:18px;padding:12px 25px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.btn{font-size:18px;padding:10px 25px}}@media only screen and (max-width: 767px){.btn{font-size:18px;padding:10px 25px}}.custom-g-1,.custom-gx-1{--bs-gutter-x: 20px}.custom-g-1,.custom-gy-1{--bs-gutter-y: 20px}.custom-g-2,.custom-gx-2{--bs-gutter-x: 40px}.custom-g-2,.custom-gy-2{--bs-gutter-y: 40px}.section-padding{padding-top:120px;padding-bottom:120px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.section-padding{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-padding{padding-top:60px;padding-bottom:60px}}.section-padding-1{padding-top:120px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.section-padding-1{padding-top:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-padding-1{padding-top:60px}}.section-padding-2{padding-bottom:120px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.section-padding-2{padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.section-padding-2{padding-bottom:60px}}.swiper-dot-style-1{position:relative}.swiper-dot-style-1 .swiper-pagination{position:relative;bottom:0;margin-top:40px;display:flex;justify-content:center}.swiper-dot-style-1 .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border:1px solid #494949;background-color:rgba(0,0,0,0);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin:0 5px;opacity:1}.swiper-dot-style-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#3c4043;background-color:#3c4043}.swiper-dot-style-2{position:relative}.swiper-dot-style-2 .swiper-pagination{bottom:20px;display:flex;justify-content:center}.swiper-dot-style-2 .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin:0 5px;opacity:1}.swiper-dot-style-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3c4043}.navigation-arrows-style-1 .swiper-button-next,.navigation-arrows-style-1 .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#fff;font-size:16px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border-radius:50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.navigation-arrows-style-1 .swiper-button-next,.navigation-arrows-style-1 .swiper-button-prev{width:34px;height:34px;line-height:34px}}.navigation-arrows-style-1 .swiper-button-next::after,.navigation-arrows-style-1 .swiper-button-prev::after{display:none}.navigation-arrows-style-1 .swiper-button-next:hover,.navigation-arrows-style-1 .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.navigation-arrows-style-2 .swiper-button-next,.navigation-arrows-style-2 .swiper-button-prev{width:34px;height:34px;line-height:34px;background-color:#fff;font-size:14px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.navigation-arrows-style-2 .swiper-button-next::after,.navigation-arrows-style-2 .swiper-button-prev::after{display:none}.navigation-arrows-style-2 .swiper-button-next:hover,.navigation-arrows-style-2 .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.navigation-arrows-style-3 .swiper-button-next,.navigation-arrows-style-3 .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#fff;font-size:16px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.navigation-arrows-style-3 .swiper-button-next,.navigation-arrows-style-3 .swiper-button-prev{width:34px;height:34px;line-height:34px}}.navigation-arrows-style-3 .swiper-button-next::after,.navigation-arrows-style-3 .swiper-button-prev::after{display:none}.navigation-arrows-style-3 .swiper-button-next:hover,.navigation-arrows-style-3 .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.navigation-arrows-style-4 .swiper-button-next,.navigation-arrows-style-4 .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#fff;font-size:8px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 767px){.navigation-arrows-style-4 .swiper-button-next,.navigation-arrows-style-4 .swiper-button-prev{width:30px;height:30px;line-height:30px;font-size:12px}}@media only screen and (max-width: 767px){.navigation-arrows-style-4 .swiper-button-next,.navigation-arrows-style-4 .swiper-button-prev{font-size:5px}}.navigation-arrows-style-4 .swiper-button-next::after,.navigation-arrows-style-4 .swiper-button-prev::after{display:none}.navigation-arrows-style-4 .swiper-button-next svg,.navigation-arrows-style-4 .swiper-button-prev svg{width:1em;height:auto;vertical-align:middle}.navigation-arrows-style-4 .swiper-button-next:hover,.navigation-arrows-style-4 .swiper-button-prev:hover{color:#fff;background-color:#3c4043}.paginations{margin-top:60px}.paginations-list{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.paginations-list li a{background-color:rgba(0,0,0,0);color:#494949;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-align:center;font-size:var(--fs-md);line-height:20px}.paginations-list li a:hover,.paginations-list li a.active{font-size:var(--fs-lg);font-weight:600;line-height:20px}.paginations-list-2{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.paginations-list-2 li{padding:0 5px 5px}.paginations-list-2 li a{background-color:rgba(0,0,0,0);color:#494949;width:44px;height:44px;line-height:46px;border:1px solid #c6c6c6;border-radius:50%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-align:center;font-size:18px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.paginations-list-2 li a{width:38px;height:38px;line-height:38px;font-size:16px}}@media only screen and (max-width: 767px){.paginations-list-2 li a{width:34px;height:34px;line-height:34px;font-size:15px}}.paginations-list-2 li a:hover,.paginations-list-2 li a.active{background-color:#3c4043;border-color:#3c4043;color:#fff}.js-scroll1{opacity:0}.scrolled1.ShortFadeInDown{animation:ShortFadeInDown 1s ease-in-out both}.scrolled1.ShortFadeInUp1{animation:ShortFadeInUp 1s ease-in-out both}.scrolled1.ShortFadeInLeft{animation:ShortFadeInLeft 1s ease-in-out both}.scrolled1.ShortFadeInRight{animation:ShortFadeInRight 1s ease-in-out both}@keyframes ShortFadeInDown{0%{opacity:0;transform:translate3d(0, -50px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes ShortFadeInUp{0%{opacity:0;transform:translate3d(0, 50px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes ShortFadeInLeft{0%{opacity:0;transform:translate3d(-50px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes ShortFadeInRight{0%{opacity:0;transform:translate3d(50px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.header{position:absolute;top:0;left:0;width:100%;z-index:99}.header__top{background-color:#fff;border-bottom:2px solid #3c4043}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.header__top{border-bottom:none}}.header__top--text{background-color:#f9f9f9;text-align:center;font-size:var(--fs-xs);font-weight:400;letter-spacing:.05em;line-height:1;color:#3c4043;padding:.75rem 0}.header__top--text strong{font-weight:600}.header__top--text a{text-decoration:underline}.header__top--logo{text-align:center;padding:17px 0}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.header__top--logo{display:none}}.header__top--logo img{height:20px;width:auto;object-fit:cover}.header-2__top{background-color:#f7f7f7;padding:9px 0}.header-2__top--wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.header-2__top--wrapper{display:block}}.header-2__top--items{margin-right:-15px;margin-left:-15px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px)and (max-width: 991px){.header-2__top--items{margin-right:-10px;margin-left:-10px}}@media only screen and (max-width: 767px){.header-2__top--items{justify-content:space-between}}.header-2__top--items li{padding-right:15px;padding-left:15px}@media only screen and (min-width: 768px)and (max-width: 991px){.header-2__top--items li{padding-right:10px;padding-left:10px}}.header-2__top--items li a i{font-size:14px;color:#3c4043}.header-2__top--items li a span{font-size:14px;color:#494949;padding-left:5px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1600px){.header-2__top--items li a span{font-size:18px}}.header-2__top--items li a:hover span{color:#3c4043}.header__main{height:70px}.header__main:has(.menu-items-list>li:hover,.meta-items-list>li:hover){transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);background-color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.header__main{background-color:#fff;border-bottom:1px solid #3c4043}}.header__main.header-shadow{box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.header__main.is-sticky{position:fixed;background-color:#fff;box-shadow:0 5px 16px rgba(0,0,0,.1);width:100%;z-index:99;left:0;top:0;animation:stickyDown .8s ease-out;height:70px;border-bottom:none}.header__main.is-sticky .header__main--meta{display:flex !important}.header__main.is-sticky .header__main--logo{display:block}.header__main--toggle{padding:0;border:0;background:none;color:#3c4043;font-size:24px;line-height:1}@media only screen and (max-width: 767px){.header__main--toggle{font-size:20px}}.header__main--toggle:focus,.header__main--toggle:hover{color:#3c4043}.header__main--toggle-dark{color:#3c4043}.header__main--logo{display:none}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.header__main--logo{display:block}}.header__main--logo a img{width:auto;height:20px;object-fit:cover}@media only screen and (max-width: 767px){.header__main--logo a img{height:16px}}.header__main--menu-2{display:flex;align-items:center;justify-content:center}.header__main--meta{padding:13px 0}@media only screen and (min-width: 1600px),only screen and (min-width: 1200px)and (max-width: 1599px){.header__main--meta{display:none !important}}.header__main--meta .toggle-icon{font-size:22px;width:22px;line-height:22px;height:22px;text-align:center;color:#3c4043;position:relative;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);padding:0;border:0;background:none;margin-left:20px}.header__main--meta .toggle-icon svg{width:1em;height:auto}.header__main--meta .toggle-icon span{color:#3c4043;font-size:24px;line-height:24px;width:24px;height:24px}.header__main--meta .toggle-icon:hover{color:#3c4043}.header__main--dark .toggle-icon{color:#3c4043}.header__main--dark .toggle-icon span{color:#3c4043}@keyframes stickyDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.menu-items-list>li{position:relative}.menu-items-list>li>a{font-size:var(--fs-base);line-height:1.7;font-weight:500;text-transform:uppercase;color:#3c4043;padding:18px;white-space:nowrap;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px){.menu-items-list>li>a{padding:18px 22px}}.menu-items-list>li>a.active{color:#3c4043}.menu-items-list>li>a i{font-size:12px}.menu-items-list>li:hover>a{color:#3c4043}.menu-items-list>li:hover>.mega-menu,.menu-items-list>li:hover>.sub-menu{transform:translate(-50%, 0);opacity:1;visibility:visible;top:100%}.menu-items-list>li:hover>.mega-menu>li:hover>.sub-menu,.menu-items-list>li:hover>.sub-menu>li:hover>.sub-menu{left:100%;top:0;opacity:1;visibility:visible}.menu-items-list .sub-menu{position:absolute;left:50%;top:-999em;z-index:999;width:230px;background:#fff;visibility:hidden;opacity:0;transform:translate(-50%, 20px);transition:transform 200ms,opacity 200ms;transition-timing-function:cubic-bezier(0.17, 0.67, 0.83, 0.67);padding:15px}.menu-items-list .sub-menu li{margin:0;position:relative}.menu-items-list .sub-menu li a{white-space:nowrap;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);font-size:var(--fs-base);font-weight:400;line-height:1.5;text-transform:uppercase;padding:5px 10px;color:#494949;display:flex;justify-content:space-between;align-items:center}.menu-items-list .sub-menu li a i{font-size:9px;transform:rotate(-90deg)}.menu-items-list .sub-menu li:hover>a{color:#3c4043}.menu-items-list .mega-menu{position:absolute;left:50%;top:100%;width:100vw;z-index:999;background:#fff;visibility:hidden;opacity:0;transform:translate(-50%, 20px);transition:transform 200ms,opacity 200ms;transition-timing-function:cubic-bezier(0.17, 0.67, 0.83, 0.67)}.menu-items-list .mega-menu li a{font-size:14px;line-height:1.7;color:#494949;padding:5px 10px;display:block;white-space:nowrap}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.menu-items-list .mega-menu li a{font-size:16px}}.menu-items-list .mega-menu li a.active{color:#3c4043}.menu-items-list .mega-menu li:hover a{color:#3c4043}.menu-items-list .mega-menu--wrapper{padding:50px 120px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.menu-items-list .mega-menu--wrapper{padding:50px 90px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.menu-items-list .mega-menu--wrapper{padding:50px 70px}}.menu-items-list .mega-menu__banner{width:40%;flex:0 0 auto}.menu-items-list .mega-menu__banner a{position:relative;display:block;text-align:center}.menu-items-list .mega-menu__banner--image{overflow:hidden}.menu-items-list .mega-menu__banner--image img{width:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.menu-items-list .mega-menu__banner--image:hover img{transform:scale(1.15)}.menu-items-list .mega-menu__banner--caption{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.menu-items-list .mega-menu__banner--caption .caption-title{font-size:46px;font-weight:600;line-height:1em;color:#fff;margin:0 0 20px 0;position:relative}.menu-items-list .mega-menu__banner--caption .caption-title::after{content:"";display:block;border-bottom:2px solid;width:60px;margin:.4em auto 0}.menu-items-list .mega-menu__banner--caption .caption-desc{font-size:22px;color:#fff}.menu-items-list .mega-menu__content{padding-left:110px;width:60%;display:flex;flex-direction:column;gap:10px 0}@media only screen and (min-width: 992px)and (max-width: 1199px){.menu-items-list .mega-menu__content{padding-left:50px}}.menu-items-list .mega-menu__content--title{font-size:24px;font-weight:600;line-height:1;color:#3c4043;margin-bottom:20px;display:block}.menu-items-list .mega-menu__content--list{width:50%;flex:0 0 auto}.menu-items-list .mega-menu__content--list li a{padding:0 0 3px}.menu-items-list .mega-menu__info{margin-left:-10px;margin-right:-10px;display:flex}.menu-items-list .mega-menu__info li{margin:0 10px}.menu-items-list .mega-menu__info li a{font-size:14px;padding:0}.menu-items-list .mega-menu__social{display:flex;gap:0 20px;margin-top:10px}.menu-items-list .mega-menu__social--lable{white-space:nowrap}.menu-items-list .mega-menu__social--social{display:flex;gap:0 10px}.menu-items-list .mega-menu__social--social li a{width:32px;height:32px;border:1px solid #e8e8e8;border-radius:50%;line-height:1;text-align:center;padding:0;font-size:14px;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:grid;place-items:center}.menu-items-list .mega-menu__social--social li:hover a{background-color:#3c4043;color:#fff}.menu-items-list .mega-menu__title{width:100%;font-size:var(--fs-lg);font-weight:500;text-transform:uppercase;margin-bottom:1rem;padding:5px 10px}.menu-items-list .mega-menu__list{flex-shrink:0;width:200px;max-height:260px;overflow-y:auto}.menu-items-list .mega-menu__list li a{font-size:var(--fs-base);font-weight:400}.menu-items-list .mega-menu__list::-webkit-scrollbar-track{background-color:#fff}.menu-items-list .mega-menu__list::-webkit-scrollbar{width:3px}.menu-items-list .mega-menu__list::-webkit-scrollbar-thumb{background-color:#ccc}.menu-items-list .mega-menu__thumbs{display:flex;gap:1rem}.menu-items-list .mega-menu__thumbs .thumb-item{width:33.3333333333%}.menu-items-list .mega-menu__thumbs .thumb-item a{text-align:center}.menu-items-list .mega-menu__thumbs .thumb-item a img{width:280px;aspect-ratio:5/4;object-fit:cover}.menu-items-list .mega-menu__thumbs .thumb-item a span{display:block;font-size:var(--fs-base);font-weight:500;padding:5px 0;text-transform:uppercase}.menu-items-list .mega-menus-list{column-count:5;display:block}.menu-items-list .mega-menu-title{font-size:18px;font-weight:600;line-height:1.7;color:#3c4043;padding:5px 10px;display:block}@media only screen and (min-width: 1200px)and (max-width: 1599px){.menu-items-list .mega-menu-title{font-size:16px}}.menu-items-list .mega-menu-col{width:25%;flex:0 0 auto}.menu-items-list .mega-menu-width{max-width:1170px;margin:0 auto}.menu-items-list--dark>li>a{color:#3c4043}.menu-items-list--dark>li>a.active{color:#3c4043}.menu-items-list--dark>li:hover>a{color:#3c4043}.meta-items-list{gap:0 20px}.meta-items-list li{position:relative;color:#3c4043;cursor:pointer}.meta-items-list li button,.meta-items-list li a{color:#3c4043;position:relative;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);font-size:16px;padding:0;border:0;background:none;line-height:1}.meta-items-list li button .badge,.meta-items-list li a .badge{background-color:#3c4043;color:#fff;border-radius:50%;padding:0;width:18px;height:18px;line-height:20px;text-align:center;font-weight:500;font-size:10px;position:absolute;left:40%;bottom:90%}.meta-items-list li .sub-menu{position:absolute;right:0;top:-999em;z-index:999;width:fit-content;min-width:160px;background:#fff;visibility:hidden;opacity:0;transform:translateY(20px);transition:transform 200ms,opacity 200ms;transition-timing-function:cubic-bezier(0.17, 0.67, 0.83, 0.67);padding:15px;box-shadow:0 5px 15px rgba(0,0,0,.078)}.meta-items-list li .sub-menu ul li{text-align:right}.meta-items-list li .sub-menu ul li a{color:#3c4043;font-size:var(--fs-base);font-weight:500;padding:5px 0;text-transform:uppercase}.meta-items-list li .sub-menu ul li:hover a{color:#3c4043}.meta-items-list li .sub-menu ul:has(+.btn){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ededed}.meta-items-list li .sub-menu .btn{width:100%;background:#3c4043;color:#fff;text-align:center;padding:10px 0;font-size:var(--fs-base)}.meta-items-list li:hover>button,.meta-items-list li:hover>a{color:#3c4043}.meta-items-list li:hover .sub-menu{transform:translateY(0);opacity:1;visibility:visible;top:99%}.meta-items-list--dark li button,.meta-items-list--dark li a{color:#3c4043}.meta-items-list--dark li:hover>button,.meta-items-list--dark li:hover>a{color:#3c4043}.meta-items-list .meta-search{display:flex}.meta-items-list .meta-search input{font-size:14px;font-weight:400;line-height:20px;border:0;border-bottom:1px solid #dbdbdb;width:165px;flex:1 1 auto;background-color:rgba(0,0,0,0);background-color:#fff;color:#3c4043}.meta-items-list .meta-search input::-webkit-input-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search input:-moz-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search input::-moz-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search input:-ms-input-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search button{font-size:14px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:0;padding:0 0 0 10px;color:#3c4043}.meta-items-list .meta-search--dark input{background-color:#fff;color:#3c4043}.meta-items-list .meta-search--dark input::-webkit-input-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search--dark input:-moz-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search--dark input::-moz-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search--dark input:-ms-input-placeholder{opacity:.5;color:#3c4043}.meta-items-list .meta-search--dark button{color:#3c4043}.search-modal{background-color:rgba(0,0,0,.6)}.search-modal .modal-dialog{max-width:760px;padding:30px}.search-modal .modal-content{border-radius:0;background:none;border:0}.search-modal__close{position:absolute;top:20px;right:0;margin:30px;padding:15px;font-size:24px;border:0;background-color:#3c4043;line-height:1;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 767px){.search-modal__close{padding:10px;font-size:18px}}.search-modal__close:focus,.search-modal__close:hover{color:#fff;background-color:#3c4043}.search-modal__form{position:relative;transform:translateY(-20px);transition:transform 200ms ease-out}.search-modal__form input{width:100%;height:52px;background:none;color:#fff;border:0;border-bottom:1px solid hsla(0,0%,100%,.44);font-size:16px;text-transform:uppercase}.search-modal__form input::-webkit-input-placeholder{opacity:1;color:#fff}.search-modal__form input:-moz-placeholder{opacity:1;color:#fff}.search-modal__form input::-moz-placeholder{opacity:1;color:#fff}.search-modal__form input:-ms-input-placeholder{opacity:1;color:#fff}.search-modal__form button{position:absolute;top:0;right:0;background:none;border:0;height:52px;font-size:20px;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.search-modal__form button:hover{color:#3c4043}.offcanvas-sidebar{max-width:450px;padding:20px 0;transition:transform .45s cubic-bezier(0.165, 0.84, 0.44, 1)}.offcanvas-sidebar.offcanvas-end{width:100%}.offcanvas-sidebar .offcanvas-body{padding:50px;display:flex;gap:20px;flex-direction:column}.offcanvas-sidebar .offcanvas-body::-webkit-scrollbar-track{background-color:#fff}.offcanvas-sidebar .offcanvas-body::-webkit-scrollbar{width:3px}.offcanvas-sidebar .offcanvas-body::-webkit-scrollbar-thumb{background-color:#3c4043}.offcanvas-sidebar__close{position:absolute;border:0;background:none;padding:0;font-size:26px;top:30px;right:30px;color:#494949;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.offcanvas-sidebar__close:hover{color:#3c4043}.offcanvas-sidebar__menu{margin-bottom:50px}.offcanvas-sidebar__banner{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:110px 40px 55px;position:relative;z-index:1}.offcanvas-sidebar__banner::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;z-index:-1;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.offcanvas-sidebar__banner:hover::before{opacity:.2;visibility:visible}.offcanvas-sidebar__banner .banner-title{color:rgba(198,32,32,0);font-size:80px;font-weight:400;line-height:.9em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#c62020;stroke:#c62020}.offcanvas-sidebar__banner .banner-sub-title{color:#3c4043;font-size:24px;font-weight:400;line-height:1.5em;margin-bottom:10px}.offcanvas-sidebar__banner .banner-btn{font-size:14px;line-height:35px;fill:#3c4043;color:#3c4043;background-color:#fff;box-shadow:5px 5px 0 0 #3c4043;padding:0 40px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.offcanvas-sidebar__banner .banner-btn:hover{color:#fff;background-color:#3c4043}.offcanvas-sidebar__copyright p{font-size:18px;color:#494949}.offcanvas-menu-list li{padding:5px 0}.offcanvas-menu-list li :first-child{padding-top:0}.offcanvas-menu-list li:last-child{padding-bottom:0}.offcanvas-menu-list li a{font-size:18px;color:#3c4043;line-height:1.8;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.offcanvas-menu-list li:hover a{color:#3c4043}.offcanvas-info-list{margin-top:30px}.offcanvas-info-list li{padding:5px 0}.offcanvas-info-list li :first-child{padding-top:0}.offcanvas-info-list li:last-child{padding-bottom:0}.offcanvas-info-list li span,.offcanvas-info-list li a{font-size:18px;line-height:1.7;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);color:#494949}.offcanvas-info-list li:hover a{color:#3c4043}.offcanvas-social{display:flex;gap:15px}.offcanvas-social li a{font-size:18px;color:#494949}.mobile-menu{width:400px !important;transition:transform .45s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (max-width: 767px){.mobile-menu{width:320px !important}}.mobile-menu .offcanvas-header{padding:10px}.mobile-menu .offcanvas-body{padding:10px 40px 40px}.mobile-menu .offcanvas-footer{padding:20px 40px 40px}.mobile-menu .offcanvas-footer a{width:100%;padding:10px 0;text-transform:uppercase;text-align:center}.mobile-menu .offcanvas-footer a.sign-in-btn{color:#fff;background-color:#3c4043}.mobile-menu .offcanvas-footer a.acc-btn{color:#3c4043;border:1px solid #ededed}.mobile-menu__close{font-size:26px;padding:10px;line-height:1;cursor:pointer;border:0;background:none;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);color:#494949;margin-left:auto}.mobile-menu__close:focus,.mobile-menu__close:hover{color:#3c4043}.mobile-menu-items li>a{padding:10px 0;font-size:var(--fs-base);text-transform:uppercase;font-weight:500;line-height:1.8;border-bottom:1px solid #ededed;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:flex;justify-content:space-between;align-items:center}.mobile-menu-items li>a.active{color:#3c4043}.mobile-menu-items li>a:hover{color:#3c4043}.mobile-menu-items li>a .menu-expand{font-size:14px;line-height:1;padding:8px 9px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.mobile-menu-items li.active>a .menu-expand{transform:rotate(180deg)}.mobile-menu-items .sub-menu,.mobile-menu-items .mega-menu{padding:15px;background-color:#f9f9f9;display:none}.mobile-menu-items .sub-menu li>a,.mobile-menu-items .mega-menu li>a{padding:5px 10px;font-size:var(--fs-base);text-transform:unset;color:#494949;border-bottom:0px}.mobile-menu-items .sub-menu__banner a,.mobile-menu-items .mega-menu__banner a{position:relative;display:block;text-align:center}.mobile-menu-items .sub-menu__banner--image,.mobile-menu-items .mega-menu__banner--image{overflow:hidden}.mobile-menu-items .sub-menu__banner--image img,.mobile-menu-items .mega-menu__banner--image img{width:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.mobile-menu-items .sub-menu__banner--image:hover img,.mobile-menu-items .mega-menu__banner--image:hover img{transform:scale(1.15)}.mobile-menu-items .sub-menu__banner--caption,.mobile-menu-items .mega-menu__banner--caption{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.mobile-menu-items .sub-menu__banner--caption .caption-title,.mobile-menu-items .mega-menu__banner--caption .caption-title{font-size:34px;font-weight:600;line-height:1em;color:#fff;margin:0 0 10px 0;position:relative}.mobile-menu-items .sub-menu__banner--caption .caption-title::after,.mobile-menu-items .mega-menu__banner--caption .caption-title::after{content:"";display:block;border-bottom:2px solid;width:60px;margin:.4em auto 0}.mobile-menu-items .sub-menu__banner--caption .caption-desc,.mobile-menu-items .mega-menu__banner--caption .caption-desc{font-size:16px;color:#fff}.mobile-menu-items .sub-menu__content,.mobile-menu-items .mega-menu__content{display:flex;flex-direction:column;gap:10px 0;margin-top:20px}.mobile-menu-items .sub-menu__content--title,.mobile-menu-items .mega-menu__content--title{font-size:18px;font-weight:600;line-height:1;color:#3c4043;margin-bottom:10px;display:block}.mobile-menu-items .sub-menu__content--list,.mobile-menu-items .mega-menu__content--list{width:50%;flex:0 0 auto}.mobile-menu-items .sub-menu__content--list li a,.mobile-menu-items .mega-menu__content--list li a{padding:0 0 3px}.mobile-menu-items .sub-menu__info,.mobile-menu-items .mega-menu__info{margin-left:-10px;margin-right:-10px;display:flex}.mobile-menu-items .sub-menu__info li,.mobile-menu-items .mega-menu__info li{margin:0 10px}.mobile-menu-items .sub-menu__info li a,.mobile-menu-items .mega-menu__info li a{font-size:14px;padding:0}.mobile-menu-items .sub-menu__social,.mobile-menu-items .mega-menu__social{display:flex;gap:0 20px;margin-top:10px}.mobile-menu-items .sub-menu__social--lable,.mobile-menu-items .mega-menu__social--lable{white-space:nowrap}.mobile-menu-items .sub-menu__social--social,.mobile-menu-items .mega-menu__social--social{display:flex;gap:0 10px}.mobile-menu-items .sub-menu__social--social li a,.mobile-menu-items .mega-menu__social--social li a{width:28px;height:28px;border:1px solid #e8e8e8;border-radius:50%;line-height:30px;text-align:center;padding:0;font-size:14px;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.mobile-menu-items .sub-menu__social--social li:hover a,.mobile-menu-items .mega-menu__social--social li:hover a{background-color:#3c4043;color:#fff}.mobile-menu-items .mega-menu-title{font-size:1em;font-weight:600;line-height:1.7;color:#3c4043;padding:5px 10px;display:block}@media only screen and (min-width: 1200px)and (max-width: 1599px){.mobile-menu-items .mega-menu-title{font-size:16px}}.mobile-meta{background-color:#3c4043;position:fixed;bottom:0;left:0;width:100%;z-index:100}.mobile-meta-items{display:flex;justify-content:space-around}.mobile-meta-items li{height:50px;line-height:50px}.mobile-meta-items li button,.mobile-meta-items li a{padding:5px;background:none;border:0;color:#fff;position:relative;line-height:1}.mobile-meta-items li button .badge,.mobile-meta-items li a .badge{background-color:#3c4043;color:#fff;border-radius:50%;padding:0;width:16px;height:16px;line-height:20px;text-align:center;font-weight:500;font-size:10px;position:absolute;left:45%;bottom:67%}.slidedown-menu{position:fixed;display:flex;align-items:stretch;top:0;width:100%;height:auto;pointer-events:auto;z-index:995;visibility:hidden;opacity:0;transform:translateY(-100%);transition:all .3s cubic-bezier(0.6, 0.17, 0.45, 0.88)}.slidedown-menu.open{visibility:visible;opacity:1;transform:translateY(0)}.slidedown-menu__inner{position:relative;width:100%;overflow-y:auto;background-color:#363636;box-shadow:1px 1px 5px rgba(0,0,0,.5);left:0;top:0}.slidedown-menu__close{display:flex;justify-content:center;align-items:center;position:absolute;font-size:26px;top:30px;right:30px;line-height:1;cursor:pointer;z-index:100;color:#fff}.slidedown-menu__close button{padding:0;background:none;border:0}.slidedown-menu__content{max-height:100vh;overflow:auto;padding:20px 0}.slidedown-menu__content::-webkit-scrollbar{width:8px;height:8px}.slidedown-menu__content::-webkit-scrollbar-button{width:10px;height:10px}.slidedown-menu__content::-webkit-scrollbar-thumb{background:#cecece;border:0 none #fff;border-radius:8px}.slidedown-menu__content::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.slidedown-menu__content::-webkit-scrollbar-thumb:active{background:#c1c1c1}.slidedown-menu__content::-webkit-scrollbar-track{background:rgba(122,122,122,.15);border:0 none #fff;border-radius:8px}.slidedown-menu__content::-webkit-scrollbar-track:hover{background:rgba(122,122,122,.2)}.slidedown-menu__content::-webkit-scrollbar-track:active{background:rgba(122,122,122,.2)}.slidedown-menu__content::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.slidedown-menu__menu{min-height:100vh;height:auto;display:flex;align-items:center;justify-content:center}.slidedown-primary-menu{text-align:center}.slidedown-primary-menu>li>a{font-size:44px;padding:20px 0;color:hsla(0,0%,100%,.38);display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.slidedown-primary-menu>li>a{font-size:32px;padding:15px 0}}@media only screen and (max-width: 767px){.slidedown-primary-menu>li>a{font-size:26px;padding:14px 0}}.slidedown-primary-menu>li>a i{font-size:10px;margin-left:6px}.slidedown-primary-menu>li>a.active{color:#fff}.slidedown-primary-menu>li:hover>a{color:#fff}.slidedown-primary-menu .sub-menu,.slidedown-primary-menu .mega-menu{display:none}.slidedown-primary-menu .sub-menu li>a,.slidedown-primary-menu .mega-menu li>a{font-size:18px;padding:5px 10px;color:hsla(0,0%,100%,.38);display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.slidedown-primary-menu .sub-menu li>a,.slidedown-primary-menu .mega-menu li>a{font-size:16px;line-height:1.8}}.slidedown-primary-menu .sub-menu li>a i,.slidedown-primary-menu .mega-menu li>a i{font-size:10px;margin-left:6px}.slidedown-primary-menu .sub-menu li:hover>a,.slidedown-primary-menu .mega-menu li:hover>a{color:#fff}.footer-section{background-color:#f9f9f9}@media only screen and (max-width: 767px){.footer-section>.container{padding:0 3rem}}.newsletter{padding:60px 0 30px;text-align:center;color:#3c4043}.newsletter h3{font-size:22px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:1rem}@media only screen and (max-width: 767px){.newsletter h3{font-size:1.15rem}}.newsletter .newsletter-form{display:flex;max-width:600px;margin:auto}.newsletter .newsletter-form input{font-size:1rem;width:100%;padding:.5rem 1rem;background-color:rgba(0,0,0,0);border:1px solid #3c4043;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0}.newsletter .newsletter-form button{padding:.5rem 1.75rem;color:#fff;background-color:#3c4043;border:1px solid #3c4043;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}.newsletter small{font-size:var(--fs-sm);font-weight:500;color:#7a7a7a;display:block;margin-top:.75rem}.footer-main{padding-top:35px;padding-bottom:60px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.footer-main{flex-direction:column;padding-bottom:0}}.footer-left{width:50%;padding:30px 10% 30px 5%;border-right:2px solid #bcbcbc}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.footer-left{width:100%;padding:30px 0;border:none;text-align:center}}@media only screen and (max-width: 767px){.footer-left img{width:170px}}.footer-left p{font-size:var(--fs-sm);margin-top:1.5rem}.footer-right{width:50%;padding:30px 0 30px 10%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.footer-right{width:100%;padding:30px 0}.footer-right-col{display:flex;flex-direction:column;align-items:center}.footer-right-col *{width:fit-content}}.footer-right h4{font-size:var(--fs-base);font-weight:500;margin-bottom:1rem;text-transform:uppercase}.footer-right ul li{padding:.35rem 0}.footer-right ul li+li{margin-top:.5rem}.footer-right ul li a{font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;text-decoration:underline}.footer-right .social-list{display:flex;align-items:center;gap:3rem;margin-top:3rem}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.footer-right .social-list{justify-content:center;gap:1.5rem}}.footer-right .social-list li+li{margin-top:0}.footer-right .social-list li a{font-size:1.5rem}.mobile-opening-hours{text-align:center;margin-bottom:2rem}@media only screen and (max-width: 767px){.mobile-opening-hours :nth-child(1){display:block}.mobile-opening-hours :nth-child(1)+span{margin-left:0;padding-left:0;border-left:none}}@media only screen and (max-width: 479px){.mobile-opening-hours span{display:block;margin-left:0 !important;padding-left:0 !important;border-left:none !important}}.mobile-opening-hours span{font-size:var(--fs-xxs);font-weight:600;text-transform:uppercase;white-space:nowrap}.mobile-opening-hours span+span{margin-left:.5rem;padding-left:.5rem;border-left:1px solid #3c4043}.footer-copyright{padding:1rem 0;border-top:1px solid #3c4043}.footer-copyright__wrapper{padding:0 5%}.footer-copyright .brand{display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 767px){.footer-copyright .brand{justify-content:center}}.footer-copyright .brand img{width:80px;height:auto;object-fit:cover}.footer-copyright .brand span{font-size:10px;font-weight:600;text-transform:uppercase;white-space:nowrap}.footer-copyright .opening-hours{height:80px;display:grid;place-items:center;text-align:right}.footer-copyright .opening-hours div,.footer-copyright .opening-hours span{font-size:var(--fs-xxs);font-weight:600;text-transform:uppercase;white-space:nowrap}.footer-copyright .opening-hours span+span{margin-left:.5rem;padding-left:.5rem;border-left:1px solid #3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px){.footer-copyright .opening-hours :nth-child(1){display:block}.footer-copyright .opening-hours :nth-child(1)+span{margin-left:0;padding-left:0;border-left:none}}.footer-copyright .payment-methods{height:80px;display:grid;place-items:center}@media only screen and (max-width: 767px){.footer-copyright .payment-methods{height:auto}}.footer-copyright .payment-methods img{width:auto;height:auto}.slider-section{position:relative}.slider-item{background-position:center center;background-size:cover;background-repeat:no-repeat;height:900px;display:flex;justify-content:center;flex-direction:column;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px){.slider-item{height:720px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.slider-item{height:600px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.slider-item{height:420px}}@media only screen and (max-width: 575px){.slider-item{height:400px}}.home-1-slider-content{position:relative;z-index:5}@media only screen and (max-width: 767px){.home-1-slider-content{padding-top:30px}}.home-1-slider-content__title{font-size:100px;font-weight:700;font-family:"Montserrat",sans-serif;color:#fff;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-1-slider-content__title{font-size:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-1-slider-content__title{font-size:47px}}@media only screen and (max-width: 767px){.home-1-slider-content__title{font-size:36px}}.home-1-slider-content__sub-title{font-size:24px;font-weight:400;color:#fff;line-height:1.2;margin-top:14px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-1-slider-content__sub-title{font-size:18px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-1-slider-content__sub-title{font-size:15px}}.home-1-slider-content__btns{margin-top:47px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-1-slider-content__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-1-slider-content__btns{margin-top:12px}}.home-1-slider-content__btns>*{padding:0 15px;margin-top:15px}.home-1-slider-content__btn{background-color:#fff;color:#3c4043;width:180px;text-align:center;line-height:55px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-1-slider-content__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-1-slider-content__btn{line-height:30px;font-size:11px;width:90px}}.home-1-slider-content__btn:hover{background-color:#3c4043;color:#fff}.home-1-slider-social{position:absolute;bottom:70px;left:0;width:100%;z-index:9}@media only screen and (min-width: 768px)and (max-width: 991px){.home-1-slider-social{bottom:40px}}@media only screen and (max-width: 767px){.home-1-slider-social{bottom:30px}}.home-1-slider-social__social{display:flex;justify-content:center}.home-1-slider-social__social li{padding:0 35px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-1-slider-social__social li{padding:0 25px}}@media only screen and (max-width: 767px){.home-1-slider-social__social li{padding:0 15px}}.home-1-slider-social__social li a{white-space:nowrap;line-height:18px;font-weight:400;font-size:18px;color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-1-slider-social__social li a{font-size:15px}}@media only screen and (max-width: 767px){.home-1-slider-social__social li a{font-size:11px}}.home-1-slider-navigation .swiper-button-next,.home-1-slider-navigation .swiper-button-prev{width:36px;height:36px;line-height:36px;background-color:hsla(0,0%,100%,.77);border-radius:50%;font-size:20px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);opacity:0;visibility:hidden}.home-1-slider-navigation .swiper-button-next::after,.home-1-slider-navigation .swiper-button-prev::after{display:none}.home-1-slider-navigation .swiper-button-next:hover,.home-1-slider-navigation .swiper-button-prev:hover{background-color:#fff}.home-1-slider-navigation .swiper-button-next{right:0}.home-1-slider-navigation .swiper-button-prev{left:0}.home-1-slider-navigation:hover .swiper-button-next{right:40px;opacity:1;visibility:visible}.home-1-slider-navigation:hover .swiper-button-prev{left:40px;opacity:1;visibility:visible}.home-1-slider-animation .home-1-slider-content{opacity:0}.home-1-slider-animation.swiper-slide-active .home-1-slider-content{opacity:1}.home-1-slider-animation.swiper-slide-active .home-1-slider-content>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-1-slider-animation.swiper-slide-active .home-1-slider-content>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-1-slider-animation.swiper-slide-active .home-1-slider-content>*:nth-child(3)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-1-slider-animation.swiper-slide-active .home-1-slider-content>*:nth-child(3)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-2-slider-style{height:500px}}.home-2-slider-content{position:relative;z-index:5}@media only screen and (max-width: 767px){.home-2-slider-content{padding-top:30px}}.home-2-slider-content__title{font-size:100px;font-weight:700;font-family:"Montserrat",sans-serif;color:#fff;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-2-slider-content__title{font-size:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-2-slider-content__title{font-size:47px}}@media only screen and (max-width: 767px){.home-2-slider-content__title{font-size:36px}}.home-2-slider-content__sub-title{font-size:24px;font-weight:400;color:#fff;line-height:1.2;margin-top:14px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-2-slider-content__sub-title{font-size:18px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-2-slider-content__sub-title{font-size:15px}}.home-2-slider-content__btns{margin-top:47px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-2-slider-content__btns{margin-top:22px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-2-slider-content__btns{margin-top:12px}}.home-2-slider-content__btns>*{padding:0 15px;margin-top:15px}.home-2-slider-content__btn{background-color:rgba(0,0,0,0);color:#fff;text-align:center;font-weight:400;font-size:20px;line-height:1;padding:15px 45px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid hsla(0,0%,100%,.43);border-radius:3px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-2-slider-content__btn{font-size:16px;padding:12px 30px}}@media only screen and (max-width: 767px){.home-2-slider-content__btn{font-size:15px;padding:10px 20px}}.home-2-slider-content__btn:hover{background-color:#fff;border-color:#fff;color:#3c4043}.home-2-slider-social{position:absolute;bottom:70px;left:0;width:100%;z-index:9}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-2-slider-social{bottom:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-2-slider-social{bottom:40px}}@media only screen and (max-width: 767px){.home-2-slider-social{bottom:60px}}.home-2-slider-social__social{display:flex;justify-content:center}.home-2-slider-social__social li{padding:0 35px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-2-slider-social__social li{padding:0 25px}}@media only screen and (max-width: 767px){.home-2-slider-social__social li{padding:0 15px}}.home-2-slider-social__social li a{white-space:nowrap;line-height:18px;font-weight:400;font-size:18px;color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-2-slider-social__social li a{font-size:16px}}.home-2-slider-navigation .swiper-button-next,.home-2-slider-navigation .swiper-button-prev{width:36px;height:36px;line-height:36px;background-color:#fff;color:#3c4043;border-radius:50%;font-size:20px;font-weight:700;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 767px){.home-2-slider-navigation .swiper-button-next,.home-2-slider-navigation .swiper-button-prev{display:none}}.home-2-slider-navigation .swiper-button-next::after,.home-2-slider-navigation .swiper-button-prev::after{display:none}.home-2-slider-navigation .swiper-button-next:hover,.home-2-slider-navigation .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.home-2-slider-navigation .swiper-button-next{right:5%}.home-2-slider-navigation .swiper-button-prev{left:5%}.home-2-slider-animation .home-2-slider-content{opacity:0}.home-2-slider-animation.swiper-slide-active .home-2-slider-content{opacity:1}.home-2-slider-animation.swiper-slide-active .home-2-slider-content>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-2-slider-animation.swiper-slide-active .home-2-slider-content>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-2-slider-animation.swiper-slide-active .home-2-slider-content>*:nth-child(3)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-2-slider-animation.swiper-slide-active .home-2-slider-content>*:nth-child(3)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-style{background-position:center center;background-size:cover;background-repeat:no-repeat;height:860px;display:flex;justify-content:center;flex-direction:column;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-style{height:715px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-style{height:540px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-style{height:420px}}@media only screen and (max-width: 767px){.home-3-slider-style{height:310px}}@media only screen and (max-width: 575px){.home-3-slider-style{height:auto;padding:60px 0 40px}}.home-3-slider-style__sub-title{position:absolute;overflow:visible;transform:rotate(-90deg) translateX(6%);z-index:8;color:hsla(0,0%,100%,0);white-space:nowrap;line-height:1;-webkit-text-stroke:1px #c6c6c6;font-weight:700;font-size:80px;transform-origin:50% 50%;left:-231px;top:50%}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-style__sub-title{font-size:67px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-style__sub-title{font-size:45px;left:-140px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-style__sub-title{font-size:35px;left:-95px}}@media only screen and (max-width: 767px){.home-3-slider-style__sub-title{font-size:26px;left:-80px}}@media only screen and (max-width: 575px){.home-3-slider-style__sub-title{font-size:20px;left:-60px;top:25%}}.home-3-slider-style__image{position:absolute;top:50%;transform:translateY(-50%);left:233px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-style__image{width:500px;left:170px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-style__image{width:368px;left:160px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-style__image{width:285px;left:160px}}@media only screen and (max-width: 767px){.home-3-slider-style__image{width:213px;left:85px}}@media only screen and (max-width: 575px){.home-3-slider-style__image{position:relative;top:0;transform:translateY(0);width:140px;left:0;margin:0 auto}}.home-3-slider-style-2 .home-3-slider-style__image{left:auto;right:90px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 575px){.home-3-slider-style-2 .home-3-slider-style__image{right:auto}}.home-3-slider-style-2 .home-3-slider-style__image img{width:auto;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-3-slider-style-2 .home-3-slider-content-style-1{margin-left:13.8%}@media only screen and (max-width: 575px){.home-3-slider-style-2 .home-3-slider-content-style-1{margin-left:0}}.home-3-slider-content-style-1{position:relative;z-index:5;max-width:560px;margin-left:48%}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-1{max-width:440px;margin-left:46%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-content-style-1{max-width:360px}}@media only screen and (max-width: 767px){.home-3-slider-content-style-1{margin-left:45%}}@media only screen and (max-width: 575px){.home-3-slider-content-style-1{max-width:270px;margin:0 auto;text-align:center;padding-top:30px}}.home-3-slider-content-style-1__title{color:#fff;white-space:nowrap;line-height:1;font-weight:700;font-size:80px;transform-origin:50% 50%;opacity:1;transform:translate(0px, 0px);visibility:visible}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-content-style-1__title{font-size:67px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-1__title{font-size:45px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-content-style-1__title{font-size:35px}}@media only screen and (max-width: 767px){.home-3-slider-content-style-1__title{font-size:26px}}.home-3-slider-content-style-1__description{font-family:"Montserrat",sans-serif;color:#fff;line-height:1.6;font-weight:400;font-size:20px;margin-top:13px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-content-style-1__description{font-size:17px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-1__description{font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-content-style-1__description{font-size:13px}}@media only screen and (max-width: 767px){.home-3-slider-content-style-1__description{font-size:12px;margin-top:8px}}.home-3-slider-content-style-1__btns{margin-top:32px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-1__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-1__btns{margin-top:12px}}@media only screen and (max-width: 575px){.home-3-slider-content-style-1__btns{justify-content:center}}.home-3-slider-content-style-1__btns>*{padding:0 15px;margin-top:15px}.home-3-slider-content-style-1__btn{background-color:rgba(0,0,0,0);color:#fff;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid #fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-1__btn{line-height:42px;font-size:17px;width:150px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-1__btn{line-height:30px;font-size:11px;width:90px}}.home-3-slider-content-style-1__btn:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.home-3-slider-content-style-2{margin-left:60px}@media only screen and (max-width: 575px){.home-3-slider-content-style-2{margin-left:0}}.home-3-slider-content-style-2__description{color:#fff;line-height:30px;font-weight:400;font-size:24px}@media only screen and (min-width: 768px)and (max-width: 991px){.home-3-slider-content-style-2__description{font-size:20px}}@media only screen and (max-width: 767px){.home-3-slider-content-style-2__description{font-size:18px;line-height:1.4}}.home-3-slider-content-style-2__title{color:#fff;line-height:1;font-weight:700;font-size:80px;margin-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-content-style-2__title{font-size:68px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-2__title{font-size:46px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-2__title{font-size:36px;margin-top:15px}}@media only screen and (max-width: 575px){.home-3-slider-content-style-2__title{font-size:26px}}.home-3-slider-content-style-2__price{color:#fff;line-height:1;font-weight:700;font-size:37px;margin-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-3-slider-content-style-2__price{font-size:30px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-2__price{font-size:24px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-2__price{font-size:24px;margin-top:15px}}@media only screen and (max-width: 575px){.home-3-slider-content-style-2__price{font-size:20px}}.home-3-slider-content-style-2__btns{margin-top:22px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-2__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-2__btns{margin-top:12px}}.home-3-slider-content-style-2__btns>*{padding:0 15px;margin-top:15px}.home-3-slider-content-style-2__btn{background-color:#fff;color:#494949;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid #fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-3-slider-content-style-2__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-3-slider-content-style-2__btn{line-height:30px;font-size:11px;width:90px}}.home-3-slider-content-style-2__btn:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.home-3-slider-animation .home-3-slider-content-style-1,.home-3-slider-animation .home-3-slider-content-style-2{opacity:0}.home-3-slider-animation .home-3-slider-style__image{opacity:0}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-1{opacity:1}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-1>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-1>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-1>*:nth-child(3)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-1>*:nth-child(3)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2{opacity:1}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2>*:nth-child(3){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2>*:nth-child(4)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-content-style-2>*:nth-child(4)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2.5s;animation-duration:1s;animation-fill-mode:both}.home-3-slider-animation.swiper-slide-active .home-3-slider-style__image{opacity:1}.home-3-slider-animation.swiper-slide-active .home-3-slider-style__image>*{animation-name:ShortFadeInRight;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}.slider-item-2{height:1080px;display:flex;align-items:center;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 1200px)and (max-width: 1599px){.slider-item-2{height:790px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.slider-item-2{height:633px}}@media only screen and (min-width: 768px)and (max-width: 991px){.slider-item-2{height:505px}}@media only screen and (max-width: 767px){.slider-item-2{height:460px}}@media only screen and (max-width: 575px){.slider-item-2{height:auto;padding-top:80px;padding-bottom:40px}}.slider-item-2__shape-1{position:absolute;top:43%;left:45%;z-index:5;max-width:440px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.slider-item-2__shape-1{max-width:322px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.slider-item-2__shape-1{max-width:266px}}@media only screen and (min-width: 768px)and (max-width: 991px){.slider-item-2__shape-1{max-width:206px}}@media only screen and (max-width: 767px){.slider-item-2__shape-1{max-width:154px}}@media only screen and (max-width: 575px){.slider-item-2__shape-1{max-width:170px;left:12%;top:37%}}.slider-item-2__shape-1 img{width:auto;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.slider-item-2__shape-2{position:absolute;bottom:-30px;left:29%;max-width:335px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.slider-item-2__shape-2{max-width:245px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.slider-item-2__shape-2{max-width:202px;bottom:-15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.slider-item-2__shape-2{max-width:157px;bottom:0}}@media only screen and (max-width: 767px){.slider-item-2__shape-2{max-width:118px;bottom:0}}@media only screen and (max-width: 575px){.slider-item-2__shape-2{display:none}}.slider-item-2__shape-2 img{width:auto;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.slider-item-2 .text-color-1{color:#d68d67}.slider-item-2 .text-color-2{color:#4d7264}.slider-item-2 .text-color-3{color:#cc5019}.home-4-slider-navigation .swiper-button-next,.home-4-slider-navigation .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:rgba(0,0,0,0);color:#bfbfbf;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-4-slider-navigation .swiper-button-next::after,.home-4-slider-navigation .swiper-button-prev::after{display:none}.home-4-slider-navigation .swiper-button-next:hover,.home-4-slider-navigation .swiper-button-prev:hover{transform:scale(1.5)}.home-4-slider-navigation .swiper-button-next{right:7%}.home-4-slider-navigation .swiper-button-prev{left:7%}.home-4-slider-style-1__shape-1{width:110px;height:110px;border-radius:50%;background-color:#d14848;position:absolute;top:24%;left:42%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-1__shape-1{width:80px;height:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-1__shape-1{width:66px;height:66px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-style-1__shape-1{width:52px;height:52px}}@media only screen and (max-width: 767px){.home-4-slider-style-1__shape-1{width:39px;height:39px}}@media only screen and (max-width: 575px){.home-4-slider-style-1__shape-1{width:56px;height:56px;left:-20px;top:30%}}.home-4-slider-style-1__shape-2{width:210px;height:210px;border-radius:50%;background-color:#d14848;position:absolute;right:-95px;bottom:18%;z-index:5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-1__shape-2{width:154px;height:154px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-1__shape-2{width:126px;height:126px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-style-1__shape-2{width:98px;height:98px;right:-45px}}@media only screen and (max-width: 767px){.home-4-slider-style-1__shape-2{width:74px;height:74px;right:-45px}}@media only screen and (max-width: 575px){.home-4-slider-style-1__shape-2{width:92px;height:92px;bottom:30%}}.home-4-slider-style-1__shape-3{width:210px;height:210px;border-radius:50%;background-color:#d14848;position:absolute;left:10%;bottom:-150px;z-index:5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-1__shape-3{width:154px;height:154px;left:7%;bottom:-135px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-1__shape-3{width:126px;height:126px;left:7%;bottom:-110px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-style-1__shape-3{width:98px;height:98px;left:5%;bottom:-78px}}@media only screen and (max-width: 767px){.home-4-slider-style-1__shape-3{width:74px;height:74px;left:4%;bottom:-60px}}@media only screen and (max-width: 575px){.home-4-slider-style-1__shape-3{display:none}}.home-4-slider-style-2{background-color:#1a1a1a}.home-4-slider-style-2__shape-1{width:130px;height:130px;border-radius:50%;background-color:#4d7264;position:absolute;top:21%;left:35%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-2__shape-1{width:95px;height:95px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-2__shape-1{width:79px;height:79px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-style-2__shape-1{width:61px;height:61px;left:33%}}@media only screen and (max-width: 767px){.home-4-slider-style-2__shape-1{width:46px;height:46px;top:18%;left:33%}}@media only screen and (max-width: 575px){.home-4-slider-style-2__shape-1{width:56px;height:56px;left:-28px;top:24%}}.home-4-slider-style-2__shape-1::before{position:absolute;content:"";width:110px;height:110px;border-radius:50%;border:1px solid #707070;left:62%;top:36%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-2__shape-1::before{width:80px;height:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-2__shape-1::before{width:67px;height:67px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-style-2__shape-1::before{display:none}}.home-4-slider-style-2__shape-2{width:210px;height:210px;border-radius:50%;border:1px solid #707070;position:absolute;right:-100px;bottom:19%;z-index:5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-2__shape-2{width:154px;height:154px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-2__shape-2{width:127px;height:127px;right:-75px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-style-2__shape-2{display:none}}@media only screen and (max-width: 575px){.home-4-slider-style-2__shape-2{display:block;width:92px;height:92px;right:-46px;bottom:32%}}.home-4-slider-style-2__shape-3{width:80px;height:80px;border-radius:50%;background-color:#4d7264;position:absolute;left:44.5%;bottom:16%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-2__shape-3{width:59px;height:59px;left:47%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-2__shape-3{width:48px;height:48px;left:47%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-style-2__shape-3{width:37px;height:37px;left:47%}}@media only screen and (max-width: 767px){.home-4-slider-style-2__shape-3{width:28px;height:28px;left:47%}}@media only screen and (max-width: 575px){.home-4-slider-style-2__shape-3{display:none}}.home-4-slider-style-2__shape-4{width:210px;height:210px;border-radius:50%;border:1px solid #707070;position:absolute;left:4%;bottom:-180px;z-index:5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-style-2__shape-4{width:154px;height:154px;left:3%;bottom:-120px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-style-2__shape-4{width:126px;height:126px;left:5%;bottom:-90px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-style-2__shape-4{display:none}}@media only screen and (max-width: 575px){.home-4-slider-style-2__shape-4{display:block;width:40px;height:40px;bottom:-20px;left:3%}}.home-4-slider-style-3{background-color:#3e463d}.home-4-slider-style-3__shape-1{background-color:#cc5019}.home-4-slider-style-3__shape-1::before{border-color:#707070}.home-4-slider-style-3__shape-2{border-color:#707070}.home-4-slider-style-3__shape-3{background-color:#cc5019}.home-4-slider-style-3__shape-4{border-color:#707070}.home-4-slider-image{max-width:570px;margin-left:auto;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-image{max-width:417px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-image{max-width:344px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-image{max-width:267px}}@media only screen and (max-width: 767px){.home-4-slider-image{max-width:200px}}@media only screen and (max-width: 575px){.home-4-slider-image{max-width:180px;margin:0 auto}}.home-4-slider-image__shape{position:absolute;bottom:-55px;left:-30px;width:100%;height:100%;z-index:2;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-image__shape{bottom:-30px;left:-20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-image__shape{display:none}}@media only screen and (max-width: 575px){.home-4-slider-image__shape{display:block;bottom:-10px;left:-10px}}.home-4-slider-image__shape .shape-border{border-top-left-radius:300px;border-top-right-radius:300px;border:1px solid #acacac;background:none;width:100%;height:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-4-slider-image img{width:100%;height:auto;object-fit:cover;border-top-left-radius:300px;border-top-right-radius:300px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-4-slider-social{position:absolute;bottom:-55px;left:0;width:100%;z-index:9}@media only screen and (max-width: 767px){.home-4-slider-social{bottom:-40px}}@media only screen and (max-width: 575px){.home-4-slider-social{display:none}}.home-4-slider-social__social{display:flex;margin-left:-35px;margin-right:-35px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-social__social{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.home-4-slider-social__social{margin-left:-10px;margin-right:-10px}}.home-4-slider-social__social li{padding:0 35px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-social__social li{padding:0 20px}}@media only screen and (max-width: 767px){.home-4-slider-social__social li{padding:0 10px}}.home-4-slider-social__social li a{white-space:nowrap;line-height:22px;font-weight:400;font-size:22px;color:#b2a299;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-4-slider-social__social li a{font-size:16px}}@media only screen and (max-width: 767px){.home-4-slider-social__social li a{font-size:14px}}.home-4-slider-social__social li a:hover{color:#fff}@media only screen and (max-width: 575px){.home-4-slider-content{text-align:center;padding-top:40px}}.home-4-slider-content__title{font-size:60px;font-weight:400;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-content__title{font-size:44px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-content__title{font-size:36px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-content__title{font-size:28px}}@media only screen and (max-width: 575px){.home-4-slider-content__title{font-size:22px}}.home-4-slider-content__sub-title{font-size:50px;font-weight:700;color:#fff;margin-top:4px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-content__sub-title{font-size:38px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-4-slider-content__sub-title{font-size:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-content__sub-title{font-size:24px}}@media only screen and (max-width: 575px){.home-4-slider-content__sub-title{font-size:28px}}.home-4-slider-content__link{font-size:20px;font-weight:400;color:#727272;padding:17px 47px;background-color:#fff;line-height:1.1;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin-top:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-4-slider-content__link{font-size:15px;padding:12px 33px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-4-slider-content__link{font-size:15px;padding:10px 28px;margin-top:30px}}@media only screen and (max-width: 575px){.home-4-slider-content__link{font-size:14px;padding:8px 20px;margin-top:15px}}.home-4-slider-content__link:hover{background-color:#3c4043;color:#fff}.home-4-slider-animation .home-4-slider-image,.home-4-slider-animation .home-4-slider-content{opacity:0}.home-4-slider-animation .slider-item-2__shape-1,.home-4-slider-animation .slider-item-2__shape-2{opacity:0}.home-4-slider-animation.swiper-slide-active .home-4-slider-image{opacity:1}.home-4-slider-animation.swiper-slide-active .home-4-slider-image>*{animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}.home-4-slider-animation.swiper-slide-active .home-4-slider-content{opacity:1}.home-4-slider-animation.swiper-slide-active .home-4-slider-content>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-4-slider-animation.swiper-slide-active .home-4-slider-content>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-4-slider-animation.swiper-slide-active .home-4-slider-content>*:nth-child(3){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-4-slider-animation.swiper-slide-active .slider-item-2__shape-1,.home-4-slider-animation.swiper-slide-active .slider-item-2__shape-2{opacity:0;animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}@media only screen and (min-width: 1600px){.home-5-slider-style{height:980px}}.home-5-slider-navigation .swiper-button-next,.home-5-slider-navigation .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:rgba(0,0,0,0);color:#fff;font-size:30px;font-weight:700;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-5-slider-navigation .swiper-button-next::after,.home-5-slider-navigation .swiper-button-prev::after{display:none}.home-5-slider-navigation .swiper-button-next:hover,.home-5-slider-navigation .swiper-button-prev:hover{opacity:.7}.home-5-slider-navigation .swiper-button-next{right:7%}.home-5-slider-navigation .swiper-button-prev{left:7%}.home-5-slider-content-style-1__sub-title{font-size:46px;font-weight:400;line-height:1;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-1__sub-title{font-size:34px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-1__sub-title{font-size:28px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-1__sub-title{font-size:22px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-1__sub-title{font-size:16px}}.home-5-slider-content-style-1__title{font-size:150px;font-weight:700;font-family:"Montserrat",sans-serif;color:#fff;line-height:1;margin-top:2px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-1__title{font-size:110px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-1__title{font-size:90px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-1__title{font-size:70px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-1__title{font-size:52px}}@media only screen and (max-width: 575px){.home-5-slider-content-style-1__title{font-size:44px}}.home-5-slider-content-style-1__btns{margin-top:22px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-1__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-1__btns{margin-top:12px}}.home-5-slider-content-style-1__btns>*{padding:0 15px;margin-top:15px}.home-5-slider-content-style-1__btn{background-color:#fff;color:#494949;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid #fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-1__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-1__btn{line-height:30px;font-size:11px;width:90px}}.home-5-slider-content-style-1__btn:hover{border-color:#3f473e;background-color:#3f473e;color:#fff}.home-5-slider-content-style-2{max-width:780px}.home-5-slider-content-style-2__sub-title{font-size:46px;font-weight:400;line-height:1;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-2__sub-title{font-size:34px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-2__sub-title{font-size:28px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-2__sub-title{font-size:16px}}.home-5-slider-content-style-2__title{font-size:130px;font-weight:700;font-family:"Montserrat",sans-serif;color:#fff;line-height:1;margin-top:2px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-2__title{font-size:95px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-2__title{font-size:80px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-2__title{font-size:62px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-2__title{font-size:46px}}.home-5-slider-content-style-2__btns{margin-top:22px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-2__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-2__btns{margin-top:12px}}.home-5-slider-content-style-2__btns>*{padding:0 15px;margin-top:15px}.home-5-slider-content-style-2__btn{background-color:#fff;color:#494949;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid #fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-2__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-2__btn{line-height:30px;font-size:11px;width:90px}}.home-5-slider-content-style-2__btn:hover{border-color:#3f473e;background-color:#3f473e;color:#fff}.home-5-slider-content-style-3__sub-title{font-size:32px;font-weight:700;line-height:1;letter-spacing:8px;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-3__sub-title{font-size:24px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-3__sub-title{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-3__sub-title{font-size:16px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-3__sub-title{font-size:14px}}.home-5-slider-content-style-3__title{font-size:110px;font-weight:700;color:#fff;line-height:1;margin-top:42px;letter-spacing:16px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-5-slider-content-style-3__title{font-size:80px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-3__title{font-size:68px;letter-spacing:8px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-5-slider-content-style-3__title{font-size:52px;letter-spacing:8px}}@media only screen and (max-width: 767px){.home-5-slider-content-style-3__title{font-size:40px;letter-spacing:4px}}.home-5-slider-content-style-3__btns{margin-top:30px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-3__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-3__btns{margin-top:12px}}.home-5-slider-content-style-3__btns>*{padding:0 15px;margin-top:15px}.home-5-slider-content-style-3__btn{background-color:#fff;color:#494949;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid #fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-5-slider-content-style-3__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-5-slider-content-style-3__btn{line-height:30px;font-size:11px;width:90px}}.home-5-slider-content-style-3__btn:hover{border-color:#3f473e;background-color:#3f473e;color:#fff}.home-5-slider-animation .home-5-slider-content-style-1,.home-5-slider-animation .home-5-slider-content-style-2,.home-5-slider-animation .home-5-slider-content-style-3{opacity:0}.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-1,.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-2,.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-3{opacity:1}.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-1>*:nth-child(1),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-2>*:nth-child(1),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-3>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-1>*:nth-child(2),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-2>*:nth-child(2),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-3>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-1>*:nth-child(3)>*:nth-child(1),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-2>*:nth-child(3)>*:nth-child(1),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-3>*:nth-child(3)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-1>*:nth-child(3)>*:nth-child(2),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-2>*:nth-child(3)>*:nth-child(2),.home-5-slider-animation.swiper-slide-active .home-5-slider-content-style-3>*:nth-child(3)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-active .swiper-slide{opacity:0;visibility:hidden}.home-6-slider-active .swiper-slide-active{opacity:1;visibility:visible}.home-6-slider-active .swiper-button-next,.home-6-slider-active .swiper-button-prev{font-size:20px;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);top:auto;bottom:16px;opacity:.3}.home-6-slider-active .swiper-button-next::after,.home-6-slider-active .swiper-button-prev::after{display:none}.home-6-slider-active .swiper-button-next:hover,.home-6-slider-active .swiper-button-prev:hover{opacity:1}.home-6-slider-active .swiper-button-next{left:50.5%;right:auto}.home-6-slider-active .swiper-button-prev{right:50.5%;left:auto}@media only screen and (max-width: 575px){.home-6-slider-style{height:auto;padding-top:260px;padding-bottom:60px}}.home-6-slider-wrapper{position:relative}.home-6-slider-content-style-1{position:relative;max-width:400px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-content-style-1{max-width:360px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1{max-width:280px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-1{max-width:210px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-1{max-width:175px}}@media only screen and (max-width: 575px){.home-6-slider-content-style-1{max-width:100%;text-align:center}}.home-6-slider-content-style-1__sub-title{color:#a5a5a5;line-height:1;font-weight:400;font-size:32px;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-content-style-1__sub-title{font-size:24px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1__sub-title{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-1__sub-title{font-size:15px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-1__sub-title{font-size:11px}}.home-6-slider-content-style-1__title{color:#3c4043;line-height:1;font-weight:700;font-size:85px;text-transform:uppercase;margin-top:16px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-content-style-1__title{font-size:62px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1__title{font-size:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-1__title{font-size:40px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-1__title{font-size:30px}}.home-6-slider-content-style-1__price{color:#3c4043;white-space:nowrap;line-height:1;font-weight:400;font-size:46px;margin-top:8px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-content-style-1__price{font-size:34px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1__price{font-size:28px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-1__price{font-size:22px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-1__price{font-size:16px}}.home-6-slider-content-style-1__btns{margin-top:20px;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1__btns{margin-top:27px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-1__btns{margin-top:12px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-1__btns{margin-top:0px;margin-left:-7px;margin-right:-7px}}@media only screen and (max-width: 575px){.home-6-slider-content-style-1__btns{justify-content:center}}.home-6-slider-content-style-1__btns>*{padding:0 10px;margin-top:15px}@media only screen and (max-width: 767px){.home-6-slider-content-style-1__btns>*{padding:0 7px}}.home-6-slider-content-style-1__btn{background-color:rgba(0,0,0,0);color:#494949;width:180px;text-align:center;line-height:50px;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid rgba(0,0,0,0)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-1__btn{line-height:40px;font-size:15px;width:130px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-6-slider-content-style-1__btn{line-height:30px;font-size:11px;width:80px}}.home-6-slider-content-style-1 .button-01 .home-6-slider-content-style-1__btn{border-color:#918684}.home-6-slider-content-style-1 .button-01 .home-6-slider-content-style-1__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.home-6-slider-content-style-1 .button-02 .home-6-slider-content-style-1__btn{background-color:#3c4043;border-color:#3c4043;color:#fff}.home-6-slider-content-style-1 .button-02 .home-6-slider-content-style-1__btn:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.home-6-slider-content-style-2{max-width:650px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-content-style-2{max-width:530px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-content-style-2{max-width:410px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-content-style-2{max-width:350px}}@media only screen and (max-width: 767px){.home-6-slider-content-style-2{max-width:250px}}@media only screen and (max-width: 575px){.home-6-slider-content-style-2{max-width:100%}}.home-6-slider-layer{display:flex;position:absolute;left:0;bottom:-132px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-layer{bottom:-110px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-layer{bottom:-70px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-6-slider-layer{bottom:-45px}}@media only screen and (max-width: 575px){.home-6-slider-layer{display:none}}.home-6-slider-layer__icon{flex-shrink:0}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-layer__icon img{width:39px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-layer__icon img{width:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-layer__icon img{width:25px}}@media only screen and (max-width: 767px){.home-6-slider-layer__icon img{width:21px}}.home-6-slider-layer__content{flex:1;padding-left:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-layer__content{padding-left:20px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-layer__content{padding-left:16px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-6-slider-layer__content{padding-left:10px}}.home-6-slider-layer__title{color:#3c4043;white-space:nowrap;line-height:1;font-weight:400;font-size:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-layer__title{font-size:16px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-6-slider-layer__title{font-size:12px}}.home-6-slider-layer__text{color:#494949;white-space:nowrap;line-height:1;font-weight:400;font-size:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-layer__text{font-size:16px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-6-slider-layer__text{font-size:12px}}.home-6-slider-image-1{position:absolute;left:49.4%;top:324px;z-index:1}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-1{width:280px;top:220px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-1{width:232px;top:197px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-1{width:179px;top:120px}}@media only screen and (max-width: 767px){.home-6-slider-image-1{width:134px;top:145px}}@media only screen and (max-width: 575px){.home-6-slider-image-1{width:163px;top:77px;left:31px}}.home-6-slider-image-1 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-image-2{position:absolute;right:18.4%;top:182px;z-index:2}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-2{width:216px;top:100px;right:13%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-2{width:178px;top:110px;right:13%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-2{width:138px;top:55px;right:15%}}@media only screen and (max-width: 767px){.home-6-slider-image-2{width:104px;top:90px;right:13%}}@media only screen and (max-width: 575px){.home-6-slider-image-2{top:27px;width:94px;right:15%}}.home-6-slider-image-2 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-image-3{position:absolute;right:12.2%;bottom:222px;z-index:3}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-3{width:216px;right:6%;bottom:195px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-3{width:178px;right:6%;bottom:120px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-3{width:138px;bottom:70px;right:6%}}@media only screen and (max-width: 767px){.home-6-slider-image-3{width:104px;bottom:125px;right:6%}}@media only screen and (max-width: 575px){.home-6-slider-image-3{bottom:54%;width:94px;right:5%}}.home-6-slider-image-3 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-image-4{position:absolute;right:26.4%;bottom:139px;z-index:4}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-4{width:160px;right:22.5%;bottom:130px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-4{width:133px;right:22.3%;bottom:89px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-4{width:103px;right:22.3%;bottom:79px}}@media only screen and (max-width: 767px){.home-6-slider-image-4{width:77px;right:22.8%;bottom:100px}}@media only screen and (max-width: 575px){.home-6-slider-image-4{width:79px;right:30%;bottom:46.5%}}.home-6-slider-image-4 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-image-5{position:absolute;right:20%;top:50%;transform:translateY(-50%);z-index:5}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-5{width:344px;right:15%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-5{width:284px;right:15%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-5{width:220px;right:15%}}@media only screen and (max-width: 767px){.home-6-slider-image-5{width:165px;right:15%}}@media only screen and (max-width: 575px){.home-6-slider-image-5{width:207px;top:27%;right:auto;left:8%}}.home-6-slider-image-5 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-image-6{position:absolute;right:12.1%;top:50%;transform:translateY(-50%);z-index:5}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-image-6{width:207px;right:6.1%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-image-6{width:171px;right:6.1%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-image-6{width:133px;right:6.1%}}@media only screen and (max-width: 767px){.home-6-slider-image-6{width:99px;right:6.1%}}@media only screen and (max-width: 575px){.home-6-slider-image-6{width:109px;top:27.5%}}.home-6-slider-image-6 img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.home-6-slider-text-style{position:absolute;display:block;transform:rotate(-30deg);left:44.6%;top:33.2%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-text-style{left:42%;top:27.8%}}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-text-style{left:43.5%;top:31.2%}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-text-style{left:43.5%;top:26.2%}}@media only screen and (max-width: 767px){.home-6-slider-text-style{left:44%;top:33%}}@media only screen and (max-width: 575px){.home-6-slider-text-style{left:0;top:18%}}.home-6-slider-text-style div{text-transform:uppercase;color:rgba(0,0,0,0);max-width:405px;line-height:.5;-webkit-text-stroke:1px #707070;letter-spacing:0px;font-weight:700;font-size:150px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-6-slider-text-style div{font-size:110px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-6-slider-text-style div{font-size:91px;max-width:245px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-6-slider-text-style div{font-size:70px;max-width:195px}}@media only screen and (max-width: 767px){.home-6-slider-text-style div{font-size:52px;max-width:148px}}@media only screen and (max-width: 575px){.home-6-slider-text-style div{font-size:45px;max-width:130px}}.home-6-slider-animation .home-6-slider-content-style-1{opacity:0}.home-6-slider-animation .home-6-slider-image-1,.home-6-slider-animation .home-6-slider-image-2,.home-6-slider-animation .home-6-slider-image-3,.home-6-slider-animation .home-6-slider-image-4,.home-6-slider-animation .home-6-slider-image-5,.home-6-slider-animation .home-6-slider-image-6,.home-6-slider-animation .home-6-slider-text-style{opacity:0}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.4s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:.8s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(3){animation-name:ShortFadeInUp;animation-delay:1.2s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(4)>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:1.8s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(4)>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:2.2s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-content-style-1>*:nth-child(5){animation-name:ShortFadeInUp;animation-delay:2s;animation-duration:1s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-text-style{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-text-style div{animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-1{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-1 div{animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-2{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-2 div{animation-name:ShortFadeInUp;animation-delay:1.4s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-3{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-3 div{animation-name:ShortFadeInUp;animation-delay:1.8s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-4{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-4 div{animation-name:ShortFadeInUp;animation-delay:2.2s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-5{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-5 div{animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-6{opacity:1}.home-6-slider-animation.swiper-slide-active .home-6-slider-image-6 div{animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}.home-7-slider-style{background-color:#4d5a5c;background-position:top center;height:auto;padding-top:110px}.home-7-slider-style__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-style__row{margin-left:-10px;margin-right:-10px}}.home-7-slider-style__row>*{padding:0 15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-style__row>*{padding:0 10px}}.home-7-slider-style__col-1{width:62%}@media only screen and (max-width: 767px){.home-7-slider-style__col-1{width:100%}}.home-7-slider-style__col-2{width:38%}@media only screen and (max-width: 767px){.home-7-slider-style__col-2{width:100%}}.home-7-slider-banner{height:710px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-7-slider-banner{height:467px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.home-7-slider-banner{height:466px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-banner{height:468px}}@media only screen and (max-width: 767px){.home-7-slider-banner{height:400px}}.home-7-slider-banner__wrapper{padding:5% 5% 0 10%}@media only screen and (max-width: 767px){.home-7-slider-banner__wrapper{max-width:250px}}.home-7-slider-banner__sub-title{color:#3c4043;font-size:24px;font-weight:400;line-height:1;margin-bottom:15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-7-slider-banner__sub-title{font-size:18px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-banner__sub-title{font-size:16px;margin-bottom:10px}}@media only screen and (max-width: 767px){.home-7-slider-banner__sub-title{font-size:15px;margin-bottom:10px}}.home-7-slider-banner__title{color:#3c4043;font-size:32px;font-weight:700;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-banner__title{font-size:28px}}@media only screen and (max-width: 767px){.home-7-slider-banner__title{font-size:26px}}.home-7-slider-banner__btn{background-color:rgba(0,0,0,0);color:#3c4043;text-align:center;line-height:1;font-weight:400;font-size:18px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid rgba(60,64,67,.3);padding:13px 30px;border-radius:3px;margin-top:35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-7-slider-banner__btn{padding:10px 25px;font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-banner__btn{padding:10px 25px;font-size:16px;margin-top:25px}}@media only screen and (max-width: 767px){.home-7-slider-banner__btn{padding:8px 20px;font-size:15px;margin-top:25px}}.home-7-slider-banner__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.home-7-slider-banner--style-1{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.home-7-slider-banner--style-2{position:absolute;top:20%;right:0}.home-7-slider-banner--style-3{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.home-7-slider-banner--style-3 .home-7-slider-banner__sub-title{color:#fff}.home-7-slider-banner--style-3 .home-7-slider-banner__title{color:#fff}.home-7-slider-banner--style-3 .home-7-slider-banner__btn{color:#fff;border-color:#fff}.home-7-slider-banner--style-3 .home-7-slider-banner__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.home-7-slider-banner-item{position:relative;padding:60px;background-color:#ebe6e0;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-7-slider-banner-item{padding:25px;margin-top:20px}}.home-7-slider-banner-item:first-child{margin-top:0}@media only screen and (max-width: 767px){.home-7-slider-banner-item:first-child{margin-top:20px}}.home-7-slider-banner-item__wrapper{margin-top:66px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-7-slider-banner-item__wrapper{margin-top:35px;margin-bottom:10px}}.home-7-slider-banner-item--style-1{padding-left:30%}.home-7-slider-banner-item__sub-title{color:#3c4043;font-size:24px;font-weight:400;line-height:1;margin-bottom:15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-7-slider-banner-item__sub-title{font-size:15px;margin-bottom:10px}}.home-7-slider-banner-item__title{color:#3c4043;font-size:32px;font-weight:700;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.home-7-slider-banner-item__title{font-size:22px}}.home-7-slider-banner-item__btn{background-color:rgba(0,0,0,0);color:#3c4043;text-align:center;line-height:1;font-weight:400;font-size:18px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid rgba(60,64,67,.3);padding:13px 30px;margin-top:35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-7-slider-banner-item__btn{padding:10px 20px;font-size:16px;margin-top:20px}}@media only screen and (max-width: 767px){.home-7-slider-banner-item__btn{padding:8px 15px;font-size:16px;margin-top:20px}}.home-7-slider-banner-item:hover .home-7-slider-banner-item__btn{background-color:#3c4043;border-color:#3c4043;color:#fff}.home-7-slider-animation .home-7-slider-banner{opacity:0}.home-7-slider-animation.swiper-slide-active .home-7-slider-banner{opacity:1}.home-7-slider-animation.swiper-slide-active .home-7-slider-banner__wrapper>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-7-slider-animation.swiper-slide-active .home-7-slider-banner__wrapper>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-7-slider-animation.swiper-slide-active .home-7-slider-banner__wrapper>*:nth-child(3){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.home-8-slider .swiper-button-next,.home-8-slider .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:hsla(0,0%,100%,.22);font-size:8px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 767px){.home-8-slider .swiper-button-next,.home-8-slider .swiper-button-prev{width:30px;height:30px;line-height:30px;font-size:12px}}@media only screen and (max-width: 767px){.home-8-slider .swiper-button-next,.home-8-slider .swiper-button-prev{font-size:5px}}.home-8-slider .swiper-button-next::after,.home-8-slider .swiper-button-prev::after{display:none}.home-8-slider .swiper-button-next svg,.home-8-slider .swiper-button-prev svg{width:1em;height:auto;vertical-align:middle}.home-8-slider .swiper-button-next:hover,.home-8-slider .swiper-button-prev:hover{color:#3c4043;background-color:#fff}.home-8-slider .swiper-button-next{right:5%}.home-8-slider .swiper-button-prev{left:5%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.home-8-slider-style{height:520px}}@media only screen and (min-width: 1200px)and (max-width: 1599px){.home-8-slider-style{height:400px}}.home-8-slider-content-style-1{padding:0 11%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-8-slider-content-style-1{padding:0 8%}}@media only screen and (max-width: 767px){.home-8-slider-content-style-1{text-align:center}}.home-8-slider-content-style-1__sub-title{color:#fff;font-size:46px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-8-slider-content-style-1__sub-title{font-size:26px}}@media only screen and (max-width: 767px){.home-8-slider-content-style-1__sub-title{font-size:20px}}.home-8-slider-content-style-1__title{color:#fff;font-family:"Montserrat",sans-serif;font-size:120px;font-weight:700;font-style:italic;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-8-slider-content-style-1__title{font-size:70px}}@media only screen and (max-width: 767px){.home-8-slider-content-style-1__title{font-size:44px}}.home-8-slider-content-style-1__btn{font-size:20px;font-weight:400;line-height:1;padding:17px 40px;color:#3c4043;background-color:#fff;border:2px solid #fff;border-radius:3px;margin-top:40px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.home-8-slider-content-style-1__btn{margin-top:30px;font-size:15px;padding:14px 30px}}@media only screen and (max-width: 767px){.home-8-slider-content-style-1__btn{font-size:15px;margin-top:30px;padding:12px 25px}}.home-8-slider-content-style-1__btn:hover{color:#fff;background-color:#3c4043;border-color:#3c4043}.home-8-slider-content-style-2{width:45%;margin-left:auto;padding:0}.home-8-slider-animation .home-8-slider-content-style-1{opacity:0}.home-8-slider-animation.swiper-slide-active .home-8-slider-content-style-1{opacity:1}.home-8-slider-animation.swiper-slide-active .home-8-slider-content-style-1>*:nth-child(1){animation-name:ShortFadeInUp;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both}.home-8-slider-animation.swiper-slide-active .home-8-slider-content-style-1>*:nth-child(2){animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.home-8-slider-animation.swiper-slide-active .home-8-slider-content-style-1>*:nth-child(3){animation-name:ShortFadeInUp;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}.marquee-section{padding:1rem 0 3rem}@media only screen and (max-width: 767px){.marquee-section{padding:1rem 0 2rem}}.marquee-section .swiper-wrapper{-webkit-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.marquee-section .swiper-wrapper .swiper-slide{width:fit-content;font-size:var(--fs-xl);font-weight:500;display:flex;align-items:center;gap:20px}@media only screen and (max-width: 767px){.marquee-section .swiper-wrapper .swiper-slide{font-size:var(--fs-lg)}}.marquee-section .swiper-wrapper .swiper-slide span{white-space:nowrap}.features-section{padding:60px 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.features-section{padding:50px 0}}@media only screen and (min-width: 768px)and (max-width: 991px){.features-section{padding:40px 0}}@media only screen and (max-width: 767px){.features-section{padding:10px 0 60px}}.features-spacing-1{padding-top:100px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.features-spacing-1{padding-top:80px}}@media only screen and (min-width: 768px)and (max-width: 991px){.features-spacing-1{padding-top:60px}}@media only screen and (max-width: 767px){.features-spacing-1{padding-top:30px}}@media only screen and (max-width: 767px){.single-features{margin-top:30px}}.single-features__icon i{color:#6c4d3e;font-size:30px;line-height:1}@media only screen and (max-width: 767px){.single-features__icon i{font-size:24px}}.single-features__icon img{width:auto;max-height:90px;object-fit:cover}@media only screen and (max-width: 575px){.single-features__icon img{max-height:50px}}.single-features__content{margin-top:18px}.single-features__content--title{font-size:var(--fs-base);font-weight:500;line-height:1.2;text-transform:uppercase;color:#494949;margin-bottom:-4px}@media only screen and (max-width: 767px){.single-features__content--title{font-size:var(--fs-xs)}}.single-features--dark .single-features__icon i{font-size:24px;color:#3c4043}.single-features--dark .single-features__content--title{color:#3c4043}.single-features--white .single-features__icon i{color:#fff}.single-features--white .single-features__content--title{color:#fff}.features-section-2{padding:100px 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.features-section-2{padding:80px 0}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.features-section-2{padding:60px 0}}.features-container{max-width:1720px}.single-features-2{display:flex}.single-features-2__icon{color:#3c4043;border:1px solid #494949;border-radius:50%;font-size:40px;height:95px;width:95px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-features-2__icon{width:70px;height:70px;font-size:30px}}@media only screen and (max-width: 575px){.single-features-2__icon{width:60px;height:60px;font-size:24px}}.single-features-2__body{flex:1;padding-left:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 575px){.single-features-2__body{padding-left:20px}}.single-features-2__body--title{color:#494949;font-size:32px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-features-2__body--title{font-size:24px}}@media only screen and (max-width: 575px){.single-features-2__body--title{font-size:20px}}.single-features-2__body--description{color:#494949;font-family:"Montserrat",sans-serif;font-size:20px;line-height:1.4;margin-top:8px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-features-2__body--description{font-size:18px}}@media only screen and (max-width: 575px){.single-features-2__body--description{font-size:16px}}.features-section-3{padding:45px 5%}@media only screen and (min-width: 1200px)and (max-width: 1599px){.features-section-3{padding:50px 2%}}@media only screen and (min-width: 768px)and (max-width: 991px){.features-section-3{padding:45px 2%}}@media only screen and (max-width: 767px){.features-section-3{padding:45px 0 15px}}.categories-section{display:flex;flex-wrap:wrap}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.categories-section{padding:0 1rem;row-gap:1rem}}.categories-section .category-item{position:relative;width:16.6666666667%;overflow:hidden}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.categories-section .category-item{width:33.3333333333%}}@media only screen and (max-width: 767px){.categories-section .category-item{width:50%}}.categories-section .category-item:hover img{scale:1.1}.categories-section .category-item a{display:flex;align-items:center;justify-content:center;font-size:0}.categories-section .category-item a img{aspect-ratio:3/4;object-fit:cover;transition:scale .45s cubic-bezier(0.165, 0.84, 0.44, 1)}.categories-section .category-item a span{position:absolute;text-transform:uppercase;color:#3c4043;background-color:#fff;padding:.35rem 1.25rem;font-size:var(--fs-base);font-weight:500}.new-arrival-section .tab-content{overflow:hidden}.product-filter{background-color:#fff;padding:15px 0;margin:10px 0 15px;position:sticky;position:-webkit-sticky;z-index:99;top:100px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-filter{margin:0}}.product-filter__label{margin-right:20px;color:#938683;line-height:1.5;font-size:18px;font-weight:400;letter-spacing:.1em}@media only screen and (max-width: 767px){.product-filter__label{font-size:16px;margin-right:14px;letter-spacing:0}}.product-filter__dropdown .nav{display:none}.product-filter__dropdown .dropdown-menu{padding:0;border:0;border-radius:0;text-align:center;background-color:#fff;padding:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.product-filter__dropdown .dropdown-menu.show{display:block}.product-filter__dropdown .dropdown-menu li{padding:3px 15px}.product-filter__dropdown .dropdown-menu li button{padding:0;white-space:nowrap;border:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);font-size:18px;line-height:1.8;background:none}@media only screen and (max-width: 767px){.product-filter__dropdown .dropdown-menu li button{font-size:16px}}.product-filter__dropdown .dropdown-menu li:hover button{color:#3c4043}.product-filter__dropdown--label{padding:0;background:none;border:0;line-height:1.5;font-size:18px;font-weight:400;color:#3c4043;border-bottom:2px solid #3c4043}@media only screen and (max-width: 767px){.product-filter__dropdown--label{font-size:16px}}.product-tab-menu{margin:40px 0 20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-tab-menu{margin:15px 0 0px}}.product-tab-menu .nav li{padding-top:10px}.product-tab-menu .nav li button{padding:0;border:0;background:none}.product-tab-menu .nav li button span{color:#494949;padding:0 30px;font-size:20px;line-height:1;white-space:nowrap;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-tab-menu .nav li button span{font-size:18px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-tab-menu .nav li button span{font-size:18px;padding:0 25px}}@media only screen and (max-width: 767px){.product-tab-menu .nav li button span{font-size:16px;padding:0 15px}}.product-tab-menu .nav li button .line{margin-top:3px;color:#cbcbcb;font-size:40px;line-height:1;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-tab-menu .nav li button.active span,.product-tab-menu .nav li button:hover span{color:#3c4043}.product-tab-menu .nav li button.active .line,.product-tab-menu .nav li button:hover .line{opacity:1;visibility:visible}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-tab-menu-2{margin:25px 0 30px}}.product-tab-menu-2 .nav li{padding:0 30px}@media only screen and (min-width: 768px)and (max-width: 991px){.product-tab-menu-2 .nav li{padding:0 20px}}@media only screen and (max-width: 767px){.product-tab-menu-2 .nav li{padding:0 15px}}.product-tab-menu-2 .nav li button span{padding:8px 0;border-bottom:2px solid rgba(0,0,0,0)}.product-tab-menu-2 .nav li button.active span{border-color:#e6e6e6}.product-row{margin-left:-30px;margin-right:-30px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 992px)and (max-width: 1199px){.product-row{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-row{margin-left:-10px;margin-right:-10px}}.product-col{padding:0 30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-col{padding:0 20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col{padding:0 10px}}.product-col:nth-of-type(1){width:27.5%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(1){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(1){width:100%}}.product-col:nth-of-type(1) .single-product__thumbnail--holder a{padding-bottom:100.5%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(1) .single-product__thumbnail--holder a{padding-bottom:110%}}.product-col:nth-of-type(2){width:45%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(2){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(2){width:100%}}.product-col:nth-of-type(2) .single-product__thumbnail--holder a{padding-bottom:81.6%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(2) .single-product__thumbnail--holder a{padding-bottom:110%}}.product-col:nth-of-type(3){width:27.5%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(3){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(3){width:100%}}.product-col:nth-of-type(3) .single-product__thumbnail--holder a{padding-bottom:128.5%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(3) .single-product__thumbnail--holder a{padding-bottom:110%}}.product-col:nth-of-type(4){width:27.5%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(4){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(4){width:100%}}.product-col:nth-of-type(4) .single-product__thumbnail--holder a{padding-bottom:128.5%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(4) .single-product__thumbnail--holder a{padding-bottom:110%}}.product-col:nth-of-type(5){width:38%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(5){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(5){width:100%}}.product-col:nth-of-type(5) .single-product{padding-left:10%;padding-right:10%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(5) .single-product{padding:0}}.product-col:nth-of-type(5) .single-product__thumbnail--holder a{padding-bottom:98.8%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(5) .single-product__thumbnail--holder a{padding-bottom:110%}}.product-col:nth-of-type(6){width:33.5%}@media only screen and (min-width: 768px)and (max-width: 991px){.product-col:nth-of-type(6){width:33.33%}}@media only screen and (max-width: 767px){.product-col:nth-of-type(6){width:100%}}.product-col:nth-of-type(6) .single-product__thumbnail--holder a{padding-bottom:80%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-col:nth-of-type(6) .single-product__thumbnail--holder a{padding-bottom:110%}}.single-product{width:100%;display:flex;flex-flow:column nowrap;margin-top:30px;margin-bottom:-4px}.single-product__thumbnail{width:100%;height:100%;position:relative;flex-grow:2;flex-basis:100%}.single-product__thumbnail--badge{position:absolute;z-index:3;font-size:12px;padding:.75rem 1rem;line-height:1.2;text-align:center;color:#fff;bottom:30px;right:0;min-width:60px;text-transform:uppercase}.single-product__thumbnail--badge.onsale{background-color:#3c4043}.single-product__thumbnail--badge.out-of-stock{background-color:#3c4043}.single-product__thumbnail--holder{width:100%;height:100%;display:block}.single-product__thumbnail--holder a{display:block;width:100%;height:100%;position:relative}.single-product__thumbnail--holder a img{aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product__thumbnail--holder a .product-hover{opacity:0;visibility:hidden}.single-product__thumbnail--meta{position:absolute;bottom:30px;left:30px;background:none;width:auto;padding:13px;border-radius:50px;font-size:20px;display:flex;justify-content:center;gap:15px;z-index:1;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media(hover: none){.single-product__thumbnail--meta{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-product__thumbnail--meta{left:20px;bottom:20px}}@media only screen and (max-width: 767px){.single-product__thumbnail--meta{display:none}}.single-product__thumbnail--meta::before{position:absolute;content:"";top:0;left:0;width:46px;height:46px;max-width:100%;max-height:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);z-index:-1;background-color:#fff;border-radius:inherit}.single-product__thumbnail--meta button,.single-product__thumbnail--meta a{color:#918684;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:.8;padding:0;margin:0;border:0;background:none}.single-product__thumbnail--meta button:not(.toggle-btn),.single-product__thumbnail--meta a:not(.toggle-btn){display:none;animation-name:p-meta-left;animation-duration:500ms;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}.single-product__thumbnail--meta button:nth-of-type(2),.single-product__thumbnail--meta a:nth-of-type(2){animation-delay:50ms}.single-product__thumbnail--meta button:nth-of-type(3),.single-product__thumbnail--meta a:nth-of-type(3){animation-delay:100ms}.single-product__thumbnail--meta button:nth-of-type(4),.single-product__thumbnail--meta a:nth-of-type(4){animation-delay:150ms}.single-product__thumbnail--meta button:nth-of-type(5),.single-product__thumbnail--meta a:nth-of-type(5){animation-delay:200ms}.single-product__thumbnail--meta:hover{width:140px}.single-product__thumbnail--meta:hover::before{width:100%;height:100%}.single-product__thumbnail--meta:hover button:not(.toggle-btn),.single-product__thumbnail--meta:hover a:not(.toggle-btn){display:block}.single-product__thumbnail--meta:hover button.toggle-btn,.single-product__thumbnail--meta:hover a.toggle-btn{display:none}.single-product__thumbnail--meta-2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;z-index:1;padding:13px;display:flex;justify-content:space-around;opacity:0;visibility:hidden}@media(hover: none){.single-product__thumbnail--meta-2{display:none}}.single-product__thumbnail--meta-2::before{position:absolute;content:"";width:46px;height:46px;left:0;top:0;transition:all 550ms ease 50ms;background-color:#fff;border-radius:50px;z-index:-1;max-width:100%;max-height:100%}.single-product__thumbnail--meta-2 button,.single-product__thumbnail--meta-2 a{color:#918684;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:1;font-size:20px;font-weight:600;padding:0;margin:0;border:0;background:none;animation-duration:500ms;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}.single-product__thumbnail--meta-2 button:nth-of-type(2),.single-product__thumbnail--meta-2 a:nth-of-type(2){animation-delay:50ms}.single-product__thumbnail--meta-2 button:nth-of-type(3),.single-product__thumbnail--meta-2 a:nth-of-type(3){animation-delay:100ms}.single-product__thumbnail--meta-2 button:nth-of-type(4),.single-product__thumbnail--meta-2 a:nth-of-type(4){animation-delay:150ms}.single-product__thumbnail--meta-2 button:nth-of-type(5),.single-product__thumbnail--meta-2 a:nth-of-type(5){animation-delay:200ms}.single-product__thumbnail--meta-3{position:absolute;top:20px;right:20px;z-index:2}@media only screen and (max-width: 767px){.single-product__thumbnail--meta-3{top:8px;right:8px}}.single-product__thumbnail--meta-3 button,.single-product__thumbnail--meta-3 a{color:#3c4043;background-color:#fff;width:44px;height:44px;text-align:center;border-radius:50px;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);padding:0;margin:0;border:0}.single-product__thumbnail--meta-3 button i,.single-product__thumbnail--meta-3 a i{padding-top:3px}.single-product__thumbnail--meta-3 button:hover,.single-product__thumbnail--meta-3 a:hover{background-color:#3c4043;color:#fff}.single-product__thumbnail--meta-4{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;justify-content:center;gap:10px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media(hover: none){.single-product__thumbnail--meta-4{display:none}}.single-product__thumbnail--meta-4 button,.single-product__thumbnail--meta-4 a{color:#3c4043;background-color:#fff;width:32px;height:32px;text-align:center;border-radius:50px;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);padding:0;margin:0;border:0;animation-duration:500ms;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}.single-product__thumbnail--meta-4 button:nth-of-type(2),.single-product__thumbnail--meta-4 a:nth-of-type(2){animation-delay:50ms}.single-product__thumbnail--meta-4 button:nth-of-type(3),.single-product__thumbnail--meta-4 a:nth-of-type(3){animation-delay:100ms}.single-product__thumbnail--meta-4 button:nth-of-type(4),.single-product__thumbnail--meta-4 a:nth-of-type(4){animation-delay:150ms}.single-product__thumbnail--meta-4 button:nth-of-type(5),.single-product__thumbnail--meta-4 a:nth-of-type(5){animation-delay:200ms}.single-product__thumbnail--meta-4 button:hover,.single-product__thumbnail--meta-4 a:hover{background-color:#3c4043;color:#fff}.single-product__thumbnail--discount{position:absolute;top:20px;left:20px;z-index:1;background-color:#c1121f;width:44px;height:44px;border-radius:100%;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff}@media only screen and (max-width: 767px){.single-product__thumbnail--discount{top:8px;left:8px}}.single-product__info{padding:1rem 0 .5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.single-product__info--tags{font-size:12px;font-weight:400;text-transform:uppercase;color:#3c4043;line-height:1.2;margin-bottom:4px}.single-product__info--title{font-size:var(--fs-xxs);font-weight:500;line-height:1.2;margin-bottom:8px;text-transform:uppercase;max-width:50%}.single-product__info--title a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product__info--title a:hover{color:#3c4043}.single-product__info--price{color:#3c4043;font-size:var(--fs-xxs);font-weight:500;line-height:1.2;display:flex;flex-direction:column}.single-product__info--price del{color:#b2b2b2;text-decoration:line-through;white-space:nowrap}.single-product__info--price ins{text-decoration:none;white-space:nowrap}.single-product__info--rating{position:relative}.single-product__info--rating span{overflow:hidden;position:relative;height:1em;line-height:1;font-size:18px;color:#b3bdbc;display:inline-block;vertical-align:middle;letter-spacing:.2em}.single-product__info--rating span::before{content:"";display:inline-block;font:normal normal normal 1em/1 LaStudioIcons;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-product__info--rating .star-rating>span{overflow:hidden;float:left;top:0;left:0;height:100%;position:absolute;color:#f5a623}.single-product__info--color-swatch{margin-top:5px}.single-product__info--color-swatch .color-item{width:15px;height:15px;border:0;border-radius:50px;border:1px solid #fff}.single-product__info--color-swatch .color-item.active{box-shadow:0 0 0 1px #3c4043}.single-product__info--color-swatch .color-item.blue{background-color:#8224e3}.single-product__info--color-swatch .color-item.bronze{background-color:#dbd5bc}.single-product__info--color-swatch .color-item.green{background-color:#81d742}.single-product__info--color-swatch .color-item.red{background-color:#c60000}.single-product__info--color-swatch .color-item.yellow{background-color:#efd465}.single-product__info--bar{padding-top:20px}.single-product__info--bar-wrapper{display:flex;align-items:center;justify-content:space-between}.single-product__info--text{font-size:14px;color:#3c4043;margin-bottom:4px}.single-product__info--bar-progress{background:#dedede;width:100%;height:6px;overflow:hidden;position:relative}.single-product__info--bar-value{position:absolute;top:0;left:0;height:100%;background-color:#d68d67}.single-product:hover .single-product__thumbnail--holder a .product-hover{opacity:1;visibility:visible}.single-product:hover .single-product__thumbnail--meta-2,.single-product:hover .single-product__thumbnail--meta-4{opacity:1;visibility:visible}.single-product:hover .single-product__thumbnail--meta-2::before,.single-product:hover .single-product__thumbnail--meta-4::before{width:100%}.single-product:hover .single-product__thumbnail--meta-2 button,.single-product:hover .single-product__thumbnail--meta-2 a,.single-product:hover .single-product__thumbnail--meta-4 button,.single-product:hover .single-product__thumbnail--meta-4 a{animation-name:btn-none}.single-product--dark .single-product__thumbnail--badge.onsale{background-color:#3c4043}.single-product--dark .single-product__info--tags{color:#938683}.single-product--dark .single-product__info--title a{color:#fff}.single-product--dark .single-product__info--title a:hover{color:#3c4043}.single-product--dark .single-product__info--price{color:#494949}.single-product--dark .single-product__info--price del{color:#494949}.single-product-2{width:100%;display:flex;flex-flow:column nowrap;position:relative;margin-top:30px}.single-product-2__thumbnail{width:100%;height:100%;position:relative}.single-product-2__thumbnail--badge{position:absolute;z-index:3;font-size:10px;padding:0 15px;line-height:23px;text-align:center;color:#fff;top:20px;min-width:60px;text-transform:uppercase}.single-product-2__thumbnail--badge.onsale{background-color:#3c4043}.single-product-2__thumbnail--badge.out-of-stock{background-color:#adadad}.single-product-2__thumbnail--holder a{display:block;position:relative}.single-product-2__thumbnail--holder a img{width:100%;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product-2__thumbnail--holder a .product-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;background-position:top;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product-2__thumbnail--meta{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;justify-content:center;gap:10px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product-2__thumbnail--meta button,.single-product-2__thumbnail--meta a{color:#3c4043;background-color:#fff;width:32px;height:32px;text-align:center;border-radius:50px;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);padding:0;margin:0;border:0;animation-duration:500ms;animation-fill-mode:both;animation-iteration-count:1;animation-direction:normal}.single-product-2__thumbnail--meta button:nth-of-type(2),.single-product-2__thumbnail--meta a:nth-of-type(2){animation-delay:50ms}.single-product-2__thumbnail--meta button:nth-of-type(3),.single-product-2__thumbnail--meta a:nth-of-type(3){animation-delay:100ms}.single-product-2__thumbnail--meta button:nth-of-type(4),.single-product-2__thumbnail--meta a:nth-of-type(4){animation-delay:150ms}.single-product-2__thumbnail--meta button:nth-of-type(5),.single-product-2__thumbnail--meta a:nth-of-type(5){animation-delay:200ms}.single-product-2__thumbnail--meta button:hover,.single-product-2__thumbnail--meta a:hover{background-color:#3c4043;color:#fff}.single-product-2__info{padding:20px 0 0;position:absolute;bottom:14%;width:86%;left:0;right:0;margin:0 auto;z-index:2;background-color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);opacity:0;visibility:hidden}.single-product-2__info--tags{font-size:18px;font-weight:400;color:#938683;line-height:1.5;margin-bottom:4px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-product-2__info--tags{font-size:16px}}.single-product-2__info--title{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-product-2__info--title{font-size:18px}}.single-product-2__info--title a{color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product-2__info--title a:hover{color:#3c4043}.single-product-2__info--price{color:#724b3b;font-size:20px;line-height:1.2;padding-bottom:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.single-product-2__info--price{font-size:18px}}.single-product-2__info--price del{color:#b2b2b2;text-decoration:line-through}.single-product-2__info--price ins{text-decoration:none}.single-product-2__info--add-cart button{font-size:16px;line-height:20px;padding:10px 0;display:block;width:100%;background-color:#3c4043;color:#fff;border:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-product-2__info--add-cart button:hover{background-color:#3c4043}.single-product-2:hover .single-product-2__thumbnail--holder a .product-hover{opacity:1;visibility:visible}.single-product-2:hover .single-product-2__thumbnail--meta{opacity:1;visibility:visible}.single-product-2:hover .single-product-2__thumbnail--meta::before{width:100%}.single-product-2:hover .single-product-2__thumbnail--meta button,.single-product-2:hover .single-product-2__thumbnail--meta a{animation-name:btn-none}.single-product-2:hover .single-product-2__info{opacity:1;visibility:visible}@keyframes p-meta-left{from{opacity:0;transform:translate3d(-50%, 0, 0)}to{opacity:1;transform:none}}@keyframes btn-none{to{opacity:1;visibility:visible;transform:translateY(0)}from{opacity:0;visibility:hidden;transform:translateY(10px)}}.product-view-btn{border-color:rgba(145,134,132,.25);margin-top:80px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-view-btn{margin-top:50px}}@media only screen and (max-width: 767px){.product-view-btn{margin-top:30px}}.product-view-btn:hover{color:#fff;background-color:#3c4043;border-color:#3c4043}.on-sale-more{margin-top:30px;margin-bottom:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.on-sale-more{margin-top:10px;margin-bottom:0}}@media only screen and (max-width: 767px){.on-sale-more{margin-bottom:0}}.on-sale-more__btn{font-size:16px;line-height:1.2;text-transform:uppercase}@media only screen and (max-width: 767px){.on-sale-more__btn{font-size:14px}}@media only screen and (max-width: 767px){.on-sale-more__btn{border:1px solid #494949;padding:.5rem 2rem}}.on-sale-more__btn:hover{color:#3c4043}.product-on-sale-active{position:relative}@media only screen and (max-width: 767px){.product-on-sale-active{margin-top:10px}}.product-on-sale-active .swiper-button-next,.product-on-sale-active .swiper-button-prev{width:35px;height:35px;line-height:35px;background-color:hsla(0,0%,100%,.77);font-size:14px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-on-sale-active .swiper-button-next::after,.product-on-sale-active .swiper-button-prev::after{display:none}.product-on-sale-active .swiper-button-next:hover,.product-on-sale-active .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.product-on-sale-active .swiper-button-next{right:-5%}@media only screen and (min-width: 1600px),only screen and (max-width: 767px){.product-on-sale-active .swiper-button-next{right:-3%}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-on-sale-active .swiper-button-next{right:2%}}.product-on-sale-active .swiper-button-prev{left:-5%}@media only screen and (min-width: 1600px),only screen and (max-width: 767px){.product-on-sale-active .swiper-button-prev{left:-3%}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-on-sale-active .swiper-button-prev{left:2%}}.product-kids-section{background-color:#1c1c1c}.product-kids-active{position:relative;margin-top:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-kids-active{margin-top:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-kids-active{margin-top:20px}}@media only screen and (max-width: 767px){.product-kids-active{margin-top:10px}}.product-kids-active .swiper-button-next{right:-5%}@media only screen and (min-width: 1600px){.product-kids-active .swiper-button-next{right:-3%}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-kids-active .swiper-button-next{right:2%}}.product-kids-active .swiper-button-prev{left:-5%}@media only screen and (min-width: 1600px){.product-kids-active .swiper-button-prev{left:-3%}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-kids-active .swiper-button-prev{left:2%}}.product-wrapper{padding-top:50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-wrapper{padding-top:30px}}@media only screen and (max-width: 767px){.product-wrapper{padding-top:10px}}.best-seller-wrapper{padding-top:40px}.must-have-active{padding-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.must-have-active{padding-top:10px}}.must-have-active .swiper-button-next,.must-have-active .swiper-button-prev{width:34px;height:34px;line-height:34px;background-color:#fff;border-radius:50%;font-size:14px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.must-have-active .swiper-button-next::after,.must-have-active .swiper-button-prev::after{display:none}.must-have-active .swiper-button-next:hover,.must-have-active .swiper-button-prev:hover{color:#fff;background-color:#3c4043}.must-have-active .swiper-button-next{right:5%}.must-have-active .swiper-button-prev{left:5%}.product-tabs-menu .nav li{padding:0 55px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-tabs-menu .nav li{padding:0 35px}}@media only screen and (max-width: 767px){.product-tabs-menu .nav li{padding:0 20px}}@media only screen and (max-width: 575px){.product-tabs-menu .nav li{padding:0 15px 15px}}.product-tabs-menu .nav li button{font-size:52px;font-weight:600;line-height:1;padding:0;background:none;border:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);position:relative;padding-bottom:12px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-tabs-menu .nav li button{font-size:32px}}@media only screen and (max-width: 767px){.product-tabs-menu .nav li button{font-size:28px}}@media only screen and (max-width: 575px){.product-tabs-menu .nav li button{font-size:18px;padding-bottom:6px}}.product-tabs-menu .nav li button::before{position:absolute;content:"";width:120px;height:2px;background-color:#3c4043;bottom:0;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 575px){.product-tabs-menu .nav li button::before{width:40px}}.product-tabs-menu .nav li button.active,.product-tabs-menu .nav li button:hover{color:#3c4043}.product-tabs-menu .nav li button.active::before,.product-tabs-menu .nav li button:hover::before{opacity:1;visibility:visible}.product-tabs-content{padding-top:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-tabs-content{padding-top:10px}}@media only screen and (max-width: 575px){.product-tabs-content{padding-top:0}}.new-now-section{padding-top:287px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.new-now-section{padding-top:225px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.new-now-section{padding-top:191px}}@media only screen and (max-width: 767px){.new-now-section{padding-top:171px}}.client-review-section{padding:190px 0;background-color:#f9f9f9}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.client-review-section{padding:10% 0}}@media only screen and (max-width: 767px){.client-review-section{padding:17% 0}}.client-review{width:55%;padding-right:50px}@media only screen and (max-width: 767px){.client-review{width:100%;padding-right:0}}.client-review__title{font-size:20px;font-weight:300;line-height:1.2;letter-spacing:.6em;text-transform:uppercase;color:#3c4043}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.client-review__title{font-size:18px}}@media only screen and (max-width: 575px){.client-review__title{letter-spacing:.2em}}.client-review__box{margin-top:20px}.client-review__box--header{display:flex;align-items:center}.client-review__box--icon{color:#3c4043;font-size:60px;margin-right:30px;line-height:1}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.client-review__box--icon{font-size:40px;margin-right:10px}}.client-review__box--icon svg{width:1em;height:1em;display:inline-block;vertical-align:middle;stroke:currentColor;fill:currentColor}.client-review__box--title{margin-top:10px;color:#3c4043;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:.15em}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.client-review__box--title{font-size:18px}}@media only screen and (max-width: 767px){.client-review__box--title{font-size:14px}}.client-review__box--description{font-size:24px;font-weight:300;line-height:1.5;margin:20px 0 15px}@media only screen and (min-width: 992px)and (max-width: 1199px){.client-review__box--description{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.client-review__box--description{font-size:18px}}.client-review__box--author-name{font-size:18px;font-weight:700;line-height:1.5;color:#494949;display:flex;align-items:center}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.client-review__box--author-name{font-size:16px}}@media only screen and (max-width: 767px){.client-review__box--author-name{font-size:14px}}.client-review__box--line{margin-right:20px}.client-review__box--line svg{font-size:40px;width:1em;height:auto;display:inline-block;vertical-align:middle;stroke:currentColor;fill:currentColor}.client-review-image{text-align:right;width:45%}@media only screen and (max-width: 767px){.client-review-image{width:100%;margin-top:40px}}.client-review-image img{width:auto;height:auto;object-fit:cover}.product-marker-section-2{padding:120px 0 280px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.product-marker-section-2{padding:80px 0 170px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.product-marker-section-2{padding:80px 0 155px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-marker-section-2{padding:60px 0 115px}}@media only screen and (max-width: 767px){.product-marker-section-2{padding:60px 0 140px}}@media only screen and (max-width: 575px){.product-marker-section-2{padding:60px 0 100px}}.product-marker-wrapper{position:relative}.product-marker-image>img{width:100%;height:auto;object-fit:cover}@media only screen and (max-width: 575px){.product-marker-image>img{height:300px;object-fit:cover;object-position:center center}}.product-marker-image--1{width:74%;margin-left:auto;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-image--1{width:84%}}@media only screen and (max-width: 575px){.product-marker-image--1 img{height:auto}}.product-marker-image--2{width:50%;position:absolute;bottom:-30%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-image--2{width:40%;bottom:-20%}}@media only screen and (max-width: 767px){.product-marker-image--2{bottom:-80px}}@media only screen and (max-width: 575px){.product-marker-image--2{bottom:-40px}}@media only screen and (max-width: 575px){.product-marker-image--2 img{height:auto}}.product-marker-image--3{max-width:690px;margin-left:auto;position:relative}.product-marker-image--3>img{width:100%;height:auto;object-fit:cover}.product-marker-image--4{width:50%;position:relative}@media only screen and (max-width: 767px){.product-marker-image--4{width:100%}}.product-marker-image--4>img{width:100%;height:auto;object-fit:cover}.product-marker-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:4}.product-marker-content-2{padding-left:155px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-marker-content-2{padding-left:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-2{padding-left:30px}}@media only screen and (max-width: 767px){.product-marker-content-2{padding-left:0;text-align:center;padding-bottom:60px}}.product-marker-content-2__title{font-size:34px;font-weight:700;line-height:1;letter-spacing:.09em;color:#3c4043}@media only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-2__title{font-size:28px}}@media only screen and (max-width: 767px){.product-marker-content-2__title{font-size:24px}}.product-marker-content-2__description{font-size:20px;font-weight:400;font-family:"Montserrat",sans-serif;margin-top:15px;margin-bottom:30px;color:#707070}@media only screen and (max-width: 767px){.product-marker-content-2__description{font-size:18px}}.product-marker-content-2__btn{font-size:20px;font-weight:400;line-height:1;color:#fff;background-color:#3c4043;padding:17px 35px;border:0}@media only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-2__btn{font-size:18px;padding:14px 30px}}@media only screen and (max-width: 767px){.product-marker-content-2__btn{font-size:16px;padding:14px 30px}}.product-marker-content-2__btn:hover{color:#fff;background-color:#3c4043}.marker-content-box{max-width:580px;padding:90px 60px}@media only screen and (min-width: 992px)and (max-width: 1199px){.marker-content-box{padding:60px 40px 40px;max-width:350px}}@media only screen and (min-width: 768px)and (max-width: 991px){.marker-content-box{padding:50px 40px 40px;max-width:280px}}@media only screen and (max-width: 767px){.marker-content-box{padding:30px 20px 20px;max-width:200px}}.marker-content-box.marker-bg-01{background-color:rgba(59,59,59,.9)}.marker-content-box.marker-bg-02{background-color:rgba(223,52,52,.9)}.marker-content-box__title{color:#fff;font-size:66px;font-weight:700;line-height:1}@media only screen and (min-width: 992px)and (max-width: 1199px){.marker-content-box__title{font-size:36px}}@media only screen and (min-width: 768px)and (max-width: 991px){.marker-content-box__title{font-size:24px}}@media only screen and (max-width: 767px){.marker-content-box__title{font-size:20px}}.marker-content-box__btn{font-size:24px;font-weight:700;line-height:1em;margin-top:30px;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px){.marker-content-box__btn{margin-top:20px;font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 991px){.marker-content-box__btn{font-size:14px;margin-top:20px}}@media only screen and (max-width: 767px){.marker-content-box__btn{font-size:12px;margin-top:10px}}.marker-content-box__btn:hover{color:#3c4043}.product-marker-container{z-index:7;position:absolute;height:100%;width:100%;left:0;top:0}.product-marker-pointer.marker-pointer-01 .product-marker-pointer__pointer{left:64%;top:32%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-01 .product-marker-pointer__pointer{left:74%;top:25%}}.product-marker-pointer.marker-pointer-02 .product-marker-pointer__pointer{left:73%;top:51%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-02 .product-marker-pointer__pointer{left:90%;top:65%}}.product-marker-pointer.marker-pointer-03 .product-marker-pointer__pointer{left:52%;top:73%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-03 .product-marker-pointer__pointer{top:85%}}.product-marker-pointer.marker-pointer-04 .product-marker-pointer__pointer{left:39%;top:44%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-04 .product-marker-pointer__pointer{left:30%}}.product-marker-pointer.marker-pointer-05 .product-marker-pointer__pointer{left:49%;top:83%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-05 .product-marker-pointer__pointer{top:90%}}.product-marker-pointer.marker-pointer-06 .product-marker-pointer__pointer{left:25%;top:72%}@media only screen and (max-width: 575px){.product-marker-pointer.marker-pointer-06 .product-marker-pointer__pointer{top:80%}}.product-marker-pointer.marker-pointer-07 .product-marker-pointer__pointer{left:60%;top:45%}.product-marker-pointer.marker-pointer-08 .product-marker-pointer__pointer{left:65%;top:84%}.product-marker-pointer.marker-pointer-09 .product-marker-pointer__pointer{left:60%;top:46%}.product-marker-pointer.marker-pointer-10 .product-marker-pointer__pointer{left:55%;top:79%}.product-marker-pointer.marker-pointer-11 .product-marker-pointer__pointer{left:60%;top:48%}.product-marker-pointer.marker-pointer-12 .product-marker-pointer__pointer{left:44%;top:57%}.product-marker-pointer.marker-pointer-13 .product-marker-pointer__pointer{left:39%;top:77%}.product-marker-pointer__pointer{cursor:pointer;position:absolute;display:flex;justify-content:center;font-size:18px;width:18px;height:18px;animation:hotspot-beat .7s infinite alternate;animation-timing-function:ease;background-color:#fff;border-radius:50px;padding:2px;box-sizing:content-box;z-index:2}.product-marker-pointer__content{position:absolute;right:initial;left:initial;top:initial;color:#3c4043;padding:20px 10px 20px 20px;background-color:#fff;width:280px;display:flex;line-height:1.2;align-items:flex-start;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);z-index:2}@media only screen and (max-width: 575px){.product-marker-pointer__content{width:230px;padding:10px}}.product-marker-pointer__content--thumbnail{max-width:30%}.product-marker-pointer__content--thumbnail img{width:100%;height:auto;object-fit:cover}.product-marker-pointer__content--info{max-width:70%;padding-left:20px}.product-marker-pointer__content--title{font-size:18px;font-weight:400;margin-bottom:.5em;color:#3c4043}@media only screen and (max-width: 575px){.product-marker-pointer__content--title{font-size:16px}}.product-marker-pointer__content--title:hover{color:#3c4043}.product-marker-pointer__content--price{font-size:18px;font-weight:400;margin-bottom:.5em;display:block}@media only screen and (max-width: 575px){.product-marker-pointer__content--price{font-size:16px}}.product-marker-pointer__content--btn{display:inline-block;line-height:1;background-color:#818a91;font-size:13px;padding:10px 20px;border-radius:2px;color:#fff;fill:#fff;text-align:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-marker-pointer__content--btn:hover{background-color:#3c4043;color:#fff}.product-marker-pointer.active .product-marker-pointer__content{opacity:1;visibility:visible}@-webkit-keyframes hotspot-beat{from{transform:scale(1)}to{transform:scale(1.1)}}@keyframes hotspot-beat{from{transform:scale(1)}to{transform:scale(1.1)}}.product-marker-section-3{padding-top:120px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-section-3{padding-top:60px}}@media only screen and (max-width: 767px){.product-marker-section-3{padding-top:0}}.product-marker-wrapper-2{position:relative;display:flex;flex-wrap:wrap}.product-marker-content-3{width:50%;padding-left:100px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-marker-content-3{padding-left:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-3{padding-left:40px}}@media only screen and (max-width: 767px){.product-marker-content-3{width:100%;padding-left:0;padding:40px 25px}}.product-marker-content-3__wrapper{max-width:500px}@media only screen and (min-width: 992px)and (max-width: 1199px){.product-marker-content-3__wrapper{max-width:390px}}.product-marker-content-3__sub-title{color:#a5a5a5;font-size:32px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-3__sub-title{font-size:20px}}@media only screen and (max-width: 767px){.product-marker-content-3__sub-title{font-size:18px}}.product-marker-content-3__title{color:#3c4043;font-size:65px;font-weight:600;line-height:1;margin-top:5px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-3__title{font-size:38px}}@media only screen and (max-width: 767px){.product-marker-content-3__title{font-size:28px}}.product-marker-content-3__price{color:#3c4043;font-size:65px;font-weight:400;line-height:1.2;margin:15px 0 5px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-3__price{font-size:36px}}@media only screen and (max-width: 767px){.product-marker-content-3__price{font-size:28px}}.product-marker-content-3__price ins{text-decoration:none}.product-marker-content-3__price del{font-size:36px;font-weight:400;color:#cbcbcb;margin:0 .5em}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.product-marker-content-3__price del{font-size:24px}}@media only screen and (max-width: 767px){.product-marker-content-3__price del{font-size:22px}}.product-marker-content-3__btns{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.product-marker-content-3__btns>*{padding:0 10px;margin-top:15px}.product-marker-content-3__btn{background-color:rgba(0,0,0,0);color:#494949;padding:15px 35px;text-align:center;line-height:1;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:2px solid rgba(0,0,0,0);white-space:nowrap}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-marker-content-3__btn{font-size:15px;padding:12px 24px}}@media only screen and (max-width: 767px){.product-marker-content-3__btn{padding:12px 20px}}.product-marker-content-3 .button-01 .product-marker-content-3__btn{border-color:#918684}.product-marker-content-3 .button-01 .product-marker-content-3__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.product-marker-content-3 .button-02 .product-marker-content-3__btn{background-color:#3c4043;border-color:#3c4043;color:#fff}.product-marker-content-3 .button-02 .product-marker-content-3__btn:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.instagram-section-title{padding:60px 0 50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.instagram-section-title{padding:40px 0}}@media only screen and (max-width: 767px){.instagram-section-title{padding:30px 0}}.instagram-section-title__title{font-size:54px;font-weight:400;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.instagram-section-title__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.instagram-section-title__title{font-size:28px}}@media only screen and (max-width: 767px){.instagram-section-title__title{font-size:24px}}.instagram-image{position:relative;overflow:hidden}.instagram-image a{display:block}.instagram-image a img{width:100%;height:auto;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.instagram-image__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#3c4043;background-color:#fff;font-size:20px;width:2.4em;height:2.4em;line-height:2.6em;border-radius:50px;text-align:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);opacity:0;visibility:hidden;z-index:1}.instagram-image:hover a img{transform:scale(1.1)}.instagram-image:hover .instagram-image__icon{opacity:1;visibility:visible}.instagram-section-2{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px}@media only screen and (min-width: 1600px){.instagram-section-2{padding-top:120px;padding-bottom:80px}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.instagram-section-2{padding-top:80px;padding-bottom:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.instagram-section-2{padding-top:60px;padding-bottom:40px}}@media only screen and (max-width: 767px){.instagram-section-2{padding-top:60px;padding-bottom:50px}}.instagram-section-2 .row{margin-left:-20px;margin-right:-20px}@media only screen and (min-width: 1600px){.instagram-section-2 .row{margin-left:-80px;margin-right:-80px}}@media only screen and (max-width: 767px){.instagram-section-2 .row{margin-left:-10px;margin-right:-10px}}.instagram-section-2 .row>*{padding:20px}@media only screen and (min-width: 1600px){.instagram-section-2 .row>*{padding:80px;margin-bottom:-40px}}@media only screen and (max-width: 767px){.instagram-section-2 .row>*{padding:10px}}.instagram-wrapper{padding-top:10px}.instagram-item{box-shadow:0 0 15px 0 rgba(0,0,0,.15);position:relative;overflow:hidden}.instagram-item a{display:block;position:relative}.instagram-item__image{padding-bottom:109%;position:relative}.instagram-item__image::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);pointer-events:none;background-color:#191919;z-index:1}.instagram-item__image img{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.instagram-item__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);z-index:2;opacity:0}.instagram-item__icon i{font-size:22px;color:#fff}.instagram-item:hover .instagram-item__image::before{opacity:.4}.instagram-item:hover .instagram-item__image img{transform:scale(1.1)}.instagram-item:hover .instagram-item__icon{opacity:1}.instagram-item-2{box-shadow:0 0 15px 0 rgba(0,0,0,.15);position:relative;overflow:hidden}.instagram-item-2 a{display:block;position:relative}.instagram-item-2__image{position:relative}.instagram-item-2__image::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);pointer-events:none;background-color:#191919;z-index:1}.instagram-item-2__image img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);width:100%;height:auto;object-fit:cover}.instagram-item-2__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);z-index:2;opacity:0}.instagram-item-2__icon i{font-size:22px;color:#fff}.instagram-item-2.instagram-item-4{box-shadow:none}.instagram-item-2.instagram-item-4:hover .instagram-item-2__image::before{opacity:.6}.instagram-item-2.instagram-item-4 .instagram-item-2__icon i{font-size:30px}.instagram-item-2:hover .instagram-item-2__image::before{opacity:.4}.instagram-item-2:hover .instagram-item-2__image img{transform:scale(1.1)}.instagram-item-2:hover .instagram-item-2__icon{opacity:1}.instagram-container{max-width:1300px;display:flex}@media only screen and (max-width: 767px){.instagram-container{display:block;text-align:center}}.instagram-title{width:40%;padding-right:50px}@media only screen and (max-width: 767px){.instagram-title{width:100%;padding-right:0;padding-bottom:30px}}.instagram-title__title{font-size:34px;font-weight:700;line-height:1;color:#3c4043;margin-bottom:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.instagram-title__title{font-size:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.instagram-title__title{font-size:20px}}@media only screen and (max-width: 767px){.instagram-title__title{font-size:24px}}.instagram-title__description{color:#707070;font-family:"Montserrat",sans-serif;font-size:20px;line-height:1.6}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.instagram-title__description{font-size:18px}}@media only screen and (max-width: 767px){.instagram-title__description{font-size:16px}}.instagram-title__description-2{color:#707070;font-size:20px;line-height:1.6}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.instagram-title__description-2{font-size:18px}}@media only screen and (max-width: 767px){.instagram-title__description-2{font-size:16px}}.instagram-3-active{width:58%}@media only screen and (max-width: 767px){.instagram-3-active{width:100%}}.instagram-3-active .swiper{padding-right:36%}@media only screen and (max-width: 767px){.instagram-3-active .swiper{padding:0 25px}}.instagram-3-active .swiper-slide:not(.swiper-slide-active){background:#fff}.instagram-3-active .swiper-slide:not(.swiper-slide-active) img{opacity:.2}.instagram-3-active .swiper-button-next{right:36%}@media only screen and (max-width: 767px){.instagram-3-active .swiper-button-next{right:10px}}.instagram-3-active .swiper-button-prev{left:0}@media only screen and (max-width: 767px){.instagram-3-active .swiper-button-prev{left:10px}}.instagram-section-3{background-position:center center;background-size:cover;background-repeat:no-repeat}.instagram-container-2{max-width:1140px}.instagram-icon{margin-bottom:20px}.instagram-icon i{font-size:48px;color:#724b3b}@media only screen and (min-width: 992px)and (max-width: 1199px){.instagram-icon i{font-size:36px}}.instagram-item-3{position:relative;overflow:hidden;margin-top:1.5rem}.instagram-item-3:first-child{margin-top:0}.instagram-item-3 a{display:block;position:relative}.instagram-item-3__image{position:relative;padding-bottom:109%}.instagram-item-3__image::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);pointer-events:none;background-color:#191919;z-index:1}.instagram-item-3__image img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0}.instagram-item-3__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);z-index:2;opacity:0}.instagram-item-3__icon i{font-size:30px;color:#fff}.instagram-item-3:hover .instagram-item-3__image::before{opacity:.4}.instagram-item-3:hover .instagram-item-3__image img{transform:scale(1.1)}.instagram-item-3:hover .instagram-item-3__icon{opacity:1}.instagram-wrapper-2{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-top:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.instagram-wrapper-2{padding-top:60px}}.instagram-col{width:50%;padding:5px}@media only screen and (max-width: 575px){.instagram-col{width:100%}}.instagram-wrapper-3{margin-left:-5px;margin-right:-5px;margin-top:-5px;margin-bottom:-5px}.trending-wrapper{margin-top:70px;margin-bottom:-15px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 1200px)and (max-width: 1599px){.trending-wrapper{margin-top:40px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-wrapper{margin-top:40px;margin-bottom:-10px}}@media only screen and (max-width: 767px){.trending-wrapper{margin-top:30px}}.trending-wrapper .trending-col-1{width:28.2%}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-wrapper .trending-col-1{width:33.33%}}.trending-wrapper .trending-col-2{width:43.6%}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-wrapper .trending-col-2{width:33.33%}}.trending-wrapper-mobile{margin-top:40px}.trending-wrapper-mobile .swiper-button-next,.trending-wrapper-mobile .swiper-button-prev{width:24px;height:24px;line-height:24px;background-color:#fff;border-radius:50%;font-size:13px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.trending-wrapper-mobile .swiper-button-next::after,.trending-wrapper-mobile .swiper-button-prev::after{display:none}.trending-wrapper-mobile .swiper-button-next:hover,.trending-wrapper-mobile .swiper-button-prev:hover{background-color:#3c4043;color:#fff}.trending-wrapper-mobile .swiper-button-next{right:20px}.trending-wrapper-mobile .swiper-button-prev{left:20px}.trending-item{padding:15px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item{padding:10px}}.trending-item--height-1 .trending-item__image img{height:378px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.trending-item--height-1 .trending-item__image img{height:300px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.trending-item--height-1 .trending-item__image img{height:238px}}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-item--height-1 .trending-item__image img{height:300px}}.trending-item--height-2 .trending-item__image img{height:786px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.trending-item--height-2 .trending-item__image img{height:630px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.trending-item--height-2 .trending-item__image img{height:496px}}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-item--height-2 .trending-item__image img{height:300px}}.trending-item--mobile{padding:0}.trending-item--mobile .trending-item{width:100%;height:100%}.trending-item--mobile .trending-item__image{padding-bottom:90%}.trending-item--mobile .trending-item__image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%;width:100%}.trending-item a{display:block;position:relative;width:100%;height:100%}.trending-item__image{position:relative;height:100%}.trending-item__image::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);pointer-events:none;background-color:#000}.trending-item__image img{object-fit:cover;object-position:center center;height:100%;width:100%}.trending-item__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;text-align:center;z-index:1;opacity:0;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96)}.trending-item__content--title{color:#fff;font-size:36px;font-weight:600;line-height:1em;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.trending-item__content--title{font-size:26px}}.trending-item__content--description{color:#fff;font-size:18px;font-weight:400;letter-spacing:-0.1px;margin:5px 0 20px 0;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.trending-item__content--description{font-size:15px}}.trending-item__content--btn{font-size:18px;font-weight:400;line-height:20px;border:2px solid hsla(0,0%,100%,.28);display:inline-block;padding:12px 25px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.trending-item__content--btn{padding:8px 20px;font-size:14px}}.trending-item__content--btn:hover{background-color:#3c4043;color:#fff;border-color:#3c4043}.trending-item:hover .trending-item__image::after{opacity:.3}.trending-item:hover .trending-item__content{opacity:1}.trending-section-title{max-width:770px;margin:0 auto;padding-bottom:70px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-section-title{padding-bottom:60px}}@media only screen and (max-width: 767px){.trending-section-title{padding-bottom:40px}}.trending-container{display:flex;flex-wrap:wrap;background-color:#242424}.trending-left,.trending-right{width:50%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.trending-left,.trending-right{width:100%}}.trending-left{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:40px}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-left{height:400px}}@media only screen and (max-width: 767px){.trending-left{height:320px}}.trending-right{padding:130px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-right{padding:40px}}@media only screen and (max-width: 767px){.trending-right{padding:25px}}.trending-product .single-product--dark .single-product__thumbnail--badge.onsale{background-color:#3c4043}.trending-product .single-product--dark .single-product__info--price{color:#3c4043}.trending-product .single-product--dark .single-product__info--price del{color:#494949}.trending-heading{border:3px solid #fff;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;padding:7%}.trending-heading__heading{text-align:center;max-width:670px;width:100%;color:#fff;font-size:60px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-heading__heading{font-size:36px}}@media only screen and (max-width: 767px){.trending-heading__heading{font-size:32px}}.trending-wrapper-2{padding-top:45px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-wrapper-2{padding-top:20px}}@media only screen and (max-width: 767px){.trending-wrapper-2{padding-top:10px}}.trending-item-2{margin-top:30px}.trending-item-2__image{position:relative;overflow:hidden;border-radius:225px}.trending-item-2__image a{overflow:hidden;display:block;position:relative;border-radius:225px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.trending-item-2__image a::before{position:absolute;content:"";border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;top:40px;right:40px;bottom:40px;left:40px;border-radius:225px}.trending-item-2__image img{width:100%;height:auto;object-fit:cover}.trending-item-2__content{padding-top:30px}.trending-item-2__title{font-size:34px;font-weight:700;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-2__title{font-size:26px}}.trending-item-2__icon{font-size:200px;margin:20px 0 20px 0;line-height:0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-2__icon{font-size:150px}}.trending-item-2__description{font-size:20px;line-height:1.8;color:#494949}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-2__description{font-size:18px}}.trending-item-2__btn{padding:15px 35px;font-size:20px;line-height:1;color:#494949;background-color:hsla(0,0%,100%,0);border:2px solid rgba(145,134,132,.29);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-2__btn{font-size:18px;padding:12px 30px}}.trending-item-2__btn:hover{background-color:#3e463d;border-color:#3e463d;color:#fff}.trending-item-2:hover .trending-item-2__image{position:relative}.trending-item-2:hover .trending-item-2__image a{transform:scale(1.1)}.trending-section-2{overflow:hidden;padding-top:30px;padding-bottom:80px}@media only screen and (max-width: 575px){.trending-section-2{padding-bottom:50px}}.trending-section-3{padding-top:30px;overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.trending-section-3{padding-top:20px}}.trending-active{max-width:1526px;width:100%;margin:0 auto}@media only screen and (min-width: 1600px),only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-active{padding:0 40px}}@media only screen and (max-width: 767px){.trending-active{padding:0 20px}}.trending-active .swiper{overflow:visible}.trending-active .swiper-button-next{right:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.trending-active .swiper-button-next{right:-30px}}.trending-active .swiper-button-prev{left:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.trending-active .swiper-button-prev{left:-30px}}.trending-item-3 a{display:block}.trending-item-3__image{overflow:hidden;position:relative}.trending-item-3__image::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:.05;background-color:#3c4043;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96)}.trending-item-3__image img{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);width:100%;height:auto;object-fit:cover}.trending-item-3__content{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);text-align:center;z-index:1}@media only screen and (min-width: 992px)and (max-width: 1199px){.trending-item-3__content{padding:0 20%}}@media only screen and (min-width: 768px)and (max-width: 991px){.trending-item-3__content{padding:0 15%}}.trending-item-3__title{color:#fff;font-family:"Montserrat",sans-serif;font-size:42px;font-weight:700;font-style:italic;line-height:1;margin-bottom:40px;transform:translateY(100%);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-3__title{font-size:36px;margin-bottom:30px}}@media only screen and (max-width: 767px){.trending-item-3__title{font-size:26px;margin-bottom:20px}}.trending-item-3__btn{background-color:#fff;color:#494949;font-size:20px;font-weight:400;line-height:20px;padding:17px 35px;transform:translateY(50%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:inline-block}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.trending-item-3__btn{padding:15px 30px;font-size:18px}}@media only screen and (max-width: 767px){.trending-item-3__btn{padding:13px 25px;font-size:16px}}.trending-item-3__btn:hover{color:#fff;background-color:#3c4043}.trending-item-3:hover .trending-item-3__image::after{opacity:.3}.trending-item-3:hover .trending-item-3__image img{transform:scale(1.1)}.trending-item-3:hover .trending-item-3__title{transform:translateY(0)}.trending-item-3:hover .trending-item-3__btn{transform:translateY(0);opacity:1;visibility:visible}.about-section{position:relative;z-index:1}.about-image img{width:100%;height:auto;object-fit:cover}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-image img{width:80%;margin:0 auto;display:block}}.about-content>*{margin:15px 0}.about-content>*:first-child{margin-top:0px}.about-content>*:last-child{margin-bottom:0}.about-content__title{font-size:40px;font-weight:700;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.about-content__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.about-content__title{font-size:28px}}@media only screen and (max-width: 767px){.about-content__title{font-size:24px;padding-bottom:40px}}.about-content__description{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-content__description{font-size:18px;line-height:1.8}}.about-content__signature{margin-left:-18%;width:100%;height:auto;object-fit:cover}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-content__signature{width:220px;margin-left:-10%}}@media only screen and (max-width: 767px){.about-content__signature{margin-left:0}}.about-content__btn{font-size:20px;line-height:20px;color:#494949;border:2px solid rgba(145,134,132,.29);padding:16px 35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-content__btn{padding:12px 20px;font-size:18px}}.about-content__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.about-bg{position:absolute;top:0;left:0;width:100%;height:582px;background-color:#f4f4f4;z-index:-1}.about-wrapper{display:flex;flex-wrap:wrap;box-shadow:0 0 20px 0 rgba(0,0,0,.1);margin-top:85px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-wrapper{margin-top:60px}}.about-video{position:relative;width:50%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.about-video{height:350px;width:100%}}.about-video img{width:100%}.about-video__play{display:block;width:80px;height:80px;border:3px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;color:#fff;font-size:40px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-video__play{width:70px;height:70px;font-size:34px}}.about-video__play:hover{transform:translate(-50%, -50%) scale(1.1);color:#fff}.about-content-2{width:50%;padding:7%;background-color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-content-2{padding:5%}}@media only screen and (max-width: 767px){.about-content-2{width:100%;padding:40px 25px}}.about-content-2__title{font-family:"Montserrat",sans-serif;font-size:72px;font-weight:700;font-style:italic;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-content-2__title{font-size:46px}}@media only screen and (max-width: 767px){.about-content-2__title{font-size:36px}}.about-content-2__divider{width:230px;border-bottom:2px solid #939393;position:relative;padding-top:17px;margin-top:17px;margin-bottom:35px}@media only screen and (max-width: 767px){.about-content-2__divider{width:160px}}.about-content-2__divider::before{position:absolute;content:"";width:47%;border-top:2px solid #939393;top:0;left:0}.about-content-2 p{font-size:20px;line-height:1.6;margin-top:16px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-content-2 p{font-size:18px}}@media only screen and (max-width: 767px){.about-content-2 p{font-size:16px}}.about-content-2__btn{background-color:#3c4043;color:#fff;text-align:center;line-height:1;font-weight:400;font-size:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:1px solid #3c4043;padding:17px 35px;margin-top:55px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-content-2__btn{font-size:16px;padding:14px 25px;margin-top:25px}}.about-content-2__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.about-title{max-width:970px;margin:0 auto}.about-title__title{font-size:64px;font-weight:400;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.about-title__title{font-size:42px}}@media only screen and (min-width: 768px)and (max-width: 991px){.about-title__title{font-size:32px}}@media only screen and (max-width: 767px){.about-title__title{font-size:28px}}.about-title p{text-align:center;color:#b7b7b7;font-size:20px;line-height:1.6em;margin-top:15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.about-title p{font-size:18px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-title p{font-size:16px}}.about-items{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-items{padding-top:20px}}@media only screen and (max-width: 767px){.about-items{padding-top:10px}}.about-col{width:27%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.about-col{width:29%}}@media only screen and (min-width: 768px)and (max-width: 991px){.about-col{width:30%}}@media only screen and (max-width: 767px){.about-col{width:100%}}.about-item{margin-top:30px}.about-item__top a{display:block;position:relative}.about-item__top--image img{width:100%;height:auto;object-fit:cover;border-top-left-radius:150px;border-top-right-radius:150px}.about-item__top--title{font-size:46px;font-weight:400;line-height:1;color:#fff;position:absolute;bottom:50px;left:0;width:100%;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 992px)and (max-width: 1199px){.about-item__top--title{font-size:30px}}@media only screen and (max-width: 767px){.about-item__top--title{font-size:28px}}.about-item__bottom{padding:40px 30px;border:1px solid #a8a8a8;text-align:center;position:relative;margin-top:115px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-item__bottom{padding:30px 15px 25px;margin-top:65px}}.about-item__bottom::before{position:absolute;content:"";top:-116px;left:50%;transform:translateX(-50%);width:1px;height:115px;background-color:#a8a8a8}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-item__bottom::before{top:-66px;height:65px}}.about-item__bottom--count{width:50px;height:50px;line-height:46px;z-index:1;position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:20px;fill:#494949;color:#494949;background-color:#fff;border:1px solid #a8a8a8;border-radius:50px;padding:2px 0 0 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-item__bottom--count{font-size:16px}}.about-item__bottom--description{font-size:20px;line-height:1.6}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-item__bottom--description{font-size:16px}}.about-video-2{background-position:center center;background-repeat:no-repeat;background-size:cover;height:880px;display:flex;align-items:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.about-video-2{height:500px}}@media only screen and (min-width: 768px)and (max-width: 991px){.about-video-2{height:450px}}@media only screen and (max-width: 767px){.about-video-2{height:350px;text-align:center}}.about-video-2__title{color:#fff;font-size:56px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.about-video-2__title{font-size:36px}}@media only screen and (max-width: 575px){.about-video-2__title{font-size:28px}}.about-video-2__play{font-size:34px;border:2px solid #fff;width:74px;height:74px;display:flex;align-items:center;justify-content:center;color:#fff;border-color:#fff;border-radius:50%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin-top:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.about-video-2__play{font-size:24px;width:56px;height:56px}}@media only screen and (max-width: 767px){.about-video-2__play{font-size:24px;width:56px;height:56px;margin:20px auto 0}}.about-video-2__play svg{width:1em;height:auto}.about-video-2__play:hover{transform:scale(1.2);color:#fff}.countdown-section{background-position:top center;background-size:cover;background-repeat:no-repeat}.countdown-container{max-width:1220px}.countdown-image{max-width:390px;width:100%}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-image{max-width:310px}}.countdown-image img{border-radius:190px 190px 0 0;width:100%;height:auto;object-fit:cover}.countdown-content{max-width:570px}@media only screen and (max-width: 767px){.countdown-content{margin-top:47px}}.countdown-content>*{margin:5px 0}.countdown-content>*:first-child{margin-top:0}.countdown-content>*:last-child{margin-bottom:0}.countdown-content__title{font-size:40px;font-weight:700;line-height:1.3;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-content__title{font-size:28px}}@media only screen and (max-width: 767px){.countdown-content__title{font-size:24px}}.countdown-content p{font-size:20px;line-height:1.2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.countdown-content p{font-size:18px}}.countdown-content__countdown{display:flex;justify-content:center;margin:30px 0 40px 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content__countdown{margin:20px 0 30px}}@media only screen and (max-width: 767px){.countdown-content__countdown{margin:10px 0 20px}}.countdown-content__timer-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;text-align:center;margin:5px}.countdown-content__timer-item--value{color:#3c4043;font-size:56px;font-weight:700;line-height:1;margin:0 30px 10px;order:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content__timer-item--value{font-size:46px;margin:0 20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-content__timer-item--value{font-size:46px;margin:0 10px}}@media only screen and (max-width: 767px){.countdown-content__timer-item--value{font-size:36px;margin:0 10px}}.countdown-content__timer-item--label{font-size:24px;font-weight:400;line-height:1;order:2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content__timer-item--label{font-size:18px}}@media only screen and (max-width: 767px){.countdown-content__timer-item--label{font-size:16px}}.countdown-content__btn{font-size:20px;line-height:20px;color:#494949;border:2px solid rgba(145,134,132,.29);padding:16px 35px;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content__btn{font-size:18px;padding:12px 20px}}@media only screen and (max-width: 767px){.countdown-content__btn{font-size:16px;padding:10px 20px}}.countdown-content__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.countdown-content-2{max-width:605px}.countdown-content-2>*{padding:10px 0}.countdown-content-2>*:first-child{padding-top:0}.countdown-content-2>*:last-child{padding-bottom:0}.countdown-content-2__title{font-size:52px;font-weight:700;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.15em}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content-2__title{font-size:32px}}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-2__title{font-size:28px}}@media only screen and (max-width: 767px){.countdown-content-2__title{font-size:24px}}.countdown-content-2 p{font-size:20px;line-height:1.8;color:hsla(0,0%,100%,.59)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.countdown-content-2 p{font-size:18px}}.countdown-content-2__countdown{display:flex;margin-top:35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-2__countdown{margin-top:20px}}@media only screen and (max-width: 767px){.countdown-content-2__countdown{margin-top:10px}}.countdown-content-2__countdown>*{margin-right:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content-2__countdown>*{margin-right:40px}}@media only screen and (max-width: 575px){.countdown-content-2__countdown>*{margin-right:28px}}.countdown-content-2__countdown>*:last-child{margin-right:0px}.countdown-content-2__timer-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;text-align:center}.countdown-content-2__timer-item--value{color:#e5643e;font-size:56px;font-weight:400;line-height:1;order:1;margin-bottom:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content-2__timer-item--value{font-size:46px}}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-2__timer-item--value{font-size:46px}}@media only screen and (max-width: 767px){.countdown-content-2__timer-item--value{font-size:36px}}@media only screen and (max-width: 575px){.countdown-content-2__timer-item--value{font-size:32px}}.countdown-content-2__timer-item--label{font-size:24px;font-weight:400;line-height:1;order:2;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-2__timer-item--label{font-size:18px}}@media only screen and (max-width: 767px){.countdown-content-2__timer-item--label{font-size:16px}}@media only screen and (max-width: 575px){.countdown-content-2__timer-item--label{font-size:15px}}@media only screen and (max-width: 767px){.countdown-content-3{padding:45px 20px;text-align:center}}.countdown-content-3>*{margin-top:20px}@media only screen and (max-width: 767px){.countdown-content-3>*{margin-top:15px}}.countdown-content-3>*:first-child{margin-top:0}.countdown-content-3__sub-title{color:#3c4043;font-size:24px;font-weight:700}@media only screen and (max-width: 767px){.countdown-content-3__sub-title{font-size:22px}}.countdown-content-3__title{color:#3c4043;font-size:24px;font-weight:400}@media only screen and (max-width: 767px){.countdown-content-3__title{font-size:22px}}.countdown-content-3__countdown{display:flex}@media only screen and (max-width: 767px){.countdown-content-3__countdown{justify-content:center}}.countdown-content-3__countdown>*{padding-right:50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.countdown-content-3__countdown>*{padding-right:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-3__countdown>*{padding-right:10px}}@media only screen and (max-width: 767px){.countdown-content-3__countdown>*{padding:0 5px}}.countdown-content-3__countdown>*:last-child{padding-right:0}.countdown-content-3__timer-item{display:flex;flex-flow:column nowrap;align-items:stretch;text-align:center;margin:5px}@media only screen and (max-width: 767px){.countdown-content-3__timer-item{justify-content:center}}.countdown-content-3__timer-item--value{color:#3c4043;font-size:56px;font-weight:700;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.countdown-content-3__timer-item--value{font-size:36px}}.countdown-content-3__timer-item--label{font-size:24px;font-weight:400;line-height:1;margin-top:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-3__timer-item--label{font-size:18px}}@media only screen and (max-width: 767px){.countdown-content-3__timer-item--label{font-size:16px}}.countdown-content-3__btn{font-size:20px;line-height:1;color:#494949;border:2px solid rgba(145,134,132,.29);padding:15px 40px;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-3__btn{font-size:18px;padding:12px 20px}}@media only screen and (max-width: 767px){.countdown-content-3__btn{font-size:16px;padding:10px 20px}}.countdown-content-3__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.countdown-content-4__countdown{display:flex;padding-bottom:20px}@media only screen and (max-width: 767px){.countdown-content-4__countdown{justify-content:center;padding-bottom:0}}.countdown-content-4__countdown>*{padding:0 30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-4__countdown>*{padding:0 15px}}@media only screen and (max-width: 767px){.countdown-content-4__countdown>*{padding:0 5px}}.countdown-content-4__timer-item{display:flex;flex-flow:column nowrap;align-items:stretch;text-align:center;margin:5px}@media only screen and (max-width: 767px){.countdown-content-4__timer-item{justify-content:center}}.countdown-content-4__timer-item--value{color:#3c4043;font-size:56px;font-weight:600;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.countdown-content-4__timer-item--value{font-size:36px}}.countdown-content-4__timer-item--label{font-size:24px;font-weight:400;line-height:1;margin-top:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.countdown-content-4__timer-item--label{font-size:18px}}@media only screen and (max-width: 767px){.countdown-content-4__timer-item--label{font-size:16px}}.testimonial-active{margin-top:60px;max-width:970px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-active{max-width:700px;margin-top:40px}}@media only screen and (max-width: 767px){.testimonial-active{margin-top:40px;padding-bottom:40px}}.testimonial-active .swiper-button-next,.testimonial-active .swiper-button-prev{width:40px;height:40px;line-height:40px;text-align:center;font-size:30px;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.testimonial-active .swiper-button-next::after,.testimonial-active .swiper-button-prev::after{display:none}@media only screen and (min-width: 768px)and (max-width: 991px){.testimonial-active .swiper-button-next,.testimonial-active .swiper-button-prev{display:none}}@media only screen and (max-width: 767px){.testimonial-active .swiper-button-next,.testimonial-active .swiper-button-prev{bottom:auto;top:88%;margin-top:0;font-size:24px}}.testimonial-active .swiper-button-next:hover,.testimonial-active .swiper-button-prev:hover{color:#3c4043}.testimonial-active .swiper-button-next{right:-15%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.testimonial-active .swiper-button-next{right:-10%}}@media only screen and (max-width: 767px){.testimonial-active .swiper-button-next{right:36%}}.testimonial-active .swiper-button-prev{left:-15%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.testimonial-active .swiper-button-prev{left:-10%}}@media only screen and (max-width: 767px){.testimonial-active .swiper-button-prev{left:36%}}.testimonial-item__rating{margin-bottom:10px}.testimonial-item__rating span{overflow:hidden;position:relative;height:1em;line-height:1;font-size:14px;color:#b3bdbc;display:inline-block;vertical-align:middle;letter-spacing:.2em}.testimonial-item__rating span::before{content:"";display:inline-block;font:normal normal normal 1em/1 LaStudioIcons;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.testimonial-item__rating .star-rating>span{overflow:hidden;float:left;top:0;left:0;height:100%;position:absolute;color:#f5a623}.testimonial-item__title{color:#494949;font-size:20px;line-height:1.2;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.testimonial-item__title{font-size:18px}}.testimonial-item__description{color:#3c4043;font-family:"Montserrat",sans-serif;font-size:36px;font-weight:500;font-style:italic;line-height:1.5em;width:100%;margin:10px 0 30px;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-item__description{font-size:28px}}@media only screen and (max-width: 767px){.testimonial-item__description{font-size:23px}}.testimonial-item__image{width:55px;height:55px;display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden}.testimonial-item__name{color:#494949;font-size:20px;line-height:1;font-weight:400;margin-top:10px;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.testimonial-item__name{font-size:18px}}.testimonial-item-2{background-image:url(../images/quote-icon.svg);background-position:0% 60px;background-repeat:no-repeat;background-size:100px auto;margin-top:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-item-2{margin-top:40px}}@media only screen and (max-width: 767px){.testimonial-item-2{background-position:0% 55px;background-size:60px auto;margin-top:40px}}.testimonial-item-2__user img{width:60px;height:auto;object-fit:cover;border-radius:50%}.testimonial-item-2__comment{font-family:"Montserrat",sans-serif;font-size:20px;width:100%;padding:0 5px 20px 5px;margin:25px 0 30px 0;position:relative;line-height:2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-item-2__comment{font-size:19px;line-height:1.6}}@media only screen and (max-width: 767px){.testimonial-item-2__comment{font-size:19px;line-height:1.6;margin:10px 0 25px;padding:0 0 10px 0}}.testimonial-item-2__comment::after{position:absolute;content:"";width:50px;height:2px;background-color:#e3e3e3;bottom:0;left:50%;transform:translateX(-50%)}.testimonial-item-2__name{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.testimonial-item-2__name{font-size:16px}}.testimonial-item-2__position{color:#3c4043;font-size:14px;font-weight:400;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.testimonial-item-2__position{font-size:12px}}.testimonial-active-2{max-width:840px;width:100%;margin:0 auto}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.testimonial-active-2{max-width:750px}}@media only screen and (min-width: 768px)and (max-width: 991px){.testimonial-active-2{max-width:610px}}.testimonial-item-3{background-image:url(../images/quote-icon.svg);background-color:#fff;background-position:30px 50px;background-repeat:no-repeat;background-size:80px auto;box-shadow:0 0 15px 2px rgba(0,0,0,.1);padding:30px}@media only screen and (max-width: 575px){.testimonial-item-3{padding:20px}}.testimonial-item-3__user{margin-top:-60px;position:relative}@media only screen and (max-width: 575px){.testimonial-item-3__user{margin-top:-50px}}.testimonial-item-3__user img{width:60px;height:auto;object-fit:cover;border-radius:50%}.testimonial-item-3__comment{font-family:"Montserrat",sans-serif;font-size:20px;position:relative;line-height:2;margin:40px 0 30px 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-item-3__comment{font-size:19px;line-height:1.6}}@media only screen and (max-width: 767px){.testimonial-item-3__comment{font-size:19px;line-height:1.6;margin:10px 0 25px}}.testimonial-item-3__name{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.testimonial-item-3__name{font-size:16px}}.testimonial-item-3__position{color:#3c4043;font-size:14px;font-weight:400;text-transform:uppercase;margin-top:5px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.testimonial-item-3__position{font-size:12px}}.testimonial-active-3{margin-left:-15px;margin-right:-15px;margin-top:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.testimonial-active-3{padding-top:60px}}@media only screen and (max-width: 767px){.testimonial-active-3{padding-top:40px}}.testimonial-active-3 .swiper-slide{padding:30px 15px 0 15px}.newsletter-section{padding:80px 0}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-section{padding:60px 0}}.newsletter-wrapper{max-width:770px;margin:0 auto;width:100%}.newsletter-wrapper>*{padding:5px 0}.newsletter-wrapper>*:first-child{padding-top:0}.newsletter-wrapper>*:last-child{padding-bottom:0}.newsletter-wrapper__title{font-size:34px;font-weight:400;color:#3c4043;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.newsletter-wrapper__title{font-size:20px}}@media only screen and (max-width: 767px){.newsletter-wrapper__title{font-size:24px;text-transform:uppercase;font-weight:700}}.newsletter-wrapper p{font-size:18px;font-weight:400;line-height:1.5}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.newsletter-wrapper p{font-size:16px}}.newsletter-wrapper--2{max-width:540px;padding:0 40px}.newsletter-form-style-1{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-top:30px}.newsletter-form-style-1 input{padding:10px 0;font-size:18px;font-weight:400;line-height:1.5;border:0;border-bottom:2px solid #ddd;flex:1 1 auto;width:100px;height:50px;padding-right:80px;background:none}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.newsletter-form-style-1 input{font-size:16px}}.newsletter-form-style-1 button{font-size:18px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0;border:0;background:none;color:#494949;white-space:nowrap;height:50px;position:absolute;bottom:0;right:0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.newsletter-form-style-1 button{font-size:16px}}@media only screen and (max-width: 767px){.newsletter-form-style-1 button{font-size:12px}}.newsletter-form-style-1--2{margin-top:10px}.newsletter-form-style-1--2 input{border-bottom-color:#3c4043}@media only screen and (max-width: 575px){.newsletter-form-style-1--2 input{padding:0}}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.newsletter-form-style-1--2 button{font-size:14px}}@media only screen and (max-width: 575px){.newsletter-form-style-1--2 button{position:relative;width:100%;background-color:#3c4043;color:#fff;padding:12px 10px 9px;font-size:16px;font-weight:700;margin-top:10px;height:auto;line-height:1.2}}.newsletter-section-2{display:flex;flex-wrap:wrap}.newsletter-left,.newsletter-right{width:50%;height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-left,.newsletter-right{height:240px}}@media only screen and (max-width: 767px){.newsletter-left,.newsletter-right{width:100%;height:260px}}.newsletter-social{text-align:center}.newsletter-social__label{font-size:34px;font-weight:400;color:#3c4043;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.newsletter-social__label{font-size:20px}}@media only screen and (max-width: 767px){.newsletter-social__label{font-size:24px;text-transform:uppercase;font-weight:700}}.newsletter-social__list{display:flex;justify-content:center;margin-left:-12.5px;margin-top:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-social__list{margin-left:-5px}}.newsletter-social__list li{padding:0 12.5px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-social__list li{padding:0 5px}}.newsletter-social__list li a{font-size:24px;height:48px;width:48px;color:#3c4043;background-color:#fff;border-radius:50px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-social__list li a{font-size:20px;width:40px;height:40px}}.newsletter-social__list li a:hover{background-color:#3c4043;color:#fff}.newsletter-section-3{height:930px;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-section-3{height:520px}}.newsletter-content>*{margin-top:15px}.newsletter-content>*:first-child{margin-top:0}.newsletter-content__title{color:#fff;font-family:"Montserrat",sans-serif;font-size:64px;font-weight:700;font-style:italic;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.newsletter-content__title{font-size:46px}}@media only screen and (max-width: 767px){.newsletter-content__title{font-size:36px}}.newsletter-content__description{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;line-height:1.4;width:100%;max-width:510px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-content__description{font-size:18px;max-width:450px}}.newsletter-content__icon{max-width:580px;display:flex;flex-wrap:wrap;padding:30px 0 80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-content__icon{max-width:450px;padding:10px 0 40px}}.newsletter-content__icon .icon-item{text-align:left;width:25%}.newsletter-content__icon .icon-item img{width:auto;height:auto;object-fit:cover}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-content__icon .icon-item img{height:40px}}.newsletter-form-style-2{max-width:600px;display:flex;flex-flow:row wrap}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.newsletter-form-style-2{max-width:500px}}.newsletter-form-style-2__input{flex:1 1 auto;width:100px;padding:17px 25px;background-color:#fff;color:#3c4043;font-size:18px;font-weight:400;line-height:20px;min-height:20px;border:0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-form-style-2__input{padding:15px 20px;font-size:16px}}.newsletter-form-style-2__btn{flex:0 1 auto;font-size:18px;line-height:20px;width:28%;padding:17px;background-color:#3c4043;border:0;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-form-style-2__btn{padding:15px;font-size:16px}}@media only screen and (max-width: 575px){.newsletter-form-style-2__btn{width:31%;padding:15px 7px}}.newsletter-form-style-2__btn:hover{background-color:#3c4043;color:#fff}.newsletter-wrapper-3{max-width:550px;margin:0 auto}@media only screen and (min-width: 1200px)and (max-width: 1599px){.newsletter-wrapper-3{max-width:440px}}.newsletter-wrapper-3__title{font-size:34px;font-weight:700;text-transform:uppercase;color:#3c4043;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.newsletter-wrapper-3__title{font-size:26px}}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-wrapper-3__title{font-size:22px}}@media only screen and (max-width: 767px){.newsletter-wrapper-3__title{font-size:24px}}.newsletter-wrapper-3 p{font-size:20px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:1.5;margin:10px 0 20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-wrapper-3 p{font-size:16px}}.newsletter-section-4 .newsletter-left,.newsletter-section-4 .newsletter-right{height:420px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.newsletter-section-4 .newsletter-left,.newsletter-section-4 .newsletter-right{height:320px;padding:0 40px}}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-section-4 .newsletter-left,.newsletter-section-4 .newsletter-right{height:320px;padding:0 20px}}@media only screen and (max-width: 767px){.newsletter-section-4 .newsletter-left,.newsletter-section-4 .newsletter-right{height:auto;padding:80px 20px}}.single-banner{background-size:cover;background-position:center center;background-repeat:no-repeat;height:720px;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner{height:430px}}.single-banner__wrapper>*:nth-child(2){margin-top:20px;margin-bottom:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.single-banner__wrapper>*:nth-child(2){margin-top:10px;margin-bottom:30px}}.single-banner__sub-title{font-size:24px;font-weight:400;color:#fff;line-height:1.2}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.single-banner__sub-title{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner__sub-title{font-size:18px}}.single-banner__title{font-size:66px;font-weight:600;color:#fff;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.single-banner__title{font-size:46px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner__title{font-size:38px}}.single-banner__btn{border-color:#fff}.single-banner__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.banner-section-2{background-size:cover;background-position:center}.banner-section-2 .single-banner__wrapper{max-width:576px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.banner-section-2 .single-banner__wrapper{max-width:390px}}@media only screen and (min-width: 768px)and (max-width: 991px){.banner-section-2 .single-banner__wrapper{max-width:340px}}@media only screen and (max-width: 767px){.banner-section-2 .single-banner__wrapper{max-width:320px}}.banner-section-3 .single-banner{z-index:1}.banner-section-3 .single-banner::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:#3c4043;opacity:.2}.single-banner-2{background-size:100% auto;background-position:center center;background-repeat:no-repeat;padding:160px 50px;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px){.single-banner-2{padding:80px 50px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner-2{padding:60px 20px}}.single-banner-2__wrapper>*:nth-child(2){margin-top:20px;margin-bottom:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner-2__wrapper>*:nth-child(2){margin-top:10px;margin-bottom:20px}}.single-banner-2__sub-title{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase}.single-banner-2__title{margin:10px 0 35px;color:#fff;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.single-banner-2__title{font-size:42px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner-2__title{font-size:32px}}.single-banner-2__btn{padding:17px 40px;font-size:20px;line-height:1;color:#494949;background-color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-banner-2__btn{font-size:16px;padding:12px 30px}}.single-banner-2:hover{background-size:120% auto}.single-banner-2:hover .single-banner-2__btn{background-color:#3c4043;border-color:#3c4043;color:#fff}.old-collection-section{margin-bottom:2rem}.old-collection-section *{width:100%;height:auto}.discount-banner{width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:0 9%;display:flex;align-items:center;height:490px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.discount-banner{padding:0 40px;height:380px}}@media only screen and (max-width: 767px){.discount-banner{width:100%;height:430px}}@media only screen and (max-width: 575px){.discount-banner{height:320px}}.discount-banner__wrapper>*:nth-child(2){margin-top:10px;margin-bottom:20px}.discount-banner__sub-title{font-size:24px;font-weight:400;color:#fff;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner__sub-title{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 575px){.discount-banner__sub-title{font-size:18px}}.discount-banner__title{color:#fff;font-size:66px;font-weight:600;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner__title{font-size:46px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 575px){.discount-banner__title{font-size:38px}}.discount-banner__link{font-size:24px;line-height:1.2;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner__link{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.discount-banner__link{font-size:18px}}.discount-banner__link:hover{color:#cbcbcb}.discount-banner-wrapper{background-color:#efe8e4;margin-top:70px;padding-left:60px}@media only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-wrapper{padding-left:30px}}@media only screen and (max-width: 767px){.discount-banner-wrapper{padding-left:0}}.discount-banner-2{position:relative;z-index:1;width:92%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner-2{width:100%}}.discount-banner-2__image img{position:relative;margin-top:-70px;width:270px;height:auto;object-fit:cover}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner-2__image img{width:220px}}@media only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-2__image img{width:200px}}@media only screen and (max-width: 767px){.discount-banner-2__image img{width:180px}}.discount-banner-2__content{position:absolute;bottom:50px;left:0;width:100%;text-align:center}.discount-banner-2__text-1{color:#fff;font-size:100px;font-weight:700;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-2__text-1{font-size:60px}}@media only screen and (max-width: 767px){.discount-banner-2__text-1{font-size:46px}}.discount-banner-2__text-2{color:rgba(0,0,0,0);font-size:100px;font-weight:700;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#494949;stroke:#494949}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-2__text-2{font-size:60px}}@media only screen and (max-width: 767px){.discount-banner-2__text-2{font-size:56px}}.discount-banner-2__price{text-align:center;width:108px;height:108px;position:absolute;top:-49px;right:113px;z-index:2;background-color:#ef3c3c;border-radius:50%;color:#fff;font-size:24px;font-weight:400;line-height:1;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner-2__price{width:80px;height:80px;font-size:18px;top:-30px;right:14%}}@media only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-2__price{width:80px;height:80px;font-size:18px;top:-30px;right:6%}}@media only screen and (max-width: 767px){.discount-banner-2__price{font-size:18px;right:5%;top:-30px;width:80px;height:80px}}.discount-banner-2__shape{width:240px;height:240px;position:absolute;top:8.31%;left:15.634%;background-color:#ffc19d;border-radius:50%;z-index:-1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.discount-banner-2__shape{width:180px;height:180px;left:6%;top:9%}}@media only screen and (min-width: 768px)and (max-width: 991px){.discount-banner-2__shape{width:180px;height:180px;left:0;top:7%}}@media only screen and (max-width: 767px){.discount-banner-2__shape{width:150px;height:150px;top:10%;left:20%}}.blog-wrapper{padding-top:50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-wrapper{padding-top:30px}}@media only screen and (max-width: 767px){.blog-wrapper{padding-top:10px}}.blog-item{margin-top:30px;padding:0 15px}@media only screen and (min-width: 768px)and (max-width: 991px){.blog-item{padding:0}}.blog-item__image{overflow:hidden}.blog-item__image a{display:block}.blog-item__image img{width:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item__content{margin-top:40px}@media only screen and (min-width: 768px)and (max-width: 991px){.blog-item__content{margin-top:20px}}.blog-item__content--meta{display:flex;flex-wrap:wrap}.blog-item__content--meta li{display:flex}.blog-item__content--meta li:not(:first-child)::before{content:"•";margin-left:.3rem;margin-right:.3rem;color:#cc7e6b;line-height:1}.blog-item__content--meta li span{color:#cc7e6b;font-size:18px;text-transform:capitalize;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item__content--meta li span{font-size:16px}}.blog-item__content--meta li a{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item__content--meta li a:hover{color:#3c4043}.blog-item__content--title{font-size:28px;font-weight:700;text-transform:uppercase;line-height:1;margin:15px 0 15px 0;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-item__content--title{font-size:20px;margin:15px 0 10px 0}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item__content--title{font-size:18px}}.blog-item__content--title a{color:inherit}.blog-item__content--title:hover{color:#cc7e6b}.blog-item__content--description{color:#707070;font-size:18px;font-weight:400;line-height:1.6;margin-bottom:-8px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item__content--description{font-size:16px;margin-bottom:-4px}}.blog-item:hover .blog-item__image img{width:100%;transform:scale(1.05)}.blog-item-2{position:relative;overflow:hidden;margin-top:30px}.blog-item-2__image{position:relative}.blog-item-2__image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.7) 100%);z-index:1;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item-2__image a{display:block;padding-bottom:100%;position:relative;overflow:hidden}.blog-item-2__image img{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;object-fit:cover;object-position:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item-2__content{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 30px;transform:translateY(50%);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);z-index:2;opacity:0;visibility:hidden}.blog-item-2__content--meta{display:flex;flex-wrap:wrap}.blog-item-2__content--meta li{display:flex}.blog-item-2__content--meta li:not(:first-child)::before{content:"•";margin-left:.3rem;margin-right:.3rem;color:#fff;line-height:1}.blog-item-2__content--meta li span{color:#fff;font-size:18px;text-transform:capitalize;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item-2__content--meta li span{font-size:15px}}.blog-item-2__content--meta li a{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item-2__content--meta li a:hover{color:#3c4043}.blog-item-2__content--title{font-size:32px;font-weight:600;line-height:1;margin:15px 0;color:#fff;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-item-2__content--title{font-size:28px;margin:15px 0 10px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item-2__content--title{font-size:18px}}.blog-item-2__content--title a{color:inherit}.blog-item-2__content--description{color:#fff;font-size:18px;font-weight:400;line-height:1.6}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item-2__content--description{font-size:16px}}.blog-item-2:hover .blog-item-2__image::before{opacity:1;visibility:visible}.blog-item-2:hover .blog-item-2__image img{transform:scale(1.05)}.blog-item-2:hover .blog-item-2__content{transform:scale(1);opacity:1;visibility:visible}.blog-item-3__image{overflow:hidden}.blog-item-3__image a{display:block;position:relative;padding-bottom:55%}.blog-item-3__image img{width:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.blog-item-3__content{margin-top:30px}@media only screen and (min-width: 768px)and (max-width: 991px){.blog-item-3__content{margin-top:20px}}.blog-item-3__content--meta{display:flex;flex-wrap:wrap}.blog-item-3__content--meta li{display:flex}.blog-item-3__content--meta li:not(:first-child)::before{content:"•";margin-left:.3rem;margin-right:.3rem;color:#494949;line-height:1}.blog-item-3__content--meta li span{color:#494949;font-size:12px;line-height:1}.blog-item-3__content--meta li a{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-item-3__content--meta li a:hover{color:#3c4043}.blog-item-3__content--title{font-size:36px;font-weight:400;line-height:1;margin:20px 0 15px 0;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-item-3__content--title{font-size:26px;margin:15px 0 10px 0}}@media only screen and (max-width: 767px){.blog-item-3__content--title{font-size:24px;margin:15px 0 10px 0}}.blog-item-3__content--title a{color:inherit}.blog-item-3__content--title:hover{color:#3c4043}.blog-item-3__content--description{color:#494949;font-size:18px;font-weight:400;line-height:1.6;margin-bottom:-8px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item-3__content--description{font-size:16px;margin-bottom:-4px}}.blog-item-3__content--btn{font-size:16px;font-weight:400;line-height:48px;background-color:#fff;color:#3c4043;padding:0 70px;border:1px solid #3c4043;margin-top:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-item-3__content--btn{margin-top:20px;padding:0 30px}}.blog-item-3__content--btn:hover{background-color:#3c4043;color:#fff}.blog-item-3:hover .blog-item-3__image img{width:100%;transform:scale(1.05)}.blog-active .swiper-button-next,.blog-active .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#fff;font-size:8px;font-weight:700;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (max-width: 767px){.blog-active .swiper-button-next,.blog-active .swiper-button-prev{width:30px;height:30px;line-height:30px;font-size:12px}}@media only screen and (max-width: 767px){.blog-active .swiper-button-next,.blog-active .swiper-button-prev{font-size:5px}}.blog-active .swiper-button-next::after,.blog-active .swiper-button-prev::after{display:none}.blog-active .swiper-button-next svg,.blog-active .swiper-button-prev svg{width:1em;height:auto;vertical-align:middle}.blog-active .swiper-button-next:hover,.blog-active .swiper-button-prev:hover{color:#fff;background-color:#3c4043}.blog-active .swiper-button-next{right:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.blog-active .swiper-button-next{right:-30px}}.blog-active .swiper-button-prev{left:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.blog-active .swiper-button-prev{left:-30px}}.related-container{max-width:1720px}.related-blog-row{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;padding-top:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.related-blog-row{margin-left:-15px;margin-right:-15px;padding-top:10px}}@media only screen and (max-width: 767px){.related-blog-row{padding-top:0}}.related-blog-col{width:33.3333333333%;padding:0 30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.related-blog-col{padding:0 15px}}@media only screen and (max-width: 767px){.related-blog-col{width:100%}}.related-blog-item{margin-top:50px}.related-blog-item__image a{display:block;padding-bottom:60%;position:relative;overflow:hidden}.related-blog-item__image a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.related-blog-item__content{margin-top:30px}.related-blog-item__category{display:flex;flex-wrap:wrap}.related-blog-item__category li{font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;position:relative;color:#3c4043}.related-blog-item__category li:not(:first-child)::before{content:"•"}.related-blog-item__title{font-size:32px;font-weight:400;line-height:1;margin:10px 0 5px;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.related-blog-item__title{font-size:24px}}.related-blog-item__meta{display:flex;flex-wrap:wrap}.related-blog-item__meta li{font-size:14px;line-height:1.13;color:#494949;position:relative}.related-blog-item__meta li:not(:first-child)::before{content:"•";margin-left:5px;margin-right:2px}.related-blog-item:hover .related-blog-item__image img{transform:scale(1.05)}.related-blog-item:hover .related-blog-item__content{transform:scale(1);opacity:1;visibility:visible}.partner-section{padding:50px 0}@media only screen and (max-width: 767px){.partner-section{padding:30px 0}}.partner-item{text-align:center}.partner-item img{width:60%;height:auto;object-fit:cover;padding:10px;opacity:.5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}@media only screen and (min-width: 992px)and (max-width: 1199px){.partner-item img{width:75%}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.partner-item img{width:80%}}.partner-item:hover img{opacity:1;transform:scale(1.1)}.quick-shop-section{padding-top:60px;margin-bottom:-197px}@media only screen and (min-width: 1200px)and (max-width: 1599px){.quick-shop-section{padding-top:20px;margin-bottom:-175px}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.quick-shop-section{padding-top:20px;margin-bottom:-141px}}@media only screen and (max-width: 767px){.quick-shop-section{padding-top:15px;margin-bottom:-121px}}.quick-shop-active{padding-top:70px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.quick-shop-active{padding-top:52px}}@media only screen and (max-width: 767px){.quick-shop-active{padding-top:40px}}.quick-shop-item__image a{display:block;padding-bottom:72%;position:relative;overflow:hidden}.quick-shop-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);transform:scale(1)}.quick-shop-item__content{text-align:center}.quick-shop-item__title{font-size:24px;font-weight:400;line-height:1.4;padding:15px 0;color:#3c4043;background-color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.quick-shop-item__title{padding:10px 0;font-size:18px}}.quick-shop-item:hover .quick-shop-item__image img{transform:scale(1.1)}.quick-shop-item:hover .quick-shop-item__title{background-color:#3c4043;color:#fff}.contact-section{padding-top:100px;padding-bottom:100px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.contact-section{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.contact-section{padding-top:60px;padding-bottom:60px}}.contact-wrapper__title{color:#3c4043;font-size:44px;font-weight:400;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-wrapper__title{font-size:26px}}@media only screen and (max-width: 767px){.contact-wrapper__title{font-size:24px}}.contact-wrapper>*{margin-top:20px}.contact-wrapper>*:first-child{margin-top:0}.contact-form-style-1{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:40px 0 50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-form-style-1{padding:0 0 30px}}@media only screen and (max-width: 767px){.contact-form-style-1{padding:0 0 20px}}@media only screen and (max-width: 767px){.contact-form-style-1>*{margin-top:20px}.contact-form-style-1>*:first-child{margin-top:0}}.contact-form-style-1__input{width:40%;padding:0 15px}@media only screen and (max-width: 767px){.contact-form-style-1__input{width:100%}}.contact-form-style-1__input input{width:100%;color:#3c4043;font-size:20px;line-height:20px;padding:10px 0 10px 0;border:0;border-bottom:2px solid #494949}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-form-style-1__input input{font-size:18px}}@media only screen and (max-width: 767px){.contact-form-style-1__input input{border-bottom:1px solid #494949;font-size:16px}}.contact-form-style-1__input input::-webkit-input-placeholder{color:#3c4043}.contact-form-style-1__input input:-moz-placeholder{color:#3c4043}.contact-form-style-1__input input::-moz-placeholder{color:#3c4043}.contact-form-style-1__input input:-ms-input-placeholder{color:#3c4043}.contact-form-style-1__btn{width:20%;padding:0 15px}@media only screen and (max-width: 767px){.contact-form-style-1__btn{width:100%}}.contact-form-style-1__btn .btn{padding:25px 49px;margin-left:auto;display:block}.contact-form-style-1__btn .btn:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.contact-form-style-1__btn .btn{padding:20px 35px}}@media only screen and (min-width: 768px)and (max-width: 991px){.contact-form-style-1__btn .btn{padding:15px 10px;font-size:16px}}@media only screen and (max-width: 767px){.contact-form-style-1__btn .btn{padding:13px 20px;width:100%;border-width:1px}}.contact-social{display:flex;flex-wrap:wrap;gap:30px}@media only screen and (max-width: 575px){.contact-social{gap:20px}}.contact-social__social{display:flex;margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 575px){.contact-social__social{margin-left:-10px;margin-right:-10px}}.contact-social__social li{padding:0 15px}@media only screen and (max-width: 575px){.contact-social__social li{padding:0 10px}}.contact-social__social li a{font-size:40px;color:#494949;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-social__social li a{font-size:28px}}@media only screen and (max-width: 767px){.contact-social__social li a{font-size:24px}}.contact-social__social li a:hover{color:#3c4043}.contact-us__title{color:#3c4043;font-size:var(--fs-lg);font-weight:500;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-us__title{margin-bottom:8px}}@media only screen and (max-width: 767px){.contact-us__title{margin-bottom:8px}}.contact-us-form{padding-right:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.contact-us-form{padding-right:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.contact-us-form{padding-right:20px}}@media only screen and (max-width: 767px){.contact-us-form{padding-right:0}}.contact-us-info>*{border-top:1px solid #e5e5e5;padding-top:40px;padding-bottom:35px}@media only screen and (max-width: 767px){.contact-us-info>*{padding-top:25px;padding-bottom:20px}}.contact-us-info>*:first-child{border-top:0}.contact-us-info>*:last-child{padding-bottom:0}.contact-info-item__title{color:#3c4043;font-size:var(--fs-md);font-weight:600;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.contact-info-item__title{margin-bottom:10px}}@media only screen and (max-width: 767px){.contact-info-item__title{margin-bottom:10px}}.contact-info-item__service{margin-top:20px}.contact-info-item__service--title{color:#3c4043;font-size:var(--fs-md);font-weight:600;margin-bottom:10px;text-transform:uppercase}.contact-info-item__service p a{margin-right:30px}.contact-info-item__service p a:last-child{margin-right:0}.contact-info-item p{color:#494949;font-size:var(--fs-base)}.contact-info-item p a{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.contact-info-item p a:hover{color:#3c4043}.contact-info-item__direction{color:#3c4043;font-size:var(--fs-md);font-weight:600;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin-top:15px;text-transform:uppercase}.contact-info-item__direction:hover{color:#3c4043}.coming-soon-container{max-width:1250px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.coming-soon-container{padding:0 80px}}.coming-soon-image{width:93%}@media only screen and (max-width: 767px){.coming-soon-image{width:250px;margin:0 auto}}.coming-soon-image img{width:100%;height:auto;object-fit:cover}.coming-soon-content>*{margin-top:35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.coming-soon-content>*{margin-top:25px}}.coming-soon-content>*:first-child{margin-top:0}.coming-soon-content__title{color:#3c4043;font-size:20px;font-weight:400}.coming-soon-content__btn{background-color:#3c4043;border-color:#3c4043;color:#fff;padding:14px 45px 13px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.coming-soon-content__btn{padding:13px 30px 12px}}.coming-soon-content__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.breadcrumb-section{padding:12rem 0 2rem}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.breadcrumb-section{padding:8rem 0 2rem}}.breadcrumb-wrapper__title{font-size:var(--fs-lg);font-family:"Montserrat",sans-serif;font-weight:500;color:#3c4043;margin-bottom:1rem;text-transform:uppercase}.breadcrumb-wrapper__description{font-size:var(--fs-base);max-width:800px;margin:0 auto 2rem}.breadcrumb-wrapper__items{display:flex;flex-wrap:wrap;margin-top:12px}.breadcrumb-wrapper__items li{position:relative}.breadcrumb-wrapper__items li:not(:last-child)::after{content:">";font-size:var(--fs-xs);line-height:1;color:#886e6e;margin:0 10px}.breadcrumb-wrapper__items li span,.breadcrumb-wrapper__items li a{font-size:var(--fs-xs);font-weight:500;line-height:1;color:#886e6e;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-transform:uppercase}.breadcrumb-wrapper__items li a:hover{color:#3c4043}.breadcrumb-wrapper.breadcrumb-white .breadcrumb-wrapper__title{color:#fff}.breadcrumb-wrapper.breadcrumb-white .breadcrumb-wrapper__items li:not(:last-child)::after{color:#fff}.breadcrumb-wrapper.breadcrumb-white .breadcrumb-wrapper__items li span,.breadcrumb-wrapper.breadcrumb-white .breadcrumb-wrapper__items li a{color:#fff}.breadcrumb-wrapper.breadcrumb-white .breadcrumb-wrapper__items li a:hover{color:#3c4043}.single-breadcrumbs{padding:12rem 0 2rem}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.single-breadcrumbs{padding:8rem 0 2rem}}.single-breadcrumbs-list{display:flex;flex-wrap:wrap}.single-breadcrumbs-list li{position:relative}.single-breadcrumbs-list li:not(:last-child)::after{content:"/";font-size:var(--fs-xs);line-height:1;color:#494949;margin:0 5px}.single-breadcrumbs-list li span,.single-breadcrumbs-list li a{font-size:var(--fs-xxs);font-weight:500;line-height:1;color:#494949;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-transform:uppercase}.single-breadcrumbs-list li span:hover,.single-breadcrumbs-list li a:hover{color:#3c4043}.single-breadcrumbs-list li span{color:#3c4043}.our-team-wrapper{margin-top:-60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.our-team-wrapper{margin-top:-50px}}@media only screen and (max-width: 767px){.our-team-wrapper{margin-top:-30px}}.our-team-item{margin-top:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.our-team-item{margin-top:50px}}@media only screen and (max-width: 767px){.our-team-item{margin-top:30px}}.our-team-item__image{padding-bottom:94%;position:relative;z-index:1}.our-team-item__image::before{position:absolute;content:"";opacity:0;background-color:#3c4043;left:0;top:0;width:100%;height:100%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);z-index:1}.our-team-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.our-team-item__content{margin-top:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.our-team-item__content{margin-top:25px}}.our-team-item__name{color:#3c4043;font-size:28px;font-weight:600}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.our-team-item__name{font-size:22px}}.our-team-item__position{color:#494949;font-size:18px;font-weight:600;margin-top:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.our-team-item__position{font-size:16px}}.our-team-item__social{margin-top:15px;display:flex;flex-wrap:wrap}.our-team-item__social li{margin-right:20px;line-height:.8}.our-team-item__social li:last-child{margin-right:0}.our-team-item__social li a{color:#d1d1d1;font-size:22px;line-height:.8;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.our-team-item__social li a{font-size:18px}}.our-team-item__social li a:hover{color:#3c4043}.our-team-item:hover .our-team-item__image::before{opacity:.2}.faq-section{margin-top:2rem}.faq-container{max-width:1220px}.faq-wrapper>*{margin-top:100px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.faq-wrapper>*{margin-top:80px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.faq-wrapper>*{margin-top:60px}}.faq-wrapper>*:first-child{margin-top:0}.faq-accordion__title{font-size:var(--fs-lg);font-weight:500;line-height:1em;padding-bottom:20px;color:#3c4043;border-bottom:1px solid #3c4043;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.faq-accordion__title{padding-bottom:15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.faq-accordion__title{padding-bottom:15px}}@media only screen and (max-width: 767px){.faq-accordion__title{padding-bottom:10px}}.faq-accordion .accordion{margin-top:20px;border-radius:0}.faq-accordion .accordion-item{color:#3c4043;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #d4d4d4;border-radius:0}.faq-accordion .accordion-item:last-child{padding-bottom:0}.faq-accordion .accordion-item button{display:block;width:100%;text-align:left;border:0;font-size:var(--fs-md);font-weight:500;line-height:1;padding:20px 0;background:none;padding-right:10px;display:flex}.faq-accordion .accordion-item button .text{flex:1}.faq-accordion .accordion-item button .icon{flex-shrink:0;font-size:18px;line-height:.8;transform:rotate(180deg);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.faq-accordion .accordion-item button.collapsed .icon{transform:rotate(0deg)}.faq-accordion .accordion-collapse{padding-bottom:50px}@media only screen and (max-width: 767px){.faq-accordion .accordion-collapse{padding-bottom:40px}}.faq-accordion .accordion-collapse p{font-size:var(--fs-base);line-height:1.6;color:#494949}.faq-button__btn{font-size:var(--fs-md);font-weight:500;line-height:40px;color:#3c4043;background-color:#fff;border:1px solid #bababa;padding:30px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);width:100%;display:block;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.faq-button__btn{padding:15px}}@media only screen and (max-width: 767px){.faq-button__btn{padding:12px}}.faq-button__btn:hover{color:#fff;background-color:#3c4043;border-color:#3c4043}.term-use-wrapper>*{margin-top:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.term-use-wrapper>*{margin-top:70px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.term-use-wrapper>*{margin-top:60px}}.term-use-wrapper>*:first-child{margin-top:0}.term-use-item__title{font-size:var(--fs-lg);font-weight:500;line-height:1;padding-bottom:20px;border-bottom:1px solid #eaeaea;color:#3c4043;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.term-use-item__title{padding-bottom:15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.term-use-item__title{padding-bottom:15px}}@media only screen and (max-width: 767px){.term-use-item__title{padding-bottom:15px}}.term-use-item__list{margin-top:35px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.term-use-item__list{margin-top:25px}}.term-use-item__list li{font-size:var(--fs-base);line-height:1.5;margin-top:.5rem}.term-use-item__list li:first-child{margin-top:0}.term-use-item h2,.term-use-item h3,.term-use-item h4{line-height:1.2;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:1.5rem}.term-use-item h2{font-size:var(--fs-xxl)}.term-use-item h3{font-size:var(--fs-xl)}.term-use-item h4{font-size:20px}@media only screen and (max-width: 575px){.term-use-item h4{font-size:18px}}.term-use-item p{font-size:var(--fs-sm);letter-spacing:.025em;line-height:27px;font-weight:400;color:#3c4043}.error-section{margin-top:12rem;margin-bottom:5rem}@media only screen and (max-width: 767px){.error-section{margin-top:9rem}}.error-content{max-width:750px;margin:0 auto}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.error-content{max-width:600px}}@media only screen and (min-width: 768px)and (max-width: 991px){.error-content{max-width:500px}}.error-content__icon{width:auto;height:auto;object-fit:cover}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.error-content__icon{width:50px}}.error-content__title{color:#3c4043;font-size:var(--fs-xxxl);font-weight:600;line-height:1;margin:40px 0px 30px;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.error-content__title{margin:20px 0}}@media only screen and (max-width: 767px){.error-content__title{font-size:var(--fs-xxl)}}.error-content p{color:#494949;font-size:var(--fs-md);line-height:1.7}@media only screen and (max-width: 767px){.error-content p{font-size:var(--fs-base)}}.error-content__btn{margin-top:2rem;background-color:#3c4043;border-color:#3c4043;color:#fff;text-transform:uppercase;font-size:var(--fs-base)}.error-content__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.single-form{margin-top:25px}.single-form__label{font-size:var(--fs-xs);font-weight:500;line-height:1.3;margin-bottom:10px;text-transform:uppercase}.single-form__input{width:100%;font-size:var(--fs-base);line-height:20px;padding:20px;background-color:rgba(0,0,0,0);border:1px solid #dedede;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.single-form__input{padding:15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-form__input{padding:12px 15px}}.single-form__input:focus{border-color:#bbb}.single-form__btn{font-size:var(--fs-base);background-color:#3c4043;border-color:#3c4043;color:#fff;text-transform:uppercase}.single-form__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.single-form__select{background-color:rgba(0,0,0,0);border-radius:0;border:solid 1px #dedede;float:none;font-size:var(--fs-base);width:100%;height:auto;line-height:20px;outline:none;padding:20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.single-form__select{padding:15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-form__select{padding:12px 15px}}.single-form__select::after{border-bottom:2px solid #888;border-right:2px solid #888;height:8px;right:20px;width:8px}.single-form__select .nice-select-dropdown{border-radius:0;width:100%}.single-form__select .nice-select-search-box{padding:10px}.single-form__select .nice-select-search{background-color:#fff;border:1px solid #dedede;border-radius:0;color:#3c4043;padding:7px 12px;width:100%;min-height:40px;line-height:30px;font-size:16px}.single-form__select .list{border-radius:0}.single-form__select .option{color:#494949}.single-form__select .option:hover,.single-form__select .option.focus,.single-form__select .option.selected.focus{color:#494949}.single-form select.select2{display:none}.single-form textarea{height:150px}.single-form .checkbox-label{margin-bottom:0}.single-form .checkbox-label span{position:relative;display:inline-block;background-color:#fff;border:1px solid #bbb;line-height:0;width:16px;height:16px;margin:-4px 10px 0 0;outline:0;text-align:center;vertical-align:middle;clear:none;cursor:pointer;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-form .checkbox-label span::before{position:absolute;content:"";font-family:LaStudioIcons;font-size:10px;width:16px;height:16px;line-height:14px;text-align:center;color:#fff;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-form input[type=checkbox]{display:none}.single-form input[type=checkbox]:checked+.checkbox-label span{background-color:#3c4043;border-color:#3c4043}.single-form input[type=checkbox]:checked+.checkbox-label span::before{opacity:1;visibility:visible}.single-form .radio-label{margin-bottom:0}.single-form .radio-label span{position:relative;display:inline-block;background-color:#fff;border:1px solid #bbb;line-height:0;width:14px;height:14px;margin:-4px 5px 0 0;border-radius:50%;outline:0;text-align:center;vertical-align:middle;clear:none;cursor:pointer;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-form .radio-label span::before{position:absolute;content:"";width:14px;height:14px;background-color:#fff;border-radius:50%;top:-1px;left:-1px;transform:scale(0);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.single-form input[type=radio]:checked+.radio-label span{background-color:#3c4043;border-color:#3c4043}.single-form input[type=radio]:checked+.radio-label span::before{transform:scale(0.5)}.single-form .error{color:red}.comment-title{font-size:var(--fs-sm);font-weight:500;line-height:1.2;color:#3c4043;text-transform:uppercase}.comment-items{padding-top:10px}.comment-items>*{margin-top:40px}.comment-item{display:flex}.comment-item__author{width:90px;height:90px;min-width:90px;border-radius:50%;margin-right:40px;overflow:hidden}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.comment-item__author{width:70px;height:70px;min-width:70px;margin-right:30px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.comment-item__author{width:50px;height:50px;min-width:50px;margin-right:15px}}.comment-item__author img{width:100%;height:100%;object-fit:cover;object-position:center}.comment-item__content{position:relative;border:1px solid #ccc;padding:30px;flex-grow:1}@media only screen and (max-width: 767px){.comment-item__content{padding:20px}}.comment-item__content::before{content:"“";position:absolute;top:-0.325em;left:30px;font-size:45px;font-family:serif;font-weight:700;line-height:1;background-color:#fff;padding-left:.2em;padding-right:.2em}.comment-item__rating{margin-bottom:10px}.comment-item__rating span{overflow:hidden;position:relative;height:1em;line-height:1;font-size:14px;color:#b3bdbc;display:inline-block;vertical-align:middle;letter-spacing:.2em}.comment-item__rating span::before{content:"";display:inline-block;font:normal normal normal 1em/1 LaStudioIcons;font-size:14px;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-item__rating .star-rating>span{overflow:hidden;float:left;top:0;left:0;height:100%;position:absolute;color:#f5a623}.comment-item__description{font-size:var(--fs-base);margin-bottom:.8em}.comment-item__meta{font-size:var(--fs-sm);color:#494949;line-height:1.6}.comment-item__meta strong{font-weight:600;color:#3c4043}.comment-reply{padding-left:130px;padding-top:10px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.comment-reply{padding-left:25px}}.comment-reply>*{margin-top:40px}.comment-reply .comment-item__author{width:50px;height:50px;min-width:50px;margin-right:25px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.comment-reply .comment-item__author{width:45px;height:45px;min-width:45px;margin-right:15px}}.comment-reply .comment-reply{padding-left:75px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.comment-reply .comment-reply{padding-left:25px}}.comment-form{margin-top:30px}.comment-form h3{font-size:var(--fs-lg);font-weight:500}.comment-form__notes{font-size:14px;font-weight:400;font-style:italic;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:20px}.comment-form__rating{margin-bottom:10px}.comment-form .single-form__btn{min-width:180px;margin-left:auto;display:block}.quickview-modal.fade{display:block !important;opacity:0;visibility:hidden}.quickview-modal.fade.show{display:block !important;opacity:1;visibility:visible}.quickview-modal .modal-dialog{max-width:1500px;max-height:80vh;position:relative}.quickview-modal .modal-content{color:#3c4043;border:0;border-radius:0;outline:0;max-height:calc(80vh - 60px);max-width:calc(100vw - 60px)}.quickview-modal .modal-body{overflow:auto;padding:0}.quickview-modal .btn-close{position:absolute;top:-25px;right:-25px;width:50px;height:50px;font-size:18px;cursor:pointer;text-align:center;color:#fff;border:0;padding:0;background:#3c4043;border-radius:50%;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);z-index:9;box-shadow:none;opacity:1}.quickview-modal .btn-close i{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:1}.quickview-modal .btn-close:hover{background:#3c4043;color:#fff}.quickview-modal .btn-close:hover i{transform:rotate(90deg)}.quick-view-product-slide .swiper-button-next{right:0}.quick-view-product-slide .swiper-button-prev{left:0}.quick-view-product-content{padding:5%}.quick-view-product-content .product-single-content__title{font-size:30px;margin-bottom:20px}.quick-view-product-content .product-single-content__price-stock{margin-bottom:15px}.quick-view-product-content .product-single-content__price{font-size:26px}.quick-view-product-content .product-single-content__price del{font-size:22px}.quick-view-product-content .product-single-content__short-description{margin-bottom:30px}.quick-view-product-content .product-single-content__countdown{margin-bottom:20px}.quick-view-product-content .product-single-content__countdown--title{font-size:16px}.quick-view-product-content .product-single-content__variable{margin-bottom:15px}.quick-view-product-content .product-single-content__add-to-cart-wrapper{margin-bottom:40px}.quick-view-product-content .product-single-content__quantity-add-to-cart{margin-bottom:10px}.quick-view-product-content .product-single-content__quantity input{height:56px}.quick-view-product-content .product-single-content__add-to-cart{font-size:14px;padding:17px 40px}.quick-view-product-content .product-single-content__meta{margin-bottom:30px}.quick-view-product-content .product-single-content__meta--item{padding:0}.quick-view-product-content .product-single-content__meta--item .label{font-size:16px}.quick-view-product-content .product-single-content__meta--item .content{font-size:16px}.cart-offcanvas{transition:transform .45s cubic-bezier(0.165, 0.84, 0.44, 1)}.cart-offcanvas.offcanvas-end{width:450px}@media only screen and (max-width: 575px){.cart-offcanvas.offcanvas-end{width:320px}}.cart-offcanvas .offcanvas-header{padding:25px 40px 25px;position:relative}@media only screen and (max-width: 575px){.cart-offcanvas .offcanvas-header{padding:20px 20px 10px}}.cart-offcanvas .offcanvas-header .offcanvas-title{font-size:var(--fs-md);font-weight:500;color:#3c4043;line-height:1;text-transform:uppercase}.cart-offcanvas .offcanvas-header .btn-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #3c4043;border-radius:50%;font-size:18px;color:#3c4043;padding:0;margin:0;background:none;box-shadow:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media only screen and (max-width: 767px){.cart-offcanvas .offcanvas-header .btn-close{width:28px;height:28px}}.cart-offcanvas .offcanvas-body{padding:15px 40px}@media only screen and (max-width: 575px){.cart-offcanvas .offcanvas-body{padding:10px 20px}}.cart-offcanvas .offcanvas-footer{padding:40px 40px 15px}@media only screen and (max-width: 575px){.cart-offcanvas .offcanvas-footer{padding:20px 20px 10px}}.offcanvas-cart-list li+li{margin-top:30px}.offcanvas-cart-item{display:flex;position:relative;padding-right:20px}.offcanvas-cart-item__thumbnail{margin-right:20px;border:1px solid #dedede;flex-shrink:0}.offcanvas-cart-item__thumbnail a{display:block}.offcanvas-cart-item__thumbnail img{width:70px;height:84px;object-fit:cover;object-position:center}.offcanvas-cart-item__content{flex-grow:1}.offcanvas-cart-item__title{font-size:var(--fs-base);font-weight:400;line-height:1.3;margin-bottom:5px;color:#3c4043;text-transform:uppercase}.offcanvas-cart-item__title a{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.offcanvas-cart-item__title a:hover{color:#3c4043}.offcanvas-cart-item__quantity{font-size:var(--fs-md);color:#494949;display:block}.offcanvas-cart-item__remove{width:20px;height:20px;line-height:17px;font-size:18px;font-weight:400;display:block;overflow:hidden;position:absolute;right:0;text-align:right;color:#3c4043}.cart-totals-table .table{margin-bottom:0}.cart-totals-table .table tbody tr{display:flex;justify-content:space-between}.cart-totals-table .table tbody tr th,.cart-totals-table .table tbody tr td{font-size:var(--fs-md);font-weight:600;color:#494949;vertical-align:top;padding:5px 0;border:0;text-transform:uppercase}.cart-totals-table .table tbody tr th strong,.cart-totals-table .table tbody tr td strong{font-weight:400}.cart-totals-table .table tbody tr td{color:#3c4043;font-size:16px}.cart-totals-table .shipping-methods li{margin-top:0px}.cart-totals-table .shipping-methods li:first-child{margin-top:0}.cart-totals-table .shipping-methods li label{font-size:18px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-totals-table .shipping-methods li label{font-size:16px}}.cart-totals-table .shipping-methods li label .price{color:#494949}.cart-buttons{display:flex;align-items:center;gap:.5rem;margin-top:10px}.cart-buttons .btn{padding:13px 20px;font-size:var(--fs-sm);font-weight:600;display:block;width:100%;line-height:1;text-transform:uppercase}.cart-buttons__btn-1{background-color:#3c4043;border-color:#3c4043;color:#fff}.cart-buttons__btn-1:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.cart-buttons__btn-2{background-color:#fff;border-color:#3c4043;color:#3c4043}.cart-buttons__btn-2:hover{background-color:#fff;border-color:#3c4043;color:#3c4043}.popup-modal{position:fixed;height:100%;width:100%;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:all;z-index:999;user-select:none;pointer-events:all;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.popup-modal.open{opacity:1;visibility:visible}.popup-modal.open .popup-modal-content{animation:ModalFadeInUp .5s ease-in-out both}.popup-modal.close{transition-delay:.5s}.popup-modal.close .popup-modal-content{animation:ModalFadeInDown .5s ease-in-out both}.popup-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(23,23,23,.73);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.popup-modal-overlay.open{opacity:1;visibility:visible}.popup-modal-overlay.close{transition-delay:.5s}@keyframes ModalFadeInUp{0%{opacity:0;transform:translate3d(0, 50px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes ModalFadeInDown{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, -50px, 0)}}.popup-modal-content{background-color:#fff;width:1170px;height:auto;position:relative;z-index:99;pointer-events:all}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.popup-modal-content{width:800px}}@media only screen and (min-width: 768px)and (max-width: 991px){.popup-modal-content{width:700px}}@media only screen and (max-width: 767px){.popup-modal-content{width:320px}}.popup-modal-row{display:flex;flex-wrap:wrap}.popup-modal-col-1{width:60%;flex:0 0 auto}@media only screen and (max-width: 767px){.popup-modal-col-1{width:100%}}.popup-modal-col-2{width:40%;flex:0 0 auto}@media only screen and (max-width: 767px){.popup-modal-col-2{width:100%}}.popup-discount-content{padding:70px 70px 50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.popup-discount-content{padding:50px 50px 30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content{padding:30px}}@media only screen and (max-width: 767px){.popup-discount-content{padding:20px}}.popup-discount-content__title{color:#3c4043;font-size:46px;font-weight:600;line-height:1;margin-top:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__title{font-size:32px;margin-top:30px}}@media only screen and (max-width: 767px){.popup-discount-content__title{font-size:26px;margin-top:0}}.popup-discount-content__sub-title{font-size:22px;color:#494949;line-height:1;margin-top:5px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.popup-discount-content__sub-title{font-size:16px}}.popup-discount-content__form{margin:50px 0 20px;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__form{margin:30px 0 20px}}@media only screen and (max-width: 767px){.popup-discount-content__form{margin:20px 0}}.popup-discount-content__form input{padding:0 110px 0 20px;color:#494949;font-size:18px;height:58px;width:100%;border:1px solid #cbcbcb}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.popup-discount-content__form input{height:50px;font-size:16px}}.popup-discount-content__form button{position:absolute;top:0;right:0;height:58px;font-size:18px;font-weight:600;background:none;border:0;color:#3c4043;padding:0 20px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.popup-discount-content__form button{height:50px;font-size:16px}}.popup-discount-content__form button:hover{color:#3c4043}.popup-discount-content__text{color:#707070;font-size:16px;line-height:1.4}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.popup-discount-content__text{font-size:13px}}.popup-discount-content__wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:70px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.popup-discount-content__wrapper{margin-top:30px}}.popup-discount-content__dont-show a{font-size:18px;color:#494949;line-height:1.2;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__dont-show a{font-size:14px}}@media only screen and (max-width: 767px){.popup-discount-content__dont-show a{font-size:15px}}.popup-discount-content__dont-show a:hover{color:#3c4043}.popup-discount-content__social{display:flex;margin-left:-8px;margin-right:-8px}@media only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__social{margin-left:-5px;margin-right:-5px}}.popup-discount-content__social li{padding:0 8px}@media only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__social li{padding:0 5px}}.popup-discount-content__social li a{font-size:15px;width:39px;height:39px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#3c4043;border-radius:50%;box-shadow:0 0 10px 2px rgba(0,0,0,.05);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 768px)and (max-width: 991px){.popup-discount-content__social li a{width:32px;height:32px}}@media only screen and (max-width: 767px){.popup-discount-content__social li a{width:34px;height:34px}}.popup-discount-content__social li a:hover{background-color:#3c4043;color:#fff}.popup-discount-background{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}@media only screen and (max-width: 767px){.popup-discount-background{height:220px;background-position:top center}}.popup-close{position:absolute;top:20px;right:20px;z-index:9}.popup-close__btn{font-size:24px;padding:0;border:0;background:none;color:#fff}.popup-close__btn svg{fill:currentColor;height:1em;width:1em}.hero-section{position:relative}.hero-section a{width:100%;height:100%}.hero-section a .hero-img{width:100%;height:100vh;object-fit:cover}@media only screen and (max-width: 767px){.hero-section a .hero-img{height:90vh}}.hero-section a .collection-img{position:absolute;right:15%;bottom:5%;width:clamp(240px,30vw,360px)}@media only screen and (max-width: 767px){.hero-section a .collection-img{right:50%;transform:translateX(50%)}}.hero-section a .collection-img div{animation-name:ShortFadeInUp;animation-delay:1s;animation-duration:1.3s;animation-fill-mode:both}.collections-section{display:flex;flex-wrap:wrap;row-gap:1rem;padding:1rem 0}.collections-section a{font-size:0;width:16.6666666667%;overflow:hidden}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.collections-section a{width:33.3333333333%}}@media only screen and (max-width: 767px){.collections-section a{width:50%}}.collections-section a:hover img{scale:1.1}.collections-section a img{aspect-ratio:1/1;object-fit:cover;transition:scale .45s cubic-bezier(0.165, 0.84, 0.44, 1)}.shop-filter{display:flex;padding-bottom:20px;position:relative}.shop-filter-default{display:flex;flex-wrap:wrap;flex:1;margin-left:-10px;margin-right:-10px;margin-top:-10px;margin-bottom:-10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.shop-filter-default{margin-left:-5px;margin-right:-5px;margin-top:-5px;margin-bottom:-5px}}.shop-filter-default>*{padding:10px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.shop-filter-default>*{padding:5px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-filter-default>*{width:50%}}@media only screen and (max-width: 575px){.shop-filter-default>*{width:100%}}.shop-filter-count{font-size:var(--fs-sm);font-weight:500;line-height:1.8;color:#3c4043;white-space:nowrap;text-transform:uppercase}.shop-filter-sort-by{position:relative}.shop-filter-sort-by__label{font-size:var(--fs-sm);font-weight:500;line-height:1.8;color:#3c4043;cursor:pointer;white-space:nowrap;text-transform:uppercase}.shop-filter-sort-by__label i{font-size:12px;margin-left:10px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.shop-filter-sort-by__dropdown{right:0;position:absolute;background-color:#fff;z-index:3;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:1px solid #dedede;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);opacity:0;visibility:hidden;transform:translateY(20px)}.shop-filter-sort-by__dropdown li{display:block;border-bottom:1px solid #dedede}.shop-filter-sort-by__dropdown li a{padding:7px 15px;white-space:nowrap;font-size:var(--fs-sm);font-weight:500;line-height:1.867;max-width:100%;display:flex;align-items:center}.shop-filter-sort-by__dropdown li a i{margin-left:10px}.shop-filter-sort-by__dropdown li:hover a,.shop-filter-sort-by__dropdown li.active a{background-color:#f1f0f0}.shop-filter-sort-by:hover .shop-filter-sort-by__label i{transform:rotate(180deg)}.shop-filter-sort-by:hover .shop-filter-sort-by__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.shop-filter-button{flex-shrink:0;padding-left:20px}.shop-filter-button__btn{font-size:var(--fs-sm);font-weight:500;line-height:30px;color:#3c4043;padding:4px 12px 2px;border:1px solid #d9d9d9;background-color:rgba(0,0,0,0);text-transform:uppercase}.shop-filter-button__btn i{margin-left:3px}.shop-filter-button__btn:focus{color:#3c4043}.shop-filter-widget{position:absolute;right:0;top:100%;width:100%;z-index:4;padding:40px;background-color:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,.05);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-filter-widget{position:fixed;left:0;right:auto;width:320px;height:100%;top:0;z-index:111;overflow-y:auto;overflow-x:hidden;opacity:1;visibility:visible;transform:translateX(-100%)}}.shop-filter-widget.open{opacity:1;visibility:visible}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-filter-widget.open{transform:translateX(0)}}.filter-widget-row{display:flex;flex-wrap:wrap;margin-left:-13px;margin-right:-13px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.filter-widget-row{margin:0}}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.filter-widget-row>*{margin-top:30px}.filter-widget-row>*:first-child{margin-top:0}}.filter-widget-col{width:20%;padding:0 13px}@media only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.filter-widget-col{width:100%;padding:0}}.widget-item__title{font-size:var(--fs-md);font-weight:500;color:#3c4043;margin-bottom:20px;text-transform:uppercase}.widget-item__filter{overflow-x:hidden;overflow-y:auto;max-height:225px}.widget-item__filter::-webkit-scrollbar{width:3px}.widget-item__filter::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.widget-item__filter::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.widget-item__filter:hover::-webkit-scrollbar-track{background-color:#dedede}.widget-item__filter:hover::-webkit-scrollbar-thumb{background-color:#3c4043}.widget-item__list li{margin-top:8px;position:relative}.widget-item__list li:first-child{margin-top:0}.widget-item__list li label{font-size:var(--fs-base);font-weight:500;line-height:1.6;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}.widget-item__list li label span{position:relative}.widget-item__list li label span::before{content:"";height:16px;width:16px;background-color:#e2e2e2;margin-right:.6em;display:inline-block;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);vertical-align:middle;position:relative;top:-2px}.widget-item__list li label span::after{content:"";font-family:LaStudioIcons;font-size:10px;position:absolute;left:3.5px;line-height:1;top:2px;color:#fff;opacity:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.widget-item__list li input[type=checkbox]{display:none}.widget-item__list li input[type=checkbox]:checked+label,.widget-item__list li input[type=checkbox]:hover+label{color:#3c4043}.widget-item__list li input[type=checkbox]:checked+label span::before,.widget-item__list li input[type=checkbox]:hover+label span::before{background-color:#3c4043}.widget-item__list li input[type=checkbox]:checked+label span::after,.widget-item__list li input[type=checkbox]:hover+label span::after{opacity:1}.widget-item__list li .narrow{position:absolute;top:0;right:0;width:24px;height:24px;text-align:center;cursor:pointer;padding:0;background:none;border:0}.widget-item__list li .narrow i{font-size:12px;line-height:1}.widget-item__list li .children{margin-left:16px;margin-top:6px}.widget-item__color{margin-left:-5px;margin-right:-5px;margin-top:-5px;display:flex;flex-wrap:wrap}.widget-item__color li{padding:5px;width:50%}.widget-item__color li label{font-size:var(--fs-base);font-weight:500;line-height:1.6;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}.widget-item__color li label span{position:relative}.widget-item__color li label span::before{content:"";height:20px;width:20px;margin-right:.6em;display:inline-block;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);vertical-align:middle;position:relative;top:-2px;border-radius:50%;background:var(--color-variant) !important}.widget-item__color li label span::after{content:"";font-family:LaStudioIcons;font-size:10px;position:absolute;left:5px;line-height:1;top:2.5px;color:#fff;opacity:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.widget-item__color li input[type=checkbox]{display:none}.widget-item__color li input[type=checkbox]:checked+label,.widget-item__color li input[type=checkbox]:hover+label{color:#3c4043}.widget-item__color li input[type=checkbox]:checked+label span::after,.widget-item__color li input[type=checkbox]:hover+label span::after{opacity:1}.widget-item__color li .blue::before{background:linear-gradient(to right, rgb(30, 115, 190) 50%, rgb(130, 36, 227) 50%)}.widget-item__color li .blue::after{color:#fff}.widget-item__color li .bronze::before{background:#dbd5bc}.widget-item__color li .bronze::after{color:#fff}.widget-item__color li .green::before{background:linear-gradient(to right, rgb(164, 221, 123) 50%, rgb(129, 215, 66) 50%)}.widget-item__color li .green::after{color:#fff}.widget-item__color li .pink::before{background:#ffafce}.widget-item__color li .pink::after{color:#fff}.widget-item__color li .polar-blue::before{background:#b8d3cb}.widget-item__color li .polar-blue::after{color:#3c4043}.widget-item__color li .red::before{background:linear-gradient(to right, rgb(221, 0, 0) 50%, rgb(198, 0, 0) 50%)}.widget-item__color li .red::after{color:#fff}.widget-item__color li .white::before{background:#fff;border:1px solid #dedede}.widget-item__color li .white::after{color:#3c4043}.widget-item__color li .yellow::before{background:#efd465}.widget-item__color li .yellow::after{color:#fff}.widget-item__list-2{margin-left:-5px;margin-right:-5px;margin-top:-5px;display:flex;flex-wrap:wrap}.widget-item__list-2 li{padding:5px}.widget-item__list-2 li a,.widget-item__list-2 li label{font-size:var(--fs-base);font-weight:500;line-height:20px;border:1px solid #dedede;padding:10px 14px 8px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);cursor:pointer}.widget-item__list-2 li a:hover,.widget-item__list-2 li label:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.widget-item__list-2 li input[type=checkbox]{display:none}.widget-item__list-2 li input[type=checkbox]:checked+label,.widget-item__list-2 li input[type=checkbox]:hover+label{border-color:#3c4043;background-color:#3c4043;color:#fff}.sidebar-shop-filter-widget>*{margin-top:30px}.sidebar-shop-filter-widget>*:first-child{margin-top:0}.sidebar-widget-item{padding:30px;border:1px solid #dedede}.sidebar-widget-item__title{font-size:24px;font-weight:600;color:#3c4043;padding-bottom:12px;margin-bottom:30px;position:relative}.sidebar-widget-item__title::before{position:absolute;content:"";width:32px;height:2px;background-color:#3c4043;left:0;bottom:0}.sidebar-widget-item__filter{scrollbar-width:auto;scrollbar-color:#3c4043 #dedede}.sidebar-widget-item__filter::-webkit-scrollbar{width:2px}.sidebar-widget-item__filter::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.sidebar-widget-item__filter::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.sidebar-widget-item__filter:hover::-webkit-scrollbar-track{background-color:#dedede}.sidebar-widget-item__filter:hover::-webkit-scrollbar-thumb{background-color:#3c4043}.sidebar-widget-item__list li{margin-top:8px;position:relative}.sidebar-widget-item__list li:first-child{margin-top:0}.sidebar-widget-item__list li label{position:relative;font-size:16px;line-height:1.6;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}.sidebar-widget-item__list li label span::before{content:"";height:16px;width:16px;background-color:#e2e2e2;margin-right:.6em;display:inline-block;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);vertical-align:middle;position:relative;top:-2px}.sidebar-widget-item__list li label span::after{content:"";font-family:LaStudioIcons;font-size:10px;position:absolute;left:3.5px;line-height:1;top:6px;color:#fff;opacity:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.sidebar-widget-item__list li input[type=checkbox]{display:none}.sidebar-widget-item__list li input[type=checkbox]:checked+label,.sidebar-widget-item__list li input[type=checkbox]:hover+label{color:#3c4043}.sidebar-widget-item__list li input[type=checkbox]:checked+label span::before,.sidebar-widget-item__list li input[type=checkbox]:hover+label span::before{background-color:#3c4043}.sidebar-widget-item__list li input[type=checkbox]:checked+label span::after,.sidebar-widget-item__list li input[type=checkbox]:hover+label span::after{opacity:1}.sidebar-widget-item__list li .narrow{position:absolute;top:0;right:0;width:24px;height:24px;text-align:center;cursor:pointer;padding:0;background:none;border:0}.sidebar-widget-item__list li .narrow i{font-size:12px;line-height:1}.sidebar-widget-item__list li .children{margin-left:16px;margin-top:6px}.sidebar-widget-item__color{margin-left:-5px;margin-right:-5px;margin-top:-5px;display:flex;flex-wrap:wrap}.sidebar-widget-item__color li{padding:5px;width:50%}.sidebar-widget-item__color li label{position:relative;font-size:16px;line-height:1.6;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);display:block}.sidebar-widget-item__color li label span::before{content:"";height:30px;width:30px;margin-right:.6em;display:inline-block;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);vertical-align:middle;position:relative;top:-2px;border-radius:50%}.sidebar-widget-item__color li label span::after{content:"";font-family:LaStudioIcons;font-size:10px;position:absolute;left:10px;line-height:1;top:8px;color:#fff;opacity:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.sidebar-widget-item__color li input[type=checkbox]{display:none}.sidebar-widget-item__color li input[type=checkbox]:checked+label,.sidebar-widget-item__color li input[type=checkbox]:hover+label{color:#3c4043}.sidebar-widget-item__color li input[type=checkbox]:checked+label span::after,.sidebar-widget-item__color li input[type=checkbox]:hover+label span::after{opacity:1}.sidebar-widget-item__color li .blue::before{background:linear-gradient(to right, rgb(30, 115, 190) 50%, rgb(130, 36, 227) 50%)}.sidebar-widget-item__color li .blue::after{color:#fff}.sidebar-widget-item__color li .bronze::before{background:#dbd5bc}.sidebar-widget-item__color li .bronze::after{color:#fff}.sidebar-widget-item__color li .green::before{background:linear-gradient(to right, rgb(164, 221, 123) 50%, rgb(129, 215, 66) 50%)}.sidebar-widget-item__color li .green::after{color:#fff}.sidebar-widget-item__color li .pink::before{background:#ffafce}.sidebar-widget-item__color li .pink::after{color:#fff}.sidebar-widget-item__color li .polar-blue::before{background:#b8d3cb}.sidebar-widget-item__color li .polar-blue::after{color:#3c4043}.sidebar-widget-item__color li .red::before{background:linear-gradient(to right, rgb(221, 0, 0) 50%, rgb(198, 0, 0) 50%)}.sidebar-widget-item__color li .red::after{color:#fff}.sidebar-widget-item__color li .white::before{background:#fff;border:1px solid #dedede}.sidebar-widget-item__color li .white::after{color:#3c4043}.sidebar-widget-item__color li .yellow::before{background:#efd465}.sidebar-widget-item__color li .yellow::after{color:#fff}.sidebar-widget-item__list-2{margin-left:-5px;margin-right:-5px;margin-top:-5px;display:flex;flex-wrap:wrap}.sidebar-widget-item__list-2 li{padding:5px}.sidebar-widget-item__list-2 li a,.sidebar-widget-item__list-2 li label{font-size:14px;line-height:20px;border:1px solid #dedede;padding:10px 14px 8px 14px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);cursor:pointer}.sidebar-widget-item__list-2 li a:hover,.sidebar-widget-item__list-2 li label:hover{border-color:#3c4043;background-color:#3c4043;color:#fff}.sidebar-widget-item__list-2 li input[type=checkbox]{display:none}.sidebar-widget-item__list-2 li input[type=checkbox]:checked+label,.sidebar-widget-item__list-2 li input[type=checkbox]:hover+label{border-color:#3c4043;background-color:#3c4043;color:#fff}.sidebar-widget-item .filter-slider{height:2px;position:relative;background:#d8d8d8;border-radius:5px}.sidebar-widget-item .filter-slider .filter-progress{height:100%;position:absolute;border-radius:5px;background:#3c4043}.sidebar-widget-item .filter-range-input{position:relative}.sidebar-widget-item .filter-range-input input{position:absolute;width:100%;height:2px;top:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.sidebar-widget-item .filter-range-input input[type=range]::-webkit-slider-thumb{z-index:2;width:8px;height:8px;box-shadow:0 0 0 4px #3c4043;background-color:#fff;cursor:ew-resize;border-radius:50%;pointer-events:auto;-webkit-appearance:none}.sidebar-widget-item .filter-range-input input[type=range]::-moz-range-thumb{border:none;z-index:2;width:8px;height:8px;box-shadow:0 0 0 4px #3c4043;background-color:#fff;cursor:ew-resize;border-radius:50%;pointer-events:auto;-webkit-appearance:none}.sidebar-widget-item .filter-price-value{margin-top:15px;font-size:14px;margin-bottom:10px;color:#494949;display:flex;align-items:center}.sidebar-widget-item .filter-price-value input{width:40px;text-align:center;border:0;background:none;padding:0;font-size:14px;color:#494949;appearance:none}.sidebar-widget-item .filter-price-value span{margin:0 2px}.sidebar-widget-item .filter-price-btn{font-size:14px;display:inline-block;border:1px solid #dedede;background:rgba(0,0,0,0);color:#3c4043;margin:0;cursor:pointer;line-height:1;font-weight:600;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);padding:10px 27px}.sidebar-widget-item .filter-price-btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.sidebar-widget-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:110px 40px 55px}.sidebar-widget-banner__title{color:rgba(198,32,32,0);font-size:80px;font-weight:400;line-height:.9em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#c62020;stroke:#c62020}.sidebar-widget-banner__sub-title{color:#3c4043;font-size:24px;font-weight:400;line-height:1.5em;margin-bottom:10px}.sidebar-widget-banner__btn{font-size:14px;line-height:35px;color:#3c4043;background-color:#fff;box-shadow:5px 5px 0 0 #3c4043;padding:0 40px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.sidebar-widget-banner__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.shop-masonry .single-product{height:545px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-masonry .single-product{height:auto}}.shop-masonry .single-product__thumbnail--holder a{padding-bottom:0}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-masonry .single-product__thumbnail--holder a{padding-bottom:108%}}.shop-filter-dropdown__btn{font-size:18px;font-weight:500;line-height:20px;padding:15px 20px;border:1px solid #d6d6d6;width:100%;min-width:200px;text-align:left;background:none;color:#3c4043;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.shop-filter-dropdown__btn{font-size:16px;padding:13px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.shop-filter-dropdown__btn{min-width:none;font-size:16px;padding:13px}}.shop-filter-dropdown__btn .icon{margin-left:10px}.shop-filter-dropdown .widget-item{border-radius:0;border:0;padding:0}.shop-filter-dropdown .widget-item__filter{min-width:300px;overflow-y:auto;max-height:265px;background-color:#fff;padding:25px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.product-single-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:2rem}.product-single-col-1{position:relative;width:58%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-col-1{width:100%}}.product-single-col-2{width:42%;padding:0 2rem}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-col-2{width:100%}}.product-single-discount{position:absolute;top:20px;left:20px;z-index:2;background-color:#c1121f;width:44px;height:44px;border-radius:100%;display:grid;place-items:center;font-size:12px;font-weight:500;color:#fff}.product-single-carousel .swiper-button-next,.product-single-slide .swiper-button-next{right:0}.product-single-carousel .swiper-button-prev,.product-single-slide .swiper-button-prev{left:0}.product-single-slide-item{position:relative}.product-single-slide-item img{width:100%;height:100%;object-fit:cover;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-single-zoom .zoom{position:absolute;font-size:2em;z-index:1;text-indent:-9999px;border-radius:100%;box-sizing:content-box;bottom:30px;right:30px;width:46px;height:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.328' height='16.328'%3E%3Cg fill='none' stroke='%23212121' stroke-miterlimit='10'%3E%3Cpath d='m15.5.828-6 6'/%3E%3Cpath d='M9.697.5h6.131v6.131' stroke-linecap='square'/%3E%3Cpath d='m.5 15.828 6-6'/%3E%3Cpath d='M.5 9.697v6.131h6.131' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1294117647);cursor:pointer}.product-single-zoom a{display:block;width:100%;height:100%;position:relative}.product-single-thumb{padding:30px 15px 0}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-thumb{padding:10px 5px 0}}.product-single-thumb .swiper-slide{opacity:.5;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:1px solid rgba(0,0,0,0)}.product-single-thumb .swiper-slide.swiper-slide-thumb-active,.product-single-thumb .swiper-slide:hover{opacity:1;border-color:#3c4043}.product-single-thumb-item{padding-bottom:23%;position:relative;cursor:pointer}.product-single-thumb-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;background-position:top;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-single-carousel .product-single-slide-item{padding-bottom:0}.product-single-carousel .product-single-slide-item img{position:relative;width:100%;height:auto}.product-single-content{position:sticky}.product-single-content:not(.quick-view-product-content){top:8rem;max-width:600px}@media only screen and (min-width: 1600px),only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.product-single-content:not(.quick-view-product-content){overflow-y:auto;max-height:calc(100vh - 245px);padding-bottom:1rem;padding-right:1rem}.product-single-content:not(.quick-view-product-content)::-webkit-scrollbar-track{background-color:#fff}.product-single-content:not(.quick-view-product-content)::-webkit-scrollbar{width:3px}.product-single-content:not(.quick-view-product-content)::-webkit-scrollbar-thumb{background-color:#ccc}}.product-single-content.quick-view-product-content{top:0}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-content{margin:auto}}.product-single-content__title{font-size:var(--fs-xl);font-weight:400;line-height:1.2;color:#3c4043;margin-bottom:1.5rem;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__title{margin-bottom:20px}}.product-single-content__price-stock{display:flex;align-items:center;margin-bottom:25px}.product-single-content__price-stock>*{margin-right:20px}.product-single-content__price-stock>*:last-child{margin-right:0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__price-stock{margin-bottom:15px}}.product-single-content__price{color:#3c4043;font-size:var(--fs-lg);font-weight:400;line-height:1}.product-single-content__price del{font-size:var(--fs-md);color:#bcbcbc;text-decoration:line-through}.product-single-content__price ins{text-decoration:none}.product-single-content__stock{display:flex;align-items:center;gap:6px;color:#3c4043;font-size:14px;line-height:1}.product-single-content__stock .stock-icon{color:#80c685;font-size:20px}.product-single-content__stock.out-of-stock .stock-icon{color:#e01a1a;font-size:20px}.product-single-content__short-description{margin-bottom:2rem}.product-single-content__countdown{max-width:470px;margin-bottom:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__countdown{margin-bottom:20px}}.product-single-content__countdown>*{margin-top:10px}.product-single-content__countdown>*:first-child{margin-top:0}.product-single-content__countdown--title{color:#3c4043;font-size:18px;font-weight:600;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__countdown--title{font-size:16px}}.product-single-content__countdown--stock{display:flex;justify-content:space-between;align-items:center}.product-single-content__countdown--stock .stock-text{font-size:16px;color:#494949}.product-single-content__variable{margin-bottom:2rem;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__variable{margin-bottom:15px}}.product-single-content__variable .table{margin-bottom:0}.product-single-content__variable .table>:not(caption)>*>*{border:0;padding:4px 0;font-weight:500;font-size:var(--fs-base);color:#494949;text-transform:uppercase}.product-single-content__add-to-cart-wrapper{margin-bottom:3rem}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__add-to-cart-wrapper{margin-bottom:2rem}}.product-single-content__add-to-cart-wrapper .product-add-compare,.product-single-content__add-to-cart-wrapper .product-add-wishlist{background:none;color:#494949;padding:0;margin:0 2em .5em 0;font-size:var(--fs-base);font-weight:400;display:inline-flex;align-items:center}.product-single-content__quantity-add-to-cart{display:flex;flex-wrap:wrap;margin-bottom:16px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__quantity-add-to-cart{margin-bottom:10px}}.product-single-content__quantity{display:flex;justify-content:center;align-items:center;font-size:14px;border:1px solid rgba(0,0,0,.1);width:100px;text-align:center;margin-right:10px}.product-single-content__quantity button{width:20px;display:inline-block;vertical-align:middle;text-align:center;font-size:20px;line-height:1;padding:0;border:0;background:none}.product-single-content__quantity input{width:33px;display:inline-block;height:45px;appearance:none;color:inherit;text-align:center;padding:0px;border:0;background:none}.product-single-content__add-to-cart{font-size:var(--fs-base);padding:.5rem 2rem;line-height:1;background-color:#3c4043;border-color:#3c4043;color:#fff;text-transform:uppercase}.product-single-content__add-to-cart:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.product-single-content__add-to-cart.disabled{background-color:#3c4043;border-color:#3c4043;color:#fff}.product-single-content__meta{margin-bottom:60px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__meta{margin-bottom:30px}}.product-single-content__meta--item{display:flex;align-items:center;padding:2.5px 0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__meta--item{padding:0}}.product-single-content__meta--item:first-child{padding-top:0}.product-single-content__meta--item:last-child{padding-bottom:0}.product-single-content__meta--item .label{font-size:18px;line-height:1.8;color:#3c4043;white-space:nowrap;margin-right:4px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-content__meta--item .label{font-size:16px}}.product-single-content__meta--item .content{font-size:18px;color:#3c4043}.product-single-content__meta--item .content a{color:#494949}.product-single-content__meta--item .content a:hover{color:#3c4043}.product-single-content__social{display:flex;align-items:center;gap:20px}.product-single-content__social .label{font-size:18px;line-height:1.8;color:#3c4043;white-space:nowrap}.product-single-content__social .socail-icon{display:flex}.product-single-content__social .socail-icon li{margin-right:15px}.product-single-content__social .socail-icon li:last-child{margin-right:0}.product-single-content__social .socail-icon li a{width:40px;height:40px;line-height:42px;border-radius:50%;text-align:center;background-color:#fff;font-size:18px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-single-content__social .socail-icon li a:hover{background-color:#3c4043;color:#fff}.product-single-content .accordion-header button{position:relative;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;padding-left:0;padding-right:0;border:none;outline:none;box-shadow:none;line-height:1;justify-content:space-between}.product-single-content .accordion-header button::after{content:none}.product-single-content .accordion-header button:not(.collapsed){color:#212529;background-color:rgba(0,0,0,0);border-bottom:1px solid #dee2e6}.product-single-content .accordion-header button:not(.collapsed) .icon::before{transform:translate(-50%, -50%) rotate(-90deg)}.product-single-content .accordion-header button .icon{position:relative;display:block;width:10px;height:10px;line-height:0}.product-single-content .accordion-header button .icon::before,.product-single-content .accordion-header button .icon::after{content:"";display:block;background-color:#4a4a4a;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center}.product-single-content .accordion-header button .icon::before{width:2px;height:10px;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1)}.product-single-content .accordion-header button .icon::after{width:10px;height:2px}.product-single-content .accordion-body{font-size:var(--fs-xxs);font-weight:500}.product-single-content .accordion-body ul{list-style:disc}.product-single-content .accordion-body p{margin-bottom:.5rem}.product-single-content .accordion-body a{color:#3c4043;text-decoration:underline}.variable-color{display:flex;flex-wrap:wrap}.variable-color>*{margin:0 4px;border-radius:50%}.variable-color>*:first-child{margin-left:0}.variable-color>*:last-child{margin-right:0}.variable-color>* span{display:block;width:30px;height:30px;cursor:pointer;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border-radius:50%}.variable-color__color{transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.variable-color__color.active{box-shadow:0 0 0 1px #3c4043}.variable-color__color.active span{transform:scale(0.85)}.variable-color .blue{background:linear-gradient(to right, rgb(30, 115, 190) 50%, rgb(130, 36, 227) 50%)}.variable-color .green{background:linear-gradient(to right, rgb(164, 221, 123) 50%, rgb(129, 215, 66) 50%)}.variable-color .red{background:linear-gradient(to right, rgb(198, 0, 0) 50%, rgb(221, 0, 0) 50%)}.variable-size{display:flex;flex-wrap:wrap}.variable-size>*{margin:0 4px}.variable-size>*:first-child{margin-left:0}.variable-size>*:last-child{margin-right:0}.variable-size>* span{display:block;width:fit-content;min-width:60px;height:30px;line-height:32px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.variable-size__size{box-shadow:0 0 1px}.variable-size__size.active{box-shadow:0 0 0 1px #3c4043}.product-single-countdown{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.product-single-countdown-item{text-align:center;margin:5px}.product-single-countdown-item__value{color:#3c4043;font-size:40px;font-weight:600;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (max-width: 767px){.product-single-countdown-item__value{font-size:36px}}.product-single-countdown-item__label{color:#494949;font-size:16px;line-height:1}.product-progress{position:relative;background-color:#e0e0e0;border-radius:2px;height:15px;overflow:hidden;margin:10px 0 5px}.product-progress__bar{position:absolute;top:0;left:0;background-color:#e5643e;height:100%;border-radius:2px}.reset-variable{font-size:12px;position:absolute;right:0;top:0;padding:0;margin:0;background:none;border:0;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.reset-variable::before{content:"";font-family:LaStudioIcons;padding-right:5px;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;vertical-align:middle;font-weight:400;display:inline-block;line-height:1;position:relative;top:-1px}.reset-variable.visible{opacity:1;visibility:visible}.product-single-tabs .nav li{width:100%}.product-single-tabs .nav li button{padding:1rem 0;font-weight:600;font-size:var(--fs-base);color:#3c4043;border:0;background:#f9f9f9;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-transform:uppercase;line-height:1;width:100%;text-align:center;pointer-events:none}.product-single-tabs .nav li button:hover,.product-single-tabs .nav li button.active{color:#3c4043}.product-single-tabs .tab-content{max-width:980px;width:100%;margin:0 auto;padding-top:2rem}.product-single-tabs .action-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}.product-single-tabs .action-btns button{font-size:var(--fs-base);font-weight:500;text-transform:uppercase;padding:.5rem 1.5rem;width:180px}@media only screen and (max-width: 575px){.product-single-tabs .action-btns button{font-size:var(--fs-sm);width:fit-content}}.product-single-tabs .action-btns .show-more-btn{color:#3c4043;border:1px solid #3c4043;background:none}.product-single-tabs .action-btns .add-new-btn{color:#fff;border:1px solid #3c4043;background:#3c4043}.product-single-accordion .accordion{border-radius:0}.product-single-accordion .accordion .accordion-item{border-radius:0;margin-top:30px;border:1px solid #cbcbcb}.product-single-accordion .accordion .accordion-item>button{font-size:20px;font-weight:400;line-height:1;padding:20px 30px;color:#3c4043;display:block;width:100%;border:0;background:none;text-align:left;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-accordion .accordion .accordion-item>button{font-size:18px;padding:18px}}.product-single-accordion .accordion .accordion-item>button::after{position:absolute;content:"−";top:50%;transform:translateY(-50%);right:30px;color:#3c4043;font-size:20px;font-weight:400;line-height:1;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-accordion .accordion .accordion-item>button::after{font-size:18px;right:18px}}.product-single-accordion .accordion .accordion-item>button.collapsed{color:#494949}.product-single-accordion .accordion .accordion-item>button.collapsed::after{content:"+";color:#494949}.product-single-accordion .accordion .accordion-item:first-child{margin-top:0}.product-single-accordion .accordion .accordion-item .accordion-collapse{padding:20px 30px 50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.product-single-accordion .accordion .accordion-item .accordion-collapse{padding:18px 18px 40px}}.product-single-tab-description-item{margin-top:26px}.product-single-tab-description-item:first-child{margin-top:0}.product-single-tab-description-item__title{font-size:16px;font-weight:600;color:#3c4043;margin-bottom:16px}.product-single-tab-description-item p{margin-top:16px}.product-single-tab-description-item p:first-child{margin-top:0}.product-single-tab-description-item p img{width:150px}.product-single-tab-image{text-align:center}.product-single-tab-image__title{font-size:14px;font-weight:400;color:#494949;margin-bottom:16px}.product-single-tab-image__image{position:relative;overflow:hidden;max-width:350px;margin:0 auto}.product-single-tab-image__image img{width:100%;height:auto;object-fit:cover;transform:scale(1);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.product-single-tab-image__image a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M356.5 235.5C363.6 239.9 368 247.6 368 256C368 264.4 363.6 272.1 356.5 276.5L212.5 364.5C205.1 369 195.8 369.2 188.3 364.9C180.7 360.7 176 352.7 176 344V167.1C176 159.3 180.7 151.3 188.3 147.1C195.8 142.8 205.1 142.1 212.5 147.5L356.5 235.5zM192 168V344C192 346.9 193.6 349.6 196.1 350.1C198.6 352.4 201.7 352.3 204.2 350.8L348.2 262.8C350.6 261.4 352 258.8 352 256C352 253.2 350.6 250.6 348.2 249.2L204.2 161.2C201.7 159.7 198.6 159.6 196.1 161C193.6 162.4 192 165.1 192 168V168zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 496C388.5 496 496 388.5 496 256C496 123.5 388.5 16 256 16C123.5 16 16 123.5 16 256C16 388.5 123.5 496 256 496z' fill='%23fff'/%3E%3C/svg%3E");width:50px;height:50px;position:absolute;background-size:contain;background-position:center;left:calc(50% - 25px);top:calc(50% - 25px);z-index:1}.product-single-tab-image__image:hover img{transform:scale(1.1)}.product-single-table .table{margin-bottom:0}.product-single-table .table>:not(caption)>*>*{border:1px solid #dedede;padding:10px;font-weight:400;font-size:16px;color:#494949}.product-single-review>*{margin-top:80px}.product-single-review>*:first-child{margin-top:0}.related-product-active{margin-top:30px}@media only screen and (max-width: 767px){.related-product-active{margin-top:10px}}.product-image-slider{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.product-image-slider li{aspect-ratio:3/4;position:relative}.product-image-slider li img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.product-image-slider li span{position:absolute;background-color:#fff;color:#3c4043;bottom:1rem;right:1rem;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%}.size-guide-modal .modal-content{border-radius:0}.size-guide-content button{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1rem}.size-guide-content h3{font-size:var(--fs-lg);font-weight:500;text-transform:uppercase;padding:.25rem;margin:1rem 0 1.5rem}.size-guide-content p{font-size:var(--fs-xs);font-weight:500;margin-bottom:1rem}.size-guide-content ul{margin-bottom:1rem}.size-guide-content ul li{font-size:var(--fs-xs);font-weight:500}.size-guide-content img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.size-guide-content table thead tr th{font-size:var(--fs-xs);white-space:nowrap}.size-guide-content table tbody tr th,.size-guide-content table tbody tr td{font-size:var(--fs-xs)}.add-review-modal .modal-content{border-radius:0}.add-review-modal .add-review-content{padding:1rem 0 0 0}.add-review-modal .modal-close-btn{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1rem}.comment-form-wrapper .comment-title{font-size:var(--fs-lg);font-weight:500}.comment-form-wrapper .comment-form{margin-top:1rem}.comment-form-wrapper .star-rating-wrapper #star-1:checked~section [for=star-1] svg,.comment-form-wrapper .star-rating-wrapper #star-2:checked~section [for=star-1] svg,.comment-form-wrapper .star-rating-wrapper #star-2:checked~section [for=star-2] svg,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-1] svg,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-2] svg,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-3] svg,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-1] svg,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-2] svg,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-3] svg,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-4] svg,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-1] svg,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-2] svg,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-3] svg,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-4] svg,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-5] svg{transform:scale(1)}.comment-form-wrapper .star-rating-wrapper #star-1:checked~section [for=star-1] svg path,.comment-form-wrapper .star-rating-wrapper #star-2:checked~section [for=star-1] svg path,.comment-form-wrapper .star-rating-wrapper #star-2:checked~section [for=star-2] svg path,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-1] svg path,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-2] svg path,.comment-form-wrapper .star-rating-wrapper #star-3:checked~section [for=star-3] svg path,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-1] svg path,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-2] svg path,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-3] svg path,.comment-form-wrapper .star-rating-wrapper #star-4:checked~section [for=star-4] svg path,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-1] svg path,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-2] svg path,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-3] svg path,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-4] svg path,.comment-form-wrapper .star-rating-wrapper #star-5:checked~section [for=star-5] svg path{fill:#fb0;stroke:rgb(204,149.6,0)}.comment-form-wrapper .star-rating-wrapper input{visibility:hidden;pointer-events:none}.comment-form-wrapper .star-rating-wrapper section{display:flex;align-items:center;gap:.5rem;margin-top:-1.5rem}.comment-form-wrapper .star-rating-wrapper label{display:inline-block;width:50px;text-align:center;cursor:pointer}.comment-form-wrapper .star-rating-wrapper label svg{width:100%;height:auto;fill:#fff;stroke:#ccc;transform:scale(0.8);transition:transform 200ms ease-in-out}.comment-form-wrapper .star-rating-wrapper label svg path{transition:fill 200ms ease-in-out,stroke 100ms ease-in-out}.my-account-tab address,.my-account-tab p{margin-top:16px;font-size:var(--fs-base);line-height:1.8}.my-account-tab address:first-child,.my-account-tab p:first-child{margin-top:0}.my-account-tab address strong,.my-account-tab p strong{font-weight:600}.my-account-tab__menu{width:100%;background:#f7f7f7;margin-bottom:2em;text-align:center}.my-account-tab__menu .nav li .account-btn{background-color:rgba(0,0,0,0);border:0;display:block;padding:10px 30px;font-size:var(--fs-base);font-weight:500;line-height:1.8;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);text-transform:uppercase}.my-account-tab__menu .nav li .account-btn.active,.my-account-tab__menu .nav li .account-btn:hover{background-color:#3c4043;color:#fff}.my-account-address__content{margin-top:16px}.my-account-address__title{font-size:var(--fs-lg);font-weight:500;color:#3c4043;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.my-account-address__edit{font-size:var(--fs-md);color:#494949}.my-account-address__edit:hover{color:#3c4043}.my-account-detail__legend{font-size:18px;margin-bottom:.3em;padding:.3em 0;color:#333;border-bottom:1px solid #dedede}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.my-account-detail__legend{font-size:16px}}.my-account-detail .btn{font-size:16px;border-radius:50px}.my-account-table .table thead tr th{border-bottom:1px solid #dedede;padding:10px;font-size:var(--fs-base);font-weight:500;color:#494949;vertical-align:middle;text-transform:uppercase}.my-account-table .table tbody tr th,.my-account-table .table tbody tr td{border-bottom:1px solid #dedede;padding:10px;font-size:var(--fs-base);font-weight:400;color:#494949;vertical-align:middle}.my-account-table .table tbody tr th .btn,.my-account-table .table tbody tr td .btn{font-size:var(--fs-base);font-weight:400;background-color:#3c4043;color:#fff;padding:18px 30px;line-height:1;border:0;text-transform:uppercase}.my-account-table .table tbody tr th .btn:hover,.my-account-table .table tbody tr td .btn:hover{background-color:#3c4043;color:#fff}.login-register{background:#fff;box-shadow:0 0 30px rgba(141,141,141,.149);padding:50px;position:relative}.login-register__title{font-size:var(--fs-lg);font-weight:500;color:#3c4043;line-height:1.2;text-transform:uppercase}.login-register__social{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:25px}.login-register__social li{padding:0 5px}@media only screen and (max-width: 767px){.login-register__social li{flex-grow:1}}.login-register__social li a{display:flex;align-items:center;color:#fff;padding:10px 15px;border-radius:5px}@media only screen and (max-width: 767px){.login-register__social li a{justify-content:center}}.login-register__social li a .social-icon{display:block;width:25px;height:25px;position:relative;margin-right:10px}.login-register__social li a .social-icon img{position:relative}.login-register__social li a .social-text{font-size:var(--fs-base);line-height:1}.login-register__social li a.social-facebook{background:#2660cc}.login-register__social li a.social-facebook .social-icon{background-color:#fff;border-radius:50%;overflow:hidden}.login-register__social li a.social-facebook .social-icon img{margin-bottom:-6px;transform:scale(1.4)}.login-register__social li a.social-google{background:#db422e}.login-register .single-form .lost-password{align-self:flex-end;text-align:right;margin:0 0 -1.4em;line-height:1.4;position:relative;z-index:1;width:48%;float:right;clear:none}@media only screen and (max-width: 767px){.login-register .single-form .lost-password{text-align:left;float:unset;margin:.5rem 0 1rem}}.login-register .single-form .privacy-policy-text{font-size:14px}.login-register .single-form__btn{width:180px;padding:12px 32px;font-size:var(--fs-base)}@media only screen and (max-width: 767px){.login-register .single-form__btn{width:100%}}.cart-empty img{width:auto;height:auto;object-fit:cover}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-empty img{width:150px}}.cart-empty p{font-size:var(--fs-base);font-weight:500;margin-top:50px;color:#3c4043;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-empty p{margin-top:30px}}.cart-empty__btn{padding:18px 25px;line-height:20px;font-size:var(--fs-base);font-weight:400;text-decoration:none;text-transform:uppercase;border:1px solid #dedede;color:#3c4043;background-color:rgba(0,0,0,0);margin-top:2em}.cart-empty__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.cart-form{display:table-cell;vertical-align:top;width:100%;padding-right:30px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-form{display:block;padding-right:0}}.cart-collaterals{display:table-cell;vertical-align:top;min-width:370px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-collaterals{min-width:100%;display:block;margin-top:30px}}.free-shipping-goal__label{position:relative;font-size:18px;line-height:1.2;color:#494949}.free-shipping-goal__label strong{font-weight:600}.free-shipping-goal__loading-bar{width:100%;height:6px;background-color:#ebebeb;position:relative;margin-top:.7em;margin-bottom:.7em}.free-shipping-goal__loading-bar .load-percent{display:block;height:100%;position:absolute;max-width:100%;background-color:#e6992f;color:#e6992f}.free-shipping-goal__loading-bar .load-percent::after{content:"";font-size:20px;font-family:"LaStudioIcons";border:1px solid #e6992f;border-radius:50%;position:absolute;top:50%;right:0;display:block;height:auto;line-height:1;padding:.15em;transform:translateY(-50%);background:#fff}.cart-meta{display:flex;align-items:center;justify-content:space-evenly;font-size:16px;margin-bottom:10px}.cart-meta li{position:relative;flex:1}.cart-meta li+li::before{content:"";border-left:1px solid #494949;height:20px;left:0;position:absolute;opacity:.5;top:50%;transform:translateY(-50%)}.cart-meta li a{display:flex;align-items:center;justify-content:center;padding:5px;gap:8px;position:relative;color:#494949}.cart-meta li a svg{width:1rem;height:1rem}.cart-meta li a:hover{color:#3c4043}.cart-table{margin-top:36px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.cart-table{margin-top:0}}.cart-table .table{margin-bottom:0}@media only screen and (max-width: 767px){.cart-table .table thead{display:none}}.cart-table .table thead tr th{color:#3c4043;border:0;border-bottom:1px solid #dbdbdb;padding:10px 0;vertical-align:middle;font-size:var(--fs-base);font-weight:500;text-transform:uppercase}@media only screen and (max-width: 767px){.cart-table .table tbody tr.cart-item{position:relative;display:block;padding-top:10px;padding-bottom:20px;padding-left:100px;padding-right:25px;border:1px solid #eee;margin-bottom:17px;overflow:hidden}}.cart-table .table tbody tr td{color:#494949;border:0;padding:20px 0;vertical-align:middle;font-size:var(--fs-xs);font-weight:500;line-height:1.6;text-transform:uppercase}@media only screen and (max-width: 767px){.cart-table .table tbody tr td{padding:0;width:auto;border:none;display:block;min-width:0}.cart-table .table tbody tr td[data-title]::before{content:attr(data-title) ": ";float:left;font-size:var(--fs-xs);font-weight:500;color:#3c4043;padding-right:15px}}.cart-table .cart-product-remove{width:30px}@media only screen and (max-width: 767px){.cart-table .cart-product-remove{position:absolute;top:15px;right:10px;z-index:2;width:auto}}.cart-table .cart-product-remove .remove{font-size:0}.cart-table .cart-product-remove .remove::before{font-family:"LaStudioIcons";display:inline-block;vertical-align:middle;font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;line-height:30px;color:#494949}.cart-table .cart-product-thumbnail{width:90px}@media only screen and (max-width: 767px){.cart-table .cart-product-thumbnail{position:absolute;width:70px !important;display:inline-block;top:15px;left:15px;bottom:15px;overflow:hidden}}.cart-table .cart-product-thumbnail a{display:block;padding-right:20px}@media only screen and (max-width: 767px){.cart-table .cart-product-thumbnail a{padding-right:0}}.cart-table .cart-product-thumbnail img{width:100%;height:auto;object-fit:cover}.cart-table .cart-product-price .price-amount del{text-decoration:line-through;color:#b2b2b2}.cart-table .cart-product-price .price-amount ins{text-decoration:none}.cart-table .cart-product-quantity{width:100px}.cart-table .cart-product-subtotal .price-amount{color:#3c4043}.cart-table__quantity{display:flex;justify-content:center;align-items:center;font-size:16px;width:90px;text-align:center;padding:5px 0;border:1px solid #cbcbcb}.cart-table__quantity button{width:18px;display:inline-block;vertical-align:middle;text-align:center;font-size:18px;line-height:1;padding:0;border:0;background:none}.cart-table__quantity input{width:40px;display:inline-block;height:30px;appearance:none;color:inherit;text-align:center;padding:0px;border:0;background:none}@media only screen and (max-width: 767px){.cart-table__quantity input{font-size:14px;height:24px}}.cart-coupon{width:50%;position:relative}@media only screen and (max-width: 767px){.cart-coupon{width:100%}}.cart-coupon__input{display:inline-block;border:0;width:100%;font-size:var(--fs-base);font-weight:400;color:#494949;height:34px;border-bottom:1px solid #d8d8d8;padding-right:100px;text-transform:uppercase}@media only screen and (max-width: 767px){.cart-coupon__input{padding:10px 20px;border:1px solid #d8d8d8;line-height:1.8;height:auto}}.cart-coupon__btn{position:absolute;top:0;right:0;background:none;border:0;padding:0;height:auto;font-size:var(--fs-base);font-weight:500;line-height:34px;color:#3c4043;white-space:nowrap;text-transform:uppercase}@media only screen and (max-width: 767px){.cart-coupon__btn{position:relative;width:100%;background-color:#3c4043;margin-top:10px;color:#fff;padding:18px 30px;line-height:1.2}.cart-coupon__btn:hover{background-color:#3c4043;color:#fff}}.cart-update-btn{background:none;border:0;padding:0;height:auto;font-size:var(--fs-base);font-weight:500;color:#3c4043;white-space:nowrap;text-transform:uppercase;align-self:flex-end;text-align:right;margin-top:-27px;line-height:1.4;position:relative;z-index:1;float:right;clear:none}@media only screen and (max-width: 767px){.cart-update-btn{float:none;position:relative;width:100%;background-color:#3c4043;margin-top:10px;color:#fff;padding:18px 30px;line-height:1.2;text-align:center}.cart-update-btn:hover{background-color:#3c4043;color:#fff}}.shipping-methods li{margin-top:0px}.shipping-methods li:first-child{margin-top:0}.shipping-methods li label{color:#494949;font-weight:400}.shipping-methods li label .price{color:#3c4043}.cart-totals{background-color:#f9f9f9;padding:30px 30px 0;position:relative;position:-webkit-sticky;position:sticky;top:130px}.cart-totals__title{font-size:var(--fs-lg);font-weight:500;line-height:1.2;color:#3c4043;margin-bottom:20px;text-transform:uppercase}.cart-totals__checkout{margin-left:-30px;margin-right:-30px;text-align:center}.cart-totals__checkout a{display:block;cursor:pointer;padding:20px 30px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);border:0;line-height:1;font-size:var(--fs-base);font-weight:400;background-color:#3c4043;color:#fff;text-transform:uppercase}.cart-totals__checkout a:hover{background-color:#3c4043;color:#fff}.cart-totals .table{margin-bottom:1rem}.cart-totals .table tbody tr{display:flex;justify-content:space-between}.cart-totals .table tbody tr th,.cart-totals .table tbody tr td{font-size:var(--fs-base);font-weight:500;color:#3c4043;vertical-align:top;padding:5px 0;border:0;text-transform:uppercase}.cart-totals .table tbody tr th strong,.cart-totals .table tbody tr td strong{font-weight:400}.cart-totals .order-total{border-top:1px solid #dbdbdb;padding-top:10px;margin-top:10px}.cart-totals .order-total strong{font-size:var(--fs-lg)}.order-tracking-banner{background-position:top center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;height:840px;padding:0 15px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.order-tracking-banner{height:640px}}@media only screen and (min-width: 768px)and (max-width: 991px){.order-tracking-banner{height:540px}}@media only screen and (max-width: 767px){.order-tracking-banner{height:340px}}.order-tracking-banner__sub-title{font-size:32px;font-weight:600;line-height:1;color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.order-tracking-banner__sub-title{font-size:20px}}.order-tracking-banner__title{color:#fff;font-size:46px;font-weight:600;line-height:1;margin-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.order-tracking-banner__title{font-size:28px}}@media only screen and (max-width: 767px){.order-tracking-banner__title{font-size:24px}}.order-tracking-banner__btn{margin-top:50px;background-color:#fff;border-color:#fff;font-size:20px;font-weight:400;line-height:55px;color:#3c4043;padding:0 50px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.order-tracking-banner__btn{font-size:16px;line-height:46px;padding:0 30px}}@media only screen and (max-width: 767px){.order-tracking-banner__btn{margin-top:30px}}.order-tracking-banner__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.order-tracking-form{display:flex;justify-content:center;align-items:center;flex-direction:column;height:840px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.order-tracking-form{height:640px}}@media only screen and (min-width: 768px)and (max-width: 991px){.order-tracking-form{height:540px}}@media only screen and (max-width: 767px){.order-tracking-form{height:auto;padding:40px 20px}}.order-tracking-form__wrapper{max-width:620px;width:100%;margin:0 auto}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.order-tracking-form__wrapper{width:80%}}.order-tracking-form__wrapper p{color:#3c4043;font-size:18px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.order-tracking-form__wrapper p{font-size:16px}}.order-tracking-form .single-form__label{font-size:18px;color:#3c4043;font-weight:600}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.order-tracking-form .single-form__label{font-size:16px}}.order-tracking-form .single-form__btn{min-width:160px;font-size:14px;line-height:1.6}@media only screen and (max-width: 767px){.order-tracking-form .single-form__btn{width:100%;display:block}}.wishlist-table .table{margin-bottom:0}.wishlist-table .table thead{background:#f9f9f9}@media only screen and (max-width: 767px){.wishlist-table .table thead{display:none}}.wishlist-table .table thead tr th{padding:15px 20px;color:#3c4043;border:0;vertical-align:middle;font-size:var(--fs-base);font-weight:500;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width: 767px){.wishlist-table .table tbody tr.wishlist-item{position:relative;display:block;padding-top:10px;padding-bottom:20px;padding-left:110px;padding-right:25px;border-bottom:1px solid #eee;margin-bottom:17px;overflow:hidden}}.wishlist-table .table tbody tr td{border:0;border-bottom:1px solid #eee;padding:40px 20px;vertical-align:middle;font-size:var(--fs-xs);font-weight:500}@media only screen and (max-width: 767px){.wishlist-table .table tbody tr td{padding:0;width:auto;border:none;display:block;min-width:0}.wishlist-table .table tbody tr td[data-title]::before{content:attr(data-title) ": ";font-size:var(--fs-xs);font-weight:500;color:#3c4043;padding-right:15px}}.wishlist-table .table tbody tr td .stock{display:flex;justify-content:center;gap:.5rem}.wishlist-table .product-remove{width:30px}@media only screen and (max-width: 767px){.wishlist-table .product-remove{position:absolute;top:15px;right:10px;z-index:2;width:auto}}.wishlist-table .product-remove .remove{font-size:0}.wishlist-table .product-remove .remove::before{font-family:"LaStudioIcons";display:inline-block;vertical-align:middle;font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;line-height:30px;color:#494949}.wishlist-table .product-thumbnail{width:130px;padding:0 10px}@media only screen and (max-width: 767px){.wishlist-table .product-thumbnail{position:absolute;width:90px !important;display:inline-block;top:15px;left:0;bottom:15px;overflow:hidden}}.wishlist-table .product-thumbnail a{display:block}.wishlist-table .product-thumbnail img{width:100%;height:auto}.wishlist-table .product-name a{font-weight:400;text-transform:uppercase;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.wishlist-table .product-name a:hover{color:#3c4043}.wishlist-table .product-price span del{text-decoration:line-through}.wishlist-table .product-price span ins{text-decoration:none;color:#3c4043}.wishlist-table .product-stock .in-stock::before{color:#10b705;content:"";font-family:"LaStudioIcons";display:block;text-transform:none}@media only screen and (max-width: 767px){.wishlist-table .product-stock .in-stock::before{display:none}}.wishlist-table__btn{padding:14px 22px;font-size:var(--fs-base);line-height:1;background-color:#3c4043;border-color:#3c4043;color:#fff;text-transform:uppercase}@media only screen and (max-width: 767px){.wishlist-table__btn{padding:9px 18px;margin-top:5px}}.wishlist-table__btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.compare-table .table{display:block;margin:0;width:100%;overflow:auto;padding:0;color:#3c4043;border:0}.compare-table .table::-webkit-scrollbar{height:6px;border-radius:50px}.compare-table .table::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.compare-table .table::-webkit-scrollbar-thumb{background-color:#eee;border-radius:50px}.compare-table .table tbody tr th{min-width:268px;background-color:#fff;vertical-align:middle;padding:10px;position:-webkit-sticky;position:sticky;left:0;color:#3c4043;text-align:center;font-size:18px;font-weight:600;border-right:none;z-index:1;border:0;border-bottom:1px solid #eee;line-height:1.8}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.compare-table .table tbody tr th{font-size:16px;min-width:230px}}@media only screen and (min-width: 768px)and (max-width: 991px){.compare-table .table tbody tr th{font-size:16px;min-width:150px}}@media only screen and (max-width: 767px){.compare-table .table tbody tr th{font-size:14px;min-width:100px}}.compare-table .table tbody tr td{min-width:300px;max-width:100%;text-align:center;padding:10px 20px;vertical-align:middle;font-weight:600;border:0;border-bottom:1px solid #eee;font-size:18px;line-height:1.8;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.compare-table .table tbody tr td{font-size:16px;min-width:260px}}@media only screen and (min-width: 768px)and (max-width: 991px){.compare-table .table tbody tr td{font-size:16px;min-width:200px}}@media only screen and (max-width: 767px){.compare-table .table tbody tr td{font-size:14px;min-width:200px}}.compare-table .table tbody tr td.td-placeholder::before{content:"";display:inline-block;width:60px;height:8px;background-color:#eee;border-radius:2px}.compare-table .table tbody tr:first-child td,.compare-table .table tbody tr:first-child th{padding-top:0}.compare-table .table tbody tr.compare-tr-info{height:250px;text-align:center}.compare-table .table tbody tr.compare-tr-info .remove{width:34px;height:34px;line-height:34px;text-align:center;border:1px solid #ccc;border-radius:50%;opacity:.8;font-size:12px;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);margin:0 auto 10px}.compare-table .table tbody tr.compare-tr-info .remove:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.compare-table .table tbody tr.compare-tr-info .product-name>a{display:block}.compare-table .table tbody tr.compare-tr-info .product-name img{height:auto;width:120px;margin:0 auto}.compare-table .table tbody tr.compare-tr-info .product-name .name{margin:15px 0 10px;font-weight:400;font-size:18px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.compare-table .table tbody tr.compare-tr-info .product-name .name{font-size:16px}}.compare-table .table tbody tr.compare-tr-info .product-action .btn{font-weight:500;padding:8px 15px;line-height:1;font-size:12px;background-color:#3c4043;border-color:#3c4043;color:#fff}.compare-table .table tbody tr.compare-tr-info .product-action .btn:hover{background-color:#3c4043;border-color:#3c4043;color:#fff}.compare-table .table tbody tr.compare-tr-info .td-placeholder{background-image:url(../images/placeholder.png);background-repeat:no-repeat;background-position:center}.compare-table .table tbody tr.compare-tr-info .td-placeholder::before{display:none}.compare-table .table tbody tr.compare-tr-price span del{text-decoration:line-through}.compare-table .table tbody tr.compare-tr-price span ins{text-decoration:none;color:#3c4043}.compare-table .table tbody tr.compare-tr-stock .in-stock{color:#10b705}.checkout-row{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-col-1{width:62%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-col-1{width:100%}}.checkout-col-2{width:35%}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-col-2{width:100%}}.checkout-info__title{padding:16px 30px 16px 60px;position:relative;background-color:#f9f9f9;color:#3c4043;line-height:1.6;font-size:var(--fs-base);font-weight:400;text-transform:uppercase}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-info__title{padding:10px 40px 10px 50px}}.checkout-info__title img,.checkout-info__title i{position:absolute;top:20px;left:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-info__title img,.checkout-info__title i{top:14px;left:20px}}.checkout-info__title button{padding:0;border:0;background:none;text-decoration:underline;color:#3c4043}.checkout-info__body{margin-top:20px}.checkout-info__body p{font-size:var(--fs-base);color:#494949}.checkout-info__body .single-form__label{text-transform:uppercase}.checkout-info__body .single-form__input{padding:14px 20px;max-width:350px}.checkout-coupon-form{display:flex;gap:5px}.checkout-coupon-form .single-form__btn{font-size:var(--fs-base);padding:15px 30px;text-transform:uppercase}.checkout-login-form p{margin-top:20px}.checkout-login-form .login-register__social{margin-top:5px}.checkout-login-form .single-form__btn{min-width:180px;font-size:var(--fs-base);text-transform:uppercase}.checkout-details{margin-top:50px}.checkout-details__billing{margin-top:-25px}.checkout-details__title{font-size:var(--fs-lg);font-weight:500;color:#3c4043;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}.checkout-details__order-review{border:1px solid #9b9b9b;padding:15px 40px 0;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-details__order-review{padding:15px 30px 0}}.checkout-details__order-review .table{margin-bottom:0}.checkout-details__order-review .table tfoot tr,.checkout-details__order-review .table thead tr{border-bottom:1px solid #dedede;margin-bottom:15px;margin-top:10px;font-size:var(--fs-base);display:flex;justify-content:space-between}.checkout-details__order-review .table tfoot tr.cart-subtotal,.checkout-details__order-review .table thead tr.cart-subtotal{margin-top:20px}.checkout-details__order-review .table tfoot tr.order-total,.checkout-details__order-review .table thead tr.order-total{margin-top:0;padding-bottom:6px}.checkout-details__order-review .table tfoot tr td,.checkout-details__order-review .table tfoot tr th,.checkout-details__order-review .table thead tr td,.checkout-details__order-review .table thead tr th{font-weight:600;padding:3px 0;border:0;text-transform:uppercase}.checkout-details__order-review .table tfoot tr td strong,.checkout-details__order-review .table tfoot tr th strong,.checkout-details__order-review .table thead tr td strong,.checkout-details__order-review .table thead tr th strong{font-weight:600}.checkout-details__order-review .table tbody tr{display:flex;justify-content:space-between}.checkout-details__order-review .table tbody tr td{padding:2.5px 0;font-size:var(--fs-xs);font-weight:500;border-bottom:0;text-transform:uppercase}.checkout-details__order-review .table tbody tr td:first-child{padding-right:10px}.checkout-details__order-review .table tbody tr td strong{font-weight:600}.checkout-details__order-review .shipping-methods li{margin-top:10px}.checkout-details__order-review .shipping-methods li:first-child{margin-top:0}.checkout-details__order-review .shipping-methods li label{color:#494949;font-weight:400}.checkout-details__order-review .shipping-methods li label .price{color:#3c4043;font-weight:600}.checkout-details__payment-method{padding:10px 0}.checkout-details__payment-method .accordion-item{padding:0;border:0;border-radius:0}.checkout-details__payment-method .single-form{margin-top:0}.checkout-details__payment-method .single-form input{display:none}.checkout-details__privacy-policy{font-size:14px;color:#494949;padding-bottom:25px}.checkout-details__btn{margin-left:-40px;margin-right:-40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.checkout-details__btn{margin-left:-30px;margin-right:-30px}}.checkout-details__btn .btn{padding:20px 30px;border:0;line-height:20px;font-weight:400;font-size:var(--fs-base);width:100%;background-color:#3c4043;color:#fff;text-transform:uppercase}.checkout-details__btn .btn:hover{background-color:#3c4043;color:#fff}.checkout-details .checkout-account,.checkout-details .checkout-shipping{display:none}.checkout-details .single-form__label{margin-bottom:10px;display:block;color:#3c4043;text-transform:uppercase}.checkout-details .single-form__input+.single-form__input{margin-top:20px}.checkout-details .payment-method-body{padding:10px 0;font-size:14px;color:#494949}.thank-you-notice{text-align:center;font-size:var(--fs-lg);color:#3c4043;line-height:1.2;margin-bottom:16px}.thank-you-order-overview{list-style-type:disc;padding-left:17px}.thank-you-order-overview li{font-size:var(--fs-base);font-weight:400;color:#494949;margin-top:8px;line-height:1.8}.thank-you-order-overview li strong{font-weight:600}.thank-you-title{font-size:var(--fs-lg);font-weight:500;color:#3c4043;line-height:1.2;margin-bottom:20px}.thank-you-order-details{margin-top:40px}.thank-you-order-details .table{margin-bottom:0}.thank-you-order-details .table tr th,.thank-you-order-details .table tr td{font-size:var(--fs-base);font-weight:400;color:#494949;padding:12px 10px;vertical-align:top;border-bottom:1px solid #dedede}.thank-you-order-details .table tr th strong,.thank-you-order-details .table tr td strong{font-weight:600}.thank-you-order-details .table tr th small,.thank-you-order-details .table tr td small{font-size:var(--fs-xs);font-weight:500}.thank-you-customer-details{margin-top:40px}.thank-you-customer-details address{font-size:var(--fs-base);font-weight:400;color:#494949;line-height:1.8}.blog-container{max-width:1080px}.blog-menu-items{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-10px;margin-bottom:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-menu-items{margin-bottom:50px}}.blog-menu-items li a{color:#494949;margin:10px 40px 0;font-size:20px;font-weight:400}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-menu-items li a{font-size:18px;margin:10px 30px 0}}@media only screen and (min-width: 768px)and (max-width: 991px){.blog-menu-items li a{font-size:18px;margin:10px 20px 0}}@media only screen and (max-width: 767px){.blog-menu-items li a{font-size:18px;margin:10px 15px 0}}.blog-items>*{margin-top:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-items>*{margin-top:50px}}.blog-items>*:first-child{margin-top:0}.blog-row{display:flex;flex-wrap:wrap}.blog-col-1{flex:0 0 auto;width:70%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-col-1{width:68%}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-col-1{width:100%}}.blog-col-2{flex:0 0 auto;width:30%}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-col-2{width:32%}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-col-2{width:100%}}.blog-widget-wrapper{padding-left:120px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-widget-wrapper{padding-left:40px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-widget-wrapper{padding-left:0;padding-top:50px}}.blog-widget-wrapper.blog-widget-left{padding-left:0;padding-right:120px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-widget-wrapper.blog-widget-left{padding-right:40px}}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-widget-wrapper.blog-widget-left{padding-right:0}}.blog-widget-wrapper>*{margin-top:50px}.blog-widget-wrapper>*:first-child{margin-top:0}.blog-widget-item__title{color:#3c4043;font-size:24px;font-weight:600;line-height:1;margin-bottom:30px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-widget-item__title{font-size:22px;margin-bottom:20px}}.blog-widget-search{position:relative}.blog-widget-search input{width:100%;display:block;min-height:20px;width:100%;font-size:16px;line-height:1.8;padding:10px 20px;background-color:rgba(0,0,0,0);border:1px solid #cecece;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-widget-search button{font-size:18px;background-color:rgba(0,0,0,0);color:#3c4043;padding:0 15px;border:0;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1);line-height:1}.blog-widget-search button:hover{color:#3c4043}.blog-widget-author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-widget-author-box__image{flex-shrink:0}.blog-widget-author-box__image img{width:70px;height:70px;border-radius:70px;-o-object-fit:cover;object-fit:cover}.blog-widget-author-box__content{padding-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-widget-author-box__content p{color:#494949;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.375}.blog-widget-list__categories{margin-top:-10px}.blog-widget-list__categories li{padding:7px 0;margin-bottom:5px}.blog-widget-list__categories li a{font-size:16px;font-weight:400;color:#494949;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.blog-widget-list__categories li a:hover{color:#3c4043}.blog-widget-post__list li{border-top:1px solid #e0e0e0;padding:30px 0}.blog-widget-post__list li:first-child{padding-top:0;border-top:0}.blog-widget-post__list li:last-child{padding-bottom:0}.blog-widget-post-item{display:flex;flex-flow:row wrap;justify-content:space-between}.blog-widget-post-item__thumbnail{margin:0;overflow:hidden;width:70px}.blog-widget-post-item__thumbnail a{display:block;padding-bottom:115%;position:relative}.blog-widget-post-item__thumbnail img{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover;object-position:center;vertical-align:middle;transition:transform .6s,opacity .6s,visibility .6s}.blog-widget-post-item__content{width:calc(100% - 70px - 20px)}.blog-widget-post-item__meta{color:#494949;font-size:12px;font-weight:400;padding-bottom:4px}.blog-widget-post-item__title{color:#3c4043;font-size:16px;font-weight:600}.blog-widget-instagram-item a{display:block;position:relative}.blog-widget-instagram-item__image{position:relative;padding-bottom:100%}.blog-widget-instagram-item__image::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#3c4043;transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);pointer-events:none;opacity:0}.blog-widget-instagram-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-widget-instagram-item__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .5s cubic-bezier(0.21, 0.75, 0.27, 0.96);z-index:2;opacity:0}.blog-widget-instagram-item__icon i{font-size:16px;color:#fff}.blog-widget-instagram-item:hover .blog-widget-instagram-item__image::after{opacity:.6}.blog-widget-instagram-item:hover .blog-widget-instagram-item__icon{opacity:1}.blog-widget-social{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.blog-widget-social li{padding:0 10px}.blog-widget-social li a{width:52px;height:52px;line-height:54px;border-radius:50%;background-color:#fff;font-size:20px;color:#3c4043;text-align:center;box-shadow:0 0 30px 0 rgba(186,141,141,.149);transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-widget-social li a{font-size:18px;width:46px;height:46px;line-height:48px}}.blog-widget-social li a:hover{background-color:#3c4043;color:#fff}.blog-single-container{max-width:1250px}.blog-single-wrapper{max-width:970px;margin-left:auto;margin-right:auto}.blog-single__category{display:flex;flex-wrap:wrap}.blog-single__category li{font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;position:relative;color:#3c4043}.blog-single__category li:not(:first-child)::before{content:"•"}.blog-single__title{font-size:48px;font-weight:600;line-height:1;margin:12px 0;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px){.blog-single__title{font-size:36px}}@media only screen and (min-width: 768px)and (max-width: 991px){.blog-single__title{font-size:32px}}@media only screen and (max-width: 767px){.blog-single__title{font-size:26px}}.blog-single__meta{display:flex;flex-wrap:wrap}.blog-single__meta li{font-size:16px;line-height:1.13;color:#494949;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single__meta li{font-size:14px}}.blog-single__meta li:not(:first-child){padding-left:30px}.blog-single__meta li:not(:first-child)::before{position:absolute;top:50%;left:12px;content:"";width:6px;height:6px;background-color:#494949;transform:translateY(-50%) rotate(45deg)}.blog-single__image{margin-top:60px;padding-bottom:46%;position:relative}.blog-single__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.blog-single__content{margin-top:90px;margin-bottom:90px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single__content{margin-top:50px;margin-bottom:50px}}.blog-single__content p{font-size:18px;line-height:1.8;margin-bottom:16px}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single__content p{font-size:16px}}.blog-single__content p:last-child{margin-bottom:0}.blog-single__content figure{margin-left:calc(-0.5*(1170px - 100%));margin-right:calc(-0.5*(1170px - 100%));margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single__content figure{margin-left:0;margin-right:0}}.blog-single__content figure img{width:100%;height:auto;object-fit:cover}.blog-single__content blockquote{background-color:#ede2e2;background-image:url(../images/icon/quote-icon.svg);background-repeat:no-repeat;border:none;padding:8% 14% 6%;background-position:12% 25%;color:#3c4043;line-height:1.4;margin-top:1.5em;margin-bottom:1.5em;margin-left:calc(-0.5*(1170px - 100%));margin-right:calc(-0.5*(1170px - 100%))}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-single__content blockquote{margin-left:0;margin-right:0;padding:6%;background-position:5% 22%}}@media only screen and (max-width: 767px){.blog-single__content blockquote{padding:40px 30px;margin-left:0;margin-right:0;background-position:10px 30px;background-size:70px}}.blog-single__content blockquote p{font-size:28px;font-family:"Montserrat",sans-serif;line-height:1.5}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-single__content blockquote p{font-size:26px}}@media only screen and (max-width: 767px){.blog-single__content blockquote p{font-size:20px}}.blog-single__content blockquote cite{display:inline-flex;flex-direction:column;font-style:normal;align-items:flex-end;line-height:1.3;font-size:.875em}.blog-single__content blockquote cite em{font-size:14px}.blog-single__heading{font-size:36px;font-weight:600;margin-bottom:20px;color:#3c4043}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-single__heading{font-size:26px}}@media only screen and (max-width: 767px){.blog-single__heading{font-size:24px}}.blog-single__comment>*{margin-top:80px}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single__comment>*{margin-top:50px}}.blog-single-meta{display:flex;flex-wrap:wrap;padding:40px 0 30px;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.blog-single-meta{padding:20px 0 10px}}.blog-single-meta__col{flex:0 0 auto;width:50%;display:flex;padding-bottom:10px}@media only screen and (max-width: 767px){.blog-single-meta__col{width:100%}}.blog-single-meta__title{color:#a0a0a0;font-size:18px;font-weight:400;white-space:nowrap;line-height:1.8;margin-right:30px;flex-shrink:0}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-single-meta__title{font-size:16px}}@media only screen and (max-width: 767px){.blog-single-meta__title{font-size:14px;margin-right:15px}}.blog-single-meta__item{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;flex-grow:1}.blog-single-meta__item li{padding:0 8px}.blog-single-meta__item li a{font-size:18px;font-weight:400;color:#3c4043;transition:all .3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1200px)and (max-width: 1599px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px){.blog-single-meta__item li a{font-size:16px}}@media only screen and (max-width: 767px){.blog-single-meta__item li a{font-size:14px}}.blog-single-meta__item li a:hover{color:#3c4043}/*# sourceMappingURL=style.min.css.map */
