@font-face{font-family:made-tommy-bold;src:url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.eot?v=1751973112);src:url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.eot?v=1751973112?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.woff2?v=1751973111) format("woff2"),url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.woff?v=1751973111) format("woff"),url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.ttf?v=1751973111) format("truetype"),url("{{ 'MADETOMMY-Bold' | asset_url }}") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MADE-TOMMY;src:url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/MADETOMMY-Bold.woff?v=1751973111) format("woff");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:MADE-TOMMY,sans-serif!important;margin:0}.container{max-width:1140px;margin:auto;padding:0 16px}p{font-size:16px}img,video{max-width:100%;height:auto}.button,.btn{display:inline-block;font-size:24px;color:#000;font-family:made-tommy-bold;border-radius:4px;padding:10px 60px;text-decoration:none;background-color:#fab945;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:background .3s ease}.button:after{box-shadow:none}.btn--primary{background-color:#333;color:#fff}.btn:hover{background-color:#e0a330}.left{text-align:left!important}.center{text-align:center!important}.right{text-align:right!important}.cart-drawer__warnings .button{font-size:20px}.template-product .footer-shadow:before{background:none}.header--middle-center-out-of-header{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.shopify-section-header-hidden .header__heading-link,.shopify-section-header-hidden .header__heading{transform:translateY(-150px)}.header--middle-center-out-of-header .header__heading-link,.header--middle-center-out-of-header .header__heading{margin-bottom:-46px;transition:all .3s ease-in-out;max-width:120px}.template-product .header--middle-center-out-of-header .header__heading-link{margin-bottom:unset;transition:none;max-width:120px}@media screen and (min-width: 990px){.header--middle-center-out-of-header .header__heading-link,.header--middle-center-out-of-header .header__heading{margin-bottom:-70px;max-width:160px}.template-product .header--middle-center-out-of-header .header__heading-link{margin-bottom:unset;max-width:120px}}@media screen and (min-width: 1290px){.header--middle-center-out-of-header .header__heading-link,.header--middle-center-out-of-header .header__heading{max-width:none}}.section{position:relative}.section--hero{position:relative;padding:120px 0 350px;background-repeat:no-repeat;background-position:center;background-size:cover}.hero{text-align:center;color:#fff;max-width:700px;margin:0 auto}.hero__review{display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:12px}.hero__review span{font-size:16px}.hero__title{font-size:65px;line-height:normal;margin-top:0;margin-bottom:40px;color:#fff}.btn--outline{color:#fff;border:1px solid #fff;display:inline-block}.section--benefits{padding:120px 0}.benefits-wrap{margin-top:-350px}.benefits-image img{text-align:center;display:block;margin:0 auto}.benefits{display:flex;flex-wrap:wrap;align-items:center}.benefits__content{flex:0 0 70%;padding:0 100px 0 0}.benefits__list{flex:0 0 30%}.heading__title{font-size:45px;font-family:made-tommy-bold}.desktop-none{display:none}.benefits__text{margin-top:20px;max-width:650px;color:#3e4f14}.benefits__list .hero__review{justify-content:flex-start}.benefits-point{margin:20px 0;list-style:none;padding-left:0}.benefits-point li{position:relative;margin-bottom:5px;padding-left:25px}.benefits-point li:before{position:absolute;content:"";background:url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/check-icon.png?v=1751896182) no-repeat center center;height:20px;width:20px;background-size:20px;left:0}.benefits-point li:last-child{margin-bottom:0}.section--reviews{padding:120px 0;background-color:#000;position:relative}.section--reviews:before{position:absolute;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0592/0024/1698/files/review-top.png?v=1751896182);width:100%;height:40px;top:-2px}.reviews{display:grid;grid-template-columns:auto auto auto;column-gap:30px;row-gap:30px}.reviews__block{text-align:center}.reviews__block img{margin:0 auto}.reviews__content{margin:20px 0;color:#fff;font-size:20px;font-weight:300;line-height:30px}.reviews__author{color:#fff;font-weight:700;font-size:18px;margin:0}.section--nature{padding:120px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}.section-heading{text-align:center;max-width:600px;margin:0 auto 30px;color:#fff}.section-heading .heading__title{margin-bottom:20px;color:#fff}.nature{display:grid;grid-template-columns:auto auto auto;column-gap:30px;row-gap:30px;margin-top:80px}.nature__block{background-color:#fff;border-radius:6px;color:#000;padding:20px;text-align:center}.nature__block img{height:110px;width:110px;margin:-75px auto 20px}.nature__block h6{font-size:18px;font-family:made-tommy-bold;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}.nature-cta{text-align:center;margin-top:60px}.country{margin-top:10px;color:#fff}.country img{margin:0 auto}.country span{font-size:10px;display:block}.section--image-text{position:relative}.image-text{display:flex;width:100%;flex-direction:row-reverse}.image-text__hero{position:absolute;left:0;top:0;right:auto;bottom:auto;display:block;overflow:hidden;width:50%;height:100%;max-width:50%}.image-text__hero img{height:100%;width:100%;object-fit:cover}.image-text__content{position:relative;z-index:1;display:block;width:50%;padding-top:120px;padding-bottom:120px;padding-left:60px;text-align:center}.image-text__content h2{margin-bottom:20px}.image-text__list{margin-top:40px;display:flex;flex-wrap:wrap;text-align:center;justify-content:space-between}.ico__list{text-align:center;margin-bottom:30px}.ico__list img{margin:0 auto 10px}.section--content{padding:80px 0;background:#faf6d7}.content{text-align:center;max-width:600px;margin:0 auto}.content .heading__text{margin:20px 0}.content .hero__review{margin-top:10px;font-size:16px}.multicolumn-card__info-title{position:relative;padding-bottom:16px;margin-bottom:16px}.multicolumn-card__info-title:after{border:1px solid #000;content:"";bottom:0;left:0;right:0;margin:0 auto;width:230px;position:absolute}.section--customers{padding:0 0 100px}.customers{padding:80px 0;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:16px;margin:0 auto;color:#fff}.customers__content{max-width:800px;padding:0 15px;margin:0 auto}.customers__content .heading__title{margin-bottom:20px;color:#fff}.section--brand{color:#000;padding:80px 0}.brand__text{color:#fff;text-align:center;margin:0 auto 50px}.brand__image{text-align:center}.custom-blog .title-wrapper-with-link h2{margin:0 auto}.section--email-signup{padding:65px 0;position:relative}.email-signup{display:flex;flex-wrap:wrap}.email-signup__form,.email-signup__img{flex:0 0 50%}.email-signup__form h2{font-size:42px;line-height:130%;margin-bottom:20px}.signup-imagebox{margin-top:-130px}.sign-up__form{margin-top:30px}.signup-inputs{display:flex;flex-direction:column;gap:12px;width:100%}.sign-up__form .newsletter-form{margin:0}.signup-inputs input{padding:15px 20px;border-radius:40px;border:none;outline:none;font-size:16px;width:100%}.sign-up__form .signup-inputs .btn{font-size:20px;padding:12px 22px}@media (min-width: 749px){.signup-inputs{flex-direction:row;align-items:center}.signup-inputs input{width:auto;flex:1}.signup-inputs button{width:auto;flex-shrink:0;outline:none}}@media (min-width: 320px){.signup-inputs button{border:none}}.slider{display:flex;overflow:hidden;scroll-behavior:smooth}.slider__slide{flex:0 0 100%;transition:transform .3s ease-in-out}.slider__slide.is-active{display:block}.slider-buttons{margin-top:10px;display:flex;justify-content:space-between}.slider-button{cursor:pointer}.section--benefits .slider-buttons{display:flex!important}.benefit-slideicon{display:flex;justify-content:space-between}.slide-prev{left:60px}button.slide-prev{position:absolute;bottom:110px;left:-80px}button.slide-next{position:absolute;bottom:110px;right:-60px}:root{--swiper-theme-color: #D80027;--swiper-pagination-color: var(--swiper-theme-color);--swiper-pagination-left: auto;--swiper-pagination-right: 8px;--swiper-pagination-bottom: 0px;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, .25);--swiper-pagination-progressbar-size: 4px;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: .2;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 4px;--swiper-pagination-bullet-vertical-gap: 6px}.swiper{padding-bottom:40px}.product__info-container .custom-caption{font-size:14px}.product__description{margin-bottom:10px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .3s ease;position:relative}.product__description.expanded{-webkit-line-clamp:unset;max-height:none}.toggle-description{cursor:pointer;display:inline-block;margin:0!important;color:#007bff;font-weight:600}.price.grid__item{text-align:right}.product-form__input legend.form__label{font-size:16px;font-weight:700}.quantity-options{display:flex;gap:20px;margin-bottom:30px}.quantity-option{border:2px solid #ccc;text-align:center;cursor:pointer;flex:1;transition:all .3s ease;background:#f9f9f9}.quantity-option__label{font-size:10px;line-height:14px;font-weight:700;background:#000;color:#fff;padding:.2rem .5rem;display:block}.quantity-option__title{font-size:14px;font-weight:700;color:#000;margin:8px 0 10px}.quantity-option__price{font-size:12px;font-weight:700;color:#000;margin:8px 0}.quantity-option.active{border-color:#93ba2b;background-color:#faf6d7}.quantity-option.active .quantity-option__label{background:#93ba2b}label.quantity__label.form__label{font-size:16px;font-weight:700;color:#000;margin-bottom:20px}@media screen and (max-width: 1440px){.contact-width{max-width:100%}}@media only screen and (max-width: 1024px){.benefit-slideicon{display:flex;justify-content:center;margin-top:20px}button.slide-next,button.slide-prev{position:static}}@media only screen and (max-width: 991px){.button,.btn{padding:10px 50px;font-size:20px}}@media only screen and (max-width: 768px){.section--image-text .container{padding:0}.benefits,.image-text{display:block}.image-text__content{max-width:100%;width:100%;padding:60px 16px}.image-text__hero{position:relative;max-width:100%;width:100%}.ico__list{flex:0 0 33.33%}.nature{grid-template-columns:auto;row-gap:40px;margin-top:60px}.nature__block img{height:80px;width:80px;margin:-60px auto 20px}.email-signup{display:flex;flex-wrap:wrap}.email-signup__form{flex:0 0 100%}.email-signup__img{flex:0 0 100%;order:-1;margin-bottom:20px}.benefits__content{flex:0 0 100%;padding:0}.benefits__list .hero__review{justify-content:center}.benefits__list{flex:0 0 100%;justify-content:center;align-items:center;display:flex;flex-direction:column}.benefits-point{width:100%}.benefits__list .btn{width:100%;text-align:center}.hero__title{font-size:32px}}@media only screen and (max-width: 640px){.section--hero{padding-top:50px}.section--benefits{padding-bottom:50px}.section--reviews{padding:80px 0 60px}.section--customers,.section--nature{padding:60px 0}.image-text__content,.section--image-text{padding-bottom:0}.benefits-image{margin-bottom:20px}.benefits__content{text-align:center}.desktop-none{display:flex;margin-top:10px}.mobile-none{display:none}.reviews{grid-template-columns:auto}.rich-text{padding:60px 0}}@media only screen and (max-width: 575px){.hero__title{font-size:45px}.email-signup__form{text-align:center}.email-signup__form h2{font-size:32px;line-height:100%}}@media only screen and (max-width: 479px){.section--hero{padding-bottom:250px}.hero__title,.heading__title{font-size:32px}.benefits-wrap{margin-top:-300px}.ico__list{flex:0 0 50%}}.flavor{display:inline-block}.flavor input[type=radio]+label{background:#f9f9f9;font-size:16px;color:#000!important;font-weight:400}.flavor img{left:5px;width:40px!important;height:40px!important}.flavor input[type=radio]{font-size:16px}.flavor input[type=radio]:checked+label{background-color:#faf6d7;box-shadow:inset 0 0 0 2px #93ba2b}.product .flavor input[type=radio]+label:before{background-image:url(/cdn/shop/files/Vector_1_c6f98e75-73ab-4611-b8b0-60fe32f0e083.png?v=1752700526);width:16px;height:16px;z-index:1;top:18px;left:12px;display:none;background-repeat:no-repeat}.product .flavor input[type=radio]:checked+label:before{display:block;border:none}.product .flavor input[type=radio]+label{padding-left:35px;min-height:54px}.flavor img{transform:rotate(12deg);top:-20px;position:relative}.supply{display:inline-block}.product-form__input--pill .supply input[type=radio]+label{display:inline-flex;flex-direction:column;padding:0;border-radius:0;background-color:#f9f9f9;margin:10px 0 0}.supply input[type=radio]:checked+label{box-shadow:inset 0 0 0 2px #93ba2b;background-color:#faf6d7}.supply__badge{width:100%;display:block;background-color:#111;color:#fff;font-family:var(--font-heading-family);font-size:10px;padding:5px 0}.supply input[type=radio]:checked+label .supply__badge{background-color:#93ba2b;color:#fff}.supply__label{margin:10px 0;font-weight:600;font-family:var(--font-heading-family);padding:0 45px;font-size:14px}.supply__image{margin-top:10px;margin-bottom:15px;width:70px;height:70px;object-fit:contain;object-position:center}.supply__price-per-day{font-size:12px;letter-spacing:.12px;font-weight:700;margin:0 0 10px}.shopify_subscriptions_app_policy{margin-bottom:0}.shopify_subscriptions_app_block_container{display:none}.header__icon--cart .icon{border:1px solid;border-radius:70px;padding:2px}.cart-count-bubble{position:absolute;background-color:#fab945;color:#111;height:2rem;width:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:11px;top:-9px;font-weight:700;left:2.4rem;line-height:calc(1 + .1 / var(--font-body-scale))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
