.cat-checklist{height:30rem !important;border:1px solid #ddd;margin:0 0 5px;padding:.2em 5px;overflow-y:scroll}body.single-product .swiper-button-disabled{display:none !important}body.single-product .single-page-top-part-wrap,body.single-product .single-page-mid-part-wrap,body.single-product .single-page-down-part-wrap{width:100%;padding:0;margin:0}body.single-product .single-page-top-part-wrap *,body.single-product .single-page-mid-part-wrap *,body.single-product .single-page-down-part-wrap *{font-family:"Comfortaa",Sans-serif}body.single-product .single-product-section{padding:100px 0 40px}body.single-product .single-mini-product-section-top-open{padding:70px 0 10px}body.single-product .single-mini-product-section{padding:40px 0 10px}@media (max-width:767px){body.single-product .single-product-section{padding:50px 0 20px}body.single-product .single-mini-product-section-top-open{padding:30px 0 10px}body.single-product .single-mini-product-section{padding:15px 0 10px}}body.single-product .product-award-img-section{position:absolute;height:120px;width:fit-content;top:0;left:-140px}body.single-product img.product-award-img{height:100%;width:fit-content}@media (max-width:1024px){body.single-product .product-award-img-section{height:110px}}body.single-product .product-badges-section{position:absolute;display:flex;flex-direction:row-reverse;justify-content:space-between;height:100%;width:100%;gap:10px;z-index:-1}body.single-product .best-seller-badge{justify-self:center;height:fit-content;color:#fff;background-color:#b3a368;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:5px;padding:2px 5px 0;margin:0 auto}body.single-product .product-badges-sticky-section{position:sticky;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:fit-content;top:150px;gap:20px;margin-right:-90px}body.single-product img.greek-product-badge{height:fit-content;max-height:80px;max-width:80px}body.single-product img.product-award-img{height:fit-content;max-height:80px;max-width:80px}@media (max-width:1290px){body.single-product .product-badges-section{flex-direction:row}body.single-product .product-badges-sticky-section{position:sticky;top:150px;width:80px;margin-left:-85px;margin-right:0}}@media (max-width:1024px){body.single-product .best-seller-badge{margin-top:20px}body.single-product .product-badges-sticky-section{position:absolute;flex-direction:row-reverse;justify-content:space-between;width:100%;top:-16px;margin-left:0;padding:0 10px}body.single-product .product-badges-section .award-img{width:80px}}@media (max-width:767px){body.single-product .product-badges-sticky-section{top:-16px;padding:0;margin-left:0}}body.single-product .product-title-and-desc-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:35px}body.single-product .product-title-and-desc-section .product-title{text-align:center;font-size:26px;margin:0 !important;padding:0 !important}body.single-product .product-title-and-desc-section .product-description{text-align:center;font-size:17px;padding:0 30px}@media (max-width:1024px){body.single-product .product-title-and-desc-section{padding-top:80px}}body.single-product .product-price-range-section{display:flex;flex-wrap:wrap;justify-content:start;gap:35px;padding:30px 10px}body.single-product .product-price-range-section .product-price-range-value{font-size:20px;max-width:50%}body.single-product .product-price-range-section .product-stock-status{max-width:50%}body.single-product .main-message-words-section .section-title-mini{text-align:center}body.single-product .main-message-words-section-description,body.single-product .main-message-words-section-description *{text-align:center}body.single-product .main-message-words-section-description p{margin-bottom:0}body.single-product .main-message-words-bullets-wrap{display:flex;flex-direction:column;justify-content:center;align-items:start;list-style-type:none;padding:0}body.single-product .main-message-words-bullet .bullet-icon{display:inline-block;color:#b3a368;font-size:24px;font-weight:700;margin-right:5px;margin-bottom:-3px}body.single-product .main-message-words-bullet .bullet-text{padding-bottom:2px}body.single-product .product-gift-message-section{position:relative;background-color:rgba(110,158,111,.8);color:#fff;border-radius:10px;box-shadow:0 0 2px grey;margin:20px 0 0}body.single-product .product-gift-message-section .product-gift-message-symbol-wrap{position:relative;width:100%;margin:10px 0}body.single-product .product-gift-message-section .product-gift-message-symbol-wrap img{position:absolute;height:80px;width:80px;top:50%;left:50%;object-fit:contain;transform:translate(-50%,-50%);z-index:1}body.single-product .product-gift-message-section .product-gift-message-symbol-wrap hr{width:100%;height:10px;background-color:#6e9e6f;border:none;border-radius:20px 20px 0 0}body.single-product .product-gift-message-section .product-gift-message-text-wrap{padding:4px 10px 10px}body.single-product .product-gift-message-section .section-title-mini{position:relative;font-weight:400;text-align:center;margin:5px 0 2px;z-index:1}body.single-product .product-gift-message-section-description{position:relative;text-align:center;padding:10px;z-index:1}body.single-product .product-gift-message-section-description *{font-size:15px;text-align:center}body.single-product .product-availability-section{color:#b3a368;font-weight:400;font-size:15px;text-align:center;margin:4px 0}body.single-product .payment-methods-section{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:290px;margin:10px auto 0 auto}body.single-product .payment-methods-section img{height:40px;object-fit:contain;object-position:center}body.single-product .product-phrase-section-description{font-size:26px;font-weight:700;text-align:center;white-space:normal}body.single-product .product-phrase-section-description .product-phrase-quotes{display:inline-block;width:30px;height:30px;background-image:url(https://anaplasis.gr/wp-content/uploads/2025/02/golden_quote.svg);background-repeat:no-repeat;background-size:contain}body.single-product .product-phrase-section-description .product-phrase-quotes.start-quote{transform:translateX(-5px) rotate(180deg)}body.single-product .product-phrase-section-description .product-phrase-quotes.end-quote{transform:translateX(5px)}body.single-product .informational-words-section .section-title-mini{text-align:center}body.single-product .informational-words-section-description,body.single-product .informational-words-section-description *{text-align:center}body.single-product .informational-words-section-description p{margin-bottom:0}body.single-product .informational-words-bullets-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;list-style-type:none}body.single-product .informational-words-bullet .bullet-icon{color:#b3a368;font-size:28px;font-weight:700;margin-right:5px}body.single-product .informational-words-bullet .bullet-text{padding-bottom:2px}body.single-product .customers-words-section .section-title-mini{text-align:center}body.single-product .customers-words-section-container *{text-align:center}body.single-product .before-after-imgs-section{display:none}body.single-product .before-after-imgs-section.loaded{display:block}body.single-product .before-after-imgs-section .section-title{text-align:center;text-transform:uppercase}body.single-product .before-after-imgs-section-container{position:relative;margin-bottom:2px}body.single-product .before-after-imgs-section .before-after-img-item-wrap{background-color:transparent;padding:10px}body.single-product .before-after-imgs-section .before-after-img{height:300px;object-fit:contain;object-position:center}body.single-product .before-after-imgs-section .slick-arrow{visibility:hidden;position:absolute;top:50%;background-color:rgba(0,0,0,.1);color:#000;font-size:30px;font-weight:700;border:none;outline:none;opacity:0;padding:0 4px 4px;transform:translateY(-50%);transition:all .3s}body.single-product .before-after-imgs-section:hover .slick-arrow{visibility:visible;opacity:1}body.single-product .before-after-imgs-section .slick-arrow:hover{background-color:#000;color:#fff}body.single-product .before-after-imgs-section .slick-prev{left:-20px}body.single-product .before-after-imgs-section .slick-next{right:-20px}body.single-product .before-after-imgs-notice{text-align:center}body.single-product .testimonials-section{display:none}body.single-product .testimonials-section.loaded{display:block}body.single-product .testimonials-section-container{position:relative}body.single-product .testimonials-section .testimonial-item-wrap{display:inline-block;vertical-align:middle;float:none;padding:10px}body.single-product .testimonials-section .testimonial-item{background-color:#b4a46b;border-radius:20px;box-shadow:0 0 5px grey;padding:20px}body.single-product .testimonials-section .testimonial-text,body.single-product .testimonials-section .testimonial-text *{text-align:center;margin:0}body.single-product .testimonials-section .slick-arrow{visibility:hidden;position:absolute;top:50%;background-color:rgba(0,0,0,.1);color:#000;font-size:30px;font-weight:700;border:none;outline:none;opacity:0;padding:0 4px 4px;transform:translateY(-50%);transition:all .3s}body.single-product .testimonials-section:hover .slick-arrow{visibility:visible;opacity:1}body.single-product .testimonials-section .slick-arrow:hover{background-color:#000;color:#fff}body.single-product .testimonials-section .slick-prev{left:-20px}body.single-product .testimonials-section .slick-next{right:-20px}body.single-product .tips-section .section-title{text-align:center;text-transform:uppercase}body.single-product .tips-section .tip-item{font-size:15px}body.single-product .tips-section .tip-item p{margin-bottom:2px}body.single-product .product-video-section .section-title{text-align:center;text-transform:uppercase}body.single-product .product-video-section .yt-iframe-wrapper{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:30px}body.single-product .product-video-section .yt-iframe-wrapper .video{width:100%;max-width:600px;height:400px}body.single-product .related-products-section{display:none}body.single-product .related-products-section.loaded{display:block}body.single-product .related-products-section .section-title{text-align:center;text-transform:uppercase}body.single-product .related-products-section-container{position:relative}body.single-product .related-products-section .product-item{padding:10px 20px}body.single-product .related-products-section .product-item a{display:flex;flex-direction:column;justify-content:center;align-items:center}body.single-product .related-products-section .product-item img{height:200px;object-fit:contain}body.single-product .related-products-section .product-item .product-title{font-size:18px;text-align:center;color:#000}body.single-product .related-products-section .product-item .product-price{color:#b3a368}body.single-product .related-products-section .slick-arrow{visibility:hidden;position:absolute;top:50%;background-color:rgba(0,0,0,.1);color:#000;font-size:30px;font-weight:700;border:none;outline:none;opacity:0;padding:0 4px 4px;transform:translateY(-50%);transition:all .3s}body.single-product .related-products-section:hover .slick-arrow{visibility:visible;opacity:1}body.single-product .related-products-section .slick-arrow:hover{background-color:#000;color:#fff}body.single-product .related-products-section .slick-prev{left:-20px}body.single-product .related-products-section .slick-next{right:-20px}@media (max-width:1185px){body.single-product .before-after-imgs-section .slick-prev{left:2px}body.single-product .before-after-imgs-section .slick-next{right:2px}body.single-product .testimonials-section .slick-prev{left:2px}body.single-product .testimonials-section .slick-next{right:2px}body.single-product .related-products-section .slick-prev{left:2px}body.single-product .related-products-section .slick-next{right:2px}}