.herqs-cro-content{--ink:#171d1c;--paper:#fbece7;--red:#d12e33;--gold:#ecb838;--line:#d9c8c1;--muted:#595e5c;--dark-card:#232928}.herqs-cro-content *{box-sizing:border-box}html:has(.herqs-cro-content){scroll-behavior:smooth;scroll-padding-top:90px}.herqs-cro-content{margin:0;color:var(--ink);background:var(--paper);font:500 16px/1.6 var(--text-font-family)}.herqs-cro-content h1,.herqs-cro-content h2,.herqs-cro-content h3,.herqs-cro-content p{margin:0}.herqs-cro-content h1,.herqs-cro-content h2,.herqs-cro-content h3{text-transform:none}.herqs-cro-content h1,.herqs-cro-content h2,.herqs-cro-content h3{font-family:var(--heading-font-family);font-weight:400;letter-spacing:-.02em}.herqs-cro-content h2{font-size:52px;line-height:.95;color:var(--red)}.herqs-cro-content a{color:inherit;text-decoration:none}.herqs-cro-content button{font:inherit;cursor:pointer}.herqs-cro-content img{display:block;max-width:100%}.herqs-cro-content button,.herqs-cro-content a,.herqs-cro-content summary{-webkit-tap-highlight-color:transparent}.herqs-cro-content a:focus-visible,.herqs-cro-content button:focus-visible,.herqs-cro-content summary:focus-visible,.herqs-cro-content [tabindex]:focus-visible{outline:3px solid var(--red);outline-offset:5px}.herqs-cro-content a:hover{text-decoration:underline;text-underline-offset:5px}.herqs-cro-content .button{font-family:inherit;font-size:16px;text-transform:none;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:var(--red);color:var(--paper);font-weight:700;min-height:52px;padding:14px 32px;border:0;border-radius:0;line-height:1.3;text-decoration:none!important;transition:background .15s}.herqs-cro-content .button:hover{background:#b52328}.herqs-cro-content .button span{font-size:22px;font-weight:400}.herqs-cro-content .text-button{display:inline-flex;align-items:center;gap:16px;color:var(--ink);background:none;border:0;padding:10px 0;border-bottom:1px solid currentColor;font-weight:700;line-height:1.3}.herqs-cro-content .text-button:hover{text-decoration:none;color:var(--red)}.herqs-cro-content .small{font-size:14px;color:var(--muted)}.herqs-cro-content .eyebrow{font-weight:700;font-size:12px;letter-spacing:.1em;line-height:1.5}.herqs-cro-content .skip{position:fixed;top:-80px;left:16px;z-index:100;background:var(--paper);padding:12px}.herqs-cro-content .skip:focus{top:12px}.herqs-cro-content .announcement{min-height:32px;background:var(--ink);color:var(--paper);display:flex;justify-content:center;align-items:center;gap:40px;font-size:12px}.herqs-cro-content .announcement>*+*:before{content:"\b7";margin-right:40px}.herqs-cro-content .header{height:80px;padding:0 max(32px,calc((100vw - 1200px)/2));display:flex;align-items:center;gap:64px;background:var(--ink);color:var(--paper);border-top:1px solid #38413e;position:sticky;top:0;z-index:20}.herqs-cro-content .logo{flex:none}.herqs-cro-content .logo img,.herqs-cro-content footer img{object-fit:contain;width:116px}.herqs-cro-content .header nav{display:flex;align-items:center;gap:32px;font-weight:700;font-size:14px}.herqs-cro-content .header-help{margin-left:auto;font-size:14px;white-space:nowrap}.herqs-cro-content .header-help span{margin-left:12px}.herqs-cro-content .hero{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper);min-height:530px}.herqs-cro-content .hero-copy{padding:64px 48px 48px max(32px,calc((100vw - 1200px)/2));align-self:center}.herqs-cro-content .hero .eyebrow{color:var(--gold);margin-bottom:24px}.herqs-cro-content .hero h1{font-size:clamp(64px,6.9vw,104px);line-height:.87;text-transform:uppercase;max-width:580px}.herqs-cro-content .hero h1 span{display:block}.herqs-cro-content .hero h1 span:last-child{color:var(--gold)}.herqs-cro-content .hero-description{max-width:390px;margin:24px 0;font-size:17px;line-height:1.5}.herqs-cro-content .hero-note{font-size:14px;margin-top:12px;color:var(--paper)}.herqs-cro-content .hero-photo{position:relative;min-width:0;overflow:hidden}.herqs-cro-content .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:55% center;position:absolute}.herqs-cro-content .section{max-width:1296px;padding:80px 48px;margin:0 auto}.herqs-cro-content .section-intro{text-align:center}.herqs-cro-content .section-intro .eyebrow{color:var(--muted);margin-bottom:16px}.herqs-cro-content .section-intro>p:last-child{margin-top:16px}.herqs-cro-content .choice-bar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:32px 0 16px}.herqs-cro-content .choice-bar>p{font-size:14px;color:var(--muted)}.herqs-cro-content .choice-bar .text-button{font-size:14px}.herqs-cro-content .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.herqs-cro-content .product{border:1px solid var(--line);min-width:0}.herqs-cro-content .product-image{display:block;overflow:hidden;aspect-ratio:1/1;position:relative}.herqs-cro-content .product-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .2s}.herqs-cro-content .product-image:hover img{transform:scale(1.025)}.herqs-cro-content .product-body{padding:0 20px 20px}.herqs-cro-content .product-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.herqs-cro-content .product-title h3{font-size:40px;line-height:1;text-transform:uppercase}.herqs-cro-content .price{font-weight:700;color:var(--red);font-size:18px;white-space:nowrap}.herqs-cro-content .product-desc{font-size:14px;margin-top:12px;min-height:44px;color:var(--muted)}.herqs-cro-content dl{margin:16px 0 24px;font-size:14px}.herqs-cro-content dl>div{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);padding:7px 0}.herqs-cro-content dt{color:var(--muted)}.herqs-cro-content dd{margin:0;font-weight:700}.herqs-cro-content .product-cta{width:100%;padding:14px 16px;font-size:15px;gap:8px}.herqs-cro-content .products-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px;gap:24px;font-size:14px}.herqs-cro-content .products-bottom p{color:var(--muted)}.herqs-cro-content .products-bottom button{font-size:14px}.herqs-cro-content #comparison{margin-top:24px}.herqs-cro-content .table-scroll{overflow:auto}.herqs-cro-content table{border-collapse:collapse;width:100%;text-align:left;min-width:590px;font-size:15px}.herqs-cro-content caption{text-align:left;font-family:var(--heading-font-family);font-size:32px;margin:16px 0;color:var(--red)}.herqs-cro-content th,.herqs-cro-content td{border-bottom:1px solid var(--line);padding:16px}.herqs-cro-content thead{background:var(--ink);color:var(--paper)}.herqs-cro-content #comparison .small{margin-top:16px}.herqs-cro-content .why-section{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper)}.herqs-cro-content .why-photo img{width:100%;height:100%;object-fit:cover}.herqs-cro-content .why-copy{padding:64px max(32px,calc((100vw - 1200px)/2)) 64px 64px}.herqs-cro-content .why-copy .eyebrow{color:var(--gold);margin-bottom:24px}.herqs-cro-content .why-copy h2{font-size:64px;color:var(--gold);line-height:.93}.herqs-cro-content .why-copy>p:not(.eyebrow){max-width:390px;margin:24px 0 32px}.herqs-cro-content .benefit{display:flex;gap:20px;border-top:1px solid #46504d;padding:20px 0;max-width:430px}.herqs-cro-content .benefit-number{color:var(--gold);font-size:14px;line-height:2}.herqs-cro-content .benefit h3{font-size:30px;line-height:1;margin-bottom:8px}.herqs-cro-content .benefit p{font-size:14px;color:#c9cecc}.herqs-cro-content .light-link{font-size:14px;font-weight:700;display:inline-flex;gap:24px;border-bottom:1px solid currentColor;padding:8px 0;margin-top:8px}.herqs-cro-content .testimonial{text-align:center;padding-top:72px;padding-bottom:72px}.herqs-cro-content .testimonial .eyebrow{color:var(--muted);font-size:11px}.herqs-cro-content .testimonial blockquote{font-family:var(--heading-font-family);font-size:48px;line-height:1.05;color:var(--red);letter-spacing:-.02em;margin:24px auto;max-width:850px}.herqs-cro-content .quote-source{font-size:13px;color:var(--muted)}.herqs-cro-content .faq-section{display:grid;grid-template-columns:1fr 1.65fr;gap:80px;border-top:1px solid var(--line);padding-top:64px}.herqs-cro-content .faq-heading .eyebrow{margin-bottom:24px;color:var(--muted)}.herqs-cro-content .faq-heading h2{font-size:64px}.herqs-cro-content .faq-heading>p:not(.eyebrow){margin:24px 0}.herqs-cro-content .faq-heading .text-button{font-size:14px}.herqs-cro-content .faq-list details{border-bottom:1px solid var(--line)}.herqs-cro-content .faq-list details:first-child{border-top:1px solid var(--line)}.herqs-cro-content summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;font-weight:700;padding:24px 0;cursor:pointer;line-height:1.4}.herqs-cro-content summary::-webkit-details-marker{display:none}.herqs-cro-content summary>span{font-size:24px;font-weight:400}.herqs-cro-content details[open] summary>span{transform:rotate(45deg)}.herqs-cro-content details>div{padding:0 32px 24px 0;font-size:15px;color:var(--muted)}.herqs-cro-content details .text-button{margin-top:16px;font-size:14px}.herqs-cro-content .closing{padding:48px max(48px,calc((100vw - 1200px)/2));background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid #46504d}.herqs-cro-content .closing .eyebrow{color:var(--gold);margin-bottom:16px}.herqs-cro-content .closing h2{font-size:80px;color:var(--paper)}.herqs-cro-content footer{background:var(--ink);color:var(--paper);padding:48px max(48px,calc((100vw - 1200px)/2)) 24px}.herqs-cro-content .footer-top{display:flex;justify-content:space-between;gap:64px;align-items:flex-start}.herqs-cro-content .footer-links{display:grid;grid-template-columns:repeat(3,1fr);column-gap:48px;row-gap:16px;font-size:14px}.herqs-cro-content .footer-bottom{margin-top:48px;padding-top:24px;border-top:1px solid #46504d;display:flex;align-items:center;justify-content:space-between;gap:24px}.herqs-cro-content .footer-bottom>span{font-size:12px;color:#c9cecc}.herqs-cro-content .footer-bottom p{font-family:var(--heading-font-family);font-size:28px;line-height:1.1;color:var(--gold)}.herqs-cro-content [hidden]{display:none!important}.herqs-cro-content .mobile-dock{display:none}.herqs-cro-content dialog{border:0;padding:48px;background:var(--paper);color:var(--ink);max-width:620px;width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow:auto}.herqs-cro-content dialog::backdrop{background:#171d1ccc}.herqs-cro-content dialog .eyebrow{color:var(--muted);font-size:11px;padding-right:16px}.herqs-cro-content dialog h2{margin:24px 0 16px;font-size:48px}.herqs-cro-content dialog>p:not(.eyebrow){font-size:15px}.herqs-cro-content dialog .close-dialog{position:absolute;right:16px;top:12px;border:0;background:none;font-size:32px;width:44px;height:44px;line-height:1}.herqs-cro-content .finder-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.herqs-cro-content .finder-options button{padding:12px 4px;background:transparent;border:1px solid var(--ink);font-weight:700;min-height:48px}.herqs-cro-content .finder-options button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.herqs-cro-content fieldset{margin:24px 0;border:0;padding:0}.herqs-cro-content legend{font-size:14px;margin-bottom:12px;font-weight:700}.herqs-cro-content .finder-answer{border-top:1px solid var(--line);padding:24px 0;display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center}.herqs-cro-content .finder-answer img{width:140px;mix-blend-mode:multiply}.herqs-cro-content .finder-answer h3{font-size:36px;text-transform:uppercase}.herqs-cro-content .finder-answer p{font-size:14px;margin:8px 0 16px}.herqs-cro-content .finder-answer .button{font-size:14px;padding:12px 20px;gap:16px}@media(min-width:1600px){.herqs-cro-content .hero{min-height:560px}.herqs-cro-content .hero h1{font-size:112px}.herqs-cro-content .hero-copy{padding-right:64px}}@media(max-width:1100px){.herqs-cro-content .header{gap:32px}.herqs-cro-content .product-grid{gap:12px}.herqs-cro-content .product-body{padding:0 12px 16px}.herqs-cro-content .product-title{align-items:flex-start;flex-direction:column;gap:4px}.herqs-cro-content .product-title h3{font-size:38px}.herqs-cro-content .why-copy{padding:48px 32px}.herqs-cro-content .why-copy h2{font-size:56px}.herqs-cro-content .faq-section{gap:40px}.herqs-cro-content .hero-copy{padding-top:48px;padding-bottom:40px}.herqs-cro-content .hero h1{font-size:70px}.herqs-cro-content .section{padding:64px 32px}}@media(max-width:700px){html:has(.herqs-cro-content){scroll-padding-top:76px}.herqs-cro-content .announcement{min-height:28px;font-size:10px;gap:16px}.herqs-cro-content .announcement>*+*:before{margin-right:16px}.herqs-cro-content .announcement>a{display:none}.herqs-cro-content .header{height:64px;padding:0 20px;gap:24px}.herqs-cro-content .logo img{width:96px;height:36px}.herqs-cro-content .header nav{font-size:13px;gap:0}.herqs-cro-content .desktop-link,.herqs-cro-content .header-help{display:none}.herqs-cro-content .header nav{margin-left:auto}.herqs-cro-content .header nav>a:first-child{display:flex;align-items:center;min-height:44px}.herqs-cro-content .hero{display:flex;flex-direction:column;min-height:0}.herqs-cro-content .hero-copy{padding:32px 24px 24px;align-self:stretch}.herqs-cro-content .hero .eyebrow{font-size:10px;margin-bottom:16px}.herqs-cro-content .hero h1{font-size:52px;max-width:none;line-height:.94}.herqs-cro-content .hero h1 span{white-space:nowrap}.herqs-cro-content .hero-description{font-size:15px;line-height:1.5;max-width:360px;margin:16px 0 20px}.herqs-cro-content .hero-copy>.button{width:100%;min-height:48px;justify-content:space-between;padding:12px 20px}.herqs-cro-content .hero-note{font-size:12px;margin-top:8px;text-align:center}.herqs-cro-content .hero-photo{height:176px;width:100%;order:2}.herqs-cro-content .hero-photo img{object-position:center 60%}.herqs-cro-content .section{padding:48px 20px}.herqs-cro-content .section-intro .eyebrow{font-size:10px;margin-bottom:12px}.herqs-cro-content .section-intro h2{font-size:44px}.herqs-cro-content .section-intro>p:last-child{font-size:14px;margin-top:12px}.herqs-cro-content .choice-bar{margin:24px 0 16px;gap:12px}.herqs-cro-content .choice-bar>p{max-width:172px;font-size:12px;line-height:1.4}.herqs-cro-content .choice-bar .text-button{font-size:13px;gap:8px;white-space:nowrap}.herqs-cro-content .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.herqs-cro-content .product-image{aspect-ratio:1}.herqs-cro-content .product-body{padding:0 12px 12px}.herqs-cro-content .product-title{gap:4px}.herqs-cro-content .product-title h3{font-size:34px}.herqs-cro-content .price{font-size:17px}.herqs-cro-content .product-desc{font-size:12px;line-height:1.4;margin-top:10px;min-height:34px}.herqs-cro-content dl{font-size:11px;margin:12px 0 16px}.herqs-cro-content dl>div{gap:4px;padding:5px 0}.herqs-cro-content .product-cta{font-size:13px;min-height:46px;padding:10px;gap:4px}.herqs-cro-content .product-cta span{font-size:18px}.herqs-cro-content .products-bottom{flex-direction:column;align-items:center;gap:12px;margin-top:20px}.herqs-cro-content .products-bottom>p{font-size:12px}.herqs-cro-content .products-bottom .text-button{font-size:14px}.herqs-cro-content .why-section{display:flex;flex-direction:column}.herqs-cro-content .why-photo{height:310px}.herqs-cro-content .why-photo img{object-position:center 68%}.herqs-cro-content .why-copy{padding:40px 24px 48px}.herqs-cro-content .why-copy .eyebrow{font-size:11px;margin-bottom:20px}.herqs-cro-content .why-copy h2{font-size:54px}.herqs-cro-content .why-copy>p:not(.eyebrow){font-size:15px;margin:20px 0 24px}.herqs-cro-content .benefit{gap:16px;padding:20px 0}.herqs-cro-content .benefit h3{font-size:28px}.herqs-cro-content .testimonial{padding:48px 24px}.herqs-cro-content .testimonial .eyebrow{font-size:9px}.herqs-cro-content .testimonial blockquote{font-size:35px;margin:24px 0}.herqs-cro-content .testimonial blockquote br{display:none}.herqs-cro-content .quote-source{font-size:12px}.herqs-cro-content .faq-section{display:block;padding:48px 24px}.herqs-cro-content .faq-heading .eyebrow{font-size:10px;margin-bottom:16px}.herqs-cro-content .faq-heading h2{font-size:50px}.herqs-cro-content .faq-heading>p:not(.eyebrow){margin:16px 0}.herqs-cro-content .faq-heading .text-button{margin-bottom:32px}.herqs-cro-content .faq-heading h2 br{display:none}.herqs-cro-content .faq-list summary{padding:22px 0;font-size:15px;gap:16px}.herqs-cro-content .faq-list details>div{font-size:14px;padding-right:16px}.herqs-cro-content .closing{padding:40px 24px;display:block}.herqs-cro-content .closing .eyebrow{font-size:10px}.herqs-cro-content .closing h2{font-size:64px}.herqs-cro-content .closing .button{margin-top:24px;width:100%}.herqs-cro-content footer{padding:40px 24px 100px}.herqs-cro-content .footer-top{display:block}.herqs-cro-content .footer-links{margin-top:32px;grid-template-columns:1fr 1fr;gap:16px 24px;font-size:13px}.herqs-cro-content .footer-bottom{display:block;margin-top:32px;padding-top:24px}.herqs-cro-content .footer-bottom p{font-size:26px;margin-top:20px;max-width:340px}.herqs-cro-content .mobile-dock{position:fixed;z-index:30;bottom:0;left:0;right:0;background:var(--paper);border-top:1px solid var(--line);padding:12px 16px max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:16px}.herqs-cro-content .mobile-dock>span{font-size:11px;line-height:1.4}.herqs-cro-content .mobile-dock strong{font-size:14px}.herqs-cro-content .mobile-dock .button{font-size:14px;min-height:48px;padding:12px 20px;gap:24px}.herqs-cro-content dialog{padding:40px 24px 24px}.herqs-cro-content dialog h2{font-size:42px}.herqs-cro-content .finder-options{gap:6px}.herqs-cro-content .finder-options button{font-size:14px}.herqs-cro-content .finder-answer{grid-template-columns:90px 1fr;gap:16px}.herqs-cro-content .finder-answer img{width:90px}}@media(max-width:359px){.herqs-cro-content .hero h1{font-size:44px}.herqs-cro-content .hero-copy{padding-left:20px;padding-right:20px}.herqs-cro-content .section{padding-left:16px;padding-right:16px}.herqs-cro-content .product-body{padding:0 8px 12px}.herqs-cro-content .product-cta{font-size:12px;padding:10px 8px}.herqs-cro-content .choice-bar{gap:8px}.herqs-cro-content .choice-bar>p{max-width:140px}.herqs-cro-content .mobile-dock .button{gap:12px;padding:12px}.herqs-cro-content .announcement{font-size:9px}}@media(prefers-reduced-motion:reduce){html:has(.herqs-cro-content){scroll-behavior:auto}.herqs-cro-content *,.herqs-cro-content *:before,.herqs-cro-content *:after{transition:none!important;animation:none!important}}.herqs-cro-content .logo img,.herqs-cro-content footer img{object-fit:cover}@media(max-width:700px){.herqs-cro-content .hero-copy{padding-top:24px}.herqs-cro-content .hero-photo{height:144px}.herqs-cro-content .products-section{padding-top:32px}.herqs-cro-content .products-section .section-intro .eyebrow{display:none}.herqs-cro-content .products-section .choice-bar{margin-top:20px}}.herqs-cro-content .button{background:#b52328}.herqs-cro-content .button:hover{background:var(--ink);color:var(--paper)}.herqs-cro-content .price{font-size:19px}.herqs-cro-content .text-button:hover{color:#b52328}.herqs-cro-content .product-title h3,.herqs-cro-content .finder-answer h3{color:var(--red)}.herqs-cro-content .closing>div{min-width:0;max-width:760px}.herqs-cro-content .closing h2{font-size:64px;line-height:1;max-width:100%;overflow-wrap:break-word}.herqs-cro-content .closing>.button{flex-shrink:0}@media(max-width:700px){.herqs-cro-content .closing h2{font-size:46px;line-height:1.05}}.herqs-cro-content .product-rich{position:relative;display:flex;flex-direction:column;transition:border-color .15s}.herqs-cro-content .product-rich:hover,.herqs-cro-content .product-rich:focus-within{border-color:var(--red)}.herqs-cro-content .product-seats{text-align:center;padding:20px 12px 0;line-height:1.1}.herqs-cro-content .product-seats strong{display:block;font-family:var(--text-font-family);font-size:30px;color:var(--red);font-weight:700}.herqs-cro-content .product-seats>span{display:block;font-size:11px;letter-spacing:.08em;font-weight:700;margin-top:4px;color:var(--muted)}.herqs-cro-content .product-rich .product-image{flex:none;margin:0 12px}.herqs-cro-content .product-rich .product-body{display:flex;flex-direction:column;flex:1;padding:0 20px 20px}.herqs-cro-content .product-name{font-size:40px;color:var(--red);line-height:1;text-align:center}.herqs-cro-content .product-main-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.herqs-cro-content .product-main-link:focus-visible{outline:none}.herqs-cro-content .product-main-link:focus-visible:after{outline:3px solid var(--red);outline-offset:3px}.herqs-cro-content .product-use{text-align:center;font-size:15px;line-height:1.4;color:var(--muted);margin:16px 0}.herqs-cro-content .rich-specs{margin:0;font-size:13px;border-top:1px solid var(--line);padding-top:8px}.herqs-cro-content .rich-specs>div{border:0;padding:4px 0}.herqs-cro-content .rich-specs dd{white-space:nowrap}.herqs-cro-content .product-accessories{margin-top:16px;padding:12px 0 0;border-top:1px solid var(--line);font-size:13px;line-height:1.4;min-height:102px}.herqs-cro-content .product-accessories>span{display:block;color:var(--muted);margin-bottom:8px}.herqs-cro-content .product-accessories>div{display:flex;flex-wrap:wrap;gap:4px 12px}.herqs-cro-content .product-accessories a{position:relative;z-index:2;font-weight:700;text-decoration:underline;text-underline-offset:4px;padding:4px 0;min-height:28px}.herqs-cro-content .product-accessories a:hover{color:#b52328}.herqs-cro-content .product-rich .price{display:block;font-family:var(--heading-font-family);font-weight:400;font-size:48px;line-height:1;text-align:center;padding:20px 0 24px;margin-top:auto}.herqs-cro-content .product-rich .product-cta{display:flex;justify-content:space-between;pointer-events:none}.herqs-cro-content .product-rich:hover .product-cta{background:var(--ink)}.herqs-cro-content .range-note{text-align:center;margin-top:16px;font-size:12px}.herqs-cro-content .reason-section{background:var(--ink);color:var(--paper)}.herqs-cro-content .reason-inner{max-width:1296px;margin:0 auto;padding:64px 48px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:64px}.herqs-cro-content .reason-visual{display:block}.herqs-cro-content .reason-visual img{width:100%;height:auto;object-fit:contain}.herqs-cro-content .reason-copy h2{font-size:52px;line-height:1;color:var(--gold);max-width:560px}.herqs-cro-content .reason-list{list-style:none;margin:24px 0;padding:0}.herqs-cro-content .reason-list li{border-bottom:1px solid #46504d;padding:16px 0}.herqs-cro-content .reason-list h3{font-size:30px;line-height:1.1;margin-bottom:8px}.herqs-cro-content .reason-list p{font-size:14px;color:#c9cecc;max-width:460px}.herqs-cro-content .reason-list .light-link{font-size:13px;margin-top:8px;padding:4px 0;min-height:32px}.herqs-cro-content .reason-signoff{font-family:var(--heading-font-family);font-size:40px;line-height:1;color:var(--gold)}.herqs-cro-content .dimension-section{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-top:64px;padding-bottom:64px}.herqs-cro-content .dimension-copy .eyebrow{color:var(--muted);margin-bottom:20px}.herqs-cro-content .dimension-copy h2{font-size:56px;max-width:460px;line-height:1}.herqs-cro-content .dimension-copy>p:not(.eyebrow){margin:24px 0;max-width:450px}.herqs-cro-content .dimension-visual{position:relative}.herqs-cro-content .dimension-visual img{width:100%;height:auto;mix-blend-mode:multiply}.herqs-cro-content .dimension-hotspot{position:absolute;width:50%;height:50%;z-index:1}.herqs-cro-content .dimension-hotspot:hover{outline:1px solid var(--red);outline-offset:-4px}.herqs-cro-content .dimension-hotspot.mighty{left:0;top:0}.herqs-cro-content .dimension-hotspot.cozy{left:50%;top:0}.herqs-cro-content .dimension-hotspot.blaze{left:0;top:50%}.herqs-cro-content .dimension-hotspot.chief{left:50%;top:50%}@media(max-width:1100px){.herqs-cro-content .product-rich .product-body{padding:0 12px 16px}.herqs-cro-content .rich-specs{font-size:12px}.herqs-cro-content .reason-inner{padding:48px 32px;gap:40px}.herqs-cro-content .reason-copy h2{font-size:46px}.herqs-cro-content .dimension-section{gap:32px}.herqs-cro-content .dimension-copy h2{font-size:48px}}@media(min-width:701px)and (max-width:950px){.herqs-cro-content .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.herqs-cro-content .product-rich .product-image{max-height:260px;align-self:center;width:calc(100% - 24px)}.herqs-cro-content .product-rich .product-body{padding:0 24px 24px}.herqs-cro-content .rich-specs{font-size:14px}.herqs-cro-content .product-accessories{min-height:82px}.herqs-cro-content .reason-inner{gap:24px}}@media(max-width:700px){.herqs-cro-content .product-seats{padding:16px 8px 0}.herqs-cro-content .product-seats strong{font-size:24px}.herqs-cro-content .product-seats>span{font-size:9px}.herqs-cro-content .product-rich .product-image{margin:0 4px}.herqs-cro-content .product-rich .product-body{padding:0 12px 12px}.herqs-cro-content .product-name{font-size:34px}.herqs-cro-content .product-use{font-size:12px;margin:12px 0;min-height:34px}.herqs-cro-content .rich-specs{font-size:11px;padding-top:8px}.herqs-cro-content .rich-specs>div{padding:3px 0;gap:4px}.herqs-cro-content .product-accessories{margin-top:12px;padding-top:12px;font-size:12px;min-height:132px}.herqs-cro-content .product-accessories>span{font-size:11px}.herqs-cro-content .product-accessories>div{gap:0 10px}.herqs-cro-content .product-accessories a{min-height:36px;padding:9px 0}.herqs-cro-content .product-rich .price{font-size:40px;padding:16px 0 20px}.herqs-cro-content .product-rich .product-cta{font-size:12px;gap:6px;padding:12px 8px}.herqs-cro-content .range-note{text-align:left;font-size:11px}.herqs-cro-content .reason-inner{display:flex;flex-direction:column;gap:32px;padding:40px 24px 48px}.herqs-cro-content .reason-visual{max-width:330px;width:100%;align-self:center}.herqs-cro-content .reason-copy h2{font-size:44px}.herqs-cro-content .reason-list{margin:16px 0 24px}.herqs-cro-content .reason-list h3{font-size:28px}.herqs-cro-content .reason-list p{font-size:14px}.herqs-cro-content .reason-list .light-link{min-height:40px}.herqs-cro-content .reason-signoff{font-size:36px}.herqs-cro-content .dimension-section{display:flex;flex-direction:column;gap:24px;padding:48px 24px}.herqs-cro-content .dimension-copy .eyebrow{font-size:10px;margin-bottom:16px}.herqs-cro-content .dimension-copy h2{font-size:44px}.herqs-cro-content .dimension-copy>p:not(.eyebrow){font-size:15px;margin:16px 0}.herqs-cro-content .dimension-visual{width:100%;max-width:500px}.herqs-cro-content .dimension-copy .text-button{font-size:14px}}@media(max-width:359px){.herqs-cro-content .product-rich .product-body{padding:0 8px 12px}.herqs-cro-content .rich-specs{font-size:10px}.herqs-cro-content .product-accessories{font-size:11px}.herqs-cro-content .product-rich .product-cta{font-size:11px;padding:12px 6px}.herqs-cro-content .product-name{font-size:32px}}@media(max-width:700px){.herqs-cro-content .product-rich .product-name{order:0}.herqs-cro-content .product-rich .price{order:1;margin-top:0;padding:12px 0 0;font-size:36px}.herqs-cro-content .product-rich .product-use{order:2}.herqs-cro-content .product-rich .rich-specs{order:3}.herqs-cro-content .product-rich .product-cta{order:4;margin-top:16px}.herqs-cro-content .product-rich .product-accessories{order:5;min-height:108px;margin-top:16px}}.herqs-cro-content .product-rich .price,.herqs-cro-content .finder-answer h3{font-family:"herQs Euro",var(--heading-font-family)}.herqs-cro-content .dimension-copy h2{text-transform:uppercase}.herqs-cro-content .products-section,.herqs-cro-content .product-rich,.herqs-cro-content .product-image,.herqs-cro-content .dimension-section,.herqs-cro-content .dimension-visual{background:#fbece7}.herqs-cro-content .product-image img,.herqs-cro-content .finder-answer img{mix-blend-mode:darken}.herqs-cro-content .dimension-visual img{mix-blend-mode:normal}.herqs-cro-content .hero-photo{background:#171d1c;isolation:isolate}.herqs-cro-content .hero-photo .hero-poster img{object-position:center;mix-blend-mode:lighten}.herqs-cro-content .hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.herqs-cro-content .hero-video{mix-blend-mode:lighten}.herqs-cro-content .hero-video.has-frame{opacity:1}.herqs-cro-content .hero-photo:has(.hero-video.has-frame) .hero-poster{visibility:hidden}@media(min-width:701px){.herqs-cro-content .hero{grid-template-columns:minmax(0,430px) minmax(0,680px);justify-content:center;gap:20px;padding-inline:32px}.herqs-cro-content .hero-copy{padding:48px 0 40px}.herqs-cro-content .hero-photo img,.herqs-cro-content .hero-video{object-fit:contain}}.herqs-cro-content .products-section{padding-top:32px}.herqs-cro-content .products-section .choice-bar{justify-content:flex-end;margin:0 0 16px}.herqs-cro-content .products-bottom>p{font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.35;color:var(--ink)}@media(max-width:700px){.herqs-cro-content .hero-copy{padding-bottom:12px}.herqs-cro-content .products-bottom>p{text-align:center}}.herqs-cro-content .hero-copy>.button{margin-top:24px}.herqs-cro-content .products-bottom{justify-content:flex-end}.herqs-cro-content .header-cart{display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex:none}.herqs-cro-content .header-cart-count{position:absolute;right:-3px;top:0;font:700 11px var(--text-font-family)}.herqs-cro-content .herqs-cro-home{padding:80px 24px;text-align:center}.herqs-cro-content .mobile-dock{z-index:30}.herqs-cro-content #shopify-pc__banner{z-index:10000}@media(max-width:700px){.herqs-cro-content .header{gap:16px}.herqs-cro-content .header-cart{min-width:36px}}.herqs-cro-content .trans-money{font-size:inherit!important;line-height:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/herqs-cro.css.map */
