@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,600;0,700&family=Poppins:wght@300;400;500;600&display=swap);.elementor-2659 .elementor-element.elementor-element-1d42169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2659 .elementor-element.elementor-element-8b3ce1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2659 .elementor-element.elementor-element-95d745d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2659 .elementor-element.elementor-element-b696c75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:010px 010px;--row-gap:010px;--column-gap:010px}.elementor-2659 .elementor-element.elementor-element-edb95e5>.elementor-widget-container{margin:0 0 0 0}.elementor-2659 .elementor-element.elementor-element-590999a .cart button,.elementor-2659 .elementor-element.elementor-element-590999a .cart .button{color:#FFF;background-color:var(--e-global-color-primary);transition:all 0.2s}.elementor-2659 .elementor-element.elementor-element-590999a .cart button:hover,.elementor-2659 .elementor-element.elementor-element-590999a .cart .button:hover{color:#FFF;background-color:#000}.elementor-2659 .elementor-element.elementor-element-590999a .added_to_cart{color:#000}.elementor-2659 .elementor-element.elementor-element-590999a .quantity .qty{transition:all 0.2s}.elementor-2659 .elementor-element.elementor-element-0b8227d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2659 .elementor-element.elementor-element-0b8227d .elementor-divider-separator{width:100%}.elementor-2659 .elementor-element.elementor-element-0b8227d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2659 .elementor-element.elementor-element-8c537df{--display:flex}.elementor-2659 .elementor-element.elementor-element-c3e891d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2659 .elementor-element.elementor-element-c3e891d .elementor-divider-separator{width:100%}.elementor-2659 .elementor-element.elementor-element-c3e891d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2659 .elementor-element.elementor-element-0a9bc48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.woocommerce .elementor-2659 .elementor-element.elementor-element-3a11c66 .woocommerce-tabs ul.wc-tabs li{background-color:var(--e-global-color-primary)}.elementor-2659 .elementor-element.elementor-element-35d8e92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-secondary)}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products li.product .star-rating::before{color:var(--e-global-color-astglobalcolor7)}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products li.product .button{background-color:var(--e-global-color-primary)}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products li.product .button:hover{background-color:var(--e-global-color-secondary)}.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products li.product span.onsale{display:block}@media(min-width:768px){.elementor-2659 .elementor-element.elementor-element-95d745d{--width:50%}.elementor-2659 .elementor-element.elementor-element-b696c75{--width:50%}}@media(max-width:1024px){.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-2659 .elementor-element.elementor-element-2775f24.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}body.single-product .elementor-element-1c469e2 .woocommerce-product-details__short-description{font-size:16px!important;line-height:1.8!important}body.single-product{--md-pink:#F0388A;--md-pink-dark:#C21856;--md-ink:#1F1B1D;--md-gray:#6B6468;--md-cream:#FFF9F9;--md-line:#EDE4E7;font-family:'Poppins',sans-serif}body.single-product .product_title,body.single-product h1.product_title,body.single-product .woocommerce-tabs h2,body.single-product .related.products>h2{font-family:'Playfair Display',serif!important;font-weight:700!important;color:var(--md-ink)!important}body.single-product .price,body.single-product .woocommerce-Price-amount{font-family:'Poppins',sans-serif!important;font-weight:600!important;color:var(--md-ink)!important}body.single-product .price del .woocommerce-Price-amount{color:var(--md-gray)!important;font-weight:400!important;opacity:.7}body.single-product .price ins{text-decoration:none}body.single-product .price ins .woocommerce-Price-amount{color:var(--md-pink-dark)!important}body.single-product .single_add_to_cart_button,body.single-product form.cart .button,body.single-product .cart .button{background:var(--md-pink)!important;border:none!important;border-radius:30px!important;padding:14px 34px!important;font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:14px!important;letter-spacing:.02em;color:#fff!important;transition:background 0.25s ease,transform 0.2s ease}body.single-product .single_add_to_cart_button:hover,body.single-product form.cart .button:hover{background:var(--md-pink-dark)!important;transform:translateY(-2px)}body.single-product .buy-now-button,body.single-product .woo-buy-now,body.single-product a[class*="buy-now"],body.single-product button[class*="buy-now"]{background:var(--md-ink)!important;border:none!important;border-radius:30px!important;padding:14px 34px!important;font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:14px!important;color:#fff!important;transition:background 0.25s ease}body.single-product .buy-now-button:hover,body.single-product .woo-buy-now:hover,body.single-product a[class*="buy-now"]:hover,body.single-product button[class*="buy-now"]:hover{background:var(--md-pink-dark)!important}body.single-product .quantity .qty{border:1px solid var(--md-line)!important;border-radius:10px!important;font-family:'Poppins',sans-serif!important;color:var(--md-ink)!important;padding:10px!important;text-align:center}body.single-product .quantity .qty:focus{border-color:var(--md-pink)!important;outline:none}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image img{border-radius:16px!important;overflow:hidden}body.single-product .flex-control-thumbs li img,body.single-product .woocommerce-product-gallery__trigger{border-radius:10px!important}body.single-product .flex-control-thumbs li img.flex-active{border:2px solid var(--md-pink)!important}body.single-product span.onsale{background:var(--md-pink)!important;font-family:'Poppins',sans-serif!important;font-weight:600!important;border-radius:20px!important;min-height:auto!important;min-width:auto!important;padding:5px 14px!important;line-height:1.4!important}body.single-product .woocommerce-product-details__short-description{font-size:14.5px!important;color:var(--md-gray)!important;line-height:1.8!important}body.single-product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--md-line)!important;display:flex;gap:8px;padding-left:0}body.single-product .woocommerce-tabs ul.tabs li{list-style:none;margin:0!important}body.single-product .woocommerce-tabs ul.tabs li a{font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:13.5px!important;text-transform:uppercase;letter-spacing:.05em;color:var(--md-gray)!important;padding:12px 20px!important;display:inline-block;border:none!important;border-radius:0!important;background:none!important}body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--md-pink)!important;border-bottom:2px solid var(--md-pink)!important}body.single-product .woocommerce-tabs .panel{font-size:14px!important;color:var(--md-gray)!important;line-height:1.8!important;padding-top:20px}body.single-product .related.products ul.products,body.single-product .related.products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}body.single-product .related.products ul.products li.product{background:#fff;border:1px solid var(--md-line);border-radius:16px;overflow:hidden;padding:0 0 18px!important;box-shadow:0 12px 28px rgb(31 27 29 / .05);transition:transform 0.25s ease,box-shadow 0.25s ease}body.single-product .related.products ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 18px 34px rgb(31 27 29 / .09)}body.single-product .related.products ul.products li.product img{border-radius:16px 16px 0 0!important}body.single-product .related.products ul.products li.product .woocommerce-loop-product__title{font-family:'Playfair Display',serif!important;font-weight:600!important;font-size:16px!important;color:var(--md-ink)!important;padding:0 16px;margin:12px 0 4px!important}body.single-product .related.products ul.products li.product .price{padding:0 16px;font-size:14px!important}body.single-product .related.products ul.products li.product .button{margin:12px 16px 0!important;background:var(--md-pink)!important;border-radius:30px!important;color:#fff!important;font-size:12.5px!important;padding:9px 0!important;width:calc(100% - 32px);text-align:center}@media (max-width:980px){body.single-product .related.products ul.products,body.single-product .related.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){body.single-product .related.products ul.products,body.single-product .related.products{grid-template-columns:1fr}}body.single-product ul.products li.product .button,body.single-product ul.products li.product a.button{background:var(--md-pink)!important;color:#fff!important;border-radius:30px!important;border:none!important;font-family:'Poppins',sans-serif!important;font-size:12.5px!important;padding:9px 20px!important}body.single-product ul.products li.product .button:hover{background:var(--md-pink-dark)!important}body.single-product ul.products li.product .woocommerce-loop-product__title{font-family:'Playfair Display',serif!important;font-weight:600!important;color:var(--md-ink)!important}body.single-product #reviews h2,body.single-product #reviews h3{font-family:'Playfair Display',serif!important;font-weight:700!important;color:var(--md-ink)!important}body.single-product .comment-form-rating label,body.single-product .comment-form-comment label,body.single-product .comment-form-author label,body.single-product .comment-form-email label{font-family:'Poppins',sans-serif!important;font-size:13.5px!important;color:var(--md-ink)!important}body.single-product #comment,body.single-product .comment-form-comment textarea,body.single-product .comment-form-author input,body.single-product .comment-form-email input{border:1px solid var(--md-line)!important;border-radius:10px!important;padding:12px 14px!important;font-family:'Poppins',sans-serif!important;color:var(--md-ink)!important;width:100%}body.single-product #comment:focus,body.single-product .comment-form-comment textarea:focus{border-color:var(--md-pink)!important;outline:none}body.single-product .comment-form-rating .stars a{color:var(--md-pink)!important}body.single-product p.form-submit input#submit,body.single-product p.form-submit .submit,body.single-product .comment-form .submit,body.single-product button#submit{background:var(--md-pink)!important;color:#fff!important;border:none!important;border-radius:30px!important;padding:12px 30px!important;font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:14px!important;cursor:pointer}body.single-product p.form-submit input#submit:hover,body.single-product button#submit:hover{background:var(--md-pink-dark)!important}body.single-product .woocommerce-noreviews{font-size:14px!important;color:var(--md-gray)!important}