.pb-essential{--navy:#1b3962;--steel:#647f8e;--mist:#e4e9ec;--gold:#e0c455;--ink:#263849;--muted:#667987;--line:#d7e0e5;--cream:#f5f3e7;--paper:#fff;--soft:#f7f8f8;--green:#7cb44f}.pb-essential,.pb-essential *,.pb-essential *:before,.pb-essential *:after{box-sizing:border-box}.pb-essential{margin:0;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.pb-essential .wrap{max-width:1240px;margin:auto;padding:0 34px}.pb-essential .serif{font-family:Georgia,Times New Roman,serif;color:var(--navy)}.pb-essential h1,.pb-essential h2,.pb-essential h3,.pb-essential p{margin:0}.pb-essential .eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--steel)}.pb-essential .eyebrow.gold{color:#b5952a}.pb-essential .btn{border-radius:8px;padding:14px 18px;border:1px solid #becbd3;background:#fff;color:var(--navy);font-weight:700;font-size:13px}.pb-essential .btn.primary{background:var(--gold);border-color:var(--gold);padding:17px 20px;font-size:16px}.pb-essential .card{border:1px solid var(--line);border-radius:14px;background:#fff}.pb-essential .rule{height:1px;background:#e4e8eb}.pb-essential .icon{width:46px;height:46px;border:2px solid var(--gold);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--navy);font-size:21px;font-weight:700}.pb-essential .small{font-size:12px;color:var(--muted)}.pb-essential .topbar{height:34px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.03em}.pb-essential .header{height:86px;border-bottom:1px solid #e4eaee;background:#fff}.pb-essential .header .wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.pb-essential .logo{font-family:Georgia,serif;color:var(--navy);font-size:27px;letter-spacing:.1em}.pb-essential .logo small{display:block;font-family:Arial;font-size:8px;letter-spacing:.28em;text-align:center;margin-top:4px}.pb-essential .nav{display:flex;gap:26px;color:#405666;font-size:12px;font-weight:700}.pb-essential .icons{display:flex;gap:16px;font-size:19px;color:var(--navy)}.pb-essential .crumb{height:46px;display:flex;align-items:center;font-size:11px;color:#83939f}.pb-essential .hero{display:grid;grid-template-columns:1.06fr .94fr;gap:38px;padding-bottom:52px}.pb-essential .gallery-main{height:520px;border-radius:22px;overflow:hidden;background:#f4f1ec;border:1px solid #eee8df}.pb-essential .gallery-main img{width:100%;height:100%;object-fit:contain;padding:14px}.pb-essential .thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:11px}.pb-essential .thumb{height:68px;border:1px solid #d8e0e5;border-radius:9px;overflow:hidden;background:#fff}.pb-essential .thumb.active{border:2px solid var(--navy)}.pb-essential .thumb img{width:100%;height:100%;object-fit:cover}.pb-essential .hero-copy{padding-top:10px}.pb-essential .hero-pill{display:inline-block;background:#eef2f0;color:var(--navy);padding:8px 12px;border-radius:18px;font-size:10px;font-weight:700;letter-spacing:.06em}.pb-essential .hero h1{font-size:46px;line-height:1.05;margin-top:17px}.pb-essential .rating{margin-top:15px;font-size:13px;color:#677883}.pb-essential .stars{color:#7cb44f;font-size:16px;letter-spacing:1px}.pb-essential .desc{font-size:16px;line-height:1.55;color:#5b6c78;margin-top:17px}.pb-essential .hero-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.pb-essential .hero-chip{padding:13px 11px}.pb-essential .hero-chip b{font-size:10px;color:var(--navy);display:block}.pb-essential .hero-chip span{font-size:10px;color:#788995;display:block;margin-top:6px}.pb-essential .pricebox{background:var(--cream);border:1px solid #dedfcd;border-radius:13px;padding:16px;margin-top:16px}.pb-essential .old{font-size:12px;color:#788895;text-decoration:line-through}.pb-essential .price{font-size:31px;font-weight:800;color:var(--navy);margin-top:3px}.pb-essential .save{display:inline-block;background:#7cb44f;color:#fff;border-radius:14px;padding:6px 12px;font-size:10px;margin-left:10px;vertical-align:middle}.pb-essential .finance{font-size:10px;color:#7b8993;margin-top:5px}.pb-essential .choose{margin-top:17px;font-size:12px;font-weight:700}.pb-essential .size-row{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:8px}.pb-essential .size-row button{height:46px;border-radius:8px;background:#fff;border:1px solid #bdcad1;color:var(--navy);font-weight:700;font-size:11px}.pb-essential .size-row button.selected{background:var(--navy);color:#fff;border-color:var(--navy)}.pb-essential .cart{width:100%;height:56px;margin-top:12px;border:0;border-radius:9px;background:#7cb44f;color:#173f3b;font-size:15px;font-weight:800}.pb-essential .trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.pb-essential .trust{padding:11px}.pb-essential .trust b{display:block;font-size:10px;color:var(--navy)}.pb-essential .trust span{font-size:9px;color:#788995;display:block;margin-top:5px}.pb-essential .benefit-strip{background:#eef2f3;border-top:1px solid #e0e7ea;border-bottom:1px solid #e0e7ea}.pb-essential .benefit-strip .wrap{height:112px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.pb-essential .benefit{display:flex;gap:12px;align-items:center;padding:0 10px;border-right:1px solid #d5dde1}.pb-essential .benefit:last-child{border-right:0}.pb-essential .benefit .icon{width:42px;height:42px;flex:0 0 42px;font-size:18px}.pb-essential .benefit b{font-size:10px;color:var(--navy);display:block}.pb-essential .benefit span{font-size:9px;color:#71838f;display:block;margin-top:5px}.pb-essential .section{padding:72px 0}.pb-essential .section.alt{background:#f8f8f5}.pb-essential .section.dark{background:var(--navy);color:#fff}.pb-essential .section h2{font-size:39px;line-height:1.12}.pb-essential .section p.lead{font-size:16px;line-height:1.6;color:#647783;margin-top:16px;max-width:690px}.pb-essential .section.dark p.lead{color:#d2dce3}.pb-essential .split2{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pb-essential .media{border-radius:22px;overflow:hidden;background:#f1eee9}.pb-essential .media img{width:100%;height:100%;object-fit:cover}.pb-essential .three-tabs{display:flex;gap:8px;margin-top:27px}.pb-essential .three-tabs button{padding:10px 18px;border:1px solid #c7d1d7;border-radius:20px;background:#fff;color:var(--navy);font-weight:700;font-size:11px}.pb-essential .three-tabs button.active{background:var(--navy);color:#fff}.pb-essential .position-stage{height:400px;display:flex;align-items:center;justify-content:center}.pb-essential .position-stage img{max-width:94%;max-height:90%;object-fit:contain}.pb-essential .position-caption{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.pb-essential .position-caption>div{text-align:center;border-top:1px solid #e5e9eb;padding-top:12px}.pb-essential .position-caption b{font-size:11px;color:var(--navy)}.pb-essential .position-caption span{display:block;font-size:10px;color:#738590;margin-top:5px}.pb-essential .feature-four{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:34px}.pb-essential .feature-card{padding:23px 20px;min-height:168px}.pb-essential .feature-card .icon{margin-bottom:17px}.pb-essential .feature-card h3{font-size:15px;color:var(--navy)}.pb-essential .feature-card p{font-size:12px;line-height:1.5;color:#6d7e89;margin-top:10px}.pb-essential .splitking-media{height:430px}.pb-essential .dark .eyebrow{color:var(--gold)}.pb-essential .dark .serif,.pb-essential .dark h3{color:#fff}.pb-essential .dark .btn{background:transparent;color:#fff;border-color:#7c91a5}.pb-essential .dark .btn.active{background:#fff;color:var(--navy)}.pb-essential .dark-card{background:#23466d;border:1px solid #486783;border-radius:13px;padding:18px;margin-top:18px}.pb-essential .dark-card b{color:var(--gold);font-size:11px}.pb-essential .dark-card p{color:#d5dfe6;font-size:11px;margin-top:7px;line-height:1.45}.pb-essential .checks{margin-top:23px;display:grid;gap:12px}.pb-essential .check{display:flex;gap:11px;align-items:flex-start}.pb-essential .check i{font-style:normal;width:24px;height:24px;border-radius:50%;background:#edf5e8;color:#588e43;display:flex;align-items:center;justify-content:center;font-weight:700}.pb-essential .check b{font-size:12px;color:var(--navy)}.pb-essential .check span{display:block;font-size:11px;color:#6f808b;margin-top:3px}.pb-essential .frames{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:30px}.pb-essential .frame-card{padding:10px;text-align:center}.pb-essential .frame-card img{width:100%;height:120px;object-fit:contain}.pb-essential .frame-card b{font-size:10px;color:var(--navy)}.pb-essential .remote-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center}.pb-essential .remote-panel{background:#f3f5f4;border-radius:22px;padding:34px;min-height:480px;display:grid;grid-template-columns:1fr 230px 1fr;align-items:center;gap:15px}.pb-essential .remote-panel img{width:100%;height:390px;object-fit:contain}.pb-essential .callouts{display:grid;gap:24px}.pb-essential .callout b{font-size:11px;color:var(--navy)}.pb-essential .callout span{display:block;font-size:11px;color:#70818d;margin-top:5px;line-height:1.4}.pb-essential .remote-facts{display:grid;gap:10px;margin-top:24px}.pb-essential .remote-fact{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-bottom:1px solid #e0e6e8}.pb-essential .remote-fact b{font-size:11px;color:var(--navy)}.pb-essential .remote-fact span{display:block;font-size:10px;color:#72838d;margin-top:3px}.pb-essential .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:31px}.pb-essential .step{padding:22px;min-height:175px}.pb-essential .num{width:30px;height:30px;background:var(--gold);color:var(--navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.pb-essential .step h3{font-size:13px;color:var(--navy);margin-top:17px}.pb-essential .step p{font-size:11px;color:#6b7e89;line-height:1.5;margin-top:8px}.pb-essential .whiteglove{margin-top:16px;background:#eef2f3;border-radius:13px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center}.pb-essential .whiteglove b{font-size:13px;color:var(--navy)}.pb-essential .whiteglove span{font-size:11px;color:#6e808b}.pb-essential .lifestyle{height:520px}.pb-essential .mini-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:25px}.pb-essential .mini-benefit{padding:15px 0;border-top:2px solid var(--gold)}.pb-essential .mini-benefit b{font-size:11px;color:var(--navy)}.pb-essential .mini-benefit span{display:block;font-size:10px;color:#6f818c;margin-top:5px}.pb-essential .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:38px;border-top:1px solid #dce3e7;border-bottom:1px solid #dce3e7}.pb-essential .stat{text-align:center;padding:32px 15px;border-right:1px solid #dce3e7}.pb-essential .stat:last-child{border-right:0}.pb-essential .stat strong{display:block;font-family:Georgia,serif;font-size:46px;color:var(--navy)}.pb-essential .stat b{font-size:11px;color:var(--navy)}.pb-essential .stat span{display:block;font-size:10px;color:#6e808b;margin-top:7px}.pb-essential .spec-table{width:100%;border-collapse:collapse;margin-top:30px;font-size:11px}.pb-essential .spec-table th{background:var(--navy);color:#fff;text-align:left;padding:14px}.pb-essential .spec-table td{padding:14px;border-bottom:1px solid #dce3e7;color:#556977}.pb-essential .spec-table td:first-child{font-weight:700;color:var(--navy)}.pb-essential .faq{display:grid;gap:10px;margin-top:26px}.pb-essential .faq-row{padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.pb-essential .faq-row b{font-size:12px;color:var(--navy)}.pb-essential .plus{font-size:20px;color:var(--navy)}.pb-essential .ask{margin-top:30px;background:#eef2f3;border-radius:14px;padding:25px;display:flex;justify-content:space-between;align-items:center}.pb-essential .ask h3{color:var(--navy);font-size:18px}.pb-essential .ask p{font-size:11px;color:#687b87;margin-top:6px}.pb-essential .reviews{margin-top:35px;border-top:1px solid #dce3e7;padding-top:28px}.pb-essential .reviews h3{font-family:Georgia,serif;color:var(--navy);font-size:26px}.pb-essential .review-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.pb-essential .review-card{padding:20px}.pb-essential .review-card .stars{font-size:13px}.pb-essential .review-card p{font-size:11px;line-height:1.55;color:#657884;margin-top:10px}.pb-essential .cta{background:var(--navy);padding:64px 0}.pb-essential .cta .wrap{display:grid;grid-template-columns:1fr 440px;gap:70px;align-items:center}.pb-essential .cta h2{font-family:Georgia,serif;color:#fff;font-size:39px}.pb-essential .cta p{color:#d4dee5;font-size:14px;line-height:1.55;margin-top:13px}.pb-essential .buy-card{background:#fff;border-radius:18px;padding:24px}.pb-essential .buy-card h3{color:var(--navy);font-size:15px}.pb-essential .footer{background:#112f50;color:#fff;padding:48px 0 42px}.pb-essential .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:70px}.pb-essential .footer h4{font-size:12px;margin:0 0 12px}.pb-essential .footer p,.pb-essential .footer li{font-size:10px;color:#c8d4dc;line-height:1.8;list-style:none}.pb-essential .footer ul{padding:0;margin:0}.pb-essential{--navy:#1b3962;--steel:#647f8e;--mist:#e4e9ec;--gold:#e0c455;--ink:#1b3962;--muted:#647f8e;--line:#e4e9ec;--cream:#e4e9ec;--paper:#ffffff;--soft:#ffffff;--green:#e0c455}.pb-essential{color:var(--navy);background:#fff}.pb-essential .eyebrow{color:var(--steel)}.pb-essential .eyebrow.gold{color:var(--gold)}.pb-essential .card{border-color:var(--mist)}.pb-essential .small,.pb-essential .desc,.pb-essential .section p.lead,.pb-essential .feature-card p,.pb-essential .callout span,.pb-essential .remote-fact span,.pb-essential .step p,.pb-essential .mini-benefit span,.pb-essential .stat span,.pb-essential .trust span,.pb-essential .hero-chip span,.pb-essential .finance{color:var(--steel)}.pb-essential .hero-pill{background:var(--mist);color:var(--navy)}.pb-essential .stars{color:var(--gold)}.pb-essential .pricebox{background:var(--mist);border-color:var(--mist)}.pb-essential .save{background:var(--steel);color:#fff}.pb-essential .cart{background:var(--gold);color:var(--navy)}.pb-essential .benefit-strip{background:var(--mist);border-color:var(--mist)}.pb-essential .benefit{border-color:#fff}.pb-essential .section.alt{background:var(--mist)}.pb-essential .section.dark{background:var(--navy)}.pb-essential .dark-card{background:var(--steel);border-color:var(--mist)}.pb-essential .check i{background:#fff;color:var(--navy);border:2px solid var(--gold)}.pb-essential .remote-panel{background:#fff}.pb-essential .whiteglove{background:var(--mist)}.pb-essential .topbar,.pb-essential .cta,.pb-essential .footer{background:var(--navy)}.pb-essential .btn.primary{background:var(--gold);border-color:var(--gold);color:var(--navy)}.pb-essential .size-row button.selected{background:var(--navy);border-color:var(--navy)}.pb-essential .icon{background:#fff;border:2px solid var(--gold);color:var(--navy);box-shadow:0 0 0 3px #e4e9eca6}.pb-essential .pb-svg{width:24px;height:24px;display:block;color:var(--navy)}.pb-essential .benefit .pb-svg{width:20px;height:20px}.pb-essential .feature-card .pb-svg{width:25px;height:25px}.pb-essential .mini-icon{width:34px!important;height:34px!important;flex:0 0 34px!important}.pb-essential .mini-icon .pb-svg{width:18px;height:18px}.pb-essential .icons span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--navy)}.pb-essential .icons .pb-svg{width:18px;height:18px}.pb-essential .position-stage{height:400px;background:#fff;padding:24px;overflow:hidden}.pb-essential .position-stage img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center}.pb-essential .position-caption>div{border-top:2px solid var(--mist)}.pb-essential .feature-four[style*="grid-template-columns:1fr 1fr"] .feature-card{min-height:190px}.pb-essential .rating .stars,.pb-essential .stars{color:var(--gold)}.pb-essential .rule,.pb-essential .faq-row,.pb-essential .trust,.pb-essential .hero-chip,.pb-essential .frame-card,.pb-essential .remote-fact{border-color:var(--mist)}.pb-essential{font-size:16px;line-height:1.4;isolation:isolate;width:100%}.pb-essential [hidden]{display:none!important}.pb-essential h1,.pb-essential h2,.pb-essential h3,.pb-essential p,.pb-essential figure{margin:0}.pb-essential button,.pb-essential select{font:inherit;letter-spacing:normal;text-transform:none;box-shadow:none}.pb-essential button,.pb-essential a{-webkit-tap-highlight-color:transparent}.pb-essential a{color:inherit;text-decoration:none}.pb-essential button,.pb-essential summary,.pb-essential .btn{cursor:pointer}.pb-essential button:focus-visible,.pb-essential a:focus-visible,.pb-essential select:focus-visible,.pb-essential summary:focus-visible,.pb-essential [tabindex]:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.pb-essential .dark button:focus-visible,.pb-essential .dark a:focus-visible{outline-color:var(--gold)}.pb-essential img{display:block;max-width:100%}.pb-essential .wrap{width:100%}.pb-essential .hero>*,.pb-essential .split2>*,.pb-essential .remote-layout>*{min-width:0}.pb-essential .thumb{padding:0;min-width:0;cursor:pointer}.pb-essential .thumbs{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(60px,1fr);overflow-x:auto;scrollbar-width:thin;padding:3px;margin-left:-3px;margin-right:-3px}.pb-essential .hero h1{margin-top:17px}.pb-essential .hero-pill{line-height:1.3}.pb-essential .rating a{text-decoration:underline;text-underline-offset:3px}.pb-essential .desc{margin-top:17px}.pb-essential .section p.lead{margin-top:16px}.pb-essential .feature-card p{margin-top:10px}.pb-essential .dark-card p{margin-top:7px}.pb-essential .step h3{margin-top:17px}.pb-essential .step p{margin-top:8px}.pb-essential .section h2{margin-top:14px}.pb-essential .pb-size-guide{float:right;color:var(--steel);font-weight:600}.pb-essential .pb-product-form{margin:0}.pb-essential .pb-variant-select{width:100%;min-height:44px;margin-top:8px;padding:8px;color:var(--navy);border:1px solid #bdcad1;background:#fff;border-radius:8px}.pb-essential .size-row button{font-size:11px;font-weight:700;line-height:1.2;padding:5px;min-height:46px;height:auto}.pb-essential .size-row button[data-unavailable=true]{text-decoration:line-through}.pb-essential .cart{font-size:15px;font-weight:800}.pb-essential .cart:disabled{cursor:not-allowed;background:var(--mist);color:var(--steel)}.pb-essential .pb-form-error{color:#8a1f11;margin-top:12px}.pb-essential .pb-compact-price{margin-top:8px}.pb-essential .pb-compact-price .old,.pb-essential .pb-compact-price .save{display:none}.pb-essential .pb-compact-price .price{font-size:28px}.pb-essential .pb-position-label{display:inline-flex;padding:10px 18px;border:1px solid #c7d1d7;border-radius:20px;color:#fff;font-size:11px;font-weight:700}.pb-essential .pb-position-label.active{background:#fff;color:var(--navy)}.pb-essential .pb-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain}.pb-essential .spec-table{min-width:520px}.pb-essential .pb-faq-item summary{list-style:none;gap:16px;min-height:56px}.pb-essential .pb-faq-item summary::-webkit-details-marker{display:none}.pb-essential .pb-faq-item[open] .plus{transform:rotate(45deg)}.pb-essential .pb-faq-answer{padding:0 20px 20px;color:var(--steel);font-size:14px;line-height:1.65}.pb-essential .pb-reviews-host{margin-top:18px;padding:24px}.pb-essential .pb-reviews-host:empty{display:none}.pb-essential .btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:44px;line-height:1.25;font-size:13px;font-weight:700;flex-shrink:0}.pb-essential .btn.primary{font-size:16px}.pb-essential .pb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pb-essential .pb-delivery-dialog{border:0;border-radius:18px;padding:28px;color:var(--navy);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px)}.pb-essential .pb-delivery-dialog::backdrop{background:#1b3962a6}.pb-essential .pb-dialog-head{display:flex;gap:16px;align-items:flex-start}.pb-essential .pb-dialog-head h2{font-family:Georgia,serif;font-size:26px}.pb-essential .pb-delivery-dialog p{margin-top:20px;line-height:1.6}.pb-essential [id]{scroll-margin-top:32px}@media(min-width:768px)and (max-width:1050px){.pb-essential .wrap{padding-inline:28px}.pb-essential .hero,.pb-essential .split2,.pb-essential .remote-layout{gap:28px}.pb-essential .hero h1{font-size:36px}.pb-essential .section h2,.pb-essential .cta h2{font-size:32px}.pb-essential .remote-panel{grid-template-columns:1fr 140px 1fr;padding:20px;gap:8px}.pb-essential .benefit{padding:0 6px;gap:7px}.pb-essential .benefit .icon{flex-basis:34px;width:34px;height:34px}.pb-essential .feature-card{padding:18px 14px}.pb-essential .cta .wrap{grid-template-columns:1fr 360px;gap:32px}}@media(max-width:767px){.pb-essential .wrap{padding-inline:24px;max-width:600px}.pb-essential .crumb{height:auto;padding-block:16px;font-size:11px;flex-wrap:wrap;gap:5px}.pb-essential .hero{display:flex;flex-direction:column;gap:24px;padding-bottom:32px}.pb-essential .gallery-main{height:auto;aspect-ratio:1.15;border-radius:16px}.pb-essential .gallery-main img{padding:10px;height:100%}.pb-essential .thumbs{grid-auto-columns:calc((100% - 36px)/7);gap:6px}.pb-essential .thumb{height:48px}.pb-essential .hero-copy{padding-top:0}.pb-essential .hero h1{font-size:32px;line-height:1.08;margin-top:14px}.pb-essential .hero-pill{font-size:9px;padding:7px 9px}.pb-essential .rating{font-size:13px;margin-top:13px}.pb-essential .desc{font-size:16px;line-height:1.6;margin-top:16px}.pb-essential .hero-chips{gap:6px;margin-top:20px}.pb-essential .hero-chip{padding:12px 8px;border-radius:9px}.pb-essential .hero-chip b{font-size:10px;line-height:1.4;overflow-wrap:break-word}.pb-essential .hero-chip span{font-size:10px;line-height:1.5}.pb-essential .price{font-size:29px}.pb-essential .finance{font-size:12px}.pb-essential .trust b{font-size:11px}.pb-essential .trust span{font-size:11px;line-height:1.45}.pb-essential .choose{font-size:13px}.pb-essential .benefit-strip .wrap{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;padding-block:28px}.pb-essential .benefit{border:0;padding:0;gap:10px}.pb-essential .benefit:last-child{grid-column:1/-1;justify-self:center;max-width:190px}.pb-essential .benefit .icon{width:34px;height:34px;flex-basis:34px}.pb-essential .benefit b{font-size:10px}.pb-essential .benefit span{font-size:10px;line-height:1.5}.pb-essential .section{padding:38px 0}.pb-essential .section h2,.pb-essential .cta h2{font-size:29px;line-height:1.13}.pb-essential .section p.lead{font-size:15px;line-height:1.65}.pb-essential .split2,.pb-essential .remote-layout{display:flex;flex-direction:column;gap:24px;align-items:stretch}.pb-essential .feature-four,.pb-essential .steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.pb-essential .feature-card{padding:18px 14px;min-height:0}.pb-essential .feature-card h3{font-size:14px;line-height:1.3}.pb-essential .feature-card p{font-size:12px;line-height:1.6}.pb-essential .feature-card .icon{width:38px;height:38px;margin-bottom:14px}.pb-essential .pb-positions .split2{gap:0}.pb-essential .position-copy,.pb-essential .position-visual{display:contents}.pb-essential .position-copy>.eyebrow{order:1}.pb-essential .position-copy>h2{order:2}.pb-essential .position-copy>.lead{order:3}.pb-essential .position-copy>.three-tabs{order:4;margin-top:20px;margin-bottom:22px}.pb-essential .position-stage{order:5;width:100%;height:320px;padding:20px}.pb-essential .position-copy>.feature-four{order:6;min-height:0;margin-top:20px!important}.pb-essential .position-copy>.feature-four .feature-card{min-height:0!important}.pb-essential .position-caption{order:7;margin-top:20px}.pb-essential .position-caption span{font-size:10px}.pb-essential .three-tabs{gap:6px;flex-wrap:wrap}.pb-essential .three-tabs button{min-height:44px;padding:10px 13px;font-size:11px}.pb-essential .pb-split-king .split2{gap:0}.pb-essential .pb-split-king .split2>div:first-child{display:contents}.pb-essential .pb-split-king .eyebrow{order:1}.pb-essential .pb-split-king h2{order:2}.pb-essential .pb-split-king .lead{order:3}.pb-essential .pb-split-king .three-tabs{order:4;margin:20px 0}.pb-essential .splitking-media{order:5;height:auto;aspect-ratio:1.31}.pb-essential .pb-split-king .dark-card{order:6}.pb-essential .dark-card p{font-size:12px;line-height:1.6}.pb-essential .pb-platform .split2>.media{order:2;height:auto!important;aspect-ratio:1.2}.pb-essential .pb-platform .split2>div:last-child{order:1}.pb-essential .check b{font-size:13px}.pb-essential .check span{font-size:12px;line-height:1.6}.pb-essential .check i{flex:0 0 24px}.pb-essential .frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.pb-essential .frames .frame-card:last-child{grid-column:1/-1;width:calc((100% - 12px)/2);justify-self:center}.pb-essential .frame-card img{height:auto;aspect-ratio:1.72}.pb-essential .frame-card b{display:block;font-size:11px;margin-top:9px}.pb-essential .remote-layout{flex-direction:column-reverse}.pb-essential .remote-panel{grid-template-columns:1fr 100px 1fr;gap:8px;padding:20px 14px;min-height:330px}.pb-essential .remote-panel img{height:265px;object-fit:contain}.pb-essential .callout b{font-size:9px}.pb-essential .callout span{font-size:10px}.pb-essential .remote-fact b{font-size:13px}.pb-essential .remote-fact span{font-size:12px;line-height:1.5}.pb-essential .step{padding:18px 14px;min-height:0}.pb-essential .step h3{font-size:13px}.pb-essential .step p{font-size:12px;line-height:1.6}.pb-essential .whiteglove{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.pb-essential .whiteglove span{font-size:12px;line-height:1.6;display:block}.pb-essential .pb-lifestyle .split2{gap:0}.pb-essential .pb-lifestyle .split2>div:first-child{display:contents}.pb-essential .pb-lifestyle .eyebrow{order:1}.pb-essential .pb-lifestyle h2{order:2}.pb-essential .pb-lifestyle .lead{order:3}.pb-essential .pb-lifestyle .lifestyle{order:4;height:auto;aspect-ratio:1.1;margin-top:24px}.pb-essential .mini-benefits{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.pb-essential .mini-benefit span{font-size:11px;line-height:1.5}.pb-essential .stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.pb-essential .stat{padding:24px 10px;border-bottom:1px solid var(--mist)}.pb-essential .stat:nth-child(2n){border-right:0}.pb-essential .stat strong{font-size:42px}.pb-essential .stat span{font-size:11px;line-height:1.5}.pb-essential .spec-table{font-size:12px}.pb-essential .spec-table td,.pb-essential .spec-table th{padding:12px}.pb-essential .faq-row{padding:17px 16px}.pb-essential .faq-row b{font-size:13px;line-height:1.5}.pb-essential .ask{padding:20px;flex-direction:column;align-items:flex-start;gap:18px}.pb-essential .ask p{font-size:12px;line-height:1.6}.pb-essential .reviews h3{font-size:24px}.pb-essential .cta{padding:38px 0}.pb-essential .cta .wrap{display:flex;flex-direction:column;align-items:stretch;gap:26px}.pb-essential .cta p{font-size:14px;line-height:1.65}.pb-essential .buy-card{padding:22px}.pb-essential .buy-card .size-row{gap:5px}.pb-essential .buy-card .size-row button{font-size:10px}}@media(prefers-reduced-motion:reduce){.pb-essential *{scroll-behavior:auto!important;transition:none!important}}@font-face{font-family:"PB Essential Serif";src:url(pb-essential-serif-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PB Essential Serif";src:url(pb-essential-serif-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PB Essential Sans;src:url(pb-essential-sans-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PB Essential Sans;src:url(pb-essential-sans-bold.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}.pb-essential{font-family:var(--pb-essential-body-font,"PB Essential Sans",Arial,Helvetica,sans-serif)}.pb-essential .serif,.pb-essential .stat strong,.pb-essential .reviews h3,.pb-essential .cta h2,.pb-essential .logo,.pb-essential .pb-dialog-head h2{font-family:var(--pb-essential-heading-font,"PB Essential Serif",Georgia,"Times New Roman",serif)}.pb-essential .pb-reviews-host:has(>:first-child){display:block}.pb-essential .pb-reviews-host:not(:has(*)){display:none}
/*# sourceMappingURL=/cdn/shop/t/230/assets/pb-essential-pdp.css.map */
