.button:after{content:none}.cart-count-bubble{background-color:#f3f3f3}.card__heading.h5{font-size:18px}.inner-pages .header-wrapper.gradient{background-color:#000c!important}.testimonials-carousel .flickity-button:hover{background:#2d3e2b!important;transform:scale(1.5);color:#fff}@media(min-width:750px){h1,.h1{font-size:45px}h2,.h2,.newsletter-form--heading.h1{font-size:40px}}@media(max-width:749px){h1,.h1{font-size:40px}h2,.h2{font-size:35px}.header{padding:7px 1.5rem}}.article-card-wrapper .card__heading.h2{font-size:2.5rem!important}.header .header__submenu .header__menu-item{text-align:left}.header:hover .header__submenu .header__menu-item{color:#2d3e2b!important}@media(min-width:1580px){.header .header__inline-menu .link{font-size:1.8rem}}.feautured_collection .card--card{box-shadow:0 0 25px 4px #00000026;border-radius:10px;overflow:hidden}.feautured_collection .h5{font-size:16px}.feautured_collection .button:after{content:none}.quick-add__submit{border-radius:10px}.gallery-item{border-radius:5px!important}@media screen and (min-width:990px){.feautured_collection .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 8 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 8 / 4)}.feautured_collection .grid{column-gap:20px;row-gap:20px}.feautured_collection .card__information{padding-top:.7rem}}@media(min-width:991px){.newsletter__wrapper--container{width:100%;display:flex;justify-content:space-between;align-items:center}.newsletter-form--heading{width:40%}.newsletter-form--container{width:58%}.newsletter-form{align-items:flex-end!important;margin:0!important;max-width:100%!important}.newsletter-form__button{width:14rem!important;margin:0 0 0 1rem!important;right:auto!important;top:0;height:6rem!important;background-color:#2d3e2b!important}.newsletter-form .field__input{border:1px solid #000;border-radius:10px;height:6rem;background-color:#fff}.field__label{top:calc(1.7rem + var(--inputs-border-width))}.newsletter-form .field__button{position:relative}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:65rem!important}.newsletter-form .field{justify-content:center;align-items:center}.newsletter-form .field__button>.svg-wrapper svg path{fill:#fff!important}.newsletter-form .field:after{content:none!important}}@media(max-width:990px){.newsletter-form__button{background-color:#2d3e2b!important}.newsletter-form .field__button>.svg-wrapper svg path{fill:#fff!important}}.page-width--full{width:100%;max-width:100%;margin:0;padding-left:0;padding-right:0}.page-width--medium{width:100%;max-width:120rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.page-width--narrow{width:100%;max-width:90rem;margin:0 auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.page-width--full{padding-left:0;padding-right:0}.page-width--medium{padding-left:5rem;padding-right:5rem}.page-width--narrow{padding-left:8rem;padding-right:8rem}.page-width--full .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:4rem}}@media screen and (min-width:990px){.page-width--full .image-with-text__content{padding:5rem 5rem 6rem}}@media screen and (max-width:749px){.page-width--full .collapse-padding .image-with-text__grid .image-with-text__content{padding-left:2rem;padding-right:2rem}.service-page .banner__content{position:absolute;width:100%;height:100%}.service-page .banner__heading{background-color:#fffc;border-radius:10px;padding:2.5rem 0rem}}.footer-address p,.footer-block.footer-block--menu .footer-block__heading{color:#fff}.footer-address strong{float:left;display:inline-block;margin-right:6px}@media(min-width:991px){.footer-block.grid__item:nth-child(1){width:33.33%;padding-right:3.5rem}.grid--4-col-tablet .grid__item{width:calc(15% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.card-wrapper.product-card-wrapper{border-radius:10px;position:relative;overflow:hidden}.card-wrapper{border:none;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 1px #000c}.collection-list .card--standard>.card__content .card__information{padding-left:12px;padding-right:12px}@media screen and (min-width:990px){.collection-list.grid--4-col-desktop .grid__item{width:calc(25% - 18.75px);max-width:calc(25% - 18.75px)}.collection-list.grid{column-gap:25px;row-gap:25px}}@media screen and (max-width:520px){.wellness-spa-section{padding-top:40px!important;padding-bottom:55px!important}.wellness-spa-section .page-width{padding:0rem}.custom-sticky-cards-section .card-content{justify-content:flex-start!important}.custom-sticky-cards-section{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
