@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&display=swap";h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif!important}p,a,div,button,input,select,textarea,li{font-family:Outfit,serif!important}body.gradient{margin:0!important}.page-width{padding:0 50px;max-width:1300px}.header:not(.drawer-menu).page-width,.guarantee-container .page-width{padding-left:50px;padding-right:50px;max-width:1480px}.announcement-bar__message.h5{font-weight:400;font-size:18px;line-height:23px;color:#fff;letter-spacing:0;display:flex;align-items:center}.announcement-bar{padding:3px 0}.header__inline-menu li a{font-weight:400;font-size:18px;line-height:23px;color:#000;letter-spacing:0;text-decoration:none;transition:.3s ease;padding:0 18px}.header__inline-menu li:first-child a{padding-left:0}.header__inline-menu li a:hover{color:#c3a157;text-decoration:none;transition:.3s ease}.header__inline-menu li a span,.header__menu-item:hover span{text-decoration:none}.header__icon .icon{height:38px;width:38px;fill:none;vertical-align:middle}.header__icon:hover .icon,.modal__close-button:hover .icon,.header__icon .icon,.modal__close-button .icon{transition:.3s ease}.header__inline-menu{margin-left:0}.header-wrapper--border-bottom{border-bottom:0}.scrolled-past-header .header-wrapper--border-bottom{border-bottom:1px solid rgb(195 161 87 / 16%)}.custom-image-text h1{font-weight:700;font-size:61px;line-height:74px;color:#000;letter-spacing:0}.custom-image-text .image-with-text__text p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.cmn-btn{font-weight:500;font-size:18px;line-height:23px;color:#fff;letter-spacing:0;display:inline-flex;align-items:center;gap:10px;background:#c3a157;border-radius:40px;padding:9px 20px;transition:.3s ease}.cmn-btn:hover{background:#000;transition:.3s ease}.cmn-btn:after,.cmn-btn:before{display:none}.cmn-btn span{display:flex}.custom-image-text .image-with-text__content{padding:0 20px;max-width:693px;margin:0 auto}.custom-image-text .image-with-text__grid{display:flex;align-items:center;background:#f7f1ea;overflow:hidden}.guarantee-text h4{font-weight:600;font-size:24px;line-height:28px;color:#000;letter-spacing:0;font-family:Outfit,serif!important;margin:0 0 7px;text-transform:uppercase}.guarantee-text p{font-weight:400;font-size:18px;line-height:23px;color:#000;letter-spacing:0;margin:0}.guarantee--item{display:flex;align-items:center;gap:15px;background:#fcfaf5;border-radius:15px;padding:26px 20px}.guarantee--grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.guarantee-container{padding:0!important}.cmn-main-heading{font-weight:700;font-size:46px;line-height:56px;text-align:center;color:#000;letter-spacing:0}.cmn-sub-heading{text-align:center;margin:0 0 10px}.cmn-sub-heading span{font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#000;letter-spacing:0;background:#c3a15733;padding:7px 14px 7px 28px;display:inline-block;border-radius:30px;font-family:Outfit,serif!important;position:relative}.cmn-sub-heading span:before{content:"";position:absolute;top:14px;left:15px;width:5px;height:5px;background:#c3a157;border-radius:10px}.cmn-description{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.product-models .cmn-description{text-align:center;max-width:675px;margin:0 auto}.product-models{padding:100px 0!important}.product-models--grid-item{position:relative;border-radius:10px;overflow:hidden;display:flex}.product-models--grid-item img{width:100%}.product-model-block-text{position:absolute;bottom:0;width:100%;height:100%;padding:24px}.product-model-btm-text h3{font-weight:600;font-size:24px;line-height:28px;color:#fff;letter-spacing:0;font-family:Outfit,serif!important}.product-model-btm-text p{font-weight:400;font-size:18px;line-height:28px;color:#fff;letter-spacing:0;margin:0 0 16px}.product-model-btm-text h3{font-weight:600;font-size:24px;line-height:28px;color:#fff;letter-spacing:0;margin:0 0 13px}.product-model-btm-text .cmn-btn{font-size:16px;line-height:14px;color:#1e1e1e;display:inline-flex;gap:10px;background:#fff;padding:2px 14px;transition:.3s ease}.product-model-btm-text .cmn-btn:hover{color:#c3a157;transition:.3s ease}.product-model-discount span{font-weight:700;font-size:16px;line-height:20px;color:#fff;width:82px;height:82px;background:#c3a157;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100px;display:none}.card__badge .discount-badge{font-weight:700;font-size:13px;line-height:20px;color:#fff;width:auto;height:auto;background:#c3a157;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:2px;padding:4px;text-transform:uppercase}.product-model-block-text{position:absolute;bottom:0;width:100%;height:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.product-models--grid{display:grid;grid-template-columns:repeat(3,1fr);gap:21px;margin:40px 0 0}.top-picks-container .cmn-main-heading{text-align:left}.top-picks-container .cmn-description{max-width:494px}.top-picks-container .cmn-sub-heading{text-align:left}.top-picks-desc-with-btn,.related-products-desc-with-btn{display:flex;justify-content:space-between;align-items:center}.top-picks-content-header{padding:0 0 40px}.card__media{border-radius:10px!important}.card__heading{font-weight:500;font-size:22px;line-height:28px;color:#000;letter-spacing:0;font-family:Outfit,serif!important}span.price-item.price-item--sale.price-item--last{font-weight:500;font-size:18px;line-height:23px;color:#000;letter-spacing:0}.price--on-sale .price-item--regular.product--double-price{font-weight:500;font-size:18px!important;line-height:23px;text-decoration-line:line-through;color:#00000080;letter-spacing:0}.underline-links-hover:hover a{text-decoration:none!important}.top-picks-container{background:#f6f1e6;border-radius:20px;margin:0 50px;padding:60px 0!important}.top-picks-swiper-wrapper-pagination{position:relative;margin:30px 0 0;z-index:0}.top-picks-swiper-scrollbar{position:absolute;left:0;bottom:0;z-index:50;height:1px;width:100%;background:#d8d8d84d}.top-picks-swiper-scrollbar .swiper-scrollbar-drag{height:5px!important;position:absolute!important;background:#c3a157!important;border-radius:10px;left:0;top:0;display:inline-block!important}.product-highlights .image-with-text__heading{margin:0}.ph-icon-with-text-content h4{font-weight:700;font-size:24px;line-height:28px;color:#000;letter-spacing:0;font-family:Outfit,serif!important}.ph-icon-with-text-content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.ph-icon-with-text-content h4{font-weight:700;font-size:24px;line-height:28px;color:#000;letter-spacing:0;font-family:Outfit,serif!important;margin:0 0 6px}.ph-icon-with-text-block{display:flex;align-items:center;gap:15px}.product-highlights .image-with-text__media img{border-radius:20px}.ph-icon-with-text{margin:30px 0 0}.product-highlights .image-with-text__content{padding:0}.product-highlights .image-with-text__grid{align-items:center;gap:40px!important;display:grid;grid-template-columns:repeat(2,1fr)}.product-highlights .image-with-text__media-item,.product-highlights .image-with-text__text-item{width:100%!important}.product-highlights{padding:64px 0}.reviews-section .cmn-description{text-align:center}.review-card{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.author{font-weight:600;font-size:18px;line-height:28px;color:#000}.review-card{border:1px solid rgba(0,0,0,.2);border-radius:10px;padding:30px 20px;margin:0 16px}.review-slider{padding:35px 0 0}.reviews-section{background:#f6f1e6;border-radius:20px;margin:0 50px;padding:60px 0}.reviews-section .slick-arrow:before{display:none}.reviews-section .slick-prev{background:url(/cdn/shop/files/expand_left.svg);width:34px;height:33px;transition:.3s ease}.reviews-section .slick-prev:hover{background:url(/cdn/shop/files/expand_left.svg);width:34px;height:33px;opacity:.8;transition:.3s ease}.reviews-section .slick-next{background:url(/cdn/shop/files/expand_right.svg);width:34px;height:33px;transition:.3s ease}.reviews-section .slick-next:hover{background:url(/cdn/shop/files/expand_right.svg);width:34px;height:33px;opacity:.8;transition:.3s ease}.reviews-section .slick-dots li button:before{display:none!important}.reviews-section .slick-dots li button{width:14px;height:14px;border:1.5px solid #000;border-radius:40px}.reviews-section .slick-dots li.slick-active button{width:20px;height:20px;border:1.5px solid #C3A157;background:#c3a157;border-radius:40px}.reviews-section .slick-dots{position:initial;margin:30px 0 0}.reviews-section .slick-dotted.slick-slider{margin-bottom:0}.custom-faq .cmn-description{text-align:center}.custom-faq .accordion{border-top:0;border-bottom:0;background:#fcfaf5;border-radius:15px;padding:6px 20px 7px;margin:0 0 15px}.custom-faq .accordion__title{font-weight:500;font-size:18px;line-height:23px;color:#000;letter-spacing:0;font-family:Outfit,serif!important}.custom-faq .collapsible-content summary:hover{background:transparent}.custom-faq .collapsible-content summary:hover .accordion__title{text-decoration:none}.custom-faq .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0;letter-spacing:0}.custom-faq .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:962px}.custom-faq .collapsible-content__header{margin:0 0 35px}.custom-faq summary .icon-caret{height:10px;right:0}.custom-faq{padding:64px 0 50px}.footer-block__heading{font-weight:700;font-size:24px!important;line-height:26px;color:#000;letter-spacing:0;font-family:Outfit,serif!important;margin:0 0 15px}.footer-block__details-content li a{font-style:normal;font-weight:400;font-size:16px!important;line-height:26px;color:#000!important;letter-spacing:0;transition:.3s ease}.footer-block__details-content li a:hover{transition:.3s ease;text-decoration:none!important;color:#c3a157!important}.footer-detail li{font-weight:400;font-size:16px;line-height:26px;color:#000;letter-spacing:0;list-style:none;display:flex;align-items:center;gap:10px}.footer-detail li span{display:flex}.footer-detail-btn-content p{font-weight:400;font-size:16px;line-height:26px;color:#000;letter-spacing:0;max-width:190px;margin:0}.footer-detail{margin:20px 0 15px}.footer-detail ul{margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.footer-block__newsletter h4{font-weight:700;font-size:24px;line-height:30px;color:#000;letter-spacing:0;text-align:left}.footer-block__newsletter p{font-weight:400;font-size:16px;line-height:26px;color:#000;letter-spacing:0;text-align:left;margin:5px 0 15px}.footer-block--newsletter{margin-top:12px!important}.newsletter-form{border-radius:30px;border:1px solid rgb(0 0 0 / 20%);background:transparent}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form input{background:transparent;letter-spacing:0;outline:none!important;box-shadow:none!important}.footer-block__newsletter--cstm{border:1px solid rgba(0,0,0,.2);filter:drop-shadow(0px 0px 14px rgba(0,0,0,.15));border-radius:20px;padding:20px}.field__button>.svg-wrapper{height:100px;width:100px}.footer-block__newsletter h2{display:none}.copyright__content{font-weight:400;font-size:16px!important;line-height:20px;color:#fff;letter-spacing:0}.footer__content-bottom{background:#c3a157;padding:0 0 10px!important;border-radius:0 0 20px 20px;display:flex}footer{padding:60px 0 0!important;background:#f6f1e6!important;margin:0 50px;border-radius:20px;border:0!important}.footer__blocks-wrapper .footer-block.grid__item:nth-child(1),.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){width:30%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:19%}.footer__content-bottom-wrapper{width:30%!important;margin:0}.footer{margin-bottom:40px}.newsletter-form__field-wrapper label{letter-spacing:0}.footer__content-bottom .page-width{display:flex;width:100%;align-items:center}.footer__content-bottom-wrapper--center{justify-content:start!important}.footer__localization:empty+.footer__column--info{align-items:self-start!important}.footer-block__image-wrapper img{max-width:206px!important}.newsletter-form{margin:0!important}.jdgm-prev-badge__text{font-weight:500;font-size:18px;line-height:23px;color:#000;letter-spacing:0}.product__title h1{font-weight:600;font-size:40px;line-height:56px;color:#000;letter-spacing:0}.product__text{font-weight:400;font-size:18px;line-height:23px;color:#000;letter-spacing:0;text-transform:initial!important}.product .price-item-text{font-weight:600;font-size:20px;line-height:28px;color:#000;letter-spacing:0;text-transform:uppercase}.product .price-item.price-item--regular.product--double-price{font-weight:500;font-size:20px!important;line-height:25px;text-decoration-line:line-through;color:#00000080}.product .price-item.price-item--sale.price-item--last{font-weight:700;font-size:24px;line-height:30px;color:#c3a157;letter-spacing:0}.product__info-wrapper .badge.price__badge-sale.color-scheme-4{display:none}.product .form__label{font-weight:600;font-size:18px;line-height:28px;color:#000;letter-spacing:0;text-transform:uppercase}.product .form__label span{font-weight:400;font-size:20px;line-height:28px;color:#000;letter-spacing:0}.main-product__stock-info p{font-weight:300;font-size:20px;line-height:23px;color:#000;letter-spacing:0}.main-product__stock-info p .random-number{font-weight:600}.stock-info--icon{position:relative;padding:0 7px 0 0;top:4px}.main-product__rich--text p{font-weight:600;font-size:20px;line-height:28px;color:#000;letter-spacing:0}.main-product__stock-info{border-bottom:1px solid rgb(0 0 0 / 20%)}.main-product__rich--text ul{padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.main-product__rich--text ul li{font-weight:400;font-size:18px;line-height:23px;color:#000;letter-spacing:0;position:relative;padding:0 0 0 30px;list-style:none}.main-product__rich--text ul li:before{content:"";position:absolute;top:2px;left:0;height:24px;width:25px;background:url(/cdn/shop/files/check-mark_1_traced.svg?v=1739420544)}.kaching-bundles__block-title{font-weight:700!important;font-size:16px!important;line-height:20px!important;color:#000!important;letter-spacing:0}.icon-with-text li .h4{font-weight:400;font-size:16px;line-height:20px;color:#000;font-family:Outfit,serif!important;letter-spacing:0}li.icon-with-text__item img{width:24px;height:auto}.main-product-highlight-icon-content h5{font-weight:700;font-size:18px;line-height:23px;color:#000;letter-spacing:0;margin:0;text-align:center}.main-product-highlight-icon-content p{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#000;letter-spacing:0;margin:4px 0 0}.main-product-highlight-icon{display:flex;justify-content:center;margin:0 0 12px}.main-product-highlight-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product__accordion .accordion__title{font-weight:400;font-size:24px;line-height:28px;color:#000;letter-spacing:0;font-family:Outfit,serif!important}.product__accordion .accordion summary{padding:2rem 0}.product__accordion .accordion__content p{font-weight:400;font-size:16px;line-height:28px;color:#000!important;letter-spacing:0;padding:0}.product__accordion .accordion__content{padding:0}.product__accordion .accordion__content ul{padding:0 0 0 3px}.product__accordion .accordion__content ul li{font-weight:400;font-size:16px;line-height:28px;color:#000!important;letter-spacing:0;padding:0;margin:0}.product__accordion .icon-caret{height:auto!important;width:18px;right:0!important}.product-form__buttons button:before,.product-form__buttons button:after{display:none}.product-form__buttons{max-width:100%!important}.product-form__buttons button{font-weight:500;font-size:18px;line-height:23px;color:#fff;letter-spacing:0;text-transform:uppercase;border-radius:40px;padding:16px;transition:.3s ease}.product-form__buttons button:hover{transition:.3s ease;background:#c4a157}.kaching-bundles__bar-title{font-weight:500!important;font-size:18px!important;line-height:22px!important;color:#000!important;margin:0 0 5px}.kaching-bundles__bar-subtitle{font-weight:400;font-size:16px!important;line-height:20px!important;color:#00000080!important}.kaching-bundles__bar-full-price{font-weight:500!important;font-size:18px!important;line-height:23px!important;color:#00000080!important}.kaching-bundles__bar-price{font-weight:500!important;font-size:18px!important;line-height:23px;color:#c3a157!important}.kaching-bundles .kaching-bundles__bar-pricing{flex-direction:row-reverse!important;gap:8px!important}.kaching-bundles .kaching-bundles__bar-container{box-shadow:none!important;border:1px solid #C3A157!important;border-bottom:15px!important;padding:10px 0;background:#ededed!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{background-color:#c3a157!important}.kaching-bundles .kaching-bundles__bar-variant-names{font-size:16px!important;color:#fff!important;margin-block:0px!important}.kaching-bundles .kaching-bundles__bar-variant-number{color:#fff!important}.product__info-wrapper{max-width:100%!important;width:100%!important;padding:0!important}.product__media-wrapper{max-width:100%!important;width:100%!important}.product{display:grid;grid-template-columns:repeat(2,1fr);gap:40px!important}.product__media{border-radius:15px}.our-features-content h3{font-weight:700;font-size:34px;line-height:41px;color:#000;letter-spacing:0;margin:0 0 15px}.our-features-content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0 0 12px}.our-features-img{display:flex;border-radius:20px;overflow:hidden;margin:0 0 22px}.our-features--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin:45px 0}.our-features-container{padding:70px 0 15px}.main-product__faq-section,.main-product__faq-section .gradient{background:#f6f1e6}.related-products__heading{margin:0!important;text-align:left}.related-products-desc{max-width:500px}.related-product--header{margin:0 0 38px}.card-wrapper .jdgm-widget.jdgm-preview-badge{padding:8px 0 2px}.related-products{padding-bottom:50px!important}.image-with-text__text p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.about-us-our-story{padding:0!important}.about-us-banner .page-width{max-width:100%;padding:0}.about-us-our-story .gradient{padding-bottom:0!important}.about-us-touch{background:#c3a157!important}.about-us-touch .gradient{background:transparent!important}.about-us-make-different .product-model-block-text,.different .product-model-block-text,.\fc ber-uns-make-diffrent .product-model-block-text{position:initial}.about-us-make-different .product-models--grid-item,.different .product-models--grid-item,.\fc ber-uns-make-diffrent .product-models--grid-item{flex-direction:column}.about-us-make-different .product-model-btm-text h3,.about-us-make-different .product-model-btm-text p,.different .product-model-btm-text h3,.different .product-model-btm-text p,.\fc ber-uns-make-diffrent .product-model-btm-text h3,.\fc ber-uns-make-diffrent .product-model-btm-text p{color:#000}.about-us-touch .cmn-main-heading{color:#fff}.about-us-touch p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#fff;letter-spacing:0;max-width:742px;margin:0 auto}.about-us-touch .cmn-btn{color:#c3a157;background:#fff}.about-us-touch .cmn-btn{transition:.3s ease}.about-us-make-different .product-model-image-btm-text,.different .product-model-image-btm-text,.\fc ber-uns-make-diffrent .product-model-image-btm-text{margin:25px 0 0}.about-us-make-different,.different,.\fc ber-uns-make-diffrent{padding-bottom:60px!important}.about-us-vision,.about-us-vision .gradient{padding-bottom:0}.about-us-mission .image-with-text__grid{display:flex!important;flex-direction:row!important;gap:0!important;padding:0 20px 0 0}.global-media-settings{border:0!important}.about-us-mission .image-with-text__media-item{width:50%!important;order:2;max-width:50%;padding:0 0 0 20px}.about-us-mission .image-with-text__text-item{width:50%!important;order:1;max-width:50%}.about-us-banner .gradient{padding-top:0!important}.faq-tabs-content-header .cmn-description{text-align:center}.get-support-card h2{font-weight:700;font-size:24px;line-height:29px;color:#000;letter-spacing:0;margin:0 0 8px;text-align:center}.get-support-card p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#000;letter-spacing:0;margin:0}.get-support-icon{display:flex;justify-content:center;margin:0 0 17px}.button.btn-chat:before,.button.btn-chat:after{display:none}.button.btn-chat{font-weight:500;font-size:18px;line-height:23px;color:#fff;letter-spacing:0;background:#c3a157;border-radius:40px;display:inline-flex;align-items:center;gap:8px;padding:8px 20px;transition:.3s ease;border:1px solid #c3a157}.button.btn-chat:hover{background:#00;transition:.3s ease;border:1px solid #000}.btn-call{background:transparent;color:#000;border:1px solid #000}.btn-call:hover{background:#c3a157;color:#fff;border:1px solid #c3a157}.get-support-buttons{text-align:center;margin:16px 0 0}.get-support--grid__item{border:1px solid rgb(0 0 0 / 20%);border-radius:15px;padding:20px 20px 30px}.get-support--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin:30px 0 0}.get-support-container{padding:64px 0 85px}.get-support-content-header .cmn-description{text-align:center}.faq-tabs-wrapper{padding:4rem 0 0}.faq-tabs-wrapper .custom-faq-tabs{border-radius:0;overflow:hidden;box-shadow:none;margin:0;padding:0;list-style:none;display:flex;justify-content:center;text-align:center;gap:15px}.faq-tab-head h1{font-size:36px;line-height:67px;text-align:center;letter-spacing:.02em;text-transform:uppercase}.faq-tabs-wrapper .custom-faq-tabs li{display:flex;padding:8px 24px;cursor:pointer;opacity:1;background:transparent;border-radius:50px;font-weight:400;font-size:18px;line-height:22px;color:#000;border:1px solid #000;letter-spacing:0;align-items:center}.faq-tabs-wrapper .custom-faq-tabs li.current{border:1px solid #C3A157;opacity:1;background:#c3a157;color:#fff}.faq-tabs-wrapper .custom-tab-content{display:none;padding:0;max-width:962px;margin:35px auto 0}.faq-tabs-wrapper .custom-tab-content.current{display:inherit}.faq-tabs-wrapper .custom-tabs{border-radius:0;overflow:hidden;box-shadow:none}.faq-tabs-wrapper .custom-FAQ-tab{width:100%;overflow:hidden;background:#fcfaf5;margin:0 0 14px;border-radius:15px}.faq-tabs-wrapper .custom-tabs input{position:absolute;opacity:0;z-index:-1}.faq-tabs-wrapper .custom-tabs .custom-FAQ-tab-label{justify-content:space-between;padding:20px 15px;cursor:pointer;display:flex;background:#fcfaf5;position:relative;font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#000;border-radius:15px}.faq-tabs-wrapper .custom-FAQ-tab-label:after{content:"+";font-size:28px;text-align:center;transition:all .35s;top:50%;position:absolute;right:15px;transform:translateY(-50%);font-weight:300}.faq-tabs-wrapper .custom-FAQ-tab-content{max-height:0;padding:0 1em;transition:all .35s;font-weight:400;font-size:15px;line-height:27px;letter-spacing:.01em;color:#000;display:none;margin:0}.faq-tabs-wrapper .custom-FAQ-tab-content p{margin:0}.faq-tabs-wrapper .custom-tabs input:checked+.custom-FAQ-tab-label:after{content:"-"}.faq-tabs-wrapper .custom-tabs input:checked~.custom-FAQ-tab-content{max-height:100vh;padding:0 1em 1em;display:block}.faq-tabs-wrapper .custom-tab-content h6{font-weight:700;font-size:18px;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0 0 20px}.custom-faq-tabs-container{margin:35px 0 0}.contact-form-header .cmn-main-heading,.contact-form-header .cmn-sub-heading{text-align:left}.contact-form-inquires ul li{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0;list-style:none}.contact-form-inquires ul{padding:0;display:flex;flex-direction:column;gap:5px;margin:10px 0}.contact-form__grid-item form .field:before,.contact-form__grid-item form .field:after{display:none}.contact-form__grid-item form .field label{letter-spacing:0}.contact-form__grid-item form .field input,.contact-form__grid-item form .field textarea{border:1px solid rgb(0 0 0 / 20%);border-radius:10px;outline:none!important;box-shadow:none!important}.contact-form--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.contact-form__grid-item .cmn-main-heading{text-align:left;margin:15px 0 10px}.custom-contact-form{padding:40px 0 80px!important}.contact-form__grid-item form{margin:18px 0 0}.contact-form__grid-item form .contact__button{margin-top:2rem}.rte p,.rte li{letter-spacing:0;color:#000}h1.main-page-title{font-weight:700;font-size:32px;line-height:40px;text-align:left;color:#000;letter-spacing:0;margin:0 0 14px}hr{margin:2rem 0!important}.jdgm-row-media{display:none!important}.product .price__regular .price-item--regular{font-weight:700;font-size:24px;line-height:30px;color:#c3a157;letter-spacing:0}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-price{color:#000!important}.footer-block__newsletter h4{display:none}.footer-block__newsletter--cstm .footer-block__heading.inline-richtext{display:flex;align-items:center;gap:12px}.card__badge .sale-out-product{background:#000}span.swatch{position:relative!important;z-index:0!important}.footer__content-bottom-wrapper .trustpilot-widget iframe{height:37px!important;position:relative;top:4px}.footer-block__image-wrapper .footer-trustpilot-wrapper img{max-width:130px!important}.price-item--savings{text-transform:uppercase!important}span.price-item--savings{background:#000;color:#fff;padding:5px 13px;position:absolute;top:20px;left:20px;font-size:18px}span.price-item--product-price{background:#000;color:#fff;padding:5px 13px;font-size:18px;border-radius:10px}.product-info-with-logo p{font-weight:600;font-size:20px;line-height:28px;color:#000;letter-spacing:0}.product-info-with-logo ul{padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.product-info-with-logo ul li{font-weight:400;font-size:18px;line-height:23px;color:#000;letter-spacing:0;list-style:none;display:flex;align-items:center}.product-info-with-logo ul li span{position:relative;padding:0 7px 0 0;top:4px;display:flex}.product-info-with-logo ul li span img{height:24px;width:24px}.announcement--icon{position:relative;display:flex}p.announcement-bar__message.h5{align-items:center;gap:10px}.announcement--icon img{height:24px;width:24px}.price-item--savings-icon{position:relative;top:4px}.price-item--savings-icon svg{height:20px;width:20px}.fake-trstpilot-review-wrapper svg{height:14px;width:14px}.fake-trstpilot-widget-review{background-color:#f8f9fa;border-radius:2px;box-shadow:0 1px #b6c4d266;line-height:16px;margin:0 24px 0 0;padding:15px}.fake-trstpilot-verification-label{display:flex;gap:5px;padding:16px 0 11px}.fake-trstpilot-label-text{color:#1f2936;font-size:12px;font-weight:700;margin:0 0 -1px}.fake-trstpilot-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.fake-trstpilot-widget-stars img{max-width:80px}.fake-trstpilot-widget-review-content{color:#1f2936;font-size:13px;font-weight:300;margin:0 0 10px;line-height:16px}.fake-trstpilot-review-container{margin-top:20px}.fake-trstpilot-review-wrapper ul.slick-dots{display:none!important}.fake-trstpilot--grid-bottom{text-align:center}.fake-trstpilot-date-and-user-info-wrapper{display:flex;column-gap:4px}.fake-trstpilot-top-row{display:flex;align-items:center;gap:8px}.fake-trstpilot-date-and-user-info-wrapper{display:flex;column-gap:4px;padding:14px 0 0}.fake-trstpilot-review-wrapper .slick-prev.slick-arrow{background:url(/cdn/shop/files/left_arrow.svg?v=1740569267);background-repeat:no-repeat;background-size:cover;height:34px;width:34px;left:-45px}.fake-trstpilot-review-wrapper .slick-next.slick-arrow{background:url(/cdn/shop/files/right_arrow.svg?v=1740569265);background-repeat:no-repeat;background-size:cover;height:34px;width:34px;right:-23px}.fake-trstpilot-review-wrapper .slick-prev:before,.fake-trstpilot-review-wrapper .slick-next:before{content:""!important;display:none!important}img.iwt-one{width:18px!important}.jdgm-rev-widg__header{display:none}.wss-package-products-section .page-width{padding:0}.package-products-content{position:relative}.video-icon-template svg{width:50px;height:auto}.video-icon-template{position:absolute;bottom:0;left:8px}.video-icon-template svg{width:34px;height:auto;cursor:pointer;transition:.3s ease}.package-products-content:hover svg{opacity:0;transition:.3s ease}.package-products-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.package-products-content video{height:190px;object-fit:cover;border-radius:10px}.video-icon-template svg{width:34px;height:auto;cursor:pointer}.custom-modal{display:none;position:fixed;z-index:9;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0000008a;overflow:hidden}.custom-modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:340px;height:400px;border-radius:20px!important}.custom-modal-content video.slick-video{border-radius:20px}.custom-close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}.custom-close:hover,.custom-close:focus{color:#999;text-decoration:none;cursor:pointer}.custom-mySlides{display:none}.cursor{cursor:pointer}.custom-prev,.custom-next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#000;font-weight:700;font-size:20px;transition:.6s ease;user-select:none;-webkit-user-select:none;background:#fff;border-radius:5px;cursor:pointer!important}.custom-next{right:0;border-radius:3px 0 0 3px}.custom-mySlides img,.custom-mySlides video,.video-image-mySlides img,.video-image-mySlides video{object-fit:cover;height:100%}.custom-mySlides,.video-image-mySlides{height:100%}.site-announcement-bar__message li{line-height:1;font-size:12px;font-weight:400;display:inline-block;position:relative;list-style:none;padding-left:182px}.site-announcement-bar__message li:before{content:"";position:absolute;top:8px;left:80px;width:5px;height:5px;background:#fff;border-radius:30px}.site-announcement-bar__message{text-align:center;padding:0;margin:0}#site-marq{width:100%;border:inset;overflow:hidden;white-space:nowrap;box-shadow:unset;border:0;vertical-align:middle}.site-announcement-bar,.ss-announcement-bar__message{overflow:hidden}.site-announcement-bar__message li p{font-weight:600;font-size:14px;line-height:22px;text-align:center;color:#fff;margin:0;text-transform:uppercase;font-family:Outfit,serif!important}.site-announcement-bar__link{padding:15px 0rem!important}.site-announcement-bar__link{display:block;width:100%;padding:1.8rem 0rem;text-decoration:none;color:var(--text-color);line-height:0}.kaching-bundles__block-title{padding:30px 0}.custom-mySlides{position:relative}.video-modal-action-template{position:absolute;top:5px;left:5px}.video-modal-action-template svg{fill:#fff;width:20px}@media only screen and (max-width: 1599px){.custom-image-text .image-with-text__content{padding:0 20px 0 50px}.custom-image-text h1{font-size:54px;line-height:64px}}@media only screen and (max-width: 1439px){.custom-image-text .image-with-text__content{padding:0 20px 0 40px}.custom-image-text h1{font-size:50px;line-height:59px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:18%}}@media only screen and (max-width: 1349px){.custom-image-text h1{font-size:42px;line-height:52px}.custom-image-text .image-with-text__content{padding:0 20px 0 25px}.guarantee--grid{gap:30px}.guarantee--item{gap:10px;padding:20px 15px}.guarantee-text p{font-size:17px;line-height:22px}.cmn-main-heading{font-size:38px;line-height:46px}.card__heading{font-size:19px;line-height:26px}.footer-block__newsletter h4{font-size:21px;line-height:28px}}@media only screen and (max-width: 1199px){.header__inline-menu li a{padding:0 14px}.custom-image-text h1{font-size:36px;line-height:44px}.guarantee-text h4{font-size:20px;line-height:26px}.product-models{padding:80px 0!important}.product-highlights{padding:44px 0}.cmn-main-heading{font-size:32px;line-height:40px}.ph-icon-with-text-content h4{font-size:22px;line-height:28px;margin:0 0 1px}.custom-faq{padding:44px 0 20px}.footer__content-bottom-wrapper{width:40%!important}.footer__blocks-wrapper .footer-block.grid__item:nth-child(1),.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){width:50%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:48%}.footer__content-top .grid{row-gap:2rem!important}.product__title h1{font-size:36px;line-height:42px}.product__accordion .accordion__title{font-size:20px;line-height:26px}.our-features-content h3{font-size:24px;line-height:32px;margin:0 0 5px}.our-features-content p{font-size:16px;line-height:26px}.our-features-container{padding:60px 0 0}.about-us-make-different,.different,.\fc ber-uns-make-diffrent{padding-bottom:40px!important}.about-us-mission{padding:0 0 40px}.faq-tabs-wrapper .custom-faq-tabs li{font-size:15px}.get-support--grid{gap:20px}.fake-trstpilot-review-wrapper .slick-prev.slick-arrow{height:28px;width:28px;left:-36px}.fake-trstpilot-review-wrapper .slick-next.slick-arrow{height:28px;width:28px;right:-20px}}@media only screen and (max-width: 989px){.announcement-bar__message.h5{font-size:16px;line-height:20px}.announcement-bar{padding:0}.custom-image-text .image-with-text__grid{flex-direction:column;gap:30px}.custom-image-text .grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-image-text .image-with-text__content{padding:0 25px 40px;margin:0!important}.header:not(.drawer-menu).page-width,.guarantee-container .page-width{padding-left:20px;padding-right:20px}header-drawer{margin-left:0!important}.guarantee--grid{grid-template-columns:repeat(1,1fr);gap:20px}.guarantee--item{max-width:350px;margin:0 auto;width:100%}.product-models--grid{grid-template-columns:repeat(1,1fr);margin:35px 0 0}.product-models--grid-item{max-width:350px;margin:0 auto}.product-models{padding:65px 0!important}.top-picks-container{margin:0 20px;padding:40px 0!important}.page-width{padding:0 20px}.top-picks-desc-with-btn,.related-products-desc-with-btn{align-items:start;flex-direction:column;gap:15px}.top-picks-container .cmn-description{max-width:100%}.product-highlights .image-with-text__grid{grid-template-columns:repeat(1,1fr)}.product-highlights{padding:24px 0 12px}.reviews-section{margin:0 20px;padding:60px 0 50px}.review-card{padding:20px 15px;margin:0 8px}.custom-faq{padding:26px 0 10px}footer{padding:40px 0 0!important;margin:0 20px}.footer__content-bottom-wrapper{width:50%!important}.footer{margin-bottom:20px}svg.icon.icon-hamburger{width:26px}svg.icon.icon-close{width:20px}.menu-drawer__localization localization-form div button{letter-spacing:0!important;padding:10px 32px!important}.reviews-section .slick-dots{margin:0}.footer__content-top{padding-bottom:3rem!important}.our-features--grid{gap:25px;margin:30px 0}.product__title h1{font-size:30px;line-height:40px;margin:0 0 20px}.main-product-highlight-grid{gap:10px}.about-us-mission .image-with-text__grid{flex-direction:column!important;gap:30px!important;padding:0}.about-us-mission .image-with-text__media-item{width:100%!important;max-width:100%;padding:0}.about-us-mission .image-with-text__text-item{width:100%!important;order:2;max-width:100%}.button.btn-chat,.btn-call{font-size:16px;line-height:21px;padding:6px 14px}.get-support-card h2{font-size:21px;line-height:27px}.get-support-card p{font-size:16px;line-height:26px}.get-support-container{padding:50px 0 70px}.custom-contact-form{padding:30px 0 60px!important}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer__content-bottom .page-width{align-items:center;flex-direction:column}.footer__localization:empty+.footer__column--info{align-items:center!important}.footer__content-bottom-wrapper .trustpilot-widget iframe{top:0;margin:12px 0 0}.footer__content-bottom-wrapper{width:100%!important;justify-content:center}.fake-trstpilot-review-wrapper .slick-prev.slick-arrow,.fake-trstpilot-review-wrapper .slick-next.slick-arrow{display:none!important}.fake-trstpilot-review-wrapper ul.slick-dots{display:block!important}}@media only screen and (max-width: 749px){.custom-image-text .image-with-text__grid{flex-direction:column-reverse;gap:10px;padding:40px 0 0}.header__icon .icon{height:32px;width:32px}.header__icon,.header__icon--cart .icon{width:3.4rem!important}header{display:flex!important}.header__heading-logo-wrapper img{width:130px}header-drawer{width:12%!important}.header__icons{padding-right:0!important;width:22%;justify-content:end}.header__icon--cart{margin-right:0!important}.header__heading,.header__heading-link{width:66%;text-align:left}.header:not(.drawer-menu).page-width,.guarantee-container .page-width{padding-left:15px;padding-right:15px}.header{padding-top:17px!important;padding-bottom:17px!important}svg.icon.icon-hamburger{width:30px}.announcement-bar{padding:5px 0}.custom-image-text h1{font-size:28px;line-height:42px}.custom-image-text .image-with-text__text p{font-size:16px;line-height:28px}.cmn-btn{width:100%}.custom-image-text .image-with-text__content{padding:0 10px 40px}.guarantee-text h4{font-size:20px;line-height:28px}.guarantee-text p{font-size:16px;line-height:20px}.guarantee--grid{gap:10px}.product-models{padding:54px 0!important}.cmn-main-heading{font-size:30px;line-height:38px;margin:0 0 7px}.page-width{padding:0 15px}.product-model-btm-text p{font-size:16px;line-height:26px}.product-model-btm-text .cmn-btn{width:auto}.product-model-block-text{padding:20px 15px 15px}.top-picks-container .page-width{padding:0 10px}.top-picks-btm-btn{margin:50px 0 0!important}.cmn-description{font-size:16px;line-height:26px}.top-picks-content-header{padding:0 0 30px}.card__heading{font-size:20px}.price--on-sale .price-item--regular.product--double-price{font-size:16px!important}span.price-item.price-item--sale.price-item--last{font-size:16px}.top-picks-swiper-wrapper-pagination{margin:15px 0 0}.cmn-main-heading{font-size:30px}.ph-icon-with-text-content h4{font-size:20px}.ph-icon-with-text-content p{font-size:16px;line-height:26px}.product-highlights .image-with-text__media-item{display:none}.reviews-section .cmn-sub-heading{text-align:left}.reviews-section{margin:0 15px;padding:50px 0}.reviews-section .cmn-main-heading,.reviews-section .cmn-description{text-align:left}.review-card{font-size:16px;line-height:28px}.review-card{padding:20px 10px;margin:0 5px}.reviews-section .slick-dots{margin:22px 0 0}.custom-faq .cmn-sub-heading,.custom-faq .cmn-main-heading,.custom-faq .cmn-description{text-align:left}.custom-faq .accordion__title{font-size:16px;line-height:25px}.top-picks-container{margin:0 15px}.product-models--grid-item{max-width:400px;margin:0 auto}.guarantee--item{max-width:400px}.custom-faq .accordion{padding:5px 10px;margin:0 0 10px}.footer__blocks-wrapper .footer-block.grid__item:nth-child(1),.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){width:100%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2),.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:100%}footer{margin:0 15px;padding:30px 0 0!important}.footer__content-top{padding-left:10px!important;padding-right:10px!important}.footer-block__heading{margin:0 0 10px!important}.footer-block__details-content li a{padding:0 0 10px!important}.footer-block__details-content{margin-bottom:0!important}.footer-block.grid__item{margin:2rem 0!important}.footer__content-bottom-wrapper{width:100%!important}.footer__content-bottom .page-width{flex-direction:column;gap:0}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer__localization:empty+.footer__column{padding-top:3px!important}.footer__content-bottom{padding:0 0 17px!important}.footer-block__image-wrapper{margin-bottom:1rem!important}.footer-block-image{display:block!important}.footer__column--info{padding-left:0!important;padding-right:0!important}.footer-detail-btn-content{margin:0 0 5px}.footer-block__newsletter--cstm{padding:20px 10px}a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{padding:0 0 0 30px;display:flex;align-items:center;gap:6px;margin:0 0 10px}.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 0rem!important}.footer-logo-btm--text{font-weight:400;font-size:16px;line-height:24px;color:#000;letter-spacing:0}.product-model-btm-text h3{font-size:20px;line-height:26px;margin:0 0 2px}.product-model-btm-text p{font-size:15px;line-height:23px;margin:0 0 10px}.product{grid-template-columns:repeat(1,1fr);gap:10px!important}.our-features--grid{grid-template-columns:repeat(1,1fr)}.main-product-highlight-grid{grid-template-columns:repeat(2,1fr);gap:20px}.main-product__payment-icons img{width:100%}.product__text{font-size:14px}.main-product__stock-info p{font-size:16px;line-height:22px}.main-product__rich--text p{font-size:18px;line-height:26px}.main-product__rich--text ul li{font-size:16px;line-height:23px}.kaching-bundles__bar-title{font-size:16px!important;line-height:20px!important}.kaching-bundles__bar-subtitle{font-size:14px!important}.kaching-bundles .kaching-bundles__bar-wrapper{padding:10px!important}.product__accordion .accordion__title{font-size:24px;line-height:26px}.our-features-container{padding:50px 0 0}.our-features-content h3{font-size:30px;line-height:36px}.custom-main-product-page{padding-top:0!important}.about-us-vision .image-with-text__media-item{display:block;order:2}.about-us-mission .image-with-text__media-item{display:block!important;order:2}.about-us-mission .image-with-text__text-item{order:1}.about-us-vision .image-with-text__content>*+*,.about-us-mission .image-with-text__content>*+*{margin-top:1rem}.get-support--grid{grid-template-columns:repeat(1,1fr);gap:30px}.get-support--grid__item .get-support-buttons{display:flex;flex-direction:column;gap:14px}.get-support-container{padding:40px 0 60px}.faq-tabs-wrapper{padding:2rem 0 0}.faq-tabs-wrapper .custom-faq-tabs li{width:100%;justify-content:center}.faq-tabs-wrapper .custom-faq-tabs{flex-direction:column;gap:10px}.contact-form--grid{grid-template-columns:repeat(1,1fr);gap:15px}span.discount-badge{font-size:10px!important;padding:3px!important;margin:-5px 0 0}.custom-main-product-page .product-media-container{pointer-events:none;cursor:default}.top-picks-container .discount-badge{font-size:13px!important;padding:6px!important;margin:0}.footer-block__image-wrapper .footer-trustpilot-wrapper img{max-width:100px!important}span.price-item--savings{font-size:16px}.fake-trstpilot-top-row,.fake-trstpilot-date-and-user-info-wrapper{justify-content:center;text-align:center}.fake-trstpilot-widget-review{text-align:center}.package-products-content video{height:140px}.site-announcement-bar__message li{padding-left:72px}.site-announcement-bar__message li:before{left:30px}}@media only screen and (max-width: 480px){.product__title h1{font-size:24px;line-height:30px;margin:0 0 20px}.product .price-item.price-item--sale.price-item--last{font-size:18px;line-height:30px;margin-right:5px}.product .price-item.price-item--regular.product--double-price{font-size:18px!important;line-height:30px;margin-right:5px}span.price-item--product-price{padding:7px 10px;font-size:14px;border-radius:10px}.product .form__label{font-size:20px;text-transform:capitalize}.product .form__label span{font-size:19px}.product__title h1{font-size:26px;line-height:30px;margin:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
