/** Shopify CDN: Minification failed

Line 7:1001 Unexpected ";"

**/
.section-header header nav ul li .header__menu-item:hover span,.section-header header nav ul li a.header__active-menu-item{text-decoration:underline;text-underline-offset:1.5rem;text-decoration-thickness:2px;color:#212121}.footer__content-bottom,.footer__content-bottom.scroll-trigger.animate--slide-in{border-top:0}.custom-payment-logo-main-wrap .custom-main-pay-logo-flex,.index .custom-payment-logo-main-wrap .custom-main-pay-logo-flex{display:flex;align-items:center;gap:10px}.announcement-bar__message{color:#fff!important;    margin: 0 !important;}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:14px;font-family:Poppins;font-weight:500}:root{--poppins-font:'poppins'}body{font-family:var(--poppins-font)}.index .custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{width:auto;height:100%;max-height:17px;max-width:50px}.announcement-bar-section .page-width{width:100%;padding-inline:15px!important;display:flex;align-items:center;height:100%;max-width:1896px}.container,.featured-categories-grid,.shopify-policy__container{width:100%;max-width:1834px}.announcement-bar-section slideshow-component{max-width:859px;margin-right:240px}.announcement-bar-section ul.list-unstyled.list-social{margin-right:auto;gap:8px}.announcement-bar-section>div{background:#313030;height:100%;max-height:33px}.section-header header{width:100%;max-width:1896px;padding-inline:15px!important;padding-top:0;padding-bottom:0}.section-header header .header__heading-logo-wrapper img{height:100%;max-height:84px}.section-header header .customn-searc-icon-text{display:flex;align-items:center;color:#000;text-decoration:none;gap:5px}.section-header header .customn-searc-icon-text span{margin:0;font-size:14px;font-family:poppins}.section-header header .customn-searc-icon-text span svg{width:22px;color:#000}.section-header header summary{width:100%;height:auto}.field__label,.localization-wrapper,.product-main .product-accordion span.accordion-icon img{display:none}.section-header header nav ul li a{font-size:18px;font-weight:500;color:#000!important;line-height:16px}.section-header header nav ul li .header__active-menu-item{text-decoration:underline;text-underline-offset:1.5rem;text-decoration-thickness:2px}.banner.custom-banner-main.banner--small:not(.banner--adapt){min-height:605px}.custom-banner-main .banner__media{height:100%}.custom-banner-main h2.banner__heading.inline-richtext.h1{font-size:64px;font-weight:600;line-height:1.2;text-transform:capitalize;font-family:Poppins;color:#000!important}.custom-banner-main .banner__content{width:100%;max-width:1834px;padding:15px!important}.container,.featured-categories-grid,.our-product-section .slider-our-prod{padding-inline:15px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{width:100%;max-width:890px;margin-left:43px}.custom-banner-main .banner__text.rte.subtitle p{font-weight:300;font-style:normal;font-size:39.95px;line-height:52.8px;letter-spacing:0;text-transform:capitalize;color:#000}.custom-banner-main .banner__text.rte.subtitle strong{font-weight:500;font-style:italic;font-size:39.95px;line-height:52.8px;letter-spacing:0;text-transform:capitalize}.custom-banner-main .banner__buttons a{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:100%;text-transform:uppercase}.custom-banner-main .banner__buttons{width:100%;max-width:380px}.featured-categories-section{background:#fff!important}.custom-features-section .custom-features-wrapper,.custom-features-section .custom-features-wrapper .feature-item,.featured-categories-section .featured-categories-grid,.our-product-section .page-width,section#shopify-section-template--25109090205975__17508187557e043295 .page-width{width:100%;max-width:100%}.link,.our-product-section .slider-our-prod a{text-decoration:none}.featured-categories-section .featured-categories-grid{display:flex;justify-content:space-between;gap:20px}.container{margin-inline:auto}.features-wrapper{padding:40px 0}.featured-categories-section .featured-categories-grid .category-card a img{object-position:center;max-height:578px;height:578px;max-width:700px;object-fit:cover}.featured-categories-section .featured-categories-grid .category-card:last-child a img,.features-block-section .features-wrapper{max-width:100%}.featured-categories-section .featured-categories-grid .category-card{width:50%;position:relative;max-height:578px;height:578px;max-width:700px;overflow:hidden}.featured-categories-section .featured-categories-grid .category-card .category-label{position:absolute;z-index:0;left:50%;bottom:27px;top:auto;border-radius:0;width:100%;max-width:300px;transform:translate(-50%);font-size:28px;text-transform:uppercase;font-weight:600;background:#8321bd}.featured-categories-section .featured-categories-grid .category-card img{border-radius:0}.our-product-section .sect-our-pro-custm .head-sect-cust-our h3{font-size:50px;font-weight:600;text-align:center;text-transform:capitalize;margin:0 0 63px;padding:53px 0 0;color:#000!important}.our-product-section .slider-our-prod button{width:49px;height:49px;border:0;box-shadow:2px 2px 14px rgba(0,0,0,.3);border-radius:50px;background:#fff}.our-product-section .slider-our-prod button.prev-arrow,.our-product-section .slider-our-prod button.slick-prev{top:38%;position:absolute;z-index:1;left:0}.our-product-section .slider-our-prod button.next-arrow,.our-product-section .slider-our-prod button.slick-next{right:0;position:absolute;top:38%}.our-product-section .slider-our-prod .product-card__title_prod_our{margin-top:20px;font-size:19px;text-align:center;font-weight:600;color:#000}.our-product-section .slider-our-prod .product__meta__content_our_prod,.related-products .price__regular span{text-align:center;color:#000;font-weight:400}.our-product-section .slider-our-prod .head-sect-cust-our-button-view a{background:red!important;text-align:center}.our-product-section .head-sect-cust-our-button-view{background:#8321bd;text-align:center;width:100%;max-width:300px;margin-inline:auto;margin:59px auto 0}.our-product-section .head-sect-cust-our-button-view a{color:#fff;text-decoration:none;font-size:28px;text-transform:uppercase;font-weight:600}.our-product-section{background:#fff}.newsletter .newsletter__wrapper{width:100%;max-width:968px;margin-inline:auto;padding:90px 15px!important}.newsletter__wrapper .newsletter-form__field-wrapper,.shopify-app-block>div{max-width:100%!important}.newsletter .newsletter__wrapper h2{font-size:50px;font-weight:600;line-height:50px;text-transform:capitalize;color:#000}.newsletter .newsletter__wrapper .newsletter__subheading>p:first-child{font-size:27px;font-weight:600;color:#000;text-transform:capitalize;letter-spacing:normal;margin-bottom:10px}.newsletter .newsletter__wrapper .newsletter__subheading{max-width:958px}.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:17px;font-weight:400;color:#000;margin-top:10px}.shopify-app-block>div{width:100%;margin-inline:auto}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2{font-size:50px;font-weight:600;text-transform:capitalize;padding-bottom:27px;color:#000!important}.jdgm-carousel-item__review-body>p{margin:10px!important;line-height:36px;font-size:17px;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#787878}.jdgm-carousel-wrapper .jdgm-carousel-item{display:inline-block;height:100%;width:33.3%;vertical-align:middle;padding:43px 24px 10px;overflow:hidden}.jdgm-carousel-item__review-content{margin-top:10px!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review{border-bottom:1px solid #eee}.jdgm-carousel__item-wrapper .jdgm-carousel-item{margin-inline:33px;height:100%;min-height:320px;border-radius:0}.jdgm-carousel__item-wrapper .jdgm-carousel-item:hover,.jdgm-carousel__item-wrapper .jdgm-carousel-item:hover .jdgm-carousel-item__review-body>p,.jdgm-carousel__item-wrapper .jdgm-carousel-item:hover .jdgm-custom-wrapper .jdgm-carousel-item__reviewer-name,.jdgm-carousel__item-wrapper .jdgm-carousel-item:hover .jdgm-star{background:#8321bd;color:#fff}.newsletter-form__field-wrapper .field__input::placeholder{color:#848484;opacity:1;font-size:15px}.sect-our-pro-custm{padding-bottom:85px}.jdgm-carousel--done .jdgm-carousel__item-wrapper{padding:30px 0}.jdgm-carousel__item-container{display:flex}.custom-banner-main .banner__content.banner__content--middle-left,.jdgm-carousel--done .jdgm-carousel__item-container .jdgm-carousel__item-wrapper{height:100%}.jdgm-custom-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;gap:10px;width:max-content;margin:10px auto!important}.jdgm-carousel-item__product,footer.footer .container-sm .footer__blocks-wrapper .footer-block:nth-child(2){width:auto}.jdgm-carousel-item__product img{border-radius:0}.jdgm-custom-wrapper .jdgm-carousel-item__reviewer-name{font-size:23px;font-weight:400;color:#000;opacity:1}.jdgm-carousel-wrapper{width:100%}.jdgm-carousel-item{background:#fff;border-radius:8px;padding:20px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.08);max-width:490px;margin:0 auto}.jdgm-carousel-item__review-rating{margin-bottom:10px;display:flex;justify-content:center}.jdgm-carousel-item__review-body{font-size:15px;line-height:1.6;color:#333;margin-bottom:20px}.jdgm-carousel-item__reviewer-name-wrapper{border-top:0;margin-top:15px;padding-top:12px;display:flex;align-items:center;justify-content:flex-start;text-align:left}.page-width,footer.footer .container-sm .footer__blocks-wrapper .footer__list-social li a{padding:0}.jdgm-carousel-item__product-image{width:100px!important;height:67px!important;border-radius:6px;margin-right:12px}.jdgm-carousel-item__product-title{font-size:14px;font-weight:500;color:#111}.jdgm-carousel-item__reviewer-name{font-size:14px;font-weight:600;color:#111;margin-left:8px}.jdgm-carousel-item__timestamp{font-size:12px;color:#888;margin-left:auto}.jdgm-carousel__item-wrapper{height:auto}.our-product-section .slider-our-prod button.next-arrow:after,.our-product-section .slider-our-prod button.prev-arrow:after,.our-product-section .slider-our-prod button.slick-next:after,.our-product-section .slider-our-prod button.slick-prev:after{content:'';background:url(/cdn/shop/files/weui_arrow-outlined.svg?v=1757500006) no-repeat;width:12px;height:24px;position:absolute;display:flex;justify-content:center;align-items:center;left:50%;top:50%;transform:translate(-50%,-50%)}.our-product-section .slider-our-prod button.prev-arrow:after,.our-product-section .slider-our-prod button.slick-prev:after{rotate:180deg;position:absolute;display:flex;justify-content:center;align-items:center;left:54%;top:50%;transform:translate(10px,10px)}.custom-features-section,.custom-features-wrapper{width:100%;max-width:1834px;margin-inline:auto}.features-block-section .features-wrapper>.feature-item{flex:1;max-width:100%;position:relative}.features-block-section .features-wrapper>.feature-item .feature-text{max-width:298px;font-size:15px;line-height:1.5;font-weight:400;text-transform:uppercase;color:#fff}.features-block-section .features-wrapper>.feature-item:not(:last-child):after{content:"";height:100%;width:1px;background-color:hsl(0deg 0% 0% / 20%);position:absolute;right:50px}.custom-features-section .custom-features-wrapper .feature-item img,.features-block-section .features-wrapper>.feature-item img.feature-icon{margin-bottom:0;filter:brightness(.5) invert(1)}.features-block-section .features-wrapper>.feature-item:last-child{justify-content:flex-end}.featured-categories-section .featured-categories-grid .category-card a,.featured-categories-section .featured-categories-grid .category-card a img{display:block}.custom-features-section .custom-features-wrapper{justify-content:space-between!important;gap:15px}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap h3.feature-title{text-align:left;font-size:25px;font-weight:600;line-height:1.2em;color:#fff!important}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap p.feature-subtitle{font-size:15px;font-weight:400;margin-top:0;text-align:left;color:#fff}.custom-features-section .custom-features-wrapper .feature-item{max-width:max-content}footer.footer{background:#313030;padding-top:46px}footer.footer .container-sm{margin-inline:auto;width:100%;max-width:1480px;padding-inline:15px}.jdgm-rev-widg__header h2.jdgm-rev-widg__title,.related-products h2.related-products__heading{text-transform:capitalize;margin:0 0 63px;color:#000!important;text-align:center;font-weight:600}footer.footer .container-sm .footer__blocks-wrapper{display:flex;justify-content:space-between}footer.footer .container-sm .footer__blocks-wrapper .custom-main-pay-logo-flex-footer img{height:17px}footer.footer .container-sm .footer__blocks-wrapper .custom-main-pay-logo-flex-footer{display:flex;gap:20px}footer.footer .container-sm .footer__blocks-wrapper .footer__list-social{justify-content:flex-start;gap:10px;margin:22px 0 28px}footer.footer .container-sm .footer__blocks-wrapper h2{font-size:19px;color:#fff}footer.footer .container-sm .footer__blocks-wrapper p{font-size:15px;font-weight:400;color:#fff}footer.footer .container-sm .footer__blocks-wrapper ul li a{color:#fff;font-size:15px;  padding-bottom: 0;
    line-height: 1.3;}.footer__content-bottom-wrapper.page-width{margin-inline:auto;justify-content:center;font-size:15px}.footer__content-bottom-wrapper.page-width small.copyright__content,.footer__content-bottom-wrapper.page-width small.copyright__content a{font-size:15px;color:#fff}.footer__blocks-wrapper>.footer-block:nth-child(2){width:auto;max-width:max-content}.footer__blocks-wrapper>.footer-block:first-child{max-width:415px}.footer__blocks-wrapper>.footer-block:last-child{max-width:358px}.announcement-bar-section slideshow-component button.slider-button.slider-button--next svg{rotate:180deg}.newsletter-form{max-width:950px!important;margin:0 auto}.newsletter-form .field{display:flex;width:100%}.newsletter-form .field__input{flex:1;padding:14px 16px;border:1px solid #ccc;border-right:none;font-size:14px;color:#333;outline:0;background:#fff;min-height:67px;padding-right:276px!important}.newsletter-form .field__input::placeholder{color:#999;font-size:14px;text-transform:capitalize};
    .newsletter-form__button{   background: #7b2cbf!important;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0 28px;
    font-size: 23px;
    border: 1px solid #7b2cbf;
    cursor: pointer;
    transition: background .3s;
    width: 100%!important;
    max-width: 265px;}.newsletter-form__button:hover{background:#5a189a}.customer .field:after,.customer .field:hover.field:after,.customer select:after,.customer select:hover.select:after,.field:after,.field:hover.field:after,.field__input:focus,.localization-form__select:after,.localization-form__select:hover.localization-form__select:after,.select:after,.select:hover.select:after,.select__select:hover.select__select:after{box-shadow:unset}.gravity-button{background-color:#fff!important;border:1px solid #000;min-height:53px}.search-modal form input{border:1px solid #cdc5c5;padding-right:90px!important}.search-modal form input::placeholder{opacity:1;color:#000}.search-modal form .field__input:focus{padding:.8rem 1.5rem .8rem 2rem}.utility-bar .list-social__link{padding:0!important}.header--top-center .header__inline-menu>.list-menu--inline{gap:50px}.header-wrapper{position:relative}.header-wrapper:after{content:"";background:hsl(0deg 0% 10% / 10%);width:100%;height:1px;position:absolute;bottom:0px;margin:0}.our-product-section .slider-our-prod .slick-list{margin:0 -10px}.jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews{text-decoration:none;color:#000}section.shopify-section.shopify-section-group-footer-group.section,section.shopify-section.shopify-section-group-footer-group.section .container .newsletter__wrapper{background:#eff0ed}.newsletter-form__button{top:1px!important;height:auto!important;min-height:67px}.newsletter .newsletter__wrapper .newsletter__subheading p:nth-child(2){max-width:814px;text-align:center;margin-inline:auto;text-transform:capitalize;padding-bottom:41px}footer.footer .container-sm .footer__blocks-wrapper p strong{font-weight:600!important}.product .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{border:unset}.product .feature-item{justify-content:center}.product .features-block-section .features-wrapper>.feature-item:not(:last-child):after{right:0}.product .features-block-section .features-wrapper{max-width:1325px}.product .features-block-section .features-wrapper>.feature-item{flex:1;max-width:100%}.product-main .product-accordion span.accordion-icon:after,.product-main .product-accordion span.accordion-icon:before{content:"";position:absolute;width:14px;height:2px;right:0;background:#000}.product-main .product-accordion span.accordion-icon{font-size:0px}.product-main .product-accordion span.accordion-icon:before{transform:rotate(90deg);transition:.3s ease-in-out}.accordion-item.active span.accordion-icon::before{transform:rotate(0)}.jdgm-rev-widg__header h2.jdgm-rev-widg__title{font-size:50px}.jdgm-rev-widg__header a.jdgm-ask-question-btn{display:none!important}.jdgm-rev-widg__header a.jdgm-write-rev-link{width:100%;max-width:335px!important;font-size:24px;font-weight:600}.jdgm-rev-widg{padding:50px 16px 70px!important}.jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary-text{font-size:16px;color:#000;font-weight:600;text-transform:capitalize}.product .product-main .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.product .product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;background:#fff;width:49px;height:49px;border-radius:50px;z-index:999;box-shadow:2px 2px 14px rgba(0,0,0,.3)}.product .product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button svg,.product .product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button svg path{fill:#000;stroke:#000}.product .product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{right:-20px;rotate:180deg}.product .product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--prev{left:-20px}.features-block-section{background:#8321bd}.related-products .grid__item .card-wrapper h3{margin-top:3px;font-size:19px;text-align:center;font-weight:600;color:#000}.related-products .grid__item .card-wrapper .card-information{text-align:center}.related-products h2.related-products__heading{font-size:50px;padding:1px 0 0}.collection-hero__title+.collection-hero__description{margin:0 auto}.common-inner-page ul li{color:#000;font-size:16px;margin-bottom:12px}.collection h1,.collection h2,.collection h3,.collection h4,.collection h5,.collection h6,.collection p,.common-inner-page h1,.common-inner-page h2,.common-inner-page h3,.common-inner-page h4,.common-inner-page h5,.common-inner-page h6,.common-inner-page p{text-align:center;color:#000}.collection h1,.common-inner-page h1{font-weight:500}.collection p,.common-inner-page p{color:#000;margin:0 0 12px;text-align:left!important}.card-information,.collection p{text-align:center!important}.collection p{margin-bottom:10px}.collection p:has(img),.common-inner-page p:has(img){text-align:center!important}.collection .card .card__content h3{margin-top:0;font-size:19px;text-align:center;font-weight:500;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.our-product-section .slider-our-prod .product__meta__content_our_prod .product_price{font-size:17px}.common-inner-page main-search form.search .field input{border-radius:30px;line-height:normal;padding:6px}.common-inner-page main-search form.search .field{border:2px solid #7b2cbf;max-width:90%;margin:0 auto;border-radius:30px}@media(max-width:1900px){.features-block-section .features-wrapper{max-width:100%;justify-content:space-between}.features-block-section .features-wrapper>.feature-item{flex:unset;max-width:25%;position:relative}.features-block-section .features-wrapper>.feature-item:not(:last-child):after{right:-50px}.announcement-bar-section .page-width,.container,.section-header header{max-width:1630px}.announcement-bar-section slideshow-component{max-width:599px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:800px}.custom-banner-main h2.banner__heading.inline-richtext.h1{font-size:54px}.custom-banner-main .banner__text.rte.subtitle p,.custom-banner-main .banner__text.rte.subtitle strong{font-size:29.95px}}@media(max-width:1680px){.announcement-bar-section .page-width,.container,.section-header header{max-width:1320px}.announcement-bar-section slideshow-component{max-width:600px;margin-right:100px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:800px}.features-block-section .features-wrapper>.feature-item:not(:last-child):after{right:-20px}.custom-banner-main h2.banner__heading.inline-richtext.h1{font-size:44px}.features-block-section .features-wrapper>.feature-item .feature-text{font-size:12px}}@media(max-width:1365px){.newsletter-form__button{font-size:23px}.custom-banner-main .banner__buttons a,.featured-categories-section .featured-categories-grid .category-card .category-label,.our-product-section .head-sect-cust-our-button-view a{font-size:25px}.announcement-bar-section .page-width,.container,.section-header header{max-width:1170px}.announcement-bar-section slideshow-component{max-width:400px;margin-right:70px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{width:100%;max-width:560px;margin-left:43px}.custom-banner-main h2.banner__heading.inline-richtext.h1{font-size:40px}.custom-banner-main .banner__text.rte.subtitle p{font-size:24.95px;line-height:20.8px}.custom-banner-main .banner__text.rte.subtitle strong{font-size:26.95px;line-height:35.8px}}@media(max-width:1199px){.features-block-section .features-wrapper>.feature-item:last-child{justify-content:flex-start}.header--top-center .header__inline-menu>.list-menu--inline{gap:30px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2,.newsletter .newsletter__wrapper h2,.our-product-section .sect-our-pro-custm .head-sect-cust-our h3{font-size:45px}.jdgm-custom-wrapper .jdgm-carousel-item__reviewer-name{font-size:20px}.index .custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{height:13px}.announcement-bar-section .page-width,.container,.section-header header{max-width:1140px}.announcement-bar-section slideshow-component{max-width:369px;margin-right:90px}.custom-banner-main h2.banner__heading.inline-richtext.h1{font-size:36px;text-align:left}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{width:100%;max-width:500px;margin-left:40px}.custom-banner-main .banner__text.rte.subtitle p{font-size:22.95px}.custom-banner-main .banner__text.rte.subtitle strong{font-size:24.95px;line-height:35.8px}.custom-banner-main .banner__buttons a,.featured-categories-section .featured-categories-grid .category-card .category-label,.our-product-section .head-sect-cust-our-button-view a{font-size:22px}.features-block-section .features-wrapper{display:grid;grid-template-columns:1fr 1fr;row-gap:30px}.features-block-section .features-wrapper>.feature-item{flex:unset;max-width:100%;position:relative}.features-block-section .features-wrapper>.feature-item:not(:last-child):after{display:none}}@media(max-width:1023px){.announcement-bar-section .page-width,.container,.section-header header{max-width:960px}.announcement-bar-section slideshow-component{margin-right:50px}.custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{max-height:14px}}@media(max-width:991px){.common-inner-page .page-width{padding:15px}}@media(max-width:989px){.jdgm-carousel-wrapper .jdgm-carousel-item{width:100%}.sect-our-pro-custm{padding-bottom:35px}.jdgm-carousel__item-wrapper .jdgm-carousel-item{margin-inline:23px}.header-wrapper:after{display:none}.announcement-bar-section .page-width{justify-content:center}.section-header header .header__icons{align-items:center}.section-header header header-drawer{margin-left:10px}.custom-banner-main .banner__text.rte.subtitle strong{font-size:19.95px;line-height:30.8px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:450px;margin-left:0}.custom-banner-main .banner__text.rte.subtitle p{font-size:18.95px;line-height:20.8px}.custom-banner-main .banner__buttons a,.featured-categories-section .featured-categories-grid .category-card .category-label,.our-product-section .head-sect-cust-our-button-view a{font-size:20px}.our-product-section .slider-our-prod button.prev-arrow{font-size:21px}footer.footer .container-sm .footer__blocks-wrapper .custom-main-pay-logo-flex-footer{gap:10px}footer.footer .container-sm .footer__blocks-wrapper .custom-main-pay-logo-flex-footer img{height:15px}}@media(max-width:767px){footer.footer .container-sm .footer__blocks-wrapper p {
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    line-height: normal;
}
.newsletter .newsletter__wrapper h2{
    font-size:25px !important;
}
footer.footer .container-sm .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu {
    margin-top: 3rem;
}
footer.footer .container-sm .footer__blocks-wrapper .footer-block__heading {
    margin-bottom: 1rem;
 
}     .footer-block__details-content,footer.footer .container-sm .footer__blocks-wrapper .footer-block.grid__item,footer.footer .container-sm .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.custom-features-section{padding:20px 10px!important}.custom-features-section .custom-features-wrapper{gap:0}.banner__box{padding-right:0}.collection .card .card__content h3{font-size:17px}.featured-categories-section .featured-categories-grid .category-card img{min-height:auto!important}.featured-categories-section .featured-categories-grid .category-card,.featured-categories-section .featured-categories-grid .category-card a img{height:400px;max-height:100%;max-width:100%}.featured-categories-section .featured-categories-grid{flex-direction:column;gap:20px}.featured-categories-grid{padding-inline:0}.featured-categories-section .featured-categories-grid .category-card{width:100%;max-width:100%}.related-products h2.related-products__heading{font-size:34px;margin:0 0 30px}.related-products .grid__item .card-wrapper h3{font-size:16px}.banner.custom-banner-main.banner--small:not(.banner--adapt){min-height:100vh}.banner__buttons{text-align:center}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:100%!important;width:100%!important}.features-block-section .features-wrapper>.feature-item{flex-direction:column;text-align:center}.features-block-section .features-wrapper>.feature-item .feature-text{font-size:11px}.features-block-section .features-wrapper{grid-template-columns:1fr 1fr!important;row-gap:20px;column-gap:14px}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:10px}.footer.footer .footer__content-top{padding-bottom:0}.custom-banner-main .banner__media img{object-position:28% 50%}.banner.custom-banner-main .banner__media:after{content:"";background:#00000059;position:absolute;opacity:1;width:100%;z-index:0;height:100%;top:0}.banner.custom-banner-main .container{padding:0}.banner.custom-banner-main{position:relative}.custom-banner-main .banner__text.rte.subtitle p,.custom-banner-main .banner__text.rte.subtitle strong,.custom-banner-main h2.banner__heading.inline-richtext.h1{color:#fff!important}.custom-banner-main .banner__buttons{width:100%;max-width:100%;display:block}.announcement-bar-section>div{max-height:64px;padding:12px 0 15px}.announcement-bar-section .page-width{flex-direction:column;gap:0px}.announcement-bar-section slideshow-component{margin-right:0}.featured-categories-section .featured-categories-grid{gap:10px}.featured-categories-section .featured-categories-grid .category-card .category-label{max-width:200px}.custom-banner-main .banner__buttons a,.featured-categories-section .featured-categories-grid .category-card .category-label,.our-product-section .slider-our-prod .product-card__title_prod_our{font-size:16px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2,.newsletter .newsletter__wrapper h2,.our-product-section .sect-our-pro-custm .head-sect-cust-our h3{font-size:37px}.our-product-section .slider-our-prod button{width:40px;height:40px}.our-product-section .slider-our-prod button.next-arrow,.our-product-section .slider-our-prod button.prev-arrow{top:30%}.custom-features-section .custom-features-wrapper .feature-item img{margin-bottom:0;width:40px;height:40px}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap h3.feature-title{font-size:22px}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap p.feature-subtitle,.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:14px}.our-product-section .sect-our-pro-custm .head-sect-cust-our h3{margin:0 0 23px;padding:0}.sect-our-pro-custm{padding:35px 0}.our-product-section .head-sect-cust-our-button-view{margin:19px auto 0}.newsletter .newsletter__wrapper .newsletter__subheading>p:first-child{font-size:21px}footer.footer .container-sm .footer__blocks-wrapper{justify-content:flex-start}}@media(max-width:576px){.custom-banner-main .banner__buttons{max-width:100%}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{padding-right:0}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box .banner__buttons{justify-content:flex-end;display:flex}.banner.custom-banner-main.banner--small:not(.banner--adapt){min-height:100vh}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box h2.banner__heading.inline-richtext.h1{font-size:30px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box .banner__text.rte.subtitle p,.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box .banner__text.rte.subtitle p strong{font-size:16px}.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box .banner__text.rte.subtitle p,.custom-banner-main.banner--content-align-left.banner--desktop-transparent .banner__box h2.banner__heading.inline-richtext.h1{text-align:right;color:#fff!important}body .featured-categories-section{padding-top:30px!important}.features-block-section .features-wrapper{grid-template-columns:1fr;row-gap:20px}.features-block-section .features-wrapper>.feature-item:last-child{justify-content:flex-start}.features-block-section .features-wrapper>.feature-item img.feature-icon{width:35px;height:35px}.featured-categories-section .featured-categories-grid .category-card{width:100%;max-width:100%}.featured-categories-section .featured-categories-grid .category-card img{border-radius:0;min-height:auto;object-fit:cover}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap h3.feature-title{font-size:19px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2{padding-inline:15px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2,.newsletter .newsletter__wrapper h2,.our-product-section .sect-our-pro-custm .head-sect-cust-our h3{font-size:33px}.featured-categories-section{padding:0!important}.newsletter-form .field__input{flex:1;padding:14px 16px;border:1px solid #ccc;border-right:1px solid #ccc;padding-right:0!important;min-height:57px}.newsletter-form .field{flex-direction:column;gap:10px}
.newsletter-form__button{max-width:100%;position:static;font-size:20px;min-height:57px}.newsletter .newsletter__wrapper{padding:40px 0!important}.newsletter .newsletter__wrapper .newsletter__subheading p:nth-child(2){padding-bottom:11px}.custom-features-section .custom-features-wrapper .feature-item .custom-title-text-wrap p.feature-subtitle{font-size:13px}}@media(min-width:768px){img.mobile-banner-img{display:none!important}}footer.footer .container-sm .footer__blocks-wrapper h2{text-align:left}.custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{max-height:14px}.about-wrap{display:flex;gap:38px;align-items:center}.about-wrap-inner.left{width:40%}.about-wrap-inner.left p img{width:100%}.about-wrap-inner.right{width:60%}@media(max-width:1260px){.collection .collection-hero,.collection .section-template--25109089911063__product-grid-padding.gradient,.common-inner-page .shopify-policy__container{padding:15px}.about-wrap{padding:0 30px}}@media(max-width:991px){.about-wrap-inner.left p img{width:100%;max-height:400px;object-fit:contain;border:unset}.about-wrap{gap:10px;flex-direction:column}.about-wrap-inner.left,.about-wrap-inner.right{width:100%}.collection .collection-hero,.collection .section-template--25109089911063__product-grid-padding.gradient,.common-inner-page .shopify-policy__container{padding:15px 18px}}.footer__content-top .footer__blocks-wrapper p{text-align: left !important;}.header__icons{align-items:center}.common-inner-page h2,.common-inner-page h3{text-align:left!important}.about-wrap-inner.left p img{width:100%;max-width:450px}.product__info-container .product-form .shopify-payment-button{width:160px;margin:0 auto}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:20px}.announcement-bar-section>div{max-height:43px}.list-social__item .icon{height:3.2rem!important;width:3.2rem!important}.custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{max-height:16px}div.announcement-bar-section{position:fixed;width:100%;top:0;}div.section-header{margin-top:43px}.section-header header .customn-searc-icon-text span.search-text{display:none}.section-header.shopify-section-group-header-group{top:var(--utility-bar-height)}details-modal.header__search{width:44px;justify-content:end}.utility-bar__grid .list-social{margin-left:0!important}

/* @media(max-width: 1650px){
    .section-header header nav ul li a {
font-size:14px;
} */
.newsletter-form__button {
    background: #7b2cbf!important;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0 28px;
    font-size: 28px;
    border: 1px solid #7b2cbf;
    cursor: pointer;
    transition: background .3s;
    width: 100%!important;
    max-width: 265px;
}
@media(max-width:1440px){.featured-categories-section .featured-categories-grid .category-card,.featured-categories-section .featured-categories-grid .category-card a img{max-height:450px;height:450px}}

@media(max-width:1366px){.announcement-bar-section p.announcement-bar__message.h5 span,.section-header header nav ul li a{font-size:12px}.custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{max-height:12px}.list-social__item .icon{height:2.2rem!important;width:2.2rem!important}}@media(max-width:1070px){.section-header header nav ul li a{font-size:14px;padding:4px 8px}}
@media(max-width:991px){.common-inner-page .announcement-bar-section .page-width{padding:0!important}.featured-categories-section .featured-categories-grid .category-card,.featured-categories-section .featured-categories-grid .category-card a img{max-height:350px;height:350px}}

@media(max-width:767px){.announcement-bar .slider-button--next{height:30px}.custom-banner-main .banner__buttons,.custom-banner-main h2.banner__heading.inline-richtext.h1{text-align:right}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box .banner__text.rte.subtitle{width:100%;margin:7px auto;display:flex;justify-content:end}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box .banner__text.rte.subtitle p{width:240px;text-align:right}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:11px}.announcement-bar-section>div{max-height:76px;padding:2px 0 5px}.custom-payment-logo-main-wrap{margin-bottom:10px}div.section-header{margin-top:78px}.index .custom-payment-logo-main-wrap .custom-main-pay-logo-flex img{height:max-content}.header__icon:not(.header__icon--summary) svg,.section-header header .customn-searc-icon-text span svg{height:28px;width:28px}.shopify-block.shopify-app-block .jdgm-carousel-wrapper{background-color:rgba(255,255,255,.95)}.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:max-content}.banner__content.banner__content--middle-left .banner__box.content-container{bottom:28px;top:auto!important;position:absolute;left:-24px}.section-header header .header__heading-logo-wrapper img{max-height:60px;object-fit:contain}body.gradient.list-collections main.content-for-layout {padding: 0 15px;}.product-form__quantity {position: relative;z-index: 1 !important;}.product-form__buttons .product-form__submit {z-index: 1 !important;} .product-main .product-accordion span.accordion-icon:after, .product-main .product-accordion span.accordion-icon:before {right: 20px;}}@media(max-width:567px){.announcement-bar-section slideshow-component{max-width:fit-content}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{position:absolute;top:28%;right:10px}.banner__content.banner__content--middle-left .banner__box.content-container{left:-14px}.banner.custom-banner-main.banner--small:not(.banner--adapt){min-height:70vh}}@media(max-width:410px){.announcement-bar-section .page-width{gap:2px}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto!important}nav.header__inline-menu{text-align:center}}.product-form__error-message-wrapper{position:absolute;top:65px}product-form.product-form{position:relative}.product__info-container .product-form .shopify-payment-button{margin:40px auto 0}@media (max-width:1200px){.product-form__error-message-wrapper{align-items:center!important;font-size:1rem!important;line-height:1rem!important}}

body.gradient.cart .cart__footer quadpay-widget#zip-product-widget {
    text-align: right;
}
.features-block-section {
    background: #8321bd !important;
}

.product .features-block-section .features-wrapper {
    display: flex !important;
    flex-wrap: wrap;
    max-width: 100%;
}
@media(max-width: 1199px){
.product .features-block-section .features-wrapper .feature-item {
    max-width: calc(100% / 2 - 20px);
    width: 50%;
    flex: unset;
    justify-content: left;
}
.product .features-block-section {
    padding: 20px 20px 30px !important;
}
}
.custom-banner-main .banner__buttons a {
    max-width: 350px !important;
    padding: 0 79px;
    height: 50px;
}

@media(max-width: 767px){
    .custom-banner-main .banner__buttons a {
    padding: 0 100px;
    height: 36px;
}
.custom-banner-main .banner__buttons a {
    font-size: 20px;
}
 .newsletter .newsletter__wrapper h2{
    font-size: 33px;
}
.section-header header nav ul li a{
    font-size:17px;
} 
.announcement-bar-section p.announcement-bar__message.h5 span {
    font-size: 12px;
}
}


.featured-categories-section .featured-categories-grid .category-card:nth-child(2) img {
    object-position: 0 100%;
}
.featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    object-position: 0% 70%;
}


