.products-item{position:relative}.products-item:hover{text-decoration:none}.products-item:hover .price-product .btn-buy{visibility:visible;opacity:1}.products-item:hover .price-product .btn-buy svg{visibility:visible}.products-item .slick-prev,.products-item .slick-next{position:absolute;z-index:2;background-color:#fff0;text-indent:-9999px;width:unset;height:unset;background-repeat:no-repeat;background-position:center;background-size:contain;top:50%;transform:translateY(-50%)}.products-item .slick-prev{left:16px;background-image:url(/wp-content/themes/maxdo/images/left.svg)}.products-item .slick-next{right:16px;background-image:url(/wp-content/themes/maxdo/images/right.svg)}.products-item .entry-thumbnail{position:relative;overflow:hidden}.products-item .entry-thumbnail img{width:100%;object-fit:cover;aspect-ratio:490/645}.products-item .entry-thumbnail .sale_amount{display:flex;align-items:center;flex-direction:column;position:absolute;top:0;right:16px;background-image:url(/wp-content/themes/maxdo/images/sale.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:80px;height:84px}.products-item .entry-thumbnail .sale_amount_number{font-size:24px;font-weight:700;color:#ffdb4b}.products-item .entry-thumbnail .sale_amount_number span{font-size:16px;padding-bottom:3px}.products-item .entry-thumbnail .sale_amount_text{display:block;font-size:13px;font-weight:700;color:#ffebeb;text-transform:uppercase}.products-item .entry-content .link-title{text-decoration:unset;transition:.3s ease}.products-item .entry-content .link-title:hover{color:var(--color-red)}.products-item .entry-content h3{margin:12px 0 8px;font-size:16px;font-weight:400;color:var(--b-txt)}.products-item .woocommerce-product-rating{display:flex!important}.products-item .price-product .price-item{font-size:20px;color:var(--color-red);font-weight:400}.products-item .price-product .price-item ins{text-decoration:unset}.products-item .price-product .price-item del{font-size:18px;opacity:.5}.products-item .price-product .btn-buy{padding:12px 16px;background:linear-gradient(90deg,#EC1D24 0%,#A92426 100%);font-size:16px;color:#fff;font-weight:500;text-transform:uppercase;text-decoration:unset;transition:all .3s ease;visibility:hidden;opacity:0}.products-item .price-product .btn-buy svg{width:28px;height:28px;fill:#fff;visibility:visible}@media(max-width:1600px)and (min-width:1280px){.products-item .entry-content h3{font-size:20px}.products-item .price-product .price-item{font-size:24px}.products-item .price-product .price-item del{font-size:20px}}@media(max-width:1024px){.products-item .slick-prev{left:0;width:20px;height:20px}.products-item .slick-next{right:0;width:20px;height:20px}.products-item .entry-thumbnail .sale_amount{width:60px;height:62px}.products-item .entry-thumbnail .sale_amount_number{font-size:16px}.products-item .entry-thumbnail .sale_amount_text{font-size:10px}}@media(max-width:1023px){.products-item .price-product .price-item{font-size:16px}.products-item .price-product .price-item del{font-size:14px}.products-item .entry-thumbnail .sale_amount{width:44px;height:52px;background-size:cover}.products-item .entry-thumbnail .sale_amount_number{font-size:12px}.products-item .entry-thumbnail .sale_amount_number span{font-size:12px}.products-item .entry-thumbnail .sale_amount_text{font-size:8px}}.comment-form-rating a:before{font-family:Arial,"Segoe UI Symbol",sans-serif!important;content:"♥"!important;font-weight:400;color:#d9d9d9;font-size:24px}.comment-form-rating .stars:hover a:before{color:#ff8c5a}.comment-form-rating .stars.selected a::before{color:#ff8c5a}.comment-form-rating .stars a:hover::before{color:#ff8c5a}.comment-form-rating .stars a:hover~a::before{color:#d9d9d9}.comment-form-rating .stars a.active::before{color:#ff8c5a}.comment-form-rating .stars a.active~a::before{color:#d9d9d9}.woocommerce #reviews{width:100%}.woocommerce #reviews .woocommerce-Reviews-title{margin:0 0 30px;display:flex;gap:8px;align-items:center}.woocommerce #reviews .woocommerce-Reviews-title label{font-size:20px;font-weight:500;margin:0}.woocommerce #reviews .comment_container{display:flex;width:100%;align-items:center;margin:0}.woocommerce #reviews #comments.custom-comment ol.commentlist{padding:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li{padding:16px;border:1px solid #d9d9d9}.woocommerce #reviews #comments.custom-comment ol.commentlist li img.avatar{border-radius:50%;background:none;border:none;width:60px;height:60px;position:relative;float:unset}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text{margin:0;padding:0;width:100%;border:none}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text .meta{margin:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments.custom-comment .woocommerce-review__published-date{display:none}.woocommerce #reviews #comments.custom-comment .woocommerce-review__author{font-size:16px;font-weight:500;margin:0 0 16px;display:block;color:var(--b-txt)}.woocommerce #reviews #comments.custom-comment .comment-date{color:#8b8b8b}.woocommerce #reviews #comments.custom-comment .star-rating{float:unset;color:#ff8c5a}.woocommerce #review_form #respond p{margin:0 0 20px}.woocommerce .woocommerce-noreviews{display:none}.woocommerce #review_form .comment-respond{background:#f4efef!important;padding:40px 30px!important}.woocommerce #review_form .comment-respond .comment-reply-title{display:block;margin:0 0 30px}.woocommerce #review_form .comment-respond .comment-form-rating{display:flex;width:100%;gap:16px}.woocommerce #review_form .comment-respond .comment-form-rating label{font-size:18px;font-weight:500;margin:0}.woocommerce #review_form .comment-respond .comment-form-rating p.stars a{color:#ff8c5a;font-family:Arial,"Segoe UI Symbol",sans-serif}.woocommerce #review_form .comment-respond label{display:block;font-weight:500;font-size:18px;margin:0 0 12px}.woocommerce #review_form .comment-respond label span.required{color:var(--color-red)}.woocommerce #review_form .comment-respond p input,.woocommerce #review_form .comment-respond p textarea{background-color:#fff;border:none;padding:16px;font-size:16px;width:100%}.woocommerce #review_form .comment-respond p input::placeholder,.woocommerce #review_form .comment-respond p textarea::placeholder{opacity:1;font-size:18px;color:#d9d9d9}.woocommerce #review_form .comment-respond p #comment{height:130px}.woocommerce #review_form .comment-respond .comment-form{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end}.woocommerce #review_form .comment-respond .comment-form .comment-form-author{order:1;width:100%;padding-right:0}@media(min-width:768px){.woocommerce #review_form .comment-respond .comment-form .comment-form-author{width:50%;padding-right:12px}}.woocommerce #review_form .comment-respond .comment-form .comment-form-email{order:2;width:100%;padding-left:0}@media(min-width:768px){.woocommerce #review_form .comment-respond .comment-form .comment-form-email{width:50%;padding-left:12px}}.woocommerce #review_form .comment-respond .comment-form .comment-form-comment{order:3;width:100%}.woocommerce #review_form .comment-respond .comment-form .comment-form-comment br{display:none}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent{order:4;width:100%;position:relative;display:none;align-items:center;gap:8px}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent input{width:fit-content}.woocommerce #review_form .comment-respond .comment-form .comment-form-cookies-consent label{margin-bottom:0}.woocommerce #review_form .comment-respond .comment-form .form-submit{order:5;margin:0!important;position:relative;display:flex;justify-content:flex-end}@media(max-width:767px){.woocommerce #review_form .comment-respond .comment-form .form-submit{width:100%}}.woocommerce #review_form .comment-respond .comment-form .form-submit::before{content:url(/wp-content/themes/maxdo/images/send.png);position:absolute;right:32px;top:12px;z-index:2}.woocommerce #review_form .comment-respond .comment-form .form-submit input#submit{background:linear-gradient(90deg,#EC1D24 0%,#A92426 100%);padding:13px 24px;border-radius:3px;color:#fff;font-size:18px;font-weight:500;line-height:1.5;min-width:214px;text-align:left;text-transform:uppercase;display:flex;align-items:center}@media(max-width:767px){.woocommerce #review_form .comment-respond .comment-form .form-submit input#submit{width:120px;font-size:16px}}.woocommerce .woocommerce-pagination{display:flex;gap:10px;align-items:center}.woocommerce .page-numbers{border:1px solid rgb(18 51 42 / .15);font-size:16px;font-weight:500;border-radius:10px;line-height:44px;display:block;width:44px;height:44px;text-align:center}.woocommerce .page-numbers svg{padding-top:3px}.woocommerce .page-numbers svg path{stroke:var(--color-red)}.woocommerce .page-numbers:hover,.woocommerce .page-numbers.current{background-color:var(--color-red);border:1px solid var(--color-red);color:#fff;text-decoration:none}.woocommerce .page-numbers:hover svg path,.woocommerce .page-numbers.current svg path{stroke:#fff}@media(max-width:1024px){.woocommerce #review_form #respond{padding:16px!important}}.main .star-rating,.woocommerce .star-rating{overflow:hidden;position:relative;height:24px;line-height:1;width:5.4em;font-family:Arial,"Segoe UI Symbol",sans-serif!important;margin:0!important}.main .star-rating:before,.woocommerce .star-rating:before{content:"♥♥♥♥♥";color:#d9d9d9;float:left;top:0;left:0;position:absolute;font-size:24px}.main .star-rating span,.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.main .star-rating span:before,.woocommerce .star-rating span:before{content:"♥♥♥♥♥";top:0;position:absolute;left:0;color:#ff8c5a;font-size:24px}@media(max-width:1600px)and (min-width:1280px){.main .star-rating::before,.woocommerce .star-rating::before{font-size:28px}.main .star-rating span:before,.woocommerce .star-rating span:before{font-size:28px}}.content_item details>summary{list-style:none}.content_item details summary::-webkit-details-marker{display:none}.content_item details{margin:0 0 30px;padding:0;transition:.5s;background:#fff0;border:none}.content_item details:focus-within,.content_item details:focus{box-shadow:none}.content_item details[open]>summary{padding-bottom:20px;margin-bottom:0}.content_item details[open]>summary::before{transform:rotate(90deg)}.content_item summary{display:flex;align-items:center;cursor:pointer;transition:.5s}.content_item summary h2{font-size:22px;font-weight:700;margin:0;padding-left:10px}.content_item summary::before{content:url(/wp-content/themes/maxdo/images/faq.png);display:block;transition:.5s}.content_item p{margin:0 0 16px}.content_item p:last-child{margin:0}@media(max-width:1600px)and (min-width:1280px){.content_item summary h2{font-size:26px}}@media(max-width:767px){.content_item summary h2{font-size:18px}}.space{border-top:1px dashed var(--b-txt);height:1px}.related-product{background-image:url(/wp-content/themes/maxdo/images/related.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.related-product .slick-list{margin:0 -15px}.related-product .products-item{padding:0 15px}.related-product .product-images .product-image{padding:0 15px}.related-product .product-images .product-image img{border:2px solid #fff;box-shadow:0 0 10px 0 rgb(195 55 20 / .18)}@media(max-width:1023px){.related-product .slick-list{margin:0 -2px}.related-product .product-images .product-image{padding:0 2px}.related-product .products-item{padding:0 2px}}.content-product{background:linear-gradient(180deg,rgb(255 255 255 / .2) 70%,rgb(255 199 162 / .08) 100%)}.custom-product-gallery{gap:1px}.custom-product-gallery a{line-height:0}.single-product .banner-product{display:grid;grid-template-columns:1fr 490px;align-items:start;gap:30px}.single-product .banner-product .summary{width:100%!important;margin-bottom:0!important;position:sticky;top:200px}.single-product .banner-product .summary .product_title{font-size:30px;margin:0 0 16px;text-transform:capitalize;font-weight:700}.single-product .banner-product .summary .woocommerce-product-rating{margin:0 0 24px}.single-product .banner-product .summary .woocommerce-product-rating .count-reviews{position:relative;top:-3px}.single-product .banner-product .summary .woocommerce-variation-price{display:none}.single-product .banner-product .summary .single-price span.price{color:var(--color-red)!important;font-size:28px;font-weight:700}.single-product .banner-product .summary .single-price span.price del{font-size:20px}.single-product .banner-product .summary .single-price span.price ins{text-decoration:unset}.woocommerce form.cart{margin:0!important;padding:16px 0 24px}.woocommerce form.cart .variations .reset_variations{display:none!important}.woocommerce form.cart .variations th{padding:0;display:flex}.woocommerce form.cart .variations th label,.woocommerce form.cart .variations th span{font-weight:500!important}.woocommerce form.cart .variations td{padding:20px 0 36px}.woocommerce form.cart .variations tr{display:block;border:none}.woocommerce form.cart .variations ul{list-style-type:none;display:flex;flex-wrap:wrap;gap:15px 0;padding:0;margin:0}.woocommerce form.cart .variations ul li{padding:0 20px;border-right:1px solid #d9d9d9;line-height:1;font-weight:500}.woocommerce form.cart .variations ul li.disabled{opacity:.5}.woocommerce form.cart .variations ul li.selected{color:var(--color-red)}.woocommerce form.cart .variations ul li:first-child{padding:0 20px 0 0}.woocommerce form.cart .variations ul li:last-child{padding:0 0 0 20px;border:none}.woocommerce form.cart .quantity{background:#f4efef;color:var(--b-txt);margin:0 16px 0 0!important;width:180px;height:60px;line-height:60px;justify-content:space-around}.woocommerce form.cart .quantity span{border:none;font-size:24px;padding-bottom:2px}.woocommerce form.cart .quantity .qt{font-size:20px}.woocommerce form.cart .single_add_to_cart_button{background:linear-gradient(90deg,#EC1D24 0%,#A92426 100%);font-size:20px;font-weight:700;color:#fff;padding:20px 72px 20px 32px;border:none;cursor:pointer;position:relative;width:202px;height:60px}.woocommerce form.cart .single_add_to_cart_button::after{content:"";background-image:url(/wp-content/themes/maxdo/images/cart.png);position:absolute;right:32px;top:50%;transform:translateY(-50%);width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce form.cart .single_add_to_cart_button.loading{position:relative}.woocommerce form.cart .single_add_to_cart_button.loading::after{-webkit-animation:unset;animation:unset}.woocommerce form.cart .single_add_to_cart_button.loading::before{position:absolute;content:"";left:45%;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce form.cart a.added_to_cart{width:202px;float:left;display:block;text-align:center;font-size:15px;line-height:24px;font-weight:600;margin-left:196px}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(255 90 95 / .7)}70%{transform:scale(1.02);box-shadow:0 0 0 10px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.btn-tuvan{padding-bottom:24px;border-bottom:1px dashed var(--b-txt)}.btn-tuvan a{display:inline-flex;padding:18px 24px;font-size:20px;font-weight:500;color:var(--color-red);text-transform:uppercase;border:1.5px solid var(--color-red);text-decoration:unset;transition:all .3s ease;animation:pulse 1.5s infinite}.btn-tuvan a:hover{background:var(--color-red);color:#fff}.btn-tuvan a:hover svg path{fill:#fff}.btn-tuvan a svg{width:28px;height:36px}.note-product{padding-top:24px}.note-product ul{list-style-type:none;padding:0;margin:0}.note-product ul li{padding-left:28px;margin-bottom:16px;position:relative;display:flex;align-items:center}.note-product ul li::before{content:url(/wp-content/themes/maxdo/images/check_icon.png);position:absolute;left:0;top:50%;transform:translateY(-50%)}.woocommerce .share-comment{display:flex;justify-content:space-between;align-items:center;padding-top:32px;font-size:16px;line-height:22px;font-weight:700;color:var(--color-heading)}.woocommerce .share-comment .share{display:flex;align-items:center;gap:16px}.woocommerce .share-comment svg{width:42px;height:42px}.woocommerce .share-comment a{font-size:16px;line-height:22px;font-weight:700;color:var(--color-heading)}.size-ao ul{display:flex;list-style-type:none;flex-wrap:wrap;padding:0;margin:0}.size-ao ul li{padding:0 20px;line-height:1;border-right:1px solid #d9d9d9;font-weight:500}.size-ao ul li:first-child{padding:0 20px 0 0}.size-ao ul li:last-child{border-right:none;padding:0 0 0 20px}@media(max-width:1600px)and (min-width:1280px){.products-item .price-product .price-item{font-size:21px}.comment-form-rating a:before{font-size:28px}.woocommerce #review_form .comment-respond .comment-form-rating label{font-size:22px}.woocommerce #review_form .comment-respond label{font-size:22px}.woocommerce #reviews #comments.custom-comment .woocommerce-review__author{font-size:22px}}@media(max-width:1024px){.single-product .banner-product{grid-template-columns:1fr 1fr}.single-product .banner-product .summary .product_title{font-size:24px}.single-product .banner-product .summary .single-price span.price{font-size:22px}.woocommerce form.cart .quantity{height:40px;line-height:40px}.woocommerce form.cart .single_add_to_cart_button{height:40px;padding:0 20px 0 0;font-size:16px}.woocommerce form.cart .single_add_to_cart_button::after{width:20px;height:20px;right:42px}.btn-tuvan a{padding:9px 12px;font-size:18px}.btn-tuvan a svg{width:20px;height:20px}}@media(max-width:767px){.single-product .banner-product{grid-template-columns:1fr}.woocommerce form.cart .quantity{width:100px}.woocommerce form.cart a.added_to_cart{margin-left:116px}.woocommerce form.cart .variations ul li{padding:0 6px}.woocommerce form.cart .variations ul li:first-child{padding:0 6px 0 0}.woocommerce form.cart .variations ul li:last-child{padding:0 0 0 6px}}