@charset "UTF-8";.sold-out-badge{background-color:#fbaffa}.template-product .paymentButtonsWrapper a{color:#fff!important;width:100%;font-weight:400;line-height:1.42;min-height:44px;margin:0 10px 10px 0;padding:18px 30px;font-size:14px;text-transform:uppercase}@media screen and (max-width:768px){.product-details-product-title.large--hide{font-size:24px;line-height:1.3;text-align:center;margin-top:8px;margin-bottom:12px;padding-left:12px;padding-right:12px}#product-images-mobile{margin-top:0}}.template-index .routine-mobile-shop .sealsubs-target-element{display:none!important}@media screen and (max-width:768px){.template-index .featured-products-wrapper .homepage-product-grid-wrapper>.grid__item{margin-bottom:12px!important;padding-bottom:0!important}.template-index .featured-products-wrapper .grid-view-item{margin-bottom:0!important;padding-bottom:0!important}.template-index .featured-products-wrapper .routine-mobile-shop{margin-top:10px!important;margin-bottom:8px!important}}.gh-complete-bundle .sealsubs-target-element{display:none!important}.ajaxcart .gh-checkout-link{display:block;width:100%;padding:14px 20px;text-align:center;text-decoration:none;cursor:pointer}.ajaxcart .gh-checkout-link:hover{text-decoration:none}.gh-blog-title-wrapper{width:100%;max-width:100%;padding:0 15px;box-sizing:border-box}.gh-blog-title{font-size:30px;line-height:1.2;text-align:center;overflow-wrap:break-word;margin:25px 0 30px}@media screen and (max-width:767px){.gh-blog-title{font-size:24px!important;line-height:1.25;margin:20px 0 25px}}@media screen and (max-width:767px){.blog-main--wrapper .gh-blog-title{margin-bottom:12px!important}.blog-main--wrapper .blog-template--main h2{font-size:20px;line-height:1.3;margin-top:10px;margin-bottom:8px}.blog-main--wrapper .blog-template--main .rte{font-size:14px;line-height:1.6}.blog-main--wrapper .blog-template--main .grid__item{margin-bottom:24px}}@media screen and (max-width:767px){.gh-collection-intro{font-size:15px;line-height:1.5;text-align:center;margin:12px 0}.gh-collection-details{text-align:center;margin-bottom:18px}.gh-collection-details summary{cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.gh-collection-details .collection-sidebar__description{margin-top:18px}}@media screen and (max-width:767px){.collection-main-central-header{display:flex;flex-wrap:wrap;align-items:flex-start}.collection-main-central-header>.grid-uniform{width:100%}.collection-main-central-header .grid__item.small--one-whole{width:50%!important}.collection-main-central-header .collection-central-description-block{width:100%!important}}.gh-collection-cart{margin:12px 0 20px;text-align:center}.gh-collection-add-btn{display:block;width:100%;max-width:220px;margin:0 auto;padding:11px 8px;background:#242424;color:#fff!important;border:1px solid #242424;border-radius:3px;font-size:12px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none!important;cursor:pointer}.gh-collection-add-btn:hover{background:#444}.gh-collection-add-btn:disabled{opacity:.45;cursor:not-allowed}@media screen and (max-width:767px){.gh-collection-add-btn{font-size:11px;padding:10px 5px}}.gh-collection-add-btn,.gh-collection-add-btn:visited{background-color:#49aead;border-color:#4a9b91;color:#fff!important}.gh-collection-add-btn:hover,.gh-collection-add-btn:focus{background-color:#49aead;border-color:#367d75;color:#fff!important}@media screen and (max-width:767px){.collection-main-central-header{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.collection-main-central-header>.grid__item:not(.collection-central-description-block){width:100%!important;min-width:0;float:none!important;padding-left:0}.collection-main-body-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.collection-main-body-inner>.grid__item{width:100%!important;min-width:0;float:none!important}.collection-main-central-header .grid-view-item,.collection-main-body-inner .grid-view-item{display:flex;flex-direction:column;height:100%}.collection-main-central-header .grid-view-item--desc-wrapper,.collection-main-body-inner .grid-view-item--desc-wrapper{flex:1 1 auto}.collection-main-central-header .gh-collection-cart,.collection-main-body-inner .gh-collection-cart{margin-top:auto}.gh-collection-add-btn{width:100%;box-sizing:border-box}}@media screen and (max-width:767px){.collection-main-central-header,.collection-main-body-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px;row-gap:20px}.collection-main-central-header>.grid__item,.collection-main-body-inner>.grid__item{width:auto!important;min-width:0;padding-left:0!important;float:none!important}.collection-main-central-header .grid-view-item,.collection-main-body-inner .grid-view-item{min-width:0;max-width:100%;box-sizing:border-box}.collection-main-central-header .product-grid--title,.collection-main-body-inner .product-grid--title{overflow-wrap:anywhere;word-break:normal;white-space:normal}.collection-main-central-header .gh-collection-add-btn,.collection-main-body-inner .gh-collection-add-btn{width:100%;max-width:100%;box-sizing:border-box;font-size:10px;padding:10px 3px}}.template-product #AddToCart{background-color:#49aead!important;border:1px solid #49AEAD!important;color:#fff!important;opacity:1}.template-product #AddToCart:hover,.template-product #AddToCart:focus{background-color:#3b9291!important;border-color:#3b9291!important;color:#fff!important}.template-product #AddToCart:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:768px){.template-product .product-details-product-title.large--hide{margin-bottom:4px!important}.template-product #product-images-mobile{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.template-product #product-images-mobile .owl-dots,.template-product .shopify-payment-button{margin-bottom:0!important;padding-bottom:0!important}.template-product .paymentButtonsWrapper{margin-top:10px!important;padding-top:0!important}}@media screen and (max-width:768px){.template-product .product-videos:empty{display:none!important;margin:0!important;padding:0!important}}@media screen and (max-width:768px){.template-product .product-single>.grid__item.context{margin-bottom:0!important;padding-bottom:0!important}.template-product .product-single>.grid__item.context+.grid__item{margin-top:0!important;padding-top:0!important}}.template-product .gh-product-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:12px;margin:18px 0 22px;padding:0}.template-product .gh-benefit{display:flex;align-items:center;gap:8px;min-width:0}.template-product .gh-benefit-icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;min-width:25px;border-radius:50%;background:#eaf7f6;color:#3b9291}.template-product .gh-benefit-icon svg{width:16px;height:16px}.template-product .gh-benefit-label{font-size:12px;font-weight:500;line-height:1.35;color:#242424}@media screen and (min-width:769px){.template-product .gh-product-benefits{column-gap:20px;row-gap:14px}.template-product .gh-benefit-label{font-size:13px}}@media screen and (max-width:768px){.template-product #sharing{text-align:center!important;margin-bottom:0!important;padding-bottom:0!important}.template-product #sharing .h5{text-align:center!important}.template-product .product-page-related-products{margin-top:0!important;padding-top:18px!important}.template-product .product-page-related-products .sitewide--title-wrapper{margin-top:0!important;padding-top:0!important}.template-product .product-page-related-products .grid-uniform{display:flex!important;flex-wrap:wrap;align-items:stretch}.template-product .product-page-related-products .grid-uniform>.grid__item{display:flex!important;flex-direction:column;min-width:0}.template-product .product-page-related-products .grid-view-item{display:flex!important;flex-direction:column;flex:1 1 auto;width:100%}.template-product .product-page-related-products .grid-view-item--desc-wrapper{flex:1 1 auto}.template-product .product-page-related-products .gh-collection-cart{margin-top:auto!important}}@media screen and (max-width:767px){.template-index .homepage-sections-wrapper:has(.gh-trusted-reviews-heading){padding-top:20px!important;padding-bottom:20px!important}.template-index .gh-trusted-reviews-heading .homepage-indiv-section-wrapper,.template-index .gh-trusted-reviews-heading .sitewide--title-wrapper{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.template-index .gh-trusted-reviews-heading .homepage-sections--title{font-size:18px!important;line-height:1.3!important;margin:0!important;text-align:center!important}}@media screen and (max-width:767px){.template-collection .collection-main-central-header,.template-collection .collection-main-body-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important}.template-collection .collection-main-central-header>.grid__item,.template-collection .collection-main-body-inner>.grid__item{min-width:0!important;width:100%!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}.template-collection .collection-main-central-header .grid-view-item--desc-wrapper,.template-collection .collection-main-body-inner .grid-view-item--desc-wrapper{min-width:0!important;width:100%!important;box-sizing:border-box!important;padding:0 5px!important;overflow:visible!important}.template-collection .collection-main-central-header .product-grid--title,.template-collection .collection-main-body-inner .product-grid--title,.template-collection .collection-main-central-header .product-grid--title a,.template-collection .collection-main-body-inner .product-grid--title a{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:center!important;font-size:12px!important;line-height:1.4!important;height:auto!important;min-height:0!important}}@media screen and (max-width:767px){.template-collection .collection-main-central-header,.template-collection .collection-main-body-inner{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}}@media screen and (max-width:767px){.template-collection .collection-main-central-header,.template-collection .collection-main-body-inner{margin-left:12px!important;margin-right:12px!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}@media screen and (max-width:767px){.template-product .paymentButtonsWrapper .shopify-payment-button,#ShopNowContainer .shopify-payment-button{display:none!important}.template-product .paymentButtonsWrapper #AddToCart,#ShopNowContainer .paymentButtonsWrapper #AddToCart{display:block;width:100%!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.scss.css.map */
