@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&f[]=clash-grotesk@400,500,600,700&display=swap";body{margin:0;overflow-x:hidden}.pbp,.pbp *,.pbp *:before,.pbp *:after{margin:0;padding:0;box-sizing:border-box}.pbp{--pbp-brand:#085946;--pbp-brand-light:#0A7A5E;--pbp-white:#fff;--pbp-cream:#F0F7F5;--pbp-cream2:#E8F3F0;--pbp-dark:#333;--pbp-gray:#888;--pbp-border:#e8e8e1;--pbp-green:#2d8a4e;--pbp-red:#d32f2f;--pbp-star:#065039;--pbp-pw:1200px;--pbp-gx:24px}html{scroll-behavior:smooth}.pbp .pdp{max-width:600px;margin:0 auto}.pbp .bun-slot{padding:8px 16px}.pbp .comp-list{display:none}.pbp{font-family:Satoshi,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif!important;color:var(--pbp-brand);background:var(--pbp-white);line-height:1.5;-webkit-font-smoothing:antialiased;width:100%}.pbp img{max-width:100%;height:auto;display:block}.pbp a{text-decoration:none;color:inherit}.pbp h1,.pbp h2,.pbp h3{font-family:Clash Grotesk,Helvetica Neue,Arial,sans-serif!important;font-weight:500}.pbp .mqe{overflow:hidden;padding:9px 0;border-bottom:1px solid var(--pbp-border)}.pbp .mqe-t{display:flex;gap:28px;animation:mq 45s linear infinite;white-space:nowrap;width:max-content}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.pbp .mqe-i{font-size:13px;font-weight:700;letter-spacing:0;color:var(--pbp-dark)}.pbp .hero-wrap{background:var(--pbp-cream);position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:4px}.pbp .hero-main{display:flex;height:100%}.pbp .hero-img{width:100%;height:100%;object-fit:contain}.pbp .thumbs{display:flex;gap:7px;padding:10px 14px;overflow-x:auto;background:var(--pbp-white)}.pbp .thumbs img{width:54px;height:54px;border-radius:4px;object-fit:cover;border:1px solid transparent;flex-shrink:0;cursor:pointer;box-shadow:0 1px 3px #00000014}.pbp .thumbs img.on{border-color:#d0d0d0}.pbp .pinfo{padding:14px 16px}.pbp .rat{display:flex;align-items:center;gap:5px;font-size:17px;margin-bottom:6px;flex-wrap:wrap}.pbp .stars{color:var(--pbp-star);font-size:17px;letter-spacing:1px}.pbp .pnote{font-size:17px;margin-bottom:3px}.pbp .ptitle{font-family:Clash Grotesk,Helvetica Neue,Arial,sans-serif!important;font-size:26px;font-weight:500;line-height:1.3;margin-bottom:10px;color:var(--pbp-dark)}.pbp .btags{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;margin-bottom:12px;background:#fbfbfb;border-radius:10px;padding:14px 12px}.pbp .bt{font-size:14px;font-weight:600;display:flex;align-items:center;gap:5px;color:var(--pbp-dark);line-height:1.3}.pbp .bt .dot{display:none}.pbp .bt-ico{flex-shrink:0;width:16px;height:16px;display:inline-block}.pbp .bt-ico svg{width:16px;height:16px;fill:#085946}.pbp .prog{padding:0 16px 6px}.pbp .prog-wrap{background:var(--pbp-white);border:1px solid #eee;border-radius:10px;padding:12px 14px;box-shadow:0 1px 4px #0000000d;display:flex;align-items:center;gap:10px}.pbp .prog-bar{height:8px;background:#d4e8e2;border-radius:4px;overflow:hidden;flex:1}.pbp .prog-fill{height:100%;width:93%;background:linear-gradient(90deg,var(--pbp-brand,#085946),var(--pbp-brand-light,#0A7A5E));border-radius:4px}.pbp .prog-lab{font-size:16px;font-weight:700;color:var(--pbp-brand);white-space:nowrap;flex-shrink:0}.pbp .price{padding:12px 16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--pbp-border);border-bottom:1px solid var(--pbp-border);margin:12px 16px 0}.pbp .p-now{font-size:19px;font-weight:700;color:var(--pbp-brand)}.pbp .p-was{font-size:16px;text-decoration:line-through;color:var(--pbp-gray)}.pbp .p-save{font-size:13px;font-weight:600;color:var(--pbp-white);background:var(--pbp-brand);padding:5px 12px;border-radius:20px;border:none;white-space:nowrap}.pbp .bun{padding:8px 16px;display:flex;flex-direction:column;gap:8px}.pbp .bc{display:flex;align-items:center;gap:12px;border:1.5px solid var(--pbp-border);border-radius:8px;padding:12px;position:relative;cursor:pointer;background:var(--pbp-white);transition:.2s}.pbp .bc.sel{border-color:var(--pbp-brand);border-width:2px}.pbp .bb{position:absolute;top:-9px;right:12px;font-size:14px;font-weight:700;color:var(--pbp-white);padding:2px 10px;border-radius:4px}.pbp .bb-p{background:var(--pbp-brand)}.pbp .bb-s{background:var(--pbp-green)}.pbp .bc-img{width:48px;height:48px;border-radius:6px;object-fit:cover}.pbp .bc-inf{flex:1}.pbp .bc-nm{font-size:17px;font-weight:700;color:var(--pbp-dark)}.pbp .bc-sv{font-size:16px;color:var(--pbp-gray)}.pbp .bc-pr{text-align:right}.pbp .bc-p{font-size:19px;font-weight:700;color:var(--pbp-brand)}.pbp .bc-w{font-size:16px;text-decoration:line-through;color:var(--pbp-gray)}.pbp .atc{display:block;margin:0 16px;padding:14px 14px 6px;background:#085946;color:var(--pbp-white);border:none;border-radius:8px;font-size:18px;font-weight:700;text-align:center;cursor:pointer;width:calc(100% - 32px)}.pbp .atc:hover{background:#0a7a5e}.pbp .atc-line{display:block}.pbp .atc-was{text-decoration:line-through;opacity:.6}.pbp .atc-inner{font-size:14px;font-weight:400;opacity:.8;margin-top:4px;padding-bottom:4px}.pbp .atc-g{text-align:center;font-size:15px;color:var(--pbp-gray);margin-top:5px;display:none}.pbp .rfn{text-align:center;font-size:15px;color:var(--pbp-gray);padding:8px 16px 4px}.pbp .warn{margin:10px 16px;padding:16px;border:none;border-radius:10px;background:#ecf5f2;display:flex;align-items:center;gap:14px}.pbp .warn-badge{width:48px;flex-shrink:0}.pbp .warn-badge img{width:100%;display:block}.pbp .warn-t{font-size:17px;font-weight:700;color:var(--pbp-dark)}.pbp .warn-b{font-size:15px;color:var(--pbp-gray);margin-top:2px}.pbp .accs{padding:10px 16px 20px;display:flex;flex-direction:column;gap:8px}.pbp .ac{border:1px solid var(--pbp-border);border-radius:10px;padding:0 14px;background:var(--pbp-white)}.pbp .ac-h{display:flex;justify-content:space-between;align-items:center;padding:14px 0;cursor:pointer;font-size:17px;font-weight:500;color:var(--pbp-dark)}.pbp .ac-h:after{content:"+";font-size:21px;color:var(--pbp-gray);font-weight:400}.pbp .ac.o .ac-h:after{content:"\2212"}.pbp .ac-b{display:none;padding:0 0 14px;font-size:17px;color:#666;line-height:1.6}.pbp .ac.o .ac-b{display:block}.pbp .ac-b ul{padding-left:18px;margin-top:4px}.pbp .ac-b li{margin-bottom:3px}.pbp .trust-img{display:none}.pbp .trust-img img{width:100%;display:block}.pbp .vids{padding:24px 16px;text-align:center}.pbp .vids h2{font-size:27px;margin-bottom:16px;line-height:1.15}.pbp .sp-banner{overflow:hidden;padding:16px 0;margin:8px 0}.pbp .revs .sp-banner{margin:6px -16px 18px}.pbp .sp-track{display:flex;gap:10px;animation:sp-scroll 30s linear infinite;width:max-content}.pbp .sp-track img{width:140px;height:140px;border-radius:12px;object-fit:cover;flex-shrink:0;box-shadow:0 1px 4px #0000000f}@keyframes sp-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pbp .vs{display:flex;gap:10px;overflow-x:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch}.pbp .vt{width:160px;min-width:160px;height:260px;border-radius:14px;overflow:hidden;position:relative;background:#e0ede9;flex-shrink:0}.pbp .vt img{width:100%;height:100%;object-fit:cover}.pbp .pi{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#ffffffd9;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026}.pbp .pi:after{content:"\25b6";color:var(--pbp-brand);font-size:16px;margin-left:3px}.pbp .stats{background:linear-gradient(#085946d9,#043d2ee6),url(https://cdn.shopify.com/s/files/1/0998/5268/1565/files/hf_20260724_104137_4759e536-9609-4ef5-8ef7-abc95185be6e.png?v=1784889948) center/cover no-repeat;color:var(--pbp-white);padding:40px 20px;text-align:left}.pbp .stats h2{color:var(--pbp-white);font-size:27px;line-height:1.15;margin-bottom:8px}.pbp .stats-s{font-size:17px;opacity:.75;margin-bottom:28px}.pbp .si{margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:20px}.pbp .si:nth-of-type(4){border-bottom:none}.pbp .sn{font-family:Clash Grotesk,Helvetica Neue,Arial,sans-serif!important;font-size:47px;font-weight:500;margin-bottom:2px}.pbp .sd{font-size:17px;font-weight:700}.pbp .ss{font-size:16px;opacity:.7}.pbp .cta-b{padding:14px 16px;text-align:center}.pbp .cta-m{display:block;padding:14px;background:#085946;color:var(--pbp-white);border:none;border-radius:8px;font-size:17px;font-weight:700;text-align:center;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;line-height:1.3}.pbp .cta-g{font-size:15px;color:var(--pbp-gray);margin-top:5px}.pbp .comp-cta{padding:24px 16px 0}.pbp .ings{padding:32px 0;text-align:center;background:#f9fafb}.pbp .ings h2{font-size:27px;margin-bottom:24px;line-height:1.15;padding:0 16px;color:var(--pbp-dark)}.pbp .ings h2 span{color:var(--pbp-brand)}.pbp .ic-scroll{display:flex;gap:14px;overflow-x:auto;padding:0 16px 16px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.pbp .ic{background:var(--pbp-white);border-radius:16px;padding:0;text-align:center;box-shadow:0 2px 12px #00000014;flex-shrink:0;width:85%;scroll-snap-align:center;overflow:hidden;border:1px solid #f0f0f0}.pbp .ic img{width:100%;height:240px;object-fit:cover}.pbp .ic-body{padding:16px 18px 20px}.pbp .ic h3{font-family:Clash Grotesk,Helvetica Neue,Arial,sans-serif!important;font-size:18px;font-weight:600;margin-bottom:6px;color:var(--pbp-dark)}.pbp .ic p{font-size:17px;color:#666;line-height:1.5}.pbp .ic-nav{display:flex;justify-content:center;gap:12px;margin-top:8px;padding-bottom:4px}.pbp .ic-nav button{width:36px;height:36px;border-radius:50%;border:1px solid #ddd;background:var(--pbp-white);font-size:17px;color:var(--pbp-gray);cursor:pointer;display:flex;align-items:center;justify-content:center}.pbp .rp{padding:0 16px 16px;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pbp .rp img{width:100px;height:100px;border-radius:12px;object-fit:cover;flex-shrink:0;box-shadow:0 1px 4px #0000000f}.pbp .revs{padding:36px 16px 32px;text-align:center;background:#f2f3ea}.pbp .revs h2{font-size:27px;margin-bottom:3px;color:var(--pbp-dark);line-height:1.15}.pbp .revs h2 span{color:var(--pbp-brand)}.pbp .revs-s{font-size:17px;color:#666;margin-bottom:20px}.pbp .rc-scroll{display:flex;gap:14px;overflow-x:auto;padding-bottom:16px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.pbp .rc{background:var(--pbp-white);border:1px solid var(--pbp-border);border-radius:6px;padding:20px;text-align:left;box-shadow:0 1px 4px #0000000a;flex-shrink:0;width:92%;scroll-snap-align:center}.pbp .rc-st{color:var(--pbp-star);font-size:16px;margin-bottom:7px}.pbp .rc-rt{font-size:17px;font-weight:600;color:var(--pbp-dark)}.pbp .rc-hl{font-size:18px;font-weight:700;color:var(--pbp-dark);margin-bottom:7px;line-height:1.3}.pbp .rc-bd{font-size:17px;color:#555;line-height:1.55;margin-bottom:12px}.pbp .rc-au{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pbp .rc-av{width:34px;height:34px;border-radius:50%;object-fit:cover}.pbp .rc-nm{font-size:15px;font-weight:700;text-transform:uppercase;color:var(--pbp-dark)}.pbp .rc-vr{font-size:14px;color:var(--pbp-green)}.pbp .rc-tg{display:flex;gap:6px}.pbp .rtag{font-size:14px;font-weight:500;color:var(--pbp-brand);border:1px solid var(--pbp-brand);padding:3px 10px;border-radius:20px}.pbp .rc-dots{display:flex;justify-content:center;gap:6px;margin-bottom:12px}.pbp .rc-dot{width:20px;height:4px;border-radius:2px;background:#ccc}.pbp .rc-dot.active{background:var(--pbp-brand)}.pbp .rc-nav{display:flex;justify-content:center;gap:12px}.pbp .rc-nav button{width:36px;height:36px;border-radius:50%;border:1px solid #ddd;background:var(--pbp-white);font-size:17px;color:var(--pbp-gray);cursor:pointer;display:flex;align-items:center;justify-content:center}.pbp .fb{background:linear-gradient(#085946,#043d2e);color:var(--pbp-white);padding:40px 16px 0;text-align:center;overflow:hidden}.pbp .fb h2{color:var(--pbp-white);font-size:27px;margin-bottom:5px}.pbp .fb .sub{font-size:16px;opacity:.8;margin-bottom:24px}.pbp .fb-g{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.pbp .fb-i{text-align:center}.pbp .fb-ic{font-size:31px;margin-bottom:6px;opacity:.9}.pbp .fb-lb{font-size:16px;font-weight:600;line-height:1.25}.pbp .fb-prod{margin-top:20px;font-size:0;line-height:0}.pbp .fb-prod img{width:80%;margin:0 auto;display:block}.pbp .prov{padding:28px 16px;text-align:center;background:#f2f3ea}.pbp .prov h2{font-size:27px;margin-bottom:4px;line-height:1.15;color:var(--pbp-dark)}.pbp .prov h2 span{color:var(--pbp-brand)}.pbp .prov-s{font-size:17px;color:#666;margin-bottom:20px}.pbp .pc-grid{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.pbp .pc{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--pbp-border);border-radius:10px;text-align:left;background:var(--pbp-white);flex-wrap:wrap;cursor:pointer;box-shadow:0 2px 6px #0000000f}.pbp .pc img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.pbp .pc-tx{flex:1;min-width:0}.pbp .pc h3{font-size:18px;font-weight:700;color:var(--pbp-dark);margin-bottom:2px;font-family:Satoshi,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif!important}.pbp .pc p{font-size:17px;color:#888;line-height:1.3}.pbp .pc .ex{width:24px;height:24px;border:1px solid var(--pbp-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--pbp-gray);flex-shrink:0;margin-left:auto;transition:.2s}.pbp .pc.open .ex{transform:rotate(45deg)}.pbp .pc-detail{display:none;width:100%;font-size:17px;color:#666;line-height:1.6;padding-top:10px;border-top:1px solid var(--pbp-border);margin-top:6px}.pbp .pc.open .pc-detail{display:block}.pbp .imq{overflow:hidden;padding:10px 0;border-top:1px solid var(--pbp-border);border-bottom:1px solid var(--pbp-border)}.pbp .imq-t{display:flex;gap:18px;animation:mq 18s linear infinite;width:max-content}.pbp .im{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:700;white-space:nowrap;color:var(--pbp-dark)}.pbp .im img{width:20px;height:20px;object-fit:contain}.pbp .tls{padding:28px 16px;text-align:center}.pbp .tls-banner{margin:-28px -16px 28px}.pbp .tls-banner img{width:100%;display:block}.pbp .tls h2{font-size:27px;margin-bottom:3px;color:var(--pbp-dark);line-height:1.15}.pbp .tls h2 span{color:var(--pbp-brand)}.pbp .tls-s{font-size:17px;color:#666;margin-bottom:24px}.pbp .tl{text-align:left;position:relative;padding-left:24px}.pbp .tl:before{content:"";position:absolute;left:9px;top:0;bottom:0;width:2px;background:#c4ddd6}.pbp .tli{position:relative;margin-bottom:22px;padding-left:16px}.pbp .tld{position:absolute;left:-20px;top:6px;width:12px;height:12px;background:var(--pbp-brand);border-radius:50%;z-index:1}.pbp .tlw{background:var(--pbp-dark);color:var(--pbp-white);font-size:16px;font-weight:700;padding:8px 16px;border-radius:6px;display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:.2px;line-height:1.3}.pbp .tll{list-style:none;font-size:15px;color:#555;font-weight:400;text-transform:none;letter-spacing:.2px}.pbp .tll li{margin-bottom:10px;display:flex;align-items:flex-start;gap:6px;line-height:1.5}.pbp .tll li:before{content:"\2713";color:var(--pbp-brand);font-weight:600;flex-shrink:0;font-size:15px}.pbp .reas{padding:28px 0;text-align:center;background:#f2f3ea}.pbp .reas h2{font-size:27px;margin-bottom:3px;line-height:1.15;color:var(--pbp-dark);padding:0 16px}.pbp .reas h2 span{color:var(--pbp-brand)}.pbp .reas-s{font-size:17px;color:#666;margin-bottom:18px;padding:0 16px}.pbp .reas-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:0 16px 16px;scrollbar-width:none;box-sizing:border-box;width:100%}.pbp .reas-track::-webkit-scrollbar{display:none}.pbp .rcard{width:calc(100% - 12px);min-width:calc(100% - 12px);scroll-snap-align:center;background:#fff;border-radius:4px;overflow:hidden;text-align:left;flex-shrink:0;box-sizing:border-box;border:1px solid #e0e0e0}.pbp .rcard img{width:100%;height:200px;object-fit:cover}.pbp .rc-body{padding:14px 16px 18px}.pbp .rnum{font-size:14px;font-weight:700;color:var(--pbp-white);background:var(--pbp-brand);display:inline-block;padding:3px 12px;border-radius:4px;margin-bottom:8px}.pbp .rcard h3{font-size:19px;font-weight:700;color:var(--pbp-dark);margin-bottom:6px;font-family:Satoshi,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif!important}.pbp .rcard p{font-size:16px;color:#666;line-height:1.5}.pbp .reas-dots{display:flex;justify-content:center;gap:6px;padding:8px 0 4px}.pbp .reas-dots span{width:8px;height:8px;border-radius:50%;background:#ccc}.pbp .reas-dots span.active{width:20px;border-radius:4px;background:var(--pbp-brand)}.pbp .reas-nav{display:flex;justify-content:center;gap:24px;padding:8px 0}.pbp .reas-nav button{background:none;border:1px solid #ddd;border-radius:50%;width:36px;height:36px;font-size:17px;cursor:pointer;color:#666}.pbp .comp{background:linear-gradient(145deg,#0A7A5E 0%,var(--pbp-brand) 48%,#043D2E 100%);padding:32px 0;text-align:center;color:var(--pbp-white)}.pbp .comp h2{font-size:27px;margin-bottom:24px;line-height:1.15;color:var(--pbp-white);padding:0 16px}.pbp .comp-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0 16px}.pbp .comp-hdr{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:16px 12px}.pbp .comp-hdr img{width:90px;height:90px;object-fit:contain;margin-bottom:10px}.pbp .comp-hdr-l{font-size:17px;font-weight:700;letter-spacing:1px}.pbp .comp-hdr.right{background:var(--pbp-white);color:var(--pbp-dark);border-radius:8px 8px 0 0;margin-left:4px}.pbp .comp-row-l,.pbp .comp-row-r{padding:14px 10px;text-align:center;font-size:14px;font-weight:500;line-height:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.15)}.pbp .comp-row-l{color:#fffffff2}.pbp .comp-row-r{background:var(--pbp-white);color:#666;border-bottom:1px solid #eee;margin-left:4px}.pbp .comp-row-r:last-child{border-radius:0 0 8px 8px}.pbp .comp-icon{width:28px;height:28px;margin-bottom:6px}.pbp .comp-x{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#f0f0f0;border-radius:50%;margin:0 auto 6px;color:#999;font-size:14px;font-weight:700}.pbp .guar{padding:40px 16px;text-align:center;background:#f2f3ea}.pbp .gu-img{margin:28px -16px -40px}.pbp .gu-img img{width:100%;display:block}.pbp .gu-ic{width:104px;margin:0 auto 14px}.pbp .gu-ic img{width:100%;display:block}.pbp .gu-lb{font-size:14px;font-weight:600;color:var(--pbp-brand);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:6px}.pbp .guar h2{font-size:27px;margin-bottom:12px;color:var(--pbp-dark);line-height:1.15}.pbp .guar p{font-size:16px;color:#666;line-height:1.6;margin-bottom:20px}.pbp .rp-sec{padding:28px 16px;text-align:center;background:var(--pbp-cream)}.pbp .rp-sec h2{font-size:27px;margin-bottom:3px;line-height:1.15}.pbp .rp-sec h2 span{color:var(--pbp-brand)}.pbp .rp-sec-s{font-size:17px;color:#666;margin-bottom:14px}.pbp .bof{padding:28px 16px;text-align:center}.pbp .bof h2{font-size:27px;margin-bottom:3px;line-height:1.15}.pbp .bof h2 span{color:var(--pbp-brand)}.pbp .bof-s{font-size:17px;color:#666;margin-bottom:16px}.pbp .bof-3{display:flex;justify-content:center;margin-bottom:16px}.pbp .bof-3 img{width:30%;border-radius:8px}.pbp .bof-rat{font-size:17px;margin:14px 0 6px;display:flex;align-items:center;justify-content:center;gap:5px}.pbp .brevs{padding:36px 16px}.pbp .brevs .rc{margin-bottom:16px;width:100%;box-sizing:border-box}.pbp .rc-au{font-size:15px;color:#999;margin-top:8px;font-style:italic}.pbp .brevs h2{text-align:center;font-size:27px;margin-bottom:14px;color:var(--pbp-dark);line-height:1.15}.pbp .ic,.pbp .rc,.pbp .pc,.pbp .rcard{border:1px solid #BBBBBB}.pbp.pbp.pbp .ic-scroll{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;grid-template-columns:none!important;scrollbar-width:none}.pbp.pbp.pbp .ic-scroll::-webkit-scrollbar{display:none}.pbp.pbp.pbp .ic{flex-shrink:0!important;scroll-snap-align:center!important;width:85%!important}.pbp.pbp.pbp .ic-nav{display:flex!important}.pbp .ic-dots{display:flex;justify-content:center;gap:6px;margin:8px 0 4px}.pbp .ic-dot{width:20px;height:4px;border-radius:2px;background:#ccc}.pbp .ic-dot.active{background:var(--pbp-brand)}@media(min-width:750px){.pbp .mqe{padding:11px 0}.pbp .mqe-t{gap:44px}.pbp .mqe-i{font-size:13px}.pbp .pdp{max-width:620px;padding-bottom:16px}.pbp .stats h2,.pbp .ings h2,.pbp .revs h2,.pbp .fb h2,.pbp .prov h2,.pbp .tls h2,.pbp .reas h2,.pbp .comp h2,.pbp .guar h2,.pbp .brevs h2{font-size:32px}.pbp .stats-s,.pbp .revs-s,.pbp .prov-s,.pbp .tls-s,.pbp .reas-s,.pbp .fb .sub{font-size:17px}.pbp .ings,.pbp .revs,.pbp .fb,.pbp .prov,.pbp .tls,.pbp .reas,.pbp .comp,.pbp .guar,.pbp .brevs{padding-top:48px;padding-bottom:48px}.pbp .fb{padding-bottom:0}.pbp .ings,.pbp .revs,.pbp .fb,.pbp .prov,.pbp .tls,.pbp .guar,.pbp .brevs{padding-left:var(--pbp-gx);padding-right:var(--pbp-gx)}.pbp .trust-img{max-width:none;margin:0;padding:12px 16px 0}.pbp .fb-g{grid-template-columns:repeat(4,minmax(0,1fr));max-width:900px;margin:0 auto 28px}.pbp .fb-prod img{width:44%}.pbp .pc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;max-width:var(--pbp-pw);margin:0 auto 20px}.pbp .comp-grid{max-width:720px;margin:0 auto}.pbp .guar p{max-width:560px;margin:0 auto 22px}.pbp .ic-nav{display:none}.pbp .reas{padding-left:var(--pbp-gx);padding-right:var(--pbp-gx)}.pbp .tls-banner{margin:-48px calc(-1 * var(--pbp-gx)) 32px}.pbp .gu-img{margin:32px calc(-1 * var(--pbp-gx)) -48px}.pbp .reas h2,.pbp .reas-s{padding-left:0;padding-right:0}.pbp .reas-track{gap:20px;max-width:var(--pbp-pw);margin:0 auto;padding-left:0;padding-right:0;align-items:stretch}.pbp .rcard{width:calc((100% - 20px)/2);min-width:0;scroll-snap-align:start}.pbp .reas-nav button{width:42px;height:42px;font-size:18px}.pbp .revs .sp-banner{margin:10px calc(-1 * var(--pbp-gx)) 24px}.pbp .rc-scroll{max-width:var(--pbp-pw);margin:0 auto;gap:20px;align-items:stretch;scrollbar-width:none}.pbp .rc-scroll::-webkit-scrollbar{display:none}.pbp .rc-scroll .rc{width:calc((100% - 20px)/2);min-width:0;scroll-snap-align:start}.pbp .rc-nav button{width:42px;height:42px;font-size:18px}.pbp .brevs{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;max-width:820px;margin:0 auto}.pbp .brevs>h2,.pbp .brevs>div:first-child,.pbp .brevs>div:last-child{grid-column:1/-1}.pbp .brevs .rc{margin-bottom:0}.pbp .sp-track img{width:180px;height:180px}.pbp .cta-m,.pbp .atc{max-width:340px;margin-left:auto;margin-right:auto}.pbp .ic-scroll,.pbp .rc-scroll,.pbp .reas-track,.pbp .pc-grid{align-items:stretch}.pbp .ic,.pbp .rc-scroll .rc,.pbp .rcard{height:auto;display:flex;flex-direction:column}.pbp .ic-body,.pbp .rc-body,.pbp .rc-scroll .rc-bd{flex:1}.pbp.pbp.pbp .ic{width:calc((100% - 20px)/2)!important;min-width:0!important}}@media(min-width:990px){.pbp .pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:48px;row-gap:20px;align-items:start;max-width:var(--pbp-pw);margin:0 auto;padding:32px var(--pbp-gx) 56px}.pbp .pdp-media{grid-column:1;grid-row:1}.pbp .pdp>.accs{grid-column:1;grid-row:2;padding-left:0;padding-right:0;padding-bottom:0}.pbp .pdp-info{grid-column:2;grid-row:1/span 2}.pbp .hero-wrap{border-radius:4px}.pbp .thumbs{padding:12px 0 0;justify-content:flex-start}.pbp .thumbs img{width:66px;height:66px}.pbp .trust-img{display:block}.pbp .pdp-info>*{padding-left:0;padding-right:0}.pbp .pdp-info .price{margin:16px 0 0}.pbp .pdp-info .atc{margin:16px 0 0;width:100%}.pbp .pdp-info .warn{margin:12px 0}.pbp .ptitle{font-size:30px}.pbp .pnote,.pbp .rat{font-size:17px}.pbp .bt{font-size:15px}.pbp .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;padding:64px max(var(--pbp-gx),calc((100% - 1080px)/2))}.pbp .stats h2,.pbp .stats-s,.pbp .stats .cta-b{grid-column:1/-1}.pbp .stats h2,.pbp .stats-s{text-align:center}.pbp .guar{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto auto auto 1fr;column-gap:48px;padding:0 0 0 max(var(--pbp-gx),calc((100% - 1160px)/2));overflow:hidden}.pbp .guar>.gu-ic{grid-column:1;grid-row:2;margin-top:60px;width:124px}.pbp .guar>.gu-lb{grid-column:1;grid-row:3}.pbp .guar>h2{grid-column:1;grid-row:4}.pbp .guar>p{grid-column:1;grid-row:5;max-width:470px;margin-left:auto;margin-right:auto}.pbp .guar>.cta-m{grid-column:1;grid-row:6;margin-bottom:60px}.pbp .gu-img{grid-column:2;grid-row:1/-1;display:block;margin:0;align-self:end}.pbp .stats-s{margin-bottom:36px}.pbp .stats .si{border-bottom:none;border-right:1px solid rgba(255,255,255,.15);padding:0 28px 0 0;margin-bottom:32px}.pbp .stats .si:last-of-type{border-right:none}.pbp .sn{font-size:50px}.pbp .rcard,.pbp .rc-scroll .rc{width:calc((100% - 40px)/3)}.pbp .ic img{height:200px}.pbp .tls{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr;column-gap:56px;align-content:start;padding:56px max(var(--pbp-gx),calc((100% - 1160px)/2))}.pbp .tls-banner{grid-column:1;grid-row:1;margin:0 0 26px}.pbp .tls>h2{grid-column:1;grid-row:2}.pbp .tls-s{grid-column:1;grid-row:3;max-width:440px;margin:0 auto 26px}.pbp .tls>.cta-b{grid-column:1;grid-row:4;padding:0}.pbp .tl{grid-column:2;grid-row:1/-1;margin:0;padding-left:26px}.pbp .tlw{font-size:16px;padding:12px 20px}.pbp .tli{margin-bottom:26px}.pbp .tll li{font-size:15px;margin-bottom:13px}.pbp .comp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;column-gap:56px;padding:64px max(var(--pbp-gx),calc((100% - 1160px)/2))}.pbp .comp-grid{grid-column:1;grid-row:1/-1;align-self:start;padding:0;max-width:none;margin:0}.pbp .comp>h2{grid-column:2;grid-row:2;text-align:left;font-size:36px;margin-bottom:22px;padding:0}.pbp .comp>h2 br{display:none}.pbp .comp-list{grid-column:2;grid-row:3;display:block;list-style:none;text-align:left;margin-bottom:30px}.pbp .comp-list li{font-size:16px;line-height:1.5;margin-bottom:18px}.pbp .comp-list li:last-child{margin-bottom:0}.pbp .comp-cta{grid-column:2;grid-row:4;padding:0}.pbp .comp .cta-m{max-width:none;padding:16px}.pbp .comp-row-l,.pbp .comp-row-r{font-size:14px;padding:18px 12px}.pbp .comp-hdr img{width:110px;height:110px}.pbp .pdp-info .atc{max-width:none}.pbp .stats .si:nth-of-type(4){border-right:none}.pbp.pbp.pbp .ic{width:calc((100% - 40px)/3)!important}}.pbp.pbp.pbp,.pbp.pbp.pbp *{font-family:Satoshi,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif!important}.pbp.pbp.pbp h1,.pbp.pbp.pbp h2,.pbp.pbp.pbp h3,.pbp.pbp.pbp .sn{font-family:Clash Grotesk,Helvetica Neue,Arial,sans-serif!important}.pbp.pbp.pbp h1 *,.pbp.pbp.pbp h2 *,.pbp.pbp.pbp h3 *{font-family:inherit!important}.pbp.pbp.pbp .pc h3,.pbp.pbp.pbp .rcard h3{font-family:Satoshi,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif!important}.pbp.pbp.pbp .prog-bar{display:block!important;flex:1!important;height:8px!important;background:#d4e8e2!important;border-radius:4px!important;overflow:hidden!important}.pbp.pbp.pbp .prog-fill{display:block!important;height:8px!important;width:93%!important;background-color:#085946!important;background-image:linear-gradient(90deg,#085946,#0b8a6a)!important;border-radius:4px!important;min-width:0!important;max-width:none!important}.pbp.pbp.pbp [hidden]{display:none!important}.pbp.pbp.pbp .accs{padding-bottom:20px!important}@media(min-width:990px){.pbp.pbp.pbp .accs{padding-bottom:0!important}}.pbp.pbp.pbp .pdp{padding-bottom:16px!important}@media(min-width:990px){.pbp.pbp.pbp .pdp{padding-bottom:56px!important}}.pbp.pbp.pbp .ac-h,.pbp.pbp.pbp .comp-row-l,.pbp.pbp.pbp .comp-row-r,.pbp.pbp.pbp .rtag,.pbp.pbp.pbp .sn,.pbp.pbp.pbp h1,.pbp.pbp.pbp h2,.pbp.pbp.pbp h3{font-weight:500!important}.pbp.pbp.pbp .bt,.pbp.pbp.pbp .fb-lb,.pbp.pbp.pbp .gu-lb,.pbp.pbp.pbp .ic h3,.pbp.pbp.pbp .p-save,.pbp.pbp.pbp .rc-rt,.pbp.pbp.pbp .tll li:before{font-weight:600!important}.pbp.pbp.pbp .ptitle{font-weight:500!important}.pbp.pbp.pbp .atc,.pbp.pbp.pbp .bb,.pbp.pbp.pbp .bc-nm,.pbp.pbp.pbp .bc-p,.pbp.pbp.pbp .comp-hdr-l,.pbp.pbp.pbp .comp-x,.pbp.pbp.pbp .cta-m,.pbp.pbp.pbp .im,.pbp.pbp.pbp .mqe-i,.pbp.pbp.pbp .p-now,.pbp.pbp.pbp .pc h3,.pbp.pbp.pbp .prog-lab,.pbp.pbp.pbp .rc-hl,.pbp.pbp.pbp .rc-nm,.pbp.pbp.pbp .rcard h3,.pbp.pbp.pbp .rnum,.pbp.pbp.pbp .sd,.pbp.pbp.pbp .tlw,.pbp.pbp.pbp .warn-t{font-weight:700!important}.pbp .stats h2,.pbp .fb h2,.pbp .comp h2{color:#fff!important}.pbp .ings h2,.pbp .revs h2,.pbp .prov h2,.pbp .tls h2,.pbp .reas h2,.pbp .guar h2,.pbp .brevs h2{color:var(--pbp-dark)!important}.pbp h2 span{color:var(--pbp-brand)!important}.pbp .fb h2 span,.pbp .stats h2 span,.pbp .comp h2 span{color:#fff!important}.pbp.pbp.pbp .pbp-wrap{padding-left:16px!important;padding-right:16px!important;overflow-x:clip}.pbp.pbp.pbp .pbp-wrap>*{margin-left:0!important;margin-right:0!important;width:auto!important;max-width:100%!important}.pbp.pbp.pbp .bun-slot{padding-left:16px!important;padding-right:16px!important}.pbp.pbp.pbp .bun-app,.pbp.pbp.pbp .bun-app>*{margin-left:0!important;margin-right:0!important;max-width:100%!important}@media(min-width:990px){.pbp.pbp.pbp .pbp-wrap,.pbp.pbp.pbp .bun-slot{padding-left:0!important;padding-right:0!important}}.pbp.pbp.pbp .atc{display:block!important;flex-direction:column!important;flex-wrap:wrap!important;grid-template-columns:none!important;text-align:center!important}.pbp.pbp.pbp .atc-line,.pbp.pbp.pbp .atc-inner{display:block!important;width:100%!important;flex:0 0 100%!important;max-width:100%!important;grid-column:1/-1!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gst-core.css.map */
