@import url(minicart.css);*{scrollbar-width:thin;scrollbar-color:#640f85 #fff}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#ffa500}*::-webkit-scrollbar-thumb{background-color:#640f85;border-radius:20px;border:3px solid #fff}.close_popup_checkout{position:absolute;width:30px;height:30px;right:9px;top:6px;display:flex;align-items:center;justify-content:center}.popup-product-wrapper{display:none;border-radius:20px;background:#fdf0f0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;width:min(90%,1120px)!important;padding:42px 48px;max-height:100vh;overflow-y:auto}.wrapper_checkout_popup{display:none;border-radius:20px;background:#fdf0f0;top:50%;position:fixed;left:50%;padding:32px;width:478px;transform:translate(-50%,-50%);max-height:100vh;overflow-y:auto;z-index:99999}.modal-overlay{background:#000;opacity:.5;top:0;left:0;position:fixed;z-index:99998;width:100%;height:100%}.elementor-6174 .elementor-element.elementor-element-51db92d0 img{max-height:350px}.product-images .product-image-slider.owl-carousel .img-thumbnail{border-radius:16px;overflow:hidden}.owl-carousel .img-thumbnail{border-radius:6px;overflow:hidden}.close-product-modal{position:absolute;top:-10px;right:-10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.wrap-btn-cart .single_add_to_cart_button{position:relative;height:56px!important}.wrap-btn-cart .single_add_to_cart_button:after{background-image:url(data:image/svg+xml,<svg\ width=\"15.778320\"\ height=\"15.333496\"\ viewBox=\"0\ 0\ 15.7783\ 15.3335\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"Vector\"\ d=\"M0.66\ 0C0.29\ 0\ 0\ 0.29\ 0\ 0.66C0\ 1.03\ 0.29\ 1.33\ 0.66\ 1.33L1.85\ 1.33C1.94\ 1.33\ 2.04\ 1.36\ 2.12\ 1.42C2.2\ 1.47\ 2.26\ 1.55\ 2.29\ 1.64L4.48\ 8.24C4.58\ 8.53\ 4.59\ 8.85\ 4.52\ 9.15L4.34\ 9.87C4.07\ 10.93\ 4.9\ 12\ 6\ 12L14\ 12C14.36\ 12\ 14.66\ 11.7\ 14.66\ 11.33C14.66\ 10.96\ 14.36\ 10.66\ 14\ 10.66L6\ 10.66C5.74\ 10.66\ 5.57\ 10.45\ 5.63\ 10.2L5.77\ 9.65C5.79\ 9.56\ 5.84\ 9.48\ 5.92\ 9.42C6\ 9.36\ 6.09\ 9.33\ 6.18\ 9.33L13.33\ 9.33C13.62\ 9.33\ 13.87\ 9.14\ 13.96\ 8.87L15.74\ 3.54C15.88\ 3.11\ 15.56\ 2.66\ 15.11\ 2.66L4.36\ 2.66C4.27\ 2.66\ 4.17\ 2.63\ 4.09\ 2.57C4.02\ 2.52\ 3.96\ 2.44\ 3.93\ 2.35L3.29\ 0.45C3.2\ 0.18\ 2.95\ 0\ 2.66\ 0L0.66\ 0ZM5.33\ 12.66C4.59\ 12.66\ 4\ 13.26\ 4\ 14C4\ 14.73\ 4.59\ 15.33\ 5.33\ 15.33C6.06\ 15.33\ 6.66\ 14.73\ 6.66\ 14C6.66\ 13.26\ 6.06\ 12.66\ 5.33\ 12.66ZM13.33\ 12.66C12.59\ 12.66\ 12\ 13.26\ 12\ 14C12\ 14.73\ 12.59\ 15.33\ 13.33\ 15.33C14.06\ 15.33\ 14.66\ 14.73\ 14.66\ 14C14.66\ 13.26\ 14.06\ 12.66\ 13.33\ 12.66Z\"\ fill=\"%23640F85\"\ fill-opacity=\"1.000000\"\ fill-rule=\"nonzero\"/></svg>);display:block;content:'';width:46px;height:46px;position:absolute;right:5px;top:4px;background-color:#fff;background-position:center;border-radius:50%;background-repeat:no-repeat}table.variations th,table.variations td{display:block;padding-left:0;padding-right:0}.single_variation_wrap{padding:0;border:none}.variations .label{padding-bottom:8px}span.wapf-label-text{color:#29013a;font-family:"Montserrat Alternates";font-size:16px;font-weight:500;line-height:150%}.add_secret_message_checkbox .wapf-field-description a{color:#e27c7c;border-bottom:1px dashed;color:#640f85;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%;text-align:left;text-decoration-line:underline}.wapf-field-row .wapf-field-container{position:relative}.wapf-field-description{position:absolute;right:0;top:-3px}div.quantity .plus,div.quantity .minus{background:#fff!important;color:#000!important;width:48px!important;height:48px!important;padding:0!important}div.quantity .qty{font-size:16px!important;height:48px!important;border:none!important;margin-left:10px;background:none!important}input.wapf-input{border-radius:12px;color:#29013a;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%}.wapf-field-container.wapf-field-text.add_secret_message_field{width:100%!important}.product-image-slider.owl-carousel .owl-nav [class*="owl-"],.product-image-slider.owl-carousel .owl-nav [class*="owl-"]:active,.product-image-slider.owl-carousel .owl-nav [class*="owl-"]:hover{font-size:22px;color:#222529;width:32px;height:32px;background:#fff!important;border-radius:50%}.product-image-slider.owl-carousel .owl-nav .owl-next{right:17px}.product-image-slider.owl-carousel .owl-nav .owl-prev{left:17px}.wapf-field-container.wapf-field-text.add_secret_message_field .wapf-field-input{position:relative}.wapf-field-container.wapf-field-text.add_secret_message_field .wapf-field-input:after{position:absolute;display:block;color:#640f85;font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%;bottom:-20px}form.cart>*{margin-bottom:10px}.close-product-modal2{display:flex;align-items:center;gap:10px;color:#000;font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%}.elementor-menu-cart__container{display:none!important}.title_h{color:#29013a;font-family:"Montserrat Alternates";font-size:18px;font-weight:700;line-height:120%;letter-spacing:0;text-align:left;text-transform:uppercase;margin-bottom:12px}.title_h__small{color:#29013a;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%;margin-left:6px}.cart_product_item{display:flex;align-items:flex-start;gap:18px;margin-bottom:14px}.cart_product_item:last-of-type{margin-bottom:0}.cart_product_item__img{flex:0 0 80px;border-radius:8px;overflow:hidden}.cart_product_item__img img{width:100%}.cart_product_item__title{color:#000;font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%;margin-bottom:5px}.cart_product_item__descr{color:#29013a;font-family:"Montserrat Alternates";font-size:10px;font-weight:500;line-height:140%;margin-bottom:12px}.cart_product_item__remove{position:absolute;top:-4px;right:-13px;cursor:pointer}.cart_product_item__text{position:relative;flex:auto}.cart_product_item__wprice{display:flex;align-items:center;gap:8px}.cart_block_content .woocommerce-Price-currencySymbol,.cart_block_content .woocommerce-Price-amount bdi{color:#29013a;font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%}.qty_change{width:24px;flex:0 0 24px;height:24px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.cart_product_item__qty{display:flex;align-items:center;gap:8px}.qty_cart{color:#000;font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%;text-align:center;border:none;background:none;padding:0;flex:0 0 30px;width:30px}.justify-right{justify-content:flex-end}@media (min-width:769px){.close-product-modal2{display:none!important}}.stock.out-of-stock{position:absolute;z-index:9;background:#000;color:#fff;padding:3px 10px;border-radius:6px;top:5px;left:5px}.subtotal-sum{color:#29013a;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%;margin-top:14px;display:flex;align-items:center}.subtotal-sum .woocommerce-Price-currencySymbol,.subtotal-sum .woocommerce-Price-amount bdi{color:#29013a;font-family:"Montserrat Alternates";font-size:16px;font-weight:700;line-height:150%;text-align:left;text-transform:uppercase}.cart_block{margin-bottom:32px}.cart_block_payment_row{margin-bottom:12px}.cart_block:last-of-type,.cart_block_payment_row:last-of-type{margin-bottom:0}.cart_block_data_row{display:flex;align-items:center;gap:6px;width:100%;margin-bottom:12px}.mgb0{margin-bottom:0}.cart_block_content label{font-family:"Montserrat Alternates";font-size:12px;font-weight:500;line-height:140%;margin-bottom:6px}.cart_block_data_col100{width:100%}.total-sum,.subtotal-sum.total-sum .woocommerce-Price-currencySymbol,.subtotal-sum.total-sum .woocommerce-Price-amount bdi{font-size:20px}.wrapper_checkout_popup .form-control{border-radius:12px;background:#fff;border:none;padding:14px 8px;width:100%;color:#29013a;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%}.cart_block_data_col{flex: 0 0 calc((100% - 6px) / 2)}.hidden{display:none!important}.cart_block_content label{position:relative}.cart_block_content label.labe_checkbox:before{display:block;content:'';width:14px;height:14px;background-image:url(data:image/svg+xml,<svg\ width=\"12.250000\"\ height=\"12.250000\"\ viewBox=\"0\ 0\ 12.25\ 12.25\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"square\"\ d=\"M12.25\ 1.75C12.25\ 0.79\ 11.45\ 0\ 10.5\ 0L1.75\ 0C0.76\ 0\ 0\ 0.79\ 0\ 1.75L0\ 10.5C0\ 11.48\ 0.76\ 12.25\ 1.75\ 12.25L10.5\ 12.25C11.45\ 12.25\ 12.25\ 11.48\ 12.25\ 10.5L12.25\ 1.75ZM1.75\ 1.31L10.5\ 1.31C10.71\ 1.31\ 10.93\ 1.53\ 10.93\ 1.75L10.93\ 10.5C10.93\ 10.74\ 10.71\ 10.93\ 10.5\ 10.93L1.75\ 10.93C1.5\ 10.93\ 1.31\ 10.74\ 1.31\ 10.5L1.31\ 1.75C1.31\ 1.53\ 1.5\ 1.31\ 1.75\ 1.31Z\"\ fill=\"%23C2B4B4\"\ fill-opacity=\"1.000000\"\ fill-rule=\"evenodd\"/></svg>);position:absolute;left:-19px;top:2px;background-repeat:no-repeat}.cart_block_content [type="checkbox"]:checked+label.labe_checkbox:after{display:block;content:'';width:14px;height:14px;background-image:url(data:image/svg+xml,<svg\ width=\"12.250000\"\ height=\"12.250000\"\ viewBox=\"0\ 0\ 12.25\ 12.25\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"check-square\"\ d=\"M12.25\ 1.75C12.25\ 0.79\ 11.45\ 0\ 10.5\ 0L1.75\ 0C0.76\ 0\ 0\ 0.79\ 0\ 1.75L0\ 10.5C0\ 11.48\ 0.76\ 12.25\ 1.75\ 12.25L10.5\ 12.25C11.45\ 12.25\ 12.25\ 11.48\ 12.25\ 10.5L12.25\ 1.75ZM9.26\ 3.85C9.57\ 4.15\ 9.57\ 4.62\ 9.26\ 4.92L5.76\ 8.42C5.46\ 8.72\ 5\ 8.72\ 4.7\ 8.42L2.95\ 6.67C2.65\ 6.37\ 2.65\ 5.9\ 2.95\ 5.6C3.25\ 5.3\ 3.71\ 5.3\ 4.01\ 5.6L5.25\ 6.8L8.2\ 3.85C8.5\ 3.55\ 8.96\ 3.55\ 9.26\ 3.85Z\"\ fill=\"%2329013A\"\ fill-opacity=\"1.000000\"\ fill-rule=\"evenodd\"/></svg>);position:absolute;left:-19px;top:2px;background-repeat:no-repeat}.cart_block_content [type="checkbox"],.cart_block_content [type="radio"]{position:absolute;left:-3500px}.labe_checkbox{margin-left:14px}.labe_radio{color:#29013a;font-family:"Montserrat Alternates";font-size:14px;font-weight:500;line-height:140%;margin-bottom:0!important;margin-left:14px;position:relative}.cart_block_content label.labe_radio:before{display:block;content:'';width:14px;height:14px;background-image:url(data:image/svg+xml,<svg\ width=\"14.000000\"\ height=\"14.000000\"\ viewBox=\"0\ 0\ 14\ 14\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"circle\"\ d=\"M7\ 14C10.85\ 14\ 14\ 10.88\ 14\ 7C14\ 3.14\ 10.85\ 0\ 7\ 0C3.11\ 0\ 0\ 3.14\ 0\ 7C0\ 10.88\ 3.11\ 14\ 7\ 14ZM1.31\ 7C1.31\ 3.88\ 3.85\ 1.31\ 7\ 1.31C10.11\ 1.31\ 12.68\ 3.88\ 12.68\ 7C12.68\ 10.14\ 10.11\ 12.68\ 7\ 12.68C3.85\ 12.68\ 1.31\ 10.14\ 1.31\ 7Z\"\ fill=\"%23E0DDD9\"\ fill-opacity=\"1.000000\"\ fill-rule=\"evenodd\"/></svg>);position:absolute;left:-19px;top:2px;background-repeat:no-repeat}.cart_block_content [type="radio"]:checked+label.labe_radio:after{display:block;content:'';width:14px;height:14px;background-image:url(data:image/svg+xml,<svg\ width=\"14.000000\"\ height=\"14.000000\"\ viewBox=\"0\ 0\ 14\ 14\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"circle-dot\"\ d=\"M7\ 14C10.85\ 14\ 14\ 10.88\ 14\ 7C14\ 3.14\ 10.85\ 0\ 7\ 0C3.11\ 0\ 0\ 3.14\ 0\ 7C0\ 10.88\ 3.11\ 14\ 7\ 14ZM1.31\ 7C1.31\ 3.88\ 3.85\ 1.31\ 7\ 1.31C10.11\ 1.31\ 12.68\ 3.88\ 12.68\ 7C12.68\ 10.14\ 10.11\ 12.68\ 7\ 12.68C3.85\ 12.68\ 1.31\ 10.14\ 1.31\ 7ZM7\ 4.37C5.52\ 4.37\ 4.37\ 5.55\ 4.37\ 7C4.37\ 8.44\ 5.52\ 9.62\ 7\ 9.62C8.44\ 9.62\ 9.62\ 8.44\ 9.62\ 7C9.62\ 5.55\ 8.44\ 4.37\ 7\ 4.37Z\"\ fill=\"%2329013A\"\ fill-opacity=\"1.000000\"\ fill-rule=\"evenodd\"/></svg>);position:absolute;left:-19px;top:2px;background-repeat:no-repeat}.dw_btn{color:#fff;font-family:"Montserrat Alternates";font-size:16px;font-weight:700;line-height:150%;text-transform:uppercase;border-radius:110px;box-shadow:0 4px 32px -12px rgba(100,15,133,.3);padding:16px 22px;background:#640f85;position:relative}.dw_btn:after{background-image:url(data:image/svg+xml,<svg\ width=\"15.778320\"\ height=\"15.333496\"\ viewBox=\"0\ 0\ 15.7783\ 15.3335\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"\ xmlns:xlink=\"http://www.w3.org/1999/xlink\"><desc>Created\ with\ Pixso.</desc><defs/><path\ id=\"Vector\"\ d=\"M0.66\ 0C0.29\ 0\ 0\ 0.29\ 0\ 0.66C0\ 1.03\ 0.29\ 1.33\ 0.66\ 1.33L1.85\ 1.33C1.94\ 1.33\ 2.04\ 1.36\ 2.12\ 1.42C2.2\ 1.47\ 2.26\ 1.55\ 2.29\ 1.64L4.48\ 8.24C4.58\ 8.53\ 4.59\ 8.85\ 4.52\ 9.15L4.34\ 9.87C4.07\ 10.93\ 4.9\ 12\ 6\ 12L14\ 12C14.36\ 12\ 14.66\ 11.7\ 14.66\ 11.33C14.66\ 10.96\ 14.36\ 10.66\ 14\ 10.66L6\ 10.66C5.74\ 10.66\ 5.57\ 10.45\ 5.63\ 10.2L5.77\ 9.65C5.79\ 9.56\ 5.84\ 9.48\ 5.92\ 9.42C6\ 9.36\ 6.09\ 9.33\ 6.18\ 9.33L13.33\ 9.33C13.62\ 9.33\ 13.87\ 9.14\ 13.96\ 8.87L15.74\ 3.54C15.88\ 3.11\ 15.56\ 2.66\ 15.11\ 2.66L4.36\ 2.66C4.27\ 2.66\ 4.17\ 2.63\ 4.09\ 2.57C4.02\ 2.52\ 3.96\ 2.44\ 3.93\ 2.35L3.29\ 0.45C3.2\ 0.18\ 2.95\ 0\ 2.66\ 0L0.66\ 0ZM5.33\ 12.66C4.59\ 12.66\ 4\ 13.26\ 4\ 14C4\ 14.73\ 4.59\ 15.33\ 5.33\ 15.33C6.06\ 15.33\ 6.66\ 14.73\ 6.66\ 14C6.66\ 13.26\ 6.06\ 12.66\ 5.33\ 12.66ZM13.33\ 12.66C12.59\ 12.66\ 12\ 13.26\ 12\ 14C12\ 14.73\ 12.59\ 15.33\ 13.33\ 15.33C14.06\ 15.33\ 14.66\ 14.73\ 14.66\ 14C14.66\ 13.26\ 14.06\ 12.66\ 13.33\ 12.66Z\"\ fill=\"%23640F85\"\ fill-opacity=\"1.000000\"\ fill-rule=\"nonzero\"/></svg>);display:block;content:'';width:46px;height:46px;position:absolute;right:5px;top:4px;background-color:#fff;background-position:center;border-radius:50%;background-repeat:no-repeat}.dw_btn:hover{color:#640f85;background-color:#ffaecf}.cart_block_all_row{display:flex}.cart_block_all_row a{width:100%}@media (max-width:768px){a.close-product-modal,.close_popup_checkout{display:none!important}.product-images .product-image-slider.owl-carousel .img-thumbnail{border-radius:12px}.popup-product-wrapper{padding:20px 16px;width:100%!important;border-radius:0;height:100vh}.popup-product-wrapper .product_title{font-size:18px}.wapf-field-description{position:unset}.wrapper_checkout_popup a.close-product-modal2{margin-bottom:32px}}@media (max-width:420px){.wrap-btn-cart .single_add_to_cart_button{margin-left:0!important;margin-right:0!important;width:100%!important;flex:0 0 100%!important}}