.bnd-pdp{--bnd-ink: #12253c;--bnd-ink-soft: #2b3d55;--bnd-lemon: #2383e2;--bnd-lemon-soft: #e8f2fc;--bnd-teal: #0e7c7b;--bnd-teal-soft: #e3f3f2;--bnd-sky: #eaf3fd;--bnd-sky-deep: #b9d9f6;--bnd-cream: #ffffff;--bnd-paper: #ffffff;--bnd-mist: #eef2f6;--bnd-muted: #55617a;--bnd-line: #d8e1e9;--bnd-white: #fff;--bnd-shadow: 0 18px 50px rgb(18 37 60 / 12%);position:relative;overflow:clip;color:var(--bnd-ink);background:var(--bnd-cream);font-family:var(--font-body-family),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.55}.bnd-pdp *,.bnd-pdp *:before,.bnd-pdp *:after{box-sizing:border-box}.bnd-pdp img{display:block;max-width:100%;height:auto}.bnd-pdp button{font:inherit}.bnd-pdp .bnd-shell{width:min(100%,1240px);margin:0 auto;padding-inline:18px}.bnd-pdp .bnd-hero{position:relative;overflow:hidden;padding:26px 0 54px;border-bottom:1px solid var(--bnd-line);background:linear-gradient(160deg,#12253c,#0e3a52 48%,#0e7c7b);color:#fff}.bnd-pdp .bnd-hero .bnd-eyebrow,.bnd-pdp .bnd-hero h1{color:#fff}.bnd-pdp .bnd-hero .bnd-lede{color:#dbe7f2}.bnd-pdp .bnd-hero .bnd-problem-solution__item{border-color:#ffffff2e;background:#ffffff14}.bnd-pdp .bnd-hero .bnd-problem-solution__item--solution{border-color:#7fb4ea;background:#2383e238}.bnd-pdp .bnd-hero .bnd-problem-solution span{color:#b9d9f6}.bnd-pdp .bnd-hero .bnd-problem-solution p{color:#e6eef7}.bnd-pdp .bnd-hero .bnd-problem-solution__item--solution p{color:#fff}.bnd-pdp .bnd-hero .bnd-proof-chips li{border-color:#ffffff40;background:#ffffff1a;color:#fff}.bnd-pdp .bnd-hero .bnd-price-row{border-top-color:#ffffff38}.bnd-pdp .bnd-hero .bnd-price{color:#fff}.bnd-pdp .bnd-hero .bnd-compare{color:#b9c7d6}.bnd-pdp .bnd-hero .bnd-price-note,.bnd-pdp .bnd-hero .bnd-trustline{color:#c9d6e3}.bnd-pdp .bnd-hero .bnd-gallery__main{border-color:#fff3;background:transparent;box-shadow:0 30px 80px #00000059}.bnd-pdp .bnd-hero .bnd-gallery__main img{background:#12253c}.bnd-pdp .bnd-hero .bnd-thumb{border-color:#ffffff4d}.bnd-pdp .bnd-stack{margin-top:22px;padding:16px 16px 14px;border:1px solid rgb(255 255 255 / 22%);border-radius:16px;background:#ffffff14}.bnd-pdp .bnd-stack__label{margin:0 0 10px;color:#b9d9f6;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.bnd-pdp .bnd-stack__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bnd-pdp .bnd-stack__item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center}.bnd-pdp .bnd-stack__item img{width:52px;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px;background:#fff}.bnd-pdp .bnd-stack__item strong{display:block;color:#fff;font-size:15px;line-height:1.2}.bnd-pdp .bnd-stack__item span{display:block;color:#c9d6e3;font-size:12.5px}.bnd-pdp .bnd-stack__item s{color:#b9c7d6;font-size:14px;white-space:nowrap}.bnd-pdp .bnd-stack__math{margin:12px 0 0;padding-top:10px;border-top:1px dashed rgb(255 255 255 / 25%);color:#fff;font-size:13px;font-weight:750}.bnd-pdp .bnd-hero__grid{display:grid;gap:32px}.bnd-pdp .bnd-gallery,.bnd-pdp .bnd-buy{min-width:0}.bnd-pdp .bnd-buy{order:1;align-self:start}.bnd-pdp .bnd-gallery{order:2}.bnd-pdp .bnd-gallery__main{overflow:hidden;border:1px solid var(--bnd-line);border-radius:20px;background:var(--bnd-white);box-shadow:0 22px 58px #1e293b1f}.bnd-pdp .bnd-gallery__zoom{position:relative;display:block;width:100%;padding:0;border:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:zoom-in}.bnd-pdp .bnd-gallery__main img,.bnd-pdp .bnd-gallery__placeholder{width:100%;aspect-ratio:4 / 5;object-fit:contain;background:var(--bnd-white)}.bnd-pdp .bnd-gallery__zoom-label{position:absolute;right:12px;bottom:12px;padding:8px 11px;border-radius:999px;background:#2383e2f0;color:var(--bnd-white);font-size:12px;font-weight:800;box-shadow:0 6px 20px #2383e240}.bnd-pdp .bnd-gallery__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:104px;gap:10px;max-width:100%;margin-top:14px;padding:2px 2px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.bnd-pdp .bnd-thumb{min-width:102px;min-height:124px;padding:0;overflow:hidden;border:2px solid #d6dbe2;border-radius:12px;background:var(--bnd-white);cursor:pointer;scroll-snap-align:start}.bnd-pdp .bnd-thumb[aria-current=true]{border-color:var(--bnd-lemon);box-shadow:0 0 0 2px #2383e238}.bnd-pdp .bnd-thumb img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.bnd-pdp .bnd-preview-dialog{width:min(96vw,1180px);max-width:none;max-height:94vh;padding:0;overflow:visible;border:0;border-radius:20px;background:transparent}.bnd-pdp .bnd-preview-dialog::backdrop{background:#141921c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bnd-pdp .bnd-preview-dialog__inner{position:relative;display:grid;place-items:center;min-height:220px;padding:48px 12px 12px;border-radius:20px;background:var(--bnd-white);box-shadow:0 28px 90px #00000057}.bnd-pdp .bnd-preview-dialog__inner img{width:auto;max-width:100%;max-height:calc(94vh - 64px);object-fit:contain}.bnd-pdp .bnd-preview-dialog__close{position:absolute;z-index:2;top:8px;right:8px;min-width:44px;min-height:40px;padding:8px 13px;border:1px solid var(--bnd-line);border-radius:999px;background:var(--bnd-white);color:var(--bnd-ink);font-size:13px;font-weight:800;cursor:pointer}.bnd-pdp .bnd-eyebrow{margin:0 0 10px;color:var(--bnd-ink);font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.bnd-pdp .bnd-eyebrow:before{content:"";display:inline-block;width:26px;height:11px;margin-right:8px;border-radius:3px;background:var(--bnd-lemon);vertical-align:baseline}.bnd-pdp .bnd-buy h1{max-width:18ch;margin:0;color:var(--bnd-ink);font-size:clamp(36px,9.6vw,62px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.bnd-pdp .bnd-lede{max-width:58ch;margin:17px 0 0;color:#3f4653;font-size:17px;line-height:1.55}.bnd-pdp .bnd-problem-solution{display:grid;gap:10px;margin-top:20px}.bnd-pdp .bnd-problem-solution__item{padding:15px 16px;border:1px solid #dbe0e7;border-radius:14px;background:#ffffffb8}.bnd-pdp .bnd-problem-solution__item--solution{border-color:#a5cdf3;background:var(--bnd-lemon-soft);box-shadow:inset 4px 0 0 var(--bnd-lemon)}.bnd-pdp .bnd-problem-solution span{display:block;color:var(--bnd-ink-soft);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.bnd-pdp .bnd-problem-solution p{margin:5px 0 0;color:#333b4a;font-size:14px;line-height:1.45}.bnd-pdp .bnd-problem-solution__item--solution p{color:var(--bnd-ink);font-weight:700}.bnd-pdp .bnd-proof-chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.bnd-pdp .bnd-proof-chips li{padding:8px 11px;border:1px solid #cfd8e3;border-radius:999px;background:var(--bnd-white);color:var(--bnd-ink-soft);font-size:12px;font-weight:750}.bnd-pdp .bnd-price-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:end;margin-top:24px;padding-top:22px;border-top:1px solid var(--bnd-line)}.bnd-pdp .bnd-price-stack{display:flex;min-width:max-content;align-items:baseline;gap:10px}.bnd-pdp .bnd-price{color:var(--bnd-ink);font-size:34px;font-weight:850;letter-spacing:-.03em;white-space:nowrap}.bnd-pdp .bnd-compare{color:var(--bnd-muted);font-size:16px}.bnd-pdp .bnd-price-note{color:var(--bnd-muted);font-size:12px;text-align:left}.bnd-pdp .bnd-product-form form{margin:0}.bnd-pdp .bnd-cta{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;margin-top:14px;padding:14px 18px;border:2px solid var(--bnd-lemon);border-radius:12px;-webkit-appearance:none;appearance:none;background:var(--bnd-lemon);color:var(--bnd-white);font-weight:850;line-height:1.25;text-align:center;text-decoration:none;box-shadow:0 10px 28px #2383e247;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.bnd-pdp .bnd-cta:hover:not(:disabled){transform:translateY(-1px);background:#186ac2;box-shadow:0 14px 34px #2383e257}.bnd-pdp .bnd-cta:disabled{cursor:not-allowed;opacity:.55}.bnd-pdp .bnd-cta:focus-visible,.bnd-pdp .bnd-thumb:focus-visible,.bnd-pdp .bnd-gallery__zoom:focus-visible,.bnd-pdp .bnd-preview-dialog__close:focus-visible,.bnd-pdp summary:focus-visible{outline:3px solid #7fb4ea;outline-offset:3px}.bnd-pdp .bnd-trustline{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:12px 0 0;color:var(--bnd-muted);font-size:12px;text-align:center}.bnd-pdp .bnd-section{padding:56px 0}.bnd-pdp .bnd-section--paper{background:var(--bnd-paper)}.bnd-pdp .bnd-section--sky{background:var(--bnd-sky)}.bnd-pdp .bnd-section--mist{background:var(--bnd-mist)}.bnd-pdp .bnd-section__kicker{margin:0 0 8px;color:var(--bnd-ink-soft);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bnd-pdp .bnd-section__kicker:before{content:"";display:inline-block;width:22px;height:10px;margin-right:8px;border-radius:3px;background:var(--bnd-lemon)}.bnd-pdp .bnd-section h2{max-width:20ch;margin:0;color:inherit;font-size:clamp(31px,7.6vw,54px);line-height:1.05;letter-spacing:-.04em}.bnd-pdp .bnd-section__intro{max-width:66ch;margin:16px 0 0;color:var(--bnd-muted);font-size:16px}.bnd-pdp .bnd-card-grid{display:grid;gap:12px;margin-top:26px}.bnd-pdp .bnd-card{padding:24px;border:1px solid var(--bnd-line);border-radius:18px;background:var(--bnd-white);box-shadow:0 9px 24px #17202e0d}.bnd-pdp .bnd-card__number{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:var(--bnd-lemon-soft);color:#1a6fc4;font-size:12px;font-weight:850;border:1px solid #b9d9f6}.bnd-pdp .bnd-card h3{margin:14px 0 6px;color:var(--bnd-ink);font-size:21px;line-height:1.2}.bnd-pdp .bnd-card p{margin:0;color:var(--bnd-muted);font-size:14px}.bnd-pdp .bnd-persona{border-top:4px solid var(--bnd-lemon)}.bnd-pdp .bnd-persona small{color:#1a6fc4;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bnd-pdp .bnd-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.bnd-pdp .bnd-stat{padding:18px;border:1px solid var(--bnd-line);border-radius:16px;background:var(--bnd-white)}.bnd-pdp .bnd-stat strong{display:block;color:var(--bnd-ink);font-size:27px;line-height:1}.bnd-pdp .bnd-stat strong:after{content:"";display:block;width:28px;height:5px;margin-top:7px;border-radius:3px;background:var(--bnd-lemon)}.bnd-pdp .bnd-stat span{display:block;margin-top:8px;color:var(--bnd-muted);font-size:12px}.bnd-pdp .bnd-stat-footnote{margin:14px 0 0;color:var(--bnd-muted);font-size:12px}.bnd-pdp .bnd-screen-rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(90vw,520px);gap:14px;margin:28px -18px 0;padding:0 18px 14px;overflow-x:auto;scroll-snap-type:x mandatory}.bnd-pdp .bnd-screen{overflow:hidden;margin:0;border:1px solid var(--bnd-line);border-radius:18px;background:var(--bnd-white);box-shadow:var(--bnd-shadow);scroll-snap-align:center}.bnd-pdp .bnd-screen img{width:100%;aspect-ratio:4 / 5;object-fit:contain;background:var(--bnd-white)}.bnd-pdp .bnd-screen figcaption{padding:14px 16px 16px;color:var(--bnd-muted);font-size:13px}.bnd-pdp .bnd-screen strong{display:block;margin-bottom:3px;color:var(--bnd-ink);font-size:15px}.bnd-pdp .bnd-screen small{display:inline-block;margin-bottom:6px;padding:3px 9px;border-radius:999px;background:var(--bnd-teal-soft);color:var(--bnd-teal);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bnd-pdp .bnd-bundle{display:grid;gap:24px;margin-top:28px}.bnd-pdp .bnd-bundle__image{overflow:hidden;border-radius:20px;box-shadow:var(--bnd-shadow)}.bnd-pdp .bnd-bundle__image img{width:100%}.bnd-pdp .bnd-checklist{display:grid;gap:12px;margin:0;padding:0;list-style:none}.bnd-pdp .bnd-checklist li{position:relative;min-height:44px;padding:3px 0 3px 44px}.bnd-pdp .bnd-checklist li:before{content:"\2713";position:absolute;top:2px;left:0;width:30px;height:30px;border-radius:50%;background:var(--bnd-lemon);color:var(--bnd-white);font-size:16px;font-weight:900;line-height:30px;text-align:center}.bnd-pdp .bnd-checklist strong{display:block;color:var(--bnd-ink);font-size:15px}.bnd-pdp .bnd-checklist span{display:block;color:var(--bnd-muted);font-size:13px}.bnd-pdp .bnd-timeline{display:grid;gap:10px;margin-top:26px}.bnd-pdp .bnd-phase{display:grid;grid-template-columns:88px 1fr;gap:14px;align-items:start;padding:18px;border:1px solid #d5dae2;border-radius:16px;background:var(--bnd-white);box-shadow:0 8px 22px #17202e0d}.bnd-pdp .bnd-phase__days{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--bnd-lemon-soft);border:1px solid #b9d9f6;color:#1a6fc4;font-size:11px;font-weight:850;letter-spacing:.03em;white-space:nowrap}.bnd-pdp .bnd-phase strong{display:block;color:var(--bnd-ink)}.bnd-pdp .bnd-phase p{margin:4px 0 0;color:var(--bnd-muted);font-size:13px}.bnd-pdp .bnd-guarantee-box{position:relative;margin-top:26px;padding:28px 24px 24px;border:2px solid var(--bnd-ink);border-radius:18px;background:var(--bnd-white);box-shadow:8px 8px 0 var(--bnd-lemon)}.bnd-pdp .bnd-guarantee-box__badge{position:absolute;top:-14px;left:20px;padding:5px 12px;border-radius:999px;background:var(--bnd-lemon);color:var(--bnd-white);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.bnd-pdp .bnd-guarantee-box h3{margin:0;color:var(--bnd-ink);font-size:22px}.bnd-pdp .bnd-guarantee-box p{margin:10px 0 0;color:var(--bnd-muted)}.bnd-pdp .bnd-guarantee-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.bnd-pdp .bnd-guarantee-tags span{padding:7px 10px;border-radius:999px;background:var(--bnd-sky);color:var(--bnd-ink-soft);font-size:11px;font-weight:750;border:1px solid var(--bnd-sky-deep)}.bnd-pdp .bnd-fit-grid{display:grid;gap:12px;margin-top:28px}.bnd-pdp .bnd-fit{padding:22px;border-radius:18px}.bnd-pdp .bnd-fit--yes{border:1px solid #a9cef2;background:var(--bnd-lemon-soft)}.bnd-pdp .bnd-fit--no{border:1px solid #dfcbc5;background:#fff4ef}.bnd-pdp .bnd-fit h3{margin:0 0 10px;color:var(--bnd-ink);font-size:20px}.bnd-pdp .bnd-fit ul{margin:0;padding-left:20px;color:#4a5160;font-size:14px}.bnd-pdp .bnd-faq{display:grid;gap:10px;margin-top:26px}.bnd-pdp .bnd-faq details{border:1px solid var(--bnd-line);border-radius:14px;background:var(--bnd-white)}.bnd-pdp .bnd-faq summary{min-height:54px;padding:16px 48px 16px 18px;color:var(--bnd-ink);font-weight:750;cursor:pointer}.bnd-pdp .bnd-faq__answer{padding:0 18px 18px;color:var(--bnd-muted);font-size:14px}.bnd-pdp .bnd-faq__answer p{margin:0}.bnd-pdp .bnd-final{padding:60px 0 100px;border-top:4px solid var(--bnd-lemon);background:var(--bnd-ink);color:#eef1f6;text-align:center}.bnd-pdp .bnd-final .bnd-eyebrow{color:#79b6f0}.bnd-pdp .bnd-final h2{max-width:16ch;margin:0 auto;color:var(--bnd-white);font-size:clamp(34px,9vw,58px);line-height:1.02;letter-spacing:-.04em}.bnd-pdp .bnd-final>.bnd-shell>p:not(.bnd-eyebrow):not(.bnd-trustline){max-width:58ch;margin:16px auto 0;color:#b8bfcc}.bnd-pdp .bnd-final .bnd-cta{max-width:440px;margin-inline:auto;border-color:var(--bnd-lemon);background:var(--bnd-lemon);color:var(--bnd-white);box-shadow:0 10px 28px #00000059}.bnd-pdp .bnd-final .bnd-cta:hover:not(:disabled){background:#4a9cf0}.bnd-pdp .bnd-final .bnd-trustline{color:#9aa2b1}.bnd-pdp .bnd-mobile-bar{position:fixed;z-index:50;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:10px 14px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--bnd-line);background:#fffffff7;color:var(--bnd-ink);box-shadow:0 -10px 30px #17202e1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(120%);pointer-events:none;transition:transform .18s ease}.bnd-pdp .bnd-mobile-bar--in{transform:translateY(0);pointer-events:auto}.bnd-pdp .bnd-mobile-bar strong{white-space:nowrap;font-size:16px}.bnd-pdp .bnd-mobile-bar .bnd-cta{min-height:46px;margin:0;padding:9px 12px;font-size:13px}@media(min-width:700px){.bnd-pdp .bnd-shell{padding-inline:28px}.bnd-pdp .bnd-hero{padding-top:38px}.bnd-pdp .bnd-problem-solution{grid-template-columns:repeat(2,minmax(0,1fr))}.bnd-pdp .bnd-price-row{grid-template-columns:auto minmax(0,1fr);gap:18px}.bnd-pdp .bnd-price-note{text-align:right}.bnd-pdp .bnd-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bnd-pdp .bnd-screen-rail{grid-auto-columns:min(62vw,520px);margin-inline:0;padding-inline:0}.bnd-pdp .bnd-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bnd-pdp .bnd-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bnd-pdp .bnd-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:980px){.bnd-pdp .bnd-hero{padding:54px 0 76px}.bnd-pdp .bnd-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:62px;align-items:start}.bnd-pdp .bnd-gallery{order:1}.bnd-pdp .bnd-buy{position:sticky;top:96px;order:2;padding-top:16px}.bnd-pdp .bnd-gallery__thumbs{grid-auto-columns:92px}.bnd-pdp .bnd-thumb{min-width:90px;min-height:110px}.bnd-pdp .bnd-section{padding:88px 0}.bnd-pdp .bnd-bundle{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:center;gap:60px}.bnd-pdp .bnd-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.bnd-pdp .bnd-phase{grid-template-columns:1fr;min-height:190px}.bnd-pdp .bnd-mobile-bar{display:none}}@media(prefers-reduced-motion:reduce){.bnd-pdp .bnd-cta,.bnd-pdp .bnd-mobile-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAQA */
