.button-description{display:none;margin-top:10px}.button-description.active{display:block}.tp-root .astra-product-note,.tp-root .product__description,.tp-root .custom-content-box,.tp-root .sub_title:empty{display:none!important}.tp-intro{margin:16px 0 24px}.tp-lead{font-size:25px;line-height:1.25;font-weight:700;color:#244c38}.tp-benefits{list-style:none;margin:16px 0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.tp-benefits li{background:#edf3e5;padding:7px 10px;border-radius:7px;font-size:13px}.tp-intro nav,.tp-faq nav{display:flex;gap:18px;flex-wrap:wrap}.tp-intro a,.tp-faq a{text-decoration:underline;text-underline-offset:4px}.tp-options{margin:0 0 20px}.tp-options[hidden],.tp-plan-note[hidden]{display:none!important}.tp-option-heading{font-size:18px;font-weight:700;margin:0 0 12px}.tp-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tp-card{display:flex;flex-direction:column;gap:5px;align-items:flex-start;min-width:0;border:1px solid #a6b4a5;border-radius:12px;padding:16px;text-align:left;background:#fff;color:#253f30;font:inherit;cursor:pointer;line-height:1.35}.tp-card[aria-pressed=true]{background:#edf3e5;border:2px solid #27563d;padding:15px;box-shadow:0 0 0 1px #27563d}.tp-card:disabled{opacity:.55;cursor:not-allowed}.tp-card strong{font-size:17px}.tp-card-hint{font-size:13px}.tp-card-price{font-weight:700;font-size:19px;margin-top:auto;padding-top:7px}.tp-unit,.tp-small{font-size:13px}.tp-small{margin:12px 0}.tp-plan-note{background:#fff6cb;border-radius:10px;padding:14px;font-size:14px;line-height:1.5;margin:14px 0}.tp-plan-note p{margin:8px 0 0}.tp-ready .variant-wrapper{display:none!important}.tp-story{max-width:1200px;margin:40px auto 0;line-height:1.65}.tp-story header{text-align:center;max-width:760px;margin:0 auto 36px}.tp-story h2{font-size:clamp(25px,3vw,36px);line-height:1.2;color:#253f30;margin:0 0 16px}.tp-story h3{font-size:22px}.tp-feature{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin:0 0 40px}.tp-feature figure{margin:0;min-width:0}.tp-feature img{width:100%;height:auto;display:block;object-fit:contain;border-radius:16px}.tp-feature img.tp-demo{max-width:299px;margin:auto}.tp-feature--2 figure{order:2}.tp-number{display:inline-block;font-size:15px;font-weight:700;color:#50733c;background:#edf3e5;border-radius:50%;padding:8px 12px;margin-bottom:16px}.tp-process{margin:40px 0}.tp-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:24px 0}.tp-process li{padding:22px;border:1px solid #d5ddce;border-radius:14px}.tp-process li p{margin:0}.tp-faq{max-width:900px;margin:40px auto}.tp-faq details{border-bottom:1px solid #d5ddce}.tp-faq summary{cursor:pointer;list-style:none;font-weight:700;padding:18px 0;display:flex;gap:12px;align-items:center}.tp-faq summary::-webkit-details-marker{display:none}.tp-faq summary:after{content:"+";margin-left:auto;font-size:22px;flex-shrink:0}.tp-faq details[open]>summary:after{content:"\2212"}.tp-faq details p{margin:0;padding:0 0 18px}.tp-faq nav{margin-top:20px}.tp-bottom{background:#edf3e5;text-align:center;border-radius:20px;padding:30px;margin:40px 0 20px}.tp-cta{display:inline-block;border-radius:10px;background:#b71d29;color:#fff!important;padding:15px 24px;font-weight:700}.tp-root :focus-visible{outline:3px solid #27643d;outline-offset:4px}.tp-story,.tp-intro{scroll-margin-top:110px}@media(min-width:1024px){html:has(.tp-root),body:has(.tp-root){overflow-x:clip!important;overflow-y:visible!important}.tp-root>.page-content>.page-width>.grid{display:flex;align-items:stretch}.tp-root>.page-content>.page-width>.grid>.grid__item{float:none;min-width:0}.tp-root .product-single__sticky{position:relative!important;top:auto!important;align-self:stretch}.tp-root .product-single__sticky>[data-product-images]{position:sticky;top:100px}.tp-root .product-single__meta{padding-bottom:0}}@media(min-width:750px)and (max-width:1023px){html body.template-product #MainContent .tp-root>.page-content>.page-width>.grid{display:block!important}.tp-root .product-single__meta{width:100%!important}html body.template-product #MainContent .tp-root[data-product-handle] .grid:has(>.product-single__sticky)>.grid__item:has(>.product-single__meta),html body.template-product #MainContent .tp-root[data-product-handle] .grid>.product-single__sticky{width:100%!important;float:none;clear:both}.tp-root .product-single__sticky{position:static!important}.tp-root .product-single__meta{padding-left:0;max-width:700px;margin:24px auto 0}.tp-root .product__photos{max-width:620px;margin:auto}}@media(max-width:749px){.tp-feature{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.tp-feature--2 figure{order:0}.tp-story{margin-top:28px}.tp-bottom{padding:22px}.tp-lead{font-size:23px}.tp-benefits li{font-size:12px}.tp-process ol{grid-template-columns:1fr}.tp-card{padding:13px}.tp-card[aria-pressed=true]{padding:12px}.tp-card strong{font-size:16px}}.wc-airlines{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:12px 0}.wc-airlines li{margin:0}.wc-airlines a{display:inline-block;padding:8px 0;min-height:44px}.wc-airlines-note{font-size:14px;margin:12px 0 0}.wc-flight h3{font-size:20px;margin:20px 0 0}.wc-root .astra-product-note,.wc-root .product__description,.wc-root .custom-content-box,.wc-root .sub_title:empty{display:none!important}.wc-intro{margin:16px 0 24px}.wc-lead{font-size:25px;line-height:1.25;font-weight:700;color:#244c38}.wc-benefits{list-style:none;margin:16px 0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.wc-benefits li{background:#edf3e5;padding:7px 10px;border-radius:7px;font-size:13px}.wc-intro nav{display:flex;gap:18px;flex-wrap:wrap}.wc-root a:not(.btn):not(.wc-cta){text-underline-offset:4px}.wc-intro a,.wc-fit a,.wc-flight a,.wc-faq>a{text-decoration:underline}.wc-fit{background:#edf3e5;border:1px solid #c8d5bb;border-radius:12px;margin:0 0 20px;scroll-margin-top:110px}.wc-root summary{cursor:pointer;list-style:none;font-weight:700;padding:17px 18px;display:flex;gap:12px;align-items:center}.wc-root summary::-webkit-details-marker{display:none}.wc-root summary:after{content:"+";margin-left:auto;font-size:22px;flex-shrink:0}.wc-root details[open]>summary:after{content:"\2212"}.wc-fit>div{padding:0 18px 18px;font-size:15px}.wc-story{max-width:1200px;margin:40px auto 0;line-height:1.65}.wc-story header{text-align:center;max-width:760px;margin:0 auto 36px}.wc-story h2{font-size:clamp(25px,3vw,36px);line-height:1.2;color:#253f30;margin:0 0 16px}.wc-feature{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin:0 0 40px}.wc-feature figure{margin:0;min-width:0}.wc-feature img{width:100%;height:auto;display:block;object-fit:contain;border-radius:16px}.wc-feature--2 figure{order:2}.wc-number{display:inline-block;font-size:15px;font-weight:700;color:#50733c;background:#edf3e5;border-radius:50%;padding:8px 12px;margin-bottom:16px}.wc-flight{background:#fff6cb;border-radius:20px;padding:30px;margin:40px 0}.wc-faq{max-width:900px;margin:40px auto}.wc-faq details{border-bottom:1px solid #d5ddce}.wc-faq summary{padding:18px 0}.wc-faq details p{margin:0;padding:0 0 18px}.wc-faq>a{display:inline-block;margin-top:20px}.wc-bottom{background:#edf3e5;text-align:center;border-radius:20px;padding:30px;margin:40px 0 20px}.wc-cta{display:inline-block;border-radius:10px;background:#b71d29;color:#fff!important;padding:15px 24px;font-weight:700}.wc-root :focus-visible{outline:3px solid #27643d;outline-offset:4px}#wc-purchase,#wc-explore{scroll-margin-top:110px}@media(min-width:1024px){.wc-root>.page-content>.page-width>.grid{display:flex;align-items:stretch}.wc-root>.page-content>.page-width>.grid>.grid__item{float:none;min-width:0}.wc-root .product-single__sticky{position:relative!important;top:auto!important;align-self:stretch}.wc-root .product-single__sticky>[data-product-images]{position:sticky;top:100px}.wc-root .product-single__meta{padding-bottom:0}}@media(min-width:750px)and (max-width:1023px){html body.template-product #MainContent .wc-root>.page-content>.page-width>.grid{display:block!important}.wc-root .product-single__meta{width:100%!important}html body.template-product #MainContent .wc-root[data-product-handle=wagcarrierairline] .grid:has(>.product-single__sticky)>.grid__item:has(>.product-single__meta),html body.template-product #MainContent .wc-root[data-product-handle=wagcarrierairline] .grid>.product-single__sticky{width:100%!important;float:none;clear:both}.wc-root .product-single__sticky{position:static!important}.wc-root .product-single__meta{padding-left:0;max-width:700px;margin:24px auto 0}.wc-root .product__photos{max-width:620px;margin:auto}}@media(max-width:749px){.wc-feature{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.wc-feature--2 figure{order:0}.wc-story{margin-top:28px}.wc-flight,.wc-bottom{padding:22px}.wc-lead{font-size:23px}.wc-benefits li{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
