html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;height:100%;font-size:14px;line-height:1.3;font-family:'Roboto', sans-serif;background:#EDF0F5}.main,.site-main{flex-grow:1}.container{padding:0 15px;width:100%;height:100%;max-width:500px;margin:0 auto}.header,.footer{box-shadow:0 1px 3px rgba(0,0,0,0.05)}.header{background-color:#ecceb2;min-height:64px;position:relative;flex-shrink:0}.header__inner{display:flex;align-items:center;justify-content:space-between;height:100%}.header__nav{display:flex;height:100%;gap:20px}.header .main-navigation{width:unset}.header .menu-toggle{border:none;background:transparent;padding:0;cursor:pointer;font-size:0;height:100%;width:58px;display:flex;align-items:center;justify-content:center;margin-right:-15px;border-radius:0}.header .menu-toggle:focus{outline:none}.header .main-navigation a{color:#ecceb2;transition:all 0.3s ease;display:flex;align-items:center}.header .main-navigation a img{width:18px;height:18px}.header .main-navigation .catalog_link{position:relative}.header .main-navigation .catalog_link::after{content:'';position:absolute;top:40%;right:15px;display:inline-block;border-right:2px solid #FA7800;border-bottom:2px solid #FA7800;width:10px;height:10px;transform:rotate(-45deg)}.header .main-navigation.mobile_menu{height:100%}.header .main-navigation.mobile_menu.toggled .menu-toggle{background-color:#e0be9d}.header .main-navigation.mobile_menu .menu-footer-menu-container{display:flex;justify-content:end;overflow:hidden}.header .main-navigation.mobile_menu.toggled .menu-footer-menu-container{position:absolute;background-color:rgba(11,12,16,0.8);width:100%;height:100vh;top:100%;left:0;right:0;bottom:0;z-index:50}.header .main-navigation.mobile_menu ul{display:flex;flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:0;transform:translateY(-100%);transition:transform 0.5s;height:fit-content;width:70%;background:#fff;border-radius:0 0 0 12px}.header .main-navigation.mobile_menu ul .menu-item{padding:17px 14px;transition:all 0.3s ease;border-top:#F3E3CD 1px solid}.header .main-navigation.mobile_menu ul .menu-item:hover{background-color:#F3E3CD}.header .main-navigation.mobile_menu.toggled .menu-footer-menu-container ul{transform:translateY(0);visibility:visible;opacity:1}.header .cart_link{position:relative;display:flex;align-items:center}.header .cart_link a{display:flex;align-items:center;justify-content:center}.header .cart_link #mini-cart-count span{position:absolute;top:8px;right:-15px;background-color:#EB3939;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.header .desktop_menu{display:none;align-items:center;margin-right:26px}.header .desktop_menu ul{display:flex;gap:34px}.header .desktop_menu a{color:#fff;font-size:13px}.header .desktop_menu .catalog_link::after{content:none}.logo{font-size:0}.logo img{object-fit:contain}.footer{background-color:#ecceb2;padding:40px 0}.footer .container{padding:0;max-width:unset}.footer .logo{padding-bottom:24px;border-bottom:#f6f0e9 1px solid;display:flex;justify-content:center}.footer #footer-menu{margin:0;padding:24px 0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:14px}.footer #footer-menu a{color:#fff;text-decoration:none}.footer #footer-menu a img{display:none}.footer #footer-menu a:hover{text-decoration:underline}.footer .copyright{text-align:center;color:#f6f0e9;margin:0;padding-top:24px;border-top:#f6f0e9 1px solid}.title{font-size:22px;margin:0;color:#0B0C10;font-weight:500}.btn,.button{border-radius:10px;padding:15px 20px;color:#fff;width:fit-content;font-size:15px;text-decoration:none;transition:all 0.3s ease;display:flex;align-items:center;gap:10px;cursor:pointer}.btn:visited,.button:visited{color:#fff}.btn-orange,.button-orange{background-color:#FA7800}.btn-orange:hover,.button-orange:hover{background-color:#F25415}.btn-orange:focus,.button-orange:focus{background-color:#FF753F}.btn-green,.button-green{background-color:#FA7800;box-shadow:0px 2px 4px 0px #CE9B5C33}.btn-green:hover,.button-green:hover{background-color:#ecceb2}.btn-green:focus,.button-green:focus{background-color:#DFC39B}.wpcsb-btn{background:#FA7800;box-shadow:0px 2px 4px 0px #CE9B5C33}.star-rating span::before{color:#FA7800 !important}.products .product{margin-bottom:0 !important;background:#fff;border-radius:6px;height:auto;display:flex;flex-direction:column;height:310px}.products .product a{text-decoration:none;padding:6px;color:inherit;height:100%;display:flex;flex-direction:column}.products .product .onsale{position:absolute}.products .product .attachment-woocommerce_thumbnail{width:100%;height:100%;object-fit:contain;max-width:148px;max-height:148px;margin:0 auto 18px}.products .product .woocommerce-loop-product__title{font-size:14px;color:#0B0C10;margin:0;font-weight:400;overflow:hidden;text-overflow:ellipsis;whitespace:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:11px}.products .product .custom-rating-wrapper{display:flex;align-items:center;gap:7px;color:#888B9A;flex-grow:1}.products .product .price__wrapp{display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px}.products .product .price{display:flex;flex-direction:column-reverse}.products .product .price bdi,.products .product .price ins{font-size:17px;font-weight:400;color:#EB3939;font-weight:700;background:transparent}.products .product .price del bdi{font-weight:400;color:#888B9A}.products .product .btn{padding:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.products .product .btn svg{width:18px;height:18px}.page-title{margin:0;text-align:center}.breadcrumbs{padding:10px 0}.breadcrumbs a{text-decoration:none;color:#ecceb2}.breadcrumbs span{color:#888B9A;font-size:18px}.breadcrumbs .woocommerce-breadcrumb{gap:6px;color:#ecceb2;overflow:hidden;text-overflow:ellipsis;whitespace:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.breadcrumbs .home-link{font-size:0;position:relative;top:3px;margin-right:6px}.woocommerce-pagination{margin-top:16px}.woocommerce-pagination .page-numbers{margin:0;padding:0;display:flex;justify-content:center;list-style:none;gap:6px}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #C3C7D7;border-radius:6px;text-decoration:none;color:#0B0C10;font-weight:600;transition:all 0.3s ease}.woocommerce-pagination .page-numbers a:hover,.woocommerce-pagination .page-numbers span:hover{border-color:#FA7800;color:#FA7800;background:#F3E3CD}.woocommerce-pagination .page-numbers a:focus,.woocommerce-pagination .page-numbers span:focus{border-color:transparent;background:#F3E3CD}.woocommerce-pagination .page-numbers span{border-color:#FA7800;color:#FA7800}.woocommerce-pagination .page-numbers .next,.woocommerce-pagination .page-numbers .prev{color:#C3C7D7}.swiper .swiper-pagination,.slider .swiper-pagination{position:static;margin-top:16px}.swiper .swiper-pagination-bullet,.slider .swiper-pagination-bullet{width:10px;height:10px;background:#C3C7D7;opacity:0.5}.swiper .swiper-pagination-bullet-active,.slider .swiper-pagination-bullet-active{background:#FA7800;opacity:1}.swiper .slider__arrows,.slider .slider__arrows{display:none}.error404{background:#fff}.error404__inner{margin:52px 0 63px}.error404__info{display:flex;flex-direction:column;align-items:center;gap:10px}.error404__img{position:relative;max-width:300px;margin:0 auto}.error404__text{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-size:22px;font-weight:700;background:#fff;padding:0 17px;white-space:nowrap;margin:0}.error404 .product a{border:1px solid #C3C7D7;border-radius:6px}.page-template-default .page-wrapp{background:#fff;height:100%;padding:20px 0 70px}.page-template-default a{color:#FA7800}.page-template-default li::marker{color:#FA7800}.berocket_better_labels_position_left{gap:4px}.berocket_better_labels_line{width:36px;height:24px}.wc-forward,.qib-button-wrapper{display:none !important}.xoo-wsc-container{overflow-y:scroll;height:100%;padding-top:80px;width:100%;background:transparent}.xoo-wsc-container .xoo-wsch-close{font-size:20px;right:50%;transform:translateX(50%);top:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;color:#FA7800;border:1px solid #FA7800}.xoo-wsc-container .sidecart__wrapp{overflow:scroll;background:#EDF0F5;justify-content:flex-end;padding:0 15px}.xoo-wsc-container .xoo-wsc-header{background-color:#EDF0F5}.xoo-wsc-container .xoo-wsc-body{flex-shrink:0;height:150px;max-height:150px;background-color:#EDF0F5;overflow-y:scroll;padding-right:10px}.xoo-wsc-container .xoo-wsc-body::-webkit-scrollbar{background:#f7f8fc;border-radius:6px;width:8px}.xoo-wsc-container .xoo-wsc-body::-webkit-scrollbar-thumb{background:#FA7800;border-radius:6px}.xoo-wsc-container .xoo-wsc-products{background-color:#EDF0F5;display:flex;flex-direction:column;gap:10px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-product{position:relative;padding:0;border-radius:6px;border:1px solid #C3C7D7;background:#fff;padding-bottom:40px;overflow:hidden}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-sum-col{padding:11px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-pname a{padding:0;font-size:14px;color:#484D54;font-weight:400;overflow:hidden;text-overflow:ellipsis;whitespace:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-decoration:none}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-pprice{font-size:0;padding:0}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-pprice .amount{font-size:17px;color:#EB3939;font-weight:700}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-qty-box{max-width:100%;position:absolute;left:0;bottom:0;margin:0;height:40px;border:none;border-top:1px solid #C3C7D7}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-qty-box .xoo-wsc-qty{height:100%;border-radius:0;border-color:#C3C7D7;max-width:50%}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-qty-box .xoo-wsc-chng{color:#ecceb2;width:100%;max-width:25%}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-img-col{padding:11px 0 11px 11px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-img-col a{max-width:90px;max-height:90px;display:block}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-img-col img{object-fit:contain;max-height:inherit}.xoo-wsc-container .xoo-wsc-footer{background-color:#EDF0F5;padding:0}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals{padding:24px 0}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-amt{padding:0;margin:0;border-top:none}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-amt-label{font-size:15px;color:#888B9A;font-weight:400}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-amt-value{font-size:17px;color:#EB3939;font-weight:700}.xoo-wsc-container .xoo-wsc-ft-btn{border-radius:10px;height:48px;text-decoration:none;border:none !important;font-size:15px;gap:10px;transition:all 0.3s ease}.xoo-wsc-container .xoo-wsc-ft-btn svg path{transition:all 0.3s ease}.xoo-wsc-container .xoo-wsc-cart-close .cart_svg,.xoo-wsc-container .xoo-wsc-ft-btn-checkout .arrow_svg{display:none}.xoo-wsc-container .xoo-wsc-ft-btn-checkout{order:-1;background-color:#FA7800 !important;box-shadow:0px 2px 4px 0px #CE9B5C33}.xoo-wsc-container .xoo-wsc-ft-btn-checkout svg{width:18px;height:18px;flex-shrink:0}.xoo-wsc-container .xoo-wsc-ft-btn-checkout:hover{background-color:#ecceb2 !important}.xoo-wsc-container .xoo-wsc-ft-btn-checkout:focus{background-color:#DFC39B !important}.xoo-wsc-container .xoo-wsc-cart-close{background-color:transparent !important;color:#888B9A !important;border:1px solid #888B9A !important}.xoo-wsc-container .xoo-wsc-cart-close:hover{color:#FA7800 !important;border-color:#FA7800 !important;box-shadow:0px 2px 4px 0px #CE9B5C33}.xoo-wsc-container .xoo-wsc-cart-close:hover svg path{fill:#FA7800 !important}.xoo-wsc-container .xoo-wsc-cart-close:focus{background-color:#F3E3CD !important;color:#FA7800 !important;border-color:#F3E3CD !important}.xoo-wsc-container .xoo-wsc-cart-close:focus svg path{fill:#FA7800 !important}.xoo-wsc-container .product-slider{margin:32px 0 48px}.xoo-wsc-container .product-slider .title{font-size:19px}.xoo-wsc-container .product-slider .products .product{border:1px solid #C3C7D7}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:1000}.popup.open{display:block}.popup__body{min-height:100%;display:flex;align-items:center;justify-content:center}.popup__content{display:flex;flex-direction:column;gap:20px;padding:30px 20px;background:#fff;border-radius:24px}.popup__close{font-size:30px;cursor:pointer;color:#ecceb2;align-self:flex-end;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.popup__close:hover{color:#FA7800}#scrollToTopBtn{position:fixed;bottom:110px;right:20px;width:40px;height:40px;background:#fff;border:1px solid #FA7800;border-radius:50%;align-items:center;justify-content:center;padding:0;cursor:pointer;font-size:18px;display:none;z-index:1000}#scrollToTopBtn:hover{background:#F3E3CD}.banner{position:relative;min-height:450px;display:flex;align-items:center}.banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.banner__bg img{width:100%;height:100%;object-fit:cover}.banner__desk{display:none}.banner .container{position:relative;z-index:5}.banner__inner{display:flex;flex-direction:column;text-align:center;max-width:285px;margin:0 auto}.banner .title{font-size:26px;color:#fff;max-width:270px;margin-bottom:15px}.banner .subtitle{margin:0;color:#F3E3CD;position:relative;padding-top:15px}.banner .subtitle p{margin:0}.banner .subtitle::before{content:'';position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg, rgba(1,169,120,0) 0%, #CE9B5C 50%, rgba(1,169,120,0) 100%)}.banner .btn{margin:36px auto 0}.product-slider{margin:40px 0}.product-slider .title{margin-bottom:16px;text-align:center}.product-slider .slider{position:relative}.product-slider .woocommerce{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.product-slider .products{margin:0;padding:0}.main-about{background:#fff;padding:34px 0}.main-about__inner{display:flex;flex-direction:column;gap:20px}.main-about .title{text-align:center}.main-about__info{display:flex;flex-direction:column;gap:20px}.main-about__text-hidden{display:none;margin-top:15px}.main-about__text p{margin:0;color:#484D54;font-size:15px}.main-about__img{font-size:0}.main-about__btn{position:relative;font-weight:500;font-size:15px;color:#FA7800;text-decoration:underline;padding-right:20px;margin-top:16px;display:inline-block;cursor:pointer}.main-about__btn::after{content:'';position:absolute;top:10%;right:0;display:inline-block;border-right:2px solid #CE9B5C;border-bottom:2px solid #CE9B5C;width:10px;height:10px;transform:rotate(45deg)}.main-about__btn.active::after{transform:rotate(225deg) translateY(-50%)}.why-us{background:#fff;padding-bottom:60px}.why-us .title{text-align:center}.why-us__grid{display:grid;grid-template-columns:repeat(2, 1fr);position:relative}.why-us__grid::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:1px;background:linear-gradient(90deg, rgba(195,199,215,0) 0%, #c3c7d7 48.5%, rgba(195,199,215,0) 100%);z-index:1}.why-us__grid::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:100%;background:linear-gradient(0deg, rgba(195,199,215,0) 0%, #c3c7d7 48.5%, rgba(195,199,215,0) 100%);z-index:1}.why-us__card{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px 5px}.why-us__card-img{margin-bottom:18px}.why-us__card-title{margin:0 0 8px;font-weight:600;font-size:15px;color:#0B0C10}.why-us__card-text{margin:0;color:#888B9A}.sale-banner{min-height:250px;position:relative;display:flex;align-items:center}.sale-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.sale-banner__bg img{font-size:0;width:100%;height:100%;object-fit:cover}.sale-banner__desk{display:none}.sale-banner .container{position:relative;z-index:5}.sale-banner .title{color:#fff;margin:0 0 12px;font-weight:700}.sale-banner .subtitle{color:#fff;margin:0;font-size:15px;font-weight:500;padding-top:12px;position:relative;max-width:230px}.sale-banner .subtitle::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(260deg, rgba(255,255,255,0) 0%, #fff 99.6%)}.sale-banner .btn{margin-top:24px}.delivery{padding:32px 0}.delivery .title{text-align:center;margin-bottom:20px}.delivery__grid{display:grid;grid-template-columns:repeat(3, 1fr)}.delivery__card{display:flex;align-items:center;flex-direction:column;text-align:center;gap:8px}.delivery__card-img{width:60px;height:60px;object-fit:cover;flex-shrink:0}.delivery__card-text{margin:0;color:#0B0C10;max-width:110px}.catalog{background:#fff;padding-bottom:40px;padding-top:28px}.catalog__list .products{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.catalog .product{border:1px solid #C3C7D7}.catalog .lmp_load_more_button a{margin:16px auto 0;border-radius:6px !important;border:1px solid #C3C7D7 !important;display:flex;align-items:center;justify-content:center;height:48px;cursor:pointer;padding:0 !important;transition:all 0.3s ease}.catalog .lmp_load_more_button a:hover{border-color:#FA7800 !important;color:#FA7800 !important;box-shadow:0px 2px 4px 0px #CE9B5C33}.catalog .lmp_load_more_button a:focus{border-color:transparent !important;background-color:#F3E3CD !important}.catalog .woocommerce-result-count{display:none}.catalog .page-title{margin-bottom:29px;font-size:22px}.catalog .woocommerce-notices-wrapper{display:none}.catalog__sort{display:flex;justify-content:space-between;gap:20px;flex-direction:column-reverse;margin-bottom:20px}.catalog .filter .wpfMainWrapper{display:flex;align-items:start}.catalog .filter .wpfFilterButtons{min-width:unset}.catalog .filter .wpfFilterWrapper{padding:0;margin:0}.catalog .filter .wpfButtonsFilter{display:flex;flex-wrap:nowrap;align-items:center}.catalog .filter .wpfButtonsFilter::-webkit-scrollbar{height:5px;border-radius:6px;background:#F7F8FC}.catalog .filter .wpfButtonsFilter::-webkit-scrollbar-thumb{background:#FA7800;border-radius:6px;border:1px solid #FA7800}.catalog .filter .wpfButtonsFilter::-webkit-scrollbar-track{background:#F7F8FC;border-radius:6px;border:1px solid #C3C7D7}.catalog .filter .wpfButtonsFilter li{width:fit-content;flex-shrink:0}.catalog .filter .wpfButton{padding:5px 15px;min-height:auto;height:38px;margin:0 5px 5px 0;width:fit-content;border-radius:24px;font-size:15px;text-transform:capitalize;transition:all 0.2s;border:1px solid #FA7800;font-weight:normal;background:#F3E3CD}.catalog .filter .wpfShowFewerWrapper,.catalog .filter .wpfShowMoreWrapper{margin:0 5px 5px 0;padding:5px 15px;height:38px;border-radius:24px;border:1px solid #C3C7D7;background:#F7F8FC;display:flex;align-items:center;font-weight:400}.catalog .woocommerce-ordering{margin-bottom:16px}.catalog .orderby{width:100%;border-radius:6px;border:1px solid #C3C7D7;height:46px;padding:0 10px;color:#0B0C10;font-size:14px;background:#F7F8FC}.product-template-default .product-slider{background:#fff;margin:0;padding:40px 0}.product-template-default .product-slider .products .product a{border-radius:6px;border:1px solid #C3C7D7}.page-product{background:#fff}.page-product .breadcrumbs>div>nav a:nth-child(5){display:none}.page-product__header{padding-top:10px}.page-product__header .container{padding:0}.page-product__header-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid #C3C7D7;border-radius:10px 10px 0 0}.page-product__header-item:not(:last-child) a::before{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg, rgba(195,199,215,0) 0%, #c3c7d7 48.5%, rgba(195,199,215,0) 100%)}.page-product__header-item a{position:relative;text-align:center;padding:8px 0;display:block;width:100%;height:100%;text-decoration:none;color:#484D54}.page-product__header-item a span{color:#FA7800}.page-product__header-item a.active{color:#FA7800}.page-product__header-item a.active::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#FA7800}.page-product__mobile-title{padding:24px 15px;display:flex;flex-direction:column;gap:10px}.page-product__mobile-title .title{overflow:hidden;text-overflow:ellipsis;whitespace:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:19px;font-weight:500}.page-product__inner{padding-bottom:30px}.page-product__inner .container{display:flex;flex-direction:column;padding:0}.page-product__rating{display:flex;align-items:center;gap:8px}.page-product__rating .woocommerce-product-rating{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:600;line-height:1}.page-product__rating .woocommerce-review-link{font-size:14px;color:#FA7800}.page-product .sku_wrapper{font-size:13px;color:#888B9A}.page-product .woocommerce-product-gallery{max-width:100%}.page-product .wpgs-for img{width:100%;max-width:100vw}.page-product .wpgs-lightbox-icon::before{display:none}.page-product .attachment-shop_single{width:100%;height:100%;object-fit:cover;max-height:360px}.page-product .wpgs-nav{max-width:100%;transform:scale(0.6);position:absolute;bottom:0px;z-index:20}.page-product .wpgs-nav .slick-slide{border-radius:10px}.page-product .wpgs-nav .slick-slide img{border-radius:10px;opacity:1 !important;background:#fff}.page-product__gallery-wrapp{display:flex;flex-direction:column;position:relative}.page-product .stock__status-wrapp{display:flex;height:38px;font-weight:600;width:100%}.page-product .stock-status{width:40%}.page-product .stock-status span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:8px}.page-product .stock-status span.in-stock{background:#F3E3CD}.page-product .stock-status span.out-of-stock{background:#EDF0F5;color:#0B0C10}.page-product .sold__amount{display:flex;align-items:center;justify-content:center;gap:8px;background:#f7e8d6;width:60%}.page-product .woocommerce-tabs{display:none}.page-product__title-wrapp,.page-product .reset_variations{display:none}.page-product .summary{margin:0;height:100%}.page-product .summary .stock{display:none}.page-product .variations{margin:28px 0}.page-product .variations tbody tr{display:flex;flex-direction:column;align-items:center;gap:4px}.page-product .variations .label{font-size:17px}.page-product .variations .label span{font-size:15px;font-weight:400 !important}.page-product .variations .variable-item{width:75px !important;height:75px !important}.page-product .variations .variable-item.selected{box-shadow:0 0 0 2px #FA7800 !important}.page-product .quantity{display:none !important}.page-product .woocommerce-variation-add-to-cart,.page-product .cart{display:flex;align-items:center;padding:16px 15px;gap:10px;justify-content:space-between;box-shadow:0px -1px 17.9px 0px #adb2bb30;border-top:1px solid #C3C7D7}.page-product .woocommerce-variation-add-to-cart .button,.page-product .cart .button{max-height:48px;width:150px}.page-product .woocommerce-variation-add-to-cart .button svg,.page-product .cart .button svg{width:18px;height:18px}.page-product .woocommerce-variation-add-to-cart span.wpcsb-id,.page-product .cart span.wpcsb-id{display:none}.page-product .variations_form{padding:0}.page-product .variations_form>div{width:100%}.page-product .custom-product-price{flex-grow:1;display:flex;justify-content:center;flex-direction:column-reverse;height:100%;border-left:2px solid #F3E3CD;padding-left:10px}.page-product .custom-product-price bdi,.page-product .custom-product-price ins{font-size:22px;font-weight:700;color:#EB3939;background:transparent}.page-product .custom-product-price del bdi{font-size:14px;color:#484D54;font-weight:400}.page-product__delivery{background:#EDF0F5;padding:32px 15px}.page-product__delivery .title{font-size:17px;text-align:center;font-weight:700;margin-bottom:18px}.page-product__description{background:#fff}.page-product__description .title{font-size:17px;text-align:center;font-weight:700;margin-bottom:18px;position:relative;margin-bottom:30px}.page-product__description .title::before,.page-product__description .title::after{content:'';position:absolute;top:50%;left:0;width:30%;height:1px;background:#C3C7D7}.page-product__description .title::after{left:auto;right:0}.page-product__main-description-list{display:flex;flex-direction:column;gap:26px}.page-product__main-description-img{font-size:0;border-radius:12px;overflow:hidden}.page-product__main-description-img img{width:100%}.page-product__main-description-text{color:#484D54}.page-product__main-description-text h1,.page-product__main-description-text h2,.page-product__main-description-text h3,.page-product__main-description-text h4,.page-product__main-description-text h5,.page-product__main-description-text h6{margin-top:0;color:#ecceb2}.page-product__main-description-text ul{margin-left:0}.page-product__main-description-text ul li::marker{color:#FA7800}.page-product__description-banner{padding:40px 0;position:relative;overflow:hidden}.page-product__description-banner .container{padding:0}.page-product__description-banner-img{max-width:260px;margin-left:auto;border-radius:12px 0 0 12px;font-size:0;box-shadow:0px -1px 17.9px 0px #adb2bb30}.page-product__description-banner-img img{width:100%}.page-product__description-banner-wrapp{padding:36px 14px 36px 17px;border-radius:0 12px 12px 0;border:1px solid #FA7800;border-left:transparent;width:50%;background:rgba(255,255,255,0.95);position:absolute;left:0;bottom:50px}.page-product__description-specials{padding-bottom:30px}.page-product__description-specials-title{color:#ecceb2;font-size:17px;margin:0 0 16px}.page-product__description-specials-slider .container{padding:0}.page-product__description-specials-slider .swiper-slide{display:flex;flex-direction:column;gap:16px;height:auto}.page-product__description-specials-slider .specials__slide-img{font-size:0;width:100%;max-height:360px}.page-product__description-specials-slider .specials__slide-img img{width:100%;height:100%;object-fit:cover}.page-product__description-specials-slider .specials__slide-text{color:#ecceb2;padding:0 15px;font-size:15px}.page-product__description-specials-slider .swiper-pagination{position:absolute;top:75% !important;bottom:auto !important;margin-top:0}.page-product__description-specials-slider .slider__arrows{display:flex;align-items:center;justify-content:space-between;position:absolute;top:40%;left:0;width:100%}.page-product__description-specials-slider .swiper-button-prev,.page-product__description-specials-slider .swiper-button-next{width:30px;height:60px;border-radius:0 10rem 10rem 0;background:rgba(11,12,16,0.2);left:-5px}.page-product__description-specials-slider .swiper-button-prev::after,.page-product__description-specials-slider .swiper-button-next::after{font-size:18px;color:#fff}.page-product__description-specials-slider .swiper-button-next{right:-5px;left:auto;border-radius:10rem 0 0 10rem}.page-product__description-placement{padding:30px 0 40px;background:#EDF0F5}.page-product__description-placement-title{font-size:17px;font-weight:700;margin:0 0 16px;color:#ecceb2}.page-product__description-placement-list{display:flex;flex-direction:column;gap:16px}.page-product__description-placement-item{position:relative;border-radius:12px;overflow:hidden}.page-product__description-placement-text{position:absolute;display:block;font-size:15px;padding:6px 15px 6px 8px;color:#ecceb2;text-transform:lowercase;background:#fff;left:0;bottom:20px;border-radius:0 6px 6px 0}.page-product__description-placement-img{font-size:0;width:100%}.page-product__description-placement-img img{width:100%;height:100%;object-fit:cover}.page-product__description-video{padding-top:30px;background:#fff}.page-product__description-video .container{padding:0}.page-product__description-video-title{color:#ecceb2;font-size:17px;margin:0 0 16px;text-align:center}.page-product__reviews .woocommerce-Reviews-title{display:flex;align-items:center;justify-content:space-between;font-size:22px;font-weight:700;color:#0B0C10}.page-product__reviews .woocommerce-Reviews-title span{font-size:15px;font-weight:400;color:#888B9A}.page-product__reviews .commentlist{padding:0;margin:0}.page-product__reviews .wcpr-grid{grid-template-columns:1fr;display:grid;gap:10px}.page-product__reviews .wcpr-grid-item{padding:88px 15px 28px;background:#fff;margin:0;border-radius:12px;border:1px solid #C3C7D7;position:relative}.page-product__reviews .reviews-images-container{margin-bottom:22px}.page-product__reviews .review-content-container{padding:0}.page-product__reviews .review-content-container-top{position:absolute;top:28px;left:15px;right:15px}.page-product__reviews .wcpr-comment-author{font-size:15px;font-weight:600;display:flex;align-items:center;gap:5px;margin:0;color:#0B0C10}.page-product__reviews .wcpr-comment-author::before{content:none}.page-product__reviews .wcpr-review-date{font-style:normal;font-size:15px;color:#888B9A}.page-product__reviews .woocommerce-noreviews{background:transparent}.page-product__reviews .btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;line-height:0.7}.wcpr-comment-author:before{content:none}#review_form .comment-reply-title,#review_form .wcpr-comment-form-images label{display:none}#review_form #commentform{display:flex;flex-direction:column}#review_form .comment-form-star-rating{order:-1}#review_form #comment{padding:15px;border:1px solid #C3C7D7;border-radius:6px}#review_form .comment-form-comment{margin:10px 0 0}#review_form .form-submit .submit{width:100%;display:flex;align-items:center;justify-content:center;padding:5px 15px;background:#FA7800;border:1px solid #FA7800;color:#fff;height:38px;border-radius:6px;transition:all 0.3s ease;cursor:pointer}#review_form .form-submit .submit:hover{background:#ecceb2;border-color:#ecceb2}#review_form .form-submit .submit:focus{background:#DFC39B;border-color:#DFC39B}#review_form .stars{display:inline-block;margin:0}#review_form .stars:hover a::before,#review_form .stars.selected a.active::before,#review_form .stars.selected a:not(.active)::before{color:#FA7800}#review_form .stars a{text-decoration:none;color:#ccc;font-size:16px;padding:0 5px;display:inline-block;transition:color 0.2s}#review_form .stars a.active,#review_form .stars a:hover,#review_form .stars a:hover ~ a{color:#ffcc00}#review_form .stars a:before{content:'\2605'}#review_form .comment-form-author,#review_form .comment-form-email{display:flex;align-items:center;gap:10px}#review_form .comment-form-author input,#review_form .comment-form-email input{border-radius:6px}.contacts__wrapper{height:100%;background:#fff}.contacts__inner{padding:20px 0 32px;display:flex;flex-direction:column;gap:20px}.contacts .title{text-align:center;margin-bottom:20px}.contacts__content{border-bottom:1px solid #F3E3CD;padding-bottom:20px;display:flex;flex-direction:column;gap:20px;height:fit-content}.contacts__list{margin:0;padding:20px 0 0;list-style:none;border-top:1px solid #F3E3CD;display:flex;flex-direction:column;gap:12px}.contacts__list-item a:hover{text-decoration:underline;color:#DFC39B}.contacts__list-link{display:flex;align-items:center;gap:12px;margin:0;font-size:17px;text-decoration:none;color:#ecceb2}.contacts__list-link span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#F3E3CD;flex-shrink:0}.contacts .social__wrapp{padding-top:20px;border-top:1px solid #F3E3CD}.contacts .social__list{display:flex;align-items:center;justify-content:center;gap:20px;margin:20px 0 0;padding:0;list-style:none}.contacts .social__list-link{display:flex;align-items:center;justify-content:center;max-height:34px;flex-shrink:0}.contacts__form-form{padding-top:20px;border-top:1px solid #F3E3CD}.contacts__form p{margin:0;display:flex;flex-direction:column;gap:10px}.contacts__form input{width:100%;border:1px solid #C3C7D7;padding:13px 12px;border-radius:6px}.contacts__form input::placeholder{color:#C3C7D7;font-family:'Roboto', sans-serif;font-size:16px}.contacts__form .btn{margin-top:6px;background:#ecceb2;color:#fff;font-weight:500;font-family:'Roboto', sans-serif;font-size:16px;border-radius:6px;border:none;height:46px;box-shadow:0px 2px 4px 0px #CE9B5C33;transition:all 0.3s ease}.contacts__form .btn:focus{background:#FA7800}.about__wrapper{background:#fff}.about .second-about .main-about__inner{flex-direction:column-reverse}.about .why-us{padding-bottom:0}.about .delivery{background:#EDF0F5}.woocommerce-checkout{background:#fff}.woocommerce-checkout .page-wrapp{background:#EDF0F5}.woocommerce-checkout .checkout{display:grid;gap:30px;background:#EDF0F5}.woocommerce-checkout #customer_details{order:2;height:fit-content}.woocommerce-checkout #customer_details .shop_table{margin:0;border-collapse:collapse}.woocommerce-checkout #customer_details .shop_table thead,.woocommerce-checkout #customer_details .cart_item{display:none}.woocommerce-checkout #customer_details h3{margin:0}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:10px;margin:16px 0 30px}.woocommerce-checkout #customer_details .form-row{margin:0}.woocommerce-checkout #customer_details .form-row input{width:100%;padding:12px;background:#fff;border:1px solid #C3C7D7;border-radius:6px}.woocommerce-checkout #customer_details .form-row input::placeholder{color:#c3c7d7}.woocommerce-checkout #customer_details .checkout_coupon{display:flex;margin-bottom:30px;height:40px;width:100%}.woocommerce-checkout #customer_details .checkout_coupon .form-row-first{width:100%;flex-grow:1}.woocommerce-checkout #customer_details .checkout_coupon input{height:40px;border:1px solid #c3c7d7;border-radius:6px 0 0 6px;padding:12px;color:#FA7800}.woocommerce-checkout #customer_details .checkout_coupon .button{padding:12px 14px;border-radius:0 6px 6px 0;border:1px solid #FA7800;background:#FA7800;max-width:120px;height:40px}.woocommerce-checkout #customer_details .checkout__totals tfoot{margin:0 -15px;background:#fff;display:flex;flex-direction:column;gap:7px;padding:24px 15px}.woocommerce-checkout #customer_details .checkout__totals tfoot tr{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px}.woocommerce-checkout #customer_details .checkout__totals tfoot tr th{font-weight:400;color:#888B9A}.woocommerce-checkout #customer_details .checkout__totals tfoot tr td{color:#0B0C10}.woocommerce-checkout #customer_details .checkout__totals tfoot .order-total .amount{font-size:17px;color:#EB3939}.woocommerce-checkout .woocommerce-error{background-color:transparent;color:#EB3939;margin:0;padding:0;list-style:none}.woocommerce-checkout .entry-title{margin:0;font-size:22px;font-weight:700;text-align:center}.woocommerce-checkout #order_review .shop_table{margin-bottom:0}.woocommerce-checkout #order_review .shop_table thead,.woocommerce-checkout #order_review .shop_table tfoot,.woocommerce-checkout #order_review .shop_table .coupon-form{display:none}.woocommerce-checkout #order_review .shop_table tbody{display:flex;flex-direction:column;gap:10px}.woocommerce-checkout #order_review .cart_item{position:relative;background:#fff;border:1px solid #C3C7D7;border-radius:6px;padding:11px;padding-bottom:50px;display:flex;gap:11px}.woocommerce-checkout #order_review .product-thumbnail{max-width:90px;max-height:90px}.woocommerce-checkout #order_review .product-name{font-size:14px}.woocommerce-checkout #order_review .remove{position:absolute;font-size:0;bottom:60px;right:11px;width:17px;height:22px;background-image:url("../images/Delete.svg")}.woocommerce-checkout #order_review .product-total{font-size:17px;color:#EB3939;font-weight:700}.woocommerce-checkout #order_review .cqoc_container{display:flex;flex-direction:column;gap:11px}.woocommerce-checkout #order_review .qib-button-wrapper{display:flex !important;position:absolute;bottom:0;left:0;right:0;text-align:center;border-top:1px solid #C3C7D7;margin:0;padding:0}.woocommerce-checkout #order_review .qib-button-wrapper .quantity{width:50%;border-right:1px solid #dfe4ee;border-left:1px solid #dfe4ee}.woocommerce-checkout #order_review .qib-button-wrapper .quantity input{width:100%;border-radius:0;border:none}.woocommerce-checkout #order_review .qib-button-wrapper .qib-button{width:25%;border:none;border-radius:0;background:transparent;color:#ecceb2}.woocommerce-checkout .payment__box{background:#fff;margin:0 -15px;padding:0 15px 23px}.woocommerce-checkout .payment__box .btn{width:100%;border-color:#FA7800;display:flex;justify-content:center;box-shadow:0px 2px 4px 0px #CE9B5C33}.thankyoupage__slider,.cart__slider{display:none}.woocommerce-order-received .page-wrapp{background:#fff}.woocommerce-order-received .breadcrumbs{display:none}.woocommerce-order-received .page-wrapp{height:auto}.woocommerce-order-received .thankyoupage__slider{display:block;margin:0;padding:70px 0;background:#EDF0F5}.woocommerce-order-received .entry-header{display:none}.woocommerce-order-received .thankyoupage__img{margin:0 auto 28px;max-width:267px}.woocommerce-order-received .thankyoupage__info{text-align:center;display:flex;flex-direction:column;justify-content:center}.woocommerce-order-received .thankyoupage__info p{font-size:15px;color:#484D54}.woocommerce-order-received .thankyoupage__info .btn{margin:0 auto}.woocommerce-cart .page-wrapp{background:#fff;height:auto}.woocommerce-cart .entry-header{text-align:center}.woocommerce-cart .wp-block-code{padding:0;margin:0;background:transparent}.woocommerce-cart .btn{color:#fff;margin:0 auto}.woocommerce-cart .cart__slider{display:block}@media screen and (min-width: 500px){.xoo-wsc-container{width:70%}.woocommerce-checkout #customer_details .checkout__totals tfoot,.woocommerce-checkout .payment__box{margin:0 0px}.page-product__description-banner .container{position:relative}.page-product__description-banner-img{border-radius:12px;overflow:hidden}.page-product__description-banner-wrapp{border-radius:12px;border-left:1px solid #FA7800}.page-product__description-specials-slider .specials__slide-img{border-radius:12px;overflow:hidden}.page-product__description-specials-slider .specials__slide-text{padding:0}.page-product__description-video{padding-bottom:30px}.page-product__description-videobox{width:100%;border-radius:12px;overflow:hidden;font-size:0}.page-product__description-videobox iframe{width:100%}}@media screen and (min-width: 768px){.footer .container,.container{max-width:700px;margin:0 auto}.header .desktop_menu{display:flex}.header .mobile_menu{display:none}.banner__mob{display:none}.banner__desk{display:block}.banner__inner{max-width:50%;margin:0;text-align:left}.banner .title{max-width:unset;font-size:30px}.banner .btn{margin:36px 0 0}.banner .subtitle{max-width:374px}.sale-banner__desk{display:block}.sale-banner__mob{display:none}.sale-banner .title{font-size:24px}.sale-banner .subtitle{font-size:16px;max-width:260px}.delivery__card-text{max-width:unset}.catalog .page-title{font-size:24px}.catalog__list .products{grid-template-columns:repeat(3, 1fr)}.catalog__list .product{width:100% !important}.catalog__list .lmp_load_more_button a{max-width:330px}.catalog .woocommerce-ordering{margin-left:auto;max-width:310px;flex-shrink:0}.catalog .catalog__sort{flex-direction:row}.catalog .filter{width:60%}.page-product__header .container{padding:0 15px}.page-product__mobile-title{display:none}.page-product__inner{margin-top:22px}.page-product__inner .container{flex-direction:row;gap:15px;padding:0 15px}.page-product .woocommerce-product-gallery{max-width:320px;max-height:320px;border-radius:10px}.page-product .woocommerce-product-gallery .wpgs-for img{border-radius:10px}.page-product .summary{padding:22px;border-radius:10px;border:1px solid #C3C7D7;display:flex;flex-direction:column;justify-content:space-between;width:100%}.page-product__title-wrapp{display:flex;flex-direction:column;gap:20px}.page-product .title{font-size:21px;font-weight:500}.page-product .woocommerce-variation-add-to-cart,.page-product .cart{padding:0;box-shadow:none;border-top:none}.page-product .stock__status-wrapp{border-radius:0 0 10px 10px;overflow:hidden}.page-product .summary__wrapp{display:flex;flex-direction:column;gap:16px}.page-product__delivery{border-radius:6px;padding:37px 30px}.page-product__delivery .title{text-align:left}.page-product__delivery .delivery__card{padding:0}.page-product__delivery .delivery__grid{grid-template-columns:0.95fr 1.2fr 0.75fr}.page-product__description .title{font-size:24px;margin-bottom:36px}.page-product__description .title::after,.page-product__description .title::before{width:35%}.page-product__main-description-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px 0;margin:0 -8px}.page-product__main-description-item{width:50%;display:flex;flex-direction:column;gap:16px;padding:0 8px}.page-product__main-description-item:nth-child(even){flex-direction:column-reverse;justify-content:flex-end}.page-product__main-description-img{height:320px}.page-product__main-description-text{flex-grow:1;border-radius:12px;border:1px solid #C3C7D7;padding:33px 30px}.page-product__description-banner{height:400px}.page-product__description-banner .container{padding:0 15px;display:flex;align-items:center}.page-product__description-banner-wrapp{position:static;width:100%;padding-left:60%}.page-product__description-banner-img{position:absolute;top:0;left:5%;width:100%;height:100%;max-width:310px;max-height:310px}.page-product__description-specials-title{font-size:24px;text-align:center;margin-bottom:30px}.page-product__description-specials-slider .container{padding:0 15px}.page-product__description-specials-slider .swiper-pagination{position:static;margin-top:30px}.page-product__description-placement-title{font-size:22px;margin-bottom:30px;text-align:center}.page-product__description-placement-list{flex-direction:row;gap:0px;flex-wrap:wrap;margin:-8px}.page-product__description-placement-item{padding:8px;width:50%}.page-product__description-placement-text{left:8px}.page-product__description-video{padding:65px 0 70px}.page-product__description-video-title{font-size:22px;margin-bottom:30px;text-align:center}.page-product__reviews{padding:66px 0 76px}.page-product__reviews .woocommerce-Reviews-title{font-size:24px;margin-bottom:36px}.page-product__reviews .wcpr-content{display:flex;gap:20px}.page-product__reviews .wcpr-grid-item{padding:20px 15px}.page-product__reviews .wcpr-review-rating{padding:0;display:flex;flex-direction:row-reverse;align-items:center;gap:16px}.page-product__reviews .reviews-images-container{margin-bottom:0;max-width:300px}.page-product__reviews .review-content-container-top{position:static;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-top:10px}.page-product__reviews .btn{max-width:310px;margin-left:auto}.xoo-wsc-container{padding-top:0px;width:100%;max-width:843px}.xoo-wsc-container .sidecart__wrapp{padding:0;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:start}.xoo-wsc-container .xoo-wsc-header{padding:45px 40px 27px;background-color:#fff}.xoo-wsc-container .xoo-wsc-header .xoo-wsch-top{justify-content:start;border-bottom:1px solid #C3C7D7;padding-bottom:27px}.xoo-wsc-container .xoo-wsc-header .xoo-wsch-text{margin:0}.xoo-wsc-container .xoo-wsc-header .xoo-wsch-close{top:30px;right:40px;background:transparent;border:none;color:#888B9A}.xoo-wsc-container .xoo-wsc-body{background:#fff;margin:0 40px 0;flex-grow:1;max-height:295px;height:100%;padding-right:40px;padding-bottom:20px}.xoo-wsc-container .xoo-wsc-products{background:#fff}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-product{padding:20px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-pname a{font-size:16px;max-width:90%}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-sum-col,.xoo-wsc-container .xoo-wsc-products .xoo-wsc-img-col{padding:0}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-sum-col{justify-content:start}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-img-col a{max-width:140px;max-height:140px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-qty-box .xoo-wsc-chng{background:#F7F8FC}.xoo-wsc-container .xoo-wsc-footer{padding:0 40px;border-top:1px solid #C3C7D7;border-top:1px solid #C3C7D7;box-shadow:0px -5px 10px 0px rgba(173,178,187,0.3);position:relative}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-totals{padding:32px 0 24px}.xoo-wsc-container .xoo-wsc-ft-buttons-cont{padding-bottom:36px;border-bottom:1px solid #C3C7D7}.xoo-wsc-container .product-slider{background:#EDF0F5;margin:0;padding:36px 40px 30px}.xoo-wsc-container .product-slider .products .product{height:310px}.xoo-wsc-container .xoo-wsc-products .xoo-wsc-qty-box{max-width:220px;left:auto;right:20px;bottom:14px;border:1px solid #dfe4ee}}@media screen and (min-width: 1024px){body{font-size:16px}.footer .container,.container{max-width:1320px}.footer .container{padding:0 15px}.footer__inner{display:flex;justify-content:space-between;gap:40px}.footer .logo{border-bottom:none}.footer #footer-menu{flex-direction:row;gap:40px}.footer .copyright{text-align:left}.products .product{height:482px}.products .product .attachment-woocommerce_thumbnail{max-width:278px;max-height:278px;margin:0 auto 30px}.products .product a{padding:20px}.products .product .woocommerce-loop-product__title{font-size:16px}.main-about{padding:70px 0}.main-about .title{text-align:left}.main-about__inner{flex-direction:row;position:relative;gap:0px;justify-content:flex-end}.main-about__img{max-width:747px}.main-about__info{position:absolute;top:50%;transform:translateY(-50%);left:0px;max-width:638px;padding:33px 30px 39px;border-radius:10px;border:1px solid #C3C7D7;box-shadow:0px -1px 17.9px 0px #adb2bb30;background:#fff}.why-us{padding-bottom:70px}.why-us__grid{grid-template-columns:repeat(4, 1fr)}.why-us__grid::before,.why-us__grid::after{display:none}.why-us .title{margin-bottom:36px}.why-us__card-text{max-width:180px}.why-us__card-title{font-size:17px}.why-us__card:not(:last-child){position:relative}.why-us__card:not(:last-child)::after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg, rgba(195,199,215,0) 0%, #c3c7d7 48.5%, rgba(195,199,215,0) 100%)}.delivery{background:#fff;padding:70px 0}.delivery__grid{gap:16px}.delivery__card{flex-direction:row;background:#EDF0F5;border-radius:10px;padding:20px;text-align:left}.catalog__list .products{grid-template-columns:repeat(4, 1fr)}.catalog .filter{width:100%}.catalog .filter .wpfButtonsFilter{flex-wrap:wrap}.page-product .woocommerce-product-gallery{max-width:530px;max-height:530px}.page-product .attachment-shop_single{max-height:530px}.page-product .page-product__meta{display:flex;align-items:center;justify-content:space-between}.page-product .variations_form>div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.page-product .summary{justify-content:unset}.page-product .woocommerce-variation-add-to-cart,.page-product .cart{height:100%}.page-product .variations tbody tr{align-items:flex-start}.page-product.product-type-simple .cart{height:auto;margin-top:auto}.page-product__description-videobox{width:100%;max-width:856px;height:546px;margin:0 auto}.page-product__description-videobox iframe{height:100%}.error404__inner{margin:78px 0 90px}.contacts .title{margin-bottom:24px}.contacts__list{padding-top:24px}.contacts__inner{padding:50px 0;max-width:80%;margin:0 auto;flex-direction:row;justify-content:space-between}.contacts__content{gap:40px;padding-bottom:24px}.contacts__content .title{text-align-last:left}.contacts__form{width:350px}.contacts__form p{gap:24px}.contacts__form .btn{margin-top:0;height:48px;max-height:100%}.contacts__form input{max-height:44px}.contacts__form-form{padding-top:24px}.contacts .social__wrapp{padding-top:24px}.contacts .social__list{justify-content:start}.contacts .social__list-link{max-height:24px}.contacts .social__list-link img{max-height:inherit}.about .second-about .main-about__info{left:auto;right:0}.about .delivery{background:#fff}.xoo-wsc-ft-buttons-cont{grid-template-columns:repeat(2, 1fr)}.woocommerce-checkout .checkout{grid-template-columns:repeat(2, 1fr);gap:10px 46px}.woocommerce-checkout #customer_details{background:#fff;padding:34px 40px 40px;border-radius:6px;border:1px solid #C3C7D7}.woocommerce-checkout #customer_details .checkout__totals tfoot{margin:0 0;padding:22px 0}.woocommerce-checkout #customer_details .checkout_coupon{margin-bottom:0px}.woocommerce-checkout .payment__box{margin:0;padding:0}.woocommerce-checkout #customer_details .form-row-last{width:auto}.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{grid-column:2 span}.woocommerce-checkout #order_review .cart_item{padding:20px;padding-bottom:60px}.woocommerce-checkout #order_review .remove{bottom:auto;right:20px;top:20px}.woocommerce-checkout #order_review .product-name{font-size:16px;padding-right:20px}.woocommerce-checkout #order_review .qib-button-wrapper{bottom:14px;left:auto;right:20px;border:1px solid #c3c7d7;max-width:220px}.woocommerce-checkout #order_review .qib-button-wrapper .qib-button{background:#F7F8FC}.woocommerce-checkout #order_review .product-thumbnail{max-width:110px;max-height:110px;width:100%}.woocommerce-order-received .thankyoupage__info{max-width:330px;margin:0 auto}.page-product__description .title::after,.page-product__description .title::before{width:42%}.page-product__main-description-img{height:637px}.page-product__main-description-img img{object-fit:cover;height:100%}.page-product__description-banner{height:460px;padding:70px 0}.page-product__description-banner-wrapp{padding-left:50%;background-repeat:no-repeat;background-position:left 30px center;background-size:auto 70px}.page-product__description-banner-img{left:20%;box-shadow:10px 10px 0px 0px #FA7800}.page-product__description-placement-item{width:25%}.xoo-wsc-container .product-slider .products .product{border:none}.xoo-wsc-container .products .product a{padding:6px}.xoo-wsc-container .products .product .attachment-woocommerce_thumbnail{max-width:148px;max-height:148px;margin:0 auto 18px}.xoo-wsc-container .products .product .woocommerce-loop-product__title{font-size:14px}}@media screen and (min-width: 1200px){.contacts__form{width:450px}}

