.von{--von-line: rgba(var(--color-foreground), .12);--von-line-soft: rgba(var(--color-foreground), .07);--von-fill: rgba(var(--color-foreground), .04);--von-muted: rgba(var(--color-foreground), .68);--von-gap: 1.6rem;--von-clay: #b5501f;--von-clay-soft: #f2ddc9;--von-sage: #5e7a5c;--von-sage-soft: #e2e9e0;--von-ochre: #c1892b;--von-ochre-soft: #f4e6c9}.von__inner{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.von__inner{padding:0 5rem}}.von__head{max-width:68rem;margin:0 0 3.2rem}.von__head--center{margin-left:auto;margin-right:auto;text-align:center}.von__eyebrow{display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--von-clay);font-weight:600;margin:0 0 1rem}.von-chip{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;flex:none}.von-chip svg{width:2rem;height:2rem;color:#fff}.von-chip--sm{width:3.6rem;height:3.6rem}.von-chip--sm svg{width:1.6rem;height:1.6rem}.von-chip--clay{background:var(--von-clay)}.von-chip--sage{background:var(--von-sage)}.von-chip--ochre{background:var(--von-ochre)}.von__title{margin:0 0 1.2rem;text-wrap:balance}.von__sub{margin:0;color:var(--von-muted);line-height:1.6}.von-problem__grid{display:grid;gap:1.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.von-problem__grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.von-problem__item{border:.1rem solid var(--von-line);border-top:.3rem solid var(--von-clay);padding:2.2rem 2rem;display:flex;flex-direction:column;gap:.8rem}.von-problem__item:nth-child(3n+2){border-top-color:var(--von-sage)}.von-problem__item:nth-child(3n+3){border-top-color:var(--von-ochre)}.von-problem__item h3{margin:0;font-size:1.7rem}.von-problem__item p{margin:0;color:var(--von-muted);font-size:1.5rem;line-height:1.6}.von-problem__turn{margin:3.2rem 0 0;padding:2.8rem 2.4rem;background:var(--von-clay-soft);color:#241d18;text-align:center}.von-problem__turn h3{margin:0 0 1rem;text-wrap:balance}.von-problem__turn p{margin:0 auto;max-width:62rem;color:#241d18b8;line-height:1.65}.von-rows{display:flex;flex-direction:column;gap:4.8rem}.von-row{display:grid;gap:2.4rem;align-items:center;grid-template-columns:1fr}@media screen and (min-width:990px){.von-row{grid-template-columns:1fr 1fr;gap:5.6rem}.von-row--flip .von-row__media{order:2}}.von-row__media img,.von-row__media svg{display:block;width:100%;height:auto;border-radius:.6rem}.von-row__media--empty{aspect-ratio:4 / 3;background:var(--von-fill);display:grid;place-items:center;color:rgba(var(--color-foreground),.35);font-size:1.3rem;border-radius:.6rem}.von-row__text h3{margin:0 0 1.2rem;text-wrap:balance}.von-row__text p{margin:0 0 1.6rem;color:var(--von-muted);line-height:1.65}.von-row__text p:last-child{margin-bottom:0}.von-row__list{list-style:none;padding:0;margin:1.6rem 0 0;display:flex;flex-direction:column;gap:1rem}.von-row__list li{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;font-size:1.5rem;line-height:1.55}.von-row__list svg{width:1.8rem;height:1.8rem;margin-top:.2rem;flex:none;color:var(--von-clay)}.von-steps{display:grid;gap:2.4rem;grid-template-columns:1fr;counter-reset:von-step}@media screen and (min-width:750px){.von-steps{grid-template-columns:repeat(3,1fr);gap:3.2rem}}.von-step{display:flex;flex-direction:column;gap:1.2rem}.von-step__num{width:4.4rem;height:4.4rem;display:grid;place-items:center;background:var(--von-clay);color:#fff;border-radius:50%;font-size:1.6rem;font-weight:600;font-variant-numeric:tabular-nums}.von-step h3{margin:0;font-size:1.8rem}.von-step p{margin:0;color:var(--von-muted);line-height:1.6;font-size:1.5rem}.von-step__media img{display:block;width:100%;height:auto;margin-bottom:.4rem;border-radius:.6rem}.von-grid{display:grid;gap:.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.von-grid--2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.von-grid--3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:750px){.von-grid--4{grid-template-columns:repeat(4,1fr)}}.von-cell{display:flex;flex-direction:column;gap:1rem;padding:2.4rem 2rem;border:.1rem solid var(--von-line-soft)}.von-cell--center{text-align:center;align-items:center}.von-cell h3{margin:0;font-size:1.6rem}.von-cell p{margin:0;color:var(--von-muted);font-size:1.45rem;line-height:1.55}.von-compare__scroll{overflow-x:auto}.von-compare{width:100%;min-width:52rem;border-collapse:collapse;font-size:1.5rem}.von-compare th,.von-compare td{padding:1.6rem;text-align:left;border-bottom:.1rem solid var(--von-line-soft);vertical-align:top}.von-compare thead th{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:.1rem solid var(--von-line)}.von-compare__ours{background:var(--von-clay-soft);color:#241d18}.von-compare td svg{width:1.7rem;height:1.7rem;margin-right:.6rem;vertical-align:-.3rem}.von-compare__ours svg{color:var(--von-clay)}.von-compare td:not(.von-compare__ours) svg{color:rgba(var(--color-foreground),.4)}.von-compare__label{font-weight:600}.von-specs__wrap{display:grid;gap:3.2rem;grid-template-columns:1fr}@media screen and (min-width:990px){.von-specs__wrap{grid-template-columns:3fr 2fr;gap:4.8rem}}.von-specs{width:100%;border-collapse:collapse;font-size:1.5rem}.von-specs th,.von-specs td{padding:1.3rem 0;text-align:left;border-bottom:.1rem solid var(--von-line-soft);vertical-align:top}.von-specs th{width:40%;font-weight:600;padding-right:1.6rem}.von-specs td{color:var(--von-muted)}.von-box{border:.1rem solid var(--von-line);padding:2.4rem 2.2rem}.von-box h3{margin:0 0 1.6rem;font-size:1.6rem}.von-box ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.2rem}.von-box li{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;font-size:1.5rem}.von-box svg{width:2rem;height:2rem;flex:none;color:var(--von-clay)}.von-box-split{display:grid;gap:3.2rem;grid-template-columns:1fr}@media screen and (min-width:990px){.von-box-split{grid-template-columns:1fr 1fr;gap:5.6rem;align-items:center}.von-box-split--image-left .von-box-split__media{order:-1}}.von-box-split__heading{margin:0 0 1.2rem;text-wrap:balance}.von-box-split__grid{display:grid;gap:.2rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.von-box-split__item{display:flex;flex-direction:column;gap:1rem;padding:2rem 1.8rem 2rem 0}.von-box-split__item h3{margin:0;font-size:1.6rem}.von-box-split__item p{margin:0;font-size:1.4rem;color:var(--von-muted);line-height:1.5}.von-box-split__media img{display:block;width:100%;height:auto;border-radius:.6rem}.von-box-split__media-empty{aspect-ratio:4 / 3;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem;border-radius:.6rem}.von-ring--sm{width:4.2rem;height:4.2rem}.von-ring--sm svg{width:1.8rem;height:1.8rem}.von-guarantee{display:grid;gap:3.2rem 2rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.von-guarantee{grid-template-columns:repeat(4,1fr);gap:2rem}}.von-guarantee__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.3rem}.von-guarantee__item h3{margin:0;font-size:1.55rem;text-wrap:balance}.von-guarantee__item p{margin:0;font-size:1.4rem;color:var(--von-muted);line-height:1.5}.von-faq{max-width:76rem;margin:0 auto}.von-faq__item{border-bottom:.1rem solid var(--von-line)}.von-faq__item summary{list-style:none;cursor:pointer;padding:1.9rem 3.2rem 1.9rem 0;position:relative;font-size:1.6rem;font-weight:500;display:block}.von-faq__item summary::-webkit-details-marker{display:none}.von-faq__item summary:after{content:"";position:absolute;right:.4rem;top:50%;width:1rem;height:1rem;border-right:.15rem solid var(--von-clay);border-bottom:.15rem solid var(--von-clay);transform:translateY(-70%) rotate(45deg);transition:transform .15s ease}.von-faq__item[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.von-faq__item[open] summary{color:var(--von-clay)}.von-faq__item summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.von-faq__answer{padding:0 3.2rem 2rem 0;color:var(--von-muted);line-height:1.65;font-size:1.5rem}.von-faq__answer>*:first-child{margin-top:0}.von-faq__answer>*:last-child{margin-bottom:0}.von-cta{text-align:center;padding:1rem 2rem;max-width:60rem;margin:0 auto}.von-cta h2{margin:0 0 1.4rem;text-wrap:balance}.von-cta p{margin:0 auto 3.2rem;max-width:50rem;color:var(--von-muted);line-height:1.65;font-size:1.6rem}.von-cta__price{margin:0 0 2rem;font-size:2.4rem;font-weight:700}.von-cta__price s{font-weight:400;color:var(--von-muted);margin-left:.8rem;font-size:1.7rem}.von-cta .button{min-width:28rem;padding-top:1.7rem;padding-bottom:1.7rem;font-size:1.6rem;letter-spacing:.02em;border-width:0;border-radius:.6rem;box-shadow:0 .6rem 1.6rem #0000002e;transition:transform .15s ease,box-shadow .15s ease}.von-cta .button:hover{transform:translateY(-.2rem);box-shadow:0 .9rem 2rem #0000003d}.von-cta__note{margin:2rem 0 0;font-size:1.35rem;color:rgba(var(--color-foreground),.6)}@media(prefers-reduced-motion:reduce){.von-cta .button{transition:none}}.price__regular .price-item--regular,.price__sale .price-item--sale{color:#c0392b;font-size:3rem;font-weight:700;line-height:1.15}.video-section .title-wrapper{text-align:center}.von-trust{display:flex;flex-direction:column;gap:1.2rem;margin:1.6rem 0 0}.von-trust__item{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:center;font-size:1.4rem;line-height:1.5}.von-trust__item strong{display:block;font-weight:600}.von-trust__item span{color:var(--von-muted)}.von-pay{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin:1.6rem 0 0}.von-pay svg{height:2.4rem;width:auto}.von-pay__label{width:100%;font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin-bottom:.2rem}.von-timeline{margin:2rem 0 0}.von-timeline__track{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.von-timeline__track:before{content:"";position:absolute;left:16.6%;right:16.6%;top:1.1rem;height:.1rem;background:var(--von-line)}.von-timeline__stop{display:flex;flex-direction:column;align-items:center;gap:.7rem;text-align:center;position:relative}.von-timeline__dot{width:2.2rem;height:2.2rem;border-radius:50%;border:.15rem solid rgba(var(--color-foreground),.35);background:rgb(var(--color-background));display:grid;place-items:center}.von-timeline__dot svg{width:1.1rem;height:1.1rem}.von-timeline__stop--done .von-timeline__dot{border-color:var(--von-clay);background:var(--von-clay);color:#fff}.von-timeline__stop small{font-size:1.25rem;line-height:1.35;color:var(--von-muted)}.von-timeline__stop b{font-size:1.35rem;font-weight:600}.von-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:.1rem solid var(--von-line);padding:1rem 1.5rem;transform:translateY(105%);transition:transform .25s ease;box-shadow:0 -.2rem 1.2rem rgba(var(--color-foreground),.06)}.von-sticky.is-visible{transform:translateY(0)}.von-sticky__inner{max-width:var(--page-width);margin:0 auto;display:flex;align-items:center;gap:1.2rem}.von-sticky__img{width:4.4rem;height:4.4rem;object-fit:cover;flex:none;display:none;border-radius:.5rem}.von-sticky__meta{flex:1 1 auto;min-width:0;display:none}.von-sticky__meta b{display:block;font-size:1.45rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.von-sticky__meta span{font-size:1.35rem;color:var(--von-muted)}.von-sticky .button{flex:1 1 auto;margin:0}@media screen and (min-width:750px){.von-sticky__img,.von-sticky__meta{display:block}.von-sticky .button{flex:0 0 auto;min-width:24rem}}.von-ring{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;border:.15rem solid currentColor;flex:none}.von-ring svg{width:2.4rem;height:2.4rem}.von-ring--clay{color:var(--von-clay)}.von-ring--sage{color:var(--von-sage)}.von-ring--ochre{color:var(--von-ochre)}.von-bar__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:0;margin:0 -1.5rem;padding:0 1.5rem}.von-bar__track::-webkit-scrollbar{display:none}.von-bar__item{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;padding:.4rem 2rem 0}.von-bar__item b{font-size:1.7rem;font-weight:700}.von-bar__item span{font-size:1.4rem;color:var(--von-muted);line-height:1.5;max-width:32rem}.von-bar__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2rem}.von-bar__arrow{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:none;background:none;color:rgba(var(--color-foreground),.55);cursor:pointer;padding:0}.von-bar__arrow svg{width:2rem;height:2rem}.von-bar__arrow:hover{color:rgb(var(--color-foreground))}.von-bar__dots{display:flex;align-items:center;gap:.8rem}.von-bar__dot{width:.8rem;height:.8rem;border-radius:50%;border:none;padding:0;background:rgba(var(--color-foreground),.22);cursor:pointer}.von-bar__dot.is-active{background:var(--von-clay);width:2rem;border-radius:.4rem;transition:width .2s ease}@media screen and (min-width:750px){.von-bar__track{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:visible;margin:0;padding:0;gap:2.4rem}.von-bar__item{flex:none;scroll-snap-align:none;padding:0}.von-bar__nav{display:none}}@media(prefers-reduced-motion:reduce){.von-sticky,.von-faq__item summary:after{transition:none}}.von-vcards{display:grid;gap:2.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.von-vcards{grid-template-columns:repeat(2,1fr);gap:3.2rem}}.von-vcard{border:.1rem solid var(--von-line);display:flex;flex-direction:column}.von-vcard__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.von-vcard__media-empty{aspect-ratio:1 / 1;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem}.von-vcard__body{padding:2.4rem;display:flex;flex-direction:column;gap:1.2rem;flex:1}.von-vcard__body h3{margin:0;font-size:2rem}.von-vcard__dims{width:100%;border-collapse:collapse;font-size:1.4rem}.von-vcard__dims th{text-align:left;font-weight:600;padding:.5rem 0;width:40%}.von-vcard__dims td{padding:.5rem 0;color:var(--von-muted)}.von-vcard__note{margin:0;font-size:1.35rem;color:var(--von-muted)}.von-vcard__price{margin:.4rem 0 0;font-size:1.8rem;font-weight:600}.von-vcard__price s{font-weight:400;color:var(--von-muted);margin-left:.6rem;font-size:1.4rem}.von-vcard__soldout{font-size:1.3rem;font-weight:500;color:var(--von-muted);margin-left:.6rem}.von-vcard__select{width:100%;margin-top:auto}.von-vcards__footnote{margin:2.4rem 0 0;text-align:center;font-size:1.35rem;color:var(--von-muted)}.von-icards{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.von-icards--3{grid-template-columns:repeat(3,1fr)}.von-icards--4{grid-template-columns:repeat(4,1fr)}.von-icards--5{grid-template-columns:repeat(5,1fr)}}.von-icard{display:flex;flex-direction:column}.von-icard__media{margin-bottom:1.4rem;aspect-ratio:4 / 3;border-radius:.5rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.von-icard__media img{display:block;width:100%;height:100%;object-fit:contain}.von-icard__body h3{margin:0 0 .6rem;font-size:1.6rem}.von-icard__body p{margin:0;font-size:1.4rem;color:var(--von-muted);line-height:1.5}.von-icard--no-image .von-icard__body{text-align:center;padding:1.6rem .5rem;border:.1rem solid var(--von-line-soft)}.von-icards__footnote{margin:2.4rem 0 0;text-align:center;font-size:1.35rem;color:var(--von-muted)}.von-pslider__head{display:flex}.von-pslider{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)}.von-pslider__track{display:flex;width:max-content;animation-name:von-pslider-scroll;animation-duration:28s;animation-timing-function:linear;animation-iteration-count:infinite}.von-pslider:hover .von-pslider__track,.von-pslider:focus-within .von-pslider__track{animation-play-state:paused}@keyframes von-pslider-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.von-pslider__track{animation:none}}.von-pslider__set{display:flex;gap:1.4rem;padding-right:1.4rem}.von-pslider__slide{position:relative;flex:0 0 auto;width:17rem;aspect-ratio:3 / 4;border-radius:.6rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}@media screen and (min-width:750px){.von-pslider__slide{width:21rem}}.von-pslider__slide img{display:block;width:100%;height:100%;object-fit:cover}.von-pslider__caption{position:absolute;left:0;right:0;bottom:0;padding:1.6rem 1.2rem 1rem;font-size:1.3rem;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.55),transparent)}.von-ticker{overflow:hidden}.von-ticker__track{display:flex;width:max-content;animation-name:von-ticker-scroll;animation-duration:24s;animation-timing-function:linear;animation-iteration-count:infinite}.von-ticker:hover .von-ticker__track,.von-ticker:focus-within .von-ticker__track{animation-play-state:paused}@keyframes von-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.von-ticker__track{animation:none}}.von-ticker__set{display:flex;align-items:center;flex:0 0 auto;padding:1.4rem 0}.von-ticker__item{flex:0 0 auto;padding:0 2.4rem;font-size:1.4rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.von-ticker__sep{flex:0 0 auto;opacity:.45}.von-ichecklist{display:grid;grid-template-columns:1fr;gap:3.6rem;align-items:center}@media screen and (min-width:990px){.von-ichecklist{grid-template-columns:1fr 1.7fr 1fr;gap:2.4rem}}.von-ichecklist__media{order:-1;border-radius:1.2rem;overflow:hidden}.von-ichecklist__col--left{order:1}.von-ichecklist__col--right{order:2}@media screen and (min-width:990px){.von-ichecklist__media{order:2}.von-ichecklist__col--left{order:1}.von-ichecklist__col--right{order:3}}.von-ichecklist__media img{display:block;width:100%;height:auto}.von-ichecklist__media-empty{aspect-ratio:3 / 4;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem}.von-ichecklist__col{display:flex;flex-direction:column;gap:2.8rem;text-align:center}@media screen and (min-width:990px){.von-ichecklist__col{text-align:left}}.von-ichecklist__check{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;margin:0 auto .8rem;color:var(--von-clay)}@media screen and (min-width:990px){.von-ichecklist__check{margin-left:0}}.von-ichecklist__check svg{width:1.6rem;height:1.6rem}.von-ichecklist__item-title{margin:0 0 .4rem;font-size:1.7rem}.von-ichecklist__item-text{margin:0;color:var(--von-muted);font-size:1.4rem;line-height:1.6}.von-ichecklist--split{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.von-ichecklist--split.von-ichecklist--image-right{grid-template-columns:1fr 1.3fr;grid-template-areas:"text media";gap:5.6rem}.von-ichecklist--split.von-ichecklist--image-left{grid-template-columns:1.3fr 1fr;grid-template-areas:"media text";gap:5.6rem}.von-ichecklist--split .von-ichecklist__media{grid-area:media}.von-ichecklist--split .von-ichecklist__text{grid-area:text}}.von-ichecklist--split .von-ichecklist__media{border-radius:1.2rem;overflow:hidden;order:-1}.von-ichecklist__text .von__eyebrow,.von-ichecklist__text .von__title,.von-ichecklist__text .von__sub{text-align:left}.von-ichecklist__text .von__title{margin-bottom:1.2rem}.von-ichecklist__text .von__sub{margin-bottom:2.4rem}.von-ichecklist--split .von-ichecklist__col{gap:2rem;text-align:left}.von-ichecklist--split .von-ichecklist__item{display:flex;align-items:flex-start;gap:1.2rem;text-align:left}.von-ichecklist--split .von-ichecklist__check{margin:.2rem 0 0;flex:none}.von-ichecklist--split .von-ichecklist__item-title{display:inline;font-size:1.5rem;font-weight:700}.von-ichecklist--split .von-ichecklist__item-text{display:inline;font-size:1.5rem;margin-left:.4rem}.von-vwall{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}@media screen and (min-width:750px){.von-vwall{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.von-vwall__tile{display:flex;flex-direction:column;gap:.8rem}.von-vwall__media,.von-vwall__empty{position:relative;aspect-ratio:9 / 16;border-radius:.8rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.von-vwall__media{padding-bottom:0}.von-vwall__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:rgba(var(--color-foreground),.05)}.von-vwall__poster img{display:block;width:100%;height:100%;object-fit:cover}.von-vwall__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.4rem;height:4.4rem;border-radius:50%;background:#ffffffeb;color:var(--von-clay);display:flex;align-items:center;justify-content:center}.von-vwall__play svg{width:1.9rem;height:1.9rem;margin-left:.2rem}.von-vwall__media video,.von-vwall__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.von-vwall__empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.6rem;font-size:1.3rem;color:var(--von-muted);border:.1rem dashed var(--von-line)}.von-vwall__caption{font-size:1.35rem;text-align:center;color:var(--von-muted)}.von-vfeature{max-width:120rem;margin:0 auto}.von-vfeature__media,.von-vfeature__empty{position:relative;aspect-ratio:16 / 9;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.von-vfeature__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:rgba(var(--color-foreground),.05)}.von-vfeature__poster img{display:block;width:100%;height:100%;object-fit:cover}.von-vfeature__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;border-radius:50%;background:#ffffffeb;color:var(--von-clay);display:flex;align-items:center;justify-content:center}.von-vfeature__play svg{width:2.6rem;height:2.6rem;margin-left:.3rem}.von-vfeature__media video,.von-vfeature__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.von-vfeature__empty{display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;font-size:1.3rem;color:var(--von-muted);border:.1rem dashed var(--von-line)}.von-vfeature__caption{display:block;margin-top:1.2rem;font-size:1.35rem;text-align:center;color:var(--von-muted)}.von-vs{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;max-width:92rem;margin:0 auto}@media screen and (min-width:750px){.von-vs{grid-template-columns:1fr 1fr;gap:3.2rem}}.von-vs__card{border-radius:1.2rem;padding:2.8rem 2.4rem}.von-vs__card--theirs{background:rgba(var(--color-foreground),.06);opacity:.85}.von-vs__card--ours{background:rgb(var(--color-background));box-shadow:0 1.2rem 3.2rem #0000002e;border:.2rem solid var(--von-clay)}.von-vs__card-title{margin:0 0 1.8rem;font-size:1.9rem;text-align:center}.von-vs__card--ours .von-vs__card-title{color:var(--von-clay)}.von-vs__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.3rem}.von-vs__list li{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;font-size:1.5rem;line-height:1.5}.von-vs__mark{flex:none;margin-top:.1rem}.von-vs__mark svg{width:2rem;height:2rem}.von-vs__mark--cross svg{color:rgba(var(--color-foreground),.4)}.von-vs__mark--check svg{color:var(--von-clay)}.von-vs__badge{position:relative;z-index:1;justify-self:center;align-self:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--von-clay);color:#fff;font-weight:700;font-size:1.4rem;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;margin:-1rem auto}@media screen and (min-width:750px){.von-vs__badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}}.von-bgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.von-bgrid{grid-template-columns:repeat(4,1fr);gap:1.8rem}}.von-bgrid__tile{position:relative;aspect-ratio:3 / 4;border-radius:1rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.von-bgrid__tile img{display:block;width:100%;height:100%;object-fit:cover}.von-bgrid__badge{position:absolute;top:1.2rem;right:1.2rem;background:var(--von-clay);color:#fff;font-weight:700;font-size:1.15rem;letter-spacing:.03em;text-transform:uppercase;padding:.6rem 1.2rem;border-radius:999px;box-shadow:0 .4rem 1rem #0000002e}.von-bgrid__empty{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;padding:1.6rem;font-size:1.3rem;color:var(--von-muted);border:.1rem dashed var(--von-line)}.von-dims{display:grid;gap:3.2rem;grid-template-columns:1fr;align-items:start}@media screen and (min-width:990px){.von-dims{grid-template-columns:1fr 1fr;gap:5.6rem}}.von-dims__media img{display:block;width:100%;height:auto}.von-dims__media-empty{aspect-ratio:4 / 3;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem}.von-dims__tables{display:flex;flex-direction:column;gap:2.8rem}.von-dims__table{width:100%}.von-dims__table caption{text-align:left;font-weight:700;font-size:1.6rem;margin-bottom:.8rem;caption-side:top}.von-ba{display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:750px){.von-ba{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.von-ba__pane{position:relative}.von-ba__pane img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.von-ba__label{position:absolute;top:1.2rem;left:1.2rem;z-index:1;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.2rem}.von-ba__empty{aspect-ratio:4 / 3;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem}.von-ibanner{max-width:120rem;margin:0 auto}.von-ibanner img{display:block;width:100%;height:auto;border-radius:1.2rem}.von-ibanner__empty{aspect-ratio:16 / 9;background:var(--von-fill);display:grid;place-items:center;text-align:center;padding:2rem;color:rgba(var(--color-foreground),.35);font-size:1.3rem;border-radius:1.2rem}.von-reminder{display:flex;align-items:flex-start;gap:.7rem;margin:.4rem 0 1.4rem;padding:1rem 1.2rem;background:var(--von-clay-soft);border-radius:.9rem}.von-reminder svg{width:1.8rem;height:1.8rem;flex:none;margin-top:.1rem;color:var(--von-clay)}.von-reminder p{margin:0;font-size:1.35rem;line-height:1.5;color:rgb(var(--color-foreground))}.von-reminder strong{color:var(--von-clay)}.von-reminder a{color:inherit;text-decoration:underline;font-weight:600}.von-promo{display:flex;flex-wrap:wrap;align-items:center;gap:2rem 2.8rem;padding:2.4rem 2.8rem;border-radius:1.6rem;border:.1rem dashed rgba(255,255,255,.35);background:#ffffff0f}.von-promo__badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:8.8rem;height:8.8rem;border-radius:50%;background:var(--von-clay);box-shadow:0 .6rem 1.6rem #00000038}.von-promo__badge-num{color:#fff;font-weight:800;font-size:1.55rem;letter-spacing:.02em;text-align:center;line-height:1.15}.von-promo__copy{flex:1 1 24rem;min-width:0}.von-promo__eyebrow{display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;opacity:.75;margin:0 0 .6rem}.von-promo__heading{margin:0 0 .6rem;font-size:2.4rem;line-height:1.2}.von-promo__sub{font-size:1.5rem;opacity:.85}.von-promo__sub p{margin:0}.von-promo__action{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.von-promo__estimate{margin:0;font-size:1.3rem;opacity:.85}.von-promo__estimate strong{font-size:1.5rem}.von-promo__state{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.von-promo__state--applied{flex-direction:row;align-items:center;gap:.8rem;flex-wrap:wrap;padding:1rem 1.4rem;border-radius:999px;background:#5e7a5c38}.von-promo__state--applied svg{width:2rem;height:2rem;flex:none;color:var(--von-sage)}.von-promo__applied-text{font-size:1.3rem;font-weight:600}.von-promo__cart-link{font-size:1.2rem;font-weight:700;text-decoration:underline;color:inherit}.von-promo__apply-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:1.3rem 2.4rem;border-radius:999px;background:var(--von-clay);color:#fff;font-weight:700;font-size:1.4rem;letter-spacing:.02em;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.von-promo__apply-btn:hover{transform:translateY(-.1rem);box-shadow:0 .5rem 1.2rem #0003}.von-promo__code-row{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.von-promo__code-label{font-size:1.2rem;opacity:.7}.von-promo__code{font-family:monospace;font-weight:700;font-size:1.3rem;letter-spacing:.06em;border:.1rem dashed rgba(255,255,255,.45);border-radius:.6rem;padding:.4rem .9rem}.von-promo__copy-btn{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:none;cursor:pointer;font-size:1.2rem;font-weight:600;padding:.3rem .2rem;color:inherit;opacity:.85}.von-promo__copy-btn:hover{opacity:1}.von-promo__copy-btn svg{width:1.5rem;height:1.5rem}.von-promo__copy-btn.is-copied{color:var(--von-sage);opacity:1}.von-promo__footnote{margin:1.6rem 0 0;font-size:1.2rem;opacity:.6;text-align:center}@media screen and (max-width:749px){.von-promo{flex-direction:column;text-align:center;padding:2rem 1.8rem}.von-promo__copy{flex-basis:auto}.von-promo__action{align-items:center;width:100%}.von-promo__apply-btn{width:100%}.von-promo__code-row{justify-content:center}.von-promo__state{align-items:center}.von-promo__state--applied{flex-direction:column;justify-content:center}}.von-sgrid__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.von-sgrid__copy{max-width:50rem}.von-sgrid__headline{margin:.6rem 0 0;font-size:2.6rem;line-height:1.2}.von-sgrid__ribbon{flex:none;display:flex;align-items:center;justify-content:center;text-align:center;width:11rem;height:11rem;border-radius:50%;background:linear-gradient(135deg,var(--von-ochre),#8a5f14);color:#fff;font-weight:800;font-size:1.2rem;line-height:1.25;text-transform:uppercase;letter-spacing:.02em;padding:1.2rem;box-shadow:0 .6rem 1.6rem #00000040;border:.3rem double rgba(255,255,255,.5)}.von-sgrid__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width:750px){.von-sgrid__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:990px){.von-sgrid__grid{grid-template-columns:repeat(5,1fr)}}.von-sgrid__tile{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:1.2rem}.von-sgrid__tile img{width:100%;height:100%;object-fit:cover;display:block}.von-sgrid__caption{position:absolute;left:0;right:0;bottom:0;padding:.6rem .8rem;font-size:1.1rem;font-weight:600;color:#fff;background:linear-gradient(to top,#000000a6,#0000)}@media screen and (max-width:749px){.von-sgrid__top{flex-direction:column;text-align:center}}.von-hero{--von-hero-accent: #f2b46b;position:relative;overflow:hidden;color:#fff;background:#1a130e;isolation:isolate}.von-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.von-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--von-hero-focal, 70% 50%)}.von-hero__img--mobile{display:none}.von-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(20,14,10,calc(var(--von-hero-o) * .35)),rgba(20,14,10,calc(var(--von-hero-o) * .9)) 45%,#140e0af5)}.von-hero__inner{max-width:var(--page-width);margin:0 auto;padding:28rem 1.5rem 4.8rem;display:grid;gap:3.2rem}.von-hero__content{max-width:60rem}.von-hero__eyebrow{display:inline-flex;align-items:center;border:.1rem solid rgba(255,255,255,.35);border-radius:999px;padding:.7rem 1.6rem;font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2rem;background:#ffffff0f}.von-hero__title{margin:0 0 1.8rem;font-size:clamp(3.4rem,5.2vw,6.2rem);line-height:1.04;letter-spacing:-.01em;color:#fff}.von-hero__title em,.von-hero__title strong{font-style:normal;color:var(--von-hero-accent)}.von-hero__text{font-size:1.65rem;line-height:1.6;color:#ffffffdb;margin-bottom:2.8rem;max-width:52rem}.von-hero__text p{margin:0}.von-hero__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;list-style:none;padding:0;margin:0 0 3.2rem;max-width:52rem}.von-hero__feature{text-align:center;font-size:1.25rem;line-height:1.3;color:#ffffffeb}.von-hero__feature-icon{width:5.2rem;height:5.2rem;border-radius:50%;border:.1rem solid rgba(255,255,255,.4);background:#ffffff0f;display:flex;align-items:center;justify-content:center;margin:0 auto .9rem}.von-hero__feature-icon svg{width:2.3rem;height:2.3rem}.von-hero__form{margin:0}.von-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;padding:1.8rem 3.6rem;border:0;border-radius:999px;background:linear-gradient(135deg,#f7bd7c,#e8894a);color:#2a1608;font-family:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 1.2rem 2.8rem #e8894a59;transition:transform .15s ease,box-shadow .15s ease}.von-hero__btn:hover{transform:translateY(-.2rem);box-shadow:0 1.6rem 3.2rem #e8894a73}.von-hero__btn svg{width:1.8rem;height:1.8rem}.von-hero__btn-price{padding-left:1.2rem;border-left:.1rem solid rgba(42,22,8,.3)}.von-hero__note{margin:1.6rem 0 0;font-size:1.3rem;color:#ffffffbf}.von-hero__aside{display:none}.von-hero__badge{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:11.5rem;padding:1.6rem 1rem;border-radius:1.6rem;background:#140e0a8c;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);border:.1rem solid rgba(255,255,255,.18);text-align:center;font-size:1.25rem;font-weight:600;line-height:1.3}.von-hero__badge-icon svg{width:3rem;height:3rem}.von-hero__inset{display:flex;align-items:center;gap:1.4rem;margin-top:1.2rem}.von-hero__inset-img{width:17rem;height:17rem;border-radius:50%;object-fit:cover;border:.4rem solid rgba(255,255,255,.85);box-shadow:0 1.6rem 3.6rem #00000073}.von-hero__inset-caption{max-width:13rem;font-size:1.5rem;font-style:italic;line-height:1.3;color:#ffffffe6}@media screen and (max-width:749px){.von-hero__img--mobile{display:block}.von-hero__img--mobile~.von-hero__img--desktop,.von-hero__bg:has(.von-hero__img--mobile) .von-hero__img--desktop{display:none}.von-hero__features{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.8rem}.von-hero__btn{width:100%}}@media screen and (min-width:990px){.von-hero__overlay{background:linear-gradient(90deg,rgba(20,14,10,var(--von-hero-o)),rgba(20,14,10,calc(var(--von-hero-o) * .85)) 40%,#140e0a1f 78%,#140e0a00)}.von-hero__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:62rem;padding:8rem 5rem}.von-hero__aside{display:flex;flex-direction:column;align-items:flex-end;gap:1.4rem}}.von-split{display:grid;gap:3.6rem;align-items:center}@media screen and (min-width:990px){.von-split{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr);gap:5.6rem}}.von-split__title{margin:0 0 1.8rem;font-size:clamp(3rem,4vw,4.6rem);line-height:1.08}.von-split__title em,.von-split__title strong{font-style:normal;color:var(--von-clay)}.von-split__text{font-size:1.6rem;line-height:1.7;color:var(--von-muted);margin-bottom:2.8rem}.von-split__text p{margin:0 0 1.2rem}.von-split__btn{display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 2.8rem;border:.15rem solid var(--von-clay);border-radius:999px;color:var(--von-clay);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .15s ease,color .15s ease}.von-split__btn:hover{background:var(--von-clay);color:#fff}.von-split__btn svg{width:1.6rem;height:1.6rem}.von-split__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}@media screen and (min-width:750px){.von-split__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.von-split__media{aspect-ratio:1 / 1;border-radius:1.2rem;overflow:hidden;background:var(--von-fill)}.von-split__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.von-split__tile:hover .von-split__media img{transform:scale(1.04)}.von-split__tile-title{margin:1.4rem 0 .4rem;font-size:1.55rem;text-align:center}.von-split__tile-text{margin:0;font-size:1.3rem;line-height:1.5;color:var(--von-muted);text-align:center}.von-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media screen and (min-width:990px){.von-stats{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2rem}}.von-stat{min-width:0;text-align:center;padding:2.8rem 1.4rem;border-radius:1.6rem;border:.1rem solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04)}.von-stat__value{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;row-gap:.4rem;font-size:clamp(3.8rem,5vw,5.4rem);font-weight:700;line-height:1;letter-spacing:-.02em;overflow-wrap:anywhere}.von-stat__value--long{min-height:clamp(3.8rem,5vw,5.4rem);align-content:center;font-size:clamp(2.6rem,2.6vw,3.4rem)}.von-stat__unit{margin-left:.4rem;font-size:1.8rem;font-weight:600;color:#f2b46b;letter-spacing:0}.von-stat__label{margin-top:1.2rem;font-size:1.35rem;line-height:1.4;opacity:.8}.von-stats__footnote{margin:2.4rem 0 0;text-align:center;font-size:1.2rem;opacity:.65}.von-recap{display:grid;gap:3.2rem;align-items:start;scroll-margin-top:8rem}@media screen and (min-width:990px){.von-recap{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,.9fr);gap:4rem;align-items:center}}.von-recap__media{position:relative;border-radius:1.6rem;overflow:hidden;background:#fff}.von-recap__media img{display:block;width:100%;height:auto}.von-recap__badge{position:absolute;top:1.6rem;right:1.6rem;width:9.6rem;height:9.6rem;border-radius:50%;background:var(--von-clay);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;font-size:1.4rem;font-weight:700;line-height:1.15;box-shadow:0 1rem 2.4rem #b5501f59}.von-recap__title{margin:0 0 1.2rem;font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.12}.von-recap__price{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.von-recap__price-now{font-size:3.2rem;font-weight:700;line-height:1}.von-recap__price-was{font-size:1.8rem;color:var(--von-muted)}.von-recap__save{padding:.4rem 1rem;border-radius:.6rem;background:var(--von-clay);color:#fff;font-size:1.25rem;font-weight:700}.von-recap__list{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.9rem}.von-recap__list li{display:flex;align-items:flex-start;gap:1rem;font-size:1.5rem;line-height:1.45}.von-recap__list svg{width:2rem;height:2rem;flex:none;color:var(--von-sage);margin-top:.1rem}.von-recap__included{padding:1.6rem 1.8rem;border-radius:1.2rem;background:var(--von-fill);border:.1rem solid var(--von-line);margin-bottom:2.4rem}.von-recap__included-title{display:block;margin-bottom:.8rem;font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--von-muted)}.von-recap__included ul{margin:0;padding-left:1.8rem;font-size:1.45rem;line-height:1.6}.von-recap__form{margin:0 0 1.6rem}.von-recap__select-label{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:600}.von-recap__select{width:100%;margin-bottom:1.2rem;padding:1.2rem 1.4rem;border-radius:1rem;border:.1rem solid var(--von-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.5rem}.von-recap__btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1.8rem 2.4rem;border:0;border-radius:999px;background:linear-gradient(135deg,#f7bd7c,#e8894a);color:#2a1608;font-family:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 1rem 2.4rem #e8894a4d;transition:transform .15s ease}.von-recap__btn:hover{transform:translateY(-.2rem)}.von-recap__btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.von-recap__btn svg{width:1.8rem;height:1.8rem}.von-recap__panel{padding:2.8rem 2.4rem;border-radius:1.6rem;background:var(--von-clay-soft);color:#2c2018}.von-recap__panel-title{margin:0 0 2rem;font-size:2rem;text-align:center;color:#2c2018}.von-recap__promises{list-style:none;padding:0;margin:0;display:grid;gap:1.8rem}.von-recap__promise{display:flex;align-items:flex-start;gap:1.2rem}.von-recap__promise strong{display:block;font-size:1.5rem;margin-bottom:.2rem}.von-recap__promise span:not(.von-chip){display:block;font-size:1.35rem;line-height:1.45;color:#2c2018bf}.von-recap__panel-note{margin:2.2rem 0 0;padding-top:1.8rem;border-top:.1rem solid rgba(44,32,24,.15);font-size:1.25rem;line-height:1.5;text-align:center;color:#2c2018bf}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vonalero.css.map */
