.swatch .swatch-items-wrapper .swatch-element label{border-radius:var(--alt-btn-border-radius)}.custom-grid-button{border-radius:var(--alt-btn-border-radius);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);font-family:var(--body-font-stack);background:var(--primary-btn-bg-color);color:var(--primary-btn-text-color);transition:all .15s ease-in-out 0s;display:inline-block;padding:10px 35px;text-transform:var(--button-text-case);letter-spacing:var(--button-text-spacing-px);font-size:var(--button-font-size-px);cursor:pointer;pointer-events:auto;border:0}@media only screen and (max-width: 767px){.grid__item.large--one-third.medium--one-half.small--one-whole{width:100%!important}.grid__item.large--one-third.medium--one-half.small--one-half.featured-product--grid-item{width:50%!important}}.footer-wrapper.fix-to-bottom{position:static!important}body .kl_reviews_review_item .kl_reviews_review_author .kl_reviews_review_verified,body .kl_reviews_review_item .kl_reviews_review_author span.kl_reviews_review_verified,body .kl_reviews_review_item .kl_reviews_review_author .kl_reviews_review_verified *{font-size:12px!important;font-weight:500!important;line-height:1.2!important;opacity:.75;text-transform:uppercase;letter-spacing:.04em}.slideshow-text-container .rte.featured-row__subtext.textarea,.slideshow-text-container .rte.featured-row__subtext.textarea p{font-size:18px!important;line-height:1.5!important}.slideshow-text-container .rte.featured-row__subtext.textarea *{font-size:inherit!important;line-height:inherit!important}@media (max-width: 749px){.slideshow-text-container .rte.featured-row__subtext.textarea,.slideshow-text-container .rte.featured-row__subtext.textarea p{font-size:16px!important;line-height:1.45!important}}.visual-navigation-wrapper .sitewide-title-wrapper{margin-bottom:56px}.swiper-pagination{left:50%!important;transform:translate(-50%)!important;bottom:24px!important;width:auto!important}.visual-navigation_text,.visual-navigation_text p,.visual-navigation_list-item p{font-size:16px!important;line-height:1.4;font-weight:500;letter-spacing:.02em}.visual-navigation_list-item{margin-bottom:0!important}.visual-navigation__list-item{font-size:20px!important;line-height:1.4;font-weight:500;letter-spacing:.02em}.template-index p{font-size:16px;line-height:1.6}.visual-navigation__text,.visual-navigation__text p{font-size:16px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:.02em!important;margin:10!important}.template-index .rte.featured-row__subtext.textarea.text-link-animated,.template-index .rte.featured-row__subtext.textarea.text-link-animated p,.template-index .rte.featured-row__subtext.textarea.text-link-animated li{font-size:16px!important;line-height:1.6!important}.visual-navigation-wrapper{padding-bottom:0!important;margin-bottom:0!important}.shopify-section.visual-navigation,.visual-navigation__list{margin-bottom:0!important}.rte.featured-row__subtext strong,.rte.featured-row__subtext b,.rte.textarea strong,.rte.textarea b{font-family:Depot Light!important;font-size:inherit!important;font-weight:700!important}.rte.featured-row__subtext strong,.rte.featured-row__subtext b{letter-spacing:.02em}.rte strong,.rte b{font-family:Depot Bold,Depot Medium,Depot Light,sans-serif!important;font-weight:700!important}.homepage-sections-wrapper--accent .testimonials--text-wrapper p,.homepage-sections-wrapper--accent .testimonials--text-wrapper span{font-size:16px!important;line-height:1.5!important;font-family:Depot Light,sans-serif!important}.homepage-sections-wrapper--accent .testimonials--text-wrapper strong,.homepage-sections-wrapper--accent .testimonials--text-wrapper b{font-family:Depot Medium,Depot Bold,sans-serif!important;font-weight:500!important}.homepage-sections-wrapper--accent .testimonials--text-wrapper.text-inline-link-animated p,.homepage-sections-wrapper--accent .testimonials--text-wrapper.text-inline-link-animated span,.homepage-sections-wrapper--accent .testimonials--customer-name,.homepage-sections-wrapper--accent .testimonial--single-item p{font-size:16px!important;line-height:1.5!important;font-family:Depot Light,sans-serif!important}.testimonials--customer-name,a.homepage-featured-box-btn{font-size:16px!important;font-family:Depot Bold,Depot Medium,sans-serif!important;font-weight:600!important}h2.homepage-sections--title{margin-bottom:20px!important}.product-price--regular span.money,.product-price--regular span.transcy-money,.product-grid--price span.money,.product-grid--price span.transcy-money{font-size:18px!important;font-weight:600;line-height:1.2}.template-product .product__description,.template-product .product__description p,.template-product .product__text,.template-product .product__text p,.template-product .rte.product-description,.template-product .rte.product-description p,.template-product .rte p,.template-product .text-with-icon.product-form-block .text-with-icon--text{font-size:16px!important;line-height:1.6!important}.template-product .swatch-element label,.template-product .swatch-items-wrapper label,.template-product .option-label-wrapper,.template-product .option-label-wrapper .header-label-font,.template-product .product-form-block .option-label-wrapper,body.product .option-label-wrapper,body.product .option-label-wrapper .header-label-font,body[class*=template-product] .option-label-wrapper,body[class*=template-product] .option-label-wrapper .header-label-font{font-size:16px!important;line-height:1.4!important}.option-label-wrapper .header-label-font{font-weight:600!important}body.template-product .option-label-wrapper .header__label-font,body.template-product .option-label-wrapper .header__label-font *{font-size:16px!important;font-weight:700!important;line-height:1.4!important}body.template-product .option-label-wrapper .header__label-font,body.template-product .option-label-wrapper .header-label-font{font-size:16px!important;font-weight:700!important}.header__label-font{font-size:16px!important;line-height:1.4!important}.product-form-block .swatch-element,.product-form-block .swatch-element *,.product-form-block .swatch-items-wrapper,.product-form-block .swatch-items-wrapper *{font-size:16px!important}body.template-product div.product-form-block div.option-label-wrapper div.header__label-font{font-size:16px!important;line-height:1.4!important}body.template-product div.product-form-block .swatch-element label,body.template-product div.product-form-block .swatch-items-wrapper label{font-size:16px!important;line-height:1.2!important}rc-benefits{--rc-font-family: "Depot Light", sans-serif;--rc-font-size-base: 16px;--rc-line-height-base: 1.4}.kl_reviews,.kl_reviews *{font-family:Depot Light,sans-serif!important}.kl_reviews_review_title,.kl_reviews_review_author{font-family:Depot Medium,Depot Light,sans-serif!important;font-weight:500}.kl_reviews_review_content{font-family:Depot Light,sans-serif!important;font-weight:400;font-size:16px;line-height:1.5}#reviewsList,#reviewsList *,.kl_reviews__list_container,.kl_reviews__list_container *{font-family:Depot Light,Depot-Light,sans-serif!important;font-weight:400!important}.kl_reviews__review_title,.kl_reviews__review_author,.kl_reviews__reviewer_name{font-family:Depot Medium,Depot-Medium,Depot Light,Depot-Light,sans-serif!important;font-weight:500!important}.kl_reviews__review_item .kl_reviews__review_title{font-family:Depot Light,sans-serif!important;font-weight:900!important;-webkit-text-stroke:.2px currentColor}.kl_reviews__review_content{font-family:Depot Light,sans-serif!important;font-weight:400!important}.site-header .site-nav-link-text,.site-nav-link-text.animated-underline{font-size:18px!important}@media (min-width: 1024px){.site-nav-link-text.animated-underline{font-size:18px!important}}.product-details-product-title{font-size:42px!important;line-height:1.15}@media (min-width: 1024px){.product-details-product-title{font-size:42px!important;line-height:1.15}}recharge-subscription-widget [aria-label]:before,recharge-subscription-widget [aria-label]:after{content:none!important}recharge-subscription-widget .visually-hidden,recharge-subscription-widget .sr-only,recharge-subscription-widget .screen-reader-text,recharge-subscription-widget [class*=visually-hidden],recharge-subscription-widget [class*=sr-only]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden,.visually-hidden:not(:focus):not(:active){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.kl-private-reset-css,.kl-private-reset-css *{font-family:Depot Light,Depot,sans-serif!important}.kl-private-reset-css h1,.kl-private-reset-css h2,.kl-private-reset-css h3,.kl-private-reset-css [style*="font-size: 65px"],.kl-private-reset-css strong{font-family:Fat Frank,FatFrank,Arial Black,sans-serif!important;font-weight:400!important}.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,.klaviyo-form .klaviyo-heading,.klaviyo-form strong{font-family:Fat Frank,FatFrank,sans-serif!important;font-weight:400}[class^=kl-private-reset-css],[class^=kl-private-reset-css] *{font-family:Depot Light,Depot,sans-serif!important}[class^=kl-private-reset-css] h1,[class^=kl-private-reset-css] h2,[class^=kl-private-reset-css] h3,[class^=kl-private-reset-css] .klaviyo-form-header,[class^=kl-private-reset-css] [data-testid*=title],[class^=kl-private-reset-css] span[style*=FatFrank],[class^=kl-private-reset-css] span[style*="Fat Frank"],[class^=kl-private-reset-css] span[style*=Fat],[class^=kl-private-reset-css] span[style*=Frank]{font-family:Fat Frank,FatFrank,Arial Black,sans-serif!important;font-weight:400!important}.hero-video--text-title h2,.homepage-sections--title{font-family:Fat Frank,sans-serif!important;font-weight:400}@media (min-width: 768px){.product-form-block.image-offer-container>*:nth-child(1) .responsive-image-wrapper{max-width:300px;margin:0 auto}}input.footer-email-submit{display:inline-block;background-color:#000!important;color:#fff!important;border-radius:8px;padding:12px 22px!important;border:none!important;cursor:pointer;font-family:Depot Medium,Depot,sans-serif!important;font-weight:500!important;font-size:14px!important;letter-spacing:.02em;text-transform:none}input.footer-email-submit:hover{background-color:#111}input.footer-email-submit:active{transform:translateY(1px)}@media (max-width: 749px){.image-slideshow .swiper-pagination-bullets{top:auto!important;bottom:-40px!important;left:0!important;right:0!important;margin:0 auto!important;z-index:1!important}.image-slideshow .slideshow-text-container{padding-bottom:32px!important}}a.custom-grid-button{padding:8px 14px!important;font-size:13px!important;line-height:1.2!important;min-height:0!important;height:auto!important}a.custom-grid-button span,a.custom-grid-button .btn__text{display:inline!important}a.homepage-featured-box-btn,a.image-with-text__button,a.button.shop-now,a.homepage-section-btn{padding:8px 16px!important;font-size:13px!important;line-height:1.2!important;min-height:0!important;height:auto!important}.visual-navigation img{max-width:20px!important;height:auto!important}[class*=visual-navigation] [class*=image]{width:48px!important;height:48px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}[class*=visual-navigation] [class*=image] img,[class*=visual-navigation] [class*=image] svg{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain!important;display:block;margin:0 auto}.homepage-sections-wrapper--accent .testimonial-single-item{margin-bottom:6px!important}@media (max-width: 749px){.homepage-sections-wrapper--accent .testimonial-single-item{margin-bottom:4px!important}}.homepage-sections-wrapper--accent .testimonials--stars-wrapper{margin-bottom:6px!important}.homepage-sections-wrapper .homepage-blog,.homepage-sections-wrapper .homepage-blog p,.homepage-sections-wrapper .homepage-blog .rte,.homepage-sections-wrapper .homepage-blog .rte p,.homepage-sections-wrapper .homepage-blog .grid__item,.homepage-sections-wrapper .homepage-blog .grid__item p{font-family:Depot,sans-serif!important;font-weight:300!important}.homepage-sections-wrapper .homepage-blog strong,.homepage-sections-wrapper .homepage-blog b{font-weight:300!important}.homepage-blog,.homepage-blog p,.homepage-blog .rte,.homepage-blog .rte p,.homepage-blog .grid__item p,.homepage-blog .homepage-blog--title,.homepage-blog .homepage-blog--title a{font-family:Depot,sans-serif!important;font-weight:300!important}.homepage-blog strong,.homepage-blog b{font-weight:300!important}.homepage-blog,.homepage-blog p,.homepage-blog .rte,.homepage-blog .rte p{font-family:Depot Light,Depot,sans-serif!important;font-weight:300!important}@media (max-width: 749px){.product-grid-item__reviews{display:flex!important;justify-content:center!important}.product-grid-item__reviews *{margin-left:auto;margin-right:auto}}@media (max-width: 749px){.product-grid-item__reviews,.product-grid--wrapper .klaviyo-star-rating{width:100%!important;text-align:center!important}.product-grid-item__reviews .klaviyo-star-rating,.product-grid-item__reviews .klaviyo-star-rating__reviews-wide{display:inline-flex!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}}.rte.featured-row__subtext,.rte.featured-row__subtext p{font-family:Depot Light,Depot,sans-serif!important;font-size:14px!important;line-height:1.55!important;font-weight:300!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
