.aho{background:#fff;color:var(--abdi-navy)}.aho-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start;padding-block:40px 56px}.aho-gallery{position:relative;min-width:0;width:100%;max-width:min(100%,calc((100vh - 190px)*.8));justify-self:end}.aho-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;-webkit-overflow-scrolling:touch}.aho-track::-webkit-scrollbar{display:none}.aho-slide{flex:0 0 100%;margin:0;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#efede8}.aho-slide img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.aho-stamp{position:absolute;top:14px;right:14px;width:92px;height:92px;border-radius:50%;background:#fff;box-shadow:0 4px 14px #14233b26;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;color:var(--abdi-teal);text-align:center;pointer-events:none}.aho-stamp span{font-size:9.5px;font-weight:800;letter-spacing:.06em}.aho-stamp b{font-size:26px;font-weight:800;margin:2px 0}.aho-count{position:absolute;left:14px;bottom:14px;margin:0;background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.aho-copy{min-width:0;padding-top:8px}.aho-rating{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:600}.aho-stars{position:relative;display:inline-block;font-size:22px;letter-spacing:2px;color:#d9d4c7;line-height:1}.aho-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--pct);overflow:hidden;color:var(--abdi-gold);white-space:nowrap}.aho h1{font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.12;letter-spacing:-.02em;margin:0 0 14px;color:inherit}.aho-hook{font-size:18px;font-weight:700;line-height:1.45;margin:0 0 20px;color:var(--abdi-navy)}.aho-benefits{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:11px}.aho-benefits li{position:relative;padding-left:32px;font-size:16px;line-height:1.45;color:#2b3546}.aho-benefits li:before{content:"";position:absolute;left:0;top:1px;width:21px;height:21px;border-radius:50%;background:var(--abdi-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.aho-benefits strong{font-weight:700;color:var(--abdi-navy)}.aho-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 0 14px;font-size:15px}.aho-price strong{font-size:26px;color:var(--abdi-teal)}.aho-price s{color:#7a818c}.aho .aho-cta{display:flex;margin:0;width:100%;justify-content:center;min-height:56px;border-radius:12px;font-size:16px;font-weight:700;letter-spacing:.04em;background:var(--abdi-teal);border-color:var(--abdi-teal)}.aho .aho-cta:hover{background:var(--abdi-navy);border-color:var(--abdi-navy)}@media(max-width:989px){.aho-inner{grid-template-columns:1fr;gap:20px;padding-block:0 32px}.aho-gallery{margin-inline:calc(50% - 50vw);width:auto;max-width:none;justify-self:stretch}.aho-track{gap:8px;padding-inline:16px;scroll-padding-inline:16px;border-radius:0}.aho-slide{flex-basis:84%;border-radius:14px}.aho-stamp{top:12px;right:calc(16% + 4px);width:76px;height:76px}.aho-stamp span{font-size:8px}.aho-stamp b{font-size:21px}.aho-count{left:28px}.aho-copy{padding-top:0}}@media(max-width:749px){.aho h1{font-size:26px;margin-bottom:10px}.aho-hook{font-size:16.5px;margin-bottom:16px}.aho-benefits{gap:9px;margin-bottom:18px}.aho-benefits li{font-size:15px;padding-left:29px}.aho-benefits li:before{width:19px;height:19px;background-size:13px}.aho-price strong{font-size:23px}}.alp{padding-block:72px;color:var(--abdi-navy)}.alp-eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--abdi-olive);margin:0 0 12px}.alp-title{font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.12;letter-spacing:-.025em;margin:0 0 14px;max-width:720px;text-wrap:balance;color:inherit}.alp-lead{font-size:17px;line-height:1.6;color:#3d4757;max-width:620px;margin:0 0 36px}.alp .alp-cta{margin:32px auto 0;display:flex;width:fit-content;min-height:54px;font-size:16px;gap:14px;padding-inline:26px;background:var(--abdi-teal);border-color:var(--abdi-teal)}.alp .alp-cta:hover{background:var(--abdi-navy);border-color:var(--abdi-navy)}.alp-benefits{background:#fff}.alp-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.alp-benefit{background:#f6f4ef;padding:26px 22px;border-radius:14px}.alp-benefit-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;font-size:24px;margin-bottom:16px}.alp-benefit h3{font-size:19px;font-weight:600;line-height:1.3;margin:0 0 8px;color:inherit}.alp-benefit p{font-size:15px;line-height:1.6;margin:0;color:#3d4757}.alp-compare{background:#f6f4ef}.alp-compare-table{background:#fff;border-radius:14px;overflow:hidden;max-width:760px;margin:28px auto 0}.alp-compare-row{display:grid;grid-template-columns:1fr 1.3fr 1.3fr;gap:14px;padding:16px 20px;border-top:1px solid #ece8de;font-size:15px;line-height:1.45;align-items:center}.alp-compare-head{border-top:0;font-weight:700;font-size:14px;background:#fff}.alp-compare-row [role=rowheader]{font-weight:600}.alp-compare-row .alp-us{color:var(--abdi-teal);font-weight:600}.alp-compare-head{align-items:end}.alp-us-head{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.alp-us-photo{display:block;width:96px;height:120px;border-radius:10px;overflow:hidden;background:#efede8}.alp-us-photo img{display:block;width:100%;height:100%;object-fit:cover}.alp-compare-head .alp-us{background:var(--abdi-teal);color:#fff;padding:6px 10px;border-radius:999px}.alp-compare-row [role=cell]:not(.alp-us){color:#7a818c}.alp-compare-row b{font-weight:800;margin-right:4px}.alp-offer{background:#fff;scroll-margin-top:90px}.alp-offer-form{max-width:640px;margin-inline:auto}.alp-offer .alp-title,.alp-offer .alp-lead,.alp-compare .alp-title,.alp-compare .alp-eyebrow{text-align:center;margin-inline:auto}.alp-options{border:0;margin:0;padding:0;display:grid;gap:12px}.alp-option{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;border:2px solid #e3dfd5;border-radius:14px;cursor:pointer;background:#fff;transition:border-color .15s,box-shadow .15s}.alp-option:has(input:checked){border-color:var(--abdi-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--abdi-teal) 18%,transparent);background:#f7fbfa}.alp-option:has(input:disabled){opacity:.5;cursor:not-allowed}.alp-option input{position:absolute;opacity:0;pointer-events:none}.alp-option:has(input:focus-visible){outline:2px solid var(--abdi-navy);outline-offset:3px}.alp-option-media{width:72px;height:72px;border-radius:10px;background:#efede8;overflow:hidden}.alp-option-media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.alp-option-body{display:flex;flex-direction:column;gap:3px;min-width:0}.alp-option-size{font-size:18px;font-weight:700}.alp-option-note{font-size:13.5px;color:#3d4757}.alp-option-unit{font-size:12.5px;color:var(--abdi-olive);font-weight:600}.alp-option-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.alp-option-price strong{font-size:18px}.alp-option-price s{font-size:13px;color:#7a818c}.alp-option-price em{font-style:normal;font-size:12px;color:#a33}.alp-option-badge{position:absolute;top:-11px;right:14px;background:var(--abdi-gold);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.02em;padding:4px 10px;border-radius:999px}.alp .alp-offer-submit{width:100%;justify-content:center;margin-top:20px;font-size:17px;min-height:58px}.alp-reassure{font-size:13.5px;color:#3d4757;text-align:center;margin:10px 0 0}.alp-checks{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px;font-size:14px;color:#3d4757;text-align:center}.alp-checks li{display:flex;gap:6px;justify-content:center;align-items:center}.alp-checks li:before{content:"\2713";color:var(--abdi-teal);font-weight:700}.alp-final{background:var(--abdi-teal);color:#fff;text-align:center}.alp-final-inner{display:flex;flex-direction:column;align-items:center}.alp-final .alp-title{color:#fff;margin-inline:auto}.alp-final .alp-lead{color:#e3ece9;margin:0 auto}.alp-final .alp-cta{background:var(--abdi-cream);border-color:var(--abdi-cream);color:var(--abdi-teal)!important}.alp-final .alp-cta:hover{background:#fff;border-color:#fff}@media(max-width:749px){.alp{padding-block:48px}.alp-title{font-size:27px}.alp-lead{font-size:15px;margin-bottom:24px}.alp .alp-cta{width:100%;justify-content:center;margin-top:24px}.alp-benefit-grid{grid-template-columns:1fr 1fr;gap:10px}.alp-benefit{padding:18px 14px;border-radius:12px}.alp-benefit-icon{width:40px;height:40px;font-size:20px;margin-bottom:10px}.alp-benefit h3{font-size:15.5px}.alp-benefit p{font-size:13px;line-height:1.5}.alp-compare-row{grid-template-columns:.9fr 1.2fr 1.2fr;gap:8px;padding:13px 12px;font-size:13px}.alp-compare-head{font-size:12px}.alp-compare-head .alp-us{padding:5px 8px}.alp-us-photo{width:64px;height:80px}.alp-option{grid-template-columns:60px minmax(0,1fr) auto;gap:10px;padding:12px}.alp-option-media{width:60px;height:60px}.alp-option-size{font-size:16px}.alp-option-note{font-size:12.5px}.alp-option-price strong{font-size:16px}.alp-checks{font-size:13px;gap:6px}}.alp-sticky{display:none}@media(max-width:989px){.alp-sticky{display:flex;flex-direction:column;align-items:stretch;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--abdi-cream);box-shadow:0 -6px 20px #14233b1a}.alp-sticky[hidden]{display:none}body:has(.alp-sticky){padding-bottom:118px}.alp-sticky-text{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:14px;font-weight:700;color:var(--abdi-navy);text-align:center}.alp-sticky-text span+span:before{content:"\2022";margin-right:10px;font-weight:700}.alp-sticky .alp-sticky-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:0;border-radius:12px;background:var(--abdi-teal);color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em;text-decoration:none}.alp-sticky .alp-sticky-btn:active{background:var(--abdi-navy)}}@media(max-width:389px){.alp-sticky-text{font-size:12.5px;gap:4px 7px}.alp-sticky-text span+span:before{margin-right:7px}}.aho-sizes{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;margin:0 0 16px}.aho-sizes .aho-size{display:flex;align-items:center;justify-content:center;min-height:46px;border:2px solid #e3dfd5;border-radius:10px;font-size:15px;font-weight:700;color:var(--abdi-navy);text-decoration:none;background:#fff}.aho-sizes .aho-size.is-active{border-color:var(--abdi-teal);background:#f7fbfa;color:var(--abdi-teal)}.aho-form{margin:0}.aho .aho-cta[disabled]{opacity:.5;cursor:not-allowed}.aho-details{margin-top:18px;border-top:1px solid #ece8de;padding-top:4px}.aho-details summary{cursor:pointer;font-size:15px;font-weight:700;padding:12px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.aho-details summary::-webkit-details-marker{display:none}.aho-details summary:after{content:"+";font-size:20px;font-weight:500}.aho-details[open] summary:after{content:"\2013"}.aho-details .abdi-prose{font-size:14.5px;line-height:1.6;color:#3d4757}button.alp-sticky-btn{border:0;cursor:pointer;font-family:inherit}.alp-testimonials{background:#f6f4ef}.alp-testimonials .alp-title{text-align:center;margin-inline:auto;margin-bottom:28px}.alp-testi-list{display:grid;gap:20px;max-width:960px;margin-inline:auto}.alp-testi{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px;margin:0;background:#fff;border-radius:18px;overflow:hidden}.alp-testi-photo img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.alp-testi-body{padding:28px 32px 28px 0}.alp-testi-badge{margin:0 0 12px;font-size:13px;font-weight:700;color:var(--abdi-teal)}.alp-testi blockquote{margin:0 0 16px;font-size:18px;line-height:1.6;color:#2b3546}.alp-testi figcaption{font-size:15px;color:#3d4757}.alp-testi figcaption strong{color:var(--abdi-navy)}.alp-testi-note{background:#fff;border:1px dashed #c9c3b5;border-radius:12px;padding:16px;font-size:14px;color:#3d4757;text-align:center}@media(max-width:749px){.alp-testi{grid-template-columns:1fr;gap:0}.alp-testi-body{padding:20px}.alp-testi blockquote{font-size:16px}}.alp-testi:not(:has(.alp-testi-photo)){grid-template-columns:1fr}.alp-testi:not(:has(.alp-testi-photo)) .alp-testi-body{padding:28px 32px}.alp-certs{background:#fff;overflow:hidden}.alp-certs .alp-title,.alp-certs .alp-lead{text-align:center;margin-inline:auto}.alp-certs .alp-lead{margin-bottom:28px}.alp-certs-marquee{--gap:18px;display:flex;gap:var(--gap);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.alp-certs-track{list-style:none;margin:0;padding:0;display:flex;gap:var(--gap);flex-shrink:0;min-width:100%;justify-content:space-around;animation:alp-cert-scroll var(--alp-cert-speed,24s) linear infinite}.alp-certs-marquee:hover .alp-certs-track,.alp-certs-marquee:focus-within .alp-certs-track{animation-play-state:paused}@keyframes alp-cert-scroll{to{transform:translate(calc(-100% - var(--gap)))}}.alp-cert{flex:0 0 220px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.alp-cert a{display:block;width:100%;border-radius:10px;overflow:hidden;background:#f6f4ef;box-shadow:0 4px 14px #14233b14}.alp-cert img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#fff}.alp-cert span{font-size:14px;font-weight:600;color:var(--abdi-navy)}@media(max-width:749px){.alp-cert{flex-basis:160px}.alp-cert span{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.alp-certs-track{animation:none}.alp-certs-marquee{overflow-x:auto}.alp-certs-track[aria-hidden]{display:none}}.alp-book-head{text-align:center}.alp-book .alp-title{color:#fff;margin-inline:auto}.alp-book .alp-lead{color:#e3dccb;margin:0 auto 8px;max-width:560px}.alp-book-preview{max-width:1080px;margin:0 auto}.alp-book-preview iframe{display:block;width:100%;height:min(760px,calc(100vh - 80px));border:0;background:#15242a}.alp-book-foot{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.alp-book-hint{margin:0;font-size:13px;color:#ece4cfa6}.alp-book-print{font-size:14px;color:#e6cf95;text-decoration:none;border-bottom:1px solid #e6cf9566;padding-bottom:2px}.alp-book-print:hover{color:#fff;border-color:#fff}@media(max-width:749px){.alp-book-preview iframe{height:560px}}.abdi-payment-reference--clear{background:transparent!important;padding:20px 0}.abdi-payment-reference--clear img{width:min(640px,100%)!important;height:auto!important;object-fit:contain!important;clip-path:none!important}.alp-book{background:#15242a;color:#ece4cf}.alp-book-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:center}.alp-book-preview iframe{display:block;width:100%;height:600px;border:0;border-radius:14px;background:#15242a}.alp-book-hint{margin:10px 0 0;text-align:center;font-size:12.5px;color:#ece4cfa6}.alp-book .alp-title{color:#fff}.alp-book .aho-hook{color:#ece4cf}.alp-book .aho-benefits li{color:#e3dccb}.alp-book .aho-benefits strong{color:#fff}.alp-book .aho-price strong{color:#e6cf95}.alp-book .aho-price s{color:#ece4cf99}.alp-book .aho-cta{display:flex;width:100%;justify-content:center;min-height:56px;border-radius:12px;font-size:16px;font-weight:700;letter-spacing:.04em;background:var(--abdi-gold);border-color:var(--abdi-gold);color:#15242a!important}.alp-book .aho-cta:hover{background:#fff;border-color:#fff}@media(max-width:989px){.alp-book-inner{grid-template-columns:1fr;gap:24px}.alp-book-preview{margin-inline:-16px}.alp-book-preview iframe{height:540px;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/abdi-lp.css.map */
