.theme-button{background-color:var(--brand-color)!important;color:#fff!important;border:2px solid var(--brand-color)!important;padding:12px 24px!important;border-radius:20px!important;font:300 16px var(--body-font)!important;text-decoration:none!important;display:inline-block!important;cursor:pointer!important;transition:all .3s ease!important}li::marker{color:var(--brand-color)}.announcement-bar__message span{font-size:18px!important;line-height:24px!important}span.show-count b{font-size:10px!important;font-weight:300!important}.show-count{background-color:var(--brand-color)!important}.desi-pop-header{display:flex;justify-content:space-between}.desi-pop-header h1.header__heading,.desi-pop-header .header__heading-link{display:flex}.header__icon .svg-wrapper{width:24px!important;height:24px!important}.cart-count-bubble{top:5px;background:var(--brand-color)}.cart-count-bubble span{font-size:12px!important}body div#CartDrawer h2.drawer__heading{font-size:30px!important}body div#CartDrawer a.cart-item__name.h4.break{font-size:20px!important}#CartDrawer button:before,#CartDrawer button:after{display:none}body div#CartDrawer h2.totals__total{font-size:24px!important}.manan-header .header__icon--account{margin-left:10px!important}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff!important}.slider-counter__link--dots .dot{border-color:#fff!important}.slider-counter.only-desktop{display:none}.only-mobile{display:none!important}.desi-pop-slider .slideshow__text.banner__box{max-width:772px!important;gap:30px}.desi-pop-slider .slider__slide{height:100vh}.banner__box .banner__heading+*,.desi-pop-slider .banner__buttons{margin-top:0!important}.desi-pop-slider .banner__text p{font-size:24px!important;color:#f2f8ef}.desi-pop-slider .banner__buttons a{padding:24px 50px;border-radius:20px;font-size:24px;font-weight:400;background-color:#313030;opacity:1}.desi-pop-slider .button:after{right:unset!important;left:unset!important;bottom:unset;top:unset}.desi-pop-slider .slideshow__controls.slider-buttons{position:absolute;top:45%;width:100%;margin:0 auto;display:flex;justify-content:space-between;border:0;padding:0 3%}.desi-pop-slider button.slider-button{background:#fff!important;border-radius:50%!important}.swiper-button-disabled{opacity:.5!important;pointer-events:unset!important}.collection-cards-section-wrapper{overflow:hidden}.collection-cards-swiper{overflow:hidden;padding-bottom:20px}.collection-cards-swiper .swiper-slide{height:auto;display:flex;align-items:stretch;overflow:hidden;border-radius:20px}.collection-card{position:relative;display:block;text-decoration:none;border-radius:var(--card-radius);overflow:hidden;height:420px;width:100%;box-shadow:0 4px 20px #00000014;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.collection-card:hover{box-shadow:0 12px 40px #00000026}.collection-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.collection-card:hover .collection-card-image{transform:scale(1.1)}.collection-card-title{width:80%;position:absolute;bottom:48px;left:0;margin:0 auto;text-align:center;transition:all .4s ease;right:0;background:#ffffffe5;color:var(--primary-color);padding:16px;font-family:var(--body-font)!important;font-size:18px!important;line-height:24px!important;font-weight:400!important;z-index:2;border-radius:90px;text-transform:uppercase}.collection-card:hover .collection-card-title,.promo-column-left:hover,.promo-column-right:hover{transform:translateY(-4px)}.promo-column-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .6s ease}.promo-column-left:hover .promo-column-bg,.promo-column-right:hover .promo-column-bg{transform:scale(1.05)}.promo-column-content{position:relative;z-index:2;padding:40px 30px;width:100%;display:flex;flex-direction:column;gap:12px}.promo-column-pretitle{font-family:var(--body-font)!important;font-size:30px!important;line-height:30px!important;font-weight:300!important;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.promo-column-title{font-family:var(--heading-font)!important;font-size:48px!important;font-weight:400!important;line-height:1}.promo-column-description p{font-family:var(--body-font)!important;font-size:24px!important;font-weight:300!important;line-height:24px!important}.promo-column-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;text-decoration:none}.promo-column-clickable{text-decoration:none!important;cursor:pointer;display:flex!important;position:relative;transition:transform .4s ease,box-shadow .3s ease}.promo-column-clickable:hover{transform:translateY(-6px);box-shadow:0 8px 30px #00000026}.promo-column-clickable:focus{outline:2px solid var(--primary-color);outline-offset:2px}.promo-column-clickable:hover .promo-column-bg{transform:scale(1.08)}.promo-column-clickable:after{content:"";position:absolute;top:20px;right:20px;width:30px;height:30px;background:#fff3;border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14'/%3E%3C/svg%3E");background-size:16px 16px;background-position:center;background-repeat:no-repeat}.promo-column-clickable:hover:after{opacity:1}.collection-product-slider .section-header{margin-bottom:40px}.collection-product-slider .section-pretitle,.product-showcase .section-subtitle{font-family:var(--body-font)!important;font-size:24px!important;font-weight:300!important;text-transform:uppercase;letter-spacing:2px;color:var(--primary-color)!important;margin-bottom:5px;text-align:center}.collection-product-slider .section-title{font-family:var(--heading-font)!important;font-size:42px!important;font-weight:600!important;color:var(--brand-color)!important;margin-bottom:16px}.section-description p{font-family:var(--body-font)!important;font-size:24px!important;color:var(--primary-color)!important;margin-bottom:0}.collection-product-slider .swiper{overflow:visible;padding-bottom:20px}.collection-product-slider .swiper-slide{height:auto;display:flex;align-items:stretch}.contains-card .card-wrapper{height:100%;display:flex;flex-direction:column;overflow:hidden}.card__badge span{font-size:18px!important;background:var(--brand-color)}.contains-card .card__inner{height:600px;object-fit:cover;object-position:center;border-radius:20px!important;overflow:hidden!important}.contains-card .card__information{padding:16px}.contains-card .card__heading{font-family:var(--heading-font)!important;color:var(--primary-color)!important;font-weight:400!important;font-size:30px!important;line-height:36px!important;letter-spacing:.9px!important;margin-bottom:8px}.contains-card .card__heading:hover a{text-decoration:none}.contains-card .price-item{color:var(--brand-color)!important;font-family:var(--body-font)!important;font-weight:500!important;font-size:24px!important}.contains-card .price--compare-at{color:var(--secondary-color)!important;text-decoration:line-through;font-weight:400!important}.collection-product-slider{overflow:hidden!important}.collection-product-slider .swiper-button-prev,.collection-product-slider .swiper-button-next{width:50px;height:50px;margin-top:-25px;background:var(--brand-color);border-radius:50%;color:#fff;transition:all .3s ease;z-index:10;top:45%}.collection-product-slider .card-wrapper{width:100%!important}.collection-product-slider .page-width.contains-card{max-width:100%!important;padding-left:0!important;padding-right:0!important}.collection-product-slider .tab-slider{margin-left:30px;overflow:hidden}.contains-card button{background-color:var(--brand-color)!important;color:#fff!important;border-radius:20px!important;font:400 24px var(--body-font)!important;text-decoration:none!important;padding:18px 30px}.contains-card button span{font:400 24px var(--body-font)!important}.contains-card button:after,.contains-card button:before{display:none!important}.contains-card .quick-add{width:fit-content!important}.collection-product-slider .swiper-button-prev:hover,.collection-product-slider .swiper-button-next:hover{background:var(--brand-color-dark);transform:scale(1.1)}.collection-product-slider .swiper-button-prev:after,.collection-product-slider .swiper-button-next:after{display:none}.collection-product-slider .swiper-button-prev svg,.collection-product-slider .swiper-button-next svg{width:20px;height:20px}.collection-product-slider .swiper-button-prev svg path,.collection-product-slider .swiper-button-next svg path{stroke:#fff}.collection-product-slider .view-all-button{margin-top:32px}.collection-product-slider .empty-state{text-align:center;padding:40px 0;color:var(--secondary-color)}.product-showcase .section-header{margin-bottom:40px}.product-showcase .section-title{font-family:var(--heading-font)!important;font-size:42px!important;font-weight:600!important;line-height:1.2;margin-bottom:16px;color:var(--brand-color)!important}.product-showcase .section-description{font-family:var(--body-font)!important;font-size:18px!important;line-height:1.5;margin-bottom:0}.product-showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}@media screen and (min-width: 750px){.product-showcase-grid{grid-template-columns:repeat(4,1fr)}}.product-showcase .swiper{overflow:visible;padding-bottom:0}.product-showcase .swiper-slide{height:auto}.product-showcase-item{border-radius:16px;overflow:hidden;transition:transform .3s ease;text-align:center}.product-showcase-image{width:100%;height:500px;overflow:hidden;background:#f5f5f5;border-radius:16px}.product-showcase-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;border-radius:16px}.product-showcase-item:hover .product-showcase-image img{transform:scale(1.05)}.product-showcase-content{padding:16px 8px 20px}.product-showcase-name{font-family:var(--body-font)!important;font-size:16px!important;font-weight:500!important;color:var(--primary-color)!important;margin-bottom:8px;line-height:1.3}.product-showcase-price{margin-bottom:16px}.product-showcase-price .price{font-family:var(--body-font)!important;font-size:18px!important;font-weight:600!important;color:var(--brand-color)!important}.product-showcase-price .price--compare-at{font-size:14px!important;font-weight:400!important;color:var(--secondary-color)!important;text-decoration:line-through;margin-left:8px}.product-showcase .swiper-button-prev,.product-showcase .swiper-button-next{width:50px;height:50px;margin-top:-25px;background:var(--brand-color);border-radius:50%;color:#fff;transition:all .3s ease;z-index:10}.product-showcase .swiper-button-prev:hover,.product-showcase .swiper-button-next:hover{background:var(--brand-color-dark);transform:scale(1.1)}.product-showcase .swiper-button-prev:after,.product-showcase .swiper-button-next:after{display:none}.product-showcase .swiper-button-prev svg,.product-showcase .swiper-button-next svg{width:20px;height:20px}.product-showcase-empty{text-align:center;padding:60px 20px;background:var(--brand-color-light);border-radius:12px}.two-product-feature .section-header{margin-bottom:40px}.two-product-feature .section-subtitle{font-family:var(--body-font)!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px;opacity:.8;color:var(--primary-color)!important}.two-product-feature .section-title{font-family:var(--heading-font)!important;font-size:42px!important;font-weight:600!important;line-height:1.2;margin-bottom:16px;color:var(--brand-color)!important}.two-product-feature .section-description{font-family:var(--body-font)!important;font-size:18px!important;line-height:1.5;margin-bottom:0;color:var(--primary-color)!important}.two-product-feature .product-feature-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.feature-overlay{position:absolute;bottom:0;left:0;right:0;height:100%;width:100%;background:linear-gradient(to bottom,#31303033,#31303080);z-index:2}.product-feature-item{position:relative;display:block;overflow:hidden;border-radius:20px;min-height:800px;text-decoration:none;transition:transform .4s ease,box-shadow .3s ease}.product-feature-item:hover{box-shadow:0 12px 40px #00000026}.product-feature-image{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5}.product-feature-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.product-feature-item:hover .product-feature-image img{transform:scale(1.08)}.product-feature-overlay{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 30px;transform:translateY(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);z-index:2}.product-feature-item:hover .product-feature-overlay{transform:translateY(0)}.product-feature-content{text-align:center;color:#fff}.product-feature-name{font-weight:400!important;margin-bottom:20px}.product-feature-price{margin-bottom:0}.product-feature-price .price{font-family:var(--body-font)!important;font-size:28px!important;font-weight:400!important}.product-feature-price .price--compare-at{font-size:20px!important;font-weight:400!important;color:#ffffffb3!important;text-decoration:line-through;margin-left:8px}.product-feature-placeholder{background:var(--brand-color-light);display:flex;align-items:center;justify-content:center}.product-feature-placeholder-content{text-align:center;color:var(--secondary-color);font-family:var(--body-font);padding:20px}.product-feature-explore{text-align:center;margin-top:40px}.features-section .section-header{margin-bottom:40px}.features-section .section-title{font-family:var(--heading-font)!important;font-size:42px!important;font-weight:600!important;line-height:1.2;margin-bottom:16px;color:var(--brand-color)!important}.features-section .section-description{font-family:var(--body-font)!important;font-size:18px!important;line-height:1.5;margin-bottom:0;color:var(--primary-color)!important}.features-section .features-grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;border:1px solid #48454459;border-radius:20px;overflow:hidden;padding:44px 40px}.testimonials-section{overflow:hidden}.testimonials-section .section-header{margin-bottom:50px}.testimonials-section .section-subtitle{font-family:var(--body-font)!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px;opacity:.8;color:var(--primary-color)!important}.testimonials-section .section-title{font-family:var(--heading-font)!important;font-size:42px!important;font-weight:600!important;line-height:1.2;margin-bottom:16px;color:var(--brand-color)!important}.testimonials-section .section-description{font-family:var(--body-font)!important;font-size:18px!important;line-height:1.5;margin-bottom:0;color:var(--primary-color)!important}.testimonials-section .swiper{overflow:visible;padding-bottom:0}.testimonials-section .swiper-slide{height:auto;display:flex;align-items:stretch}.testimonials-section .testimonial-item{border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:41px 46px 57px 37px;transition:transform .3s ease,box-shadow .3s ease;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonials-section .testimonial-item:hover{transform:translateY(-8px);box-shadow:0 15px 35px #0000001a;background:rgba(var(--brand-color),.5)}.testimonials-section .testimonial-image{margin-bottom:20px;display:flex}.testimonials-section .testimonial-image img{width:110px;height:110px;border-radius:20px;object-fit:cover;transition:transform .3s ease}.testimonials-section .testimonial-item:hover .testimonial-image img{transform:scale(1.1)}.testimonials-section .testimonial-rating{margin-bottom:20px;display:flex;gap:4px}.testimonials-section .testimonial-rating .star{font-size:18px;color:#ddd;transition:color .2s ease}.testimonials-section .testimonial-rating .star.filled{color:#fbbf24}.testimonials-section .testimonial-quote-icon{position:absolute;top:33px;right:37px;color:var(--brand-color);opacity:.3}.testimonials-section .testimonial-content{position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.testimonials-section .testimonial-text{font-family:var(--body-font)!important;font-size:18px!important;font-weight:300!important;line-height:1.5!important;color:#484544;margin-bottom:24px}.testimonials-section .testimonial-customer{border-top:1px solid rgba(0,0,0,.08);padding-top:20px;display:flex;gap:10px;align-items:center}.testimonials-section .customer-name{font-family:var(--heading-font)!important;font-size:24px!important;font-weight:700!important;color:var(--primary-color)!important;margin-bottom:0}.testimonials-section .customer-location{font-family:var(--body-font)!important;font-size:16px!important;font-weight:400!important;color:var(--brand-color)!important;margin-bottom:0;padding-left:10px;border-left:1px solid rgb(157 155 149 / 30%)}.testimonials-section .swiper-button-prev,.testimonials-section .swiper-button-next{width:50px;height:50px;margin-top:-25px;background:var(--brand-color);border-radius:50%;color:#fff;transition:all .3s ease;z-index:10}.testimonials-section .swiper-button-prev:hover,.testimonials-section .swiper-button-next:hover{background:var(--brand-color-dark);transform:scale(1.1)}.testimonials-section .swiper-button-prev:after,.testimonials-section .swiper-button-next:after{display:none}.testimonials-section .swiper-button-prev svg,.testimonials-section .swiper-button-next svg{width:20px;height:20px}.testimonials-section .swiper-pagination{bottom:20px!important;text-align:center}.testimonials-section .swiper-pagination-bullet{background:var(--brand-color);opacity:.3;width:12px;height:12px;margin:0 6px!important;transition:all .3s ease}.testimonials-section .swiper-pagination-bullet-active{opacity:1;transform:scale(1.2)}.testimonials-section .testimonials-empty{text-align:center;padding:80px 40px;background:var(--brand-color-light);border-radius:20px}@media screen and (max-width: 989px){.features-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 549px){.features-section .features-grid{grid-template-columns:1fr}}.features-section .feature-item{text-align:center;padding:20px 16px;position:relative}.features-section .feature-icon{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.features-section .feature-icon img{width:64px;height:64px;object-fit:contain;transition:transform .3s ease}.features-section .feature-item:hover .feature-icon img{transform:scale(1.1)}.features-section .feature-content{max-width:240px;margin:0 auto}.features-section .feature-title{font-family:var(--body-font)!important;font-size:24px!important;font-weight:600!important;line-height:1.3;margin-bottom:8px;color:var(--primary-color)!important}.features-section .feature-description{font-family:var(--body-font)!important;font-size:16px!important;font-weight:300!important;line-height:1.5;margin-bottom:0;color:#484544!important}.features-section .feature-item:after{content:"";position:absolute;top:20px;bottom:20px;right:-40px;width:1px;background-color:#ccc;z-index:1}.desi-pop-footer{font-family:var(--body-font)!important;position:relative}.desi-pop-footer *{box-sizing:border-box}.desi-pop-footer .footer-top-section{padding-bottom:50px;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:16px}.desi-pop-footer .footer-top-content{display:flex;gap:80px;justify-content:space-between;align-items:center}.desi-pop-footer .footer-logo{flex-shrink:0}.desi-pop-footer .footer-logo img{height:auto;display:block}.desi-pop-footer .footer-middle-section{padding-bottom:50px}.desi-pop-footer .footer-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.desi-pop-footer .footer-column{display:flex;flex-direction:column}.desi-pop-footer .footer-column-heading{font-family:var(--body-font)!important;font-size:32px!important;font-weight:400!important;margin:0 0 24px !important color: inherit;line-height:1.3}.desi-pop-footer .footer-menu{list-style:none!important;padding:0!important;margin:0!important}.desi-pop-footer .footer-menu li{margin:0 0 14px!important;padding:0!important}.desi-pop-footer .footer-menu li:last-child{margin-bottom:0!important}.desi-pop-footer .footer-menu a{font-family:var(--body-font)!important;font-size:20px!important;font-weight:300!important;color:inherit!important;text-decoration:none!important;transition:all .3s ease;line-height:1.5;display:inline-block}.desi-pop-footer .footer-menu a:hover{opacity:1;transform:translate(4px)}.desi-pop-footer .footer-text-content{font-family:var(--body-font)!important;font-size:15px!important;font-weight:400!important;line-height:1.5;color:inherit;opacity:.8}.desi-pop-footer .footer-text-content p{margin:0 0 16px!important}.desi-pop-footer .footer-text-content p:last-child{margin-bottom:0!important}.desi-pop-footer .footer-contact{display:flex;flex-direction:column;gap:16px}.desi-pop-footer .contact-item{font-family:var(--body-font)!important;font-size:20px!important;font-weight:300!important;line-height:1.5!important;color:inherit;margin:0!important}.desi-pop-footer .contact-item strong{font-weight:600!important;display:inline-block;min-width:80px}.desi-pop-footer .contact-item a{color:inherit!important;text-decoration:none!important;transition:opacity .3s ease}.desi-pop-footer .contact-item a:hover{opacity:1;text-decoration:underline!important}.desi-pop-footer .footer-social-icons{margin-top:24px;display:flex;gap:12px;flex-wrap:wrap}.desi-pop-footer .footer-social-icons a{width:40px!important;height:40px!important;background:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:inherit!important;text-decoration:none!important;transition:all .3s ease!important}.desi-pop-footer .footer-social-icons a:hover{background:#fff3!important;transform:translateY(-2px) scale(1.1)}.desi-pop-footer .footer-social-icons svg{width:20px!important;height:20px!important;fill:var(--brand-color)!important}.desi-pop-footer .footer-bottom-section{padding-top:30px;border-top:1px solid rgba(255,255,255,.2)}.desi-pop-footer .footer-copyright{text-align:center}.desi-pop-footer .footer-copyright p{font-family:var(--body-font)!important;font-size:20px!important;font-weight:300!important;margin:0!important}.desi-pop-footer .footer-newsletter{display:flex!important;margin:0;flex-direction:column;gap:20px;max-width:854px!important;width:100%}.desi-pop-footer .footer__newsletter .field{gap:17px!important}.desi-pop-footer .footer__newsletter p.newsletter-description{max-width:675px}.desi-pop-footer form#ContactFooter.footer__newsletter,.desi-pop-footer .footer__newsletter form#ContactFooter .field{min-width:100%!important}.desi-pop-footer .field:after,.desi-pop-footer .field:before{display:none}.desi-pop-footer .field__input.newsletter-input{flex:2!important;padding:16px 20px!important;border:none!important;background:#638452!important;color:#fff!important;font-family:var(--body-font)!important;font-size:16px!important;outline:none!important;margin:0!important;height:auto!important;min-height:auto!important;border-radius:20px}.desi-pop-footer .field__input.newsletter-input:focus{outline:none!important;box-shadow:none!important;background:#ffffff0d!important}.desi-pop-footer .field__input.newsletter-input::placeholder{color:#ffffffb3!important}.desi-pop-footer .newsletter-form__field-wrapper input::placeholder{color:#fff!important;font-size:18px!important;opacity:1!important}.desi-pop-footer .field__label.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;border-radius:20px}.desi-pop-footer .newsletter-form__button.newsletter-button{flex:1;padding:16px 28px!important;background:#638452!important;color:#fff!important;border:none!important;font-family:var(--body-font)!important;font-size:20px!important;font-weight:300!important;letter-spacing:1px!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:uppercase!important;white-space:nowrap!important;height:auto!important;min-height:auto!important;width:fit-content;position:relative;border-radius:20px}.desi-pop-footer .newsletter-form__button.newsletter-button:hover{background:#ffffff4d!important;transform:translateY(-1px)}.desi-pop-footer .newsletter-form__button.newsletter-button:active{transform:translateY(0)}.desi-pop-footer .newsletter-error{display:block!important;margin-top:12px!important;padding:8px 12px!important;background:#f443361a!important;border:1px solid rgba(244,67,54,.3)!important;border-radius:4px!important;color:#ffcdd2!important;font-family:var(--body-font)!important;font-size:14px!important;line-height:1.4!important}.desi-pop-footer .newsletter-error .error-icon{display:inline-block;margin-right:8px;font-weight:700}.desi-pop-footer .newsletter-success{display:block!important;margin-top:12px!important;padding:8px 12px!important;background:#4caf501a!important;border:1px solid rgba(76,175,80,.3)!important;border-radius:4px!important;color:#c8e6c9!important;font-family:var(--body-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;margin-bottom:0!important}.desi-pop-footer .newsletter-success .success-icon{display:inline-block;margin-right:8px;font-weight:700;color:#4caf50}.desi-pop-footer .field__input.newsletter-input[aria-invalid=true]{border:1px solid rgba(244,67,54,.6)!important}.desi-pop-footer .newsletter-form.loading .newsletter-form__button{opacity:.6!important;cursor:not-allowed!important}.desi-pop-footer .newsletter-form.loading .newsletter-form__button:hover{background:#fff3!important;transform:none!important}.desi-pop-footer .newsletter-form__message:focus{outline:2px solid rgba(255,255,255,.5)!important;outline-offset:2px!important}.newsletter-form__button svg{display:none}.desi-pop-footer .newsletter-form__button.newsletter-button svg{font-size:20px}.collection-product-slider .tab-collection button{background:transparent!important;color:var(--brand-color)!important;font-family:var(--heading-font)!important;border:none;box-shadow:none!important;font-size:42px!important;padding:0 20px!important;border-left:2px solid var(--brand-color);border-radius:0!important}.collection-product-slider .tab-collection button:first-child{border-left:0px!important}.collection-product-slider .tab-collection button[aria-selected=true]{text-decoration:none!important;pointer-events:none!important}.collection-product-slider .tab-collection:has(button:nth-child(2)) button[aria-selected=true]{text-decoration:underline!important}#FacetFiltersForm h2{font-size:24px!important}select#SortBy{font-size:18px}@media screen and (max-width: 1200px){.desi-pop-footer .footer-top-content{gap:60px}.desi-pop-footer .footer-columns{gap:40px}}@media screen and (min-width: 750px) and (max-width: 989px){.features-section .feature-item{padding:28px 20px}.features-section .feature-title{font-size:15px!important}}@media (max-width: 1024px){.desi-pop-slider .banner__text p{font-size:18px!important;color:#f2f8ef;max-width:90%}.contains-card .card__heading{font-size:24px!important}}@media screen and (max-width: 989px){.desi-pop-footer .footer-columns{grid-template-columns:repeat(2,1fr);gap:40px}.desi-pop-footer .footer-top-content{gap:50px}}@media screen and (max-width: 768px){.collection-product-slider .tab-collection button{font-size:24px!important}.two-product-feature .product-feature-grid{grid-template-columns:1fr}.product-showcase-grid{grid-template-columns:repeat(2,1fr);gap:16px}.promo-column-clickable:after{top:15px;right:15px;width:25px;height:25px}.promo-column-content{padding:30px 20px}.promo-column-title{margin:0!important;font-size:36px!important;line-height:48px!important}.promo-column-description{font-size:14px!important}.promo-column-pretitle{margin:0!important;font-size:16px!important;line-height:30px!important}.slideshow__controls .slider-button{opacity:0!important}.only-mobile{display:block!important}.testimonials-section .section-title{font-size:32px!important}.testimonials-section .section-description{font-size:16px!important}.testimonials-section .testimonial-item{padding:28px 20px}.testimonials-section .testimonial-image img{width:70px;height:70px}.testimonials-section .testimonial-text{font-size:16px!important;line-height:24px!important}.testimonials-section .customer-name{font-size:18px!important}.testimonials-section .customer-location{font-size:14px!important}.testimonials-section .testimonial-rating .star{font-size:16px}h2.newsletter-heading{font-size:30px!important;margin-bottom:0}.newsletter-description{font-size:16px!important;line-height:24px!important;font-weight:300!important}.announcement-bar__message span{font-size:14px!important;line-height:14px!important}.desi-pop-slider .slider__slide{height:80vh}.desi-pop-slider .banner__text p{font-size:16px!important;text-align:center}.desi-pop-slider .banner__buttons a{padding:14px 20px;border-radius:8px;font-size:16px;font-weight:300}.desi-pop-slider .slideshow__text.slideshow__text-mobile--left{align-items:center!important}.desi-pop-slider .banner__content{align-items:flex-end!important;margin-bottom:20px}.desi-pop-slider .slideshow__controls.slider-buttons{top:unset;bottom:10px}.title-large{font:700 36px / 100% var(--heading-font)!important;text-align:center}.collection-card{height:406px}.collection-card-title{font-size:14px!important;padding:12px}.collection-cards-section-wrapper .swiper-button-next,.collection-cards-section-wrapper .swiper-button-prev,.collection-product-slider .swiper-button-prev,.collection-product-slider .swiper-button-next{height:35px;width:35px}.swiper-pagination-bullet-active{background:var(--brand-color)}.collection-product-slider .section-title{font-size:32px!important}.collection-product-slider .section-description p{font-size:16px!important}.contains-card .card__heading{font-size:17px!important;line-height:24px!important}.contains-card .price-item{font-size:16px!important}.contains-card button{border-radius:12px!important;font:400 16px var(--body-font)!important;padding:10px 20px!important}.contains-card button span{font:400 20px var(--body-font)!important}.contains-card .price{font-size:22px!important}.contains-card .card__inner{height:425px!important}.product-showcase .section-title{font-size:32px!important}.product-showcase .section-description{font-size:16px!important}.product-showcase-image{height:445px}.product-showcase-content{padding:20px 0 10px}.product-showcase-name{font-size:14px!important}.product-showcase-price .price{font-size:16px!important}.two-product-feature .section-title{font-size:32px!important}.two-product-feature .section-description{font-size:16px!important}.product-feature-item{min-height:480px}.product-feature-name{font-size:24px!important;line-height:28px}.product-feature-price .price{font-size:20px!important}.product-feature-overlay{padding:40px 20px 20px;transform:translateY(0)}.features-section .section-title{font-size:28px!important}.features-section .section-description{font-size:16px!important}.features-section .feature-item{padding:24px 20px}.features-section .feature-icon img{width:56px;height:56px}.features-section .feature-title{font-size:24px!important}.features-section .feature-description{font-size:16px!important}.features-section .features-grid{padding:43px 32px}.collection-product-slider .section-pretitle,.product-showcase .section-subtitle{font-size:16px!important;line-height:30px!important}.collection-product-slider .swiper{overflow:visible;padding-bottom:0}.features-section .feature-item:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:148px;background-color:#ccc;z-index:33;height:1px;margin:0 auto}.features-section .feature-item:first-child:after{display:none}.cta-banner .cta-title{text-align:left;font-size:26px!important;line-height:24px!important}.cta-banner .theme-button{font-size:16px!important;padding:10px 20px!important;border-radius:16px}.desi-pop-footer .footer-top-content{flex-direction:column!important}.desi-pop-footer .footer-columns{grid-template-columns:1fr;gap:40px}.desi-pop-footer .footer-column-heading{font-size:20px!important;margin-bottom:0!important}.desi-pop-footer .footer-social-icons{justify-content:left;margin-top:20px}.desi-pop-footer .footer-copyright p{font-size:16px!important}.desi-pop-footer .footer-menu a,.desi-pop-footer .contact-item{font-size:16px!important;font-weight:300!important;line-height:36px}.desi-pop-footer .footer-menu li,.desi-pop-footer .contact-item{margin:0!important;padding:0!important}.desi-pop-footer .contact-item.contact-item--address{text-align:center}.desi-pop-footer .footer-middle-section{padding-bottom:40px}.desi-pop-footer .field{max-width:100%}.desi-pop-footer .field__input.newsletter-input{font-size:15px!important;padding:14px 16px!important}.desi-pop-footer .newsletter-form__button.newsletter-button{padding:14px 20px!important;font-size:13px!important;max-width:72px}.desi-pop-footer .footer-logo img{max-width:261px!important}.desi-pop-footer .footer-column .footer-column-heading{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.footer-column.is-open .accordion-icon{transform:rotate(180deg)}.footer-column .footer-menu{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer-column.is-open .footer-menu{max-height:600px}.footer-column:last-child{gap:15px;align-items:center;padding-top:10px}.desi-pop-footer .footer-column:last-child .footer-contact{align-items:center}.footer-column{position:relative!important}.footer-column:after{content:"";position:absolute;top:-16px;bottom:0;left:0;right:0;width:100%;background-color:#fff6;z-index:1;height:1px;margin:0 auto}.footer-column:first-child:after{display:none}.desi-pop-footer .footer-column.is-open .footer-menu{margin-top:15px!important}.newsletter-form__button svg{display:block;width:25px}.newsletter-form__button span{display:none}.tab-collection[role=tablist]{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100;scrollbar-width:none}.tab-collection[role=tablist]::-webkit-scrollbar{display:none}.tab-collection [role=tab]{flex:0 0 auto!important;display:inline-flex!important;white-space:nowrap!important;scroll-snap-align:start}.tab-collection[role=tablist]{justify-content:center!important}.tab-collection[role=tablist]:has([role=tab]:nth-child(3)){justify-content:flex-start!important}}@media screen and (max-width: 749px){.desi-pop-slider .slider__slide{height:550px}}@media screen and (max-width: 480px){.desi-pop-footer .footer-columns{gap:30px}.desi-pop-footer .field{border-radius:8px}.desi-pop-footer .field__input.newsletter-input{border-bottom:1px solid rgba(255,255,255,.2)!important}}div#predictive-search-results h2{font-size:24px!important}@media (max-width: 1024px){h1,.h1,.banner__heading,.hero__title,.slideshow__text h2{font-size:48px!important}h2,.h2,.section-header h2,.collection__title{font-size:36px!important}h3,.h3{font-size:30px!important}h4,.h4{font-size:24px!important}h5,.h5{font-size:20px!important}h6,.h6{font-size:16px!important}body,p,.rte p,.product__description p{font-size:20px!important}.btn,.button,.theme-button,.theme-button-outline,.theme-button-ghost{font-size:18px!important;padding:13px 26px!important;border-radius:16px!important}.title-large{font:700 60px / 100% var(--heading-font)!important}}@media (max-width: 768px){h1,.h1,.banner__heading,.hero__title,.slideshow__text h2{font-size:32px!important;line-height:110%!important}h2,.h2,.section-header h2,.collection__title{font-size:32px!important;line-height:115%!important}h3,.h3{font-size:24px!important;line-height:120%!important}h4,.h4{font-size:20px!important;line-height:125%!important}h5,.h5{font-size:18px!important;line-height:130%!important}h6,.h6{font-size:16px!important;line-height:135%!important}body,p,.rte p,.product__description p{font-size:16px!important;line-height:150%!important}.btn,.button,.theme-button,.theme-button-outline,.theme-button-ghost{font-size:16px!important;padding:10px 20px!important;border-radius:12px!important}.header__menu-item,.menu-drawer__menu-item{font-size:14px!important}body,p,span,div,li,td,.rte,.body-text,.text-body,.product-form__input,.field__input,.form__message,.rte p,.product__description p,.article__content p,.page__content p,.collection__description p{font:400 18px/140% var(--body-font)!important;letter-spacing:5%}div#predictive-search-results h2{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
