body:has(.jupityr-flagship){--jupityr-flagship-width: 120rem}#MainContent:has(.jupityr-flagship){color:rgb(var(--jupityr-ink));font-family:var(--jupityr-body-family);letter-spacing:0}#MainContent:has(.jupityr-flagship) .page-width{max-width:var(--jupityr-flagship-width)}#MainContent:has(.jupityr-flagship) :is(h2,.h1){font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.15;letter-spacing:-.035em}#MainContent:has(.jupityr-flagship) h3{font-size:2rem;line-height:1.3;letter-spacing:-.025em}#MainContent:has(.jupityr-flagship) .rte:not(h2){font-size:1.5rem;line-height:1.65}#MainContent:has(.jupityr-flagship) .title-wrapper-with-link{margin-bottom:3.2rem}#MainContent:has(.jupityr-flagship) .button{min-height:5rem}.jupityr-flagship{background:rgb(var(--jupityr-paper))}.jupityr-flagship .product__title h1{font-size:clamp(3.2rem,3.2vw,4.5rem);line-height:1.12}.jupityr-flagship .product__info-container>*+*{margin-top:1.6rem}.jupityr-flagship .product__info-container{max-width:none}.jupityr-proof-slot{color:rgb(var(--jupityr-muted));font-size:1.2rem;text-underline-offset:.3rem}.jupityr-eyebrow{color:rgb(var(--jupityr-jovian-umber));font-size:1.1rem;font-weight:700;letter-spacing:.12em;margin:1.8rem 0 1rem}.jupityr-summary p{font-size:1.5rem;line-height:1.65;margin:0 0 .8rem}.jupityr-summary small,.jupityr-gallery-note{color:rgb(var(--jupityr-muted));font-size:1.1rem;line-height:1.5}.jupityr-concept--studio img{width:100%;height:100%;object-fit:cover;display:block}.jupityr-light-key{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgb(var(--jupityr-line));padding:1.2rem .8rem;font-size:1.1rem;text-align:center;gap:.5rem}.jupityr-light-key i{display:block;width:2rem;height:.3rem;margin:0 auto .6rem}.jupityr-light-key small{display:block;font-size:.9rem;color:rgb(var(--jupityr-muted))}.jupityr-light-key__blue{background:#537fa3}.jupityr-light-key__purple{background:#806894}.jupityr-light-key__red{background:#a15d56}.jupityr-light-key__nir{border:1px dashed #73716b}.jupityr-concept--studio .jupityr-concept__label{background:#f8f6f1eb;padding:.4rem .7rem;left:.8rem;right:.8rem;bottom:.8rem}.jupityr-story .jupityr-summary ul{padding-left:1.8rem;margin:0}.jupityr-story .jupityr-summary li{padding-left:.3rem;margin-bottom:.7rem;font-size:1.3rem;line-height:1.5}.jupityr-editorial-note{font-size:1.05rem;line-height:1.5;color:rgb(var(--jupityr-muted));margin:.8rem 0}.jupityr-package{border:1px solid rgb(var(--jupityr-line));border-radius:4px;padding:1.2rem 1.6rem}.jupityr-package--recommended{border-color:rgb(var(--jupityr-accent));background:rgba(var(--jupityr-accent),.025)}.jupityr-package summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:1.2rem;list-style:none}.jupityr-package summary::-webkit-details-marker{display:none}.jupityr-package summary:focus-visible{outline:2px solid rgb(var(--jupityr-ink));outline-offset:4px}.jupityr-package summary:before{display:none}.jupityr-package strong{display:block;font-size:1.6rem}.jupityr-package__badge{display:block;color:rgb(var(--jupityr-accent));font-size:.95rem;font-weight:700;letter-spacing:.07em;margin-bottom:.3rem}.jupityr-package__description{display:block;color:rgb(var(--jupityr-muted));font-size:1.2rem}.jupityr-package__expand{font-size:2rem}.jupityr-package[open] .jupityr-package__expand{transform:rotate(45deg)}.jupityr-package__contents{padding-top:1rem}.jupityr-package__contents ul{padding-left:1.8rem}jupityr-package-choice.jupityr-package{display:block}.jupityr-package__choice{position:relative;display:flex;align-items:center;gap:1.2rem;cursor:pointer}.jupityr-package__choice>input{position:absolute;opacity:0;width:1px;height:1px}.jupityr-package__copy{flex:1;min-width:0}.jupityr-package__pricing{display:grid;justify-items:end;gap:.2rem;flex-shrink:0}.jupityr-package__pricing s{color:rgb(var(--jupityr-muted));font-size:1.1rem}.jupityr-package__check{visibility:hidden;font-size:1.4rem;line-height:1}.jupityr-package--selectable:has(.jupityr-package__choice>input:checked){outline:2px solid rgb(var(--jupityr-ink));outline-offset:-2px}.jupityr-package__choice:has(input:checked) .jupityr-package__check{visibility:visible}.jupityr-package__choice:has(input:focus-visible){outline:2px solid rgb(var(--jupityr-accent));outline-offset:4px}.jupityr-package--selectable:has(.jupityr-package__choice>input:disabled){opacity:.5}.jupityr-package__choice:has(input:disabled){cursor:not-allowed}.jupityr-package__details{margin-top:.8rem;border-top:1px solid rgb(var(--jupityr-line));padding-top:.6rem}.jupityr-package__details>summary{font-size:1.1rem;color:rgb(var(--jupityr-muted))}.jupityr-evidence-caption{color:rgb(var(--jupityr-muted));font-size:1.1rem;line-height:1.5;border-top:1px solid rgb(var(--jupityr-line));padding-top:1rem;margin-top:1.2rem}.jupityr-evidence-caption p{margin:0 0 .6rem}.jupityr-gallery-note{padding:0 1.6rem}.jupityr-mechanisms{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid rgb(var(--jupityr-line));padding:1.8rem 0}.jupityr-mechanisms>div{padding:0 1rem;border-right:1px solid rgb(var(--jupityr-line))}.jupityr-mechanisms>div:first-child{padding-left:0}.jupityr-mechanisms>div:last-child{border:0;padding-right:0}.jupityr-mechanisms strong{display:block;color:rgb(var(--jupityr-jovian-umber));font-family:var(--jupityr-heading-family);font-size:1.8rem;font-weight:400}.jupityr-mechanisms span{display:block;margin-top:.6rem;font-size:1.05rem;line-height:1.5}.jupityr-offer-intro{scroll-margin-top:12rem}#MainContent:has(.jupityr-flagship) .jupityr-offer-intro h2{font-size:2.5rem;margin:0}.jupityr-offer-intro>p:last-child{color:rgb(var(--jupityr-muted));font-size:1.2rem;line-height:1.5;margin:1rem 0}.jupityr-flagship .quantity-breaks-container{display:flex;flex-direction:column;gap:1rem}.jupityr-flagship .quantity-break{width:100%;max-width:none;border:1px solid rgb(var(--jupityr-line));border-radius:4px;background:rgb(var(--jupityr-card-neutral));padding:1.4rem 1.6rem 1.4rem 4rem}.jupityr-flagship .quantity-breaks-container input:focus-visible+.quantity-break{outline:2px solid rgb(var(--jupityr-ink));outline-offset:3px}.jupityr-flagship .quantity-breaks input:checked+.quantity-break{border:1px solid rgb(var(--jupityr-ink));background:rgb(var(--jupityr-surface))}.jupityr-flagship .quantity-break__label{font-size:1.6rem;font-weight:600}.jupityr-flagship .quantity-break__caption{color:rgb(var(--jupityr-muted));font-size:1.2rem}.jupityr-flagship .quantity-break__price{font-size:1.8rem}.jupityr-flagship .icon-with-text{gap:1rem}.jupityr-flagship .icon-with-text__item .h4{font-family:var(--jupityr-body-family);line-height:1.4}.jupityr-policy-preview{border-top:1px solid rgb(var(--jupityr-line));padding-top:1.8rem;font-size:1.3rem}.jupityr-policy-preview p{font-size:1.2rem;line-height:1.6;color:rgb(var(--jupityr-muted));margin:.8rem 0 1.2rem}.jupityr-policy-preview>div{display:flex;justify-content:space-between;border-top:1px solid rgb(var(--jupityr-line));padding-top:1rem;font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em}.jupityr-concept{position:relative;width:100%;overflow:hidden;background:#eeeae2}.jupityr-concept svg{display:block;width:100%;height:100%;object-fit:cover}.jupityr-concept__label{position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem;color:#59554e;font:1rem/1.5 var(--jupityr-body-family);letter-spacing:.04em;text-align:left}.jupityr-flagship .product__media-wrapper>.jupityr-concept{aspect-ratio:1 / 1.1}#MainContent:has(.jupityr-flagship) .image-with-text__media>.jupityr-concept{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}#MainContent:has(.jupityr-flagship) .image-with-text__content{padding:3.2rem 4rem}#MainContent:has(.jupityr-flagship) .image-with-text__heading{margin-top:1rem}#MainContent:has(.jupityr-flagship) .multirow__inner{gap:6.4rem}#MainContent:has(.jupityr-flagship) .multicolumn-card{border:0;box-shadow:none}#MainContent:has(.jupityr-flagship) .multicolumn-card__info{padding:2.2rem 0}#MainContent:has(.jupityr-flagship) .multicolumn-card__info .rte{color:rgb(var(--jupityr-muted))}#MainContent:has(.jupityr-flagship) .multicolumn-card .jupityr-concept{aspect-ratio:1}#MainContent:has(.jupityr-flagship) [id$=__demonstration] .jupityr-concept{aspect-ratio:9 / 13}#MainContent:has(.jupityr-flagship) [id$=__demonstration] .jupityr-concept svg{height:100%;object-fit:cover}#MainContent:has(.jupityr-flagship) .image-slide__desc{padding:1.2rem 0;background:transparent;font-size:1.2rem}#MainContent:has(.jupityr-flagship) .image-slide__desc p{margin:0 0 .4rem}#MainContent:has(.jupityr-flagship) .image-slide__desc p+p{color:rgb(var(--jupityr-muted));font-size:1.1rem}#MainContent:has(.jupityr-flagship) .comparison-slider{border-radius:4px;container-type:inline-size}#MainContent:has(.jupityr-flagship) .comparison-slider :is(.comparison-slider__overlay,.comparison-slider__underlay)>.jupityr-concept{height:100%}#MainContent:has(.jupityr-flagship) .comparison-slider__overlay>.jupityr-concept{width:100cqw;max-width:none}#MainContent:has(.jupityr-flagship) .comparison-slider__before-text h3,#MainContent:has(.jupityr-flagship) .comparison-slider__after-text h3{font:1.1rem var(--jupityr-body-family)}#MainContent:has(.jupityr-flagship) .content-and-comparison-slider .content-container{text-align:left}#MainContent:has(.jupityr-flagship) [id$=__timeline] h3{font-size:1.8rem}#MainContent:has(.jupityr-flagship) [id$=__timeline] .multicolumn-card{border-top:1px solid rgb(var(--jupityr-line))}#MainContent:has(.jupityr-flagship) [id$=__timeline] .multicolumn-card__info{padding-right:2rem}#MainContent:has(.jupityr-flagship) .content-and-comparison-table{display:block;max-width:96rem;margin:auto}#MainContent:has(.jupityr-flagship) .content-and-comparison-table .content-container{max-width:65rem;margin:0 auto 3.2rem}#MainContent:has(.jupityr-flagship) .comparison-table-container{width:100%;max-width:none}#MainContent:has(.jupityr-flagship) .comparison-table{--border-radius: 4px;--bottom-piece-height: 0;table-layout:fixed;width:100%;border-radius:4px;font-size:1.4rem}#MainContent:has(.jupityr-flagship) .comparison-table tbody{box-shadow:none}#MainContent:has(.jupityr-flagship) .comparison-table :is(th,td){padding:1.6rem;width:28%;overflow-wrap:anywhere}#MainContent:has(.jupityr-flagship) .comparison-table :is(th,td):first-child{width:44%;text-align:left}#MainContent:has(.jupityr-flagship) .comparison-table h3{font:1.4rem/1.5 var(--jupityr-body-family)}#MainContent:has(.jupityr-flagship) .comparison-table td{border-bottom:1px solid rgb(var(--jupityr-line))}#MainContent:has(.jupityr-flagship) .comparison-table th{font:600 1.4rem/1.4 var(--jupityr-body-family)}#MainContent:has(.jupityr-flagship) .testimonial-card{box-shadow:none;border-top:1px solid rgb(var(--jupityr-line))}#MainContent:has(.jupityr-flagship) .collapsible-content__wrapper{max-width:88rem;margin:auto}#MainContent:has(.jupityr-flagship) .accordion__title{font:600 1.5rem/1.5 var(--jupityr-body-family)}#MainContent:has(.jupityr-flagship) .accordion summary{padding:2rem 0}#MainContent:has(.jupityr-flagship) .rich-text__blocks{max-width:74rem}body:has(.jupityr-flagship) .cart-drawer .button{--color-button: var(--jupityr-cta)}body:has(.jupityr-flagship) :is(.accordion summary:hover,.accordion summary:focus-visible) .accordion__title{color:rgb(var(--jupityr-jovian-umber))}body:has(.jupityr-flagship) .accordion summary:is(:hover,:focus-visible) .icon-caret{color:rgb(var(--jupityr-accent))}body:has(.jupityr-flagship) .scroll-to-top-btn{display:none}@media(min-width:990px){.jupityr-flagship .product__info-wrapper{padding-left:4.8rem}}@media(max-width:749px){#MainContent:has(.jupityr-flagship) button.splide__pagination__page{background:transparent}#MainContent:has(.jupityr-flagship) .splide__pagination__page:before{width:.5rem;height:.5rem}#MainContent:has(.jupityr-flagship) .splide__pagination__page.is-active:before{width:.7rem;height:.7rem}#MainContent:has(.jupityr-flagship) .page-width{padding-left:2rem;padding-right:2rem}.jupityr-flagship .product__media-wrapper{margin:0;width:100%}.jupityr-flagship .product__info-wrapper{padding-top:1.6rem}.jupityr-flagship .product__title h1{font-size:3.2rem}.jupityr-flagship .product__info-wrapper,.jupityr-flagship .product__info-container{display:contents}.jupityr-flagship .product__info-container>*{order:3;width:100%}.jupityr-flagship .product__info-container>.jupityr-story--category{order:0}.jupityr-flagship .product__info-container>:is(.product__title,.product-page-price){order:1}.jupityr-flagship .product__media-wrapper{order:2;margin-top:1.6rem}.jupityr-mechanisms{padding:1.4rem 0}.jupityr-mechanisms>div{padding-inline:.6rem}.jupityr-mechanisms strong{font-size:1.5rem}.jupityr-mechanisms span{font-size:1rem}#MainContent:has(.jupityr-flagship) .image-with-text__content{padding:2.4rem 0}#MainContent:has(.jupityr-flagship) .multirow__inner{gap:2.4rem}#MainContent:has(.jupityr-flagship) .content-and-comparison-slider{gap:2.4rem}#MainContent:has(.jupityr-flagship) .comparison-table :is(th,td){padding:1rem .7rem;font-size:1.1rem}#MainContent:has(.jupityr-flagship) .comparison-table :is(th,td){width:32%}#MainContent:has(.jupityr-flagship) .comparison-table :is(th,td):first-child{width:36%}#MainContent:has(.jupityr-flagship) .comparison-table h3{font-size:1.2rem}#MainContent:has(.jupityr-flagship) .multicolumn-card__info{padding:1.6rem 0}#MainContent:has(.jupityr-flagship) .sticky-atc__left{flex:1}}@media(prefers-reduced-motion:reduce){html:has(.jupityr-flagship){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jupityr-flagship.css.map */
