@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-Bold.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-Bold.woff?v=1774516636) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-BoldItalic.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-BoldItalic.woff?v=1774516637) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-Italic.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-Italic.woff?v=1774516636) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-Light.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-Light.woff?v=1774516636) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-LightItalic.woff2?v=1774516637) format("woff2"),url(/cdn/shop/files/IvyMode-LightItalic.woff?v=1774516636) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-Regular.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-Regular.woff2?v=1774516636) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-SemiBold.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-SemiBold.woff?v=1774516636) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Ivy Mode;src:url(IvyMode-SemiBoldItalic.woff2) format("woff2"),url(IvyMode-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-SemiBoldItalic.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-SemiBoldItalic.woff?v=1774516637) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Ivy Mode;src:url(/cdn/shop/files/IvyMode-ThinItalic.woff2?v=1774516636) format("woff2"),url(/cdn/shop/files/IvyMode-ThinItalic.woff?v=1774516636) format("woff");font-weight:100;font-style:italic;font-display:swap}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Ivy Mode;font-weight:600;line-height:140%;letter-spacing:0}:is(h1,h2,h3,h4,h5,h6) p{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}body{letter-spacing:0px}header.header{max-width:1540px}.jm-review-widget__header-and-body .jm-review-widget-header__title-and-rating .jm-review-widget-header__title,.jm-review-widget__header-and-body p.jm-text.jm-review-widget-minimal-header__title{font-family:Ivy Mode;font-weight:600;font-size:48px;line-height:130%;letter-spacing:0;text-align:center;color:#253d25}.list-menu__item{font-family:Outfit;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;padding:6px 16px}a.header__heading-link{padding:0}h2{font-size:48px;line-height:140%;letter-spacing:0;color:#253d25;margin:0}h2 p{margin:0}p{font-family:Outfit,sans-serif}[data-fade]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}[data-fade].is-visible{opacity:1;transform:translateY(0)}[data-text-anime] .letter{display:inline-block;opacity:0;transform:translateY(40px)}[data-text-anime] .letter.show{opacity:1;transform:translateY(0);transition:transform .6s ease,opacity .6s ease}[data-text-anime] .word{opacity:0;display:inline-block;transform:translateY(20px);transition:all .4s ease}[data-text-anime] .word.show{opacity:1;transform:translateY(0)}@media only screen and (max-width:768px){h2{font-size:32px}}.title-wrap{display:flex;margin-bottom:40px}.common-container{padding:0 80px}.hero-slider-nav{position:absolute;bottom:56px;right:56px}.common-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;font-family:Outfit,sans-serif;font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease;white-space:nowrap;border:none}.common-btn:hover{opacity:.85}.common-btn--primary{background:#253d25;color:#fff;height:54px;padding:0 32px}.common-btn--outline{background:transparent;color:#253d25;border:1px solid #253d25;height:54px;padding:0 32px}.common-btn--outline:hover{background:#253d25;color:#fff;opacity:1}.common-btn--white{background:#fff;color:#253d25;height:60px;padding:0 40px}@media only screen and (max-width:1751px){.common-container{padding:0 40px}}@media only screen and (max-width:768px){.common-btn--primary{height:48px;padding:0 28px;font-size:14px}.common-btn--outline{height:44px;padding:0 24px;font-size:14px}.common-btn--white{height:48px;padding:0 32px;font-size:14px}.jm-review-widget__header-and-body .jm-review-widget-header__title-and-rating .jm-review-widget-header__title,.jm-review-widget__header-and-body p.jm-text.jm-review-widget-minimal-header__title{font-size:32px;line-height:130%}}.hero-slider-btn{display:inline-flex;align-items:center;justify-content:center;padding:20px 32px;background:#253d25;color:#fff;border-radius:32px;font-family:Outfit,sans-serif;font-weight:600;font-size:13px;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .3s ease;white-space:nowrap}.hero-slider-btn:hover{opacity:.85}.hero-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:60px;height:44px;border-radius:50px;background:#fff;border:none;cursor:pointer;color:#253d25;transition:background .3s ease;padding:0}.hero-slider-arrow:hover{background:#f0f0f0}.hero-slider-arrow svg{width:18px;height:18px}.swiper-wrapper{display:flex}.about-video.video-section{max-width:100%;padding-inline:80px}.about-video.video-section .video-section__media{box-shadow:none;border:none}.about-video.video-section .video-section__media iframe,.about-video.video-section .video-section__media video{border-radius:24px}.shopify-policy__container{max-width:1310px;width:100%;margin:auto;padding:60px 15px 100px}.shopify-policy__title h1,.terms-of-service .shopify-policy__body h1{font-family:Ivy Mode;font-weight:600;font-size:54px;line-height:120%;letter-spacing:0;color:#253d25;margin-bottom:20px;margin-top:0;text-align:left}.shopify-policy__body{color:#1c1c1ccc;font-family:Outfit;font-weight:400;font-size:18px;line-height:140%}.shopify-policy__body h2{font-family:Outfit;font-weight:500;font-size:24px;line-height:130%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body h3{font-family:Outfit;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body .rte table{margin:20px auto}.shopify-policy__body strong,.shopify-policy__body .cursor-pointer{font-family:Outfit;font-weight:500;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body .inner_side_text{display:flex;gap:10px;margin:30px 0}.shopify-policy__body .inner_side_text strong{max-width:230px;width:100%;font-size:22px}.shopify-policy__body a{text-decoration:none;color:#1c1c1c!important}.shopify-policy__body th{font-family:Ivy Mode;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0%;text-align:center}.shopify-policy__body td ul{font-size:16px;line-height:130%;letter-spacing:0;padding-left:0!important;margin:0}.shopify-policy__body td ul li{margin-bottom:8px}.shopify-policy__body table td,.shopify-policy__body table th{vertical-align:top!important}.shopify-policy__body .refund_text{margin-bottom:16px}.shopify-policy__body .terms_text strong{font-size:18px;max-width:100px}.shopify-policy__body .terms_text{margin:16px 0}.terms-of-service .shopify-policy__title{display:none}.terms-of-service .shopify-policy__body .terms_con p,.shipping-policy .shopify-policy__body .terms_con p{padding-left:30px;line-height:150%}.terms-of-service .shopify-policy__body .terms_text{padding-left:30px}.shipping-policy .shopify-policy__body h2 strong{font-size:22px}@media only screen and (max-width:1751px){.about-video.video-section{padding-inline:40px}}@media only screen and (max-width:768px){.common-container{padding:40px 16px}.hero-slider-nav{position:absolute;bottom:24px;right:24px}.hero-slider-arrow svg{width:12px;height:12px}.hero-slider-arrow{width:38px;height:28px}.about-video.video-section{padding-inline:16px}.shopify-policy__body td ul{font-size:14px}.shopify-policy__container{padding:30px 15px 40px}.shopify-policy__body{font-size:16px}.shopify-policy__title h1,.terms-of-service .shopify-policy__body h1{font-size:28px;margin-bottom:16px}.shopify-policy__body h2{font-size:20px;margin:24px 0 12px}.shopify-policy__body h3{font-size:18px;margin:10px 0}.shopify-policy__body ul{padding-left:8px!important}.shopify-policy__body strong,.shopify-policy__body .cursor-pointer{font-size:16px}.shopify-policy__body .refund_text{margin-bottom:12px}.shopify-policy__body .inner_side_text{margin:24px 0}.shopify-policy__body .inner_side_text strong{max-width:100px;font-size:16px}.shopify-policy__body .texts_inner{font-size:16px}.shopify-policy__body .terms_text strong{max-width:80px;font-size:16px}.shopify-policy__body .terms_text{margin:16px 0}.shopify-policy__body h2{font-size:18px;margin:22px 0 8px}.terms-of-service .shopify-policy__body .terms_con p,.shipping-policy .shopify-policy__body .terms_con p{padding-left:20px;font-size:16px}.terms-of-service .shopify-policy__body .terms_text{padding-left:20px}.shipping-policy .shopify-policy__body h2 strong{font-size:18px}.shopify-policy__body .rte li::marker{margin-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tlpc-global-style.css.map */
