.site-nav__link{padding:15px 25px!important}.site-nav__link .site-nav__title:before{bottom:-28px!important}.site-header__logo img{margin:14px auto}.site-header--full .header-bottom{background:linear-gradient(90deg,#fff,#fafaf5,#f2f3ee,#fafaf5,#fff)}#shopify-section-advanced_content_dXLh7P{background:url(https://cdn.shopify.com/s/files/1/0700/0450/6816/files/hero-6.jpg) no-repeat;background-size:cover;background-position:center}.promo-badge{display:inline-flex;align-items:center;background:linear-gradient(90deg,#d7f8ff,#fff);padding:14px 10px 14px 24px;border-radius:30px;font-size:13px;line-height:1.2;color:#333;margin-bottom:25px;max-width:300px;border:1px solid #e9e9e9}.promo-badge img{width:22px;height:22px;margin-right:8px}.hero-section h1{font-size:60px;font-weight:700;color:#1c1c1c;line-height:1.1;margin-bottom:20px}.go-badge{display:inline-block;background:#3c6f2d;color:#fff;font-weight:700;padding:4px 24px;border-radius:50px;transform:rotate(-5deg);margin-left:6px;line-height:1}.hero-section p{font-size:18px;color:#555;margin-bottom:30px}.cta-button,.product-form__cart-submit{display:inline-block;background:#f8c35e;color:#1c1c1c;font-weight:600;text-decoration:none;padding:14px 28px;border:2px solid #1c1c1c;border-radius:50px;transition:all .3s ease}.cta-button:hover{background:#e2a939;border-color:#e2a939}.shopify-payment-button .shopify-payment-button__button--unbranded{display:inline-block;background:#487d2d;color:#fff;font-weight:600;text-decoration:none;border-radius:50px;transition:all .3s ease}.promo-badge-1{display:inline-flex;align-items:center;background:linear-gradient(90deg,#ebfbe4,#fff);padding:14px 18px 14px 24px;border-radius:30px;font-size:13px;line-height:1.2;color:#333;margin-bottom:25px;max-width:320px;border:1px solid #e9e9e9}.promo-badge-1 img{width:22px;height:22px;margin-right:8px}.why-us-text p{font-size:27px;line-height:1.3}:root{--ck-page-bg: #f5fbf6;--ck-card-bg: #ffffff;--ck-card-border: rgba(23,28,29,.06);--ck-muted: #5b6165;--ck-heading: #2c3436;--ck-card-radius: 22px;--ck-gutter: 28px}.ck-features-wrap *{box-sizing:border-box}.ck-features-wrap{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;color:var(--ck-heading);background:transparent;padding:0}.ck-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ck-gutter);max-width:1160px;margin:0 auto;padding:20px}.ck-card{background:var(--ck-card-bg);border-radius:var(--ck-card-radius);padding:34px 36px;position:relative;min-height:240px;border:1px solid var(--ck-card-border);overflow:hidden;box-shadow:0 1px #00000005,0 8px 28px #0e161208;display:flex;flex-direction:column;justify-content:flex-start}.ck-card:after{content:"";position:absolute;right:-10%;bottom:-10%;width:140%;height:70%;transform:rotate(-12deg);background:linear-gradient(180deg,#0000,#00783c05 40%,#00a0500f);border-radius:30%;filter:blur(12px);opacity:.9}.ck-icon-wrap{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.ck-icon-wrap img{width:100%;height:auto;display:block}.ck-heading{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:27px;line-height:1.02;margin:0 0 12px;font-weight:700;color:var(--ck-heading);letter-spacing:-.02em}.ck-desc{margin:0;color:var(--ck-muted);font-size:16px;line-height:1.6;max-width:52ch;font-weight:400}@media (max-width:1024px){.ck-grid{max-width:900px;gap:22px}.ck-card{min-height:200px;padding:28px}.ck-heading{font-size:24px}}@media (max-width:720px){.ck-grid{grid-template-columns:1fr;padding:0 6px;gap:18px}.ck-card{padding:22px}.ck-icon-wrap{width:46px;height:46px;margin-bottom:14px}.ck-heading{font-size:22px}}.promo-badge-2{display:flex;align-items:center;background:linear-gradient(90deg,#ebfbe4,#fff);padding:14px 18px 14px 24px;border-radius:30px;font-size:13px;line-height:1.2;color:#333;margin:auto auto 15px;border:1px solid #e9e9e9;justify-content:center;align-content:center;max-width:300px}.promo-badge-2 img{width:22px;height:22px;margin-right:8px}#shopify-section-advanced_content_TrBJ7A,#shopify-section-template--25864187052213__advanced_content_GymUay{background:url(/cdn/shop/files/how-it-works-bg.jpg) no-repeat;background-size:cover;background-position:center}.hiw h2{text-align:center;color:#fff!important;line-height:1.2}.hiw p{text-align:center;font-size:27px;color:#fff!important;line-height:1}.hiw-block{display:flex;justify-content:center;flex-direction:column;color:#fff!important;align-items:center;align-content:center;max-width:300px;text-align:center;margin:40px auto}.hiw-block img{width:50px;height:50px;margin-bottom:25px}.hiw-block h4{color:#fff!important;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.ratings-title{font-size:60px;font-weight:700;color:#487d2d;line-height:1;text-align:right}.ratings-count{text-align:right}.testimonials-head p{font-size:27px}.quote-wrap{padding:30px;border:1px solid #e9e9e9;border-radius:20px}.author-details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-top:20px}.author-avatar{width:40px;height:40px;margin-top:0}.author-name{padding-left:20px}.rating{margin:15px 0}.rating li.rated{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5Ny44IDk3LjYiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjRjMjZkO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iQ2FwYV8xIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNjAuNCAzNy4zIDQ4LjkgMCAzNy40IDM3LjMgMCAzNy4zIDMwLjIgNjAuMyAxOC43IDk3LjYgNDguOSA3NC41IDc5LjEgOTcuNiA2Ny42IDYwLjMgOTcuOCAzNy4zIDYwLjQgMzcuMyIvPjwvZz48L3N2Zz4=)}.rating li{width:27px;height:27px;margin-right:0}#shopify-section-advanced_content_TNU7JQ{background:url(/cdn/shop/files/bottom-cta-bg.jpg) no-repeat;background-size:cover;background-position:center}.bottom-cta{text-align:center;display:flex;flex-direction:column;justify-content:center}.bottom-cta p{font-size:27px}.product-single__title{margin-bottom:5px}.variant-boxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:0 0 20px}.variant-box{position:relative;background:#fff;border:2px solid rgba(0,0,0,.08);border-radius:10px;padding:20px;cursor:pointer;transition:border-color .2s ease}.variant-box.active{border-color:#477a33}.variant-box .vb-radio{width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.2);position:absolute;top:16px;left:18px}.variant-box.active .vb-radio{border-color:#477a33;background:#477a33}.variant-box .vb-title{font-weight:500;font-size:16px;margin-bottom:4px;margin-top:20px}.variant-box .vb-price{font-weight:800;font-size:16px}.product-form__variants,.single-option-radio{display:none!important}.selector-wrapper{margin:0!important}.product__photo-wrapper{cursor:pointer}.product__photo-wrapper img{border-radius:20px;border:1px solid #e9e9e9}.ck-tabs{display:flex;gap:10px;padding:12px;background:transparent;border-radius:999px;align-items:center;justify-content:flex-start;margin-bottom:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border:1px solid #e6e6e6}.ck-tabs::-webkit-scrollbar{display:none}.ck-tab{padding:10px 20px;border-radius:999px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;border:1px solid transparent;background:transparent;color:#374151;white-space:nowrap;transition:background .18s ease,color .18s ease,transform .12s ease;flex:0 0 auto}.ck-tab:hover{transform:translateY(-1px)}.ck-tab[aria-selected=true],.ck-tab.active{background:#2c2c2c;color:#fff;border-color:#2c2c2c}.three-box-layout .box>h2{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.ck-tab-panel{display:none;padding:18px 20px 20px}.ck-tab-panel.active{display:block}.three-box-layout{border-radius:12px;padding:0;overflow:visible}@media (max-width: 640px){.ck-tab{padding:8px 14px;font-size:14px}.ck-tabs{padding:8px;gap:8px;margin-bottom:6px}}.faq-section{padding:70px 0;font-family:inherit;background:#faf8f6}.faq-headline{text-align:left;margin-bottom:28px}.faq-main-title{font-size:53px;line-height:1.1;margin:0 0 8px;font-weight:600}.faq-kicker{display:inline-flex;align-items:center;background:linear-gradient(90deg,#ebfbe4,#fff);padding:14px 18px 14px 24px;border-radius:30px;font-size:13px;line-height:1.2;color:#333;margin-bottom:25px;max-width:320px;border:1px solid #e9e9e9}.faq-kicker img{width:22px;height:22px;margin-right:8px}.faq-description{font-size:27px;margin-bottom:24px}.faq-grid{display:grid;grid-template-columns:1fr 360px;gap:60px;align-items:start}@media (max-width: 991px){.faq-grid{grid-template-columns:1fr}}.faq-category-title{font-size:24px;font-weight:600;margin:28px 0 14px}.faq-item{padding:10px 0}.faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f2f0ee;border:none;padding:9px 21px;font-size:19px;text-align:left;cursor:pointer;border-radius:10px}.faq-question-text{display:block;flex:1;text-align:left}.faq-question:focus{border-radius:4px;background:#fff}.faq-icon-wrap{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin-left:12px}.faq-icon{color:var(--faq-accent, #487d2d);transition:transform .28s ease,color .2s ease}.faq-answer{background:#fff;overflow:hidden;max-height:0;transition:max-height .32s ease}.faq-answer-content{padding:8px 21px 21px;color:#555;font-size:15px;line-height:1.6}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-right{display:flex;justify-content:center;align-content:stretch}.faq-side-inner{width:100%}.faq-cats-nav ul{list-style:none;padding:0;margin:0 0 16px;display:block}.faq-cats-nav li{margin-bottom:10px}.faq-nav-btn{background:transparent;border:1px solid rgba(0,0,0,.06);display:block;width:100%;padding:10px 12px;font-size:14px;text-align:left;cursor:pointer;border-radius:6px}.faq-nav-btn:hover{border-color:#487d2d1f;background:#487d2d08}.faq-side-media{margin-top:12px}.faq-side-media img{width:100%;height:auto;display:block;border-radius:25px}.faq-side-cta{margin-top:-50px}.btn.faq-cta{display:inline-block;background:#f8c35e;width:100%;color:#1c1c1c;font-weight:600;text-decoration:none;padding:14px 28px;border:2px solid #1c1c1c;border-radius:50px;transition:all .3s ease}@media (max-width: 540px){.faq-main-title{font-size:22px}.faq-grid{gap:18px}.faq-right{padding:12px}}.product-card--style3{background:#fff;margin-bottom:20px;height:auto;display:flex;padding:20px;border:1px solid #e9e9e9;border-radius:10px;gap:15px}.product-card--style3 .product-card__image,.image-content__image-wrapper img{width:50px;border-radius:6px}.product-card--style3 .product-card__info{padding:0;margin:0;text-align:left}.product-card__name{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:700}.product-card__price{padding:0;margin:0;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-weight:300;font-size:15px}.product-card--style3 .product-card__overlay{position:absolute;float:right;top:-20px;z-index:10}.p-arrow{position:absolute;right:20px;top:30px}.product-card__info svg{width:12px;height:12px}.return-link{display:none}#shopify-section-template--25864186462389__advanced_content_BcAV8e{background:url(/cdn/shop/files/destinations-hero.jpg) no-repeat;background-size:cover;background-position:center}#shopify-section-template--25864186462389__advanced_content_BcAV8e h1{color:#fff}.template-collection .main-content{padding-top:0}@media (max-width: 780px){#shopify-section-advanced_content_dXLh7P{background:url(/cdn/shop/files/mobile-hero.jpg) no-repeat;background-size:cover;background-position:center}.hero-section h1{font-size:36px;margin-bottom:5px}.hero-section p{margin-bottom:5px}.why-us-text p,.hiw p,.testimonials-head p{font-size:21px;line-height:1.3}.ratings-title{font-size:50px;text-align:left}.ratings-count{text-align:left}.variant-boxes{grid-template-columns:repeat(2,1fr)}.product-single__photo{margin-bottom:20px;max-width:70px}.product__photo-container{max-width:70px!important;float:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ck.css.map */
