:root{--main-font-family:"Poppins";--body-text-font-family:"Noto Sans";--section-title-font-color:#1E1E1E;--body-text:rgba(255, 255, 255, .8);--icon-with-text-color:#1E1E1E;--site-theme-main-color:#01974F;--site-theme-text-color:#58585A}*:focus-visible{outline:0;outline-offset:0;box-shadow:unset}body{font-family:var(--main-font-family)}a{text-decoration:none;letter-spacing:0}a.link.underlined-link{text-transform:capitalize;color:var(--site-theme-main-color);font-family:var(--main-font-family);font-size:16px;font-weight:700;line-height:52px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:19%;text-underline-position:from-font}ul{padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,span,li,a,select,option{font-family:var(--main-font-family);letter-spacing:0}.body-text{letter-spacing:0;color:var(--body-text);font-family:var(--body-text-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:30px}.section-title{letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:35px;font-weight:700;line-height:52px}.section-title a{color:#01974f!important}.custom-button{letter-spacing:0;border-radius:50px;border:1px solid var(--site-theme-main-color);background-color:var(--site-theme-main-color);color:#fff;font-family:var(--main-font-family);font-size:16px;font-weight:600;line-height:normal}.custom-button:hover{background-color:#018244}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:unset}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:unset}.field input{border:1px solid #EFEFEF!important;background:#fff;box-shadow:2px 2px 4px #0000000a;border-radius:10px;overflow:hidden}.select .svg-wrapper,.customer select+.svg-wrapper{right:14px}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:unset}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:unset}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:unset;outline:0;border-radius:var(--inputs-radius)}.custom-caption{font-size:15px;text-align:center;font-weight:500;border-radius:50px;border:1px solid #01974F;background:#01974f0d;display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px}.icon-with-text{color:var(--icon-with-text-color);font-family:var(--main-font-family);font-size:16px;font-weight:600;line-height:25px}.field__label,.customer .field label{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:1;color:#8d8d8d;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:capitalize}.price .price__regular .price-item{font-size:16px;font-weight:600;line-height:126.2%}.price .price__regular .price-item{color:var(--site-theme-main-color)}.price .price__sale .price-item.price-item--regular{font-size:16px;font-weight:600;line-height:126.2%}.price .price__sale .price-item.price-item--regular{color:#58585a}.price .price__sale .price-item.price-item--sale{color:var(--site-theme-main-color);font-size:16px;font-style:normal;font-weight:600;line-height:126.2%}.collection-list .collection-list__item .card-wrapper .card .card__content .card__information{padding-bottom:0;min-height:0}.collection-list .collection-list__item .card-wrapper .card .card__heading{margin-bottom:0}.collection-list .collection-list__item .swym-wishlist-collections-v2-container{display:none}.card-wrapper.underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.card-wrapper .card .card__content .card__information{padding-bottom:2rem;min-height:128px}.card-wrapper .card .card__inner .card__media .media img{padding:30px;background:#fff}.card-wrapper .card .card__inner,.card-wrapper .card .card__inner .card__media{border-radius:20px}.card-wrapper .card .card__heading{margin-bottom:16px;font-size:16px;font-style:normal;font-weight:600;line-height:25px}.card-wrapper .card .card__content .quick-add__submit{padding:11px 26px;gap:6px;max-width:fit-content;width:100%;display:inline-flex;min-width:fit-content}.card-wrapper .card .card__content .quick-add{margin:0}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:rgb(var(--color-button-text))}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:" "}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:" "}.cusotm-background{border-radius:60px 60px 0 0;margin-top:80px;overflow:hidden}.template-collection .cusotm-background{margin-top:30px}.custom-sku-number{margin-bottom:10px;line-height:1}.custom-sku-number span{color:#58585a;font-size:14px;font-weight:500;line-height:126.2%}span.jdgm-prev-badge__text{font-size:14px;font-style:normal;font-weight:500;color:#1e1e1e;line-height:26px;margin-left:10px;text-decoration:underline;text-transform:capitalize}.swym-wishlist-collections-v2 svg path{stroke:#009754}.swym-shared-wishlist-container-rendered .page-width--narrow{max-width:var(--page-width)}.swym-wishlist-collections-v2-container{z-index:2!important}.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2{transform:translate(280px)!important;border-radius:56px;border:1px solid #EFEFEF;background:#fcfcfc;width:40px!important;height:40px!important;display:flex;justify-content:center;align-items:center}.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 .swym-wishlist-collections-icon-heart-unfilled,.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 .swym-wishlist-collections-icon-heart-filled{fill:#009754}.cart-count-bubble{font-size:1rem;bottom:2rem;left:2rem}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/"}.breadcrumbs__link,.breadcrumbs__item a{color:#525252;text-align:center;font-family:var(--main-font-family);font-size:14px;font-style:normal;font-weight:600;line-height:26px;text-decoration:none}.breadcrumbs__link:hover,.breadcrumbs__item a:hover{color:var(--site-theme-main-color)}.breadcrumbs__link[aria-current=page]{text-decoration:none;color:#525252cc;font-size:14px;font-style:normal;font-weight:500;line-height:26px}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:none}.drawer__cart-items-wrapper .cart-items th{padding-bottom:1.8rem;opacity:1;font-size:14px;font-style:normal;font-weight:600;line-height:25px}.cart__items .cart-items th{text-align:left;padding-bottom:1.8rem;opacity:1;font-size:14px;font-style:normal;font-weight:600;line-height:25px}.quantity{background:rgb(var(--color-background));border:1px solid #dedede}.cart-item__name{font-size:16px;font-style:normal;font-weight:600;line-height:25px}.product-option,.totals .totals__total-value{color:var(--site-theme-main-color);font-size:16px;font-weight:600;line-height:126.2%;.drawer__inner}.cart-item__price-wrapper span.price{color:var(--site-theme-main-color);font-size:16px;font-weight:600;line-height:126.2%}.shopify-policy__container{max-width:560px;max-width:100ch}.shopify-policy__body ul{list-style-position:outside;list-style-type:disc}.template-search__header p{text-align:center}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:100px;padding:11px 26px;color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{margin-bottom:50px;letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:35px;font-weight:700;line-height:52px}.site-nav--has-dropdown.site-nav--has-centered-dropdown{position:unset}.site-nav--has-dropdown{position:relative}@media screen and (max-width:1280px){.section-title{font-size:30px;line-height:42px}.card-wrapper .card .card__content .quick-add__submit{padding:11px 15px;font-size:14px}}@media screen and (max-width:1024px){.card-wrapper .card .card__content .card__information{min-height:153px}.card-wrapper .card .card__content .quick-add__submit{font-size:13px}.cusotm-background{border-radius:30px 30px 0 0;margin-top:40px}}@media screen and (max-width:991px){.section-title{font-size:28px}.card-wrapper .card .card__content .quick-add__submit{padding:11px 14px}}@media screen and (max-width:768px){a.link.underlined-link{font-size:14px}.section-title{font-size:26px;line-height:40px}}@media screen and (max-width:575px){.card-wrapper .card .card__inner .card__media .media img{padding:15px}a.link.underlined-link{font-size:12px}.section-title{font-size:24px;line-height:1.5}.page-width-desktop{padding:0 1.5rem}.custom-button{font-size:14px}.card-wrapper .card .card__content .quick-add__submit{padding:6px 19px;font-size:14px}.card-wrapper .card .card__heading{font-size:14px;margin-bottom:12px}.price .price__sale .price-item.price-item--regular{font-size:14px}.card-wrapper .card .card__content .card__information{padding-bottom:1.6rem}.custom-caption,.price .price__sale .price-item.price-item--sale{font-size:14px}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{gap:10px}.price .price__regular .price-item{font-size:14px}.card-wrapper .card .card__inner,.card-wrapper .card .card__inner .card__media{border-radius:10px}.mobile-facets__summary .mobile-facets__sort .select__select:focus-visible{outline:unset;outline-offset:0;box-shadow:unset}}@media screen and (max-width:420px){.card-wrapper .card .card__content .quick-add__submit{padding:6px 9px;font-size:12px}}.template-page-enable-cookies #MainContent ul,.template-page-text-page .rich-text.content-container .rich-text__wrapper ul{padding-left:2.5rem}.template-page-enable-cookies #MainContent ul li,.template-page-text-page .rich-text.content-container .rich-text__wrapper ul li{position:relative}.template-page-enable-cookies #MainContent ul li:after,.template-page-text-page .rich-text.content-container .rich-text__wrapper ul li:after{content:"";position:absolute;background-image:url(/cdn/shop/files/icon-plus-text.svg?v=1744710488);background-repeat:no-repeat;top:4px;left:-28px;width:16px;height:16px}.template-page-enable-cookies #MainContent .main-page-title{display:none}.template-page-enable-cookies #MainContent .page-width--narrow,.template-privacy-policy-page #MainContent .page-width--narrow,.template-terms-condition-page #MainContent .page-width--narrow,.template-page-text-page #MainContent .page-width--narrow{max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}.template-privacy-policy-page #MainContent h2,.template-terms-condition-page #MainContent h2,.template-page-text-page #MainContent h2{letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:30px;font-weight:700;line-height:44px;margin:1rem 0 0}.template-page-enable-cookies #MainContent h3,.template-privacy-policy-page #MainContent h3,.template-terms-condition-page #MainContent h3,.template-page-text-page #MainContent h3{letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:24px;font-weight:700;line-height:36px}.template-page-enable-cookies #MainContent h3,.template-page-enable-cookies #MainContent p a{color:#01974f}.template-privacy-policy-page #MainContent h4,.template-terms-condition-page #MainContent h4,.template-page-text-page #MainContent h4{letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:20px;font-weight:700;line-height:30px;margin-bottom:1rem}@media(max-width:1280px){.template-privacy-policy-page #MainContent h2,.template-terms-condition-page #MainContent h2,.template-page-text-page #MainContent h2{font-size:25px;line-height:36px}.template-privacy-policy-page #MainContent h3,.template-terms-condition-page #MainContent h3,.template-page-text-page #MainContent h3{font-size:22px;line-height:34px}.template-privacy-policy-page #MainContent h4,.template-terms-condition-page #MainContent h4,.template-page-text-page #MainContent h4{font-size:18px;line-height:26px}}@media(max-width:575px){.template-privacy-policy-page #MainContent h2,.template-terms-condition-page #MainContent h2,.template-page-text-page #MainContent h2{font-size:22px;line-height:32px}.template-page-enable-cookies #MainContent h3,.template-privacy-policy-page #MainContent h3,.template-terms-condition-page #MainContent h3,.template-page-text-page #MainContent h3{font-size:20px;line-height:30px}.template-privacy-policy-page #MainContent h4,.template-terms-condition-page #MainContent h4,.template-page-text-page #MainContent h4{font-size:16px;line-height:24px}}@media(min-width:750px){.template-page-enable-cookies #MainContent .page-width--narrow,.template-privacy-policy-page #MainContent .page-width--narrow,.template-terms-condition-page #MainContent .page-width--narrow,.template-page-text-page #MainContent .page-width--narrow{padding-left:5rem;padding-right:5rem}}html:has(.template-page-enable-cookies){scroll-behavior:smooth}.template-page-enable-cookies #MainContent .cookie-mt{scroll-margin-top:180px}.template-page-enable-cookies #MainContent h3{margin:-180px 0 0;padding:180px 0 0}@media(max-width:1217px){.template-page-enable-cookies #MainContent .cookie-mt{scroll-margin-top:220px}.template-page-enable-cookies #MainContent h3{margin:-220px 0 0;padding:220px 0 0}}@media(max-width:989px){.template-page-enable-cookies #MainContent .cookie-mt{scroll-margin-top:160px}.template-page-enable-cookies #MainContent h3{margin:-160px 0 0;padding:160px 0 0}}@media(max-width:480px){.template-page-enable-cookies #MainContent .cookie-mt{scroll-margin-top:150px}.template-page-enable-cookies #MainContent h3{margin:-150px 0 0;padding:150px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/dynamic.css.map */
