.summary.entry-summary{background:#fff;max-width:604px;padding:24px;width:100%!important;float:none;border-radius:6px}.product-desc{margin-bottom:-31px}.product-desc .container{max-width:1272px}.woocommerce div.product{display:flex;justify-content:space-between;flex-wrap:wrap}h1.product_title.entry-title{font-family:Lalezar,system-ui;font-size:24px;margin-bottom:24px}.single-product button.single_add_to_cart_button{background-repeat:no-repeat;background-position:right 57px center;color:#fff;padding:14px 24px!important;padding-right:42px!important;text-decoration:none;font-weight:300;display:inline-block;font-size:14px;background-color:#f06060!important;transition:.5s;width:272px;margin-top:70px}.single-product button.single_add_to_cart_button,.single-product button.single_add_to_cart_button:hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.281 16.202a.895.895 0 0 0 .885-.754l1.376-8.245H2.476l1.376 8.245c.07.438.447.754.885.754h9.544zm3.322-10.797c.263 0 .517.114.683.316a.91.91 0 0 1 .202.728l-1.551 9.297A2.687 2.687 0 0 1 14.272 18H4.729a2.694 2.694 0 0 1-2.664-2.254L.513 6.449a.878.878 0 0 1 .201-.728.887.887 0 0 1 .684-.316H2.8L7.007.327A.884.884 0 0 1 8.269.213a.904.904 0 0 1 .123 1.272L5.14 5.405h8.72l-3.25-3.92a.905.905 0 0 1 .122-1.272.9.9 0 0 1 1.262.114L16.2 5.405h1.402zm-8.992 4.5a.902.902 0 1 1 1.805 0V13.5a.902.902 0 1 1-1.805 0V9.905zM13.107 9c-.5 0-.903.404-.903.904V13.5a.902.902 0 1 0 1.806 0V9.905c0-.5-.404-.904-.903-.904zm-8.09.904a.902.902 0 1 1 1.806 0V13.5a.902.902 0 1 1-1.805 0V9.905z" fill="%23fff"/></svg>')}.single-product button.single_add_to_cart_button:hover{background-color:#8cbeb2!important}p.price{margin-top:-98px;text-align:left;width:100%;float:left;font-weight:500;font-size:18px!important;color:#1e1e1e!important}p.price span{font-size:24px;font-weight:700}.woocommerce div.product form.cart .variations label{font-weight:500;font-size:18px;margin-bottom:2px}.custom-options{padding:0;list-style-type:none;display:flex;flex-wrap:wrap}.custom-options h3{font-weight:500;font-size:18px;margin-bottom:11px;width:100%}.custom-options label{position:relative;margin:5px;cursor:pointer}.custom-options label input[type=radio]{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:100;cursor:pointer}.custom-options label input[type=radio]:checked+span{box-shadow:0 0 0 2px #f06060}.custom-options label span{display:block;padding:14px 32px;box-shadow:0 0 0 2px #f6f6f6;position:relative;width:100%;font-size:14px;font-weight:500;border-radius:8px}.woo-variation-swatches li.variable-item.button-variable-item{padding:23px 28px!important;box-shadow:0 0 0 2px #f6f6f6!important;border-radius:8px!important}.woo-variation-swatches li.variable-item.button-variable-item.selected{box-shadow:0 0 0 2px #f06060!important}span.variable-item-span.variable-item-span-button{font-size:14px}textarea#custom_remarks{height:64px;border-radius:8px;border:1px solid #8cbeb2}.custom-textarea h3,.file-upload h3{font-weight:500;font-size:18px;margin-bottom:11px;width:100%}.file-upload .upload-container{padding:17px;border:1px dashed #8cbeb2;border-radius:8px}.custom-options.frame{margin-top:-15px;margin-bottom:24px}.custom-textarea,.file-upload{margin-bottom:24px}a.reset_variations{color:#f06060;text-decoration:none}span.btn-upload{font-weight:500;font-size:14px;padding:14px 18px;background:#8cbeb2;border-radius:8px;margin-right:10px;color:#fff}label.upload-label{display:flex;align-items:center;cursor:pointer}.rewievs-section{display:flex;flex-wrap:wrap}.rewievs-section span.woocommerce-product-rating-count{font-size:14px;font-weight:300}.slider-flex{display:flex;justify-content:space-between;background:#fff;max-width:604px;padding:24px;width:100%!important;float:none;border-radius:6px}@media (max-width:590px){.slider-flex{flex-wrap:wrap}}.slider-flex .slider-nav{max-width:112px}@media (max-width:590px){.slider-flex .slider-nav{max-width:100%;order:2}}.slider-flex .slider-nav img{border-radius:8px;transition:.5s}.slider-flex .slider-nav .slick-slide.slick-current.slick-active img{padding:10px;border:3px solid #f06060;border-radius:9px}.slider-flex .slider-for{max-width:408px}@media (max-width:590px){.slider-flex .slider-for{max-width:100%}}.slider-flex .slider-for img{border-radius:8px}.slider-flex .slick-slide{margin-bottom:5px}.bellow-slider{background:#fff;max-width:604px;padding:24px;width:100%!important;float:none;border-radius:6px;margin-top:40px}.bellow-slider .small-title{font-family:Sora,sans-serif;font-weight:500;font-size:18px}.seperator{margin:24px 0;height:1px;background:#f6f6f6;width:100%;display:inline-block}.small-title small{font-size:12px;font-weight:300;font-family:Sora,sans-serif;display:block;margin-top:-7px}.prices{display:flex;align-items:center;flex-wrap:wrap}.prices .price-box{display:block;padding:14px 32px;box-shadow:0 0 0 2px #f6f6f6;position:relative;font-size:14px;font-weight:500;border-radius:8px;margin-right:16px}.prices .price-box:last-child{margin-top:16px}.woocommerce .star-rating{width:7.7em}.star-rating:before,.star-rating span:before,p.stars a:after,p.stars a:hover:after{color:#f3b562!important;letter-spacing:8px}a.woocommerce-review-link{font-size:14px;font-weight:300;color:#5c4b51;text-decoration:none}form.cart{padding-top:24px;position:relative}form.cart:before{content:"";width:100%;height:1px;background:#f6f6f6;display:inline-block;position:absolute;top:0}table.variations tr{margin-bottom:24px;display:block}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist{padding:0;margin-top:25px}#review_form_wrapper .form-submit input#submit{background-repeat:no-repeat;color:#fff;padding:14px 24px;text-decoration:none;font-weight:300;display:inline-block;font-size:14px;background-color:#f06060;transition:.5s}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #8cbeb2}.woocommerce p.stars a:before{color:#f3b562}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;height:64px;border-radius:8px;border:1px solid #8cbeb2}.comment-form-rating{margin-top:15px}.small-title.reviews-title{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.woocommerce div.product div.images img{padding:10px}}