@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500;700;800&family=Inter:wght@400;500;600;700&display=swap";:root{--appyx-bg: #faf7f1;--appyx-surface: #ffffff;--appyx-surface-2: #f1ece1;--appyx-ink: #20241f;--appyx-ink-muted: #5c655c;--appyx-accent: #3f6b52;--appyx-accent-deep: #2c4d3a;--appyx-urgent: #e02b20;--appyx-success: #2f9e57;--appyx-star: #e3a13a;--appyx-border: #e4ddd0;--appyx-radius: 16px;--appyx-radius-sm: 12px;--appyx-radius-btn: 999px;--appyx-panel-deep: #b7dbf0;--appyx-panel-soft: #e4f0f8;--appyx-card-tan: #f9d75f;--appyx-btn-bg: #33b45b;--appyx-btn-bg-hover: #2a9c4d;--appyx-font-heading: "Manrope", system-ui, sans-serif;--appyx-font-body: "Inter", system-ui, sans-serif}.appyx-container *{box-sizing:border-box}.appyx-container img{max-width:100%;height:auto;display:block}.appyx-container{max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.appyx-section{padding:clamp(24px,5vw,48px) 0;background:var(--appyx-bg)}.appyx-section--alt{background:var(--appyx-surface-2)}.appyx-eyebrow{font:700 13px/1.4 var(--appyx-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--appyx-accent-deep);margin-bottom:10px;display:block}h1.appyx-h1,.appyx-h1{font:800 clamp(30px,4.6vw,48px)/1.12 var(--appyx-font-heading);color:var(--appyx-ink);margin:0 0 14px}.appyx-h2{font:800 clamp(24px,3.4vw,34px)/1.2 var(--appyx-font-heading);color:var(--appyx-ink);margin:0 0 14px}.appyx-h3{font:700 clamp(18px,2.4vw,22px)/1.3 var(--appyx-font-heading);color:var(--appyx-ink);margin:0 0 8px}.appyx-body{font:400 clamp(15px,2.4vw,17px)/1.6 var(--appyx-font-body);color:var(--appyx-ink-muted)}.appyx-body strong{color:var(--appyx-ink)}.appyx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:800 18px/1 var(--appyx-font-heading);background:var(--appyx-btn-bg);color:#fff;padding:19px 32px;border-radius:var(--appyx-radius-btn);border:none;cursor:pointer;text-decoration:none;min-height:58px;letter-spacing:.01em;box-shadow:0 4px 14px #33b45b47;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.appyx-btn:hover{background:var(--appyx-btn-bg-hover);transform:translateY(-1px);box-shadow:0 6px 18px #33b45b57}.appyx-btn--block{width:100%}.appyx-guarantee-note{text-align:center;font:600 13px/1.5 var(--appyx-font-body);color:var(--appyx-ink-muted);margin-top:10px}.appyx-card{background:var(--appyx-surface);border:1px solid var(--appyx-border);border-radius:var(--appyx-radius);padding:24px}.appyx-badge{display:inline-flex;align-items:center;gap:6px;background:var(--appyx-surface-2);color:var(--appyx-accent-deep);font:700 12px/1 var(--appyx-font-heading);padding:8px 14px;border-radius:var(--appyx-radius-btn)}.appyx-badge--urgent{background:transparent;color:var(--appyx-urgent)}.appyx-stars{color:var(--appyx-star);letter-spacing:2px}.appyx-img-frame{width:100%;border-radius:var(--appyx-radius);overflow:hidden;background:#fff;aspect-ratio:auto;min-height:0;display:flex;align-items:center;justify-content:center}.appyx-img-frame img{width:100%;height:auto;object-fit:contain;display:block}.appyx-img-frame video,.appyx-img-frame iframe{width:100%;height:100%;object-fit:cover;display:block;border:0}.appyx-img-placeholder{font:600 13px var(--appyx-font-body);color:var(--appyx-ink-muted);text-align:center;padding:40px 20px}.appyx-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.appyx-check-list li{display:flex;gap:10px;align-items:flex-start;font:500 15px/1.5 var(--appyx-font-body);color:var(--appyx-ink)}.appyx-check-list li:before{content:"\2713";flex:none;width:auto;height:auto;background:none;color:var(--appyx-success);font-size:19px;font-weight:800;line-height:1.2;display:inline-block;margin-top:0}.appyx-check-list li[data-yes=false]{opacity:.55}.appyx-check-list li[data-yes=false]:before{content:"\2715";background:none;color:var(--appyx-ink-muted)}.appyx-check-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px}@media(max-width:749px){.appyx-check-grid-2{grid-template-columns:1fr}}.appyx-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:24px;border-radius:var(--appyx-radius)}.appyx-table{width:100%;min-width:480px;border-collapse:collapse;background:var(--appyx-surface)}.appyx-table th,.appyx-table td{padding:14px 12px;text-align:center;border-bottom:1px solid var(--appyx-border);font:500 14px var(--appyx-font-body);color:var(--appyx-ink-muted)}.appyx-table th{background:var(--appyx-surface-2);font:700 13px var(--appyx-font-heading);color:var(--appyx-ink)}.appyx-table td:first-child,.appyx-table th:first-child{text-align:left}.appyx-table .yes{color:var(--appyx-success);font-weight:700}.appyx-table .no{color:var(--appyx-urgent);font-weight:700}@media(max-width:749px){.appyx-table-wrap{overflow-x:visible}.appyx-table{min-width:0;width:100%;table-layout:fixed}.appyx-table th,.appyx-table td{padding:10px 6px;font-size:12px;line-height:1.3;word-break:break-word}.appyx-table th{font-size:12px}.appyx-table td:first-child,.appyx-table th:first-child{width:46%}}.appyx-diff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.appyx-diff-card{background:var(--appyx-surface);border:1px solid var(--appyx-border);border-radius:var(--appyx-radius);padding:20px}.appyx-trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;text-align:center}.appyx-review-card{background:var(--appyx-surface);border:1px solid var(--appyx-border);border-radius:var(--appyx-radius);padding:24px;display:flex;flex-direction:column;gap:12px}.appyx-review-video{aspect-ratio:9/16;max-width:220px;background:var(--appyx-surface-2);border-radius:var(--appyx-radius);display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto}.appyx-comment{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--appyx-border)}.appyx-comment-avatar{width:40px;height:40px;border-radius:50%;background:var(--appyx-surface-2);flex:none;overflow:hidden}.appyx-comment-avatar img{width:100%;height:100%;object-fit:cover}.appyx-comment-body{flex:1;min-width:0}.appyx-comment-reply{margin-left:0;margin-top:8px;background:var(--appyx-surface-2);border-radius:var(--appyx-radius-sm);padding:12px 14px}.appyx-faq-item{border-bottom:1px solid var(--appyx-border);padding:16px 0}.appyx-faq-item summary{cursor:pointer;font:700 16px var(--appyx-font-heading);color:var(--appyx-ink);list-style:none;display:flex;justify-content:space-between;gap:12px}.appyx-faq-item summary::-webkit-details-marker{display:none}.appyx-faq-item summary:after{content:"+";font-size:22px;color:var(--appyx-accent-deep);flex:none}.appyx-faq-item[open] summary:after{content:"\2013"}.appyx-faq-item .appyx-body{margin:10px 0 0}.appyx-sticky-atc{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9999;align-items:center;justify-content:center;background:#fff;border-top:1px solid var(--appyx-border);padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 16px #00000014;transform:translateY(100%);opacity:0;transition:.25s}.appyx-sticky-atc.is-visible{transform:translateY(0);opacity:1}.appyx-sticky-atc-inner{width:100%;max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.appyx-bundle-slot{min-height:320px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--appyx-border);border-radius:var(--appyx-radius);padding:40px 16px}.appyx-2col{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:750px){.appyx-2col{grid-template-columns:1fr 1fr}.appyx-2col--rev{direction:rtl}.appyx-2col--rev>*{direction:ltr}}.appyx-bleed-2col{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--appyx-radius);overflow:hidden}.appyx-bleed-2col .appyx-img-frame{border-radius:0;aspect-ratio:auto}@media(max-width:749px){.appyx-bleed-2col{grid-template-columns:1fr}}.appyx-bleed-caption{text-align:center;font:600 13px var(--appyx-font-heading);color:var(--appyx-ink);padding:10px 0;background:var(--appyx-surface-2)}.appyx-panel-deep{background:var(--appyx-panel-deep);border-radius:var(--appyx-radius);padding:clamp(24px,4vw,40px)}.appyx-panel-soft{background:var(--appyx-panel-soft);border-radius:var(--appyx-radius);padding:clamp(24px,4vw,40px)}.appyx-card-tan{background:var(--appyx-card-tan);border-radius:var(--appyx-radius);padding:20px}.appyx-payment-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0}.appyx-payment-strip img{max-height:26px;width:auto}.appyx-urgent-banner{border:2px solid var(--appyx-urgent);color:var(--appyx-urgent);background:#fff;text-align:center;font:800 14px var(--appyx-font-heading);padding:13px 14px;border-radius:var(--appyx-radius-sm);margin:14px 0}.appyx-hero-subcard{border-top:1px solid var(--appyx-border);padding-top:16px;margin-top:16px}.appyx-hero-doctor{display:flex;gap:12px;align-items:center}.appyx-hero-doctor-avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:none;background:var(--appyx-surface-2)}.appyx-hero-shipping summary{cursor:pointer;font:700 14px var(--appyx-font-heading);color:var(--appyx-ink);display:flex;justify-content:space-between;align-items:center;list-style:none}.appyx-hero-shipping summary::-webkit-details-marker{display:none}.appyx-footer-notice{background:var(--appyx-panel-soft);border-radius:var(--appyx-radius);padding:18px 22px;text-align:center;font:600 14px/1.5 var(--appyx-font-body);color:var(--appyx-ink)}.appyx-footer-mini{display:flex;align-items:center;gap:16px;margin-top:28px}.appyx-footer-mini .appyx-img-frame{width:84px;height:84px;flex:none;aspect-ratio:1/1}.appyx-native-form-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.appyx-img-frame,.appyx-card,.appyx-diff-card,.appyx-card-tan,.appyx-review-card,.appyx-review-video,.appyx-panel-deep,.appyx-panel-soft,.appyx-footer-notice,.appyx-bundle-slot,.appyx-bleed-2col,.appyx-table-wrap,.appyx-cmp-card,.appyx-vs-wrap,.appyx-rev-card,.appyx-rev-media,.appyx-trust-panel,.appyx-guarantee-panel,.fb-card,.appyx-bleed-2col .appyx-img-frame{border-radius:var(--appyx-radius)!important}.appyx-vs-wrap,.appyx-cmp-card,.appyx-table-wrap{overflow:hidden}@media(max-width:749px){.appyx-table-wrap{overflow:hidden}}.appyx-alert-solid,.appyx-urgent-banner,.appyx-comment-reply,.appyx-hero-thumb,.appyx-thumb{border-radius:var(--appyx-radius-sm)!important}.appyx-pay-icon{border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/appyx-styles.css.map */
