.pg .abhero h1{font-size:60px;line-height:1;letter-spacing:-2px;margin:14px 0}.pg .abhero p{color:#c9d6cf;max-width:560px;font-size:18px}.pg .abintro{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;padding:88px 0 0;align-items:start}.pg .abintro h2{font-size:44px;line-height:1.04;letter-spacing:-1.3px;margin:12px 0 0}.pg .abintro .rte p{font-size:18px;line-height:1.65;color:#5e6662;margin:0 0 16px}.pg .abnote{margin-top:56px;border-radius:28px;background:radial-gradient(circle at 85% 20%,#1f5444,#0b2620 70%);color:#fff;padding:44px 48px;display:flex;flex-direction:column;gap:10px}.pg .abnote b{font-size:34px;font-weight:500;letter-spacing:-.8px;line-height:1.1}.pg .abnote p{color:#c9d6cf;font-size:17px;max-width:760px;margin:0}.pg .abcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pg .abcard{background:#f7f6f2;border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:8px}.pg .abcard .ico{width:52px;height:52px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;color:#123a30;margin-bottom:10px}.pg .abcard h3{font-size:20px;margin:0}.pg .abcard p{margin:0;color:#5e6662;font-size:15.5px;line-height:1.55}.pg .abcard .lk{margin-top:auto;padding-top:12px;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#0b2620;font-size:15px}.pg .abpromise{margin-top:80px;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;border:1px solid #E2E0DA;border-radius:28px;padding:48px}.pg .abpromise .kick{color:#123a30!important}.pg .abpromise h2{font-size:40px;line-height:1.05;letter-spacing:-1.1px;margin:12px 0}.pg .abpromise p{color:#5e6662;font-size:17px;margin:0}.pg .abpromise .btn.ghost{color:#0b2620;border-color:#0b2620}.pg .abfacts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.pg .abfacts li{background:#f2f7ec;border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:4px}.pg .abfacts b{font-size:26px;font-weight:500;letter-spacing:-.5px}.pg .abfacts span{font-size:14px;color:#5e6662}.pg .ablegal{margin:32px 0 0;font-size:13px;color:#5e6662;text-align:center}.pg .ptoc{margin-bottom:28px}.pg .ptoc ol{margin:0;padding:0;list-style:none;border-left:2px solid #E2E0DA}.pg .ptoc a{display:block;padding:7px 0 7px 14px;margin-left:-2px;border-left:2px solid transparent;font-size:14px;line-height:1.35;color:#5e6662}.pg .ptoc a:hover{color:#0e1512;border-color:#0b2620}.pg .pcontent h2{scroll-margin-top:110px}@media(max-width:990px){.pg .abintro,.pg .abpromise{grid-template-columns:minmax(0,1fr);gap:28px}.pg .abcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pg .abhero h1{font-size:38px}.pg .abintro h2,.pg .abpromise h2{font-size:30px}.pg .abcards{grid-template-columns:minmax(0,1fr)}.pg .abnote,.pg .abpromise{padding:28px}.pg .abnote b{font-size:26px}}.pg .pcontent [style]{font-family:inherit!important;background:transparent!important}.pg .pcontent>div[style]{padding:0!important;margin:0!important;max-width:none!important;color:#24302b!important;font-size:17px!important}.pg .pcontent h1[style],.pg .pcontent h2[style],.pg .pcontent h3[style]{font-weight:500!important;color:#0e1512!important;letter-spacing:-.4px}.pg .pcontent h2[style]{font-size:30px!important;border:0!important;padding:0!important;margin:44px 0 12px!important}.pg .pcontent h3[style]{font-size:22px!important;margin:32px 0 10px!important}.pg .pcontent h3{scroll-margin-top:110px}.pg .pcontent>div[style]>h1:first-child,.pg .pcontent>div[style]>h2:first-child{margin-top:0!important}.pg .aschecks{padding-top:96px}.pg .ashead{max-width:720px;margin-bottom:28px}.pg .ashead h2{font-size:40px;line-height:1.05;letter-spacing:-1.1px;margin:12px 0}.pg .ashead p{color:#5e6662;font-size:17px;margin:0}.pg .asgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pg .asgroup{background:#f7f6f2;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:8px}.pg .asgroup .ico{width:44px;height:44px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;color:#123a30;margin-bottom:6px}.pg .asgroup b{font-size:17px;font-weight:500}.pg .asgroup ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pg .asgroup li{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:#5e6662;line-height:1.4}.pg .asgroup li svg{color:#3ba55c;flex:none;margin-top:3px}.pg .asband{margin-top:72px;border-radius:32px;background:radial-gradient(900px 400px at 85% 20%,#1f5444,#0b2620 65%);color:#fff;padding:52px}.pg .asbh h2{font-size:42px;line-height:1.04;letter-spacing:-1.2px;margin:12px 0 0;max-width:760px}.pg .asitems{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px}.pg .asitem{border-top:1px solid rgba(255,255,255,.18);padding-top:20px;display:flex;flex-direction:column;gap:6px}.pg .asitem .big{font-size:34px;font-weight:500;letter-spacing:-1px;color:#c8f169;line-height:1}.pg .asitem b{font-size:17px;font-weight:500;margin-top:8px}.pg .asitem span:last-child{font-size:14.5px;color:#c9d6cf;line-height:1.45}@media(max-width:990px){.pg .asgrid,.pg .asitems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pg .asgrid,.pg .asitems{grid-template-columns:minmax(0,1fr)}.pg .asband{padding:30px}.pg .asbh h2,.pg .ashead h2{font-size:30px}}.pg .pbadges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.pg .pbadges span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:15px;background:#f2f7ec;border:1px solid #DCE8CF;color:#123a30;font-size:13px;font-weight:500}.pg .ppromise{display:flex;gap:12px;align-items:flex-start;background:#f2f7ec;border:1px solid #DCE8CF;border-radius:16px;padding:14px 16px;color:#123a30;font-size:14px;line-height:1.45}.pg .ppromise b{display:block;font-weight:500;font-size:15px;color:#0e1512}.pg .ppromise svg{flex:none;margin-top:1px}.pg .pane .rte [style]{font-family:inherit!important}.pg .pane .rte>div[style]{color:#24302b!important;line-height:1.65!important;padding:0!important;margin:0!important}.pg .pane .rte p,.pg .pane .rte p[style],.pg .pane .rte div[style] div[style]{font-size:16px!important;color:#5e6662!important;line-height:1.7!important;margin:0 0 16px!important}.pg .pane .rte>div[style]>p:first-child{font-size:17.5px!important;color:#24302b!important}.pg .pane .rte h2,.pg .pane .rte h3:not(:first-child),.pg .pane .rte h2[style],.pg .pane .rte h3[style],.pg .pane .rte h4[style]{font-size:21px!important;font-weight:500!important;color:#0e1512!important;letter-spacing:-.3px!important;border:0!important;border-bottom:1px solid #E2E0DA!important;padding:0 0 10px!important;margin:30px 0 14px!important;line-height:1.2!important}.pg .pane .rte strong,.pg .pane .rte b{font-weight:500;color:#0e1512}.pg .pane .rte em{font-style:normal;font-weight:500;color:#0e1512}.pg .pane .rte p[style*=italic]{font-style:normal!important;font-size:15px!important;color:#123a30!important;background:#f2f7ec;border-radius:14px;padding:14px 16px!important;margin-top:24px!important}.pg .pane .rte ul,.pg .pane .rte ol{padding-left:20px;color:#5e6662}.pg .pane .rte li{margin:0 0 6px;line-height:1.6}.pg .pane .rte table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.pg .pane .rte td,.pg .pane .rte th{border-bottom:1px solid #E2E0DA;padding:10px 8px;text-align:left}.pg .pane .rte img{border-radius:16px}.pg .pinfo.pinfo1{grid-template-columns:minmax(0,1fr)}.pg a.grb small{font-size:12.5px;color:#5e6662;line-height:1.3}.pg a.grb.on small{color:#123a30}.pg .pstick{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #E2E0DA;box-shadow:0 -10px 30px #0b26201a;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px}.pg .pst-t{display:flex;flex-direction:column;min-width:0}.pg .pst-t b{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg .pst-t>span{font-size:13.5px;color:#5e6662}.pg .pstick .btn{flex:none;min-height:46px;padding:0 22px}@media(min-width:991px){.pg .pstick{display:none!important}}.pg .pstick[hidden]{display:none}.pg .rrp{font-size:14px;font-weight:400;color:#5e6662;white-space:nowrap}.pg .rrp s{text-decoration-thickness:1px}.pg .pricebox .rrp{font-size:16px}.pg .rrp[hidden]{display:none}.pg .price .rrp{margin-left:6px}.pg>.sec{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;box-sizing:border-box}@media(max-width:900px){.pg>.sec{padding-left:16px;padding-right:16px}}.pg .hf .tmx-fd{width:auto;flex:none;max-width:none}.pg .rlist .jdgm-rev-widg__title{display:none}.checkbox__label .icon-checkmark{border:1.5px solid #8A938E!important;border-radius:5px;background:#fff!important;color:transparent!important;padding:3px;box-sizing:border-box}.checkbox__input:checked+.checkbox__label .icon-checkmark{background:#0b2620!important;border-color:#0b2620!important;color:#fff!important}.cart__checkout-button{background:#0b2620!important;color:#fff!important;border-color:#0b2620!important}.cart__checkout-button:disabled{opacity:.5}.pg .price{display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0;height:auto!important}.pg .price .rrp{display:inline-flex!important;align-items:baseline;gap:4px;margin-left:0!important;line-height:1.3}body:has(.toolbar-mobile) .pg .pstick{bottom:55px}.pg .gal>.stagep:only-child{grid-column:1/-1}.pg .fpg{grid-template-columns:repeat(3,minmax(0,1fr))}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tmx-5.css.map */