/*# sourceMappingURL=styles.min.css.map *//* edits */
.product-slider__inner {
	overflow: hidden;
}
.swiper .slider__arrows,
.slider .slider__arrows {
	display: flex;
}
.swiper .slider__arrows,
.slider .slider__arrows {
display: flex;
align-items: center;
justify-content: space-between;
position: absolute;
top: 40%;
left: 0;
width: 100%;
}
.swiper .slider__arrows .swiper-button-prev,
.swiper .slider__arrows .swiper-button-next,
.slider .slider__arrows .swiper-button-prev,
.slider .slider__arrows .swiper-button-next {
width: 30px;
height: 60px;
border-radius: 0 10rem 10rem 0;
background: rgba(11,12,16,.2);
left: -5px;
transition: all 0.3s;
}
.swiper .slider__arrows .swiper-button-prev:hover,
.swiper .slider__arrows .swiper-button-next:hover,
.slider .slider__arrows .swiper-button-prev:hover,
.slider .slider__arrows .swiper-button-next:hover{
background: rgba(81, 66, 0, 0.5)
}
.swiper .slider__arrows .swiper-button-prev::after,
.swiper .slider__arrows .swiper-button-next::after,
.slider .slider__arrows .swiper-button-prev::after,
.slider .slider__arrows .swiper-button-next::after {
font-size: 18px;
color: #fff;
}
.swiper .slider__arrows .swiper-button-next,
.slider .slider__arrows .swiper-button-next {
right: -5px;
left: auto;
border-radius: 10rem 0 0 10rem;
}
.catalog .orderby option {
	color: #484D54;
}
.catalog .orderby option:hover {
	color: #96693f;
}
.products .product a {
	transition: all .3s
}
.products .product a:hover {
	box-shadow: 0px -1px 21.7px 0px #A5ABB840;
}
.lmp_load_more_button.br_lmp_button_settings .lmp_button:hover:focus {
	background-color: #cea674 !important;
	color: #CE9B5C!important;
}
.products .product .price .regular-price bdi {
	color: #888B9A;
font-weight: 400;
font-size:14px;
text-decoration: line-through;
}
.page-product .woocommerce-variation-add-to-cart .button, .page-product .cart .button {
	border: transparent;
}
.page-product .woocommerce-variation-add-to-cart,
.page-product .cart {
	gap: 20px;
justify-content: unset;
}
.page-product .custom-product-price {
	flex-grow: 0;
}
.lotsof-variations.different-var-price .page-product .woocommerce-variation-add-to-cart .custom-product-price {
display: none !important;
}
.one-variation.hidden_var .page-product .single_variation_wrap .single_variation,
.more-variations .page-product .single_variation_wrap .single_variation {
display: none !important;
}
.more-variations.lotsof-variations.different-var-price .page-product .single_variation_wrap .single_variation {
display: flex !important;
}
.more-variations.lotsof-variations .page-product .single_variation_wrap .single_variation {
display: none !important;
}
.one-variation.hidden_var .page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price {
display: flex !important;
}
.one-variation .page-product .single_variation_wrap {
display: flex;
gap: 20px;
}
.one-variation .page-product .woocommerce-variation.single_variation {
display: none !important;
}
.more-variations .page-product .single_variation_wrap {
	display: flex;
	align-content: center;
	flex-wrap: wrap;
gap: 20px;
}
.page-product .single_variation_wrap .woocommerce-variation,
.wpcsb-product-price {
	display: flex;
	align-items: center;
border-left: 2px solid #F3E3CD;
	padding-left: 10px;
}
.page-product .single_variation_wrap .woocommerce-variation-price .price,
.page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price {
display: flex;
flex-direction: column-reverse;
gap: 4px;
}
.page-product .single_variation_wrap .woocommerce-variation-price .price ins,
.page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price ins,
.wpcsb-product-price .price ins,
.wpcsb-product-price .wpcsb-price-ori ins{
background: transparent;
}
.page-product .single_variation_wrap .woocommerce-variation-price .price ins bdi,
.page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price ins bdi,
.page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price bdi,
.wpcsb-product-price .price ins bdi,
.wpcsb-product-price .wpcsb-price-ori ins bdi,
.woocommerce-checkout .cart_item .price .sale-price {
	font-size: 22px;
	font-weight: 700;
	color: #eb3939;
	background: rgba(0,0,0,0);
}
.page-product .single_variation_wrap .woocommerce-variation-price .price del bdi,
.page-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price del bdi,
.wpcsb-product-price .price del bdi,
.wpcsb-product-price .wpcsb-price-ori del bdi,
.woocommerce-checkout .cart_item .price .regular-price {
color: #484D54;
font-weight: 400;
font-size: 16px;
}
.woocommerce-checkout .cart_item .price {
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
gap: 6px;
}
.woocommerce-checkout .cart_item .price .sale-price {
font-size: 19px;
}
.woocommerce-checkout .cart_item .price .regular-price {
text-decoration: line-through;
font-size: 16px;
color: #888B9A;
}
.wpgs-for {
overflow: hidden;
}
.wpgs-for .slick-arrow {
width: 30px;
height: 60px;
border-radius: 10rem 0 0 10rem;
background: rgba(11,12,16,.2);
transition: all 0.3s;
display: flex;
	align-items: center;
	justify-content: center;
right: -5px;
}
.wpgs-for .slick-arrow:hover {
background: rgba(81, 69, 0, 0.5);
}
.wpgs-for .slick-arrow::before {
content: '';
display: inline-block;
	border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
width: 10px; height: 10px;
transform: rotate(-45deg);
}
.wpgs-for .slick-arrow.flaticon-back{
border-radius: 0rem 10rem 10rem 0rem;
richness: auto;
left: -5px;
}
.wpgs-for .slick-arrow.flaticon-back::before {
transform: rotate(135deg);
}
.wpcsb-btn {
	border: transparent;
}
.wpcsb-product-price .wpcsb-price-new .price,
.wpcsb-product-price .wpcsb-price-ori {
display: flex;
flex-direction: column-reverse;
}
.page-product__header{
background: #fff;
}
.page-product__header.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1000;
transition: all 0.3s ease-in-out;
}
.page-product .reset_variations {
	display: none !important;
}
.page-product__reviews .reviews-images-container {
	max-height: 210px;
}
.page-product__reviews .reviews-images-container > div {
max-height: inherit;
border-radius: 12px;
overflow: hidden;
}
.page-product__reviews .reviews-images-container > div> img {
object-fit: cover;
object-position: top center;
width: 100%;
height: 100%;
max-height: inherit;
}
.wcpr-review-content strong {
font-weight: 700;
}
.xoo-wsch-text {
	display: flex;
	align-items: center;
	gap: 10px;
}
.woocommerce-cart .btn {
	font-family: Roboto;
}
.woocommerce-cart .btn-green {
	margin: 0;
}
.woocommerce-checkout #order_review .cart_item {
	max-height: 182px;
}
.woocommerce-checkout .cart_item .variation {
	margin: 0;
	display: flex;
gap: 4px;
	align-items: center;
	font-size: 13px;
	font-style: italic;
color: #c3c7d7;
}
.woocommerce-checkout .cart_item .variation .variation-,
.woocommerce-checkout .cart_item .variation .variation- p {
	margin: 0;
}
.woocommerce-checkout .cart_item .cqoc_product_name a {
text-decoration: none;
color: #484D54;
}

