.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}h2,h3{font-weight:500}.dropdown-menu,.slick-loading .slick-slide,.slick-loading .slick-track,.swiper-slide-invisible-blank{visibility:hidden}.dropdown-menu ul li a,.front-menu .removed-circular-link{padding:15px 0;display:block}.banner-links li a,.dropdown-menu ul li a,.menu-list a,a{text-decoration:none}.bg-checkout-card,.np-select-display::after,.product-thumbnail img,.swiper-main .swiper-slide{aspect-ratio:1;aspect-ratio:1}.header-btn__item:hover img,.search-form input:focus+label::before,.search-form label:hover::before,.search-form:hover label::before,span.header-btn__item img{filter:brightness(0) saturate(100%) invert(77%) sepia(17%) saturate(464%) hue-rotate(356deg) brightness(92%) contrast(90%)}.banner-links li,.dropdown-menu ul,.menu-list,.menu-list .sub-menu,.np-select-list,.sitemap-section>ul,.slick-dots,.swiper,ul{list-style:none}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}*,.container,.slick-slider{box-sizing:border-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;display:block}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.entry-header,.entry-header .edit-link,.page-title .edit-link,.post-edit-link,.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled,.woocommerce-NoticeGroup-checkout,.woocommerce-account .entry-title,wc-order-attribution-inputs{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.filter-arrow.open,.np-select-display.active::after,.order-item.is-open .order-toggle,.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.breadcrumbs_list li:last-child::after,.filter-section-mobile,.filter-toggle-btn,.notice_2,.rating-filter-select,.review_cards_mobile,.show-password-input,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.stars input[type=radio],.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock,.variation{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.header-menu .menu-list,.my-account-nav ul li:hover:after,.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.cart-popup-overlay.active .cart-popup,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.rating-filter-option input[type=checkbox],.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius,10px)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.newslatter .space-l,.seo .space-l,body{background-color:#fafafa}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-scrollbar{touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.autoplay .slick-slide[aria-hidden=true] a,.autoplay .slick-slide[aria-hidden=true] button,.slick-slide.dragging img,.swiper-cube .swiper-slide .swiper-slide,.swiper-fade .swiper-slide .swiper-slide,.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active,.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active,.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards,.swiper.swiper-cube,.swiper.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.lg-icon,.slick-next:before,.slick-prev:before{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li button,.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}.page-template-page-delivery main,.single-product main,main{display:flex;flex-direction:column}.page-template-page-delivery .newslatter .space-l:first-child{height:0}.banner,.page-template-page-delivery .breadcrumbs,.single-product .breadcrumbs{order:1}#popular_products,.page-template-page-delivery .delivery,.single-product .container{order:2}#new_products,.page-template-page-delivery .seo,.single-product .space-xl{order:3}.page-template-page-delivery .follow_inst,.review-section,.single-product .review{order:4}.follow_inst,.page-template-page-delivery .newslatter,.single-product .seo{order:5}.seo,.single-product .recomendation_product{order:6}.ideal_detail,.single-product .space-l:first-of-type{order:7}.single-product .similar_product{order:8}.single-product .space-l:nth-of-type(2){order:9}.single-product .newslatter{order:10}.button-continue-shopping:hover::before,.color-option input[type=radio]:checked~.color-box::before,.coupon .button:hover::before,.ctg_btn a:hover::before,.ideal_detail .swiper-slide-active,.ideal_detail .swiper-slide-next,.ideal_detail .swiper-slide-prev,.menu-list.loaded,.register-btn:hover::before,.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir=rtl] .slick-next:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider,.taxonomy_title{margin-bottom:30px}*,.slick-dots,.slick-list{margin:0;padding:0}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;text-align:center}.slick-dots li,.slick-list,.slick-slider,.slick-track{position:relative}.slick-dots li{display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;border:0}.quantity-input:focus,.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{display:block;overflow:hidden}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.attribute-label,.dropdown-menu .menu-item-has-children.open>.sub-menu,.filter-section-desktop,.order-item.is-open .order-content,.slick-initialized .slick-slide,.slick-slide img,img{display:block}[dir=rtl] .slick-slide{float:right}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:lg;src:url('../fonts/lg.woff') format('woff');font-weight:400;font-style:normal;font-display:block}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover,.nsl-button-google:hover{border-color:var(--gold-light)!important}.lg-icon{font-family:lg!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.share-btn,.share_post p{text-transform:uppercase}.lg-thumb-item{border-radius:14px!important}@font-face{font-family:SourceSansPro-Regular;src:url('../fonts/SourceSansPro-Regular.ttf.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-Regular;src:url('../fonts/Inter-Regular.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CormorantGaramond-Regular;src:url('../fonts/CormorantGaramond-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CormorantGaramond-Bold;src:url('../fonts/CormorantGaramond-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--swiper-navigation-size:44px;--primary-color:black;--accent-color:#E9D9A3;--gold-dark:#9F8544;--gold-primery:#C9AE6D;--gold-light:#E9D9A3;--border-color:#DFD09F;--h1:clamp(2rem, 1.5417rem + 2.037vw, 4.0625rem);--h2:clamp(1.5rem, 0.9808rem + 2.3077vw, 3.75rem);--h3:clamp(1.25rem, 0.9028rem + 1.5432vw, 2.8125rem)}body h1{font-size:var(--h1);font-family:CormorantGaramond-Bold,sans-serif}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:clamp(1.25rem, .6336rem + .722vw, 1.5rem)}html{scroll-behavior:smooth}a{color:var(--primary-color)}img{width:100%;border-radius:12px;height:initial}body{font-family:CormorantGaramond-Regular,sans-serif;font-size:16px}header{font-family:SourceSansPro-Regular,sans-serif;margin-top:20px;border-bottom:1px solid var(--accent-color)}.autoplay .slick-list{overflow:hidden!important}.autoplay .slick-track,.banner-wrapper,.footer_s3 .social_media{display:flex}.autoplay .slick-slide:not(.slick-active){visibility:hidden!important;pointer-events:none!important}.cart-count,.favorites-count{position:absolute;right:-4px;width:60%;height:60%;background-color:var(--gold-light);border-radius:50%;display:flex;font-size:10px;align-items:center;justify-content:center}#cart_btn,#favirite_prd,.banner_big_img,.color-option,.dropdown-menu .menu-item-has-children>span,.header-btn__item,.menu-list .menu-item-has-children,.nav-menus,.product-image{position:relative}.space-xl{height:clamp(30px,calc(30px + (160 - 30) * ((100vw - 576px)/ (1920 - 576))),160px)}.space-l{height:90px}.space-m{height:65px}.breadcrumbs_list{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:clamp(20px,calc(20px + (35 - 20) * ((100vw - 320px)/ (1920 - 320))),35px);align-items:center;margin:clamp(35px,calc(35px + (50 - 35) * ((100vw - 320px)/ (1920 - 320))),50px) 0}.breadcrumbs_list li{display:flex;align-items:center;gap:clamp(20px,calc(20px + (35 - 20) * ((100vw - 320px)/ (1920 - 320))),35px)}.breadcrumbs_list li::after,.breadcrumbs_list span+span::before,.breadcrumbs_list svg{background-size:contain;background-repeat:no-repeat;display:inline-block}.breadcrumbs_list .is-active,.dropdown-menu.active .current-menu-item,footer .removed-circular-link,header .removed-circular-link{color:var(--gold-primery)}.breadcrumbs_list li::after{content:'';background-image:url(../images/breadcrumbs_arrow.svg);background-position:center;width:8px;height:13px}.breadcrumbs_list svg{background-position:bottom;vertical-align:middle;width:13px;height:10px;margin:0 20px}.dropdown-menu ul,.dropdown-menu>ul:not(.social_media){margin:0;padding:0}.container{width:clamp(288px,calc(288px + (1560 - 288) * ((100vw - 320px)/ (1920 - 320))),1560px);margin:0 auto}.row{margin:0 clamp(0px,calc(0px + (115 - 0) * ((100vw - 768px)/ (1920 - 768))),115px)}.header-menu{display:flex;justify-content:space-between;align-items:center;padding:0}.nav-menus{display:flex;align-items:center;flex:1;gap:clamp(25px,calc(25px + (50 - 25) * ((100vw - 768px)/ (1980 - 768))),50px)}.breadcrumb_last,.footer-bottom-obg a:hover,.menu-list .menu-item-has-children:hover>a,.menu-list .menu-item-has-children>a:hover,.menu-list a:hover{color:var(--gold-dark)}.breadcrumbs_list span+span::before{content:'';background-image:url('../images/breadcrumbs_arrow.svg');background-position:bottom;width:8px;height:13px;margin:0 20px}.menu-toggle{display:flex;flex-direction:column;align-items:flex-start}.menu-toggle.active span:first-child{transform:rotate(45deg) translateY(0)}.menu-toggle.active span:nth-child(2){transform:scale(0)}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translateY(0)}.menu-list{display:flex;flex:1;justify-content:space-between}.menu-list a{white-space:nowrap;color:var(--primary-color);transition:250ms ease-out}.logo{width:clamp(90px,calc(90px + (230 - 90) * ((100vw - 320px)/ (1980 - 320))),230px);margin:0 clamp(25px,calc(25px + (50 - 25) * ((100vw - 768px)/ (1980 - 768))),50px);flex-shrink:0}.right-header-menu{display:flex;align-items:center;gap:30px;flex:1;justify-content:space-between}.block-search{display:flex;width:100%}.block-search button{position:absolute}.account_info,.reviews-list,.search-form{width:100%}.search-form label{display:flex;align-items:center;position:relative;width:100%}.search-form label::before{content:'';position:absolute;left:15px;width:25px;height:25px;background:url('../images/search-icon.svg') center/contain no-repeat;pointer-events:none;transition:filter .2s}.menu-list .sub-menu li a,.menu-list .sub-menu li span.removed-circular-link{display:block;padding:10px 0 6px;-webkit-text-fill-color:transparent;filter:grayscale(1) brightness(.3);transition:filter 250ms ease-out}.autoplay .slick-slide{visibility:visible!important}.screen-reader-text{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.search-field{width:100%;padding:16px 15px 16px 50px;border:1px solid var(--accent-color);border-radius:12px;font-size:16px;outline:0;color:#1a1a1a;background-color:#fafafa}.search-field::placeholder{color:#7a7a7a}.search-field:focus{border-color:#b8941e}.header-btn{display:flex;align-items:center;gap:clamp(25px,calc(25px + (50 - 25) * ((100vw - 768px)/ (1980 - 768))),50px)}.header-btn__item img{transition:filter .25s ease-out}.ctg_btn{margin-top:50px;display:flex;justify-content:center}.button-continue-shopping,.ctg_btn a{offset-anchor:0px 40px;font-size:16px;height:48px;display:inline-flex;align-items:center;padding:0 clamp(59px,calc(59px + (85 - 59) * ((100vw - 1366px)/ (1920 - 1366))),85px);text-decoration:none;color:inherit;background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(180deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box;border:1px solid transparent;border-radius:12px;position:relative;transition:color 250ms ease-out;z-index:1;overflow:hidden}.banner_big_img .price-old,.ideal_detail .price-old,.price-old,.single_price-old{text-decoration:line-through}.banner-links li a,.btn-midyficator,.catalog-btn,.dropdown-menu,.menu-toggle span{transition:250ms ease-out}.button-continue-shopping::before,.coupon .button::before,.ctg_btn a::before{content:'';position:absolute;inset:0;background:var(--gold-light);border-radius:12px;opacity:0;transition:opacity 250ms ease-out;z-index:-1}.menu-list .menu-item-has-children>a,.menu-list .sub-menu{transition:color 250ms ease-out}.button-continue-shopping span,.ctg_btn a span{position:relative;z-index:1}.btn a,.button-continue-shopping:hover,.coupon .button:hover,.ctg_btn a:hover{color:#fff}.button-continue-shopping:active,.ctg_btn a:active{color:#000}.drop-down-btn{justify-content:center;display:flex;margin:25px 0}.btn{color:#fff;background-color:var(--gold-primery)}.btn-midyficator{padding:11px 110px;border-radius:12px;border:1px solid transparent;cursor:pointer}.catalog-btn{height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(60px,calc(60px + (90 - 60) * ((100vw - 1366px)/ (1920 - 1366))),90px);border-radius:12px}.btn.catalog-btn.btn_bye{max-width:233px;padding:0 clamp(60px,calc(60px + (90 - 60) * ((100vw - 1024px)/ (1366 - 1024))),90px)}.btn-midyficator:hover,.catalog-btn:hover,.checkout-submit-button:hover,.submit-btn:hover .btn-text.btn.catalog-btn,.wc-proceed-to-checkout .checkout-button:hover{background-color:var(--gold-light);color:#fff}.btn-midyficator:active,.btn.btn-primary.btn-block:active,.buy-button:active,.catalog-btn:active,.checkout-submit-button:active,.login-btn:active,.submit-btn:active .btn-text.btn.catalog-btn,.wc-proceed-to-checkout .checkout-button:active{color:#fff;background:linear-gradient(var(--gold-light),var(--gold-light)) padding-box,linear-gradient(0deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box;border:1px solid transparent}.header-btn__item{display:flex;width:24px;height:24px}.header-btn__item:last-child{margin-right:clamp(5px,calc(5px + (25 - 5) * ((100vw - 320px)/ (1980 - 320))),25px)}.menu-list .sub-menu{display:none;position:absolute;top:90%;left:0;background:#fff;width:200px;z-index:1000;opacity:0;transform:translateY(-20px);border-radius:0 0 12px 12px;box-shadow:0 2px 4px rgba(0,0,0,.01);margin-left:-10px}.link-icon{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-right:8px}.menu-list .menu-item-has-children:hover>.sub-menu{display:block;opacity:1;transform:translateY(0);padding:15px 10px 10px;background-color:#fafafa}.menu-list .sub-menu li{border-bottom:1px solid var(--border-color)}.menu-list .sub-menu li a{background:linear-gradient(180deg,#6f4f1d 0,#b0a43c 35%,#d8bf7a 65%,#f6e7b8 100%);-webkit-background-clip:text;background-clip:text}.menu-list .sub-menu li span.removed-circular-link{-webkit-background-clip:text;cursor:default}.menu-list .sub-menu li a:hover,.menu-list .sub-menu li span.removed-circular-link:hover{filter:grayscale(0) brightness(1)}.drop-down-menus{position:relative;display:inline-block;padding-left:clamp(5px,calc(5px + (25 - 5) * ((100vw - 320px)/ (1980 - 320))),25px);display:flex}.menu-toggle{background:0 0;border:none;cursor:pointer;padding:8px;display:flex;flex-direction:column;gap:4px;align-items:flex-start;position:relative;width:40px;height:26px}.menu-toggle span{display:block;height:2px;background:#000;transform-origin:center;pointer-events:none}.menu-toggle span:first-child{width:24px}.menu-toggle span:nth-child(2){width:16px}.menu-toggle span:nth-child(3){width:12px}.menu-toggle:hover span{background:#9f8544}.menu-toggle.active{gap:0;justify-content:center;align-items:center}.menu-toggle.active span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox-trigger{all:unset;display:block;cursor:pointer;width:100%}.lightbox-trigger img{display:block;width:100%;height:auto}.menu-toggle.active span:first-child{width:20px;transform:translate(-50%,-50%) rotate(45deg)}.menu-toggle.active span:nth-child(2){width:20px;opacity:0;transform:translate(-50%,-50%) scale(0)}.menu-toggle.active span:nth-child(3){width:20px;transform:translate(-50%,-50%) rotate(-45deg)}.dropdown-menu{position:absolute;top:calc(100% + 5px);left:0;width:500px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.03);border-radius:0 0 12px 12px;z-index:1000;opacity:0;transform:translateY(-10px);padding:5px 20px 20px}.autoplay_img,.banner_big_img,.ideal_detail .swiper-slide a{transition:border-color 250ms ease-out}.posts_wrapper strong{padding:11px 0 3px;display:inline-block}.has-medium-font-size{padding:2px 0}.dropdown-menu.active{opacity:1;visibility:visible;transform:translateY(0);margin-top:clamp(40px,calc(40px + (64 - 40) * (100vw - 1024px)/ (1920 - 1024)),64px);margin-bottom:60px;background-color:#fafafa}.dropdown-menu.active .header-btn{justify-content:space-between}.more-page li{border-bottom:none;display:flex;align-items:center}.more-page .current-menu-item{padding:15px 0}.delivery_cart_desc a,.dropdown-menu .front-menu li{border-bottom:1px solid var(--gold-dark)}.footer_s2 .menu-list li .removed-circular-link,.footer_s2 .menu-list li a{font-size:16px;font-family:SourceSansPro-Regular}.dropdown-menu ul li a{color:#000;transition:color .25s}.dropdown-menu ul li a:hover{color:#9f8544}.dropdown-menu .menu-item-has-children .sub-menu{position:static;opacity:1;transform:none;box-shadow:none;padding-left:15px;display:none;margin-top:5px}.social_media{gap:20px}.dropdown-menu .social_media{display:flex;margin:10px 0;justify-content:center}.dropdown-menu .social_media li,.order-product:last-child{border-bottom:none}.dropdown-menu .social_media li a{padding:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.dropdown-menu .social_media li a img{width:24px;height:24px;object-fit:contain}.drop-down-menus .sub-menu .menu-item{width:80%}.drop-down-menus .sub-menu li:last-child,.seo_content h3{margin-bottom:15px}.menu-item.open{border-bottom:none!important}.dropdown-menu .menu-item-has-children>a{position:relative;padding-right:25px}.dropdown-menu .menu-item-has-children>a::after,.dropdown-menu .menu-item-has-children>span::after{content:'';background-image:url(../images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform 250ms ease-out}.dropdown-menu .menu-item-has-children.open>a::after{transform:translateY(-50%) rotate(180deg)}.paymant-images-wrapper{display:flex;justify-content:space-between;margin-top:50px}.banner-left,.review_left{flex-shrink:0}.banner{margin-top:clamp(50px,calc(50px + (75 - 50) * ((100vw - 768px)/ (1920 - 768))),75px)}.payment-img img{border-radius:0}.payment-img{width:74px}.banner_big_img{width:498px;height:783px;overflow:hidden;border:1px solid transparent;border-radius:16px}.autoplay_img:hover,.banner_big_img:hover,.ideal_detail .swiper-slide a:hover{border-color:var(--border-color)}.autoplay_img img,.banner_big_img img{transition:transform 250ms ease-out;width:100%;height:100%;object-fit:cover;display:block}.autoplay_img:hover img,.banner_big_img:hover img,.stars label:hover{transform:scale(1.05)}.mt100{margin-top:100px}.information_prod,.title_wrapper{display:flex;justify-content:space-between;align-items:center}.product-card{border-bottom:1px solid var(--gold-light)}.autoplay_img{height:clamp(123px,calc(123px + (312 - 123) * ((100vw - 576px)/ (1920 - 576))),312px);overflow:hidden;position:relative;border:1px solid transparent;border-radius:16px}.autoplay_img-overlay,.banner_big_img .autoplay_img-overlay,.ideal_detail .autoplay_img-overlay{position:absolute;right:0;transition:opacity 250ms ease-out;left:0;opacity:0;bottom:0}.autoplay_img-overlay{height:60px;display:block;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 10px 10px}.autoplay_img:hover .autoplay_img-overlay{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.3);display:flex}.ideal_detail .price-current,.price-current{font-weight:800;font-family:SourceSansPro-Regular}.autoplay_img-title{font-size:14px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-content,.product_info p{-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.price-old{font-family:SourceSansPro-Regular;font-size:12px;font-weight:100}.ideal_detail{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px 0 rgba(82,82,82,.1)}.ideal_detail .swiper-slide a{position:relative;border:1px solid transparent;border-radius:12px;display:block}.ideal_detail .swiper-slide-next img,.ideal_detail .swiper-slide-prev img{border-radius:12px}.ideal_detail .autoplay_img-overlay{height:60px;display:block;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 11px 11px}.banner_big_img a:hover .autoplay_img-overlay,.ideal_detail .swiper-slide a:hover .autoplay_img-overlay{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.3);display:flex;border-radius:0 0 11px 11px}.autoplay_img-content,.banner_big_img .autoplay_img-content,.ideal_detail .autoplay_img-content{display:flex;justify-content:center;flex-direction:column;width:100%;padding:0 15px}.autoplay,.slick-track{display:flex!important}.banner_big_img .autoplay_img-title,.ideal_detail .autoplay_img-title{font-size:14px;font-weight:500;margin:0 0 5px}.banner_big_img .autoplay_img-price,.ideal_detail .autoplay_img-price{font-size:16px;font-weight:700;color:#333;display:flex;gap:8px;align-items:center}.ideal_detail .price-old{font-family:SourceSansPro-Regular;font-weight:100;font-size:12px}.banner_big_img .autoplay_img-overlay{height:20%;display:block;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 14px 14px}.banner_big_img .autoplay_img-title,.follow_left p,.single-post-content{font-size:18px}.banner_big_img .price-current{font-weight:800;font-family:SourceSansPro-Regular;font-size:18px}.banner_big_img .price-old{font-family:SourceSansPro-Regular;font-weight:100;font-size:14px}.autoplay_img-price{font-size:16px;font-weight:700;color:#333}.autoplay-wrapper{width:100%;overflow:hidden}.banner-content,.banner-links,.banner-subtitle,.banner-title,.btn-wrapper{margin-left:18px}.slick-track{gap:24px!important}.banner-links{flex-wrap:wrap;display:flex;column-gap:30px;row-gap:10px;padding:0}.banner-links li a{font-size:14px;padding:0 24px;height:40px;border-radius:99px;border:1px solid var(--border-color);display:flex;align-items:center;background-color:#fff;color:inherit}.banner-links li a:hover,.btn.btn-primary.btn-block:hover,.cart-popup-buttons .btn-primary:hover,.favorite_prod:hover,.login-btn:hover,.my-account-nav ul li:hover,.remove-from-favorites:hover,.single-share_btn:hover,.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--gold-light)}.banner-wrapper{display:flex;overflow:visible;gap:12px;align-items:stretch}.banner-right{flex:1;display:flex;flex-direction:column;min-width:0;justify-content:space-between}.banner-subtitle,.color-selector{margin-top:10px}.products-wrapper{margin-top:60px;display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:clamp(10px,calc(10px + (120 - 10) * ((100vw - 1366px)/ (1920 - 1366))),120px)}.product-image img{height:446px;border-radius:12px;transition:filter 250ms ease-out;object-fit:cover}.product-image-link{display:block;position:relative;border-radius:12px;overflow:hidden}.product-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 250ms ease-out,backdrop-filter 250ms ease-out;pointer-events:none;border-radius:12px}.product-image-link:hover .product-overlay{opacity:1;pointer-events:auto}.product-image-link:hover img{filter:blur(1px)}.buy-button{background:var(--gold-primery);color:#fff;border:none;width:80%;height:48px;font-size:16px;border-radius:12px;cursor:pointer;transition:background 250ms ease-out}.discount_num,.popular-card{font-family:Inter-Regular,sans-serif;border-radius:12px;font-size:11px;position:absolute;top:10px}.buy-button:hover,.quantity-btn:hover{background:var(--gold-light)}.product-image-link:hover .discount_num,.product-image-link:hover .tags_view{filter:blur(2px)}.discount_num{right:10px;padding:5px 10px;background-color:#cb8f8f;color:#fff}.popular-card{left:10px;padding:7px 12px;background-color:rgba(255,255,255,.6)}.product_info p,.product_price,.review_number{font-family:SourceSansPro-Regular,sans-serif}.tags_view{position:absolute;left:10px;top:10px;max-width:63%;display:flex;flex-wrap:wrap;gap:5px;z-index:2}.tags_view .popular-card{position:static;margin:0}.favorite_prod,.remove-from-favorites{min-width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fafafa;cursor:pointer;transition:250ms ease-out;margin-right:12px}.favorite_prod svg{color:transparent;transition:color 250ms ease-out}.favorite_prod svg path{stroke:#1A1A1A;stroke-width:1.5;transition:fill 250ms ease-out}.favorite_prod.active svg{color:red}.favorite_prod.active svg path{stroke:#1A1A1A}.product_info{display:flex;flex-direction:column;margin-top:15px;gap:15px;padding-bottom:10px;margin-left:10px}.product_info p{font-size:14px;display:-webkit-box;overflow:hidden}.product_price{font-size:20px;font-weight:700}.slick-list.draggable{margin-right:-50px}.review-section{background-color:rgba(233,217,163,.3);overflow:hidden}.follow_wrapper,.review_card{background-color:#fff;box-shadow:0 4px 10px 0 rgba(82,82,82,.1)}.review_photo_wrap{display:flex;margin-top:clamp(25px,calc(25px + (70 - 25) * ((100vw - 1024px)/ (1920 - 1024))),70px);margin-bottom:clamp(5px,calc(5px + (30 - 5) * ((100vw - 576px)/ (1920 - 576))),30px)}.review_image{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-left:-15px}.review_image img{border-radius:50%;border:2px solid var(--border-color)}.buy_wrapper .btn-wrapper,.review_image:first-child{margin-left:0}.star_wrapper{display:flex;gap:4px;align-items:center}.star{width:42px;height:42px;display:flex;align-items:center;justify-content:center}.pagination-arrow svg,.review-pagination-arrow svg,.review_right .star{width:24px;height:24px}.review_wrapper{display:flex;gap:clamp(20px,calc(20px + (40 - 20) * ((100vw - 1450px)/ 470)),40px);justify-content:space-between;height:877px}.review_left{display:flex;flex-direction:column;justify-content:center;width:clamp(450px,calc(450px + (761 - 450) * ((100vw - 1366px)/ (1920 - 1366))),761px)}.review_right{overflow:hidden;position:relative}.rating-circle-wrapper svg,.star svg,.star-icon{width:100%;height:100%}.review_number{font-size:14px;color:#7a7a7a;margin-top:5px;margin-bottom:clamp(25px,calc(25px + (70 - 25) * ((100vw - 1024px)/ (1920 - 1024))),70px)}.more-review a{color:var(--gold-dark);font-size:16px;cursor:pointer;border-bottom:1px solid var(--gold-dark);transition:border-color 250ms ease-out}.more-review a:hover{border-bottom-color:transparent}.review_card_image{width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto}.order-product-image img,.review_card_image img{width:100%;height:100%;object-fit:cover}.review_card{padding:30px;border-radius:12px;max-width:313px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.payment2,.review_cards_row,.review_cards_wrapper{gap:20px;display:flex}.review_card h4{text-align:center;font-size:24px;font-family:Inter-Regular;font-weight:500}.review_card .star_wrapper{justify-content:center}.review_card .review_desc,.value_description{text-align:center;font-size:18px;font-family:SourceSansPro-Regular}.review_cards_row{flex-direction:column;animation-timing-function:linear;animation-iteration-count:infinite}.review_cards_row:first-child{animation-name:scrollUp;animation-duration:60s}.review_cards_row:nth-child(2){animation-name:scrollDown;animation-duration:60s;margin-top:10px}.review_cards_desktop:nth-child(2){animation-name:scrollUp;animation-duration:60s;margin-top:-100px}.review_cards_desktop:nth-child(3){animation-name:scrollDown;animation-duration:60s;margin-top:100px}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(calc(-50% + 20px))}}@keyframes scrollDown{0%{transform:translateY(calc(-50% - 20px))}100%{transform:translateY(0)}}.follow_wrapper{display:flex;justify-content:space-between;align-items:center}.follow_left{margin-left:clamp(0px,calc(0px + (140 - 0) * ((100vw - 576px)/ (1920 - 576))),140px);gap:25px;display:flex;flex-direction:column;max-width:clamp(280px,calc(280px + (582 - 280) * ((100vw - 576px)/ (1920 - 576))),582px)}.inst_image img{width:clamp(297px,calc(297px + (529 - 297) * ((100vw - 1024px)/ (1920 - 1024))),529px);border-radius:none}.svg-animation-wrapper{position:relative;width:100%;max-width:342px;height:25px;display:inline-block}.arrow-svg,.line-svg{position:absolute;left:0}.line-svg{top:50%;transform:translateY(-50%);width:100%;max-width:342px}.arrow-svg{top:0;animation:4s ease-in-out infinite moveArrow}@keyframes moveArrow{0%,100%{left:0}50%{left:calc(100% - 70px)}}.svg-animation-wrapper:hover .arrow-svg{animation-play-state:paused}.follow_left h2{color:var(--gold-primery);padding-top:15px}.ideal_desc,.newslatter_wrapper{max-width:100%;margin:auto}.container.newslatter{padding-top:clamp(20px,calc(20px + (50 - 20) * ((100vw - 320px)/ (1024 - 320))),50px);background-color:rgba(159,133,68,.1)}.newslatter_wrapper p{padding:0 50px}.ideal_desc h2{padding-top:40px}.ideal_desc h2,.newslatter_wrapper h3{color:var(--gold-primery);text-align:center;margin-bottom:25px}.ideal_desc p,.newslatter_wrapper p{text-align:center;font-family:SourceSansPro-Regular;font-size:18px}.sku,.stock_status{font-size:14px}.form-group,.ideal_desc .ctg_btn,.sitemap-container h1{margin-bottom:20px}.newslatter{order:8;background-color:#fafafa}#mailpoet_form_1 form.mailpoet_form{display:flex;justify-content:center;padding:25px 0 40px!important;margin-right:-48px!important}.mailpoet_paragraph input.mailpoet_text[type=email]{width:366px!important;height:48px!important;border:1px solid var(--gold-light)!important;border-radius:12px!important;margin-right:30px!important}.mailpoet_paragraph input[type=email]::placeholder{font-size:14px;padding-left:10px;color:#7a7a7a;font-family:SourceSansPro-Regular}.mailpoet_paragraph input[type=email]:active,.mailpoet_paragraph input[type=email]:focus{padding-left:20px!important;border:1px solid var(--gold-light)!important;outline:0!important}.mailpoet_paragraph input[type=email]:invalid,.mailpoet_paragraph input[type=email]:valid{border:1px solid var(--gold-light)!important}.mailpoet_form .mailpoet_paragraph{margin-bottom:0!important}.mailpoet_paragraph input[type=submit]{cursor:pointer!important;height:48px!important;border-radius:12px!important;color:#fff!important;background-color:var(--gold-primery)!important;padding:0 clamp(47.64px,calc(47.64px + (68.64 - 47.64) * ((100vw - 1366px)/ (1920 - 1366))),68.64px)!important;transition:250ms ease-out}.mailpoet_paragraph input[type=submit]:hover{background-color:var(--gold-light)!important}.mailpoet_paragraph input[type=submit]:active{background:linear-gradient(var(--gold-light),var(--gold-light)) padding-box,linear-gradient(0deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box;border:1px solid transparent}.post.single-post-slider,.seo,footer{background-color:#fff}.footer_wrapper{padding:50px 0 40px;display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--accent-color)}.footer_logo{max-width:clamp(110px,calc(110px + (140 - 110) * ((100vw - 576px)/ (768 - 576))),140px)}@media(min-width:768px){.footer_logo{max-width:clamp(140px,calc(140px + (188 - 140) * ((100vw - 768px)/ (1024 - 768))),188px)}}@media(min-width:1024px){.footer_logo{max-width:clamp(188px,calc(188px + (180 - 188) * ((100vw - 1024px)/ (1366 - 1024))),180px)}}@media(min-width:1366px){.footer_logo{max-width:clamp(180px,calc(180px + (250 - 180) * ((100vw - 1366px)/ (1920 - 1366))),250px)}}.footer_arrow{background:url('../images/footer_arrow.png')}.footer_s2 h4,.footer_s3 h4{text-align:center;color:var(--gold-primery);margin-bottom:20px}.footer_s2 .menu-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:34px;row-gap:24px;max-width:230px}.footer_s3{display:flex;flex-direction:column;flex-wrap:wrap}.footer_s4{display:flex;flex-direction:column;align-items:center}.payment1,.payment2 span{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.payment1{background-image:url(../images/wayforpay.webp);width:192px;height:84px}.payment2 span{width:70px;height:48px}.payment2 .visa_pay{background-image:url(../images/visa.png)}.payment2 .ms_pay{background-image:url(../images/ms.png)}.payment2 .g_pay{background-image:url(../images/gpay.png)}.payment2 .a_pay{background-image:url(../images/apay.png)}.footer-bottom-obg{display:flex;justify-content:space-between;padding:15px 0}.footer-bottom-obg a,.footer-bottom-obg span{font-family:SourceSansPro-Regular;transition:250ms ease-out;font-size:14px}.product-detail__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,calc(18px + 22 * (100vw - 1024px)/ 342),40px);align-items:start}.product-detail__swiper-main{position:relative;margin-bottom:25px}.swiper-main .swiper-slide{overflow:hidden;height:clamp(457px,calc(457px + 153 * (100vw - 1366px)/ 554),610px)}.single-post-thumbnail img,.swiper-slide img{height:100%;object-fit:cover}.swiper-thumbs .swiper-wrapper{display:flex;gap:clamp(5px,calc(5px + 5 * (100vw - 768px)/ 1152),10px)}.swiper-thumbs .swiper-slide{width:clamp(57px,calc(57px + 19 * (100vw - 1366px)/ 554),76px);height:clamp(75px,calc(75px + 25 * (100vw - 1366px)/ 554),100px);cursor:pointer;flex-shrink:0}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{width:8px;height:13px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;font-family:inherit!important;font-size:0!important;content:''}.single_product_btn_wrapper .favorite_prod{border:1px solid var(--gold-light);border-radius:50%;margin-right:0}.single-share_btn{width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;cursor:pointer;transition:250ms ease-out;border:1px solid var(--gold-light)}.swiper-button-next,.swiper-button-prev{position:relative;margin-top:0;top:0;width:48px;height:48px;border:1px solid var(--gold-light);border-radius:50%;background-color:transparent;transition:250ms ease-out}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{background-image:url(../images/arrow-prev.svg)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{background-image:url(../images/arrow-next.svg)}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:auto!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:auto!important}.single_product_btn_wrapper,.slider_btn_wrapper{gap:clamp(18px,calc(18px + 27 * (100vw - 1366px)/ 554),45px);display:flex}.swiper-thumbs .swiper-slide-thumb-active{border:1px solid var(--gold-light);opacity:1;border-radius:12px}.attribute-option input[type=radio],.color-box::before,.color-option input[type=radio]{position:absolute;opacity:0}.product-detail__images{width:clamp(280px,calc(280px + (764 - 280) * ((100vw - 576px)/ (1920 - 576))),764px)}.product_btn_wrapper{position:relative;display:flex;justify-content:space-between;margin-top:25px}.seo_wrapper{display:flex;justify-content:space-between;padding:clamp(30px,calc(30px + 10 * ((100vh - 1024px)/ 342)),40px) 0}.link_delivery,.seo_btn{justify-content:flex-end;display:flex}.seo_image{width:clamp(159.9px,calc(159.9px + (413.6 - 159.9) * ((100vw - 1024px)/ (1920 - 1024))),413.6px)}.seo_content{width:clamp(506px,calc(506px + (985.6 - 506) * ((100vw - 768px)/ (1920 - 768))),985.6px)}.seo_content p{font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px);font-family:SourceSansPro-Regular;margin-bottom:10px}.seo_image p{text-align:center;color:var(--gold-dark);font-size:clamp(16px, calc(16px + (24 - 16) * ((100vw - 768px) / (1920 - 768))), 24px)}.link_delivery a,.more_description span,.prd_table_size a,.seo_info a,.title_wrapper a{color:var(--gold-dark);border-bottom:1px solid var(--gold-dark);font-size:16px;transition:250ms ease-out}.seo_btn{gap:30px;margin-top:50px}.seo_btn .ctg_btn{margin-top:0}.forgot-password:hover,.link_delivery a:hover,.more_description span:hover,.post-reading_more a:hover,.prd_table_size a:hover,.seo_info a:hover,.title_wrapper a:hover,.woocommerce-Button.button:hover{border-bottom:1px solid transparent}@media(max-width:768px){.seo_wrapper{flex-direction:column;gap:20px}.seo_image{display:flex;justify-content:center;flex-direction:column;margin:auto;width:211px}.seo_image img{padding:0 24px}.seo_content{width:100%}.seo_content p{margin-bottom:16px}.seo_btn{margin-top:30px;gap:24px}}@media(max-width:576px){.seo_btn{flex-direction:column}}.product-detail__info{width:100%;font-family:SourceSansPro-Regular}.desc,.product-detail__info h3{font-family:CormorantGaramond-Regular}.product-detail__info h3{margin-bottom:10px;margin-top:10px}.status_wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.stock_status{color:#7a7a7a}.product-detail__price{display:flex;align-items:center;gap:10px;margin-bottom:15px}.link_delivery{background-image:linear-gradient(to right,transparent 3px,var(--gold-dark) 3px,var(--gold-dark) 15px,transparent 15px);background-size:20px 1px;background-position:bottom;background-repeat:repeat-x;padding-bottom:10px}.more_description span{margin-top:5px}.link_delivery a,.more_description span,.title_wrapper a{cursor:pointer}.single_price-max,.single_price-min,.single_price-regular{font-size:20px;color:#000}.single_price-old{text-decoration-thickness:1px;color:#7a7a7a;font-size:18px;margin-right:5px}.single_price-sale{font-size:20px;font-weight:800}.product_desc ol li,.product_desc ul li{margin-left:40px}.desc,.full-description h5,.product_desc,.short-description h5{color:#666;font-size:18px;font-weight:300}.form-group input,.form-group textarea{width:100%;font-size:15px;background:#fff;box-shadow:none;transition:border-color .25s ease-out;outline:0}.desc{margin-top:20px;margin-bottom:15px}.more_description,.order-footer{display:flex;justify-content:flex-end}.color-selector{display:flex;flex-direction:column;gap:25px}.attr_wrapper,.share_post{margin:40px 0 0}.attribute-label,.color-label{font-weight:300;color:#8f8f8f}.attribute-label strong,.color-label strong{color:#292929}.color-options{display:flex;flex-wrap:wrap;gap:24px}.attr_size_wrapper,.form-row{display:flex;justify-content:space-between}.prd_table_size{cursor:pointer;transition:250ms ease-out}.color-box{display:block;width:70px;height:40px;border-radius:12px;border:1px solid #000;cursor:pointer;transition:.25s ease-out;position:relative}.color-box::before{content:'';top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:28px;border:1px solid var(--gold-light);border-radius:8px;transition:opacity .25s ease-out}.color-option input[type=radio]:checked~.color-box{width:74px;margin-left:-2px;margin-right:-2px}.buy_wrapper{margin-top:50px;display:flex;gap:clamp(20px,calc(20px + (45 - 20) * ((100vw - 768px)/ (1920 - 768))),45px);align-items:center}.attribute-selector{display:flex;flex-direction:column;gap:15px;margin-top:40px}.attribute-options{display:flex;gap:12px;flex-wrap:wrap}.attribute-option{display:inline-block;cursor:pointer}.attribute-box{display:block;padding:10px 26px;text-align:center;border:1px solid #7a7a7a;border-radius:8px;background:#f5f5f5;font-size:16px;color:#000;transition:250ms ease-out}.attribute-option input[type=radio]:hover~.attribute-box{background-color:#fafafa;border:1px solid var(--gold-dark)}.attribute-option input[type=radio]:checked~.attribute-box{background:var(--gold-light);border:1px solid transparent}.quantity-label{font-size:16px;display:block}.quantity-controls{display:inline-flex;align-items:center;border:1px solid var(--gold-dark);border-radius:8px;background:#fafafa;overflow:hidden}.quantity-btn,.quantity-input{height:40px;border:none;background:#fafafa}.quantity-btn{width:41px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;font-size:0}.quantity-input{width:26px;text-align:center;font-size:14px;-moz-appearance:textfield}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-minus::before,.quantity-plus::before{content:'';display:block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center}.quantity-minus::before{background-image:url('../images/qty_min.svg')}.quantity-plus::before{background-image:url('../images/qty_plus.svg')}.review .subtitle{margin:20px 0}.form-group label,.rating-group label{display:block;font-weight:600;margin-bottom:8px;color:#333}.required{color:#e53935}.form-group input{max-width:400px;padding:16px 14px;border-radius:12px;border:1px solid #7a7a7a;color:#000}.form-group input::placeholder{color:#7a7a7a;opacity:1}.form-group input:focus,.form-group textarea:focus{border-color:#e9d9a3;color:#000;box-shadow:none}.form-group textarea{max-width:700px;min-height:140px;padding:12px 14px;border-radius:12px;border:1px solid #7a7a7a;resize:none;color:#000}.form-group textarea::placeholder{color:#7a7a7a;opacity:1}.star,.star.full,.star.half,.stars input:checked~label,.stars label:hover,.stars label:hover~label{color:#ffa439}.form-submitted .form-group input:required:invalid,.form-submitted .form-group textarea:required:invalid{border-color:#e53935}.form-submitted .form-group input:required:invalid::placeholder,.form-submitted .form-group textarea:required:invalid::placeholder{color:#e53935}.rating-group{margin-bottom:25px}.stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px}.stars label{font-size:28px;color:rgba(0,0,0,.25);cursor:pointer;transition:color .25s ease-out,transform .25s ease-out}.submit-btn{background:0 0;border:none;padding:0;font-family:inherit;color:inherit;cursor:pointer;transition:250ms ease-out}.rating-count,.rating-label,.review-content,.review-content p,.total-reviews{font-family:SourceSansPro-Regular}.btn-text.btn.catalog-btn{opacity:1!important;font-size:16px}.product-rating-stats{margin:30px 0}.review-actions,.review-content,.review-header,.review-rating{margin-bottom:5px}.rating-summary{display:flex;gap:clamp(25px,calc(25px + (100 - 25) * ((100vw - 576px)/ (1920 - 576))),100px);align-items:flex-start}.average-rating{display:flex;flex-direction:row;align-items:center;gap:24px}.rating-circle-wrapper{position:relative;width:84px;height:84px;flex-shrink:0}.progress-ring-circle{transition:stroke-dashoffset 1.5s ease-out}.rating-number-display{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center}.rating-value{font-size:clamp(1.125rem, .875rem + .5208vw, 1.5rem);font-weight:700}.my-account-nav ul,.orders-container,.rating-info,.reviews-filter.mobile-dropdown .rating-filter-options{display:flex;flex-direction:column;gap:10px}.rating-row,.stars-container{align-items:center;display:flex}.stars-container{gap:6px}.star-wrapper{width:17px;height:17px}.star-fill-rect{transition:width 1s ease-out}.total-reviews{font-size:14px;color:#525252}.rating-breakdown{flex:1;display:flex;flex-direction:column;gap:10px;max-width:669px}.rating-label{display:flex;align-items:center;gap:5px;margin-right:25px}.rating-label svg{width:21px;height:20px;flex-shrink:0}.progress-bar{flex:1;height:8px;background:0 0;border:1px solid #e9d9a3;border-radius:8px;overflow:hidden}.progress-fill{height:100%;background:#9f8544;border-radius:5px;width:0;transition:width 1.2s ease-out}.rating-count{font-size:clamp(.875rem, .7083rem + .3472vw, 1.125rem);margin-left:25px}.content_wrapper,.product-reviews-section{display:flex;gap:30px}.reviews-header{min-width:clamp(140px,calc(140px + (270 - 140) * ((100vw - 576px)/ (1024 - 576))),270px);background:#fafafa;height:max-content;border-right:1px solid #e5d6a0;position:relative}.reviews-header h2{font-size:18px;font-weight:600;margin:0 0 20px;background-image:linear-gradient(to right,transparent 3px,#e5d6a0 3px,#e5d6a0 15px,transparent 15px);background-size:20px 1px;background-position:bottom;background-repeat:repeat-x;padding-bottom:20px}.reviews-filter{display:flex;flex-direction:column;gap:5px}.reviews-filter label{display:flex;align-items:center;gap:7px}.reviews-filter form{display:block!important}.rating-filter-options{display:flex;flex-direction:column;gap:12px}.rating-filter-option,.terms-checkbox-wrapper{display:flex;align-items:center;cursor:pointer}.agreement-checkbox input[type=checkbox],.rating-filter-option input[type=checkbox],.terms-checkbox-wrapper input[type=checkbox]{width:16px;min-width:16px;height:16px;border:1px solid var(--gold-dark);border-radius:4px;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;background:#fff}.agreement-checkbox input[type=checkbox]:checked,.payment-option input[type=radio]:checked,.rating-filter-option input[type=checkbox]:checked,.terms-checkbox-wrapper input[type=checkbox]:checked{background:var(--gold-dark);border-color:var(--gold-dark)}.agreement-checkbox input[type=checkbox]:checked::after,.rating-filter-option input[type=checkbox]:checked::after,.terms-checkbox-wrapper input[type=checkbox]:checked::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-image:url('../images/checkbox.svg');background-repeat:no-repeat;background-size:contain;background-position:center}.rating-filter-option .star-rating{display:flex;align-items:center;font-family:SourceSansPro-Regular;gap:3px}.rating-filter-option .star-rating svg{width:18px;height:18px;fill:#FFA439}.review-item{padding:24px 0 0;border-bottom:1px solid #e9d9a3}.stars-display{display:inline-flex;gap:2px;font-size:20px;width:16px;height:16px}.star.half{opacity:.5}.star.empty{color:#e5e5e5}.review-content,.review-content p{font-size:18px}.review-author{display:flex;align-items:center;justify-content:space-between}.review-author h5{font-size:18px;font-family:CormorantGaramond-Regular;font-weight:300}.review-date{font-size:14px;color:#7a7a7a;font-family:SourceSansPro-Regular}.review-actions{display:flex;gap:12px}.head_text_head,.login_wrapper h2,.register_wrapper h2{margin-bottom:50px}.review-actions form{display:inline-block}.review-dislike-btn,.review-like-btn{display:inline-flex;align-items:flex-end;padding:12px;gap:7px;background:#fff;border:1px solid var(--gold-light);border-radius:8px;cursor:pointer;transition:.25s ease-out}.review-dislike-btn:hover,.review-like-btn:hover{background:#fffbf0;transform:translateY(-1px)}.review-dislike-btn .icon svg,.review-like-btn .icon svg{width:20px;height:20px;display:block}.review-dislike-btn .icon svg path,.review-like-btn .icon svg path{stroke:#D4AF37;fill:none;transition:ease-out}.account_info input:focus,.input:active,.input:focus,.order-notes-textarea:focus,.review-like-btn.active{border-color:var(--gold-light)}.review-like-btn.active .icon svg path{fill:#E9D9A3;stroke:#E9D9A3}.review-dislike-btn.active{background:#f5f5f5;border-color:#999}.review-dislike-btn.active .icon svg path{fill:#666;stroke:#666}.review-dislike-btn .count,.review-like-btn .count{text-align:left;font-size:14px}.filter_comment_icon{cursor:pointer;padding:10px;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease-out}.filter_wrapper,.rating-filter-option,.star-rating{display:flex;display:flex}.filter_comment_icon:active{transform:scale(.95)}.filter_wrapper{justify-content:space-between;align-items:baseline}.filter_wrapper .head_text_head{margin-bottom:0}.reviews-filter.mobile-dropdown{position:absolute;top:100%;background:#fafafa;border:1px solid #ddd;border-radius:8px;right:0;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:15px;min-width:200px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s ease-out}.reviews-filter.mobile-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.rating-filter-option{align-items:center;cursor:pointer;transition:background-color .25s ease-out;border-radius:4px;align-items:center;width:fit-content}.rating-filter-option label{padding-left:8px;font-size:18px;font-family:SourceSansPro-Regular;cursor:pointer;user-select:none}.star-rating{align-items:center;gap:4px}.star-rating svg{width:16px;height:16px;fill:#FFD700;transition:transform .25s ease-out}.rating-filter-option:hover .star-rating svg{transform:scale(1.1)}.product-reviews-pagination-wrapper,.reviews-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:30px;flex-wrap:wrap}.pagination-arrow,.pagination-number{align-items:center;background:#fafafa;transition:.25s ease-out;display:flex;cursor:pointer;text-decoration:none}.pagination-arrow{justify-content:center;width:40px;height:40px;color:#000}.pagination-arrow:hover,.pagination-number:hover,.review-pagination-arrow:hover,.review-pagination-number:hover{background:#f9fafb;border-color:#d1d5db}.pagination-numbers,.product-reviews-pagination-wrapper,.review-pagination-numbers{display:flex;justify-content:center;align-items:center;gap:8px;font-family:SourceSansPro-Regular}.pagination-number{justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid #e4e9ee;border-radius:8px;color:#7a7a7a;font-size:16px;font-weight:500}.pagination-number.active,.review-pagination-number.review-page-active{background:#fff;border-color:var(--gold-light);pointer-events:none;color:#000}.pagination-dots,.review-pagination-dots{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;color:#9ca3af;font-size:14px;font-weight:500}.review-pagination-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;color:#000;transition:.25s ease-out;cursor:pointer;text-decoration:none}.review-pagination-number{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid #e4e9ee;border-radius:8px;background:#fff;color:#7a7a7a;font-size:16px;font-weight:500;transition:.25s ease-out;cursor:pointer;text-decoration:none}.filter-arrow,.filter_icon{background-repeat:no-repeat;background-position:center}.recomendation_product .swiper-slide img,.similar_product .swiper-slide img{height:446px}.mb_bottom{margin-bottom:clamp(35px,calc(35px + (80 - 35) * ((100vw - 576px)/ (1920 - 576))),80px)}.sort-wrapper{display:flex;justify-content:flex-end;margin-bottom:clamp(30px,calc(30px + 25 * ((100vw - 576px)/ 1344)),55px)}.filter_icon{background-image:url('../images/filter.svg');width:42px;height:42px;background-size:18px 18px;border-radius:50%;border:1px solid var(--gold-light);margin-bottom:20px}.products-wrapper.arvhive_product{grid-template-columns:repeat(3,1fr);column-gap:3%;row-gap:50px;flex:1;margin-top:0}.filter-group,.filter-group-new{padding:0 9px}.filter-group-new{padding-bottom:15px}.filter-section{width:clamp(240px,calc(240px + (365 - 240) * ((100vw - 1366px)/ (1920 - 1366))),365px);min-width:clamp(240px,calc(240px + (365 - 240) * ((100vw - 1366px)/ (1920 - 1366))),365px);display:flex;background-color:#fff;flex-direction:column;padding:12px;border-radius:8px;border:1px solid var(--gold-light);height:fit-content}.filter-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 0}.filter-title,.filter-title-new{font-size:18px;cursor:pointer}.filter-arrow{width:19px;height:11px;transition:transform 250ms ease-out;background-image:url('../images/arrow_filter_down.svg');background-size:contain;flex-shrink:0;cursor:pointer}.filter-options{display:flex;flex-direction:column;gap:12px;max-height:0;overflow:hidden;opacity:0;transition:250ms ease-out}.filter-options.open{max-height:500px;opacity:1;padding:6px 2px}.filter-options-price.open{padding:15px 2px}.filter-options.filter-options-color{flex-direction:row;flex-wrap:wrap}.color-filter-option{display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:relative}.color-filter-option input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:24px;height:24px;z-index:1}.color_option{width:24px;height:24px;border-radius:50%;cursor:pointer;position:relative;transition:250ms ease-out;box-shadow:0 0 0 1px var(--gold-dark)}.color-filter-option input[type=checkbox]:checked+.color_option{box-shadow:0 0 0 2px var(--gold-dark)}.filter-options-price{gap:16px}.price-inputs{display:flex;gap:12px;align-items:center;padding-bottom:15px;border-bottom:1px solid var(--gold-light)}.price-input-wrapper{flex:1;position:relative}.price-input-wrapper input{width:100%;padding:8px 8px 8px 24px;border:1px solid #7a7a7a;border-radius:8px;font-size:14px;outline:0;transition:border-color .25s;color:#7a7a7a}.sort-select,.sort-wrapper label{font-size:18px;font-family:SourceSansPro-Regular}.price-input-wrapper input:focus{border-color:var(--gold-dark)}.currency-symbol{position:absolute;width:8px;height:12px;background-image:url('../images/ua_symbol.svg');left:8px;top:50%;transform:translateY(-50%);color:#000;pointer-events:none}.price-slider{margin-top:5px;position:relative;padding-bottom:8px;width:99%;margin-left:8px}.slider-input#slider-min,.slider-track{margin-left:-10px}.slider-track{height:5px;background:#e0e0e0;border-radius:2px;position:relative;width:100%}.slider-range{height:100%;background:#000;border-radius:2px;position:absolute}.slider-input{position:absolute;width:100%;height:0;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;margin:0}.slider-input#slider-max{margin-left:-5px}.slider-input::-webkit-slider-runnable-track{width:100%;height:4px;background:0 0}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#000;cursor:pointer;pointer-events:all;border:2px solid var(--gold-light);transition:transform .25s ease-out;margin-top:-8px}.slider-input::-webkit-slider-thumb:hover{transform:scale(1.1)}.slider-input::-webkit-slider-thumb:active{transform:scale(1.15)}.slider-input::-moz-range-track{width:100%;height:4px;background:0 0}.slider-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#000;cursor:pointer;pointer-events:all;border:2px solid var(--gold-dark);transition:transform .25s}.slider-input::-moz-range-thumb:hover{transform:scale(1.1)}.slider-input::-moz-range-thumb:active{transform:scale(1.15)}.toggle-switch{position:relative;display:inline-block;width:48px;height:24px;cursor:pointer}.toggle-switch input[type=checkbox]{opacity:0;width:0;height:0}.toggle-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#b3b3b3;border-radius:12px;transition:background-color .25s ease-out}.toggle-slider::before{content:'';position:absolute;height:16px;width:17px;left:4px;bottom:4px;background-color:#fafafa;border-radius:50%;transition:transform .25s ease-out,box-shadow .25s ease-out}.my-account-nav ul li:after,.register-btn::before{transition:opacity 250ms ease-out;bottom:0;left:0;right:0;content:''}.toggle-switch:hover .toggle-slider{background-color:#9a9a9a}.toggle-switch:hover .toggle-slider::before{box-shadow:0 2px 4px rgba(0,0,0,.2)}.toggle-switch input[type=checkbox]:checked+.toggle-slider{background-color:#9f8544}.toggle-switch input[type=checkbox]:checked:hover+.toggle-slider{background-color:#8a7339}.toggle-switch input[type=checkbox]:checked+.toggle-slider::before{transform:translateX(24px)}.filter-group-new .filter-header{cursor:default}.mail_form{overflow:hidden}.sort-wrapper label{color:#7a7a7a;white-space:nowrap}.sort-select{color:#7a7a7a;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 30px 0 16px;height:42px;border:1px solid var(--gold-light);border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%231A1A1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer;transition:.25s cubic-bezier(.4, 0, .2, 1);outline:0}.sort-select:focus{border-color:var(--gold-light,#e9d9a3);background-color:#fff;box-shadow:0 0 0 4px rgba(233,217,163,.15),0 2px 8px rgba(0,0,0,.08);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23B8952E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.forgot-password,.post-reading_more a{border-bottom:1px solid var(--gold-dark)}.sort-select:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.06)}.sort-select option{padding:14px 16px;font-family:SourceSansPro-Regular;font-size:15px;color:#1a1a1a;background-color:#fff;line-height:1.6;cursor:pointer;transition:.25s ease-out}.sort-select option:hover{background:linear-gradient(to right,#f9fafb 0,#fff 100%);color:#1a1a1a}.sort-select option:checked{background:linear-gradient(135deg,var(--gold-light,#e9d9a3) 0,#f5edcf 100%);color:#1a1a1a;font-weight:600}.sort-select option:focus{background-color:#f0f4f8;outline:0}.sort-select option:disabled{color:#9ca3af;background-color:#f3f4f6;cursor:not-allowed}.no-products{grid-column:1/-1;text-align:center}.no-products p{font-size:18px;color:#666}.entry-title{margin-bottom:clamp(25px,calc(6.36vw - 11.64px),60px)}.about_wrapper_content{display:flex;align-items:center;padding:40px;gap:4%;background-color:#fff;box-shadow:0 4px 10px 0 rgba(82,82,82,.1)}.post,.single-post.single-post-art{box-shadow:2px 4px 10px 0 rgba(82,82,82,.1)}.about_logo{width:39%}.about_description{width:57%}.about_description h4{padding-bottom:clamp(24px,calc(1.39vw + 5.33px),40px);font-size:24px;font-weight:300}.about_description p,.post-content{font-size:18px;font-family:SourceSansPro-Regular}.about_description strong{color:var(--gold-primery);font-weight:300}.about_description p{padding:8px 0}.our_values{background-color:var(--gold-light);padding:20px 0}.values_cards_wrapper{display:flex;width:100%;justify-content:space-between;gap:20px;flex-wrap:wrap}.value_card{width:clamp(160px,calc(160px + (280 - 160) * ((100vw - 768px)/ (1920 - 768))),280px);background-color:#fff;border-radius:12px;padding:clamp(10px,calc(10px + (24 - 10) * ((100vw - 1366px)/ (1920 - 1366))),24px);display:flex;flex-direction:column;gap:clamp(15px,calc(15px + 9 * ((100vw - 1024px)/ 896)),24px);align-items:center}.value_icon{background-image:url(../images/value1.svg);width:55px;height:55px}.blog-posts{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:22px}.blog-posts .post{min-width:0}.post-thumbnail{border-radius:12px;height:292px;overflow:hidden}.post-thumbnail img{height:100%;transition:transform 250ms ease-out;object-fit:cover}.forgot-password,.my-account-nav ul li,.post-reading_more a,.post_info h4{transition:250ms ease-out}.post:hover .post-thumbnail img{transform:scale(1.06);border-radius:12px}.post{display:flex;flex-direction:column;border-radius:12px;padding:clamp(10px,calc(10px + 10 * (100vw - 1366px)/ 554),20px)}.post-content{display:-webkit-box;overflow:hidden;font-weight:300;color:#7a7a7a;margin-top:clamp(15px,calc(15px + 9 * (100vw - 1366px)/ 554),24px);margin-bottom:clamp(15px,calc(20px - 5 * (100vw - 1366px)/ 554),20px);margin-left:10px}.post-title,.woocommerce-ResetPassword.lost_reset_password p{text-align:center}.post_info{align-items:center;display:flex;flex-direction:column;flex-grow:1}.post_info h4{margin-top:20px;font-size:24px;font-weight:600}.post_info h4:hover{opacity:.6}.post-date{font-size:14px;color:var(--gold-dark);margin-top:12px;font-family:SourceSansPro-Regular}.post-reading_more{margin-top:auto;align-self:flex-end}.post-reading_more a{color:var(--gold-dark);font-size:16px}.single-post.single-post-art{padding:22px;height:fit-content;background-color:#fff}.posts_wrapper{display:flex;gap:clamp(80px,calc(80px + (180 - 80) * ((100vw - 1366px)/ (1920 - 1366))),180px)}.slider_post{width:360px}.posts_wrapper .swiper-wrapper{width:clamp(320px,calc(320px + (365 - 320) * ((100vw - 1366px)/ (1920 - 1366))),365px);flex-direction:column;gap:22px}.single-post-info{display:flex;align-items:center;gap:10px}.single-reading-time::before{content:'';display:inline-block;width:35px;height:1px;background-color:#7a7a7a;margin-left:10px;vertical-align:middle;margin-right:12px}.single-post-date,.single-reading-time{font-size:18px;font-weight:300;margin-bottom:20px}.single-post-title{margin-bottom:24px}.single-post-thumbnail{height:clamp(350px,calc(350px + (700 - 350) * ((100vw - 756px)/ (1920 - 756))),700px);margin-bottom:30px}.autohorized_btn_wrapper{display:flex;justify-content:center;gap:40px;margin-bottom:40px}.btn-primary,.login-btn,.register-btn{width:233px;padding:10px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:250ms ease-out;border-radius:12px;font-family:SourceSansPro-Regular}.login_wrapper,.register_wrapper{display:flex;justify-content:center;margin:auto;width:765px;flex-direction:column;padding:40px;box-shadow:1px 4px 10px rgba(0,0,0,.05);border-radius:12px;background-color:#fff}.register_wrapper{width:865px}.form.reg-form{display:flex;flex-direction:column;gap:24px}.form-row.row-size .input{width:373px}.form.log-form{display:flex;flex-direction:column;gap:20px;margin:auto}.btn.btn-primary.btn-block{border:none;cursor:pointer;height:48px;margin:20px auto auto}.form-extras{display:flex;justify-content:space-between;font-size:18px;font-family:SourceSansPro-Regular;font-weight:500}.forgot-password{color:var(--gold-dark);font-size:16px}.input{width:366px;height:51px;padding:0 24px;font-size:18px;color:#000;background:#fff;border:1px solid #7a7a7a;border-radius:12px;transition:border-color 250ms ease-out,box-shadow 250ms ease-out;outline:0}.input::placeholder{color:#7a7a7a;opacity:1}.my-account-content .woocommerce-message--info{display:block!important;visibility:visible!important;opacity:1!important;padding:20px;margin:20px 0}.my-account-content .woocommerce-message--info .button{display:inline-block;margin-right:10px}.nsl-container,.wc-proceed-to-checkout{display:flex;justify-content:center}.nsl-container-buttons{width:auto}.nsl-container-buttons a{text-decoration:none;display:inline-block}.nsl-button-google{margin-top:-10px;display:flex!important;align-items:center;justify-content:center;gap:12px;padding:12px!important;background-color:#fff!important;border:1px solid #dadce0!important;border-radius:24px!important;cursor:pointer;transition:.25s ease-out;text-decoration:none}.nsl-button-svg-container svg{width:100%!important;height:100%!important}.register-btn{offset-anchor:0px 40px;font-size:16px;height:48px;display:inline-flex;align-items:center;color:inherit;background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(180deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box;border:1px solid transparent;position:relative;transition:color 250ms ease-out,background 250ms ease-out;z-index:1}.my-account-content,.my-account-sidebar{padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);background-color:#fff}.register-btn::before{position:absolute;top:0;background:var(--gold-light);border-radius:12px;opacity:0;z-index:-1}.register-btn:active,.register-btn:hover{background:linear-gradient(var(--gold-light),var(--gold-light)) padding-box,linear-gradient(180deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box}.register-btn:hover{color:#fff}.register-btn:active{color:#000}.remember-me{display:flex;gap:8px}.my-account-title{margin-bottom:45px}#account_birth_date:not(:valid),#reg-birth-date:not(:valid){color:#7a7a7a}#account_birth_date:valid,#reg-birth-date:valid{color:#000}.my-account-wrapper{display:flex;gap:30px;align-items:flex-start;margin-bottom:50px}.my-account-sidebar{flex:0 0 365px;border-radius:12px}.acc_icon:before,.cart_icon:before,.exit_icon:before{content:'';background:center/contain no-repeat;width:24px;height:24px;display:inline-block;flex-shrink:0;pointer-events:none}.cart_icon:before{background-image:url(../images/cart-icon.svg)}.acc_icon:before{background-image:url(../images/acc-icon.svg)}.exit_icon:before{background-image:url(../images/exit-icon.svg)}.my-account-nav ul li{display:flex;align-items:center;gap:10px;border-radius:12px;padding:10px;position:relative}.my-account-nav ul li:after{position:absolute;height:1px;background-color:var(--gold-light)}.my-account-content{flex:1;border-radius:12px}.personal-data-grid{display:flex;justify-content:space-between;gap:clamp(20px,calc(20px + (30 - 20) * ((100vw - 1366px)/ (1920 - 1366))),30px);margin-bottom:30px}.payment-options-wrapper,.personal-data-column{display:flex;flex-direction:column;gap:20px}.woocommerce-form-row{margin:0;display:flex;flex-direction:column-reverse}.woocommerce-Input.input{border:1px solid var(--gold-light);width:clamp(335px,calc(335px + (365 - 335) * ((100vw - 1366px)/ (1920 - 1366))),365px)}.woocommerce-form-row label{margin-left:24px;font-size:14px;color:#7a7a7a;font-family:SourceSansPro-Regular;margin-bottom:5px}.password-change-section{padding:24px;border:1px solid var(--gold-light)}.lost-password-wrapper h2{margin:0 0 20px;text-align:center;font-size:24px;color:#333}.form-pass-row.form-row{display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:20px;margin-top:20px;margin-bottom:20px}.woocommerce-ResetPassword.lost_reset_password{display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:50px;margin-bottom:50px}.woocommerce-message,.woocommerce-message p{max-width:700px;text-align:center;margin:auto}.lost-password-wrapper{max-width:500px;margin:0 auto;padding:40px 30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.delivery_cart,.order-item{box-shadow:0 2px 8px rgba(0,0,0,.05)}.woocommerce-ResetPassword .input-text,.woocommerce-ResetPassword .woocommerce-Input{width:260px;height:42px;margin:auto;border-radius:12px;border:1px solid var(--gold-light);transition:border-color .3s}.woocommerce-ResetPassword .btn-primary,.woocommerce-ResetPassword .woocommerce-Button{width:260px;margin:auto;padding:12px 20px;background:var(--gold-light);cursor:pointer;transition:background .3s;border-radius:12px}.woocommerce-ResetPassword .btn-primary:hover,.woocommerce-ResetPassword .woocommerce-Button:hover{background:var(--gold-primery)}.back-to-login{margin-top:20px;text-align:center}.woocommerce-Button.button{all:unset;cursor:pointer;border-bottom:1px solid var(--gold-dark);margin-bottom:20px;transition:250ms ease-out}.form-submit-top{display:flex;justify-content:flex-end;color:var(--gold-dark);font-size:16px;cursor:pointer}.order-item{background:#fff;border-radius:12px;border:none;overflow:hidden}.order-header{display:flex;align-items:center;justify-content:space-between;padding:20px;cursor:pointer}.order-number{font-family:CormorantGaramond-Regular;font-weight:500}.delivery_cart_desc,.order-status{font-family:SourceSansPro-Regular;font-size:18px}.order-toggle{background:0 0;border:none;cursor:pointer;padding:4px;transition:transform .25s ease-out}.cart-page-wrapper,.delivery_cart{background-color:#fff;padding:24px}.order-content{display:none;padding:20px}.variation{gap:5px}.order-product{display:flex;justify-content:space-between;gap:40px;align-items:center;padding:15px 0}.order-total,.product-info-wrapper,.wrapper_prd_img{display:flex;align-items:center;gap:20px}.order-product-image{width:90px;height:90px;border-radius:12px;overflow:hidden;display:flex;flex-shrink:0}.product-details{flex-grow:1;display:flex}.product-name,.product-price,.product-total,.total-amount{font-size:18px;font-family:SourceSansPro-Regular;font-weight:500;margin:0}.product-quantity input{width:60px;padding:8px;text-align:center;border:1px solid var(--gold-light);border-radius:4px}.delivery_carts_wrapper{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.delivery_cart{border-radius:12px}.delivery_head{display:flex;gap:20px;align-items:center;margin-bottom:14px}.delivery_icon{width:42px;height:42px;background-size:100%;background-repeat:no-repeat;display:flex;flex-shrink:0}.delivery_cart_desc p{padding:7px 0}.delivery_cart_desc strong{font-weight:100;font-family:CormorantGaramond-Regular}.delivery_cart_desc a,.delivery_cart_desc em{color:var(--gold-dark);font-style:normal}.delivery_cart_desc ul li{position:relative;padding:5px 0 5px 30px}.delivery_cart_desc ul li:before{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:4px;height:4px;border:2px solid #000;border-radius:50%;background:0 0}.coupon .button{font-size:16px;height:48px;display:inline-flex;align-items:center;padding:0 clamp(59px,calc(59px + (85 - 59) * ((100vw - 1366px)/ (1920 - 1366))),85px);text-decoration:none;color:inherit;background:linear-gradient(white,#fff) padding-box,linear-gradient(180deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box;border:1px solid transparent;border-radius:12px;position:relative;transition:color 250ms ease-out;z-index:1;overflow:hidden;cursor:pointer}.cart_item .product-name,.cart_item .product-price,.cart_item .product-total,.cart_item .total-amount,.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-subtotal,.woocommerce-cart-form__contents thead th{font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.coupon .button:active{color:#000}.cart-backorder-notice,.sitemap-section{margin-bottom:40px}.cart-page-wrapper{box-shadow:0 4px 10px 0 rgba(82,82,82,.1)}.cart_item,.woocommerce-cart-form__contents thead{box-shadow:0 1px 13px 0 rgba(0,0,0,.05)}.cart-page-title{font-family:CormorantGaramond-Regular;font-weight:400;margin-bottom:30px}.np-select-display,.np-select-list li,.np-select-search,.order-notes-textarea,.wc-proceed-to-checkout .checkout-button{font-family:SourceSansPro-Regular}.woocommerce-cart-form__contents{width:100%;border-collapse:separate;border-spacing:0 40px;margin-top:-40px}.cart_item{border-radius:12px}.woocommerce-cart-form__contents thead th{background:0 0;padding:24px 40px;text-align:left;font-weight:400}.cart-popup-content,.woocommerce-cart-form__contents .product-info{text-align:center}.woocommerce-cart-form .product_th.product-price,.woocommerce-cart-form .product_th.product-subtotal{font-weight:400;font-family:CormorantGaramond-Regular;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px);color:#000}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-subtotal{font-weight:400;font-family:SourceSansPro-Regular;color:#000}.woocommerce-cart-form__contents td{padding:24px clamp(10px,calc(10px + (24 - 10) * ((100vw - 1024px)/ (1366 - 1024))),24px);vertical-align:middle}.product-thumbnail img{width:clamp(60px,calc(60px + (90 - 60) * ((100vw - 1024px)/ (1366 - 1024))),90px);object-fit:cover;border-radius:12px}.product-quantity .quantity input{width:72px;padding:13px;text-align:center;border:1px solid var(--gold-light);border-radius:4px}.cart-actions-wrapper{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.coupon{flex:1;display:flex;justify-content:flex-end;gap:24px}.quantity input[type=number]:focus{outline:0;border:1px solid var(--gold-light)}.coupon input[type=text]{padding:12px 15px;border:1px solid #e0e0e0;border-radius:12px;font-size:14px;height:46px;border:1px solid var(--gold-light);width:366px;transition:250ms ease-out}.cart-totals-table td,.cart-totals-table th,.cart-totals-table tr,.cart-totals-table tr:last-child{font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.coupon input[type=text]:focus{outline:0;border:1px solid #c9ae6d;box-shadow:0 0 0 2px rgba(201,174,109,.2)}.cart-collaterals{margin-top:40px;display:flex;justify-content:flex-end}.cart-totals-wrapper{width:100%;max-width:470px;padding:24px;border-radius:12px;border:1px solid var(--gold-light)}.cart-totals-title{padding-bottom:14px;border-bottom:1px solid var(--gold-light)}.cart-totals-table{width:100%;margin-bottom:30px;margin-top:10px}.cart-totals-table tr{border-bottom:1px solid #e0e0e0;font-weight:400}.cart-totals-table tr:last-child{justify-content:space-between;border-bottom:none;width:100%;display:contents}.cart-totals-table td,.cart-totals-table th{padding:10px 0;font-weight:400;text-align:left}.cart-totals-table td{text-align:right}.woocommerce-Price-amount.amount{font-weight:100}.order-total td,.order-total th{font-size:var(--h3);font-weight:100;padding-top:20px}.terms-checkbox-wrapper{display:flex;align-items:center;gap:10px;margin-top:26px}.wc-proceed-to-checkout .checkout-button{height:48px;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:233px;border-radius:12px;transition:250ms ease-out;background:#c9a870;color:#fff;text-decoration:none;font-size:16px}.wc-proceed-to-checkout .checkout-button:hover{background:#b89860}.cart-updating-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;z-index:10;backdrop-filter:blur(2px)}.cart-updating-overlay::after{content:'';width:30px;height:30px;border:3px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;animation:.8s linear infinite cart-spinner}.cart-page-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;z-index:99999;backdrop-filter:blur(3px)}.cart-page-overlay::after{content:'';width:50px;height:50px;border:4px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;animation:.8s linear infinite cart-spinner}@keyframes cart-spinner{to{transform:rotate(360deg)}}.remove-cart-item{background:0 0;border:none;cursor:pointer;padding:8px;color:#999;transition:color .2s;display:inline-flex;align-items:center;justify-content:center}.share-btn,.share-btn svg{transition:250ms ease-out}.remove-cart-item:hover{color:#e74c3c}.wc-proceed-to-checkout .checkout-button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.accessories-minimum-notice-row td{padding:0}.share_post p{margin-bottom:20px;font-size:var(--h3)}.share-btn{display:inline-flex;align-items:center;height:40px;padding-right:16px;border-radius:6px;font-size:13px;font-weight:700;letter-spacing:.08em;text-decoration:none;color:#fff}.share-btn svg{width:36px;height:36px;min-width:40px;border-right:1px solid rgba(0,0,0,.15);margin-right:14px}.account_info input,.np-select-display,.order-notes-textarea{transition:border-color .25s ease-out}.share-btn:hover{opacity:.75}.share_post_btn{display:flex;gap:20px;flex-wrap:wrap}.checkout-fields-wrapper.chek1,.region_1{display:grid;grid-template-columns:repeat(3,1fr)}.checkout-fields-wrapper.chek1,.checkout-fields-wrapper.chekout_wrap,.region_1{gap:clamp(24px,calc(24px + 24 * ((100vw - 1366px)/ 554)),48px)}.share-btn[data-network=whatsapp]{background-color:#48c95f}.share-btn[data-network=telegram]{background-color:#27a6e5}.share-btn[data-network=viber]{background-color:#7c509a}.share-btn[data-network=telegram]:after,.share-btn[data-network=viber]:after,.share-btn[data-network=whatsapp]:after{content:'share'}.checkout_section h2{margin-bottom:clamp(20px,calc(20px + 30 * ((100vw - 576px)/ 1344)),50px)}.checkout-sections{background-color:#fff;padding:24px;box-shadow:0 4px 10px 0 rgba(82,82,82,.1)}.account_info input,.np-select-display,.np-select-search{padding:14px;background:#fff;width:100%;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.checkout-section-title{margin-bottom:clamp(20px,calc(20px + 20 * ((100vw - 576px)/ 448)),40px);color:var(--gold-dark)}.checkout-fields-wrapper.chek1{margin-bottom:clamp(40px,calc(40px + 8 * ((100vw - 576px)/ 192)),48px)}.account_info input{max-width:366px;height:clamp(46px,calc(46px + 5 * ((100vw - 1024px)/ 896)),51px);border:1px solid #7a7a7a;border-radius:12px;outline:0}.account_info input::placeholder{color:#7a7a7a;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.account_info input[type=email],.account_info input[type=tel],.account_info input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkout-fields-wrapper.chekout_wrap{display:flex;flex-direction:column}.np-select-wrapper{width:100%;max-width:366px}.np-select-field{position:relative;width:100%}.np-select-display{height:51px;border:1px solid #7a7a7a;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.np-select-display.active,.np-select-display:hover{border-color:#333}.np-select-display.active,.np-select-display:focus{border:1px solid var(--gold-light)}.np-select-display::after{content:'';width:24px;background-image:url('../images/arrow-down-check.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .25s ease-out}.np-select-placeholder{color:#7a7a7a;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.np-select-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #7a7a7a;border-radius:12px;max-height:300px;overflow:hidden;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1)}.np-select-search{border:none;border-bottom:1px solid #e5e5e5;outline:0;border-radius:12px 12px 0 0}.np-select-search::placeholder{color:#7a7a7a;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.np-select-list{margin:0;padding:0;max-height:250px;overflow-y:auto}.np-select-list li{padding:12px 14px;cursor:pointer;transition:background .2s;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.cart-popup-buttons .btn-secondary:hover,.np-select-list li:hover{background:#f5f5f5}.order-notes-textarea{width:100%;max-width:100%;height:120px;padding:14px;border:1px solid #7a7a7a;border-radius:12px;background:#fff;outline:0;resize:none;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.bg-checkout-card,.not-found-page:after,.not-found-page:before{background-repeat:no-repeat;background-position:center;background-size:contain}.order-notes-textarea::placeholder{color:#7a7a7a;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.payment_wrapper{padding:24px;border-radius:12px;border:1px solid var(--gold-light);margin-top:40px}.payment-section{padding:24px;border-radius:12px;border:1px solid var(--gold-light);margin-bottom:20px}.payment-option{display:flex;align-items:center;gap:10px;cursor:pointer}.title_payment_method{font-family:CormorantGaramond-Regular;font-weight:300;margin-bottom:18px}.agreement-checkbox span,.payment-option-text,.summary-row{font-family:SourceSansPro-Regular;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 1024px) / (1920 - 1024))), 18px)}.payment-option input[type=radio]{width:16px;min-width:16px;height:16px;border:1px solid var(--gold-dark);border-radius:50%;cursor:pointer;appearance:none;-webkit-appearance:none;position:relative;background:#fff}.payment-option input[type=radio]:checked::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background:#fff;border-radius:50%}.agreement-checkbox span,.payment-option-text{cursor:pointer}.checkout-agreement{margin-top:16px}.agreement-checkbox{display:flex;align-items:center;gap:12px;cursor:pointer;margin-top:20px;margin-bottom:40px}.checkout-submit-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.total_title{padding:24px 0;border-bottom:1px solid var(--gold-light)}.summary-row{margin-top:20px;display:flex;justify-content:space-between}.summary-row-first{margin-top:40px}.summary-total{margin-top:20px;display:flex;justify-content:space-between;font-family:CormorantGaramond-Regular}.checkout-button-wrapper{margin-top:40px;display:flex;justify-content:center}.checkout-submit-button{height:48px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(60px,calc(60px + (90 - 60) * ((100vw - 1366px)/ (1920 - 1366))),90px);border-radius:12px;border:none;cursor:pointer;font-family:SourceSansPro-Regular;background-color:var(--gold-dark);color:#fff;transition:250ms ease-out;width:233px}.checkout-cards{display:flex;max-width:607px;margin:auto;justify-content:center;gap:40px}.checkout-card{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:24px}.checkout-card-title{max-width:136px;text-align:center;font-size:18px}.checkout-card:not(:last-child)::after{content:'';position:absolute;right:-20px;top:-5px;width:1px;height:40px;background-color:var(--gold-light)}.bg-checkout-card{width:55px}.checkout-card:first-child .bg-checkout-card{background-image:url('../images/value1.svg')}.checkout-card:nth-child(2) .bg-checkout-card{background-image:url('../images/value2.svg')}.checkout-card:nth-child(3) .bg-checkout-card{background-image:url('../images/value3.svg')}.checkout-card:nth-child(4) .bg-checkout-card{background-image:url('../images/value4.svg')}.menu-list .sub-menu li span.removed-circular-link{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset;filter:none;color:var(--gold-primery)}.not-found-page{background-image:url('../images/404bg.png');background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.not-found-page:before{content:'';background-image:url('../images/404shoes.png');position:absolute;bottom:15px;right:clamp(60px,calc(60px + (325 - 60) * (100vw - 576px)/ (1920 - 576)),325px);width:642px;height:368px;z-index:2}.not-found-page:after{content:'';background-image:url('../images/404num.png');position:absolute;top:60px;left:50%;transform:translateX(-50%);width:1114px;height:466px;z-index:1}.bg_nf_el:after,.bg_nf_el:before{content:'';background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:3}.bg_nf_el:after{background-image:url('../images/404kul.png');bottom:calc(86px + (77 - 86) * ((100vw - 1366px)/ (1920 - 1366)));right:calc(214px + (285 - 214) * ((100vw - 1366px)/ (1920 - 1366)));width:120px;height:105px}.bg_nf_el:before{background-image:url('../images/404_bag.png');bottom:143px;right:0;width:485px;height:230px}.autohorized_btn_wrapper.btn-not-found a{width:clamp(170px,calc(170px + (230 - 170) * ((100vw - 1024px)/ (1366 - 1024))),230px)}.not_found_content h4{padding-top:clamp(42px,calc(42px + (64 - 42) * ((100vw - 576px)/ (1920 - 576))),64px);padding-bottom:clamp(24px,calc(24px + (35 - 24) * ((100vw - 768px)/ (1366 - 768))),35px);font-weight:100}.not_found_content{padding-top:clamp(24px,calc(24px + (320 - 24) * ((100vw - 576px)/ (1920 - 576))),320px);padding-bottom:clamp(30px,calc(30px + (160 - 30) * ((100vw - 576px)/ (1920 - 576))),160px);max-width:clamp(320px,calc(320px + (490 - 320) * ((100vw - 576px)/ (1024 - 576))),490px)}.autohorized_btn_wrapper.btn-not-found{margin:0;gap:28px;justify-content:flex-start}@media (max-width:1920px){.not-found-page:after{width:calc(627px + (1114 - 627) * ((100vw - 1366px)/ (1920 - 1366)));height:calc(262px + (466 - 262) * ((100vw - 1366px)/ (1920 - 1366)))}.not-found-page:before{width:calc(481px + (642 - 481) * ((100vw - 1366px)/ (1920 - 1366)));height:calc(276px + (368 - 276) * ((100vw - 1366px)/ (1920 - 1366)))}.bg_nf_el:after{width:calc(90px + (120 - 90) * ((100vw - 1366px)/ (1920 - 1366)));height:calc(78px + (105 - 78) * ((100vw - 1366px)/ (1920 - 1366)))}.bg_nf_el:before{width:calc(363px + (485 - 363) * ((100vw - 1366px)/ (1920 - 1366)));height:calc(172px + (230 - 172) * ((100vw - 1366px)/ (1920 - 1366)))}.banner_big_img,.dropdown-menu{width:clamp(455px,calc(455px + (498 - 455) * ((100vw - 1366px)/ (1920 - 1366))),498px)}.banner_big_img{height:clamp(741px,calc(741px + (783 - 741) * ((100vw - 1366px)/ (1920 - 1366))),783px)}.container{width:clamp(1126px,calc(1126px + (1560 - 1126) * ((100vw - 1366px)/ (1920 - 1366))),1560px)}.autoplay_img{height:clamp(264px,calc(264px + (312 - 264) * ((100vw - 1366px)/ (1920 - 1366))),312px)}}@media (max-width:1366px){.not-found-page:after{width:calc(352px + (627 - 352) * ((100vw - 1024px)/ (1366 - 1024)));height:calc(147px + (262 - 147) * ((100vw - 1024px)/ (1366 - 1024)))}.not-found-page:before{width:calc(317px + (481 - 317) * ((100vw - 1024px)/ (1366 - 1024)));height:calc(182px + (276 - 182) * ((100vw - 1024px)/ (1366 - 1024)))}.bg_nf_el:after{width:calc(60px + (90 - 60) * ((100vw - 1024px)/ (1366 - 1024)));height:calc(53px + (78 - 53) * ((100vw - 1024px)/ (1366 - 1024)))}.bg_nf_el:before{width:calc(278px + (363 - 278) * ((100vw - 1024px)/ (1366 - 1024)));height:calc(132px + (172 - 132) * ((100vw - 1024px)/ (1366 - 1024)))}}@media (max-width:1024px){.not-found-page:after{width:352px;height:147px}.not-found-page:before{width:calc(238px + (317 - 238) * ((100vw - 768px)/ (1024 - 768)));height:calc(136px + (182 - 136) * ((100vw - 768px)/ (1024 - 768)))}.bg_nf_el:after{width:calc(45px + (60 - 45) * ((100vw - 768px)/ (1024 - 768)));height:calc(39px + (53 - 39) * ((100vw - 768px)/ (1024 - 768)))}.bg_nf_el:before{width:calc(208px + (278 - 208) * ((100vw - 768px)/ (1024 - 768)));height:calc(99px + (132 - 99) * ((100vw - 768px)/ (1024 - 768)))}.not_found_content h4{font-size:18px}}@media (max-width:768px){.not-found-page:after{width:calc(320px + (352 - 320) * ((100vw - 576px)/ (768 - 576)));height:calc(120px + (147 - 120) * ((100vw - 576px)/ (768 - 576)))}.not-found-page:before{width:calc(185px + (238 - 185) * ((100vw - 576px)/ (768 - 576)));height:calc(106px + (136 - 106) * ((100vw - 576px)/ (768 - 576)))}.bg_nf_el:after{width:calc(35px + (45 - 35) * ((100vw - 576px)/ (768 - 576)));height:calc(31px + (39 - 31) * ((100vw - 576px)/ (768 - 576)))}.bg_nf_el:before{width:calc(162px + (208 - 162) * ((100vw - 320px)/ (768 - 320)));height:calc(77px + (99 - 77) * ((100vw - 320px)/ (768 - 320)))}}@media (min-width:1367px){.filter-section-mobile,.filter-toggle-btn{display:none!important}.filter-section-desktop{display:block}.filter-close-btn{display:none}}@media (max-width:1366px){.cart-page-wrapper{padding:12px}.delivery_carts_wrapper{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.delivery_cart{max-width:488px}.wrapper_prd_img{display:flex;align-items:flex-start;gap:20px;flex-direction:column}.delivery_cart_desc,.desc,.follow_left p,.full-description h5,.input,.order-status,.product-name,.product-price,.product-total,.product_desc,.review-content p,.short-description h5,.single-post-content,.single_price-old,.total-amount,.value_description{font-size:16px}.order-product{gap:20px}.woocommerce-Input.input{width:100%;height:46px}.personal-data-column{width:50%}.sort-wrapper{justify-content:space-between}.my-account-sidebar{flex:0 0 clamp(240px,calc(240px + (360 - 240) * ((100vw - 768px)/ (1366 - 768))),360px)}.filter-toggle-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--gold-light);border-radius:50%;background-color:#fff;cursor:pointer;transition:.25s ease-out}.filter-toggle-btn:hover{border-color:#c5cad0;background-color:#fafbfc}.filter-toggle-btn svg{width:18px;height:19px}.filter-section-desktop{display:none!important}.filter-section-mobile{display:block;position:absolute;top:67px;left:0;width:288px;height:auto;background-color:#fff;z-index:9999;overflow-y:auto;padding:10px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .25s ease-out,transform .25s ease-out,visibility 0s .25s;pointer-events:none;border-radius:8px}.archive-prod-container{position:relative}.filter-section-mobile.active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s ease-out,transform .25s ease-out,visibility;pointer-events:auto}.filter-close-btn{display:flex;position:absolute;top:13px;right:7px;background:0 0;border:none;cursor:pointer;padding:8px;align-items:center;justify-content:center;transition:.25s ease-out;z-index:10}.filter-close-btn:hover{opacity:.7}.filter-close-btn svg{width:24px;height:24px}.price-slider{width:99%;margin-left:3px}#slider-min-mobile{margin-left:-5px}.slider-track{width:100%;margin-left:-10px}.buy_wrapper,.ctg_btn{margin-top:40px}.swiper-button-next,.swiper-button-prev{width:36px;height:36px}.banner_big_img,.dropdown-menu{width:clamp(348px,calc(348px + (455 - 348) * ((100vw - 1024px)/ (1366 - 1024))),455px)}.product-detail__swiper-main{margin-bottom:20px}.menu-list{font-size:14px}.banner_big_img{height:clamp(589px,calc(589px + (741 - 589) * ((100vw - 1024px)/ (1366 - 1024))),741px)}.container{width:clamp(864px,calc(864px + (1126 - 864) * ((100vw - 1024px)/ (1366 - 1024))),1126px)}.review_left{width:clamp(250px,calc(250px + (454 - 250) * ((100vw - 576px)/ (1366 - 576))),454px)}.slick-track{gap:15px!important}.banner-content,.banner-links,.banner-subtitle,.banner-title,.btn-wrapper{margin-left:11px}.products-wrapper{grid-template-columns:1fr 1fr 1fr;gap:clamp(20px,calc(20px + (100 - 20) * ((100vw - 1024px)/ (1366 - 1024))),100px)}.autoplay_img{height:clamp(164px,calc(164px + (264 - 164) * ((100vw - 1024px)/ (1366 - 1024))),264px)}.space-l{height:80px}h4{font-size:20px}.footer_s2 .menu-list{row-gap:15px;column-gap:24px;max-width:clamp(200px,calc(200px + (230 - 200) * ((100vw - 1024px)/ (1366 - 1024))),230px)}.payment2 span{width:clamp(35px,calc(35px + (70 - 35) * ((100vw - 1024px)/ (1366 - 1024))),70px);height:clamp(24px,calc(24px + (48 - 24) * ((100vw - 1024px)/ (1366 - 1024))),48px)}.payment1{width:clamp(144px,calc(144px + (192 - 144) * ((100vw - 1024px)/ (1366 - 1024))),192px);height:clamp(63px,calc(63px + (84 - 63) * ((100vw - 1024px)/ (1366 - 1024))),84px)}.order-notes-textarea,.woocommerce-additional-fields__field-wrapper{width:100%;height:100%}.single_price-sale{font-size:18px}.blog-posts{grid-template-columns:repeat(3,1fr);column-gap:6%}.checkout-fields-wrapper.chek1{grid-template-columns:repeat(2,366px);gap:clamp(24px,24px + 24 * ((100vw - 1366px) / 554),48px)}.checkout-fields-wrapper.chekout_wrap,.region_1{gap:clamp(24px,calc(24px + 24 * ((100vw - 1366px)/ 554)),48px)}.checkout-fields-wrapper.chekout_wrap{display:grid;grid-template-columns:366px 1fr}.region_1{display:flex;flex-direction:column}.woocommerce-additional-fields.order-notes-field{display:flex;height:100%}.order-notes-textarea{min-height:100%;max-width:100%}}@media (max-width:1024px){.checkout-fields-wrapper.chek1{grid-template-columns:repeat(1,366px)}.cart-actions-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}.woocommerce-cart-form__contents{border-spacing:0 30px;margin-top:-30px}.wc-proceed-to-checkout .checkout-button{max-width:180px}.delivery_title{font-size:20px}.attribute-label,.breadcrumbs_list,.color-label,.delivery_cart_desc,.follow_left p,.input,.order-status,.product-name,.product-price,.product-total,.rating-filter-option label,.review-content p,.review_card .review_desc,.single-post-content,.single_price-old,.total-amount,.value_description{font-size:14px}.order-product-image{width:60px;height:60px}.my-account-wrapper{gap:clamp(20px,calc(20px + (30 - 20) * ((100vw - 768px)/ (1024 - 768))),30px)}.login_wrapper{width:90%}.autohorized_btn_wrapper{margin-bottom:clamp(20px,calc(20px + (40 - 20) * ((100vw - 320px)/ (1024 - 320))),40px)}.btn-primary,.login-btn,.register-btn{width:clamp(120px,calc(120px + (233 - 120) * ((100vw - 320px)/ (1024 - 320))),233px)}.posts_wrapper .swiper-wrapper{width:clamp(260px,calc(260px + (320 - 260) * ((100vw - 768px)/ (1024 - 768))),320px)}.blog-posts{grid-template-columns:repeat(2,1fr);column-gap:10%}.filter-title,.filter-title-new,.single-post-date,.single-reading-time,.single_price-sale{font-size:16px}.values_cards_wrapper{gap:15px}.filter-section-mobile{top:60px}.single_price-max,.single_price-min,.single_price-regular{font-size:18px}.single_product_btn_wrapper .favorite_prod,.single_product_btn_wrapper .single-share_btn,.swiper-button-next,.swiper-button-prev{width:32px;min-width:32px;max-width:32px;height:32px}.swiper-main .swiper-slide{height:clamp(410px,calc(410px + 200 * (100vw - 768px)/ 256),610px)}.swiper-thumbs .swiper-slide{width:clamp(54px,calc(54px + 14 * (100vw - 768px)/ 256),68px);height:clamp(80px,calc(80px + 10 * (100vw - 768px)/ 256),90px)}.block-search.active .search-field{width:100%;padding:10px 15px 10px 40px;cursor:text}.block-search.active,.register_wrapper{width:100%}.footer_s3 .social_media{gap:10px}.payment2 span{width:clamp(23px,calc(23px + (35 - 23) * ((100vw - 768px)/ (1024 - 768))),35px);height:clamp(16px,calc(16px + (24 - 16) * ((100vw - 768px)/ (1024 - 768))),24px)}.payment1{width:clamp(72px,calc(72px + (144 - 72) * ((100vw - 768px)/ (1024 - 768))),144px);height:clamp(31px,calc(31px + (63 - 31) * ((100vw - 768px)/ (1024 - 768))),63px)}h4{font-size:24px}.space-l{height:clamp(30px,calc(30px + (80 - 30) * ((100vw - 768px)/ (1024 - 768))),80px)}.ctg_btn{margin-top:clamp(30px,calc(30px + (40 - 30) * ((100vw - 768px)/ (1024 - 768))),40px)}.review_left{width:clamp(250px,calc(250px + (348 - 250) * ((100vw - 576px)/ (1024 - 576))),348px)}.payment-img{width:clamp(35px,calc(35px + (74 - 35) * ((100vw - 768px)/ (1920 - 768))),74px)}.banner_big_img,.dropdown-menu{width:clamp(333px,calc(333px + (348 - 333) * ((100vw - 768px)/ (1024 - 768))),348px)}.banner_big_img{height:clamp(562px,calc(562px + (589 - 562) * ((100vw - 768px)/ (1024 - 768))),589px)}.container{width:clamp(688px,calc(688px + (864 - 688) * ((100vw - 768px)/ (1024 - 768))),864px)}.review_wrapper{gap:0}.slick-list.draggable{margin-right:-70px}.autoplay_img{height:164px}.search-field{transition:250ms ease-out;cursor:pointer;width:44px;height:44px;padding:0}.search-form label::before{left:10px;padding:0}.right-header-menu{justify-content:flex-end}.block-search{transition:250ms ease-out;display:flex;width:50px}.slick-track{gap:10px!important}.banner-content,.banner-links,.banner-subtitle,.banner-title,.btn-wrapper{margin-left:6px}.banner-links li{font-size:12px}.banner-links{display:flex;column-gap:clamp(10px,calc(10px + (30 - 10) * ((100vw - 768px)/ (1024 - 768))),30px);row-gap:5px}.star{width:24px;height:24px}.review_image{width:40px;height:40px;margin-left:-5px}.form-row{justify-content:space-between;flex-direction:column;gap:20px;align-items:center}}@media(max-width:820px){.footer-bottom-obg{gap:10px}.products-wrapper,.products-wrapper.arvhive_product{grid-template-columns:1fr 1fr;gap:clamp(10px,calc(10px + (100 - 10) * ((100vw - 1024px)/ (1366 - 1024))),100px)}.review_card{max-width:183px}}@media (max-width:768px){.woocommerce-Price-amount.amount,.woocommerce-Price-amount.amount bdi{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SourceSansPro-Regular}.wc-proceed-to-checkout .checkout-button{max-width:100%}.button-continue-shopping,.coupon .button{background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(180deg,#6f4f1d 0,#b0a388 35%,#d8bfa7 65%,#f8e7b8 100%) border-box}.cart-page-wrapper{padding:0;background-color:#fafafa;box-shadow:none}.coupon input[type=text]{background-color:#fafafa;width:100%}.shop_table{border-collapse:separate;border-spacing:0 20px}.cart_item td{padding:20px;background-color:#fff;border-radius:12px}.cart-totals-wrapper{background-color:#fff;max-width:100%}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents td{display:flex;justify-content:center;padding:10px 0}.woocommerce-cart-form__contents td:first-child{padding-top:24px}.woocommerce-cart-form__contents td:last-child{padding-bottom:24px}.cart-totals-title,.review_card .review_desc,.review_card h4{font-size:18px}.product-info-wrapper{gap:10px;flex-direction:column}.product-thumbnail{order:-1}.cart-actions-wrapper{flex-direction:column;align-items:stretch}.button-continue-shopping,.button-update-cart{width:100%;text-align:center}.coupon,.order-product,.personal-data-grid{flex-direction:column}.button-continue-shopping,.button-update-cart,.coupon .button,.values_cards_wrapper{justify-content:center}.delivery_carts_wrapper{gap:20px}.wrapper_prd_img{display:flex;align-items:center;gap:20px;flex-direction:column}.about_description,.login_wrapper,.personal-data-column{width:100%}.swiper-wrapper .post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wrapper_btn{display:flex;justify-content:space-between;margin-top:20px}.single-post{padding:12px}.posts_wrapper{flex-direction:column;gap:clamp(40px,calc(40px + (60 - 40) * ((100vw - 320px)/ (768 - 320))),60px)}.posts_wrapper .swiper-wrapper{flex-direction:row;gap:0}.blog-posts{column-gap:8%}.review-dislike-btn,.review-like-btn{padding:10px}.review-author h5{font-style:14px}.btn.catalog-btn.btn_bye{padding:0 clamp(24px,calc(24px + (60 - 24) * ((100vw - 576px)/ (768 - 576))),60px)}.footer-bottom-obg{display:grid;grid-template-columns:1fr 1fr;gap:0 165px}.footer-bottom-obg .desc-footer-bottom:first-child{order:1}.footer-bottom-obg .desc-footer-bottom:nth-child(2){order:4}.footer-bottom-obg .desc-footer-bottom:nth-child(3){order:2}.footer-bottom-obg .desc-footer-bottom:nth-child(4){order:3}#mailpoet_form_1 form.mailpoet_form{margin-right:0!important}.newslatter_wrapper p{padding:0 20px}.background_inst_icon{max-width:297px;width:83%;aspect-ratio:297/30;background-size:contain;background-position:center;background-repeat:no-repeat}header{margin-top:clamp(10px,calc(10px + (20 - 10) * ((100vw - 320px)/ 448)),20px)}.review_left{width:clamp(200px,calc(200px + (250 - 200) * ((100vw - 576px)/ (768 - 576))),250px)}.banner_big_img,.dropdown-menu{width:clamp(299.7px,calc(299.7px + (333 - 299.7) * ((100vw - 576px)/ (768 - 576))),333px)}.banner_big_img{height:clamp(505.8px,calc(505.8px + (562 - 505.8) * ((100vw - 576px)/ (768 - 576))),562px)}.container{width:clamp(288px,calc(288px + (688 - 288) * ((100vw - 320px)/ (768 - 320))),688px)}.autoplay_img{height:clamp(123px,calc(123px + (164 - 123) * ((100vw - 576px)/ (768 - 576))),164px)}.banner-links li{padding:0 10px}.products-wrapper{margin-top:35px;grid-template-columns:1fr 1fr}h3{font-size:clamp(20px, calc(20px + (28 - 20) * ((100vw - 576px) / (768 - 576))), 28px);font-weight:500}.catalog-btn{height:44px}.total-reviews{font-size:12px}.about_wrapper_content{flex-direction:column;gap:clamp(25px,calc(3.35vw + 14.29px),40px);padding:24px}.value_card{width:240px}.login_wrapper,.register_wrapper{padding:clamp(0px,calc(0px + 40 * ((100vw - 320px)/ (1024 - 320))),40px)}.login_wrapper h2,.register_wrapper h2{margin-bottom:clamp(25px,calc(25px + (50 - 25) * ((100vw - 320px)/ (1024 - 320))),50px)}.btn.btn-primary.btn-block{margin-top:5px}.form-extras{margin-top:-20px}.checkout-card-title{font-size:16px}.total_title{padding:10px 0}.checkout-button-wrapper{margin-top:28px}.product-image img,.recomendation_product .swiper-slide img,.similar_product .swiper-slide img{height:clamp(235px,calc(235px + (446 - 235) * ((100vw - 320px)/ (768 - 320))),446px)}.favorite_prod,.remove-from-favorites{min-width:24px;height:24px;margin-right:4px}.information_prod{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:8px 2px;align-items:start;padding-top:14px;align-items:center;padding-bottom:14px}.product_info .product-title-link{grid-column:1;grid-row:1}.product_info .product-title-link p{margin:0}.favorite_prod{grid-column:2;grid-row:1;align-self:start}.favorite_prod svg{width:12px;height:12px;display:block}.product_price{grid-column:1/-1;grid-row:2}.product_info{display:contents}}@media(max-width:700px){.payment_wrapper{margin-top:40px}.review_cards_desktop,.woocommerce-additional-fields.order-notes-field{display:none}.payment2{gap:8px}.mailpoet_paragraph input.mailpoet_text[type=email]{width:250px!important}.inst_image img{width:250px}.review_left{width:100%;display:contents}.review_wrapper{flex-direction:column;align-items:center}.review_left h1{margin-top:10px;text-align:center}.more-review{margin-bottom:20px}.review_card{max-width:400px}.review_cards_mobile{display:flex;flex-direction:column;animation:100s linear infinite scrollVerticalMobile!important}.total-label{font-size:18px;font-weight:500}@keyframes scrollVerticalMobile{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}.ctg_btn a{font-size:16px}.delivery_title{font-size:18px;font-weight:300}.checkout-cards{display:grid;grid-template-columns:repeat(2,1fr);max-width:607px;margin:auto;justify-content:center;gap:40px}.ideal_desc h2{padding-top:20px}}.ideal_mt{height:clamp(40px,calc(40px + (100 - 40) * ((100vw - 320px)/ (1920 - 320))),100px);background-color:#fafafa}.ideal_detail .container{overflow:hidden;margin:0 auto;position:relative}.ideal_detail .slider-nav{overflow:visible;padding:40px 0}.ideal_detail .swiper-wrapper{align-items:center}.ideal_detail .swiper-slide{display:flex;align-items:center;justify-content:center;height:520px;transition:.5s;opacity:1;flex-shrink:0}.cart-popup-overlay,.share-modal{position:fixed;top:0;height:100%;align-items:center}.ideal_detail .swiper-slide img{width:clamp(140px,calc(140px + (290 - 140) * ((100vw - 320px)/ (1920 - 320))),290px);height:clamp(100px,calc(100px + (244 - 100) * ((100vw - 320px)/ (1920 - 320))),244px);object-fit:cover;border-radius:12px;transition:.5s;display:block;margin:0 auto}.ideal_detail .swiper-slide-next img,.ideal_detail .swiper-slide-prev img{width:clamp(124px,calc(124px + (250 - 124) * ((100vw - 320px)/ (1920 - 320))),250px);height:clamp(147px,calc(147px + (348 - 147) * ((100vw - 320px)/ (1920 - 320))),348px)}.ideal_detail .swiper-slide-active img{width:clamp(170px,calc(170px + (340 - 170) * ((100vw - 320px)/ (1920 - 320))),340px);height:clamp(220px,calc(220px + (520 - 220) * ((100vw - 320px)/ (1920 - 320))),520px)}@media(max-width:1600px){.ideal_detail .slider-nav{margin-left:-100px;width:calc(100% + 200px)}}@media(max-width:1366px){.ideal_detail .slider-nav{margin-left:-190px;width:calc(100% + 380px)}}@media (max-width:1023px){.ideal_detail .swiper-slide{height:auto}.ideal_detail .slider-nav{margin-left:-190px;width:calc(100% + 380px)}.ideal_detail .swiper-slide-next img,.ideal_detail .swiper-slide-prev img{max-width:250px}.ideal_detail .swiper-wrapper{min-height:450px}}@media (max-width:576px){.not-found-page:after{width:calc(320px + (352 - 320) * ((100vw - 320px)/ (576 - 320)));height:calc(120px + (147 - 120) * ((100vw - 320px)/ (576 - 320)))}.autohorized_btn_wrapper.btn-not-found{margin:0;display:flex;flex-direction:column;gap:20px}.not_found_content{max-width:100%;padding-bottom:20px;padding-top:340px}.not_found_content h4{padding-top:40px;padding-bottom:20px}.about_logo,.autohorized_btn_wrapper.btn-not-found a,.btn-primary.btn-pass,.btn-text.btn.catalog-btn,.checkout-submit-button,.footer_s2,.form-row.row-size .input,.input,.mailpoet_paragraph,.my-account-content,.my-account-sidebar,.product-detail__images,.products-section,.submit-btn{width:100%}.bg_nf_el:before{right:16%;top:165px}.not-found-page:before{width:calc(185px + (238 - 185) * ((100vw - 320px)/ (576 - 320)));height:calc(106px + (136 - 106) * ((100vw - 320px)/ (576 - 320)));left:11%;top:185px}.bg_nf_el:after{width:calc(35px + (45 - 35) * ((100vw - 320px)/ (576 - 320)));height:calc(31px + (39 - 31) * ((100vw - 320px)/ (576 - 320)));right:35%;top:239px}.blog-posts,.delivery_carts_wrapper{grid-template-columns:repeat(1,1fr)}.footer_s1,.footer_s2{grid-column:1/-1}.share-btn{height:32px;font-size:11px;padding-right:10px}.share-btn svg{width:28px;height:28px;min-width:32px;margin-right:9px}.share_post_btn{display:flex;gap:12px;flex-wrap:wrap}.account_info input,.btn.catalog-btn.btn_bye,.np-select-wrapper{max-width:100%}.tags_view{position:absolute;left:5px;top:5px}.buy-button,.space-l{height:40px}.btn-primary,.catalog-btn,.ctg_btn a,.login-btn,.register-btn{height:42px}.discount_num{right:5px;top:5px;padding:5px}.ideal_desc h2{padding-top:10px;margin-top:20px}.background_inst_icon{margin:auto}.payment-section,.payment_wrapper{padding:12px}.checkout-fields-wrapper.chekout_wrap{grid-template-columns:100%}.checkout-fields-wrapper.chek1{grid-template-columns:repeat(1,100%)}.about_wrapper_content,.checkout-sections{padding:12px 0}.delivery_carts_wrapper{display:grid;gap:20px}.order-header,.product-reviews-section,.sort-wrapper{gap:10px;flex-direction:column}.order-status,.product-name,.product-price,.product-total,.total-amount{font-size:14px!important}.order-total{margin-top:10px}.order-header{align-items:flex-start}.order-toggle{position:absolute;right:25px}.autohorized_btn_wrapper{justify-content:space-between}.btn.btn-primary.btn-block{width:100%;margin-top:0}.form.log-form{margin:initial}.login_wrapper{padding:16px 0}.filter-close-btn{top:24px;right:18px}.single-post{padding:0;box-shadow:none}.post{padding:24px}.post_info h4{font-size:18px}.link_delivery a,.more_description span,.my-account-nav ul li a,.post-content,.sort-select,.sort-wrapper label,.title_wrapper a{font-size:14px}.autoplay_img-price,.autoplay_img-title,.post-date,.product_info p,.sku,.stock_status{font-size:12px}.filter-section-mobile{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:9999;overflow-y:auto;padding:20px;opacity:0;visibility:hidden;transform:translateY(-20px);pointer-events:none}.reviews-header{border-right:none}.banner_big_img .autoplay_img-content,.ideal_detail .autoplay_img-content{padding:0 5px}.swiper-main .swiper-slide{height:471}.banner_big_img .autoplay_img-price,.ideal_detail .autoplay_img-price{font-size:12px;gap:4px}.product-detail__grid{display:flex;flex-direction:column;width:100%}.autoplay_img-content{padding:0 5px;gap:5px}.autoplay_img-title{white-space:nowrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ctg_btn a{font-size:14px;width:100%;justify-content:center;align-items:center}.space-xl{height:45px}.review_card{padding:20px 10px}.footer-bottom-obg{padding:5px 0;grid-template-columns:1fr;gap:5px;max-width:300px;margin:auto}.footer_arrow{background:url('../images/footer_arrow_small.webp') right}.footer_wrapper{display:grid;grid-template-columns:repeat(2,1fr);padding:24px 0;justify-items:center;max-width:300px;margin:auto}.footer_s3{justify-self:start}.footer_s4{justify-self:end}.footer_logo{max-width:210px}.footer_s2 .menu-list{max-width:310px;margin-bottom:20px;row-gap:15px;column-gap:33%}.payment2{display:grid;grid-template-columns:1fr 1fr}.newslatter_wrapper p{padding:0}.mailpoet_paragraph input.mailpoet_text[type=email],.mailpoet_paragraph input[type=submit]{width:100%!important}#mailpoet_form_1 form.mailpoet_form{display:flex;align-items:center;flex-direction:column;gap:10px!important;padding:25px 0!important;margin-right:0!important}.background_inst_icon{max-width:341px;width:100%;height:30px}.follow_wrapper{flex-direction:column;gap:20px}.follow_left{max-width:100%;text-align:center}.follow_left a{display:flex;justify-content:center}.ctg_btn{margin-top:20px}.product_price,.single_price-max,.single_price-min,.single_price-regular{font-size:16px}.review_card{max-width:clamp(183px,calc(183px + (260 - 183) * ((100vw - 320px)/ (576 - 320))),260px)}.product_info{max-width:400px}.select_wrapper{display:flex;align-items:center;justify-content:space-between}.banner_big_img{width:100%;height:505.8px}.container{width:100%;padding:0 15px}.autoplay_img{height:clamp(123px,calc(123px + (164 - 123) * ((100vw - 320px)/ (576 - 320))),164px)}.banner-wrapper{flex-direction:column;display:flex;flex-direction:column;gap:20px}.dropdown-menu{position:fixed;top:80px;left:0;width:100vw;height:calc(100vh - 60px);background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.03);border-radius:0 0 12px 12px;z-index:1000;transition:250ms ease-out;padding:10px;overflow-y:auto}.dropdown-menu.active{margin:0}.dropdown-menu .social_media{padding:0;margin:0 0 10px}.banner-right{display:contents}.banner-subtitle,.banner-title{order:0}.banner-links{order:3;display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px}.banner-links li a{justify-content:center;text-align:center;height:26px;padding:0 12px}.banner-links li{height:auto;padding:0}.btn-wrapper{order:7;width:100%;display:grid}.banner-left{order:5}.autoplay-wrapper{order:6}.banner-content,.banner-links,.banner-subtitle,.banner-title,.btn-wrapper{margin-left:0}.slick-track{gap:5px}.slick-list.draggable{margin-left:-5px;margin-right:-40px}.review_card{gap:10px}.buy_wrapper{align-items:flex-start;flex-direction:column}.rating-group{margin-bottom:15px}.rating-summary{align-items:normal;flex-direction:column}.rating-number-display{top:47%}.value_card{padding:15px}.error-message{margin-top:-10px;margin-bottom:10px}.my-account-wrapper{gap:20px;flex-direction:column}.my-account-content,.my-account-sidebar{padding:10px}.ideal_detail .slider-nav{margin-left:-311px!important;width:calc(100% + 800px)!important;padding:0}.ideal_detail{width:90%;margin:auto}.ideal_detail .swiper-slide-next,.ideal_detail .swiper-slide.swiper-slide-prev{width:clamp(124px,calc(124px + (165 - 124) * ((100vw - 320px)/ (576 - 320))),165px)!important}.ideal_detail .swiper-slide-next img,.ideal_detail .swiper-slide-prev img{height:clamp(147px,calc(147px + (196 - 147) * ((100vw - 320px)/ (576 - 320))),196px)!important;max-width:250px}.header-btn__item:last-child{margin-right:25px}.ideal_detail .swiper-wrapper{min-height:320px}.paymant-images-wrapper{margin-top:50px;margin-bottom:110px}}.share-modal{left:0;width:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;z-index:9999}.share-modal__content{background:#fff;padding:30px;border-radius:10px;max-width:500px;width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1)}.share-modal__content h3{margin-top:0;margin-bottom:20px;color:#333}.share-modal__url-container{display:flex;gap:10px;margin-bottom:20px}.share-modal__input{flex:1;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px}.share-modal__copy{padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;white-space:nowrap}.share-modal__copy:hover{background:#0056b3}.share-modal__social{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.share-modal__social-btn{padding:10px;text-align:center;text-decoration:none;border-radius:5px;color:#fff;font-weight:500;transition:opacity .2s}.share-modal__social-btn:hover{opacity:.8}.share-modal__facebook{background:#1877f2}.share-modal__twitter{background:#000;color:#fff}.share-modal__telegram{background:#08c}.share-modal__viber{background:#7360f2}.share-modal__close{width:100%;padding:10px;background:#6c757d;color:#fff;border:none;border-radius:5px;cursor:pointer}.share-modal__close:hover{background:#5a6268}.share-notification{position:fixed;bottom:-100px;left:50%;transform:translateX(-50%);background:#28a745;color:#fff;padding:15px 30px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:bottom .3s;z-index:10000}.share-notification.show{bottom:30px}.share-modal__whatsapp{background:#25d366}.cart-popup-overlay{left:0;width:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.cart-popup-overlay.active{opacity:1;visibility:visible}.cart-popup{background:#fff;border-radius:12px;max-width:500px;width:90%;padding:40px 30px;position:relative;transform:scale(.9);transition:transform .3s}.cart-popup-close{position:absolute;top:15px;right:15px;background:0 0;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.cart-popup-close:hover{opacity:.7}.cart-popup-icon{margin:0 auto 20px;width:48px;height:48px}.cart-popup-content h3{font-size:24px;margin-bottom:25px;color:#333}.cart-popup-product{display:flex;gap:15px;padding:20px;background:#f8f8f8;border-radius:8px;margin-bottom:25px;text-align:left}.cart-popup-product-image{width:80px;height:80px;object-fit:cover;border-radius:6px}.cart-popup-product-info{flex:1}.cart-popup-product-name{font-weight:600;margin-bottom:8px;color:#333}.cart-popup-product-price{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.cart-popup-product-quantity{font-size:14px;color:#666}.cart-popup-buttons{display:flex;gap:10px;flex-direction:column}.cart-popup-buttons .btn{width:100%;padding:12px 24px;border-radius:6px;font-size:16px;cursor:pointer;transition:.3s;border:none;text-decoration:none;display:inline-block;text-align:center}.cart-popup-buttons .btn-secondary{background:#fff;color:#000;border:1px solid #ddd}@media (max-width:768px){.cart-popup{padding:30px 20px}.cart-popup-content h3{font-size:20px}}.sitemap-container{padding:0 0 40px}.sitemap-section h2{margin-bottom:16px}.sitemap-section>ul{padding-left:0}.sitemap-section>ul>li{margin-bottom:8px;padding-left:0}.sitemap-section>ul>li>ul{list-style:none;padding-left:20px;margin-top:6px;border-left:2px solid #e0e0e0}.sitemap-section>ul>li>ul>li{margin-bottom:6px;padding-left:12px}.sitemap-date{margin-left:10px;color:#999;font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}