.collection__banner--inner{display:flex;justify-content:space-between;align-items:stretch}.collection__banner--inner .image-element__wrap{height:100%}.collection__banner--inner .image-element__wrap img{height:100%;object-fit:cover}.collection__banner-left,.collection__banner-right{flex:0 0 20.5%}.collection__banner--title{font-size:40px;font-weight:500!important;line-height:1;margin:0 0 15px}.collection__banner--content{text-align:center;padding:107px 0}.collection__banner--desc{font-size:16px;font-weight:500;line-height:1.5;max-width:687px;margin:0 auto;width:100%;padding:0 20px}.collection__banner--desc .metafield-rich_text_field{display:flex;flex-direction:column;gap:5px}.collection__banner+.section-wave-top svg{vertical-align:bottom;width:100%;max-width:100%}.collection__banner+.section-wave-top{margin-top:-4.7%}.collection-main{background-color:#fff;margin-top:-2px}.collection__title{color:#007d83}select#sort-by,#tag_filter{border:1px solid #D1DBE1;font-size:16px;font-weight:500;line-height:1.5;text-align:left;color:#007d83;padding:11px 16px;height:auto;border-radius:4px;font-family:noyhgeometricmedium;min-width:225px}.sort__by--text{font-size:16px;font-weight:500;line-height:1.5;color:#007d83;flex:1 0 auto;font-family:noyhgeometricmedium;margin-right:16px}.collection__filters .collection__sort-by-filter{display:flex;align-items:center;max-width:100%;width:auto;margin:0}.collection__filters .is-grouped{justify-content:space-between;align-items:center}.total__products{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#007d83;margin-left:24px}.collection__filter--tags{display:flex;align-items:center}#tag_filter{position:relative}.collection__filters .select{height:auto;max-width:100%}.collection__sort-by-filter:after,.collection__tag-filter:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.25L6.5 6.75L12 1.25' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right;width:29px;right:16px!important}.collection__main .product__imageContainer{background:#d0de8840;border-radius:50%}.collection-matrix .product__thumbnail:hover .product__imageContainer{background:#d0de88}.collection-matrix .product-thumbnail__title{font-size:24px;font-weight:500;line-height:24px;color:#007d83;font-family:noyhgeometricbold;padding:0!important}.collection-matrix .product-thumbnail__price.price .money{font-family:noyhgeometricbold;font-size:19px;font-weight:500;line-height:1;color:#007d83}.collection-matrix .product-thumbnail__price.sale .compare-at-price .money{font-family:noyhgeometricbold;font-size:16px;font-weight:500;line-height:1;color:#007d83}.collection-matrix .product-thumbnail__price.sale .money{font-family:noyhgeometricbold;font-size:19px;font-weight:500;line-height:1;color:#d83b68}.collection-matrix .stamped-badge-caption{font-size:16px;font-weight:500;line-height:28px;color:#007d83;font-family:noyhgeometricbold}.product-thumbnail__price.price{line-height:1;padding-top:8px;display:flex;justify-content:center;flex-direction:row-reverse}.product-image__wrapper .image-element__wrap img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}.product-image__wrapper .image-element__wrap{padding-top:100%;position:relative}.one__line--description{font-size:14px;font-weight:400;line-height:1;color:#007d83;font-family:noyhgeometricmedium;margin:10px 0 4px}.container.collection-matrix .product__thumbnail{margin:0 14px;width:calc(25% - 28px)}.product-thumbnail{padding-top:12px}.container.collection-matrix{row-gap:56px;margin:0 -14px}.column.collection__filters{margin:0 0 40px;width:100%}.collection__breadcrumb.column{padding:0}.collection__section{width:100%;padding:0 20px;max-width:1240px}.collection-matrix__wrapper{color:#000}.promo__wrap{background-color:#f3f7e1}.promo__image img{vertical-align:middle}.promo__block{display:flex;flex-wrap:wrap;height:100%;align-items:end}.promo__content{padding:24px}.promo__desc *{font-size:16px;font-weight:500;line-height:1.5;color:#007d83}.promo__desc{margin:8px 0 16px}.promo__image{align-self:baseline}.promo__title{font-size:24px;font-weight:500;line-height:1;color:#007d83}.custom__tag{font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;font-family:noyhgeometricmedium;padding:4px 8px;color:#fff;width:max-content;margin-bottom:4px}.product .product-thumbnail__was-price.compare-at-price,.product .product-thumbnail__was-price.compare-at-price span{opacity:1;color:#007d83;font-size:16px;font-weight:500}.product-thumbnail__was-price.compare-at-price{margin:1px 8px 1px 0}.custom__tag{background-color:#000}.tag__best_seller.custom__tag{background-color:#ea691f}.tag__sale.custom__tag{background-color:#d83b68}.tag__back_in_stock.custom__tag{background-color:#7d2067}.tag__new.custom__tag{background-color:#007d83}.grid-product__tag--custom{position:absolute;right:0;z-index:1;display:flex;flex-wrap:wrap;flex-direction:column;align-items:end}.product-wrap{position:relative}.stamped-product-reviews-badge .stamped-starrating i:before{font-size:13px}.stamped-product-reviews-badge .stamped-badge-starrating{vertical-align:bottom}.collection__filters .select:first-child{margin:0}@media (max-width: 1199px){.container.collection-matrix .product__thumbnail{margin:0 10px;width:calc(33.33% - 20px)}}@media (max-width: 798px){.collection__banner-left,.collection__banner-right{display:none}.collection__banner--content{text-align:center;padding:50px 0 55px}.container.collection-matrix .product__thumbnail{width:calc(50% - 20px);padding-bottom:10px}.collection__filters .collection__sort-by-filter{display:flex;align-items:center;max-width:100%;width:100%;order:1}.product-thumbnail__price.price{padding-top:4px}.container.collection-matrix{row-gap:40px;margin:0 -10px}.product__thumbnail.has-padding-bottom{padding-bottom:20px}.collection__filters .is-grouped{flex-direction:column}.total__products{margin-top:16px;order:3}.container.collection-matrix .product__thumbnail.promo__wrap{width:100%;position:relative;margin-top:-15px}.promo__image{align-self:baseline;position:absolute;max-width:149px;bottom:0;right:0}.promo__content{padding:20px}select#sort-by{padding:13px 16px}.custom__tag{font-size:14px;padding:4px 8px}.collection-main{margin-top:-1px}.collection__filter--tags,.collection__filters .select,#tag_filter{width:100%}.collection__filter--tags{margin:12px 0;order:2}}.header-section,.navbar{max-height:70px}.announcement-bar__slider{width:100%}.announcement-bar{min-height:54px}.announcement-bar .announcement-bar__content{width:100%}.announcement-bar .message-header{max-width:650px;margin:0 auto}.announcement-bar .flickity-button{width:10.5px;height:21px;padding:0;border-radius:0;background:url(/cdn/shop/files/pre-button.svg?v=1728044244) no-repeat;background-size:100%}.announcement-bar .flickity-button.previous{left:-15px}.announcement-bar .flickity-button.next{transform:translateY(-50%) rotate(180deg);right:-15px}.announcement-bar .flickity-button svg{display:none}.announcement-bar .announcement-bar__content,.announcement-bar .announcement-bar__text{column-gap:16px}.announcement-bar .announcement-bar__text{flex-wrap:wrap;row-gap:4px}.announcement-bar .announcement-bar__content p{padding:0;font-size:18px;line-height:22px;font-weight:500;text-transform:capitalize}.announcement-bar .buttons .button.button--link-style{text-transform:uppercase;font-size:inherit}.header{box-shadow:0 8px 25px #0000000d}.header .header__link,.mobile-header .header__link{color:#007d83}.header .header__menu .navbar-link{font-size:18px;line-height:22px;letter-spacing:normal;font-weight:500;padding:12px}.header .header__menu .navbar-link.is-active{color:#2fb3a2}.header .header__menu .has-mega-menu .navbar-link:after{display:none}.header .header__menu .navbar-item:hover .navbar-link{color:#2fb3a2}.header--centered .header-layout--between{column-gap:41px;min-height:70px}.header-section .header-cart__count{background:#d83b68;color:#fff;line-height:8px;font-weight:500}.header--centered .header__menu--2 .header__menu-items{justify-content:flex-start}.header--centered .header__icons{opacity:1;visibility:visible;right:80px;column-gap:16px;width:50%}.header .header__icons .action-area__link{padding:0}.header .header__icons .action-area__link svg{width:32px;height:32px}.header#header .is-width-wide .mega-menu{width:100%;left:0}.header .mega-menu .mega-menu__wrapper{padding:32px 64px 40px;display:flex;align-items:center;justify-content:space-between;column-gap:20px}.header .mega-menu__mega-menu-1 .mega-menu__wrapper>.container{max-width:995px;margin:0;column-gap:32px;align-items:flex-end}.header .mega-menu__mega-menu-1 .mega-menu__block{padding:0;width:calc(20% - 26px)}.header .mega-menu .mega-menu__block .mega-menu__image{max-height:175px;max-width:175px;object-fit:cover}.header .mega-menu .mega-menu__block .button--link-style{color:#007d83;border:none;font-size:24px;font-weight:500;line-height:20px;margin:0}.header .mega-menu .mega-menu__block .button--link-style:hover{color:#2fb3a2}.header .mega-menu__mega-menu-1 .mega-menu__banner{width:auto;padding:12px 24px;border-radius:4px}.header .mega-menu__mega-menu-1 .mega-menu__banner-link .column{margin:0;width:100%;column-gap:8px}.header .mega-menu__mega-menu-1 .mega-menu__banner-link .mega-menu__sticker-text{padding:0;font-size:18px;font-weight:500;line-height:21px;text-transform:capitalize}.header .mega-menu__mega-menu-1 .mega-menu__banner-link svg{width:10.5px;height:21px}.header .mega-menu__mega-menu-2 .mega-menu__wrapper>.container{max-width:490px;column-gap:80px}.header .mega-menu__mega-menu-2 .mega-menu__block{padding:0;width:calc(50% - 40px)}.header .mega-menu__mega-menu-2 .mega-menu__linklist .menu__heading{display:none}.header .mega-menu__mega-menu-2 .mega-menu__linklist li{font-size:24px;line-height:20px;font-weight:500;margin:0 0 26px}.header .mega-menu__mega-menu-2 .mega-menu__linklist li:last-child{margin:0}.header .mega-menu__mega-menu-2 .mega-menu__linklist a{font-size:inherit;line-height:inherit;font-weight:inherit;color:#007d83;padding:0}.header .mega-menu__mega-menu-2 .mega-menu__linklist a:hover{color:#2fb3a2}.header .mega-menu{display:block;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;box-shadow:inset 0 16px 25px #0000000d}.header .mega-menu__section.is-active .mega-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}html.announcement-bar--hide{overflow:hidden}@media only screen and (max-width: 1199px){.header--centered .header-layout--between{column-gap:20px}.header--centered .header__icons{right:20px}.header .mega-menu .mega-menu__wrapper{padding:20px 20px 30px;flex-wrap:wrap;row-gap:20px;justify-content:center}.header .mega-menu__mega-menu-1 .mega-menu__wrapper>.container{column-gap:20px}.header .mega-menu__mega-menu-1 .mega-menu__block{width:calc(20% - 16px)}.header .mega-menu .mega-menu__block .button--link-style{font-size:19px;line-height:15px}.header .mega-menu__mega-menu-2 .mega-menu__linklist li{font-size:20px;line-height:16px;margin:0 0 18px}}@media only screen and (max-width: 991px){.header .header__menu .navbar-link{padding:8px}.header--centered .header-layout--between,.header--centered .header__icons{column-gap:10px}}@media only screen and (max-width: 798px){.announcement-bar .message-header{padding:16px;max-width:100%}.announcement-bar .flickity-button{display:none}.announcement-bar .announcement-bar__content,.announcement-bar .announcement-bar__text{column-gap:8px}.announcement-bar .announcement-bar__icon .icon{width:16px;height:16px}.announcement-bar .announcement-bar__content p,.announcement-bar .buttons .button.button--link-style{font-size:16px;line-height:16px}.mobile-header .mobile-header__content{padding:0 16px;min-height:62px}.mobile-header .mobile-logo .image-element__wrap{max-width:97px!important}.mobile-header .mobile-icons .action-area__link{padding:0}.mobile-header .mobile-icons{column-gap:8px}.mobile-header .mobile-icons .action-area__link svg{width:32px;height:32px}.mobile-header .mobile-dropdown{column-gap:8px}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon,.mobile-header .mobile-dropdown .action-area__link{padding:0}.mobile-header .mobile-header__open-menu,.mobile-header .mobile-header__close-menu{display:flex;align-items:center}.mobile-header .mobile-menu a,.mobile-header .mobile-menu a.button--link-style{color:#007d83}.mobile-header .mobile-menu .mobile-menu__content{padding:8px 20px}.mobile-header .mobile-menu .mobile-menu__list-item{border-bottom:1px solid #D0DE88}.mobile-header .mobile-menu__first-level .mobile-menu__item{padding:20.5px 0;font-size:24px;font-weight:500;line-height:21px}.mobile-header .mega-menu__mega-menu-1 .mega-menu__wrapper{padding:16px 15px 170px}.mobile-header .mega-menu__mega-menu-1 .mega-menu__wrapper>.container{gap:32px 22px}.mobile-header .mega-menu__mega-menu-1 .mega-menu__block{padding:0;width:calc(50% - 11px)}.mobile-header .mega-menu .mega-menu__image{max-height:140px;max-width:140px;object-fit:cover}.mobile-header .mobile-menu a.button--link-style{font-size:18px!important;font-weight:500;line-height:18px}.mobile-header .mega-menu__mega-menu-1 .mega-menu__banner{margin-top:40px;border-radius:4px;padding:12px 24px}.mobile-header .mega-menu__mega-menu-1 .mega-menu__banner-link .column{margin:0;width:100%;column-gap:8px;justify-content:space-between}.mobile-header .mega-menu__mega-menu-1 .mega-menu__banner-link .mega-menu__sticker-text{padding:0;font-size:18px;font-weight:500;line-height:21px;text-transform:capitalize}.mobile-header .mega-menu__mega-menu-1 .mega-menu__banner-link svg{width:10.5px;height:21px}.mobile-header .mega-menu__mega-menu-2 .mega-menu__wrapper{padding:35px 0 170px}.mobile-header .mega-menu__mega-menu-2 .mega-menu__wrapper>.container{row-gap:40px}.mobile-header .mega-menu__mega-menu-2 .mega-menu__block{padding:0;width:100%}.mobile-header .mega-menu__mega-menu-2 .mega-menu__linklist .menu__heading{display:none}.mobile-header .mega-menu__mega-menu-2 .mega-menu__linklist li{font-size:18px;line-height:20px;font-weight:500;padding:20px 0;border-bottom:1px solid #D0DE88}.mobile-header .mega-menu__mega-menu-2 .mega-menu__linklist li:first-child{border-top:1px solid #D0DE88}.mobile-header .mega-menu__mega-menu-2 .mega-menu__linklist a{font-size:inherit;line-height:inherit;font-weight:inherit;color:#007d83;padding:0}.mobile-header .mega-menu__mega-menu-2 .mega-menu .mega-menu__image{max-width:155px;max-height:155px}.mobile-header .mobile-menu__list-item .mobile-menu__submenu{position:absolute;bottom:0;left:0;transition:visibility .35s,transform .35s cubic-bezier(.55,.03,.37,.96);will-change:transform;overflow:auto;width:100%;top:0;height:100%;z-index:9;transform:translate3d(100%,0,0);visibility:hidden;display:block;background:#fff;padding:24px 20px;height:calc(100vh - 111px);max-height:none;overflow-x:hidden}.mobile-header .submenu__input:checked~.mobile-menu__submenu.has-mega-menu,.mobile-header .submenu__input:checked~.mobile-menu__submenu.has-dropdown{visibility:visible;transform:translateZ(0)}.mobile-header .mobile-menu__submenu>section.mega-menu__section{height:100%}.mobile-header .mobile-menu__submenu .mega-menu{box-shadow:none;position:unset}.mobile-header a.mobile-menu-link:after{transform:translateY(-50%) rotate(-90deg);font-size:20px}.mobile-header .submenu__input:checked+label a.mobile-menu-link:after{transform:translateY(-50%) rotate(90deg)}.mobile-header .back_button{color:#007d83;display:flex;align-items:center;column-gap:16px}.mobile-header .back_button span{font-size:24px;font-weight:500;line-height:21px;color:#007d83}}[data-testid=klaviyo-form-T6nYXP] h2{line-height:32px;margin-bottom:32px!important}[data-testid=klaviyo-form-T6nYXP] [type=button]{padding:0 79px 0 24px!important;height:45px!important;text-align:left!important;width:auto!important;align-self:center!important;margin-left:12px}[data-testid=klaviyo-form-T6nYXP] [type=button]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23' viewBox='0 0 14 23' fill='none'%3E%3Cpath d='M1.5 1L12 11L1.5 22' stroke='%23007D83' stroke-width='1.75'/%3E%3C/svg%3E");width:12px;height:20px;text-align:left!important;position:absolute;right:24px;top:13px;background-size:cover}[data-testid=klaviyo-form-T6nYXP] [type=email]{height:45px!important}[data-testid=klaviyo-form-T6nYXP]{padding:0!important;max-width:467px!important}.footer__container section.footer__content{background-color:#007d83;padding:0;border:0}.footer__container--inner.container{column-gap:0;padding-right:88px}.column.block__link-list{flex:0 0 12%;margin:0;padding-top:80px;width:auto;max-width:160px}.footer__container .footer__content a,.footer__container .footer__content a:visited{color:#fff}.footer__container .footer__content a:hover{color:#d0de88}.footer__container .footer__heading{color:#fff}.footer__bg{margin:0 0 24px}.footer__bg img{vertical-align:middle}.column.block__newsletter{flex:0 0 44%;margin:0;width:auto}.footer__container .footer__heading{font-size:24px;font-weight:500;line-height:1;letter-spacing:normal;margin-bottom:22px}.footer__menu-link{font-size:18px;font-weight:500;line-height:1;margin-bottom:15px}.footer__container .footer__heading{font-size:24px;line-height:32px}.newsletter__content{padding-left:64px}.footer__credits{width:calc(40% - 20px)}.footer__payment-methods{width:calc(60% - 20px);align-items:center}.social-icons{column-gap:16px}.footer__payment-methods{font-size:16px;font-weight:500;line-height:1}.copyright__text{margin-left:40px}section.footer__extra-content{max-width:100%;width:100%;padding:0 44px}.footer .social-icons li{padding-right:0}.hide-desktop{display:none}.accordion__heading{cursor:pointer;width:100%;transition:.4s;border-bottom:1px solid #D0DE88;padding:16.5px 0;margin:0;position:relative}.accordion__panel{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.is-active{color:red}.accordion__arrow{position:absolute;right:10px;top:20px}.accordion__heading.active .accordion__arrow{transform:rotate(180deg);top:16px}.footer__extra-content-inner{padding:40px 0}.payment-methods{gap:4px;display:flex}.payment-methods p{margin:3px 12px 0 0}@media (max-width: 1439px){.column.block__newsletter{flex:0 0 42%}.column.block__link-list{flex:0 0 19.33%}}@media (max-width: 1279px){.footer__container--inner.container{padding-right:20px}.newsletter__content{padding-left:20px}.footer__container .footer__heading{font-size:22px;line-height:26px}.footer__menu-link{font-size:16px;margin-bottom:14px}.column.block__link-list{padding-top:50px}section.footer__extra-content{padding:0 20px}.copyright__text{margin-top:6px}}@media (max-width: 1023px){.column.block__newsletter{flex:0 0 100%;padding-bottom:40px}.column.block__link-list{flex:0 0 33.33%;max-width:100%}.footer__container--inner.container{padding-right:0}.column.block__link-list{padding:10px 20px 0}.payment-methods{display:block}.payment-methods p{margin:0 0 10px;text-align:right}}@media (max-width: 798px){.hide-mobile{display:none}.footer__container--inner.container{padding-right:0}.column.block__newsletter{flex:0 0 100%}.column.block__link-list{flex:0 0 100%;margin:0;padding-top:0}.newsletter__content,.column.block__link-list{padding:0 20px}.hide-desktop{display:block}.footer__menu-link{font-size:18px;font-weight:500;line-height:1;padding:26px 16px;border-bottom:1px solid #D0DE88;margin:0}.footer__credits .social-icons{display:none}.footer__payment-methods{width:100%}.copyright__text{margin:16px 0 0;width:100%;text-align:center}.payment-methods{width:100%;text-align:center}.footer__credits+.footer__payment-methods{margin:0}.payment-methods p{text-align:center}.social-icons{margin-top:40px;column-gap:32px}[data-testid=klaviyo-form-T6nYXP] [data-testid=form-row]:nth-child(2){display:block!important}[data-testid=klaviyo-form-T6nYXP] [type=button]{width:100%!important;margin:12px 0 0}[data-testid=klaviyo-form-T6nYXP] [type=button]:after{top:23px}.footer__container .footer__heading{font-size:24px;line-height:32px}[data-testid=klaviyo-form-T6nYXP] h2{margin-bottom:24px!important}}.custom-container{max-width:1260px;padding:0 30px;margin:0 auto}@media (max-width: 798px){.hide-mobile{display:none}}@media (min-width: 799px){.hide-desktop{display:none}}.product-calm-k9 *{font-family:noyhgeometricmedium!important}.product_section{padding:0}.product-main section{max-width:1442px;width:100%;padding:0 24px}.product_section .one-half.product__information{margin:0}.product_section .one-half.product__information{margin-top:15px;padding-right:74px;width:calc(49% - 31px)}.product_section .product__images.column{margin:0;width:calc(51% - 31px)}.product-template{background-color:#fff}.product_name.title{color:#007d83;line-height:1;margin-bottom:5px;font-weight:500!important}.first-time-customer{display:none}.product-block--price .price-ui{color:#007d83;line-height:32px;font-size:24px;gap:0;font-weight:500}.collection-matrix .stamped-badge-caption{color:#007d83;font-size:16px;line-height:30px;font-weight:500;margin-left:8px;text-decoration:underline}.product-text{color:#007d83;font-size:18px;line-height:24px;font-weight:500}.product-text a{color:#007d83;text-decoration:underline}.rc-radio.rc-radio--active,.rc-selling-plans{background-color:#cbebe7!important}.rc-radio--active .rc-radio__label{color:#c74a69}.rc-radio__label{font-size:20px;font-weight:500;line-height:32px!important;font-family:noyhgeometricmedium}.rc-radio.rc-radio--active{padding:16px}.rc-radio__label{color:#007d83}.rc-selling-plans{padding:0 16px 16px!important}.rc-subscription-details span{color:#007d83;font-family:noyhgeometricmedium;font-size:16px;font-weight:500;line-height:1}.rc-widget .rc-subscription-details{padding:12px 0 0!important}.rc-subscription-details .reload-icon.mr-2 path{fill:#007d83}.rc-widget{padding:0!important}.rc-selling-plans-dropdown__select{font-size:16px;line-height:24px;color:#007d83;border:0;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M11 1L6 6L1 1' stroke='%23007D83' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:98% 50%;padding:8px 16px!important}label.rc-radio.rc-radio--active:after{content:"";width:10px;height:10px;background:#007d83;position:absolute;top:20px;left:18px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.rc-radio input{opacity:0}.rc-radio:before{content:"";position:absolute;left:13px;top:15px;width:20px;height:20px;border:2.5px solid #ABABAB;border-radius:100%;background:transparent}label.rc-radio{position:relative}.rc-radio.rc-radio--active:before{border-color:#007d83}.purchase-details .purchase-details__spb--false .button--add-to-cart{width:100%;font-size:24px!important;font-weight:500;line-height:1;padding:12px 16px;height:auto;background:#c74a69;border-radius:0}.purchase-details .button .icon.icon--right{margin-left:16px}.product .product-gallery__main,.product .product__imageContainer{background:transparent;border-radius:0}.shipping_message{color:#007d83;font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.read-faq{font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;color:#007d83;text-underline-offset:3px;display:inline-block;margin-top:5px;font-family:noyhgeometricmedium}.cart-warning{margin-top:0}.purchase-details .purchase-details__spb--false{height:auto}.product-gallery__thumbnails--bottom-thumbnails{padding:0 60px;margin-top:24px}.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{position:relative;width:16.66%;padding:0 8px;opacity:1;margin:0}.product-gallery__thumbnails--bottom-thumbnails .flickity-prev-next-button{border-radius:44px;background:#f4f6e4;opacity:1;visibility:visible}.product-gallery .flickity-prev-next-button.next{right:0}.product-gallery .flickity-prev-next-button.previous{left:0}.product-gallery__thumbnail-inner{padding-top:100%;position:relative}.product-gallery__thumbnail-inner img{height:100%;object-fit:contain;width:100%;position:absolute;top:0}.product_section{padding:0;column-gap:62px}.product-gallery .product-gallery__main .flickity-prev-next-button.previous,.product-gallery .product-gallery__main .flickity-prev-next-button.next{display:none}.product-block--metafield-description{color:#007d83;font-size:18px;font-weight:500;line-height:24px}.product-benefits-list{display:flex;margin-left:10px;flex-wrap:wrap;row-gap:8px}.product-benefits-list li{position:relative;display:inline-block;padding-left:20px;width:50%}.product-benefits-list li:before{content:"";position:absolute;height:3px;background-color:#007d83;width:3px;border-radius:50%;left:0;top:10px}.product-metafield-description{max-height:63px;overflow:hidden;transition:max-height .3s ease}.product-metafield-description.expanded{max-height:none}.product-metafield-description-inner{font-size:18px;font-style:normal;font-weight:500;line-height:24px}.product-metafield-description-main{position:relative}.read-more-btn{margin:10px 0 0 10px;display:none}.read-more-btn button{cursor:pointer;text-decoration:underline;color:#007d83;font-size:18px;font-weight:500;line-height:24px;text-decoration-line:underline;background:transparent;border:0;font-family:noyhgeometricmedium;padding:0;margin-left:4px}.product-description-content{margin-top:10px}.product-block--metafield-description.show-read-more .read-more-btn{display:inline-block}.read-more-btn.button-active{margin:10px 0 0}@media (max-width: 1439px){.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:20%;margin:0;padding:0 8px}.product_section .one-half.product__information{padding-right:0}}@media (max-width: 1199px){.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:25%}.product-gallery__thumbnails--bottom-thumbnails{padding:0 50px}.product_section{column-gap:30px}.product_section .one-half{width:calc(50% - 15px)}}@media (max-width: 798px){.product_section{display:block}.product_section .product__images.column{width:100%}.product-gallery__thumbnails--bottom-thumbnails{padding:0 30px}.product-gallery__thumbnails .flickity-prev-next-button{width:22px;height:22px}.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{padding:0 2px}.product-gallery__thumbnails .flickity-prev-next-button .flickity-button-icon{width:10px}.product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:16.66%}.product-gallery__thumbnails--bottom-thumbnails{margin-top:8px}.product_name.title{font-size:32px;font-weight:500;line-height:40px}.product-block--price .price-ui{font-size:20px;font-weight:500;line-height:28px}.product_section .one-half.product__information{margin-top:30px;width:100%}.rc-radio__label{font-size:18px;line-height:24px!important}.rc-radio:before{top:11px}label.rc-radio.onetime-radio{margin-bottom:7px}label.rc-radio.rc-radio--active:after{top:16px}.product-template.product-main{padding-bottom:40px!important}.product-benefits-list li{width:100%}.rc-widget .rc-subscription-details{justify-content:center;padding:16px 0 0!important}.rc-radio__label{margin-left:0!important;line-height:2}.product-main section{padding:0 30px}}.ingredients-row{display:flex;column-gap:60px;justify-content:space-between;flex-wrap:wrap}.ingredients-column-icon img{vertical-align:middle}.ingredients-column-icon{display:inline-block}.ingredients-row .ingredients-column{flex:1 1 calc(33.33% - 60px);margin:0;padding:0}.ingredients-column-content p{margin:0;color:#fff}.ingredients-column-content{font-size:18px;font-weight:500;line-height:24px}.ingredients-column-title{margin-bottom:8px;font-size:32px;font-weight:500;line-height:40px;text-transform:capitalize;color:#fff}.section-header-subtitle{font-size:18px;font-weight:500;line-height:27px}.section-header-subtitle{font-size:18px;font-weight:500;line-height:27px;margin-bottom:16px}.section-header{margin-bottom:48px}.ingredients-column .icon{width:80px;height:80px}.ingredients-main{position:relative;z-index:1}.ingredients-main .section-wave-top{margin-top:-6%}.ingredients-main .section-wave-bottom{margin-bottom:-6%}.ingredients-main .section-wave.section-wave-top svg{width:100%;height:100%;display:block;position:relative;bottom:-1px}.ingredients-main .section-wave.section-wave-bottom svg{width:100%;height:100%;display:block;position:relative;top:-1px}.ingredients-main+.feeding-information{margin-top:-110px}.ingredients-main+.feeding-information:empty{margin-top:0}.ingredients-column-icon img{margin-bottom:24px}@media (max-width: 1279px){.ingredients-main{margin-top:-60px}.ingredients-main+.feeding-information{margin-top:-80px}}@media (max-width: 1023px){.ingredients-main+.feeding-information{margin-top:-80px}.ingredients-main{margin-top:-80px}}@media (max-width: 991px){.ingredients-row{column-gap:30px}}@media (max-width: 798px){.ingredients-row{display:flex;flex-wrap:wrap;row-gap:24px;flex-direction:column}.ingredients-main .section-header-title{font-size:40px;font-weight:500;line-height:44px}.ingredients-main .section-header{margin-bottom:24px}.ingredients-column-icon img{margin-bottom:16px}}.feeding-information{position:relative}.feeding-section{padding:11% 0 12%}.feeding-section-main{display:flex;column-gap:32px;flex-wrap:wrap}.feeding-info-content p{margin:0;color:#fff}.feeding-info-column{background-color:#30b2a2;border-radius:8px;padding:16px 20px 24px}.feeding-info-title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:2px}.feeding-info-content{font-size:18px;font-weight:500;line-height:24px;color:#fff}.section-header-title{font-size:40px;font-weight:500;line-height:45px;margin-bottom:16px;color:#fff}.feeding-section .section-header-subtitle{font-size:16px;font-weight:500;line-height:24px}.feeding-section .section-header{margin-bottom:32px;max-width:530px}@media (max-width: 1199px){.feeding-section-main{row-gap:20px}.feeding-info-column{flex:0 0 calc(50% - 16px)}}@media (max-width: 798px){.feeding-section-main{display:block}.feeding-info-column{margin-bottom:16px;padding:14px 20px 15px}.feeding-section .section-header-title{margin-bottom:24px}.feeding-section .section-header{margin-bottom:40px}.feeding-section{padding:120px 0 64px}.feeding-info-column:last-child{margin:0}.feeding-info-title{margin-bottom:0}.feeding-info-text{display:flex;align-items:center;column-gap:16px}.feeding-info-text{margin-bottom:10px}.feeding-section .section-header-subtitle{font-size:18px;line-height:24px}}.ugc-section .section-header{margin-bottom:32px}.video-column{display:flex;flex-direction:row;column-gap:32px;margin:0 auto}.video-container{position:relative;width:20%;padding:0 16px}.ugc-block{margin:0 -16px}.video-cover{z-index:1;position:relative}.video-cover img{width:100%;height:auto;vertical-align:middle}.play-button{position:absolute;width:44px;height:44px;background:url(play-icon.png) no-repeat center center;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%)}.video-element{width:100%;display:none;height:100%;object-fit:cover;position:absolute;top:0}.ugc-section .section-header-title{margin-bottom:32px}.video-container-inner{position:relative}.video-main-wrap{padding-top:178%;position:absolute;height:100%;width:100%;top:0}@media (max-width: 991px){.video-container{padding:0 10px;width:25%}.ugc-block{margin:0 -10px}}@media (max-width: 767px){.ugc-information .custom-container{padding:0}.video-container{padding-left:30px!important}.video-container{width:calc(54% + 30px);padding:0}.ugc-section .section-header-title{margin-bottom:40px;padding:0 30px}.ugc-block{margin:0}}.image-with-text__text ul{list-style:none}.image-with-text__text ul li{position:relative}.image-with-text__text ul li:after{content:"";width:3px;height:3px;background-color:#fff;position:absolute;border-radius:50%;left:-20px;top:16px}@media (max-width: 798px){.next-section-wave .image-with-text__text-column{padding-bottom:120px}}.faq-section .faq__title,.faq-section .accordion__button,.faq-section .accordion__button .icon,.faq-section .content{color:#fff}.faq-section .heading-wrapper--faq .heading-divider{border-color:#fff}.faq-accordion table th{color:#fff}.faq-accordion table{margin-top:20px}.faq-accordion .metafield-rich_text_field a{text-decoration:underline}.template-product .FAQ{background-color:#30b2a2}.reviews_widget{background-color:#eaf7f6!important;max-width:100%!important;width:100%!important}.stamped-summary-caption .stamped-summary-text-1{font-size:48px!important;font-weight:500!important;line-height:48px!important;color:#007d83!important}.stamped-summary-caption .stamped-summary-text{color:#007d83!important;text-align:center!important;font-size:20px!important;font-weight:500!important;line-height:30px!important}.stamped-starrating.stamped-summary-starrating i:before{font-size:24px!important}.summary-rating-bar{display:none!important}.stamped-summary-ratings .summary-rating .summary-rating-count{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.summary-rating-title:before{color:#ffd203!important;font-size:18px!important}span.stamped-summary-actions-newquestion,span.stamped-summary-actions-newreview{border-radius:4px!important;border:1px solid #007D83!important;color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;box-shadow:none!important;text-align:center!important;padding:7px 0!important;min-width:298px!important}.stamped-summary-actions-newreview:before,.stamped-summary-actions-newquestion:before{display:none!important}.stamped-container .stamped-tab-container ul.stamped-tabs li{color:#007d83!important;font-size:20px!important;font-weight:500!important;line-height:30px!important}.stamped-header .stamped-summary .stamped-summary-actions{width:100%!important;display:flex!important}.stamped-summary-actions-newquestion:before,.stamped-summary-actions-newreview:before{display:none!important}.stamped-summary-actions-newreview{margin:0!important}div[data-widget-style*=standard] .stamped-summary .stamped-summary-ratings{margin-bottom:40px!important}li#tab-questions[data-count][data-new-tab]:after,li#tab-reviews[data-count]:after{padding:0 5px!important;margin-left:10px!important;color:#fff!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important;background:#007d83!important}.stamped-container ul.stamped-tabs{border-bottom:1px solid #CBD68A!important}.stamped-container ul.stamped-tabs li.active{border-bottom:3px solid #007D87!important}li#tab-reviews{padding:6px 0 10px!important;margin-right:30px!important}.stamped-reviews-filter-label{margin-top:40px!important;color:#007d83!important;font-size:20px!important;font-weight:500!important;line-height:30px!important}.stamped-questions-search-text,.stamped-reviews-search-text{margin:16px 0 0!important}input#stamped-reviews-search-input{border-radius:4px!important;border:1px #CCD6E0!important;background:#fff!important;color:#333!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;padding:7px 16px 7px 40px!important;height:auto!important}.stamped-reviews-search-text .stamped-reviews-search-icon.stamped-fa.stamped-fa-search{left:16px!important}.stamped-summary-keywords-list li{color:#000!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;border-radius:4px!important;background:#b9d9d4!important;padding:5px 16px!important}.stamped-summary-keywords{margin-top:16px!important}.stamped-review-avatar-content{background-color:#30b2a2!important;border-radius:50%!important;font-weight:500!important;width:47px!important;height:47px!important}.stamped-review .author{margin-right:4px!important;color:#007d83!important;font-size:24px!important;font-weight:500!important;line-height:32px!important;text-transform:capitalize!important}.stamped-review-header .stamped-verified-badge{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}div#stamped-reviews-filter{border-bottom:1px solid #CBD68A}#stamped-reviews-tab .stamped-review{padding-top:40px!important}.stamped-review-content{margin-top:25px!important}.stamped-review-recommend{color:#007d83!important;font-size:24px!important;font-weight:500!important;line-height:32px!important}.stamped-container .stamped-review-image{margin-top:8px!important}.stamped-review-content-body,.stamped-review-product *{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.stamped-share-icon{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;padding:0!important}.stamped-share-icon .stamped-fa.stamped-fa-share-alt{display:none!important}#stamped-reviews-tab .stamped-review{border-top:1px solid #CBD68A!important;margin-bottom:24px!important}.stamped-review-header .review-location{color:#007d83;font-size:16px!important;font-weight:500!important;line-height:24px!important}.review-location .stamped-location-flag img{margin:-4px 0 0!important;vertical-align:middle!important}.stamped-rating-holder{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.stamped-review-vote *{color:#007d83!important}#stamped-sort-select{margin-top:36px!important}.stamped-review-header .created,.stamped-review-header-byline .created{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.stamped-review-header-title{color:#007d83!important;font-size:16px!important;font-weight:500!important;line-height:32px!important}.stamped-pagination a{color:#007d83!important}#stamped-main-widget{margin-top:50px}#stamped-main-widget{margin-bottom:60px!important}@media (max-width: 798px){.stamped-header .stamped-summary .stamped-summary-actions{display:block!important}span.stamped-summary-actions-newreview{margin-bottom:16px!important}.stamped-summary-photos.stamped-summary-photos-container{margin-bottom:24px!important}.stamped-container .stamped-tab-container ul.stamped-tabs li{font-size:16px!important;line-height:24px!important}li#tab-questions[data-count][data-new-tab]:after,li#tab-reviews[data-count]:after{padding:1px 5px!important;font-size:12px!important;line-height:30px!important}div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container{margin:10px auto!important}.stamped-summary .summary-overview{margin-bottom:20px}.stamped-container ul.stamped-tabs{display:flex;justify-content:center}.stamped-review .author{font-size:20px!important}.stamped-review-header .stamped-verified-badge{font-size:12px!important}.stamped-review-header .review-location{font-size:14px!important}.stamped-review-recommend{font-size:20px!important}.stamped-review-content{margin-top:5px!important}.stamped-review-recommend[data-is-recommend=true]{margin:10px 0 5px 5px!important}.stamped-share-icon,.stamped-rating-holder{font-size:14px!important}.stamped-review-share{margin-bottom:0!important}#stamped-main-widget{margin-bottom:20px!important}div[data-widget-style*=standard] .stamped-summary .stamped-summary-ratings{margin-bottom:24px!important}.stamped-summary-photos.stamped-summary-photos-container{max-width:100%;min-width:100%}span.stamped-summary-actions-newquestion,span.stamped-summary-actions-newreview{min-width:100%!important}}.product__information .purchase-details__quantity.product-quantity-box{max-width:96px;width:100%;margin-right:0}.product__information .purchase-details__quantity .quantity-wrapper{border:1px solid #fff}.product__information .purchase-details__quantity .quantity-wrapper .quantity-element{min-height:48px}.product__information .purchase-details__quantity .quantity-element.button{max-width:34px;width:100%;padding:11.5px;background:transparent;border:none}.product__information .purchase-details__quantity .quantity-element.button .icon{padding:0;width:11px;margin:0}.product__information .purchase-details__quantity .quantity-element.input{background:transparent;border:none;padding:0 2px;font-size:24px;line-height:normal;font-weight:500;font-family:noyhgeometricmedium;height:48px;color:#007d83}.product__information .quantity-plus.button .icon path,.product__information .quantity-minus.button .icon path{fill:#007d83}.sticky__add-to-cart--wrapper{display:flex;justify-content:space-between;padding:16px 30px;max-width:1294px;margin:0 auto;align-items:center;width:100%;column-gap:20px}.sticky__add-to-cart{display:none}.sticky__add-to-cart.sticky-visible{display:flex}.sticky__add-to-cart .sticky__add-to-cart--button{max-width:400px;width:100%}.sticky__add-to-cart .add-to-cart_btn{display:flex;align-items:center;justify-content:center;column-gap:16px;width:100%;background:#c74a69;border:none;padding:9px 10px;font-size:24px;line-height:32px;font-weight:500;color:#fff}.sticky__add-to-cart{position:fixed;bottom:0;width:100%;z-index:9999999999;background-color:#fff;box-shadow:0 -8px 16px #0000001a}.sticky__add-to-cart--title{font-size:32px;font-weight:500;line-height:40px;color:#007d83}.product-quantity-box.purchase-details__quantity{width:96px;margin-right:0}.purchase-details.has-quantity-box .purchase-details__spb--false{width:100%;max-width:calc(100% - 96px)}.purchase-details .purchase-details__spb--false .button--add-to-cart{min-height:50px}.product__information .purchase-details__quantity .quantity-wrapper{border:1px solid #007D83}.purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart{font-size:24px;font-weight:500;background-color:#c74a69}.sticky__add-to-cart--subscription *{font-size:24px;font-weight:500;line-height:32px;color:#007d83;font-family:noyhgeometricmedium}.sticky__add-to-cart .add-to-cart_btn{cursor:pointer}.sticky__add-to-cart--subscription{display:flex;column-gap:16px}.sticky__add-to-cart-title-wrapper{display:flex;align-items:center;column-gap:56px}.sticky__add-to-cart--subscription-text span.one-time_price{text-decoration:line-through;margin:0 10px}.sticky__add-to-cart--subscription-text span.subscribe-time_price{color:#c74a69}@media (max-width: 1279px){.sticky__add-to-cart--title{font-size:26px;line-height:30px}.sticky__add-to-cart-title-wrapper{column-gap:30px}.sticky__add-to-cart--subscription *{font-size:22px;line-height:28px}}@media (max-width: 1023px){.sticky__add-to-cart .sticky__add-to-cart--button{max-width:260px}.sticky__add-to-cart--subscription{column-gap:10px}.sticky__add-to-cart-title-wrapper{column-gap:20px}.sticky__add-to-cart--subscription,.sticky__add-to-cart--title,.sticky__add-to-cart--subscription *{font-size:20px;line-height:24px}}@media (max-width: 798px){.sticky__add-to-cart--wrapper{display:block;text-align:center}.sticky__add-to-cart .sticky__add-to-cart--button{margin:20px auto 0;max-width:100%}.sticky__add-to-cart--title{display:none}.sticky__add-to-cart--wrapper{padding:24px 30px}.sticky__add-to-cart--subscription{display:flex;justify-content:space-between}.sticky__add-to-cart-title-wrapper{display:block}}.swatch label{font-family:noyhgeometricmedium;font-size:18px;font-weight:500;line-height:24px;color:#007d83;text-transform:lowercase;height:auto;padding:7px 14px}.swatch .swatch__option{margin:0 14px 8px 0}.options-selection__option-name{font-size:20px;font-weight:500;line-height:1;color:#007d83}.swatch .option-title{line-height:normal;margin-bottom:16px}.swatch-element{border:1px solid #CBEBE7}.swatch input:checked+.swatch-element{border-color:#007d83;box-shadow:none}@media (max-width: 798px){.options-selection__option-name{font-size:18px;line-height:1}.swatch .swatch__option{margin:0 16px 8px 0}}@media only screen and (max-width: 480px){.block__image-with-overlay .mobile-text--below-media .caption-content,.image-with-text-overlay .mobile-text--below-media .caption-content,.image-slideshow .mobile-text--below-media .caption-content{padding:0 20px}}.mega-menu__tabs{display:flex;align-items:center;gap:30px;padding:10px 30px}.mega-menu__tabs .mega-menu__tab a,.mega-menu .mega-menu__sub-links a,.mega-menu .mega-menu__linklist-link{color:inherit}.header .mega-menu .mega-menu__wrapper.mega-menu-tab__wrapper,.mobile-menu .mega-menu__wrapper.mega-menu-tab__wrapper{display:none}.header .mega-menu .mega-menu__wrapper.mega-menu-tab__wrapper.active,.mega-menu__sub-links a,.mobile-menu .mega-menu__wrapper.mega-menu-tab__wrapper.active{display:block}.is-sticky .header__menu-toggle{display:none}.submenu__input:checked~.mobile-sub-submenu__list.mobile-menu__submenu{max-height:none;display:block;border-left:0;visibility:visible;transform:translateZ(0)}@media (max-width: 798px){.mega-menu__tabs{display:block;padding:10px 0}.mobile-header .sub_back_button,.tabs_back_button{color:#007d83;display:flex;align-items:center;column-gap:16px}.mobile-menu .mega-menu__wrapper.mega-menu-tab__wrapper.mobile-menu__submenu.active{visibility:visible;transform:translateZ(0);max-height:none}}@media (min-width: 799px){.tabs_back_button,.sub_back_button{display:none}.mega-menu__tab a:after{content:none}.mega-menu .mega-menu__wrapper.mega-menu-tab__wrapper.mobile-menu__submenu.active{max-height:none}}.header .section.is-width-standard{max-width:1344px;width:100%;padding:0 16px}.header .mega-menu{box-shadow:none;border-radius:0 0 4px 4px}.header .mega-menu__tabs--wrapper{width:100vw;position:relative;left:50%;transform:translate(-50%);background:#fff;box-shadow:inset 0 8px 25px #00000008}.header .mega-menu__tabs{max-width:1344px;margin:0 auto;padding:13px 16px;column-gap:40px}.header .header__menu-items .header__item:first-child .header__link{padding-left:0}.header .mega-menu__tabs .mega-menu__tab{font-family:noyhgeometricmedium;font-size:18px;line-height:22px;font-weight:500}.header .mega-menu__tabs .mega-menu__tab:hover,.header .mega-menu__tabs .mega-menu__tab.active{color:#2fb3a2}.header .mega-menu__content-wrapper .mega-menu__wrapper{margin-left:0;padding:0 24px 0 0;border:none}.header .mega-menu__sub-links .mega-menu__sub-links-item{display:flex;align-items:center;gap:9.5px;padding:10px 24px;color:#007d83}.header .mega-menu__sub-links.mega-menu__sub-links--secondary .mega-menu__sub-links-item{background-color:transparent}.header .mega-menu__sub-links .mega-menu__sub-links-item:hover{color:#2fb3a2}.header .mega-menu__sub-links .mega-menu__sub-links-item img{max-width:28px;height:auto;vertical-align:middle}.header .mega-menu__sub-links .mega-menu__sub-links-item span{font-family:noyhgeometricmedium;font-size:16px;line-height:normal;font-weight:500}.header .mega-menu-tab-content_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:36px;width:100%;max-height:calc(80vh - 111px);overflow:auto}.header .mega-menu-tab-content_wrapper .mega-menu-tab__left{width:calc(50% - 18px);display:flex;gap:48px;flex-grow:1}.header .mega-menu-tab-content_wrapper .mega-menu__sub-links{flex:1}.header .mega-menu-tab-blocks_wrapper{width:calc(50% - 18px);display:flex;justify-content:flex-end;gap:40px;margin:24px 0 32px;border-left:1px solid #D0DE88}.header .mega-menu-tab-blocks_wrapper.feature_promo_count--1{border-left:0}.header .mega-menu-tab-blocks_wrapper .mega-menu__block:first-child{padding-left:40px}.header .mega-menu-tab-blocks_wrapper>.block__featured-promo{margin:0;width:auto;flex:1}.header .mega-menu-tab-blocks_wrapper>.block__featured-promo:only-child{flex:0 0 400px}.header .mega-menu-tab-blocks_wrapper.feature_promo_count--1>.block__featured-promo:only-child{border-left:1px solid #D0DE88}.block__featured-promo .mega-menu_promo-mobile-img{display:none}.mega-menu-tab-blocks_wrapper .block__featured-promo .image-element__wrap{max-width:100%!important;border-radius:4px}.header .mega-menu-tab-blocks_wrapper .block__featured-promo .mega-menu__image{max-width:unset;max-height:unset}.mega-menu__mega-menu-1 .mega-menu__banner-info{position:absolute;top:0;left:0;right:0;padding:20px 44px 20px 20px}.mega-menu__mega-menu-1 .mega-menu__banner-text h4{font-size:24px;line-height:24px;font-weight:500;color:#007d83;margin:0 0 4px}.mega-menu__mega-menu-1 .mega-menu__banner-text ul{list-style:disc;padding:0 0 0 22px}.mega-menu__mega-menu-1 .mega-menu__banner-text ul li{font-size:16px;line-height:24px;font-weight:500;color:#007d83}.mega-menu__mega-menu-1 .mega-menu__banner-text ul li::marker{font-size:14px}.mega-menu__mega-menu-1 .mega-menu__banner-button{margin:12px 0 0}.mega-menu__mega-menu-1 .mega-menu__banner-button .button--primary{font-size:18px;font-weight:500;text-transform:capitalize;padding:7px;max-width:119px;width:100%}.header .navbar-item.has-dropdown a:after{display:none}.header .navbar-dropdown.navbar-dropdown--below-parent{top:100%;background-color:#fff;border-radius:0 0 4px 4px;padding:19px 0 0;box-shadow:none}.header .navbar-dropdown.navbar-dropdown--below-parent .navbar-dropdown_wrapper{box-shadow:inset 0 8px 25px #00000008}.header .navbar-dropdown.navbar-dropdown--below-parent .navbar-item{color:#007d83;font-family:noyhgeometricmedium;font-size:16px;line-height:24px;font-weight:500;padding:12px 16px}.header .navbar-dropdown.navbar-dropdown--below-parent .navbar-item:hover{color:#2fb3a2}@media (max-width: 1199px){.header .mega-menu__content-wrapper .mega-menu__wrapper{padding-right:20px}.header .mega-menu-tab-content_wrapper,.header .mega-menu-tab-content_wrapper .mega-menu-tab__left,.header .mega-menu-tab-blocks_wrapper{gap:20px}.header .mega-menu-tab-blocks_wrapper{margin:20px 0}.header .mega-menu-tab-blocks_wrapper .mega-menu__block:first-child{padding-left:20px}.header .mega-menu__mega-menu-1 .mega-menu__banner-text h4{font-size:18px;line-height:18px}.header .mega-menu__mega-menu-1 .mega-menu__banner-text ul li{font-size:14px;line-height:18px}.header .mega-menu__mega-menu-1 .mega-menu__banner-button .button--primary{font-size:14px;padding:4px}}@media (max-width: 991px){.header .mega-menu__content-wrapper .mega-menu__wrapper{padding-right:0}.header .mega-menu-tab-content_wrapper .mega-menu-tab__left{width:100%}.header .mega-menu-tab-blocks_wrapper{border-left:none;border-top:1px solid #D0DE88;margin:0 20px;padding:20px 0}.header .mega-menu-tab-blocks_wrapper.feature_promo_count--1{justify-content:center}.header .mega-menu-tab-blocks_wrapper .mega-menu__block:first-child{padding-left:0}.header .mega-menu-tab-blocks_wrapper.feature_promo_count--1>.block__featured-promo:only-child{border-left:none}.block__featured-promo .mega-menu_promo-mobile-img{display:block}.block__featured-promo .mega-menu_promo-desktop-img{display:none}}@media (max-width: 798px){.mobile-header .mobile-menu{overflow-x:hidden}.mobile-header .mega-menu__sub-links .mobile-menu__item{display:flex;align-items:center;gap:8px;padding:10px 8px;color:#007d83;border-bottom:1px solid #D0DE88}.mobile-header .mega-menu__sub-links.mega-menu__sub-links--secondary .mega-menu__sub-links-item{background-color:transparent}.mobile-header .tabs_back_button,.mobile-header .sub_back_button{color:#007d83;display:flex;align-items:center;column-gap:16px;padding:0 0 35px;border-bottom:1px solid #D0DE88}.mobile-header .tabs_back_button span,.mobile-header .sub_back_button span{font-size:24px;font-weight:500;line-height:21px;color:#007d83}.mobile-header .mega-menu__tab .mobile-menu__item{border-bottom:1px solid #D0DE88}.mobile-header .mega-menu__content-wrapper{position:absolute;bottom:0;left:0;transition:visibility .35s,transform .35s cubic-bezier(.55,.03,.37,.96);will-change:transform;overflow:auto;width:100%;top:0;height:100%;z-index:9;transform:translate3d(100%,0,0);visibility:hidden;display:block;background:#fff;padding:24px 20px;height:calc(100vh - 111px)}.mobile-header .mega-menu__content-wrapper.parent-active{visibility:visible;transform:translateZ(0);max-height:none;display:block;border-left:0}.mobile-header .mega-menu__content-wrapper .mega-menu__wrapper{padding:0}.mobile-header .mega-menu__sub-links .mega-menu__sub-links-item span{font-size:20px;line-height:32px}.mobile-header .mega-menu__sub-links .mega-menu__sub-links-item img{max-width:40px;height:auto;vertical-align:middle}.mobile-header .mega-menu-tab-blocks_wrapper{margin:32px 0 0;gap:16px}.mobile-header .mega-menu-tab-blocks_wrapper .mega-menu__block{width:100%;margin:0}.mobile-header .mega-menu-tab-blocks_wrapper .block__featured-promo .mega-menu__content,.mobile_promotional-banner .mega-menu__content{max-width:350px;margin:0 auto}.mobile_promotional-banner{margin-top:32px;padding-bottom:32px}.mobile_promotional-banner .mega-menu__content{margin-bottom:16px}.mobile_promotional-banner .mega-menu__content .image-element__wrap{border-radius:4px}.mobile-header .mega-menu-tab-blocks_wrapper .block__featured-promo .mega-menu__image,.mobile-header .mobile_promotional-banner .mega-menu__image{max-width:unset;max-height:unset}.mobile-header .mobile-menu__submenu.has-dropdown{margin-left:0}.mobile-header .mobile-menu__submenu .mobile-menu__item{border-bottom:1px solid #D0DE88}.mobile-header .mega-menu__banner-info{position:absolute;top:0;left:0;right:0;padding:20px 44px 20px 20px}.mobile-header .mega-menu__banner-text h4{font-size:24px;line-height:24px;font-weight:500;color:#007d83;margin:0 0 4px}.mobile-header .mega-menu__banner-text ul{list-style:disc;padding:0 0 0 22px}.mobile-header .mega-menu__banner-text ul li{font-size:16px;line-height:24px;font-weight:500;color:#007d83}.mobile-header .mega-menu__banner-text ul li::marker{font-size:14px}.mobile-header .mega-menu__banner-button{margin:12px 0 0}.mobile-header .mega-menu__banner-button .button--primary{font-size:18px;font-weight:500;text-transform:capitalize;padding:7px;max-width:119px;width:100%}.mobile-header .mobile-menu.open-submenu,.mobile-submenu__list.open-thirdlevel{overflow-y:hidden!important}.mobile-header .mobile-menu__submenu.has-dropdown .mobile_promotional-banner{display:none}}.buy-more-save-more{margin:48px 0}.buy-more-save-more .buy-more-save-more__title{margin-bottom:24px;color:#007d83}.buy-more-save-more__wrapper,.t01-control{display:flex;gap:24px;flex-wrap:wrap}.buy-more-save-more__item{display:flex;flex-direction:column;align-items:center;max-width:300px}.buy-more-save-more__image img{border-radius:82.5px;background:#f5f5f5;display:block}.buy-more-save-more__info-discount-text{margin:12px 0 4px;color:#007d83;line-height:24px}.buy-more-save-more__original-price{text-decoration:line-through;color:#007d83;margin-right:4px;font-size:16px;font-weight:500}.buy-more-save-more__final-price{color:#d83b68;font-weight:500;font-size:19px}.buy-more-save-more button{background:#007d83;padding:0;border:none;border-radius:4px;cursor:pointer;font-weight:500;margin-top:16px;font-size:18px}.buy-more-save-more button:hover{background:#007d83}@media (max-width: 798px){.buy-more-save-more__item{width:calc(50% - 10px)}.buy-more-save-more__wrapper,.t01-control,.t01-variant{gap:20px}.buy-more-save-more__info-discount-text,.buy-more-save-more .buy-more-save-more__title{line-height:19px}}#rebuy-cart .rebuy-cart__background{background-color:#00000080}.rebuy-cart .rebuy-cart__flyout{margin:0;border-radius:0;box-shadow:0 4px 12px #2125291f;box-shadow:0 0 1px #21252952}.rebuy-cart__flyout [data-rebuy-cart-anchor=header]{padding-top:20px;padding-bottom:10px}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top]{padding:0 20px}.rebuy-cart__flyout .rebuy-cart__title{font-size:20px;line-height:24px;font-weight:500;color:#007d83;text-transform:unset}.rebuy-cart__flyout .rebuy-cart__flyout-close{color:#2fb3a2;width:32px;height:32px}.rebuy-cart__flyout .rebuy-cart__flyout-close i{font-size:38px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart .ql-align-center{font-family:noyhgeometricmedium;font-weight:500;color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart a{border-radius:0;font-size:18px;margin:16px 0 0}.rebuy-cart__flyout [data-rebuy-cart-scroll-area]{border-top:1px solid #007D83}.rebuy-cart__flyout [data-rebuy-component=cart-items]{padding:0 20px}.rebuy-cart__flyout [data-rebuy-component=cart-items]{--rb-cart-item-gap: 16px;border:none}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media{width:80px;height:80px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media img,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media video{width:80px;height:80px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-info{padding:0}.rebuy-cart__flyout [data-rebuy-component=cart-items]>ul{gap:24px;margin:20px 0}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title{font-size:16px;line-height:24px;font-weight:500;color:#007d83!important}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-property{font-size:12px;line-height:16px;font-weight:500;color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity{margin:8px 0 0;width:100%;order:4}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget{border-color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button:hover,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button:focus{color:#007d83;font-weight:500;height:32px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{border:none;font-size:20px;line-height:24px;min-width:24px;width:auto;display:flex;align-items:center;justify-content:center}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button:hover{font-size:12px;line-height:normal;width:34px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button:hover{background:transparent}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price{width:100%;text-align:left;margin:0;order:2}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.compare-at{color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove:hover,.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove:focus{color:#2fb3a2}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.sale{color:#d83b68}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money{font-size:16px;line-height:24px;font-weight:500}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-discount-message{font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:#007d83;border:1px solid #CBEBE7;padding:7px 6px;margin:8px 0 0;order:3}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-buy-more-save-more-container{gap:8px}.rebuy-cart__flyout [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-buy-more-save-more-button{background:#ebf8f6;border-radius:1000px;border:none;font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:#007d83;padding:5px 12px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget]{padding:0 20px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .primary-title{font-size:20px;line-height:24px;font-weight:500;color:#007d83;text-align:left;padding:6px 0 16px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid .rebuy-product-block{background:#ebf8f6;border-radius:0;padding:12px 16px;margin:0 0 16px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid .rebuy-product-block .rebuy-product-media{width:20%}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid .rebuy-product-block .rebuy-product-info{padding:0 12px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin:0;font-family:noyhgeometricmedium;font-size:16px;line-height:20px;font-weight:500;color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin:4px 0 0}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-money{font-family:noyhgeometricmedium;font-size:16px;line-height:24px;font-weight:500;color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid .rebuy-product-block .rebuy-product-actions{width:73px}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block .rebuy-product-actions .rebuy-button{font-family:noyhgeometricmedium;border-radius:0;background:#007d83;border-color:#007d83;padding:2px;font-size:18px;line-height:26px;font-weight:500;transition:.3s all}.rebuy-cart__flyout [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block .rebuy-product-actions .rebuy-button:hover{background:#2fb3a2;border-color:#2fb3a2}#rebuy-cart .rebuy-cart__flyout [data-rebuy-cart-anchor=footer]{box-shadow:0 -8px 25px #0000000d;padding:20px 0!important;gap:6px}#rebuy-cart.no-items .rebuy-cart__flyout [data-rebuy-cart-anchor=footer]{display:none}.rebuy-cart__flyout [data-rebuy-component=cart-subtotal]{padding:0 20px}.rebuy-cart__flyout [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-label,.rebuy-cart__flyout [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-final-amount,.rebuy-cart__flyout [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-compare-amount,.rebuy-cart__flyout [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-amount{font-family:noyhgeometricmedium;font-size:20px;line-height:24px;font-weight:500;color:#007d83}.rebuy-cart__flyout [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-final-amount{color:#d73d68}.rebuy-cart__flyout .subtotal__tax-message{font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:#007d83;padding:0 20px}.rebuy-cart__flyout .rebuy-button.rebuy-cart__checkout-button{border-radius:0;font-family:noyhgeometricmedium;font-size:24px;line-height:32px;font-weight:500;padding:7px;margin:10px 0 0}.rebuy-cart__flyout .rebuy-button.rebuy-cart__checkout-button span{display:flex;justify-content:center;align-items:center;gap:8px}@media screen and (max-width: 480px){.rebuy-cart .rebuy-cart__flyout{right:0;top:unset;max-width:350px;width:95%;inset:0 -100% 0 auto;transition:right .25s ease-in-out}}.template-cart #template-cart{background-color:#fff;color:#007d83;--cart-text-color: #007D83}.cart-section .section.is-width-standard{max-width:1380px;width:100%;padding:0 20px}.cart-section .cart__heading-container .heading-divider{display:none}.cart-section .cart__heading-container .heading-wrapper{align-items:center;margin:0 0 60px;width:100%}.cart-section .cart__heading-container .cart-page__title{color:var(--cart-text-color);line-height:40px;font-weight:500;margin:0}.cart-section .cart__item-list{display:flex;gap:92px;margin:0;width:100%}.cart-section .cart__products{flex:1 1 auto}.cart-section .cart__headings{margin:0 0 24px;padding:16px 0;border-bottom:1px solid var(--cart-text-color)}.cart-section .cart__product-title{width:60%}.cart-section .cart__quantity-title,.cart-section .cart__total-title{width:20%}.cart-section .cart__total-title{text-align:right}.cart-section .cart__product-title h3,.cart-section .cart__quantity-title h3,.cart-section .cart__total-title h3{font-family:noyhgeometricmedium;font-size:20px;line-height:24px;font-weight:500;color:var(--cart-text-color)}.cart-section .cart__card{border:none;padding:0;margin:0 0 24px}.cart-section .cart__card:last-child{margin:0;padding-bottom:24px;border-bottom:1px solid var(--cart-text-color)}.cart-section .cart__image{width:60%;display:flex;gap:16px}.cart-section .cart__image .cart_page_image{max-width:96px}.cart-section .cart__info{width:40%}.cart-section .cart__description{padding:0;width:100%}.cart-section .cart__description .item__title{font-family:noyhgeometricmedium;font-size:20px;line-height:24px;font-weight:500;color:var(--cart-text-color)}.cart-section .cart__description .item__title a{color:inherit}.cart-section .cart__description .item__selling-plan-name,.cart-section .cart__text--price p{font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:var(--cart-text-color)}.cart-section .cart__text--price .money.sale{color:#d83b68}.cart-section .cart__text--price .money.compare-at-price{opacity:1;color:inherit}.cart-section .cart__quantity,.cart-section .cart__total{flex:1}.cart-section .cart__quantity{align-items:center;justify-content:center}.cart-section .cart__quantity .purchase-details__quantity.product-quantity-box{margin:0 0 8px}.cart-section .cart__quantity .quantity-wrapper{max-width:92px;border:1px solid var(--cart-text-color)}.cart-section .cart__quantity .quantity-wrapper .control{display:flex;align-items:center;min-height:32px}.cart-section .cart__quantity .quantity-wrapper .quantity-element{height:auto!important;padding:0}.cart-section .cart__quantity .quantity-input-control input{background-color:transparent;border:none;font-size:20px;line-height:24px;color:var(--cart-text-color);min-width:24px!important;padding:0}.cart-section .cart__quantity .quantity-wrapper .control.minus-control,.cart-section .cart__quantity .quantity-wrapper .control.plus-control{max-width:34px;width:100%}.quantity-wrapper.quantity-style--box.is-medium .quantity-element.quantity-minus,.quantity-wrapper.quantity-style--box.is-medium .quantity-element.quantity-plus{width:100%;min-width:unset;background:transparent;color:var(--cart-text-color)}.cart-section .cart__quantity .quantity-wrapper .quantity-element .icon{padding:0;margin:0;max-width:10px}.cart-section .cart__quantity-warning{margin:0}.cart-section .cart__remove{position:unset;display:flex}.cart-section .cart__remove .close{min-height:unset;min-width:unset;max-width:unset;max-height:unset;width:auto;height:auto;background:transparent;border-radius:0;font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:var(--cart-text-color);text-decoration:underline}.cart-section .discount_buttons{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:12px 0 0}.cart-section .discount_buttons--item{background:#cbebe7;color:#007d83;border-radius:100px;padding:5px 12px;cursor:pointer;font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500}.cart-section .cart__total{text-align:right}.cart-section .cart__totals{flex:0 0 auto;max-width:378px;width:100%;background:#ebf8f6;box-shadow:0 -8px 25px #0000000d;padding:20px}.cart-section .cart__cost-summary{margin:0;padding:0;background:transparent}.cart-section .cart__cost-summary .column{width:100%;margin:0;left:unset;display:flex;flex-direction:column;gap:6px}.cart-section .cart__cost-summary .cart__row{text-align:left;padding:0}.cart-section .cart__cost-summary .cart__subtotal-container p{font-family:noyhgeometricmedium;font-size:24px;line-height:32px;font-weight:500;color:var(--cart-text-color)}.cart-section .cart__cost-summary .cart__total-savings p{font-family:noyhgeometricmedium;font-size:16px;line-height:24px;font-weight:500;color:#c74a69}.cart-section .cart__payment-buttons .column{width:100%}.cart-section .cart__taxes-shipping-message{font-family:noyhgeometricmedium;font-size:12px;line-height:16px;font-weight:500;color:var(--cart-text-color);margin:0 0 16px}.cart-section .cart__taxes-shipping-message a{color:inherit}.cart-section .cart__checkout{margin:0;min-width:unset;width:100%}.cart-section .cart__checkout .checkout{width:100%;min-height:unset;height:unset;gap:8px;padding:8px;border-radius:0;font-family:noyhgeometricmedium;font-size:24px;line-height:32px;font-weight:500;margin-bottom:0}.cart-section .additional-checkout-buttons{margin:16px 0 0}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-inline-alignment: flex-start}.cart-section #shopify-buyer-consent{font-family:noyhgeometricmedium;font-size:16px;line-height:24px;font-weight:500;color:var(--cart-text-color);text-align:center;margin:16px 0 0}.cart__rebuy-recommended .rebuy-widget{padding:0}.cart__rebuy-recommended .rebuy-widget .primary-title{font-family:noyhgeometricmedium;font-size:40px;line-height:44px;font-weight:500;color:var(--cart-text-color);margin:0 0 16px}.cart__rebuy-recommended .rebuy-widget .description{font-family:noyhgeometricmedium;font-size:18px;line-height:14px;font-weight:500;color:var(--cart-text-color);margin:0 0 48px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-media{background:#d0de8840;border-radius:50%;margin:0 0 12px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info{display:flex;flex-direction:column}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{font-family:noyhgeometricmedium;font-size:24px;line-height:24px;font-weight:500;color:var(--cart-text-color);margin:0 0 8px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin:0 0 16px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price>div{line-height:16px;display:flex;justify-content:center;flex-direction:row-reverse;align-items:center;gap:8px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-info .rebuy-product-price .rebuy-money{font-family:noyhgeometricmedium;font-size:16px;line-height:16px;font-weight:500;color:var(--cart-text-color)}.cart__rebuy-recommended .rebuy-widget .rebuy-product-info .rebuy-product-price .rebuy-money.sale{font-size:19px;line-height:19px;color:#d83b68}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-review{order:3;margin:0}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-review .rebuy-review-count{font-family:noyhgeometricmedium;font-size:16px;line-height:28px;font-weight:500;color:var(--cart-text-color);margin:0 0 0 8px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-review .rebuy-review-count-parenthesis{display:none}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-options{margin:12px 0 0}.cart__rebuy-recommended .rebuy-widget .rebuy-product-options .rebuy-select,.cart__rebuy-recommended .rebuy-widget .rebuy-select-wrapper .rebuy-select{border-radius:0;border-color:var(--cart-text-color);color:var(--cart-text-color);background-image:linear-gradient(45deg,transparent 50%,var(--cart-text-color) 50%),linear-gradient(135deg,var(--cart-text-color) 50%,transparent 50%),linear-gradient(to right,var(--cart-text-color),var(--cart-text-color))}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-actions{margin:12px 0 0}.cart__rebuy-recommended .rebuy-widget .rebuy-product-actions .rebuy-button{border-radius:0;background:var(--cart-text-color);border-color:var(--cart-text-color);font-family:noyhgeometricmedium;font-size:18px;line-height:26px;font-weight:500;padding:7px;transition:.3s all}.cart__rebuy-recommended .rebuy-widget .rebuy-product-actions .rebuy-button:hover{background:transparent;color:var(--cart-text-color)}.cart__rebuy-recommended .powered-by-rebuy{display:none}#template-cart .shopify-section--custom-liquid .cart__featured-links{margin:0 0 80px;display:flex;justify-content:center}#template-cart .shopify-section--custom-liquid .cart__featured-links a{font-family:noyhgeometricmedium;font-size:18px;line-height:26px;font-weight:500;padding:8px 24px;color:#fff;background:var(--cart-text-color)}.cart__empty-cart-message h2,.cart__empty-cart-message a{color:inherit}.cart-section .cart__text--price p{font-size:16px;line-height:24px}.cart-section .cart__text--price p.sale{font-size:16px;line-height:24px;color:#d83b68;display:inline-block}.cart-section .cart__text--price .original-price{opacity:1;font-size:16px;line-height:24px}@media screen and (max-width: 1199px){.cart-section .cart__item-list{gap:40px}}@media screen and (min-width: 1025px){.cart-section .cart__description.desktop_hide,.cart-section .discount_buttons.desktop_hide{display:none}}@media screen and (max-width: 1024px){.cart-section .cart__card{gap:16px;align-items:flex-start}.cart-section .cart__image{max-width:80px;width:100%}.cart-section .cart__info{width:calc(100% - 96px);flex-wrap:wrap;padding:0}.cart-section .cart__image .cart__description,.cart-section .cart__info .cart__total{display:none}.cart-section .cart__quantity{justify-content:flex-start;margin:8px 0 0}.cart-section .cart__quantity .purchase-details__quantity.product-quantity-box{margin:0 16px 0 0;width:auto}.cart-section .cart__quantity .quantity-wrapper{margin:0}}@media screen and (max-width: 991px){.cart-section .cart__heading-container .heading-wrapper{margin:0 0 40px}.cart-section .cart__item-list{flex-wrap:wrap}.cart-section .cart__products,.cart-section .cart__totals{flex:100%}.cart-section .cart__card:last-child{border:none;padding:0}.cart-section .cart__totals{max-width:100%}}@media screen and (max-width: 767px){.cart-section .cart__description .item__title{font-size:16px}.cart-section .cart__cost-summary .cart__subtotal-container p{font-size:20px;line-height:24px}.cart-section .cart__cost-summary .cart__total-savings p,.cart-section #shopify-buyer-consent{font-size:12px;line-height:16px}.cart__rebuy-recommended .rebuy-widget .description,#template-cart .shopify-section--custom-liquid .cart__featured-links{margin:0 0 40px}.cart__rebuy-recommended .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-review .rebuy-review-count{margin:0 0 0 6px}}.header .header__link.navbar-link-quiz,.mobile-header .mobile-menu a.mobile-menu__item_quiz{color:#d73c68}.shopify-block.recharge-subscription-widget{padding-top:30px}.template-product .stamped-badge-caption{color:#007d83;font-size:18px}.headng-text__button{display:inline-block;background-color:var(--button-background-color);color:var(--button-label-color);padding:15px 40px;border-radius:15px;text-decoration:none;font-weight:700;letter-spacing:.05em;transition:opacity .3s ease;font-size:1rem}.headng-text__button a:hover{color:var(--button-label-color)!important}
/*# sourceMappingURL=/cdn/shop/t/187/assets/custom.css.map */
