img{width:100%}.banner-Innerslide{position:relative}.header__active-menu-item{color:#872463!important;opacity:unset!important}.header__menu-item{font-size:16px;font-weight:600;color:#000;opacity:100%;padding:0}.header__menu-item span{padding:15px}.header__active-menu-item{text-decoration:none;border-bottom:2px solid #872463}.header__menu-item:hover span{text-decoration:none}.header__icons{gap:8px;align-items:center}.header__icons .svg-wrapper>svg{height:50%;width:50%}.header-wrapper{background:#e0dfcd}.header{padding-top:0!important;padding-bottom:0!important}.header-localization .search select{border:none;box-shadow:none;padding:10px 20px}.header-localization .search .field{background:#f7f7f7;border-radius:50px;overflow:hidden;border:1px solid #E0E0E0}.header-localization .search .field input{background:#f7f7f7;border:1px;border-radius:62px;box-shadow:none}.header-localization .search .field select{background:#fff;border-left:1px solid #E0E0E0}.header-localization .search .field:before{content:unset}.header-localization .search .field:after{content:unset}.banner-content-header{position:absolute;top:unset}.testimonial-slider{background-size:cover;padding:20px 0 50px;text-align:center;color:#fff}. .testimonial-container{width:100%;margin:auto;overflow:hidden}.testimonial-slider-wrapper{position:relative}.testimonial-item{background:#e0dfcd80;color:#000;border-radius:10px}.testimonial-item.even{background:#872463;color:#fff}.testimonial-Inneritems{padding:20px}.why-people-love-us{background-size:cover;padding:60px 20px;text-align:center;color:#fff}.features{display:flex;justify-content:center;gap:20px;margin-top:20px}.feature{text-align:center;width:20%}.feature img{width:50px;height:50px}.why-people-love-us .button{display:inline-block;background:#87246359;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;margin-top:20px;font-size:16px;font-weight:400;line-height:24.51px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.why-people-love-us .button:after{content:unset}.artisanal-collection{text-align:center}.collection-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.collection-item{position:relative;width:40%;height:290px;background-size:cover;color:#fff;padding:20px;border-radius:10px;display:flex;flex-direction:column;align-items:baseline;justify-content:space-between}.collection-item:nth-child(2){width:58%}.collection-item:nth-child(3){width:58%}.collection-item:nth-child(6){width:58%}.highlight-label{background-color:gold;padding:5px 10px;font-weight:700;font-size:32px;font-weight:400;line-height:43.87px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin-left:-20px;border-radius:0 8px 8px 0;opacity:0px}.buy-now{background-color:#872463;color:#fff;padding:10px 20px;text-decoration:none;border-radius:5px}.view-more{margin-top:50px}.view-more-button{background-color:transparent;border:1px solid #872463;color:#872463;padding:10px 20px;text-decoration:none;border-radius:5px}.block-title h4{margin:0;font-size:12px;font-weight:600;line-height:16.34px;text-align:center}.block-image{text-align:center}.block-image img{width:86%;height:auto}.Images-sliderOuter .swiper-button-next,.Images-sliderOuter .swiper-button-prev{width:30px;height:30px;background-color:#fff;border-radius:50px;display:flex;position:absolute;z-index:1}.Images-sliderOuter .swiper-button-next:after,.Images-sliderOuter .swiper-button-prev:after{font-size:15px;font-weight:900;color:#872463}.Images-sliderOuter .page-width,.Images-sliderOuter .page-width-desktop{position:relative}.products-grid-wrapper .collection__title p{font-size:16px;font-weight:400;line-height:22.77px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80}.products-grid-wrapper .swym-wishlist-collections-v2-container{display:none}.products-grid-wrapper ul li .product-card-wrapper .card__inner{border-radius:12px;overflow:hidden}.products-grid-wrapper ul li .product-card-wrapper .card__information h3{font-size:15px;font-weight:600;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.products-grid-wrapper ul li .product-card-wrapper .card__information .price__container .span{font-size:16px;font-weight:400;line-height:24.51px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80}.products-grid-wrapper ul li{padding:10px;background:#e0dfcd80;border-radius:8px}.products-grid-wrapper ul li .product-card-wrapper .card__information .quick-add__submit{border-radius:8px;margin:0 0 10px;background:#872463;font-size:18px;font-weight:600;line-height:27.24px;text-align:left;text-underline-position:from-font;color:#fff}.products-grid-wrapper ul li .product-card-wrapper .card__information .button:before,.products-grid-wrapper ul li .product-card-wrapper .card__information .button:after{content:unset}card__information{padding-bottom:0!important}.banner-content-header h4{font-size:40px;font-weight:600;line-height:64px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0!important;color:#fff}.banner-content-header h1{font-size:78px;font-weight:400;line-height:90px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#ffc819;margin:10px 0}.banner-content-header p{font-size:20px;font-weight:400;line-height:30px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;width:70%}.banner-buttons a{background:#872463;padding:15px 32px;border-radius:100px;font-size:16px;font-weight:700;line-height:24px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;text-decoration:none;border:1.5px solid #872463}.banner-buttons a:nth-child(1){background:#fff;color:#872463;text-decoration:none;margin-right:10px}.banner-buttons{margin-top:3rem}.banner-slider-image{line-height:0}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#872463}.swiper-pagination-bullet{border:2px solid #872463;background:#fff;opacity:1;width:15px;height:15px}.collection__view-all a{background:#fff;border:1px solid #872463;padding:12px 24px;font-family:Circular Std;font-size:16px;font-weight:450;line-height:22.77px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;border-radius:8px}.collection__view-all .button:after{content:unset}.image-text-wrapper .image-with-text__media{border-radius:20px!important}.image-text-wrapper .image-with-text__content h2{font-size:30px;font-weight:700;line-height:38.39px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.image-text-wrapper .image-with-text__content a{background:#872463;padding:15px 32px;color:#fff;font-size:16px;font-weight:600;line-height:24px;text-align:right;text-decoration-skip-ink:none}.image-text-wrapper .image-with-text__content a:after{content:unset}.collection-list-wrapper .title-wrapper-with-link{margin:0rem 0}.collection-list-wrapper h2.collection-list-title{font-size:42px;font-weight:400;line-height:57.58px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;margin-bottom:0}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.collection-list-wrapper .collection-list-description p{font-size:20px;font-weight:400;line-height:24.51px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80;margin-top:10px}.card__information{padding-bottom:0!important}.collection-list-wrapper ul li .card__information h3{font-size:24px;font-weight:400;line-height:32.9px;letter-spacing:.01em;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;text-align:center}.collection-list-wrapper ul li .card__information p{font-size:16px;font-weight:400;line-height:24.51px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin-top:10px;color:#1e1e1e80;margin-bottom:25px}.collection-list-wrapper ul li .explore-button{text-align:center}.collection-list-wrapper ul li .explore-button a{border:1px solid #872463;background:#fff;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;line-height:24.51px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;text-decoration:none}.collection-list-wrapper ul .collection-list__item{padding:0 20px;margin-bottom:80px}.collection-list-wrapper ul .collection-list__item:nth-child(2){margin-top:50px}.collection-list-wrapper ul .collection-list__item:nth-child(5){margin-top:50px}.collection-list-wrapper ul li .card-wrapper .card__inner{border-radius:12px;overflow:hidden;position:relative}.logo-badge{position:absolute;right:10px;top:10px;width:60px;height:60px;background-color:#fff;border-radius:100px;padding:8px}.why-people-love-us h2{font-size:52px;font-weight:400;line-height:71.29px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin:0}.why-people-love-us p{font-size:16px;font-weight:600;line-height:24.51px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:10px 0 40px;color:#fffc}.feature h3{font-size:24px;font-weight:400;line-height:40px;letter-spacing:.01em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.artisanal-wrapper{padding-top:24px;padding-bottom:50px}.artisanal-header h2{font-size:42px;font-weight:400;line-height:57.58px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;margin:0}.artisanal-header p{font-size:20px;font-weight:400;line-height:27.24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80;margin:10px 0 30px}.testimonial-slider h2{font-size:32px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;font-weight:700}.testimonial-slider h3{font-size:80px;line-height:82px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0 0 90px;color:#fff}.testimonial-slider .rating{display:block;margin:0;text-align:center}.testimonial-slider .testimonial-item{text-align:center;height:auto!important}.testimonial-slider .rating svg{width:15px}.testimonial-slider p{font-size:14px;line-height:22px}.testimonial-reviewer-name{display:flex;align-items:center;gap:7px}.testimonial-reviewer-name .verified svg{width:20px;margin-bottom:-8px}.testimonial-slider .swiper-button-next,.testimonial-slider .swiper-button-prev{width:30px;height:30px;background-color:#872463;border-radius:50px;display:flex;z-index:1}.testimonial-slider .swiper-button-next:after,.testimonial-slider .swiper-button-prev:after{font-size:16px;font-weight:900;color:#fff}.testimonial-slider .swiper-button-next{right:20px}.testimonial-slider .swiper-button-prev{left:20px}.collection-item h3{font-size:32px;line-height:43.87px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin:10px 0 0}.swym-wishlist-collections-v2{width:25px!important;height:25px!important;background-color:#fff;border-radius:50px;padding:1px 0 5px}.swym-wishlist-collections-v2 svg{width:20px!important;height:20px!important}.faq-custom-wrapper .accordion__title{font-size:18px;line-height:22px;font-weight:600}.faq-custom-wrapper .accordion__content{overflow:hidden}.faq-custom-wrapper .accordion__content p{font-size:16px;line-height:20px;font-weight:400}.faq-custom-wrapper .accordion{background:#fff;border-radius:10px;box-shadow:#c4b6b6cc 0 0 10px;padding:20px}.note-headings p{font-size:18px;font-weight:400;margin:0}.note-button{float:left;width:100%;margin-top:10px}.note-button a{background:#872563;padding:14px 20px;border-radius:10px;color:#fff;text-decoration:none;display:inline-block}.faq-custom-wrapper .grid__item.collapsible-content__grid-item{background:#e0dfcd;text-align:center;padding:35px 20px;border-radius:10px;align-items:center;justify-content:center;display:flex}.collection-item p{font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:48%;color:#fff}.collection-item:nth-child(3) p{max-width:85%}.collection-item:nth-child(2) p{max-width:85%}.collection-item:nth-child(6) p{width:85%}.buy-now{border:1px solid #FFFFFF80;max-width:130px}.highlight-label{position:relative;left:-20px}.template-blog .banner__heading{font-size:62px;font-weight:400;line-height:85px;letter-spacing:.05em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.cus-blog-wrapper h1.title--primary{font-size:32px;font-weight:700;line-height:57.58px;color:#872463;margin-bottom:10px}.cus-blog-wrapper .title-wrapper-with-link h2{font-size:32px;font-weight:700;line-height:40px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.cus-blog-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:0}.cus-blog-wrapper .blog-subheading{font-size:20px;font-weight:450;line-height:22.77px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80;margin:10px 0 24px}.cus-blog-wrapper .article-card-wrapper .card__inner{border-radius:12px;overflow:hidden}.cus-blog-wrapper .card__information{padding:20px 0!important}.blog__posts .card-wrapper{height:auto;padding:10px;border:2px solid #872463;border-radius:8px}.cus-blog-wrapper .card__information h3{font-size:18px;font-weight:600;line-height:24px;text-align:left;margin-top:10px}.cus-blog-wrapper .card__information h3 a{text-decoration:none}.cus-blog-wrapper .card__information p{font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#98989a}.cus-blog-wrapper .article-items{display:flex;align-items:center;justify-content:space-between}.cus-blog-wrapper .article-like,.cus-blog-wrapper .article-share{background:#e0dfcd;padding:3px 10px;border-radius:100px;display:flex;align-items:center;gap:2px;font-size:16px;font-weight:400;line-height:27px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.cus-blog-wrapper .article-details{display:flex;align-items:center;gap:8px}.article-read-more span{font-size:16px;font-weight:400;line-height:27px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.cus-blog-wrapper ul{padding:0}.cus-blog-wrapper .blog__button{padding:12px 24px;border-radius:8px;background:#872463;font-size:16px;font-weight:400;line-height:24.51px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.cus-blog-wrapper .blog__button:after{content:unset}.cus-blog-wrapper .swiper-button-next,.cus-blog-wrapper .swiper-button-prev{width:30px;height:30px;background-color:#872463;border-radius:50px}.cus-blog-wrapper .swiper-button-next:after,.cus-blog-wrapper .swiper-button-prev:after{font-size:20px;font-weight:900;color:#fff}.cus-blog-wrapper .swiper-button-next{right:-10px}.cus-blog-wrapper .swiper-button-prev{left:-10px}.faq-custom-wrapper summary:hover .accordion__title{text-decoration:none!important;text-underline-offset:unset!important}.faq-custom-wrapper summary:hover{background:unset!important}.faq-custom-wrapper summary{padding:0!important}.faq-custom-wrapper .accordion{margin-bottom:20px}.field__label{display:flex;align-items:center;column-gap:5px;font-size:14px}.newsletter .field__input:focus~.field__label{font-size:0px}.newsletter .field__input:focus~.field__label svg{display:none}.newsletter .newsletter__wrapper{background:#872563;border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:40px 50px;background-image:url(/cdn/shop/files/pattern2.png?v=1753695178);background-size:cover}.newsletter .newsletter__wrapper h2{font-size:36px;font-weight:600;line-height:42px;text-align:left;color:#fff}.newsletter .newsletter__wrapper>div{width:70%}.newsletter .newsletter__wrapper .newsletter-form{margin-right:0}.newsletter .newsletter__wrapper .newsletter-form__button{width:100%;position:unset;background:#fff!important;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:400;line-height:21.79px;text-align:left;color:#872563}.newsletter .newsletter__wrapper .field input{border-radius:8px;outline:none!important;border:none!important;box-shadow:none;padding:12px 16px}.newsletter .newsletter__wrapper .field:after{content:unset}.position-adjustment{display:none}.footer-block.grid__item{width:16%}.footer-block.grid__item.footer-info{width:25%;margin-right:5%}.footer__list-social{justify-content:left!important;padding:0!important}.footer__list-social li a{color:#872563!important}.footer-block.grid__item h2{font-size:16px;font-weight:500;line-height:18px;text-transform:uppercase}.footer-block.grid__item ul li a{font-size:14px;font-weight:400;line-height:19px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;text-decoration:none!important;padding:6px 0}.list-social__item .svg-wrapper{width:30px;height:30px}.footer__content-bottom{display:flex;flex-direction:row-reverse;align-items:center}.footer__copyright{margin-top:0}.template-collection .collection-hero__inner{display:unset;position:relative;padding:0}.template-collection .collection-hero{padding:0!important}.template-collection .collection-hero__image-container{margin-left:0!important}.collection-hero__text-wrapper{text-align:center;font-weight:700}.template-collection .multicolumn .title-wrapper-with-link h2{font-size:32px;font-weight:700;text-align:center;color:#872463}.template-collection .multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:0}.template-collection .multicolumn .title-subheading p{font-size:16px;font-weight:500;line-height:24px;text-align:center;margin:10px 0 30px}.template-collection .multicolumn .multicolumn-card__info h3{font-size:18px;font-weight:600;line-height:28px;text-align:center}.template-collection .multicolumn .multicolumn-card__info .rte p{font-size:16px;font-weight:400;line-height:24px;text-align:center}.mobile-banner{min-height:300px;object-fit:cover}.breadcrumbs__list li a{font-size:16px;font-weight:400;line-height:21.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;text-decoration:none}.breadcrumbs__list li:nth-last-child(1) a{font-size:16px;font-weight:600;line-height:21.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.breadcrumbs__item:not(:last-child):after{height:.5em!important;width:.5em!important;margin:0 7px 0 0!important}.breadcrumbs{margin:2em 0!important}.product-template-grid .thumbnail-slider ul li{border-radius:12px;overflow:hidden;margin-bottom:15px!important}.product-template-grid .thumbnail-slider .thumbnail[aria-current]{border:1px solid #872463;border-radius:12px}.product-template-grid .product__media{border-radius:12px}.product-template-grid .product-media-container{border:none}.product-template-grid .product__info-wrapper h1{font-size:26px;font-weight:600;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.product__title{margin-bottom:0!important}.jdgm-widget.jdgm-widget{margin-top:-6px;font-size:14px}.product-template-grid .product__info-wrapper .product__description{font-size:16px;font-weight:400;line-height:22px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin-top:0}.product-template-grid .product__info-wrapper .read-more-toggle{font-size:16px;font-weight:400;line-height:22px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;margin:0!important;padding:0}.product .price__container{display:flex;align-items:center;gap:10px}.product-template-grid .product__info-wrapper span.price-item.price-item--regular,.product .price__sale .price-item{font-size:24px;font-weight:600;line-height:32px;text-align:left;color:#000}.price__sale s.price-item.price-item--regular{font-size:14px;opacity:.7}.product-tabs-heading{display:flex;justify-content:center;text-align:center}.product-tabs-heading a{width:100%;font-size:20px;font-weight:400;line-height:22px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;padding:10px;text-decoration:none;border-bottom:1px solid #0000001A}.product-tabs-heading a.active{font-weight:700;line-height:22px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;border-bottom:2px solid #872463}.product-detail-category,.product-detail-tags,.our-product-details{display:flex;align-items:start;gap:30px;padding:20px 0 0}.product-detail-category h2,.product-detail-tags h2,.our-product-details h2{font-size:22px;font-weight:600;line-height:32.68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;width:15%;margin:0}.product-detail-category span,.product-detail-tags .tags-key,.detailInner{font-size:16px;font-weight:400;line-height:26.68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;width:85%}.icon-text-wrap-inner .icon-image img{width:40px;height:40px}.product-content-div .icon-text-wrapper{display:flex;align-items:center;text-align:center;justify-content:center;gap:20px}.icon-text-wrap-inner{width:33%}.icon-image{display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #ddd;border-radius:8px;padding:8px}.icon-deed-head{font-size:16px;font-weight:600;text-align:center}.product-detail-tags .tags-key{border-bottom:1px solid #0000001A}.cardImageBk img{width:100%}.products-grid-wrapper ul li .quantity:after{content:unset}.products-grid-wrapper ul li .quick-add-bulk{border:1px solid #872463;border-radius:8px;overflow:hidden}.products-grid-wrapper ul li .quantity__button{background-color:#872463!important;border:1px solid #872463;color:#fff;margin:0!important}.products-grid-wrapper ul li .quantity__input{font-size:30px;font-weight:600;line-height:40.85px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.products-grid-wrapper ul li .quantity__button .svg-wrapper{width:1.5rem;pointer-events:none}.swym-button-bar{display:none!important}.product-form__buttons{display:flex;gap:20px}.template-product .product-form__submit{width:50%;background:#e0dfcd;border:1px solid #E0DFCD;font-size:16px;font-weight:700;line-height:21.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463}.template-product .product-form__submit:after{content:unset}.template-product .shopify-payment-button__button{background:#872463;border:1px solid #872463;font-size:16px;font-weight:700;line-height:11.79px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.template-product .shopify-payment-button__button:after{content:unset}.template-product .shopify-payment-button{width:50%}.template-product .product-form__quantity{display:flex;gap:20px;align-items:center}.template-product .product-form__quantity .form__label{margin-bottom:.6rem;font-size:16px;font-weight:400;line-height:21.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009}.template-product .price-per-item__container .quantity{border:2px solid #872463;border-radius:8px;overflow:hidden}.template-product .price-per-item__container .quantity:after{content:unset}.template-product .price-per-item__container .quantity .quantity__input{font-size:16px;font-weight:500;line-height:21.6px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.template-product .price-per-item__container .quantity .quantity__button .svg-wrapper{width:1.5rem;pointer-events:none}.template-product .product-form__input .form__label{font-size:16px;font-weight:600;line-height:21.79px;text-align:left;color:#000}.template-product .js.product-form__input label{font-size:15px!important;font-weight:600;border-radius:8px;border:1px solid #872463;display:inline-grid;gap:6px;min-width:130px}.template-product .js.product-form__input label:hover{box-shadow:#64646f33 0 7px 29px}.template-product .product-form__input--pill input[type=radio]:checked+label{background:#872463!important;color:#fff!important}.template-product .price--show-badge .price-item--regular{color:#000}li.icon-with-text__item .h4{font-size:14px!important}.template-product span.badge.price__badge-sale.color-scheme-1{background:#ff33331a;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f33;padding:6px 14px;border:none}.detailInner p{font-size:16px;font-weight:400;line-height:26.68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;margin-top:5px}.productFeatures-key h3{font-size:24px;font-weight:400;line-height:40px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;margin:0}.productFeatures-key{display:flex;gap:30px;margin-top:40px}.productInfo-quality{width:40%;border-right:1px solid #0000001A}.productInfo-health{width:60%}.productInfo-health ul{columns:2;-webkit-columns:2;-moz-columns:2;padding-left:20px}.productInfo-quality ul{padding-left:20px}.productFeatures-key ul li{font-size:16px;font-weight:400;line-height:30px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009}.product-makeInfo{margin-top:60px}.cardBlocksInnerDiv{display:flex;border:1px solid #D8D8D8;border-radius:20px;margin-bottom:20px;overflow:hidden}.cardImageBk{width:35%;min-height:220px;line-height:0}.cardImageBk img{width:100%;min-height:250px;object-fit:cover}.card-contentBk{width:75%;padding:15px 20px}.card-contentBk h3{font-size:16px;font-weight:700;line-height:24.51px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;margin:0}.card-contentBk p{font-size:16px;font-weight:400;line-height:40px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009}.product-makeInfo>h3{font-size:24px;font-weight:600;line-height:32.68px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009}.related-products h2{font-size:32px;font-weight:700;line-height:48px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;margin-bottom:5px}.related-products .related-products__subheading p{font-size:20px;font-weight:400;line-height:27px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e80;margin:10px 0 30px}.faqInnerBk{background:#fff;border-radius:10px;padding:15px;margin-bottom:14px;border:2px solid #e0dfcd}.faqInnerBk .faq-outerDiv .faq-item{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.product-tabs-content.faq-tab{margin-top:40px}.faqInnerBk .faq-outerDiv h3{font-size:18px;line-height:22px;font-weight:600;color:#000;margin:1px}.faqInnerBk .faq-outerDiv .faq-content p{display:block;font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#000;margin-bottom:0}.faqInnerBk .faq-outerDiv .toggle-icon{font-size:30px;line-height:0}.contact h2{font-size:42px;font-weight:400;line-height:57.58px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin-bottom:0}.contact .contact-subheading{font-size:16px;font-weight:400;line-height:21.79px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009}.contactflex{display:flex;gap:6%;margin-top:40px}.contact-info{width:35%}.contactflex form{width:72%}.contact-address,.contact-phone,.contact-email{display:flex;gap:10px;margin-bottom:40px}.address-detail h3,.phone-detail h3,.email-detail h3{font-size:24px;font-weight:400;line-height:32.9px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin:0}.address-detail span,.phone-detail span,.email-detail span{font-size:16px;font-weight:400;line-height:21.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.address-header,.phone-header,.email-header{padding-top:5px}.contactflex form .field:after{content:unset}.contactflex form .field input,.contactflex form .field textarea{border:1px solid #9F9F9F;border-radius:10px;padding:15px 20px;height:5.5rem;outline:none;box-shadow:none}.contacting-us{width:75%}.contactflex form .field .field__label{font-size:16px;font-weight:400;line-height:35.79px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9f9f9f}.contact__button button{background:#872463;width:100%;border-radius:8px;font-size:20px;font-weight:600;line-height:27.24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.contact__button button:after{content:unset}.page-contact .banner__content h2{font-size:62px;font-weight:400;line-height:85px;letter-spacing:.05em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.page-about-us .banner__content h2{font-size:60px;font-weight:400;line-height:70px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872563}.page-description .page-content p{font-size:16px;font-weight:400;line-height:40px;text-align:justify;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0009;margin-bottom:0}.social-media-outer .social-media-cards .social-card{display:flex;gap:30px}.social-media-outer .sociAL-cardImage{width:50%}.social-media-outer .sociAL-cardImage img{width:100%;border-radius:20px}.social-media-outer .media-content{width:50%}.social-media-outer .media-content h3{font-size:25px;font-weight:400;line-height:35px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872563;margin:10px 0}.social-media-outer .media-content p{font-size:15px;font-weight:400;line-height:25px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#424242}.social-media-outer{margin:50px 0}.c-social-media_section-one .c-social_icon-war{display:flex;align-items:center;gap:15px;flex-direction:row-reverse;justify-content:flex-end}.c-social-media_section-one .c-social_icon-war a.social-icon{text-decoration:none;line-height:0;display:block}.c-social-media_section-one .c-social_icon-war .buttonlayout a{font-size:16px;font-weight:600;line-height:37.96px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:red;text-decoration:none}.c-social-media_section-one .c-social_icon-war a.social-icon .svg-wrapper,.c-social-media_section.social-media-outer a.social-icon .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px}.c-social-media_section.social-media-outer .social-media-cards .social-card{display:flex;gap:0px;flex-direction:column;width:calc(33.33% - 20px)}.c-social-media_section.social-media-outer .social-media-cards{display:flex;gap:30px;flex-wrap:wrap}.c-social-media_section.social-media-outer .sociAL-cardImage,.c-social-media_section.social-media-outer .media-content{width:100%}.c-social-media_section.social-media-outer .media-content h3{font-size:24px;font-weight:400;line-height:36px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872563;margin:10px 0}.c-social-media_section.social-media-outer .c-social_icon-war{text-align:left}.c-social-media_section.social-media-outer .buttonlayout a{font-size:16px;font-weight:400;line-height:37.96px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;text-decoration:none}.c-social-media_section.social-media-outer .c-social_icon-war a.social-icon{text-decoration:none;line-height:0;display:unset}.swym-wishlist-collections-v2-container{z-index:2!important}.note-icon img{width:130px;height:auto}.footer__column--info img{width:60%}.footer__content-bottom-wrapper{display:flex;width:100%;flex-direction:row-reverse;justify-content:flex-end}.footer__localization:empty+.footer__column--info{align-items:end}.template-article .article-template__hero-containerr{margin-top:0!important}.footer-block__details-content p{margin-top:0}.customer-image img{width:90px;object-fit:cover;height:90px;border-radius:100px}.testimonialInner{display:flex;gap:20px;align-items:center;justify-content:center}.block-image,.custom-block{position:relative;max-width:110px}.block-image:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:93%;z-index:1;border-radius:80px}.custom-block a{text-decoration:none}.social-media-outer .media-content h3 a{color:#872563;text-decoration:none}.banner-content-header{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out}.animate-text{opacity:1;transform:translateY(0)}.slideshow__text .button{border-radius:100px;font-weight:700;font-size:16px}.slideshow__text .button:before,.slideshow__text .button:after{content:none}button.slideshow__autoplay.slider-button{display:none}.slideshow__controls{position:absolute!important;bottom:10px;z-index:99999;width:100%}.slideshow__slide{position:relative}img.crafted_img{width:200px;position:absolute;left:44%;z-index:9;top:50px}.slider-counter__link--active.slider-counter__link--dots .dot{background:#fff!important}.slider-counter__link--dots .dot{border:.1rem solid #fff!important}.slideshow__controls svg path{fill:#fff!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{max-height:540px}.product-detail-tags h3{font-size:24px;font-weight:500}.quantity__button .svg-wrapper{width:2rem!important}.header__heading-link{padding:0}.collectionImages-blocks{margin:20px 0 10px}.collection .product__tax,.product-grid .product__tax{display:none}.title_price_wr{margin-bottom:5px;justify-content:space-between;display:flex;min-height:44px}.title_price_wr .price{min-width:96px;text-align:right;font-weight:700;font-size:18px;color:#872463;line-height:22px}.card__content .jdgm-prev-badge{font-size:12px;margin:10px 0}.product-sizes{margin-bottom:10px;width:100%;display:inline-flex}span.size-option{font-size:12px;font-weight:500;border:1px solid #ddd;padding:4px 8px;border-radius:5px;background:#efefef}select.variant-select{padding:10px;border-radius:8px;color:#872463;border-color:#872463;width:100%;font-weight:600}.page-width.product-content-div{text-align:center}.section-title{text-align:center;color:#872463}.jdgm-rev-widg__reviews{display:flex;flex-wrap:wrap;gap:15px}.jdgm-rev{width:31%;box-shadow:3px 3px 3px #c5c5c5;border-radius:8px;padding:16px!important}.title.h2,.collapsible-content__heading.h2{font-size:calc(var(--font-heading-scale) * 3.2rem);font-weight:700;color:#872463}.faq_info{background:#e0dfcd;border-radius:10px;padding:20px;text-align:center;font-size:18px}.faq_info img{max-width:120px}.sub-title.h2,.note-headings h3{color:#872463;font-weight:700;font-size:28px;margin:10px auto}.product_badge{background:#e0dfcd;border-radius:8px;display:inline-block;padding:2px 8px;color:#872463;font-size:14px;font-weight:600}.header__inline-menu{text-align:center}.card__badge{z-index:999}.custom-badge{background:#eb590a;color:#fff}.facets-container{background:#e0dfcd80;padding:10px;border-radius:10px}.facets-container .product-count__text,.mobile-facets__open-label{font-weight:600}.facets span.svg-wrapper{width:1.8rem}.article-card__footer{margin-top:20px!important}.note-container{display:flex;align-items:center;justify-content:center;gap:40px}.reel-section h2.rf__title{color:#872463;font-weight:700}.product-form__input small{letter-spacing:0;opacity:.8;font-size:12px}a.blog_btn{background:#872463;color:#fff;padding:8px 16px;border-radius:8px;text-decoration:none}span.discount-badge{font-weight:600;letter-spacing:0}.product__media-icon .icon{margin:0}@media (max-width:990px){.contactflex{flex-wrap:wrap}.contact-info,.contactflex form{width:100%}.contactflex .contact-info{display:flex;justify-content:space-between}}@media (min-width:920px){.banner-content-header{bottom:25%}.headerOuter.page-width{padding-left:16rem}.banner-content-header{width:50%}}@media (min-width:767px){.slideshow__text.slideshow__text--left{padding-left:16%!important}.banner--desktop-transparent .banner__box{padding-top:0!important}.template-index .image-with-text__media img{object-fit:contain}.article-next,.article-prev{display:none!important}}@media (max-width:768px){.c-social-media_section.social-media-outer .social-media-cards{flex-wrap:wrap}.c-social-media_section.social-media-outer .social-media-cards .social-card{width:calc(50% - 15px)}.grid--1-col-tablet-down .grid__item{max-width:calc(50% - 5px)}img.crafted_img{width:80px;left:50%;z-index:9;top:3%}.product__media img{object-fit:contain}.card__media .media img{object-position:top center!important}.banner--mobile-bottom .banner__box{padding:1rem 3.5rem 4rem!important}.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:30rem!important}.slideshow__controls{bottom:0}.jdgm-rev{width:100%}li.icon-with-text__item .h4{font-size:10px!important}.icon-with-text img{height:44px;width:44px}.template-product .js.product-form__input label{min-width:28%}faq_info img{max-width:90px}newsletter-form__field-wrapper .field{flex-wrap:wrap}.product-template-grid .product__info-wrapper h1{font-size:24px;line-height:30px}.collectionImages-blocks{margin:20px 0 0}.swiper.testimonial-container{margin:10px}.sub-title.h2,.note-headings h3{font-size:20px}.note-headings p{font-size:16px;line-height:22px}.newsletter-form__field-wrapper .field{flex-direction:column}.title_price_wr{min-height:26px}.header{padding:2px 10px!important}.header__icons{gap:0!important;padding-right:0!important}.product .price__container{gap:6px;flex-wrap:wrap}.price__sale s.price-item.price-item--regular{font-size:18px!important}.article-next,.article-prev{display:flex!important}.collection.products-grid-wrapper{padding:10px}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.blog__posts .card-wrapper{margin:10px}}@media (min-width:750px){.large-up-hide{display:none!important}}@media (max-width:600px){.c-social-media_section.social-media-outer .social-media-cards .social-card{width:100%}.banner-buttons a:nth-child(1){margin-right:4px}.contactflex .contact-info{flex-wrap:wrap}.banner--mobile-bottom .banner__box{padding:0rem 3.5rem}.grid--1-col-tablet-down .grid__item{max-width:100%}.testimonial-slider .swiper-button-prev{left:0}.testimonial-slider .swiper-button-next{right:0}.social-media-outer .sociAL-cardImage img{width:100%}.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--half:before{font-size:12px!important}.jdgm-prev-badge__text{font-size:13px!important}.jdgm-prev-badge__stars .jdgm-star{padding:0 2px 0 0!important}.header__heading-logo{height:auto;max-width:65%}.breadcrumb-menu li.nav-item.has-submenu.active a svg{position:relative;top:4px!important;left:2px!important;width:10px!important}.breadcrumb-menu li.nav-item.has-submenu.active a{font-size:11px!important}li.submenu-item.has-subsubmenu.active{column-gap:5px!important;align-items:center}li.nav-item.has-submenu.active{display:flex;column-gap:5px!important;align-items:center}.page-width{padding:0 1rem}.footer-block__details-content img{width:100px!important}.footer-block.grid__item.footer-info{text-align:center}.footer__list-social.list-social{justify-content:center!important}.header__heading-link{padding:0}.product-tabs-heading a{font-size:12px;padding:5px!important}.collection-hero__inner{display:block!important;line-height:0px;padding:0!important}.template-collection .collection-hero,.collection-hero__image-container img{line-height:0px}.c-social-media_section.social-media-outer .social-media-cards{flex-wrap:wrap}.page-about-us .banner__content h2{font-size:24px;line-height:3rem;width:60%}.page-about-us .banner__content{align-items:baseline}.page-contact .banner__content h2{font-size:42px;line-height:65px}.page-description .page-content p{font-size:15px;line-height:25px}button.read-more-toggle{font-size:20px;line-height:30px}.social-media-outer .social-media-cards .social-card{gap:10px;flex-wrap:wrap}.social-media-outer .sociAL-cardImage,.social-media-outer .media-content,.contacting-us{width:100%}.contact h2{font-size:32px}.contact-address,.contact-phone,.contact-email{margin-bottom:20px}.contactflex form{width:100%}.template-product .price--show-badge .price__sale,.template-product .price--show-badge .price-item--regular{font-size:24px!important;line-height:34px}.product-template-grid .product__info-wrapper span.price-item.price-item--regular{font-size:24px;line-height:34px}.contactflex{flex-wrap:wrap}.cardBlocksInnerDiv{flex-direction:column}.icon-text-wrapper{flex-wrap:wrap;margin:20px 0;gap:10px}.product-detail-category h2,.product-detail-tags h2,.our-product-details h2{font-size:16px;line-height:28.68px;width:35%}.icon-text-wrap-inner{width:46%}.icon-deed-head{font-size:14px;line-height:20px}.cardImageBk,.card-contentBk{width:100%}.card-contentBk p{line-height:28px}.productFeatures-key{flex-direction:column}.productInfo-quality{width:100%;border-right:none;border-bottom:1px solid #0000001A}.productFeatures-key{display:flex;gap:20px;margin-top:20px}.productInfo-quality ul{margin:10px 0}.productInfo-health ul{columns:1;-webkit-columns:1;-moz-columns:1}.contact-info{width:100%}.banner-content-header h1{font-size:24px;line-height:24px;width:80%}.banner-content-header h4{font-size:12px;line-height:16px;margin:5px 0}.banner-content-header p{font-size:10px;line-height:14px;width:80%;margin:0}.banner-content-header{width:55%;top:50%;left:8%;transform:translateY(-50%)}.banner-buttons{margin-top:1rem}.banner-buttons a{padding:5px 10px;font-size:12px;line-height:24px}.collection-list-wrapper ul .collection-list__item{margin-bottom:10px}.collection-list-wrapper ul .collection-list__item:nth-child(2){margin-top:10px}.collection-list-wrapper ul .collection-list__item:nth-child(5){margin-top:10px}.why-people-love-us h2{font-size:34px;line-height:44.29px}.features{flex-wrap:wrap}.feature{text-align:center;width:45%}.feature h3{font-size:16px;line-height:20px;margin:10px 0 30px}.artisanal-header h2{font-size:34px;line-height:47.58px}.collection-item{width:100%}.collection-item p{max-width:70%}.collection-item:nth-child(2){width:100%}.highlight-label{font-size:24px}.collection-item:nth-child(3){width:100%}.collection-item:nth-child(6){width:100%}.collection-item p{max-width:80%}.testimonial-slider h2{font-size:34px;line-height:47px}.testimonial-slider h3{font-size:62px;line-height:72px;margin:0 0 40px}.products-grid-wrapper ul li .product-card-wrapper .card__information .quick-add__submit{font-size:16px}.faq-custom-wrapper .grid__item.collapsible-content__grid-item,.faq-custom-wrapper .grid__item{max-width:100%!important}.newsletter .newsletter__wrapper{flex-wrap:wrap;padding:30px}.newsletter .newsletter__wrapper h2{font-size:24px;font-weight:600;line-height:36px;width:100%;text-align:center}.newsletter .newsletter__wrapper>div{width:100%}.footer-block.grid__item.footer-info{width:100%;margin-right:0%}.cus-blog-wrapper{padding:0 15px}.note-icon img{width:130px;height:auto}.template-collection .collection-hero__title{font-size:32px;line-height:52px}.product-detail-category,.product-detail-tags,.our-product-details{flex-wrap:wrap;gap:10px}.product-detail-category span,.product-detail-tags .tags-key,.detailInner,.productInfo-health,.product-detail-category h2,.product-detail-tags h2,.our-product-details h2{width:100%}.testimonial-container .swiper-wrapper{box-sizing:border-box!important}.cus-blog-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:10px;align-items:center;padding:0}.cus-blog-wrapper .title-wrapper-with-link a{font-size:16px;font-weight:400;line-height:27px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#872463;text-decoration:none}.cus-blog-wrapper .blog-subheading{text-align:left}.footer__localization:empty+.footer__column--info{align-items:center}h2.footer-block__heading:after{content:"+";float:right;font-size:1.2em;color:#121212}h2.footer-block__heading[open]:after{content:"-";float:right;font-size:1.2em}.related-products h2,.products-grid-wrapper .collection__title h2,.collection-list-wrapper h2.collection-list-title,.cus-blog-wrapper .title-wrapper-with-link h2{font-size:32px!important}.image-with-text__content{padding:3rem calc(2rem / var(--font-body-scale)) 3rem!important}.our-product-details h2,.our-product-details h3{font-size:24px!important;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
