.home-index-slider .dandik{right:30px}.home-index-slider .bamdik{left:30px}.home-index-slider .slick-dots{bottom:50px}.banner-part{padding:20px 0;margin-bottom:35px;position:relative;z-index:1}.text-left{text-align:left}.banner-content h1{text-transform:capitalize;margin-bottom:22px;color:var(--white);text-shadow:0 0 5px rgba(17,17,17,.3)}.banner-content p{font-size:18px;line-height:28px;margin-bottom:50px;color:var(--body)}.banner-btn .btn{margin-right:15px}.banner-img img,.promo-img a{width:100%}@media (max-width:767px){.banner-content h1{font-size:26px;line-height:32px}.banner-btn .btn{margin:8px}.banner-content p{font-size:14px;line-height:28px;margin-bottom:20px}.promo-img{margin:12px 0}}@media (min-width:768px) and (max-width:991px){.banner-content h1{font-size:32px;line-height:42px}.banner-btn .btn{padding:14px 22px;margin-right:10px}}.suggest-slider li{margin:0 10px}.promo-img{width:100%;overflow:hidden;border-radius:8px}.promo-img a img{width:100%;border-radius:20px;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.promo-img a img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.new-slider li{margin:0 2px}@media (max-width:575px){.suggest-slider li{margin:0 5px}.new-slider .product-card{width:220px}}.testimonial-slider .slick-slide{opacity:.3;-webkit-transform:scale(.75);transform:scale(.75);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.testimonial-slider .slick-center{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear}.testimonial-slider .bamdik,.testimonial-slider .dandik{opacity:1;visibility:visible}.testimonial-slider .dandik{right:50px}.testimonial-slider .bamdik{left:50px}.brand-slider .bamdik,.brand-slider .dandik{top:35%}.blog-slider .blog-card{margin:0 15px 25px}.blog-slider .bamdik,.blog-slider .dandik{top:43%}@media (max-width:767px){.blog-slider .blog-card{margin:0 10px 25px}}.home-top-banner-categories{height:50%;position:absolute;width:100%;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(255,255,255 ,.22) 35%,#e4e6e5 100%)}.glass-categories{position:absolute;bottom:0}.glass-cats-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.glass-box-group{width:23%;margin:1%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.glass-box-category{display:flex;align-items:center;justify-content:center;text-shadow:0 1px 3px rgba(17,17,17,.8);text-align:center;width:45%;aspect-ratio:1/1;margin:.8%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(6px);color:#fff;font-size:18px;border-radius:3px;background:linear-gradient(89.96deg,rgb(95 95 95 / 40%) .03%,rgb(35 47 62 / 33%) 49.67%,rgb(73 73 73 / 35%) 99.96%);border:1px solid rgba(255,255,255,.4);flex-direction:column}.glass-box-category:hover{border:1px solid #a0a0a0;color:#fff!important;box-shadow:0 2px 10px 3px rgba(17,17 ,17 ,.16);transition:.2s}.glass-box-category img{width:45px;margin-bottom:8px;filter:invert(1) contrast(5.5)}@media (min-width:992px) and (max-width:1200px){.glass-box-category{font-size:12px}.home-top-banner-categories{height:250px}}@media(max-width:992px){.home-top-banner-categories{height:unset}.glass-categories{display:none}}.gradient-text{background-color:red;background-image:linear-gradient(45deg,#c60707 ,#ffbc11);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.home-title .gradient-text{font-size:22px;margin-left:15px}.home-title{margin:30px 0 10px}.home-title h2{font-size:20px;margin-left:15px}.home-title span{color:#7a7a7a}.product-card-home{padding:20px 7px 10px;background-color:#fff;border-radius:4px;border:none;box-shadow:0 0 10px 2px rgba(17,17,17 ,.12);margin:10px 0}.body-d-color{background-color:#e4e6e5}.product-card-home .product-name{font-weight:700}@media(max-width:768px){.home-title h2{font-size:15px;line-height:20px}.home-title .gradient-text{font-size:16px;line-height:20px}.home-title span{line-height:15px;display:inline-block;margin-top:10px}}@media(max-width:450px){.see-all-home-slider{position:absolute;left:0;top:0}.home-title{position:relative}}.home-writer-slider img{width:80px}.home-writer-slider.writer-image img{margin-bottom:10px;border-radius:20px;width:105px}.home-writer-slider a{display:block;text-align:center}.home-banners img{border-radius:4px;box-shadow:0 1px 8px 2px rgba(17,17,17,.37)}.home-top-banners-container .owl-next,.home-top-banners-container .owl-prev{height:50%}@media (min-width:768px){.bottom-home-slider{padding-top:0}}.home-slider-banner-bottom .home-banners img{box-shadow:none!important}.product-card-home .discount-percent-badge{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#e61212;padding:0 15px;color:#fff;border-radius:0 0 6px 6px;font-size:12px;font-weight:700;white-space:nowrap;line-height:16px;z-index:10}.product-card-home .counter .timer-item{color:#ff2020;font-size:17px;font-weight:700;white-space:nowrap;margin:0 3px;line-height:20px;text-align:center;background-color:#fddede;border-radius:4px;padding:4px;width:27px;height:27px}.product-card-home .counter{direction:ltr;min-height:28px}@media (max-width:460px){.product-card-home .product-media .product-image img{width:65%;max-height:147px;min-height:147px}}@media (max-width:400px){.product-card-home .product-media .product-image img{width:68%;max-height:147px;min-height:147px}}.festival-thin-banner img{width:100vw}.main-page-title h1{font-size:20px;margin:10px 0;color:var(--primary)}.main-page-title p{text-align:justify}#faqAccordion .accordion-button{background-color:#fcfbfb;padding:12px 30px;color:#111;font-size:14px;border-radius:6px}#faqAccordion .accordion-button:focus{box-shadow:none;border:none}#faqAccordion .accordion-header{border-radius:6px;border:1px solid #eee}#faqAccordion .accordion-item{border:none;margin-bottom:10px}#faqAccordion .accordion-body{background-color:#f8f6f6;padding:15px 30px;margin:3px 0;border-radius:6px}#faqAccordion .accordion-button::after{margin-left:0;margin-right:auto;width:15px;height:15px;background-size:15px}#faqAccordion .accordion-button:not(.collapsed)::after{filter:grayscale(1) contrast(4.5)}.home-title.faq h2{font-size:18px;text-align:center;border-top:1px solid #eee;border-radius:4px;padding-top:10px}