.announcement-bar{border-bottom:1px solid rgb(99 102 92 / 32%)}.policy-page{background-color:#faf8f2}.rich-text-sec p{max-width:500px;margin:0 auto}.rich-text-sec .prose{display:flex;flex-direction:column;gap:20px}.product_column img.zoom-image{width:45%!important;margin:0 auto}.for_column img.zoom-image{width:64px;height:64px;margin:0 auto}.small-sub-heading{font-size:var(--subheading-font-size);font-weight:600;letter-spacing:1px;text-transform:uppercase}.heading-fonts{font-family:var(--heading-font-family)}.text-fonts{font-family:Inter}.product .product-gallery__thumbnail-scroller{max-height:35rem}.product-info .kaching-bundles .kaching-bundles__bar-container{border-radius:16px}.product-info .kaching-bundles .kaching-bundles__bar-title,.product-info .kaching-bundles .kaching-bundles__bar-full-price,.product-info .kaching-bundles .kaching-bundles__bar-unit-price,.product-info .kaching-bundles .kaching-bundles__block-title{color:rgb(var(--heading-color));font-family:var(--text-font-family)}.product-info .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 2px var(rgb(var(--heading-color));, #000)}.shopify-section--main-list-collections .collection-list .place-self-end-center{place-self:end center;margin-bottom:10px}.shopify-section--main-list-collections .collection-card{border-radius:16px;overflow:hidden}.shopify-section--main-list-collections .collection-card__content{margin-bottom:10px}.shopify-section--main-list-collections .collection-card .h3{font-size:24px}.rich-text-sec .prose h2{max-width:760px;margin:0 auto}.rich-text-sec .prose p{max-width:560px;margin:0 auto}.product-badges-wrapper .product-badge{display:inline-block;font-size:12px;font-weight:600;color:#152b29;background:#eaf0e7;padding:7px 13px;border-radius:999px;border:none;line-height:1.2}.app-header-sec .content{margin-top:8px}.shoal-product-card{display:flex;align-items:center;justify-content:space-between;border:1px solid #dbe4e1;padding:10px;width:100%;background:var(--brand-bg);font-family:inherit;color:var(--brand-text);border-radius:16px}.shoal-product-card .card-left{display:flex;align-items:center;gap:24px}.shoal-product-card .product-image{width:auto;height:auto;background:#ccc;border-radius:16px;overflow:hidden;flex-shrink:0}.shoal-product-card .product-title{font-family:var(--text-font-family);font-size:16px;font-weight:500;margin:0}.shoal-product-card .product-price{font-family:inherit;font-size:16px;font-weight:600;margin:0;flex-shrink:0;color:rgb(var(--heading-color))}.product-image img{height:70px}.related-products{display:flex;flex-direction:column;gap:10px}.bundle-title{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;color:#000;margin:10px 0}.bundle-title:before,.bundle-title:after{content:"";flex:1;border-bottom:2px solid #185b4a;margin:0 16px}.shoal-product-card.active{background:#f5f4ee;box-shadow:inset 0 0 0 1px var(--bar-selected-border-color, #000)}.product .product-gallery__thumbnail{flex-shrink:0}.product-details p span{background:rgb(var(--heading-color));padding:5px 10px;font-size:12px;border-radius:10px;color:#fff}.shoal-product-card.active .product-details p span{color:#fff;padding:5px 10px;font-size:12px;border-radius:10px}.shopify-section--related-products .product-card__info{gap:0}.shopify-section--related-products .section-header{margin-bottom:48px}@media(max-width:480px){.shoal-product-card{flex-direction:column;align-items:flex-start;gap:16px}.shoal-product-card .product-price{align-self:flex-end}}img.desktop-image{display:block!important;width:100%}img.mobile-image{display:none!important;width:100%}@media(max-width:767px){.product-gallery{--product-gallery-thumbnail-size: 3.5rem}.rich-text-sec .prose h2,.rich-text-sec .prose p{max-width:100%}.small-sub-heading{font-size:var(--subheading-font-size-mobile)}.Boosting-Results-Section h2.h2{font-size:24px!important}.Boosting-Results-Section p.h2{font-size:50px!important}img.desktop-image{display:none!important}img.mobile-image{display:block!important}.image-with-text>.prose{padding:0}}.Small-icons img{height:70px;width:auto;margin:0 auto}.Boosting-Results-Section p.h2{font-size:75px;color:#185b4a!important}.Boosting-Results-Section h2.h2{font-size:35px;font-weight:700;letter-spacing:0px;text-transform:none}.fashionista image-with-text{max-width:1000px;margin:0 auto}.fashionista p{font-size:22px;text-align:center}.product-card__info{justify-items:start}.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{background:#fff}.image-with-text>.prose{max-width:100%}.announcement-bar{font-size:var(--text-h6)}.remove_p_tag_margin_top p{margin-top:8px!important}.shopify-section--main-product .section-spacing{padding-top:40px}sale-price{color:#152b29!important;font-weight:600!important;font-family:var(--text-font-family)!important}compare-at-price{font-family:var(--text-font-family)!important;font-size:13px!important;color:#a19e92!important}.product-card compare-at-price.h6{color:#a19e92}.round-image img{border-radius:50%}.product-icon-text img{max-width:56px;margin:0 auto}.remove_p_top_margin p{margin-top:5px!important}button.localization-toggle{font-size:16px}a.product-card__media,.product-card__figure{overflow:hidden}.videoReviews .h3{font-size:16px}.videoReviews p{font-size:14px;margin:0}.videoReviews .multi-column__item{gap:1rem}.videoReviews p a{font-size:14px;margin:0!important;color:#0f493a;font-weight:600;text-decoration:}.videoReviews p{margin:0!important}:is(.link,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse)){background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 100% 0px no-repeat}height-observer{display:block;background:#fff}img{overflow:hidden}.remove_h1_margin p.h2{margin:0}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{letter-spacing:.5px;text-transform:intial;font-weight:500;font-size:16px}.link-faded{color:rgb(var(--text-color) / 1)}.announcement-bar__carousel{font-size:15px}.social-media--list .social-media__item{opacity:1}.text-subdued{color:rgb(var(--text-color) / 1)}.SubHeading p{font-size:20px;padding:10px 0}.herotext p{font-size:18px}.review-badge-section{display:flex;align-items:left;justify-content:left;gap:5px;font-size:16px!important;line-height:1;margin-bottom:0;text-align:center;width:100%}.review-badge-section .review-badge-stars{color:#b69457!important;font-size:20px;display:inline-flex!important;align-items:center!important;margin-bottom:0!important}.review-badge-count{display:inline-flex!important;align-items:center!important}.review-badge-section .review-badge-text{color:#63665c;font-weight:400;line-height:1.4;cursor:default;font-size:12px}.product .product-gallery__media{scroll-snap-align:center;scroll-snap-stop:always;position:relative;width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;border:1px solid #ddd5c2;background:#efe6d2;display:flex;align-items:center;justify-content:center;color:#63665c;font-size:13px;text-align:center;height:100%}.product .in-the-box-section .in-the-box-text{color:#63665c;line-height:1.4;margin:0}.product .in-the-box-section .in-the-box-text strong{font-weight:600;color:#152b29}.product .product-info__block-item .prose strong{color:#152b29}.key-benefits-section .key-benefits-title{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7c9a7b;margin:0 0 14px}.key-benefits-section .key-benefits-list li{position:relative;padding-left:20px;margin-bottom:10px;gap:10px;line-height:1.5;color:#152b29}.key-benefits-section .key-benefits-list li{position:relative;padding-left:20px;margin-bottom:10px;gap:10px;line-height:1.5;color:#63665c}.key-benefits-section .key-benefits-list li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23143E35' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-9'/%3E%3C/svg%3E") no-repeat center;background-size:contain;color:#152b29}.key-benefits-section .key-benefits-box{background-color:transparent;padding:10px 0}.key-benefits-section .highlight{color:#152b29}.product .product-icons-row .product-icon-item{font-weight:500;font-style:italic;display:flex;align-items:center;gap:8px;color:#63665c}.product .product-info__block-item[data-block-type=accordion]{margin:0!important}.product .product-icons-row{justify-content:start;margin:0}.product .countdown-timer-wrapper{justify-content:start;gap:5px}.product .countdown-timer-wrapper .countdown-time{min-width:70px}.product .countdown-timer-section{background-color:transparent;padding:0}.product .countdown-timer-wrapper .countdown-time{font-weight:600;color:#152b29;min-width:75px;text-align:center}.product .countdown-timer-section strong{color:#152b29}.product .countdown-timer-wrapper .pdp-urgency strong{color:#152b29;font-weight:600}.product .product-title.h3{line-height:1.3}.product-list{--product-list-default-row-gap: 4rem;--product-list-default-column-gap: 20px}a.product-title.h6{font-family:var(--text-font-family);font-weight:600;text-align:left}.price-list{font-family:var(--text-font-family)}.badge{font-size:10.5px;font-weight:700;letter-spacing:.03em;color:#f7f3ea;background:#152b29;padding:6px 11px;border-radius:999px}.product-card .product-card__figure{border-radius:14px;border:1px solid #ddd5c2}.product-card{border-radius:14px;overflow:hidden}p.mainHeading.h1{font-size:70px;line-height:1}.compare-table{border:solid 0px #e0e0e0}.button{border-radius:10px;padding:14px 26px;font-size:14px;line-height:1.3;font-weight:600;gap:9px;box-shadow:none;border:none;letter-spacing:normal}.button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;transition:.25s}.button:hover svg{transform:translate(3px)}.complementary-products{max-width:100%}.complementary-products__product-list .horizontal-product-card__info button{color:#f7f3ea;border:solid 1px #333;background:#152b29}.newsletterFooterBlock button.button{background:transparent;padding:0;width:18px;border:none;height:47.2px}.newsletterFooterBlock form{display:flex;align-items:center;border:solid 1px #ddd;padding-right:10px}.newsletterFooterBlock button.button:hover{background:transparent!important;opacity:.5}.newsletterFooterBlock .form-control{width:100%}.form-control input{border:none}iframe#looxReviewsFrame #grid .grid-item{box-shadow:unset!important;background:#fff;border:solid 1px #F0F0F0}.RealPeopleRealResults .multi-column__item{gap:1rem}.RealPeopleRealResults p{margin-top:5px!important}img.PrimaryTitleImage{height:40px;margin:0 auto}buy-buttons.buy-buttons button{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;width:100%;background:#152b29;color:#f7f3ea;font-family:Inter,sans-serif;font-size:15px;font-weight:600;padding:17px 24px;border-radius:10px;transition:background .25s ease,transform .25s ease}@media screen and (min-width:1000px){.content-over-media{--content-over-media-gap: 0rem}}@media(max-width:759px){.review-badge-section{gap:4px;font-size:12px}.review-badge-stars{font-size:11px}.review-badge-text{font-weight:400}}@media screen and (min-width:1000px){.image-with-text{--image-with-text-gap: 4rem}}video-media>:is(video:not(:fullscreen),img){border-radius:15px}.image-height-width-same img{width:150px;height:150px;object-fit:cover}.image-left img{margin-left:0!important}.image-center img{margin:0 auto!important}.heading_em_background_color .h1 em{background:#155c4a;padding-left:10px;margin-right:5px;color:#fff}.center-cta .h1{margin:0;font-size:60px;line-height:1.1}@media only screen and (max-width:767px){a.product-title.h6{min-height:70px;line-height:1.4}.RealPeopleRealResults .multi-column{gap:10px}.review-badge-stars{font-size:16px}img.PrimaryTitleImage{height:21px;margin:0 auto}.center-cta .h1{margin:0;font-size:35px;line-height:1.4}}@media(max-width:759px){.button{font-size:16px!important}}.btn_holder{text-align:center}.shopify-section:not(:first-child) .bordered-section{border-block-start-width:0px}.card-product-title a{min-height:54px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/style.css.map */