.wpfPreview {
	height: 200px;
}
.woobewoo-filter-loader {
position: absolute !important;
left: 50%;
transform: translatex(-50%);
}
.woocommerce-order-received .btn-orange {
color: #fff !important;
}

.xoo-wsc-container .xoo-wsc-body {
padding-bottom: 0;
	margin-bottom: 20px;
}
.xoo-wsc-empty-cart {
padding: 0;
}
.xoo-wsc-empty-cart .button {
background: #fa7800;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}

.variable-items-wrapper .selected { pointer-events: none; }

@media screen and (min-width: 1024px){
.woocommerce-checkout #order_review .qib-button-wrapper {
	width: 100%;
}
.page-product .wpgs-nav .slick-slide {
	width: 44px !important;
}
.page-product .wpgs-nav .slick-list.draggable{
	max-width: 50%;
	height: 60px;
	margin: 0 auto;
}

.page-product .wpgs-nav {
	transform: none;
	width: 100%;
}
}
.page-product__description-placement-text {
text-transform: initial;
width: fit-content;
}
.logo img {
	max-width: 130px;
}
@media screen and (min-width: 768px){
.page-product__description-placement-text {
	left: 8px;
	right: 8px;
}
}
@media screen and (max-width: 768px){
.swiper .slider__arrows,
.slider .slider__arrows {
		display: none !important;
}
.catalog__sort {
	flex-direction: column;
}
.single_variation_wrap {
	padding: 15px 16px;
	justify-content: space-between;
	box-shadow: 0px -1px 17.9px 0px rgba(173, 178, 187, .1882352941);
		border-top: 1px solid #c3c7d7;
}
.single_variation_wrap .woocommerce-variation-add-to-cart{
	padding: 0;
	box-shadow: none;
	border-top: none;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product {
	flex-direction: row;
	max-width: 500px;
	margin: 0 auto;
}
.wpcsb-product-image,
.wpcsb-product-name{
	display: none;
}
.page-product .woocommerce-variation-add-to-cart, .page-product .cart {
	justify-content: space-between;
}
.woocommerce-checkout .cart_item .price .sale-price {
	font-size: 17px;
}
#review_form_wrapper {
	margin-top: 20px;
}
.product-template-default .product-slider {
	background: #edf0f5;
}
}

/*# sourceMappingURL=styles.min.css.map */