/* 18-11-25 */
.custom-banner-main .banner__buttons a {
    max-width: max-content !important;
    padding: 0 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
.featured-categories-section .featured-categories-grid .category-card a, .featured-categories-section .featured-categories-grid .category-card a img {
    display: block;
    height: 100%;
}
.featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    height: 100% !important;
    max-height: 100% !important;
    object-position: 0% 30%;
}
.features-block-section .features-wrapper {
    justify-content: space-between;
}

.features-block-section .features-wrapper .feature-item {
    max-width: calc(100%/4 - 30px);
    width: 100%;
}

.features-block-section .features-wrapper>.feature-item:not(:last-child):after {
    right: 0;
}
@media(max-width: 1440px){
    .featured-categories-section .featured-categories-grid .category-card, .featured-categories-section .featured-categories-grid .category-card a img {
    max-height: 450px;
    height: auto;
}
}
@media(max-width: 1199px){
.features-block-section .features-wrapper .feature-item {
    max-width: 100%;
    width: 100%;
}
}
@media(max-width: 991px){
    .featured-categories-section .featured-categories-grid .category-card, .featured-categories-section .featured-categories-grid .category-card a img {
    max-height: 350px;
    height: auto;
}
}
@media(min-width: 568px) and (max-width: 767px){
    .featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    height: 100% !important;
    max-height: 100% !important;
    object-position: 0% 220%;
    aspect-ratio: 1  !important;
}
}
@media(max-width: 567px){
        .featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    height: 100% !important;
    max-height: 400px !important;
    object-position: 0% 70%;
}
.featured-categories-section .featured-categories-grid .category-card ,.featured-categories-section .featured-categories-grid .category-card a img{
    max-height: 400px;
}
}
@media(max-width: 480px){
        .featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    object-position: 100% 100%;
}
}
@media(max-width: 400px){
        .featured-categories-section .featured-categories-grid .category-card:nth-child(1) img {
    object-position: 100% 30%;
}
}
