.maintenance{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:40px;text-align:center}@media only screen and (max-width:767px){.maintenance{font-size:30px}}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat"),url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat"),url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat"),url(/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat"),url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat"),url(/fonts/Montserrat-ExtraBold.ttf) format("truetype")}*{padding:0;margin:0;box-sizing:border-box}html{overflow-x:clip!important}html.overflow-hidden,html.overflow-hidden body{overflow:hidden}body{font-family:Montserrat,sans-serif!important;background:#151515;overflow-x:clip!important;padding-top:196px}@media(max-width:767px){body{padding-top:145px}}input{box-shadow:none;outline:0}a{text-decoration:none}.c-container{max-width:1600px;margin:auto}@media(max-width:1680px){.c-container{max-width:1520px}}@media(max-width:1536px)and (max-height:839px){.c-container{max-width:1430px}}@media(max-width:1440px){.c-container{max-width:1280px}}@media(max-width:1359px){.c-container{max-width:1260px}}@media(max-width:1200px){.c-container{max-width:950px}}@media(max-width:991px){.c-container{max-width:100%;padding:0 30px}}@media(max-width:767px){.c-container{max-width:100%;padding:0 12px}}.icon-circle{border-radius:200px;display:flex;align-items:center;justify-content:center}.theme-dark .icon-circle,.theme-light .icon-circle{background-color:#363636}::-webkit-scrollbar{width:3px;height:1px}::-webkit-scrollbar-thumb{background-color:#e9a031}::-webkit-scrollbar-track{background-color:#271a06}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea{font-family:Montserrat,sans-serif!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:focus-visible,input:-webkit-autofill:focus-within,input:-webkit-autofill:hover,input:-webkit-autofill:target,input:-webkit-autofill:visited,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #645136!important;-webkit-text-fill-color:#fff;-webkit-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s}.theme-dark input:-webkit-autofill,.theme-dark input:-webkit-autofill:focus,.theme-dark input:-webkit-autofill:focus-visible,.theme-dark input:-webkit-autofill:focus-within,.theme-dark input:-webkit-autofill:hover,.theme-dark input:-webkit-autofill:target,.theme-dark input:-webkit-autofill:visited,.theme-dark select:-webkit-autofill,.theme-dark select:-webkit-autofill:focus,.theme-dark select:-webkit-autofill:hover,.theme-dark textarea:-webkit-autofill,.theme-dark textarea:-webkit-autofill:focus,.theme-dark textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1f1e1e}.theme-light input:-webkit-autofill,.theme-light input:-webkit-autofill:focus,.theme-light input:-webkit-autofill:focus-visible,.theme-light input:-webkit-autofill:focus-within,.theme-light input:-webkit-autofill:hover,.theme-light input:-webkit-autofill:target,.theme-light input:-webkit-autofill:visited,.theme-light select:-webkit-autofill,.theme-light select:-webkit-autofill:focus,.theme-light select:-webkit-autofill:hover,.theme-light textarea:-webkit-autofill,.theme-light textarea:-webkit-autofill:focus,.theme-light textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1f1e1e}.bg-blob{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-10}@media(max-width:1200px){.bg-blob{width:50%;opacity:.7}}.bg-blob.left{left:0;top:400px}@media(max-width:1200px){.bg-blob.left{top:250px}}.bg-blob.right{right:0;top:170px}@media(max-width:1200px){.bg-blob.right{top:100px}}.empty-basket{display:flex;align-items:center;justify-content:center;gap:15px;color:#fff;font-size:18px}.empty-basket svg{width:22px;height:22px}.main-loader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.main-loader.show{opacity:1;visibility:visible}.main-loader .spinner{width:56px;height:56px;display:grid;border-radius:50%;border:4.5px solid transparent;border-right-color:#b58e53;animation:spinner-a4dj62 1s linear infinite}.main-loader .spinner:after,.main-loader .spinner:before{content:"";grid-area:1/1;margin:2.2px;border:inherit;border-radius:50%;animation:spinner-a4dj62 2s infinite}.main-loader .spinner:after{margin:8.9px;animation-duration:3s}@keyframes spinner-a4dj62{to{transform:rotate(1turn)}}.Toastify .Toastify__progress-bar,.Toastify .Toastify__progress-bar--bg{background-color:#b58e53}.circle-swipe-button{width:70px;height:70px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;border-radius:100%;transition:.2s;cursor:pointer}.theme-dark .circle-swipe-button,.theme-light .circle-swipe-button{border:1px solid #b58e53}@media(max-width:767px){.circle-swipe-button{width:50px;height:50px}}.circle-swipe-button:hover{background-color:rgba(0,0,0,.165)}.circle-swipe-button.next{right:45px}@media(max-width:767px){.circle-swipe-button.next{right:20px}}.circle-swipe-button.prev{left:45px}@media(max-width:767px){.circle-swipe-button.prev{left:20px}.circle-swipe-button svg{width:20px}}.c-pagination .swiper-pagination-bullet{width:45px;height:2px;border-radius:5px;transition:.3s;opacity:.4}.theme-dark .c-pagination .swiper-pagination-bullet,.theme-light .c-pagination .swiper-pagination-bullet{background:#b58e53}@media(max-width:991px){.c-pagination .swiper-pagination-bullet{width:34px;width:24px}}.c-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:translateY(-3px);opacity:1}.cat-link{font-size:19px;font-style:normal;font-weight:400;line-height:normal;padding:14px 25px;border-radius:50px;border-bottom-left-radius:30px;border-top:0!important;border-left:0!important}.theme-dark .cat-link,.theme-light .cat-link{color:#bbb;border:1px solid #b58e53}@media(max-width:991px){.cat-link{font-size:15px}}@media(max-width:767px){.cat-link{font-size:13px;padding:10px 15px}}.product-showcase{padding:100px 0}@media(max-width:991px){.product-showcase{padding:60px 0 85px}}@media(max-width:767px){.product-showcase{padding:30px 0 45px}}.product-showcase .top{display:flex;justify-content:space-between;align-items:center}.product-showcase .top .cat-name{font-family:Beau Rivage,cursive;color:#fff;font-size:70px;font-style:normal;font-weight:400;line-height:1;letter-spacing:5.6px;position:relative;max-width:50%}.theme-dark .product-showcase .top .cat-name,.theme-light .product-showcase .top .cat-name{color:#fff}@media(max-width:767px){.product-showcase .top .cat-name{font-size:33px}}.product-showcase .top .cat-name:before{content:"";position:absolute;left:30px;bottom:18px;width:120%;height:5px;border-radius:10px;z-index:-1}.theme-dark .product-showcase .top .cat-name:before,.theme-light .product-showcase .top .cat-name:before{background-color:#b58e53}@media(max-width:1200px){.product-showcase .top .cat-name:before{bottom:10px;height:4px;bottom:8px}}@media(max-width:767px){.product-showcase .top .cat-name:before{height:3px;bottom:6px;width:100%}}@media(max-width:1200px){.product-showcase .top .cat-name{font-size:50px}}@media(max-width:991px){.product-showcase .top .cat-name{font-size:40px}}.product-showcase .p-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:85px 65px;margin-top:90px}@media(max-width:1680px){.product-showcase .p-list{grid-gap:85px 35px}}@media(max-width:1440px){.product-showcase .p-list{margin-top:60px}}@media(max-width:1200px){.product-showcase .p-list{grid-template-columns:repeat(3,1fr);grid-gap:75px 45px}}@media(max-width:991px){.product-showcase .p-list{margin-top:30px;grid-gap:65px 15px}}@media(max-width:767px){.product-showcase .p-list{grid-template-columns:repeat(2,1fr);grid-gap:40px 10px}}.product-card{display:flex;flex-direction:column;position:relative;cursor:pointer}.product-card .stamps{position:absolute;top:15px;left:15px;display:flex;align-items:center;gap:5px}@media(max-width:767px){.product-card .stamps{top:10px;left:10px}}.product-card .stamps .stamp-item{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.25);color:#e9e9e9;font-size:9px;font-weight:800;line-height:8px;border-radius:100%;z-index:2}@media(max-width:767px){.product-card .stamps .stamp-item{width:26px;height:26px;font-size:6px}}.product-card .stamps .stamp-item.discount{background:linear-gradient(121deg,#2bac15 2.21%,#cac312 111.07%)}.product-card .stamps .stamp-item.new{background:linear-gradient(125deg,#cd510c 14.6%,#680057 136.08%)}.product-card .p-images{width:100%;height:clamp(250px,25.2vw,500px);position:relative;border-radius:32px;overflow:hidden;z-index:1}.theme-dark .product-card .p-images,.theme-light .product-card .p-images{background-color:#151515}@media(max-width:1680px){.product-card .p-images{height:clamp(250px,29.4vw,500px)}}@media(max-width:1440px){.product-card .p-images{height:clamp(250px,29vw,500px)}}@media(max-width:1359px){.product-card .p-images{height:clamp(250px,30vw,500px)}}@media(max-width:1200px){.product-card .p-images{height:clamp(250px,35vw,500px)}}@media(max-width:991px){.product-card .p-images{height:clamp(250px,39vw,500px)}}@media(max-width:767px){.product-card .p-images{height:61vw;border-radius:20px}}.product-card .p-images .img-item{position:absolute;left:0;top:0;right:0;bottom:0;background:no-repeat 50%/cover;opacity:0;visibility:hidden}.product-card .p-images .img-item.active{opacity:1;visibility:visible}.product-card .p-exp{padding:60px 28px 55px;margin-top:-30px;border-radius:0 0 32px 32px;position:relative}@media(max-width:991px){.product-card .p-exp{padding:50px 20px 35px}}@media(max-width:767px){.product-card .p-exp{padding:50px 15px 27px;border-radius:0 0 20px 20px}}.product-card .p-exp:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2;border-radius:0 0 32px 32px}.theme-dark .product-card .p-exp:before,.theme-light .product-card .p-exp:before{background:linear-gradient(289deg,#0f0f0f 2.16%,#1d1d1d 81.91%)}@media(max-width:767px){.product-card .p-exp:before{border-radius:0 0 20px 20px}}.product-card .p-exp .colors{position:absolute;top:14px;display:flex;align-items:center;z-index:3}@media(max-width:767px){.product-card .p-exp .colors{top:19px}}.product-card .p-exp .colors .color-item{width:25px;height:25px;border:2px solid #191919;border-radius:100%}@media(max-width:767px){.product-card .p-exp .colors .color-item{width:22px;height:22px}}.product-card .p-exp .colors .color-item+.color-item{margin-left:-10px}.product-card .p-exp .p-code{font-size:14px;font-weight:300;line-height:18px;letter-spacing:1.12px;margin-bottom:10px;height:18px}.theme-dark .product-card .p-exp .p-code,.theme-light .product-card .p-exp .p-code{color:hsla(0,0%,100%,.643)}@media(max-width:991px){.product-card .p-exp .p-code{font-size:13px}}@media(max-width:767px){.product-card .p-exp .p-code{font-size:11px;line-height:1;height:11px;margin-bottom:6px}}.product-card .p-exp .p-name{font-size:16px;font-weight:500;line-height:18px;letter-spacing:1.28px;margin-bottom:20px;height:36px;overflow:hidden;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.theme-dark .product-card .p-exp .p-name,.theme-light .product-card .p-exp .p-name{color:#fff}@media(max-width:1440px){.product-card .p-exp .p-name{font-size:15px;margin-bottom:20px}}@media(max-width:991px){.product-card .p-exp .p-name{font-size:14px;margin-bottom:20px}}@media(max-width:767px){.product-card .p-exp .p-name{font-size:13px;margin-bottom:5px;line-height:1.3;height:35px}}.product-card .p-exp .price{display:flex;gap:12px}@media(max-width:991px){.product-card .p-exp .price{flex-direction:column-reverse}}@media(max-width:767px){.product-card .p-exp .price{gap:8px}}.product-card .p-exp .price span{font-size:25px;font-weight:700;line-height:18px;letter-spacing:2px}.theme-dark .product-card .p-exp .price span,.theme-light .product-card .p-exp .price span{color:#fff}@media(max-width:1440px){.product-card .p-exp .price span{font-size:22px}}@media(max-width:767px){.product-card .p-exp .price span{font-size:18px;max-width:132px}}.product-card .p-exp .price span.without-discount{font-size:15px;font-style:italic;font-weight:300;line-height:18px;letter-spacing:1.2px;position:relative;margin-top:4px}.theme-dark .product-card .p-exp .price span.without-discount,.theme-light .product-card .p-exp .price span.without-discount{color:#6f6f6f}@media(max-width:991px){.product-card .p-exp .price span.without-discount{width:max-content}}@media(max-width:767px){.product-card .p-exp .price span.without-discount{font-size:13px;margin-top:0}}.product-card .p-exp .price span.without-discount:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;border-radius:2px;transform:translateY(-50%) rotate(-10deg);z-index:1}.theme-dark .product-card .p-exp .price span.without-discount:before,.theme-light .product-card .p-exp .price span.without-discount:before{background-color:#6f6f6f}.product-card .p-exp .add-to-basket{font-size:15px;font-weight:400;line-height:18px;letter-spacing:1.2px;display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 30px;box-shadow:0 0 15px 0 rgba(0,0,0,.22);border-radius:50px;width:max-content;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);overflow:hidden;transition:.2s}.theme-dark .product-card .p-exp .add-to-basket,.theme-light .product-card .p-exp .add-to-basket{color:#fff}@media(max-width:991px){.product-card .p-exp .add-to-basket{font-size:13px;gap:10px;padding:10px 25px}}@media(max-width:767px){.product-card .p-exp .add-to-basket{font-size:11px;padding:7px 15px}}.product-card .p-exp .add-to-basket:before{content:"";position:absolute;left:0;top:0;right:-500px;bottom:0;z-index:-1;transition:.2s}.theme-dark .product-card .p-exp .add-to-basket:before,.theme-light .product-card .p-exp .add-to-basket:before{background:linear-gradient(113deg,#0f0f0f -61.37%,#2f2b2b 177.25%)}.product-card .p-exp .add-to-basket:hover{transform:translate(-50%,50%) scale(1.05)}.product-card .p-exp .add-to-basket:hover:before{right:0}@media(max-width:991px){.product-card .p-exp .add-to-basket svg{width:20px}}@media(max-width:767px){.product-card .p-exp .add-to-basket svg{width:16px}}.react-select-container .react-select__control{border:none!important;outline:0!important;box-shadow:none!important;padding:15px;cursor:pointer}.theme-dark .react-select-container .react-select__control,.theme-light .react-select-container .react-select__control{background-color:hsla(0,0%,100%,.071)}@media(max-width:767px){.react-select-container .react-select__control{padding:12px 10px}}.theme-dark .react-select-container .react-select__control.react-select__control--menu-is-open,.theme-light .react-select-container .react-select__control.react-select__control--menu-is-open{background-color:hsla(0,0%,100%,.173)}.react-select-container .react-select__control.react-select__control--menu-is-open svg{transform:rotate(-180deg)}.react-select-container .react-select__control .react-select__value-container{padding:0}.react-select-container .react-select__control .react-select__value-container .react-select__placeholder,.react-select-container .react-select__control .react-select__value-container .react-select__single-value{margin:0;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:3.5px;width:40px;text-transform:uppercase}@media(max-width:767px){.react-select-container .react-select__control .react-select__value-container .react-select__placeholder,.react-select-container .react-select__control .react-select__value-container .react-select__single-value{font-size:15px;width:30px}}.react-select-container .react-select__control .react-select__indicators{margin-left:5px}.react-select-container .react-select__control .react-select__indicators .react-select__indicator-separator{display:none}.react-select-container .react-select__control .react-select__indicators .react-select__indicator{padding:0}.react-select-container .react-select__control .react-select__indicators .react-select__indicator svg{fill:#fff;transition:.2s}.theme-dark .react-select-container .react-select__menu,.theme-light .react-select-container .react-select__menu{background-color:hsla(0,0%,100%,.071)}.react-select-container .react-select__menu .react-select__menu-list{padding:0}.react-select-container .react-select__menu .react-select__menu-list .react-select__option{color:#fff;transition:.2s}.react-select-container .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{background:#b58e53;color:#fff}.react-select-container .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused{background-color:hsla(0,0%,100%,.103)}.custom-page-pagination{display:flex;align-items:center;position:absolute;gap:10px;bottom:0;left:50%;transform:translateX(-50%)}.custom-page-pagination .pagination-item{width:31px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:35px;padding-left:1px;cursor:pointer;transition:.2s}.theme-dark .custom-page-pagination .pagination-item,.theme-light .custom-page-pagination .pagination-item{border:1px solid hsla(0,0%,100%,.439);color:#fff}.custom-page-pagination .pagination-item:hover{border-color:#b58e53}.custom-page-pagination .pagination-item.active{border-style:dashed;border-color:#b58e53;color:#b58e53}.custom-page-pagination .pagination-item svg{width:8px}.custom-page-pagination input{width:60px;height:32px;border-radius:45px;background-color:hsla(0,0%,100%,0);text-align:center;font-size:16px}.theme-dark .custom-page-pagination input,.theme-light .custom-page-pagination input{border:1px solid hsla(0,0%,100%,.439);color:#fff}.custom-page-pagination input::placeholder{font-size:14px}.select-color{width:100%;border-radius:20px;position:relative;height:170px;margin-bottom:80px}.theme-dark .select-color,.theme-light .select-color{border:1px solid hsla(0,0%,100%,.031);background:hsla(0,0%,85%,.02)}@media(max-width:1359px){.select-color{height:160px}}@media(max-width:991px){.select-color{margin-bottom:35px}}@media(max-width:767px){.select-color{height:140px}}.select-color>span{position:absolute;left:30px;top:0;transform:translateY(-50%);font-size:35px;font-weight:700;letter-spacing:-2.8px}.theme-dark .select-color>span,.theme-light .select-color>span{color:#c7c7c7}@media(max-width:1359px){.select-color>span{font-size:30px}}@media(max-width:991px){.select-color>span{letter-spacing:unset}}@media(max-width:767px){.select-color>span{font-size:18px;left:20px}}.select-color .color-swiper{margin-top:50px;width:100%;padding:0 30px 100px}@media(max-width:1359px){.select-color .color-swiper{margin-top:40px;padding:0 30px 70px}}@media(max-width:767px){.select-color .color-swiper{margin-top:30px;padding:0 30px 60px 20px}}.select-color .color-swiper .swiper-slide{width:max-content!important}.select-color .color-swiper .swiper-slide .color-item{position:relative}.theme-dark .select-color .color-swiper .swiper-slide .color-item.selected .button,.theme-light .select-color .color-swiper .swiper-slide .color-item.selected .button{background-color:#2f2e2e;border-color:hsla(0,0%,100%,.678)}.select-color .color-swiper .swiper-slide .color-item.selected .count{opacity:1;visibility:visible;transform:translate(-50%)}.select-color .color-swiper .swiper-slide .color-item .button{display:flex;align-items:center;width:max-content;padding:7px 39px 7px 28px;border-radius:100px;cursor:pointer;transition:.2s}.theme-dark .select-color .color-swiper .swiper-slide .color-item .button,.theme-light .select-color .color-swiper .swiper-slide .color-item .button{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.188)}@media(max-width:767px){.select-color .color-swiper .swiper-slide .color-item .button{padding:7px 35px 7px 24px}}.theme-dark .select-color .color-swiper .swiper-slide .color-item .button:hover,.theme-light .select-color .color-swiper .swiper-slide .color-item .button:hover{border-color:hsla(0,0%,100%,.525)}.select-color .color-swiper .swiper-slide .color-item .button .color-ball{width:20px;height:20px;border-radius:100%;margin-right:10px}.theme-dark .select-color .color-swiper .swiper-slide .color-item .button .color-ball,.theme-light .select-color .color-swiper .swiper-slide .color-item .button .color-ball{border:2px solid #191919}@media(max-width:767px){.select-color .color-swiper .swiper-slide .color-item .button .color-ball{margin-right:6px}}.select-color .color-swiper .swiper-slide .color-item .button>span{font-size:19px;font-weight:400;letter-spacing:-1.52px}.theme-dark .select-color .color-swiper .swiper-slide .color-item .button>span,.theme-light .select-color .color-swiper .swiper-slide .color-item .button>span{color:#fff}@media(max-width:767px){.select-color .color-swiper .swiper-slide .color-item .button>span{font-size:14px}}.select-color .color-swiper .swiper-slide .color-item .count{position:absolute;opacity:0;visibility:hidden;display:flex;gap:10px;top:calc(100% + 15px);left:50%;transform:translate(-50%,-10px);transition:.3s}@media(max-width:767px){.select-color .color-swiper .swiper-slide .color-item .count{gap:8px}}.select-color .color-swiper .swiper-slide .color-item .count .count-button{width:25px;height:25px;min-width:25px;min-height:25px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.2s;cursor:pointer}.theme-dark .select-color .color-swiper .swiper-slide .color-item .count .count-button,.theme-light .select-color .color-swiper .swiper-slide .color-item .count .count-button{border:1px solid hsla(0,0%,100%,.349)}.theme-dark .select-color .color-swiper .swiper-slide .color-item .count .count-button:hover,.theme-light .select-color .color-swiper .swiper-slide .color-item .count .count-button:hover{border-color:#fff;background:hsla(0,0%,100%,.157)}.select-color .color-swiper .swiper-slide .color-item .count .mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.select-color .color-swiper .swiper-slide .color-item .count .mid input{font-size:25px;font-weight:400;letter-spacing:-2px;margin-top:-1px;background-color:hsla(0,0%,100%,0)!important;box-shadow:none!important;outline:0;border:none;width:40px;text-align:center;-moz-appearance:textfield}.theme-dark .select-color .color-swiper .swiper-slide .color-item .count .mid input,.theme-light .select-color .color-swiper .swiper-slide .color-item .count .mid input{color:#fff}.select-color .color-swiper .swiper-slide .color-item .count .mid input::-webkit-inner-spin-button,.select-color .color-swiper .swiper-slide .color-item .count .mid input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:767px){.select-color .color-swiper .swiper-slide .color-item .count .mid input{width:30px;font-size:19px;margin-top:2px}}.select-color .color-swiper .swiper-slide .color-item .count .mid span{font-size:8px;font-weight:600;letter-spacing:1.84px;text-transform:uppercase;text-align:center}.theme-dark .select-color .color-swiper .swiper-slide .color-item .count .mid span,.theme-light .select-color .color-swiper .swiper-slide .color-item .count .mid span{color:hsla(0,0%,100%,.31)}.product-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:center;justify-content:center;gap:50px;overflow:hidden}.theme-dark .product-popup,.theme-light .product-popup{background-color:#151515}@media(max-width:1440px){.product-popup{gap:30px}}@media(max-width:1536px)and (max-height:839px){.product-popup{gap:30px}}@media(max-width:991px){.product-popup{flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto;padding:70px 0}}@media(max-width:767px){.product-popup{padding:40px 0 60px}}.product-popup .bg-decors{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.product-popup .bg-decors .blob{position:absolute;top:0}@media(max-width:767px){.product-popup .bg-decors .blob{height:100%}}.product-popup .bg-decors .blob.blob-left{left:0}.product-popup .bg-decors .blob.blob-right{right:0}.product-popup .wing{position:absolute;pointer-events:none;right:0;top:50%;transform:translate(40%,-50%)}@media(max-width:767px){.product-popup .wing{top:200px}.product-popup .wing svg{width:600px;height:340px}}.product-popup .close{position:absolute;right:50px;top:50px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;transition:.2s}.theme-dark .product-popup .close,.theme-light .product-popup .close{border:1px solid #2b2a2a;background-color:#181818}@media(max-width:1440px){.product-popup .close{right:10px;top:15px}}@media(max-width:1536px)and (max-height:839px){.product-popup .close{right:20px;top:20px}}@media(max-width:1200px){.product-popup .close{right:25px;top:25px}}@media(max-width:991px){.product-popup .close{top:10px;right:10px;width:45px;height:45px;padding:14px}}.theme-dark .product-popup .close:hover,.theme-light .product-popup .close:hover{background-color:#272727}.product-popup .gallery{display:flex;align-items:center}@media(max-width:1200px){.product-popup .gallery{flex-direction:column-reverse}}.product-popup .gallery .p-gallery-thumbs{width:80px;height:450px;margin-right:45px;padding-bottom:100px}@media(max-width:1440px){.product-popup .gallery .p-gallery-thumbs{margin-right:30px}}@media(max-width:1359px){.product-popup .gallery .p-gallery-thumbs{margin-right:15px;width:60px;height:375px}}@media(max-width:1200px){.product-popup .gallery .p-gallery-thumbs{width:380px;height:110px;padding-bottom:0;margin:30px 0 0}}@media(max-width:767px){.product-popup .gallery .p-gallery-thumbs{width:320px;height:80px;margin:20px 0 0}}.product-popup .gallery .p-gallery-thumbs:before{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;z-index:2;pointer-events:none}.theme-dark .product-popup .gallery .p-gallery-thumbs:before,.theme-light .product-popup .gallery .p-gallery-thumbs:before{background:linear-gradient(180deg,hsla(0,0%,9%,0) 4.57%,#161616)}@media(max-width:1200px){.product-popup .gallery .p-gallery-thumbs:before{left:unset;top:0;height:110px;transform:rotate(-90deg);width:110px;right:-1px}}.product-popup .gallery .p-gallery-thumbs .swiper-slide{opacity:.3;transition:.2s;cursor:pointer}.product-popup .gallery .p-gallery-thumbs .swiper-slide .img{width:100%;height:100%;background:no-repeat 50%/cover;border-radius:10px}.product-popup .gallery .p-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.product-popup .gallery .p-gallery{width:580px;height:775px;border-radius:32px}@media(max-width:1440px){.product-popup .gallery .p-gallery{width:460px;height:615px}}@media(max-width:1536px)and (max-height:839px){.product-popup .gallery .p-gallery{width:470px;height:625px}}@media(max-width:1359px){.product-popup .gallery .p-gallery{width:380px;height:505px}}@media(max-width:991px){.product-popup .gallery .p-gallery{width:290px;height:385px}}@media(max-width:767px){.product-popup .gallery .p-gallery{width:250px;height:335px}}.product-popup .gallery .p-gallery .swiper-slide .img{width:100%;height:100%;background:no-repeat 50%/cover;border-radius:32px}.product-popup .gallery .p-gallery .swiper-button-next,.product-popup .gallery .p-gallery .swiper-button-prev{display:none}.product-popup .info{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:50px;width:600px;padding:80px 50px 50px;position:relative}.theme-dark .product-popup .info,.theme-light .product-popup .info{background:hsla(0,0%,8%,.102);border:1px solid hsla(0,0%,100%,.102);box-shadow:0 0 34px hsla(0,0%,100%,.031)}@media(max-width:1440px){.product-popup .info{width:580px}}@media(max-width:1359px){.product-popup .info{padding:60px 50px 50px}}@media(max-width:767px){.product-popup .info{width:90%;padding:60px 20px 35px}}.product-popup .info .go-detail{width:max-content;display:block;position:absolute;right:0;top:30px;display:flex;align-items:center;gap:8px;padding:8px 25px;border-radius:50px 18px 0 50px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:1.2px;transition:.2s}.theme-dark .product-popup .info .go-detail,.theme-light .product-popup .info .go-detail{color:#9e9e9e;background-color:hsla(0,0%,85%,.031)}@media(max-width:767px){.product-popup .info .go-detail{border-radius:50px 58px 0 50px;font-size:10px;padding:5px 15px}}.product-popup .info .go-detail svg{transition:.2s;margin-top:-1px}.theme-dark .product-popup .info .go-detail svg,.theme-light .product-popup .info .go-detail svg{fill:#9e9e9e}.theme-dark .product-popup .info .go-detail:hover,.theme-light .product-popup .info .go-detail:hover{color:#fff}.product-popup .info .go-detail:hover svg{transform:translateX(5px)}.theme-dark .product-popup .info .go-detail:hover svg,.theme-light .product-popup .info .go-detail:hover svg{fill:#fff}.product-popup .info .p-code{font-size:18px;font-weight:400;line-height:18px;margin-bottom:10px}.theme-dark .product-popup .info .p-code,.theme-light .product-popup .info .p-code{color:#a4a4a4}@media(max-width:1359px){.product-popup .info .p-code{font-size:15px}}@media(max-width:767px){.product-popup .info .p-code{font-size:13px;margin-bottom:5px}}.product-popup .info .p-title{font-size:35px;font-weight:500;letter-spacing:-2.8px;margin-bottom:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.theme-dark .product-popup .info .p-title,.theme-light .product-popup .info .p-title{color:#fff}@media(max-width:1359px){.product-popup .info .p-title{font-size:27px;margin-bottom:40px;letter-spacing:-1.2px}}@media(max-width:767px){.product-popup .info .p-title{font-size:22px;display:block;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:unset}}.product-popup .info .p-title span{color:hsla(0,0%,100%,0);-webkit-text-stroke-width:1px;font-weight:700}.theme-dark .product-popup .info .p-title span,.theme-light .product-popup .info .p-title span{-webkit-text-stroke-color:#b58e53}@media(max-width:1359px){.product-popup .info .p-title span{margin-right:5px}}@media(max-width:1536px)and (max-height:839px){.product-popup .info .select-color{margin-bottom:20px}}@media(max-width:767px){.product-popup .info .select-color{margin-bottom:30px}}.product-popup .info .price{display:flex;flex-direction:column;margin-bottom:80px}@media(max-width:1536px)and (max-height:839px){.product-popup .info .price{margin-bottom:40px}}@media(max-width:1359px){.product-popup .info .price{margin-bottom:30px}}.product-popup .info .price .without-discount{font-size:30px;font-style:normal;font-weight:600;position:relative;width:max-content;margin-bottom:10px}.theme-dark .product-popup .info .price .without-discount,.theme-light .product-popup .info .price .without-discount{color:hsla(0,0%,100%,.184)}@media(max-width:1359px){.product-popup .info .price .without-discount{line-height:1;font-size:25px}}@media(max-width:767px){.product-popup .info .price .without-discount{font-size:20px}}.product-popup .info .price .without-discount:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;border-radius:2px;transform:translateY(-50%) rotate(-15deg);z-index:1;background-color:#980909}.product-popup .info .price .discounted-price{color:#fff;font-size:85px;font-style:normal;font-weight:600;letter-spacing:-3.8px;display:flex;align-items:flex-end}.theme-dark .product-popup .info .price .discounted-price,.theme-light .product-popup .info .price .discounted-price{color:#fff}@media(max-width:1359px){.product-popup .info .price .discounted-price{font-size:62px}}@media(max-width:991px){.product-popup .info .price .discounted-price{margin-bottom:35px}}@media(max-width:767px){.product-popup .info .price .discounted-price{font-size:50px;margin-bottom:15px}}.product-popup .info .price .discounted-price strong{width:max-content;line-height:.8}.product-popup .info .price .discounted-price span{font-size:20px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-1.6px;width:max-content;margin-left:15px}.theme-dark .product-popup .info .price .discounted-price span,.theme-light .product-popup .info .price .discounted-price span{color:#727272}@media(max-width:767px){.product-popup .info .price .discounted-price span{font-size:16px}}.product-popup .info .total-basket{color:#bbb;font-size:16px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.28px;text-align:center}@media(max-width:767px){.product-popup .info .total-basket{font-size:13px}}.product-popup .info .total-basket span{font-weight:800;margin-left:10px}.theme-dark .product-popup .info .total-basket span,.theme-light .product-popup .info .total-basket span{color:#fff}.product-popup .info .buttons{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);display:flex;align-items:center;gap:15px;width:80%}@media(max-width:767px){.product-popup .info .buttons{width:90%;gap:8px}}.product-popup .info .buttons .button-item{width:50%;padding:15px 10px;display:flex;align-items:center;justify-content:center;border-radius:50px;gap:20px;color:#fff;font-size:15px;font-weight:500;letter-spacing:1.2px;cursor:pointer;transition:.2s}.product-popup .info .buttons .button-item:hover{transform:scale(1.05)}@media(max-width:767px){.product-popup .info .buttons .button-item{font-size:10px;gap:8px;padding:10px 8px}}.theme-dark .product-popup .info .buttons .button-item.basket,.theme-light .product-popup .info .buttons .button-item.basket{border:1px solid hsla(0,0%,100%,.078);background:linear-gradient(113deg,#131313 -43.58%,#1f1f1f 91.49%);box-shadow:0 0 34px 0 hsla(0,0%,100%,.031)}.theme-dark .product-popup .info .buttons .button-item.pay,.theme-light .product-popup .info .buttons .button-item.pay{border:1px solid hsla(0,0%,100%,.078);background:linear-gradient(123deg,#468d0f -145.9%,#1f1f1f 90.13%);box-shadow:0 0 34px 0 hsla(0,0%,100%,.031)}@media(max-width:767px){.product-popup .info .buttons .button-item svg{width:16px}}.link-tree{display:flex;align-items:center;justify-content:space-between;padding:40px 0;margin-bottom:90px}.theme-dark .link-tree,.theme-light .link-tree{border-bottom:1px solid hsla(0,0%,100%,.05)}@media(max-width:1440px){.link-tree{padding:30px 0;margin-bottom:70px}}@media(max-width:991px){.link-tree{padding:20px 0;margin-bottom:60px}}@media(max-width:767px){.link-tree{padding:15px 0;margin-bottom:30px;flex-direction:column;gap:15px}}.link-tree .current-page{font-family:Beau Rivage;font-size:60px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:4.8px;position:relative;max-width:60%}.theme-dark .link-tree .current-page,.theme-light .link-tree .current-page{color:#fff}@media(max-width:1200px){.link-tree .current-page{font-size:50px}}@media(max-width:991px){.link-tree .current-page{font-size:45px}}@media(max-width:767px){.link-tree .current-page{font-size:32px;text-align:center;line-height:1.3;max-width:85%}}.link-tree .current-page:before{content:"";position:absolute;bottom:20px;width:110%;left:25px;height:3px;border-radius:5px;z-index:-1}.theme-dark .link-tree .current-page:before,.theme-light .link-tree .current-page:before{background-color:rgba(181,142,83,.84)}@media(max-width:991px){.link-tree .current-page:before{bottom:17px}}@media(max-width:767px){.link-tree .current-page:before{width:100%;bottom:10px}}.link-tree ul{list-style-type:none;display:flex;align-items:center}@media(max-width:767px){.link-tree ul{flex-wrap:wrap;justify-content:center;row-gap:3px}}.link-tree ul li+li{margin-left:18px}.theme-dark .link-tree ul li:last-child a,.theme-light .link-tree ul li:last-child a{color:#b58e53}.link-tree ul li a{font-size:15px;font-weight:300;line-height:18px;letter-spacing:2.4px}.theme-dark .link-tree ul li a,.theme-light .link-tree ul li a{color:#fff}@media(max-width:991px){.link-tree ul li a{font-size:14px}}@media(max-width:767px){.link-tree ul li a{font-size:12px}}.link-tree ul li svg{margin-left:18px}.go-contact-holder{width:490px}@media(max-width:1440px){.go-contact-holder{width:400px}}@media(max-width:767px){.go-contact-holder{width:100%}}.go-contact-holder .go-contact{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:200px}@media(max-width:767px){.go-contact-holder .go-contact{justify-content:center;text-align:center;align-items:center}}.go-contact-holder .go-contact strong{font-size:40px;font-weight:600;line-height:53px;letter-spacing:6.4px;margin-bottom:18px}.theme-dark .go-contact-holder .go-contact strong,.theme-light .go-contact-holder .go-contact strong{color:#fff}@media(max-width:1440px){.go-contact-holder .go-contact strong{font-size:31px;line-height:1.3}}@media(max-width:767px){.go-contact-holder .go-contact strong{font-size:22px;margin-bottom:5px}}.go-contact-holder .go-contact span{font-size:20px;font-weight:400;line-height:32px;letter-spacing:3.2px;margin-bottom:25px}.theme-dark .go-contact-holder .go-contact span,.theme-light .go-contact-holder .go-contact span{color:#c2bebe}@media(max-width:767px){.go-contact-holder .go-contact span{font-size:16px;margin-bottom:10px}}.go-contact-holder .go-contact a{font-size:19px;font-weight:400;line-height:18px;letter-spacing:-1.52px;border-radius:22.5px;border:1px solid #b58e53;display:flex;align-items:center;justify-content:center;padding:10px 25px;width:max-content;gap:10px;transition:.2s}.theme-dark .go-contact-holder .go-contact a,.theme-light .go-contact-holder .go-contact a{color:hsla(0,0%,100%,.7)}@media(max-width:767px){.go-contact-holder .go-contact a{font-size:16px}}.go-contact-holder .go-contact a svg{transition:.2s}.go-contact-holder .go-contact a:hover{background-color:#232323}.go-contact-holder .go-contact a:hover svg{transform:translate(2px,-2px)}.wide-product-item{display:flex;justify-content:space-between;align-items:center}.wide-product-item+.wide-product-item{margin-top:30px;padding-top:30px}.theme-dark .wide-product-item+.wide-product-item,.theme-light .wide-product-item+.wide-product-item{border-top:1px solid hsla(0,0%,100%,.149)}@media(max-width:767px){.wide-product-item+.wide-product-item{margin-top:25px;padding-top:25px}.wide-product-item{flex-wrap:wrap;gap:25px}}.wide-product-item .product-info{display:flex;align-items:center;gap:20px;position:relative;z-index:1}@media(max-width:767px){.wide-product-item .product-info{gap:10px}}.wide-product-item .product-info:before{content:"";position:absolute;left:-20px;top:-20px;right:-20px;bottom:-20px;border-radius:12px;z-index:-1;opacity:0;visibility:hidden;transition:.2s}.theme-dark .wide-product-item .product-info:before,.theme-light .wide-product-item .product-info:before{background-color:rgba(0,0,0,.09)}@media(max-width:767px){.wide-product-item .product-info:before{left:-5px;top:-5px;right:-5px;bottom:-5px}}.wide-product-item .product-info:hover:before{opacity:1;visibility:visible}.wide-product-item .product-info img{width:90px;height:115px;object-fit:cover;border-radius:12px}@media(max-width:991px){.wide-product-item .product-info img{width:70px;height:90px}}@media(max-width:767px){.wide-product-item .product-info img{width:55px;height:70px}}.wide-product-item .product-info .c-n span{font-size:14px;font-weight:400;line-height:1.3;margin-bottom:12px;display:block}.theme-dark .wide-product-item .product-info .c-n span,.theme-light .wide-product-item .product-info .c-n span{color:#a4a4a4}@media(max-width:991px){.wide-product-item .product-info .c-n span{font-size:12px;margin-bottom:5px}}.wide-product-item .product-info .c-n p{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-1.6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:260px;overflow:hidden}.theme-dark .wide-product-item .product-info .c-n p,.theme-light .wide-product-item .product-info .c-n p{color:#fff}@media(max-width:991px){.wide-product-item .product-info .c-n p{font-size:17px;width:220px}}@media(max-width:767px){.wide-product-item .product-info .c-n p{width:200px;font-size:14px}}.wide-product-item .product-info .c-n p strong{color:hsla(0,0%,100%,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#b58e53;font-weight:700;margin-right:6px}.wide-product-item .product-info .c-n .variant{margin-top:10px;color:#fff}.wide-product-item .piece{font-size:20px;font-weight:400;line-height:18px;letter-spacing:-1.6px}.theme-dark .wide-product-item .piece,.theme-light .wide-product-item .piece{color:#fff}@media(max-width:991px){.wide-product-item .piece{font-size:17px}}.wide-product-item .price{font-size:20px;font-weight:700;line-height:18px;letter-spacing:-1.6px;width:140px;text-align:right}.theme-dark .wide-product-item .price,.theme-light .wide-product-item .price{color:#fff}@media(max-width:991px){.wide-product-item .price{font-size:18px;width:110px}}@media(max-width:767px){.wide-product-item .price{width:48%;font-size:17px}}.user-page{padding:100px 0}@media(max-width:1200px){.user-page{padding:70px 0}}@media(max-width:991px){.user-page{padding:50px 0}}.user-page .d-layout{display:flex;justify-content:space-between}@media(max-width:1200px){.user-page .d-layout{flex-direction:column;gap:50px}}.user-page .d-layout .user-page-content{border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:1200px;padding:50px;height:max-content}.theme-dark .user-page .d-layout .user-page-content,.theme-light .user-page .d-layout .user-page-content{background-color:rgba(29,29,29,.5)}@media(max-width:1680px){.user-page .d-layout .user-page-content{width:1140px}}@media(max-width:1536px)and (max-height:839px){.user-page .d-layout .user-page-content{width:1060px}}@media(max-width:1440px){.user-page .d-layout .user-page-content{width:960px;padding:40px 35px}}@media(max-width:1200px){.user-page .d-layout .user-page-content{width:100%}}@media(max-width:991px){.user-page .d-layout .user-page-content{flex-direction:column}}@media(max-width:767px){.user-page .d-layout .user-page-content{padding:30px 20px}}.user-page .d-layout .user-page-content .content-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.user-page .d-layout .user-page-content .content-top span{font-size:18px;font-weight:300;line-height:18px;letter-spacing:1.62px;padding-right:15px}.theme-dark .user-page .d-layout .user-page-content .content-top span,.theme-light .user-page .d-layout .user-page-content .content-top span{color:#767676}@media(max-width:1200px){.user-page .d-layout .user-page-content .content-top span{font-size:15px}}.theme-dark .user-page .d-layout .user-page-content .content-top span strong,.theme-light .user-page .d-layout .user-page-content .content-top span strong{color:#fff}.user-page .form-container{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:30px}@media(max-width:991px){.user-page .form-container{margin:0 -5px}}.user-page .form-container .input-component{position:relative;display:flex;padding:0 10px;width:100%;flex-direction:column}.user-page .form-container .input-component.w50{width:50%}.user-page .form-container .input-component.w33{width:33.3333%}@media(max-width:991px){.user-page .form-container .input-component{padding:0 5px}}.user-page .form-container .input-component span{position:absolute;top:-12px;left:40px;font-size:16px;font-weight:500}.theme-dark .user-page .form-container .input-component span,.theme-light .user-page .form-container .input-component span{color:#bfbfbf}@media(max-width:767px){.user-page .form-container .input-component span{left:30px;font-size:14px}}.user-page .form-container .input-component input,.user-page .form-container .input-component textarea{border-radius:26px;display:flex;padding:0 30px;font-size:16px;font-weight:300;line-height:18px;letter-spacing:1.44px;transition:.2s;width:100%;resize:none;outline:0}.theme-dark .user-page .form-container .input-component input,.theme-dark .user-page .form-container .input-component textarea{background-color:#1f1e1e;border:1px solid hsla(0,0%,100%,.07);color:#adadad}.theme-light .user-page .form-container .input-component input,.theme-light .user-page .form-container .input-component textarea{background-color:#1f1e1e;border:1px solid hsla(0,0%,100%,.07);color:#686666}.theme-dark .user-page .form-container .input-component input:focus,.theme-dark .user-page .form-container .input-component textarea:focus,.theme-light .user-page .form-container .input-component input:focus,.theme-light .user-page .form-container .input-component textarea:focus{border-color:rgba(181,142,83,.46);color:#fff}@media(max-width:767px){.user-page .form-container .input-component input,.user-page .form-container .input-component textarea{font-size:14px;padding:0 20px}}.user-page .form-container .input-component input{height:52px;align-items:center}@media(max-width:767px){.user-page .form-container .input-component input{height:48px}}.user-page .form-container .input-component textarea{padding:30px}@media(max-width:767px){.user-page .form-container .input-component textarea{padding:15px 20px}}.user-page .form-container .input-component .error-message{font-size:13px;margin-top:5px;margin-left:15px}.theme-dark .user-page .form-container .input-component .error-message{color:#b72121}.user-page .save-button-holder{width:100%;margin-top:25px}@media(max-width:767px){.user-page .save-button-holder{margin-top:20px}}.user-page .save-button-holder .save-button{border-radius:50px;font-size:16px;font-weight:500;padding:15px 40px;width:max-content;margin-left:auto;transition:.2s;cursor:pointer;display:block}.theme-dark .user-page .save-button-holder .save-button,.theme-light .user-page .save-button-holder .save-button{border:1px solid hsla(0,0%,100%,.16);background:#2e2922;color:#fff}.theme-dark .user-page .save-button-holder .save-button:hover,.theme-light .user-page .save-button-holder .save-button:hover{background:#221e19}@media(max-width:767px){.user-page .save-button-holder .save-button{font-size:14px;padding:12px 45px}}.user-info-card{border-radius:35px;padding:5px;height:280px;position:relative}.theme-dark .user-info-card,.theme-light .user-info-card{border:1px solid hsla(0,0%,100%,.15)}.user-info-card.add{display:flex;align-items:center;justify-content:center;gap:40px;border:none;cursor:pointer;transition:.2s}.theme-dark .user-info-card.add,.theme-light .user-info-card.add{background-color:hsla(0,0%,100%,.03)}.theme-dark .user-info-card.add:hover,.theme-light .user-info-card.add:hover{background-color:hsla(0,0%,100%,.1)}@media(max-width:767px){.user-info-card.add{gap:30px;height:150px}}.user-info-card.add svg{margin-left:-40px}@media(max-width:767px){.user-info-card.add svg{width:45px;margin-left:0}}.user-info-card.add span{font-size:18px;font-weight:500;line-height:18px;letter-spacing:1.8px}.theme-dark .user-info-card.add span,.theme-light .user-info-card.add span{color:#fff}@media(max-width:767px){.user-info-card.add span{font-size:16px}}.theme-dark .user-info-card.box-selected,.theme-light .user-info-card.box-selected{border-color:#b58e53}.user-info-card.selectable{transition:.2s}.user-info-card.selectable .title{position:relative;cursor:pointer;padding-right:60px}.user-info-card.selectable .tick-box{position:absolute;right:25px;top:50%;transform:translateY(-50%)}@media(max-width:767px){.user-info-card{height:250px;border-radius:25px}}.user-info-card .title{border-radius:30px 30px 0 0;font-size:18px;font-weight:500;line-height:18px;letter-spacing:1.62px;display:flex;align-items:center;justify-content:center;padding:15px 20px}.theme-dark .user-info-card .title,.theme-light .user-info-card .title{color:#fff;background:hsla(0,0%,85%,.06)}@media(max-width:767px){.user-info-card .title{font-size:15px;padding:12px 20px;border-radius:20px 20px 0 0}}.user-info-card .card-bottom{display:flex;flex-direction:column;padding:20px 35px}@media(max-width:1440px){.user-info-card .card-bottom{padding:20px 25px}}@media(max-width:767px){.user-info-card .card-bottom{padding:20px 10px}}.user-info-card .card-bottom strong{font-size:18px;font-weight:500;letter-spacing:1.8px;margin-bottom:15px}.theme-dark .user-info-card .card-bottom strong,.theme-light .user-info-card .card-bottom strong{color:#fff}@media(max-width:1440px){.user-info-card .card-bottom strong{font-size:16px}}@media(max-width:767px){.user-info-card .card-bottom strong{font-size:15px;margin-bottom:10px}}.user-info-card .card-bottom p{font-size:15px;font-weight:300;letter-spacing:1.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:22vw}.theme-dark .user-info-card .card-bottom p,.theme-light .user-info-card .card-bottom p{color:#d0c5c5}.user-info-card .card-bottom p+p{margin-top:10px}@media(max-width:1440px){.user-info-card .card-bottom p{font-size:16px}}@media(max-width:991px){.user-info-card .card-bottom p{width:90%}}@media(max-width:767px){.user-info-card .card-bottom p{font-size:12px}}.user-info-card .buttons{display:flex;gap:10px;margin-left:auto;justify-content:flex-end;position:absolute;right:20px;bottom:20px}@media(max-width:767px){.user-info-card .buttons{right:15px;bottom:15px}}.user-info-card .buttons .button-item{display:flex;align-items:center;gap:8px;padding:5px 15px;font-size:13px;font-weight:300;line-height:18px;letter-spacing:1.17px;border-radius:25px;cursor:pointer;transition:.2s}.theme-dark .user-info-card .buttons .button-item,.theme-light .user-info-card .buttons .button-item{color:#d7d5d5;border:1px solid hsla(0,0%,100%,.21)}.user-info-card .buttons .button-item svg{width:11px}.theme-dark .user-info-card .buttons .button-item:hover,.theme-light .user-info-card .buttons .button-item:hover{background-color:rgba(0,0,0,.141);border-color:hsla(0,0%,100%,.3)}.theme-dark .user-info-card .buttons .button-item.delete,.theme-light .user-info-card .buttons .button-item.delete{border:1px solid rgba(255,0,0,.15)}.theme-dark .user-info-card .buttons .button-item.delete:hover,.theme-light .user-info-card .buttons .button-item.delete:hover{border-color:rgba(255,0,0,.25)}.card-layout{display:flex;align-items:center;perspective:1000px;perspective-origin:50%}@media(max-width:767px){.card-layout{flex-direction:column-reverse;gap:30px}}.card-layout .card-infos{width:500px}@media(max-width:1200px){.card-layout .card-infos{width:370px}}@media(max-width:991px){.card-layout .card-infos{width:280px}}@media(max-width:767px){.card-layout .card-infos{width:100%}}.card-layout .card-infos .save-card-button{display:flex;align-items:center;gap:10px;margin-top:15px;cursor:pointer}.theme-dark .card-layout .card-infos .save-card-button,.theme-light .card-layout .card-infos .save-card-button{color:#e0e0e0}.card-layout .card{width:530px;height:290px;border-radius:35px;position:relative;transform-style:preserve-3d;transform:rotateY(0deg) translateY(0);transition:.8s;transition-timing-function:cubic-bezier(.08,.63,.25,1.01);margin-left:auto}.theme-dark .card-layout .card,.theme-light .card-layout .card{border:1px solid hsla(0,0%,100%,.15);background:rgba(29,29,29,.7)}.card-layout .card.backface{transform:rotateY(180deg)}@media(max-width:1200px){.card-layout .card{width:400px;height:230px}}@media(max-width:991px){.card-layout .card{width:360px;height:230px}}@media(max-width:767px){.card-layout .card{width:320px;height:190px;margin:0 auto}}.card-layout .card .card-face{position:absolute;left:1px;top:1px;right:1px;bottom:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;overflow:hidden;pointer-events:none}.theme-dark .card-layout .card .card-face,.theme-light .card-layout .card .card-face{background:rgba(29,29,29,.7)}.card-layout .card .card-face.front svg{position:absolute;left:30px;top:20%}@media(max-width:767px){.card-layout .card .card-face.front svg{top:10%;width:20px}}.card-layout .card .card-face.front .card-number{position:absolute;left:30px;top:60%;font-size:20px;font-weight:300;line-height:18px;letter-spacing:2px}.theme-dark .card-layout .card .card-face.front .card-number,.theme-light .card-layout .card .card-face.front .card-number{color:#fff}@media(max-width:767px){.card-layout .card .card-face.front .card-number{font-size:16px}}.card-layout .card .card-face.front .name{position:absolute;left:30px;bottom:10%;color:#b58e53;font-size:15px;font-weight:500;line-height:18px;letter-spacing:1.5px}@media(max-width:767px){.card-layout .card .card-face.front .name{font-size:12px}}.card-layout .card .card-face.front .date{text-align:right;font-size:15px;font-weight:300;line-height:18px;letter-spacing:1.5px;position:absolute;right:30px;bottom:10%}.theme-dark .card-layout .card .card-face.front .date,.theme-light .card-layout .card .card-face.front .date{color:#d0c5c5}@media(max-width:767px){.card-layout .card .card-face.front .date{font-size:12px}}.card-layout .card .card-face.back{transform:rotateY(180deg)}.card-layout .card .card-face.back:before{content:"";position:absolute;left:0;top:40px;right:0;height:40px}.theme-dark .card-layout .card .card-face.back:before,.theme-light .card-layout .card .card-face.back:before{background-color:hsla(0,0%,100%,.06)}.card-layout .card .card-face.back .ccv{position:absolute;top:120px;left:30px;right:30px;height:40px;font-weight:700;letter-spacing:2px;text-align:right;border-radius:8px;display:flex;align-items:center;justify-content:flex-end;padding:0 15px}.theme-dark .card-layout .card .card-face.back .ccv,.theme-light .card-layout .card .card-face.back .ccv{background-color:#2e2922;color:#b3b3b3}.custom-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.486);z-index:999;padding:0}.custom-popup,.custom-popup .close{display:flex;align-items:center;justify-content:center}.custom-popup .close{position:absolute;right:50px;top:50px;width:70px;height:70px;border-radius:100%;cursor:pointer;transition:.2s}.theme-dark .custom-popup .close,.theme-light .custom-popup .close{border:1px solid #2b2a2a;background-color:#181818}.theme-dark .custom-popup .close:hover,.theme-light .custom-popup .close:hover{background-color:#272727}@media(max-width:1440px){.custom-popup .close{right:10px;top:10px}}@media(max-width:1359px){.custom-popup .close{width:60px;height:60px}}@media(max-width:767px){.custom-popup .close{width:50px;height:50px}.custom-popup .close svg{width:16px}}.custom-popup .middle{width:1200px;max-height:80vh;overflow:auto;display:flex;flex-direction:column;padding:50px;border-radius:20px}.theme-dark .custom-popup .middle,.theme-light .custom-popup .middle{background:#1d1d1d}@media(max-width:1200px){.custom-popup .middle{width:90%}}@media(max-width:991px){.custom-popup .middle{width:95%;padding:40px 30px}}@media(max-width:767px){.custom-popup .middle{width:95%;padding:30px 15px;max-height:87vh;margin-top:65px}}.custom-popup .middle>span{font-size:18px;font-weight:300;line-height:18px;letter-spacing:1.62px;margin-bottom:50px}.theme-dark .custom-popup .middle>span,.theme-light .custom-popup .middle>span{color:#c4c4c4}.custom-popup .save-button-holder{margin-top:30px}@media(max-width:767px){.custom-popup .form-container{flex-direction:column}.custom-popup .form-container .input-component{width:100%!important}}.custom-popup.address-popup .address-detail{border-radius:29px;padding:50px 30px 30px;position:relative;margin-top:60px}.theme-dark .custom-popup.address-popup .address-detail,.theme-light .custom-popup.address-popup .address-detail{border:1px solid hsla(0,0%,100%,.06)}@media(max-width:991px){.custom-popup.address-popup .address-detail{padding:50px 20px 30px}}.custom-popup.address-popup .address-detail>span{font-size:14px;font-weight:500;line-height:18px;letter-spacing:6.16px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:0 40px}.theme-dark .custom-popup.address-popup .address-detail>span,.theme-light .custom-popup.address-popup .address-detail>span{color:#5f5d5d;background:#1d1d1d}@media(max-width:767px){.custom-popup.address-popup .address-detail>span{padding:0 20px;width:max-content;font-size:12px}}.custom-popup.address-popup .address-detail .form-container .input-component textarea{height:100px}.custom-popup.address-popup .address-detail .billing-type{display:flex;flex-direction:column;margin:25px 0}.custom-popup.address-popup .address-detail .billing-type .buttons{display:flex;justify-content:space-between;gap:20px;cursor:pointer}@media(max-width:767px){.custom-popup.address-popup .address-detail .billing-type .buttons{gap:5px}}.custom-popup.address-popup .address-detail .billing-type .buttons .type-item{flex:1 1;height:52px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:50px;transition:.2s}@media(max-width:767px){.custom-popup.address-popup .address-detail .billing-type .buttons .type-item{font-size:12px}}.theme-dark .custom-popup.address-popup .address-detail .billing-type .buttons .type-item{background-color:#1f1e1e;border:1px solid hsla(0,0%,100%,.07);color:#adadad}.theme-light .custom-popup.address-popup .address-detail .billing-type .buttons .type-item{background-color:#1f1e1e;border:1px solid hsla(0,0%,100%,.07);color:#686666}.theme-dark .custom-popup.address-popup .address-detail .billing-type .buttons .type-item.selected,.theme-light .custom-popup.address-popup .address-detail .billing-type .buttons .type-item.selected{border-color:rgba(181,142,83,.46);color:#fff}.custom-popup.address-popup .address-detail .billing-type .buttons .type-item.selected .circle svg{stroke-dashoffset:0}.custom-popup.address-popup .address-detail .billing-type .buttons .type-item .circle{width:14px;height:14px;border-radius:14px;border:1px solid #3c3c3c;position:relative}.custom-popup.address-popup .address-detail .billing-type .buttons .type-item .circle svg{position:absolute;left:3px;top:-1px;width:14px;stroke-dasharray:20;stroke-dashoffset:20;transition:.2s}.custom-popup.address-popup .address-detail .billing-type .form-container{margin-top:0;transition:.4s;padding-top:30px}.basket-step{padding:100px 0}@media(max-width:1359px){.basket-step{padding:60px 0}}@media(max-width:1200px){.basket-step{padding:30px 0}}.basket-step .tick-box{border-radius:6px;width:18px;height:18px;min-width:18px;min-height:18px;position:relative}.theme-dark .basket-step .tick-box,.theme-light .basket-step .tick-box{border:1px solid hsla(0,0%,100%,.26)}.basket-step .tick-box svg{position:absolute;left:5px;top:1px;stroke-dashoffset:20;stroke-dasharray:20;transition:.2s}.basket-step .box-selected .tick-box svg{stroke-dashoffset:0}.basket-step .basket-step-card-container{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:80px;column-gap:80px;grid-row-gap:40px;row-gap:40px}@media(max-width:1440px){.basket-step .basket-step-card-container{column-gap:40px}}@media(max-width:991px){.basket-step .basket-step-card-container{display:flex;flex-direction:column}}@media(max-width:767px){.basket-step .basket-step-card-container{gap:20px}}.basket-step .c-container{display:flex;justify-content:space-between}.basket-step .c-container .basket-step-content{width:1200px;padding:50px;height:max-content;border-radius:20px}.theme-dark .basket-step .c-container .basket-step-content,.theme-light .basket-step .c-container .basket-step-content{background-color:#1d1d1d}@media(max-width:1680px){.basket-step .c-container .basket-step-content{width:1140px}}@media(max-width:1536px)and (max-height:839px){.basket-step .c-container .basket-step-content{width:1060px}}@media(max-width:1440px){.basket-step .c-container .basket-step-content{width:960px}}@media(max-width:1200px){.basket-step .c-container .basket-step-content{width:100%;padding:40px 35px}}@media(max-width:767px){.basket-step .c-container .basket-step-content{padding:25px 20px}}.basket-step .c-container .basket-step-content .content-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px;flex-wrap:wrap;row-gap:15px}@media(max-width:1200px){.basket-step .c-container .basket-step-content .content-top{margin-bottom:25px}}.basket-step .c-container .basket-step-content .content-top span{font-size:28px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:2.52px;display:block}.theme-dark .basket-step .c-container .basket-step-content .content-top span,.theme-light .basket-step .c-container .basket-step-content .content-top span{color:#e0e0e0}@media(max-width:1440px){.basket-step .c-container .basket-step-content .content-top span{font-size:19px}}@media(max-width:1200px){.basket-step .c-container .basket-step-content .content-top span{font-size:23px}}@media(max-width:767px){.basket-step .c-container .basket-step-content .content-top span{font-size:18px}}@media(max-width:1200px){.basket-sidebar-holder{position:fixed;z-index:99;left:0;right:0;bottom:0;top:0;pointer-events:none;transition:.2s;display:flex;align-items:flex-end}}.basket-sidebar-holder.active .basket-sidebar .order-summary{transform:translateY(0)}.basket-sidebar-holder.active .basket-sidebar .order-summary .mobile-order-total svg{transform:rotate(-180deg)}@media(max-width:767px){.basket-sidebar-holder.active .basket-sidebar .have-coupon{transform:translateY(0)}}.basket-sidebar-holder.active .mobile-bg{pointer-events:all;opacity:1;visibility:visible}.basket-sidebar-holder .mobile-bg{display:none}@media(max-width:1200px){.basket-sidebar-holder .mobile-bg{display:block;background:rgba(0,0,0,.58);position:absolute;z-index:-3;left:0;top:0;right:0;bottom:0;pointer-events:none;opacity:0;visibility:hidden;transition:.2s}}.basket-sidebar-holder .basket-sidebar{width:340px;display:flex;flex-direction:column;gap:20px;height:max-content;top:180px}@media(max-width:1440px){.basket-sidebar-holder .basket-sidebar{width:305px;gap:15px}}@media(max-width:1359px){.basket-sidebar-holder .basket-sidebar{width:290px}}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar{width:100%;gap:0}}.basket-sidebar-holder .basket-sidebar .order-summary{display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:20px;padding:35px 25px;box-shadow:0 0 20px -14px rgba(0,0,0,.078)}.theme-dark .basket-sidebar-holder .basket-sidebar .order-summary,.theme-light .basket-sidebar-holder .basket-sidebar .order-summary{background:linear-gradient(180deg,#212020 .02%,#1e1e1e 99.98%)}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar .order-summary{transform:translateY(calc(100% - 16px));z-index:-1;box-shadow:0 -20px 20px -14px rgba(0,0,0,.078);border-radius:20px 20px 0 0;pointer-events:all;transition:.3s}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary{padding:20px 15px;transform:translateY(calc(100% + 6px))}}.basket-sidebar-holder .basket-sidebar .order-summary .img{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat 50%/cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar .order-summary .img{right:unset;width:50%}}.basket-sidebar-holder .basket-sidebar .order-summary>span{font-size:22px;font-weight:500;line-height:18px;letter-spacing:-.374px;margin-bottom:20px}.theme-dark .basket-sidebar-holder .basket-sidebar .order-summary>span,.theme-light .basket-sidebar-holder .basket-sidebar .order-summary>span{color:#fff}@media(max-width:1440px){.basket-sidebar-holder .basket-sidebar .order-summary>span{margin-bottom:20px}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary>span{font-size:17px}}.basket-sidebar-holder .basket-sidebar .order-summary>span small{font-size:14px}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary>span small{font-size:10px}}.basket-sidebar-holder .basket-sidebar .order-summary .mobile-order-total{display:none}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar .order-summary .mobile-order-total{position:absolute;right:30px;top:30px;font-size:24px;display:flex;align-items:center;gap:20px;color:#fff;cursor:pointer}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary .mobile-order-total{right:15px;top:19px;font-size:17px;gap:15px}}.basket-sidebar-holder .basket-sidebar .order-summary .mobile-order-total svg{width:17px;height:15px;transition:.2s}.basket-sidebar-holder .basket-sidebar .order-summary .order-items{display:flex;flex-direction:column}.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item+.order-item{border-top:1px dashed hsla(0,0%,100%,.15)}.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .name{font-size:15px;font-weight:500;line-height:18px;letter-spacing:-.238px;max-width:120px}.theme-dark .basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .name,.theme-light .basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .name{color:#e4e4e4}@media(max-width:1440px){.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .name{font-size:14px}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .name{font-size:13px}}.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .value{text-align:right;font-size:17px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.255px;max-width:120px}.theme-dark .basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .value,.theme-light .basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .value{color:#fff}@media(max-width:1440px){.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item .value{font-size:15px}}.basket-sidebar-holder .basket-sidebar .order-summary .order-items .order-item.discount .value{color:#b58e53}.basket-sidebar-holder .basket-sidebar .order-summary .order-total{margin-top:10px;padding:30px 0 10px;display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(90deg,#b58e53 53%,hsla(0,0%,100%,0) 0);background-position:top;background-size:9.6px 1px;background-repeat:repeat-x}.basket-sidebar-holder .basket-sidebar .order-summary .order-total .total{font-size:22px;font-weight:600;line-height:18px;letter-spacing:-.374px}.theme-dark .basket-sidebar-holder .basket-sidebar .order-summary .order-total .total,.theme-light .basket-sidebar-holder .basket-sidebar .order-summary .order-total .total{color:#e4e4e4}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .order-summary .order-total .total{font-size:17px}}.basket-sidebar-holder .basket-sidebar .order-summary .order-total .total-price{color:#b58e53;text-align:right;font-size:20px;font-weight:500;line-height:18px;letter-spacing:-.34px}.basket-sidebar-holder .basket-sidebar .have-coupon{border-radius:20px}.theme-dark .basket-sidebar-holder .basket-sidebar .have-coupon,.theme-light .basket-sidebar-holder .basket-sidebar .have-coupon{background-color:#1e1e1e}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar .have-coupon{position:relative;z-index:-2;border-radius:0;pointer-events:all}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .have-coupon{transform:translateY(30px);transition:.3s}}.basket-sidebar-holder .basket-sidebar .have-coupon .top{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:22px 26px}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .have-coupon .top{padding:22px 15px}}.basket-sidebar-holder .basket-sidebar .have-coupon .top span{font-size:18px;font-weight:500;line-height:18px;letter-spacing:-.306px}.theme-dark .basket-sidebar-holder .basket-sidebar .have-coupon .top span,.theme-light .basket-sidebar-holder .basket-sidebar .have-coupon .top span{color:#fff}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .have-coupon .top span{font-size:16px}}.basket-sidebar-holder .basket-sidebar .have-coupon .top svg{transition:.2s;will-change:transform}.basket-sidebar-holder .basket-sidebar .have-coupon .bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;overflow:hidden;height:0;transition:.2s;padding:0 20px;opacity:0;visibility:hidden}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .have-coupon .bottom{padding:0 20px}}.basket-sidebar-holder .basket-sidebar .have-coupon .bottom input{flex:2 1;background-color:unset;height:40px;border-radius:10px;padding:0 10px;color:#fff;transition:.2s}.theme-dark .basket-sidebar-holder .basket-sidebar .have-coupon .bottom input,.theme-light .basket-sidebar-holder .basket-sidebar .have-coupon .bottom input{border:1px dashed #3f3f3f}.theme-dark .basket-sidebar-holder .basket-sidebar .have-coupon .bottom input:focus,.theme-light .basket-sidebar-holder .basket-sidebar .have-coupon .bottom input:focus{border-color:#adadad}.basket-sidebar-holder .basket-sidebar .have-coupon .bottom .button{flex:1 1;display:flex;align-items:center;justify-content:center;height:40px;background-color:#674e28;border-radius:10px;text-transform:uppercase;font-size:12px;cursor:pointer;border:1px dashed #674e28;transition:.2s}.theme-dark .basket-sidebar-holder .basket-sidebar .have-coupon .bottom .button,.theme-light .basket-sidebar-holder .basket-sidebar .have-coupon .bottom .button{color:#fff}.basket-sidebar-holder .basket-sidebar .have-coupon .bottom .button:hover{background-color:hsla(0,0%,100%,0)}.basket-sidebar-holder .basket-sidebar .have-coupon.active .top svg{transform:rotate(-45deg)}.basket-sidebar-holder .basket-sidebar .have-coupon.active .bottom{height:68px;padding:5px 26px 22px;opacity:1;visibility:visible}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .have-coupon.active .bottom{padding:5px 15px 22px}}.basket-sidebar-holder .basket-sidebar .forms-agreements{display:flex;align-items:center;padding:22px 26px;border-radius:22px;gap:15px;cursor:pointer;pointer-events:all}.theme-dark .basket-sidebar-holder .basket-sidebar .forms-agreements,.theme-light .basket-sidebar-holder .basket-sidebar .forms-agreements{background-color:#1e1e1e}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .forms-agreements{padding:15px;border-radius:22px 22px 0 0}}.basket-sidebar-holder .basket-sidebar .forms-agreements span{font-size:15px;font-weight:300;letter-spacing:-.255px}.theme-dark .basket-sidebar-holder .basket-sidebar .forms-agreements span,.theme-light .basket-sidebar-holder .basket-sidebar .forms-agreements span{color:#fff}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .forms-agreements span{font-size:12px}}.basket-sidebar-holder .basket-sidebar .forms-agreements span a{text-decoration:underline;font-weight:400;transition:.2s}.theme-dark .basket-sidebar-holder .basket-sidebar .forms-agreements span a,.theme-light .basket-sidebar-holder .basket-sidebar .forms-agreements span a{color:#fff}.basket-sidebar-holder .basket-sidebar .forms-agreements span a:hover{color:#b58e53}.basket-sidebar-holder .basket-sidebar .next-step{display:flex;align-items:center;justify-content:center;gap:15px;padding:10px 26px;height:64px;background-color:#674e28;cursor:pointer;border-radius:20px;transition:.3s;box-shadow:0 0 20px 0 rgba(103,78,40,0)}.basket-sidebar-holder .basket-sidebar .next-step.in-active{pointer-events:none;opacity:.5;cursor:not-allowed}@media(max-width:1200px){.basket-sidebar-holder .basket-sidebar .next-step{pointer-events:all;border-radius:20px 20px 0 0;position:relative}.basket-sidebar-holder .basket-sidebar .next-step:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.theme-dark .basket-sidebar-holder .basket-sidebar .next-step:before{background:linear-gradient(90deg,#232222 .02%,#202020 99.98%)}}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .next-step{height:54px}}.basket-sidebar-holder .basket-sidebar .next-step span{color:#fff;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-.306px}@media(max-width:767px){.basket-sidebar-holder .basket-sidebar .next-step span{font-size:16px}.basket-sidebar-holder .basket-sidebar .next-step svg{width:18px}}.basket-sidebar-holder .basket-sidebar .next-step:hover{box-shadow:0 0 20px 0 rgba(103,78,40,.745)}footer{display:flex;flex-direction:column;margin-top:100px}@media(max-width:1200px){footer{margin-top:80px}}@media(max-width:767px){footer{margin-top:25px}}footer .footer-top{display:flex;justify-content:center;gap:45px;margin-bottom:60px}@media(max-width:1200px){footer .footer-top{margin-bottom:30px;gap:30px}}@media(max-width:991px){footer .footer-top{padding:0 30px;gap:15px}}@media(max-width:767px){footer .footer-top{overflow-x:scroll;padding:25px 30px 0;justify-content:unset;margin-bottom:20px}footer .footer-top::-webkit-scrollbar{height:0}}footer .footer-top .top-item{position:relative;display:flex;flex-direction:column;justify-content:center;padding:45px 15px 35px;border-radius:30px;width:420px}.theme-dark footer .footer-top .top-item{background:linear-gradient(125deg,#151515 20.56%,#2b251a 175.57%)}.theme-light footer .footer-top .top-item{background:linear-gradient(116deg,#141414 3.56%,#2b251a 175.57%)}@media(max-width:1440px){footer .footer-top .top-item{width:350px}}@media(max-width:1200px){footer .footer-top .top-item{width:300px;padding:40px 20px 25px}}@media(max-width:991px){footer .footer-top .top-item{padding:30px 20px 20px}}@media(max-width:767px){footer .footer-top .top-item{min-width:max-content}}footer .footer-top .top-item:before{content:"";position:absolute;inset:5px;background:#151515;border-radius:25px;z-index:0}footer .footer-top .top-item svg{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}@media(max-width:1200px){footer .footer-top .top-item svg{width:50px}}@media(max-width:991px){footer .footer-top .top-item svg{width:40px}}footer .footer-top .top-item .name{text-align:center;font-size:29px;font-style:normal;font-weight:600;line-height:33px;margin-bottom:15px;position:relative}.theme-dark footer .footer-top .top-item .name,.theme-light footer .footer-top .top-item .name{color:#f7f7f7}@media(max-width:1440px){footer .footer-top .top-item .name{font-size:23px;margin-bottom:10px;line-height:1;margin-top:10px}}@media(max-width:1200px){footer .footer-top .top-item .name{font-size:20px}}@media(max-width:991px){footer .footer-top .top-item .name{font-size:16px}}footer .footer-top .top-item .exp{text-align:center;font-size:19px;font-style:normal;font-weight:400;line-height:25px;position:relative}.theme-dark footer .footer-top .top-item .exp,.theme-light footer .footer-top .top-item .exp{color:#b4b4b4}@media(max-width:1440px){footer .footer-top .top-item .exp{font-size:17px}}@media(max-width:1200px){footer .footer-top .top-item .exp{font-size:16px}}@media(max-width:991px){footer .footer-top .top-item .exp{font-size:12px;line-height:1.3}}footer .footer-bottom{padding:150px 0 100px;position:relative;overflow:hidden;border-radius:35px}.theme-dark footer .footer-bottom,.theme-light footer .footer-bottom{background:linear-gradient(291deg,#0f0f0f 2.19%,#212020 82.9%)}@media(max-width:1440px){footer .footer-bottom{padding:100px 0}}@media(max-width:1200px){footer .footer-bottom{padding:50px 0}}@media(max-width:767px){footer .footer-bottom{padding:30px 0}}footer .footer-bottom .wing{position:absolute;left:0;top:50%;transform:translate(-45%,-80%) rotate(20deg);width:1660px;height:480px;z-index:0;pointer-events:none}footer .footer-bottom .wing svg{width:100%;max-height:100%}@media(max-width:767px){footer .footer-bottom .wing{top:130px;transform:translate(-45%,-80%) rotate(31deg);width:720px}}footer .footer-bottom .c-container{display:flex;align-items:center;justify-content:space-between}@media(max-width:1200px){footer .footer-bottom .c-container{flex-direction:column;gap:30px}}@media(max-width:991px){footer .footer-bottom .c-container{align-items:flex-start;padding-right:0}}@media(max-width:767px){footer .footer-bottom .c-container{padding-left:25px}}footer .footer-bottom .c-container .logo{width:190px;height:190px}@media(max-width:1440px){footer .footer-bottom .c-container .logo{width:170px;height:170px}}@media(max-width:767px){footer .footer-bottom .c-container .logo{width:110px;height:unset;width:100%;display:flex;justify-content:center;margin-left:-13px}}footer .footer-bottom .c-container .logo img{width:100%;max-height:100%}@media(max-width:767px){footer .footer-bottom .c-container .logo img{width:110px}}footer .footer-bottom .c-container .footer-links{display:flex;gap:100px}@media(max-width:1440px){footer .footer-bottom .c-container .footer-links{gap:60px}}@media(max-width:991px){footer .footer-bottom .c-container .footer-links{flex-direction:column;width:100%;gap:40px}}@media(max-width:767px){footer .footer-bottom .c-container .footer-links{gap:20px}}footer .footer-bottom .c-container .footer-links .link-item{display:flex;flex-direction:column;gap:30px}@media(max-width:1200px){footer .footer-bottom .c-container .footer-links .link-item{justify-content:center;align-items:center;text-align:center;width:230px}}@media(max-width:991px){footer .footer-bottom .c-container .footer-links .link-item{gap:15px;justify-content:flex-start;align-items:flex-start;width:100%}}footer .footer-bottom .c-container .footer-links .link-item .title{font-size:21px;font-weight:800;letter-spacing:2.94px;border-left:3px solid #b58e53;padding-left:10px}.theme-dark footer .footer-bottom .c-container .footer-links .link-item .title,.theme-light footer .footer-bottom .c-container .footer-links .link-item .title{color:#fff}@media(max-width:1200px){footer .footer-bottom .c-container .footer-links .link-item .title{width:max-content}}@media(max-width:767px){footer .footer-bottom .c-container .footer-links .link-item .title{font-size:17px;font-weight:600}}footer .footer-bottom .c-container .footer-links .link-item ul{display:flex;flex-direction:column;gap:20px;list-style:none}@media(max-width:991px){footer .footer-bottom .c-container .footer-links .link-item ul{flex-direction:row;padding-right:50px;overflow-x:auto;width:100%}footer .footer-bottom .c-container .footer-links .link-item ul::-webkit-scrollbar{height:0}}@media(max-width:767px){footer .footer-bottom .c-container .footer-links .link-item ul{gap:10px;padding-bottom:10px}}footer .footer-bottom .c-container .footer-links .link-item ul li a{font-size:19px;font-style:normal;font-weight:400;letter-spacing:1.14px;transition:.3s;max-width:330px;display:block}.theme-dark footer .footer-bottom .c-container .footer-links .link-item ul li a,.theme-light footer .footer-bottom .c-container .footer-links .link-item ul li a{color:hsla(0,0%,100%,.604)}@media(max-width:1440px){footer .footer-bottom .c-container .footer-links .link-item ul li a{max-width:280px;font-size:17px}}@media(max-width:1200px){footer .footer-bottom .c-container .footer-links .link-item ul li a{max-width:100%}}@media(max-width:991px){footer .footer-bottom .c-container .footer-links .link-item ul li a{width:max-content;background:hsla(0,0%,100%,.071);padding:10px 15px;border-radius:15px;color:#fff}}@media(max-width:767px){footer .footer-bottom .c-container .footer-links .link-item ul li a{font-size:13px;border-radius:10px}}.theme-dark footer .footer-bottom .c-container .footer-links .link-item ul li a:hover,.theme-light footer .footer-bottom .c-container .footer-links .link-item ul li a:hover{color:#fff}@media(max-width:1200px){footer .footer-bottom .c-container .react-select-container{margin-top:20px}}@media(max-width:767px){footer .footer-bottom .c-container .react-select-container{margin-top:0}}footer .footer-signature .c-container{display:flex;justify-content:space-between;align-items:center;padding:20px 0}@media(max-width:991px){footer .footer-signature .c-container{padding:20px 30px}}@media(max-width:767px){footer .footer-signature .c-container{flex-direction:column;gap:20px}}footer .footer-signature .c-container .cc{font-size:16px;font-weight:500;line-height:8px;letter-spacing:.96px}.theme-dark footer .footer-signature .c-container .cc,.theme-light footer .footer-signature .c-container .cc{color:hsla(0,0%,100%,.561)}@media(max-width:767px){footer .footer-signature .c-container .cc{font-size:13px}}footer .footer-signature .c-container a{font-size:10px;font-weight:500;line-height:8px;letter-spacing:.96px;transition:.2s;display:flex;align-items:center;gap:10px;white-space:nowrap}.theme-dark footer .footer-signature .c-container a,.theme-light footer .footer-signature .c-container a{color:hsla(0,0%,100%,.561)}@media(max-width:767px){footer .footer-signature .c-container a{font-size:15px}}.theme-dark footer .footer-signature .c-container a:hover,.theme-light footer .footer-signature .c-container a:hover,footer .footer-signature .c-container a:hover{color:#fff}footer .footer-signature .c-container a:hover svg{fill:#fff;transform:translate(2px,-2px)}.theme-dark footer .footer-signature .c-container a:hover svg,.theme-light footer .footer-signature .c-container a:hover svg{fill:#fff}footer .footer-signature .c-container a svg{transition:.2s}.theme-dark footer .footer-signature .c-container a svg,.theme-light footer .footer-signature .c-container a svg{fill:hsla(0,0%,100%,.561)}footer .footer-signature .c-container a img{width:70px;margin-top:7px}