.pv-production-details{--pv-maroon: #462d2b;--pv-terra: #b0510e;--pv-terra-cta: #a45731;--pv-blue: #6390c2;--pv-cream: #e6dccc;--pv-black: #111111;--pv-white: #ffffff;--pv-gray: #d9d9d9;--pv-primal-viking: linear-gradient(270deg, #221716 0%, #5d2c14 100%);--pv-maroon-rgb: 70, 45, 43;--pv-terra-rgb: 176, 81, 14;--pv-blue-rgb: 99, 144, 194;--pv-cream-rgb: 230, 220, 204;--pv-black-rgb: 17, 17, 17;--pv-white-rgb: 255, 255, 255;--pv-gray-rgb: 217, 217, 217;--pv-color-text: var(--pv-maroon);--pv-color-heading: var(--pv-maroon);--pv-color-surface: var(--pv-white);--pv-color-surface-alt: var(--pv-cream);--pv-color-accent: var(--pv-terra);--pv-font-body: "PP Mori", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--pv-font-heading: "PP Mori", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--pv-font-cta: "Westmount", var(--pv-font-body);--pv-lh-cta: .662;--pv-fw-regular: 400;--pv-fw-medium: 500;--pv-fw-semibold: 600;--pv-fs-h1: 30px;--pv-fs-h2: 24px;--pv-fs-h3: 20px;--pv-fs-h4: 18px;--pv-fs-body: 20px;--pv-fs-body-sm: 18px;--pv-fs-small: 14px;--pv-fs-eyebrow: 13px;--pv-fs-cta: 24px;--pv-lh-heading: 1.3;--pv-lh-body: 1.3;--pv-ls-eyebrow: .04em;--pv-radius-0: 0px;--pv-radius-1: 2px;--pv-radius-2: 4px;--pv-radius-3: 6px;--pv-radius-4: 8px;--pv-radius-5: 10px;--pv-radius-6: 12px;--pv-radius-7: 16px;--pv-radius-full: 999px;--pv-radius-input: var(--pv-radius-0);--pv-radius-card: var(--pv-radius-1);--pv-radius-badge: var(--pv-radius-3);--pv-radius-button: 5px;--pv-radius-pill: var(--pv-radius-full);--pv-space-0: 2px;--pv-space-1: 4px;--pv-space-2: 8px;--pv-space-3: 12px;--pv-space-4: 16px;--pv-space-5: 20px;--pv-space-6: 24px;--pv-space-7: 32px;--pv-space-8: 40px;--pv-space-9: 48px;--pv-space-10: 56px;--pv-space-11: 64px;--pv-space-12: 80px;--pv-space-13: 100px;--pv-container-max: 1440px;--pv-margin: 16px;--pv-gutter: 16px;--pv-grid-columns: 4;--pv-section-hero-y: 60px;--pv-section-content-y: 40px;--pv-icon-sm: 16px;--pv-icon-md: 20px;--pv-icon-lg: 24px;--pv-icon-stroke: 1.5px;--pv-transition: .2s ease;--pv-shadow-none: none}@media(min-width:768px){.pv-production-details{--pv-margin: 40px;--pv-gutter: 20px;--pv-grid-columns: 8;--pv-fs-h1: 36px;--pv-section-hero-y: 72px;--pv-section-content-y: 60px}}@media(min-width:1024px){.pv-production-details{--pv-margin: 80px;--pv-gutter: 24px;--pv-grid-columns: 12;--pv-fs-h1: 45px;--pv-fs-h3: 20px;--pv-fs-cta: 30px;--pv-section-hero-y: 80px;--pv-section-content-y: 80px}}.pv-container{width:100%;max-width:var(--pv-container-max);margin-inline:auto;padding-inline:var(--pv-margin);box-sizing:border-box}.pv-grid{display:grid;grid-template-columns:repeat(var(--pv-grid-columns),minmax(0,1fr));gap:var(--pv-gutter)}.pv-section{padding-block:var(--pv-section-content-y)}.pv-section--hero{padding-block:var(--pv-section-hero-y)}.pv-surface{background:var(--pv-color-surface);color:var(--pv-color-text)}.pv-surface--cream{background:var(--pv-cream);color:var(--pv-maroon)}.pv-surface--maroon{background:var(--pv-maroon);color:var(--pv-cream)}.pv-shell{position:relative;width:100%;box-sizing:border-box;background-color:var(--pv-shell-bg, var(--pv-maroon));background-image:var(--pv-shell-gradient, none),var(--pv-shell-bg-img, none);background-size:100% 100%,cover;background-position:center,var(--pv-shell-bg-pos, center center);background-repeat:no-repeat,no-repeat;color:var(--pv-shell-color, #fff);padding-top:var(--pv-shell-pt-m, var(--pv-section-content-y));padding-bottom:var(--pv-shell-pb-m, var(--pv-section-content-y))}.pv-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pv-shell-overlay, transparent);pointer-events:none;z-index:0}.pv-shell__inner{position:relative;z-index:1;max-width:var(--pv-shell-content-max, var(--pv-container-max));margin-inline:auto;padding-inline:15px;box-sizing:border-box}@media(min-width:768px){.pv-shell{padding-top:var(--pv-shell-pt-d, var(--pv-section-content-y));padding-bottom:var(--pv-shell-pb-d, var(--pv-section-content-y))}}#main .shopify-section{border:0;box-shadow:none}#main .shopify-section+.shopify-section{margin-top:-1px}.shopify-section:where(.pv-hero-shell,.pv-benefits-bar-shell,.pv-long-blocks-shell,.pv-faq-shell,.pv-newsletter-shell,.pv-otp-shell),.shopify-section:has(>.quote-marquee){background:transparent}.pv-h1,.pv-h2,.pv-h3,.pv-h4{font-family:var(--pv-font-heading);color:var(--pv-color-heading);line-height:var(--pv-lh-heading);margin:0}.pv-h1{font-size:var(--pv-fs-h1);font-weight:var(--pv-fw-semibold)}.pv-h2{font-size:var(--pv-fs-h2);font-weight:var(--pv-fw-semibold)}.pv-h3{font-size:var(--pv-fs-h3);font-weight:var(--pv-fw-semibold)}.pv-h4{font-size:var(--pv-fs-h4);font-weight:var(--pv-fw-semibold)}.pv-body{font-family:var(--pv-font-body);font-size:var(--pv-fs-body);font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-body);color:var(--pv-color-text);margin:0}.pv-body--sm{font-size:var(--pv-fs-body-sm)}.pv-eyebrow{font-family:"Apercu Mono",var(--pv-font-body);font-size:var(--pv-fs-eyebrow);font-weight:var(--pv-fw-regular);letter-spacing:var(--pv-ls-eyebrow);text-transform:uppercase;margin:0}.pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);border-radius:var(--pv-radius-1);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0)}.pv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pv-space-2);font-family:var(--pv-font-cta);font-size:var(--pv-fs-cta);font-weight:var(--pv-fw-regular);line-height:1;letter-spacing:-.08em;text-transform:uppercase;text-align:center;padding:16px 0;border-radius:var(--pv-radius-button);border:2px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--pv-transition),color var(--pv-transition),border-color var(--pv-transition)}@media(max-width:767px){.pv-btn{min-height:65px}}.pv-btn--primary{background:var(--pv-terra);color:#f7f7f7;border-color:var(--pv-terra);min-height:61px}@media(min-width:767px){.pv-btn--primary{min-height:76px}}.pv-btn--primary:hover{background:var(--pv-terra-cta);border-color:var(--pv-terra-cta)}.pv-btn--outline{background:transparent;color:var(--pv-maroon);border-color:var(--pv-maroon)}.pv-btn:disabled,.pv-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.pv-badge{display:inline-flex;align-items:center;gap:var(--pv-space-1);font-family:var(--pv-font-body);font-size:var(--pv-fs-small);font-weight:var(--pv-fw-medium);line-height:1;padding:var(--pv-space-2) var(--pv-space-3);border-radius:var(--pv-radius-badge);border:1.5px solid transparent}.pv-badge--maroon{background:var(--pv-maroon);color:var(--pv-cream)}.pv-badge--terra{background:var(--pv-terra);color:var(--pv-cream)}.pv-badge--blue{background:var(--pv-blue);color:var(--pv-white)}.pv-badge--outline{background:transparent;color:var(--pv-maroon);border-color:var(--pv-maroon)}.pv-icon{width:var(--pv-icon-md);height:var(--pv-icon-md);flex-shrink:0;display:inline-block;vertical-align:middle;stroke-width:var(--pv-icon-stroke);stroke:currentColor;fill:none}.pv-icon--sm{width:var(--pv-icon-sm);height:var(--pv-icon-sm)}.pv-icon--lg{width:var(--pv-icon-lg);height:var(--pv-icon-lg)}.pv-emoji-flag{display:inline-block;width:1.25em;height:.85em;margin-bottom:-.06em;border-radius:2px;object-fit:cover;vertical-align:baseline}.desktop-img{display:none!important}.mobile-img{display:block!important}@media(min-width:768px){.desktop-img{display:block!important}.mobile-img{display:none!important}}@media(prefers-reduced-motion:reduce){.pv-btn{transition:none}}.pv-scroll-ba{width:100%;box-sizing:border-box;overflow-x:clip;color:var(--pv-shell-color, var(--pv-color-text))}.pv-scroll-ba__header{position:relative;z-index:1;max-width:var(--pv-shell-content-max, var(--pv-container-max))}.pv-sba-heading{font-family:var(--pv-font-heading);font-weight:var(--pv-sba-heading-weight, var(--pv-fw-semibold));line-height:var(--pv-sba-heading-lh, var(--pv-lh-heading));letter-spacing:var(--pv-sba-heading-ls, normal);text-transform:var(--pv-sba-heading-transform, capitalize);color:var(--pv-sba-heading-color, inherit);text-align:var(--pv-sba-heading-align, left);margin:0}.pv-sba-heading.pv-sba-heading--h1{font-size:var(--pv-sba-heading-size-m, var(--pv-fs-h1))}.pv-sba-heading.pv-sba-heading--h2{font-size:var(--pv-sba-heading-size-m, 26px)}.pv-sba-heading.pv-sba-heading--h3{font-size:var(--pv-sba-heading-size-m, var(--pv-fs-h3))}.pv-sba-heading.pv-sba-heading--h4{font-size:var(--pv-sba-heading-size-m, var(--pv-fs-h4))}@media(min-width:768px){.pv-sba-heading.pv-sba-heading--h1{font-size:var(--pv-sba-heading-size-d, var(--pv-fs-h1))}.pv-sba-heading.pv-sba-heading--h2{font-size:var(--pv-sba-heading-size-d, 30px)}.pv-sba-heading.pv-sba-heading--h3{font-size:var(--pv-sba-heading-size-d, var(--pv-fs-h3))}.pv-sba-heading.pv-sba-heading--h4{font-size:var(--pv-sba-heading-size-d, var(--pv-fs-h4))}}.pv-sba-heading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0);font-weight:inherit}.pv-sba-heading strong,.pv-sba-heading b{font-weight:var(--pv-fw-semibold);color:inherit;background:none;padding:0}.pv-sba-eyebrow{display:block;font-family:"Apercu Mono",var(--pv-font-body);font-size:var(--pv-fs-eyebrow);font-weight:var(--pv-fw-regular);letter-spacing:var(--pv-ls-eyebrow);text-transform:uppercase;color:var(--pv-sba-eyebrow-color, var(--pv-color-accent));text-align:var(--pv-sba-heading-align, left);margin:0 0 var(--pv-space-3)}.pv-scroll-ba__marquee{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;overflow:hidden}.pv-scroll-ba__row{width:100%;overflow:hidden}.pv-scroll-ba__track{display:flex;width:max-content;will-change:transform;animation:pv-sba-scroll-left var(--pv-sba-duration, 60s) linear infinite}.pv-scroll-ba__row--right .pv-scroll-ba__track{animation-name:pv-sba-scroll-right}.pv-scroll-ba__group{display:flex;flex:0 0 auto}.pv-scroll-ba__item{flex:0 0 auto;font-size:0;line-height:0}.pv-scroll-ba__img{display:block;height:var(--pv-sba-img-h-m, 120px);width:auto}.pv-scroll-ba__img--placeholder{aspect-ratio:4 / 3;background:var(--pv-cream)}@media(min-width:768px){.pv-scroll-ba__img{height:var(--pv-sba-img-h-d, 200px)}}@keyframes pv-sba-scroll-left{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes pv-sba-scroll-right{0%{transform:translate(-25%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.pv-scroll-ba__track{animation:none}}#pv-ugc-videos{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;padding:40px 16px 0;background:#111;text-align:center;overflow:hidden}#pv-ugc-videos *{box-sizing:border-box}.pv-ugc__heading-group{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.pv-ugc__heading{--pv-lb-heading-color: #ffffff;--pv-lb-eyebrow-color: #b0510e;--pv-lb-heading-align-m: center;--pv-lb-heading-align-d: center;--pv-lb-heading-size-m: 30px;--pv-lb-heading-size-d: 45px;--pv-lb-heading-transform: none;display:block;width:100%;max-width:360px;margin:0 auto;color:#fff;text-align:center;font-family:PP Mori,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:130%}.pv-ugc__heading-space{display:none}@media screen and (min-width:768px){.pv-ugc__heading{max-width:1140px;font-size:45px}.pv-ugc__heading-break{display:none}.pv-ugc__heading-space{display:inline}}.pv-ugc__subheading{--pv-lb-heading-color: #ffffff;--pv-lb-eyebrow-color: #b0510e;--pv-lb-heading-align-m: center;--pv-lb-heading-align-d: center;--pv-lb-heading-size-m: 18px;--pv-lb-heading-size-d: 25px;--pv-lb-heading-transform: none;margin:0}.pv-ugc__row{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1400px}.pv-ugc__track{display:flex;gap:20px;width:calc(100% + 16px);margin-right:-16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pv-ugc__track::-webkit-scrollbar{display:none}.pv-ugc__track:after{content:"";flex:0 0 0px;margin-left:-4px}.pv-ugc__card{position:relative;flex:0 0 275px;width:275px;min-width:275px;max-width:275px;height:445px;min-height:445px;max-height:445px;border:0;padding:0;border-radius:6px;overflow:hidden;background:#000;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.pv-ugc__thumb-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;background:#1a1a1a}.pv-ugc__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:63px;height:63px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none}.pv-ugc__play svg{position:absolute;top:50%;left:58%;transform:translate(-50%,-50%);width:50.4px;height:50.4px}.pv-ugc__badge{position:absolute;top:0;left:0;right:0;height:56px;padding:0 8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#b0510ed9,#d98a4abf 40%,#000000bf);color:#fff;font-family:Westmount,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-align:center;text-transform:uppercase}.pv-ugc__arrows{display:flex;align-items:center;gap:40px;margin-bottom:2px}.pv-ugc__arrow{width:50px;height:50px;border:0;background:none;padding:0;display:block;flex-shrink:0;cursor:pointer}.pv-ugc__arrow svg{display:block;width:100%;height:100%}.pv-ugc__arrow:disabled{opacity:.35;cursor:default}.pv-ugc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease}.pv-ugc-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}.pv-ugc-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e6}.pv-ugc-lightbox__panel{position:relative;z-index:1;width:min(92vw,420px);max-height:88vh;aspect-ratio:9 / 16}.pv-ugc-lightbox__video-wrap{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;background:#000}.pv-ugc-lightbox__video{display:block;width:100%;height:100%;object-fit:cover}.pv-ugc-lightbox__close{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;padding:0}.pv-ugc-lightbox__close svg{width:16px;height:16px}.pv-ugc-lightbox__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:6px;padding:20px 10px 10px;background:linear-gradient(to top,#000000bf,#0000)}.pv-ugc-lightbox__controls-row{display:flex;align-items:center;gap:8px}.pv-ugc-lightbox__play-toggle,.pv-ugc-lightbox__mute-toggle,.pv-ugc-lightbox__fullscreen-toggle,.pv-ugc-lightbox__more-toggle{flex-shrink:0;width:24px;height:24px;border:0;background:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.pv-ugc-lightbox__play-toggle svg,.pv-ugc-lightbox__mute-toggle svg,.pv-ugc-lightbox__fullscreen-toggle svg,.pv-ugc-lightbox__more-toggle svg{width:18px;height:18px}.pv-ugc-lightbox__time{flex-shrink:0;color:#fff;font-family:sans-serif;font-size:11px;white-space:nowrap}.pv-ugc-lightbox__spacer{flex:1 1 auto}.pv-ugc-lightbox__volume{display:flex;align-items:center}.pv-ugc-lightbox__volume-slider{-webkit-appearance:none;appearance:none;width:0;height:3px;margin:0;opacity:0;overflow:hidden;cursor:pointer;background:#ffffff4d;border-radius:2px;transition:width .15s ease,opacity .15s ease,margin-left .15s ease}.pv-ugc-lightbox__volume:hover .pv-ugc-lightbox__volume-slider,.pv-ugc-lightbox__volume:focus-within .pv-ugc-lightbox__volume-slider{width:50px;opacity:1;margin-left:6px}.pv-ugc-lightbox__volume-slider::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border-radius:50%;background:#fff;cursor:pointer}.pv-ugc-lightbox__volume-slider::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#fff;cursor:pointer}.pv-ugc-lightbox__volume-slider::-moz-range-track{background:transparent}.pv-ugc-lightbox__more-wrap{position:relative}.pv-ugc-lightbox__speed-menu{position:absolute;bottom:calc(100% + 8px);right:0;z-index:4;display:none;flex-direction:column;min-width:96px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#141414f2;overflow:hidden}.pv-ugc-lightbox__speed-menu.is-open{display:flex}.pv-ugc-lightbox__speed-menu button{border:0;background:none;color:#fff;font-size:13px;text-align:left;padding:8px 12px;cursor:pointer}.pv-ugc-lightbox__speed-menu button:hover,.pv-ugc-lightbox__speed-menu button.is-active{background:#ffffff1f}.pv-ugc-lightbox__progress{position:relative;flex:1 1 auto;height:14px;display:flex;align-items:center;cursor:pointer}.pv-ugc-lightbox__progress:before{content:"";position:absolute;left:0;right:0;height:4px;border-radius:2px;background:#ffffff4d}.pv-ugc-lightbox__progress-fill{position:absolute;left:0;width:0%;height:4px;border-radius:2px;background:#fff}@media screen and (min-width:768px){#pv-ugc-videos{padding:80px 40px 0;gap:80px}.pv-ugc__heading-group{gap:20px}.pv-ugc__row{gap:40px}.pv-ugc__track{gap:24px;width:calc(100% + 40px);margin-right:-40px}.pv-ugc__track:after{margin-left:16px}.pv-ugc__card{flex:0 0 257px;width:257px;min-width:257px;max-width:257px;height:416px;min-height:416px;max-height:416px}.pv-ugc__badge{padding:0 10px}}@media screen and (min-width:1750px){.pv-ugc__row{max-width:1670px}.pv-ugc__track{overflow-x:visible;justify-content:center;width:100%;margin-right:0}.pv-ugc__track:after{display:none}.pv-ugc__arrows{display:none}}.pv-long-blocks{width:100%;box-sizing:border-box;overflow-x:clip;color:var(--pv-shell-color, var(--pv-color-text))}.pv-long-blocks .pv-container{position:relative;z-index:1;max-width:var(--pv-shell-content-max, var(--pv-container-max));padding-inline:20px}.pv-long-blocks--circle-gradient{max-width:100%;overflow-x:hidden;overflow-y:visible}.pv-long-blocks__circles{position:absolute;inset:var(--pv-lb-circle-inset-top, 80px) 0 var(--pv-lb-circle-inset-bottom, 80px) 0;left:0;right:0;width:100%;max-width:100%;overflow:hidden;pointer-events:none;z-index:0;contain:paint}.pv-long-blocks__circle{position:absolute;width:min(90vw,1400px);height:auto;display:block;opacity:.7;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pv-long-blocks__circle--right{left:auto;right:0;transform:translate(50%)}.pv-long-blocks__circle--left{left:0;right:auto;transform:translate(-50%)}@media(min-width:768px){.pv-long-blocks__circle{width:min(85vw,1400px)}}.pv-long-blocks__blocks{display:flex;flex-direction:column}.pv-long-blocks__block:last-child{margin-bottom:0!important}.pv-lb-tabs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:0;margin-bottom:32px}.pv-lb-tabs::-webkit-scrollbar{display:none}.pv-lb-tab{display:flex;align-items:center;justify-content:center;flex:1 1 auto;white-space:nowrap;margin:0;padding:15px 10px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--pv-lb-tab-color, #fff);text-align:center;font-family:var(--pv-font-body);font-size:14px;font-style:normal;font-weight:var(--pv-fw-regular);line-height:140%;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.pv-lb-tab.is-active{border-bottom:2px solid var(--pv-lb-tab-active-color, #fff)}.pv-lb-tab-panel{display:flex;flex-direction:column}.pv-lb-tab-panel[hidden]{display:none}@media(min-width:768px){.pv-lb-tabs{flex-wrap:wrap;overflow-x:visible;gap:45px;margin-bottom:48px}.pv-lb-tab{flex:0 0 auto;padding:15px 20px;font-size:16px;line-height:22.4px}}.pv-lb-heading{font-family:var(--pv-font-heading);font-weight:var(--pv-lb-heading-weight, var(--pv-fw-semibold));line-height:var(--pv-lb-heading-lh, var(--pv-lh-heading));letter-spacing:var(--pv-lb-heading-ls, normal);text-transform:var(--pv-lb-heading-transform, capitalize);color:var(--pv-lb-heading-color, inherit);text-align:var(--pv-lb-heading-align-m, var(--pv-lb-heading-align, left));margin:0}@media(min-width:768px){.pv-lb-heading{text-align:var( --pv-lb-heading-align-d, var(--pv-lb-heading-align-m, var(--pv-lb-heading-align, left)) )}}.pv-lb-heading.pv-lb-heading--h1{font-size:var(--pv-lb-heading-size-m, var(--pv-fs-h1))}.pv-lb-heading.pv-lb-heading--h2{font-size:var(--pv-lb-heading-size-m, var(--pv-lb-fs-h2-m, 26px))}.pv-lb-heading.pv-lb-heading--h3{font-size:var(--pv-lb-heading-size-m, var(--pv-fs-h3))}.pv-lb-heading.pv-lb-heading--h4{font-size:var(--pv-lb-heading-size-m, var(--pv-fs-h4))}@media(min-width:768px){.pv-lb-heading.pv-lb-heading--h1{font-size:var(--pv-lb-heading-size-d, var(--pv-fs-h1))}.pv-lb-heading.pv-lb-heading--h2{font-size:var(--pv-lb-heading-size-d, var(--pv-lb-fs-h2-d, 30px))}.pv-lb-heading.pv-lb-heading--h3{font-size:var(--pv-lb-heading-size-d, var(--pv-fs-h3))}.pv-lb-heading.pv-lb-heading--h4{font-size:var(--pv-lb-heading-size-d, var(--pv-fs-h4))}}.pv-lb-heading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0);font-weight:inherit}.pv-lb-heading strong,.pv-lb-heading b{font-weight:var(--pv-fw-semibold);color:inherit;background:none;padding:0}.pv-lb-heading--desktop-text{display:none}@media(min-width:768px){.pv-lb-heading--desktop-text{display:block}.pv-lb-heading--mobile-text{display:none}}.pv-lb-eyebrow{display:block;font-family:"Apercu Mono",var(--pv-font-body);font-size:var(--pv-fs-eyebrow);font-weight:var(--pv-fw-regular);letter-spacing:var(--pv-ls-eyebrow);text-transform:uppercase;color:var(--pv-lb-eyebrow-color, var(--pv-color-accent));text-align:var(--pv-lb-heading-align-m, var(--pv-lb-heading-align, left));margin:0 0 var(--pv-space-3)}@media(min-width:768px){.pv-lb-eyebrow{text-align:var( --pv-lb-heading-align-d, var(--pv-lb-heading-align-m, var(--pv-lb-heading-align, left)) )}}.pv-lb-text{font-family:var(--pv-lb-text-font, var(--pv-font-body));font-size:var(--pv-lb-text-size, var(--pv-fs-body));font-weight:var(--pv-lb-text-weight, var(--pv-fw-regular));line-height:var(--pv-lb-text-lh, var(--pv-lh-body));letter-spacing:var(--pv-lb-text-ls, normal);color:var(--pv-lb-text-color, inherit);text-align:var(--pv-lb-text-align-m, var(--pv-lb-text-align, left));margin:0}@media(min-width:768px){.pv-lb-text{text-align:var(--pv-lb-text-align-d, var(--pv-lb-text-align-m, var(--pv-lb-text-align, left)))}}.pv-lb-text p,.pv-lb-text li{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:inherit}.pv-lb-text p{margin-block:var(--pv-lb-text-p-gap, 1.25em)}.pv-lb-text p:first-child{margin-top:0}.pv-lb-text p:last-child{margin-bottom:0}.pv-lb-text ul,.pv-lb-text ol{margin-block:1em;padding-inline-start:1.4em}.pv-lb-text ul:first-child,.pv-lb-text ol:first-child{margin-top:0}.pv-lb-text ul:last-child,.pv-lb-text ol:last-child{margin-bottom:0}.pv-lb-text li+li{margin-top:0}.pv-lb-text strong,.pv-lb-text b{font-weight:var(--pv-fw-semibold);color:inherit;background:none;padding:0}.pv-lb-text .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);border-radius:var(--pv-radius-1);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0)}.pv-lb-text a{color:var(--pv-lb-text-color, var(--pv-terra));text-decoration:underline}.pv-lb-text a:hover{opacity:.8}.pv-lb-text-box{display:none;background-color:var(--pv-lb-text-box-bg, transparent);padding:var(--pv-lb-text-box-pad, 0);border-radius:var(--pv-lb-text-box-radius, 0);border-top:var(--pv-lb-text-border-top, 0 solid transparent);border-right:var(--pv-lb-text-border-right, 0 solid transparent);border-bottom:var(--pv-lb-text-border-bottom, 0 solid transparent);border-left:var(--pv-lb-text-border-left, 0 solid transparent);box-sizing:border-box}.pv-lb-text-box--show-mobile{display:block}@media(min-width:768px){.pv-lb-text-box--show-desktop{display:block}.pv-lb-text-box--show-mobile:not(.pv-lb-text-box--show-desktop){display:none}}.pv-lb-caption{margin-top:var(--pv-space-2);font-family:var(--pv-font-body);font-size:var(--pv-fs-small);line-height:var(--pv-lh-body);opacity:.7;text-align:center;color:inherit}.pv-lb-stars-reviews{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pv-space-2)}.pv-lb-stars-reviews__stars{display:flex;align-items:center;gap:var(--pv-space-1);color:var(--pv-lb-star-color, var(--pv-terra));line-height:0;flex-shrink:0}.pv-lb-stars-reviews__stars svg{display:block;width:var(--pv-icon-sm);height:15px}.pv-lb-stars-reviews__text{font-family:var(--pv-font-body);font-size:var(--pv-lb-text-size, var(--pv-fs-body-sm));font-weight:var(--pv-fw-regular);color:var(--pv-lb-text-color, inherit);margin:0}.pv-lb-image{display:block;width:100%;max-width:var(--pv-lb-img-max-w, 100%);margin-inline:auto;box-sizing:border-box;margin-top:0;margin-bottom:0}.pv-lb-block--bleed{max-width:none}.pv-lb-image--bleed{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.pv-lb-image__img{display:block;width:100%;height:auto;border-radius:var(--pv-lb-img-radius, var(--pv-radius-4));object-fit:cover}.pv-lb-image--bleed .pv-lb-image__img{border-radius:0}.pv-lb-image__img--m{display:block}.pv-lb-image__img--d{display:none}.pv-lb-image-text{display:flex;flex-direction:column;gap:var(--pv-lb-it-gap-m, var(--pv-space-7))}.pv-lb-image-text--content-first .pv-lb-image-text__copy{order:1}.pv-lb-image-text--content-first .pv-lb-image-text__media{order:2}.pv-lb-image-text--heading-first .pv-lb-image-text__heading{order:1}.pv-lb-image-text--heading-first .pv-lb-image-text__media{order:2}.pv-lb-image-text--heading-first .pv-lb-image-text__content{order:3}.pv-lb-image-text__copy{display:contents}.pv-lb-image-text__heading{display:flex;flex-direction:column;gap:var(--pv-space-3)}.pv-lb-image-text__media{flex:0 0 auto;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.pv-lb-image-text__media .pv-lb-image__img--m{display:block}.pv-lb-image-text__media .pv-lb-image__img--d{display:none}.pv-lb-image-text__media img,.pv-lb-image-text__media__img{display:block;width:100%;height:auto;border-radius:var(--pv-lb-img-radius, var(--pv-radius-4));object-fit:cover}.pv-lb-image-text__content{display:flex;flex-direction:column;gap:var(--pv-space-5)}.pv-lb-image-text__body{display:flex;flex-direction:column}.pv-lb-image-text__body .pv-lb-text+.pv-lb-image-text__author{margin-top:var(--pv-space-4)}.pv-lb-image-text__author{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--pv-space-1)}.pv-lb-image-text__author-name{margin:0;color:var(--pv-lb-author-color, var(--pv-white));font-family:var(--pv-font-body);font-size:14px;font-weight:var(--pv-fw-regular);line-height:24px}.pv-lb-image-text__author-sign{display:block;height:26px;width:auto;max-width:100%;object-fit:contain}.pv-lb-image-text__inline-img{display:none;margin:0}.pv-lb-image-text__inline-img img{display:block;width:100%;height:auto;border-radius:var(--pv-lb-img-radius, var(--pv-radius-4));object-fit:cover}@media(max-width:767px){.pv-lb-image-text--inline-mobile .pv-lb-image-text__media{display:none}.pv-lb-image-text__inline-img{display:block;margin-block:var(--pv-space-4)}}.pv-lb-image-text .pv-lb-heading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra))}.pv-lb-image-text--list-icons .pv-lb-text ul{list-style:none;padding-inline-start:0}.pv-lb-image-text--list-icons .pv-lb-text ul li{display:flex;align-items:flex-start;gap:var(--pv-lb-list-icon-gap, 12px)}.pv-lb-image-text--list-icons .pv-lb-text ul li:before{content:"";flex-shrink:0;width:var(--pv-lb-list-icon-size, 15px);height:var(--pv-lb-list-icon-size, 15px);margin-top:.15em;background-size:contain;background-repeat:no-repeat;background-position:center}.pv-lb-image-text--list-checks .pv-lb-text ul{list-style:none;margin:0;padding-inline-start:0}.pv-lb-image-text--list-checks .pv-lb-text ul li{display:flex;padding:10px 0;align-items:flex-start;gap:6px;align-self:stretch;margin-top:0;border-bottom:1px solid #e6e6e6}.pv-lb-image-text--list-checks .pv-lb-text ul li+li{margin-top:0}.pv-lb-image-text--list-checks .pv-lb-text ul li:before{content:"\2713";flex-shrink:0;color:var(--pv-lb-list-check-color, var(--pv-terra));font-family:Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,sans-serif;font-size:inherit;font-style:normal;font-weight:600;line-height:130%}@media(max-width:767px){.pv-lb-image-text--list-checks .pv-lb-text ul li:first-child{border-top:1px solid #e2e2e2}}.pv-lb-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pv-lb-bullet-gap, var(--pv-space-4))}.pv-lb-bullet{display:flex;align-items:flex-start;gap:var(--pv-space-3)}.pv-lb-bullet__icon{flex-shrink:0;width:var(--pv-lb-bullet-icon-size, var(--pv-icon-lg));height:var(--pv-lb-bullet-icon-size, var(--pv-icon-lg));margin-top:var(--pv-space-0);display:flex;align-items:center;justify-content:center}.pv-lb-bullet__icon img{width:100%;height:100%;object-fit:contain;display:block}.pv-lb-bullet__text{font-family:var(--pv-font-body);font-size:var(--pv-lb-text-size, var(--pv-fs-body));font-weight:var(--pv-lb-text-weight, var(--pv-fw-regular));line-height:var(--pv-lb-text-lh, var(--pv-lh-body));letter-spacing:var(--pv-lb-text-ls, normal);color:var(--pv-lb-text-color, inherit);margin:0}.pv-lb-bullets:has(.pv-lb-bullet__symbol) .pv-lb-bullet{gap:var(--pv-lb-bullet-col-gap, var(--pv-space-3))}.pv-lb-bullet__symbol{flex-shrink:0;display:flex;align-items:center;font-size:var(--pv-lb-text-size, var(--pv-fs-body));line-height:var(--pv-lb-text-lh, var(--pv-lh-body));height:calc(1em * var(--pv-lb-text-lh, 1.3));color:var(--pv-lb-bullet-symbol-color, var(--pv-terra))}.pv-lb-bullet__symbol>span{font-size:var(--pv-lb-bullet-symbol-size, 16px);line-height:1}.pv-lb-callout{display:flex;flex-direction:column;gap:var(--pv-lb-callout-gap, 16px);background-color:var(--pv-lb-callout-bg, #f1ebdf);padding:var(--pv-lb-callout-pad, 20px);border-radius:var(--pv-lb-callout-radius, 8px);box-sizing:border-box}.pv-lb-callout__eyebrow{margin:0;font-family:var(--pv-font-body);font-size:var(--pv-lb-callout-eyebrow-size, 14px);font-weight:var(--pv-fw-semibold);line-height:1.4;letter-spacing:3px;text-transform:uppercase;color:var(--pv-lb-callout-eyebrow-color, var(--pv-terra))}.pv-lb-callout__closing{margin:0;font-family:var(--pv-font-body);font-size:var(--pv-lb-callout-closing-size, 24px);font-weight:var(--pv-fw-semibold);line-height:1.3;color:var(--pv-lb-text-color, inherit)}.pv-lb-timeline{display:flex;flex-direction:column}.pv-lb-timeline-step{display:flex;gap:var(--pv-space-5);position:relative}.pv-lb-timeline-step:not(:last-child):before{content:"";position:absolute;left:calc(var(--pv-lb-step-size, var(--pv-space-8)) / 2 - var(--pv-space-0));top:var(--pv-lb-step-size, var(--pv-space-8));bottom:calc(var(--pv-lb-timeline-gap, var(--pv-space-7)) * -1);width:var(--pv-space-0);background:var(--pv-lb-timeline-line-color, rgba(var(--pv-maroon-rgb), .2))}.pv-lb-timeline-step__marker{flex-shrink:0;width:var(--pv-lb-step-size, var(--pv-space-8));height:var(--pv-lb-step-size, var(--pv-space-8));border-radius:var(--pv-radius-full);background:var(--pv-lb-step-bg, var(--pv-terra));color:var(--pv-white);display:flex;align-items:center;justify-content:center;font-family:var(--pv-font-heading);font-size:var(--pv-fs-small);font-weight:var(--pv-fw-semibold);line-height:1}.pv-lb-timeline-step__marker img{width:60%;height:60%;object-fit:contain}.pv-lb-timeline-step__content{flex:1 1 auto;padding-bottom:var(--pv-lb-timeline-gap, var(--pv-space-7));display:flex;flex-direction:column;gap:var(--pv-space-2)}.pv-lb-timeline-step__title{font-family:var(--pv-font-heading);font-size:var(--pv-fs-h4);font-weight:var(--pv-lb-timeline-title-weight, var(--pv-fw-semibold));line-height:var(--pv-lh-heading);color:inherit;margin:0}.pv-lb-timeline-step__body{font-family:var(--pv-font-body);font-size:var(--pv-fs-body-sm);font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-body);color:inherit;margin:0}.pv-lb-testimonial{display:flex;flex-direction:column;border-radius:var(--pv-radius-5);overflow:hidden;max-width:var(--pv-lb-card-max-w, 960px);margin-inline:auto;box-sizing:border-box}@media(min-width:768px){.pv-lb-testimonial{flex-direction:row;align-items:stretch}.pv-lb-testimonial__card{padding:35px}}.pv-lb-testimonial__card{display:flex;padding:35px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--pv-space-5);flex:1 0 0;align-self:stretch;border-radius:var(--pv-radius-5);background:rgba(var(--pv-cream-rgb),.1);box-sizing:border-box;border:1px solid rgb(255 255 255 / 55%)}.pv-lb-testimonial__stars{display:flex;gap:var(--pv-space-1);color:var(--pv-lb-star-color, var(--pv-terra));line-height:0}.pv-lb-testimonial__stars svg{display:block;width:18px;height:17px}.pv-lb-testimonial__quote{font-family:var(--pv-font-body);font-size:var(--pv-fs-h2);font-weight:var(--pv-fw-semibold);line-height:1.3;text-transform:uppercase;color:var(--pv-lb-card-color, var(--pv-white));margin:0}@media(min-width:768px){.pv-lb-testimonial__quote{font-size:30px}.pv-lb-testimonial__stars svg{width:30px;height:30px}}.pv-lb-testimonial__author{display:flex;align-items:center;gap:var(--pv-space-3);flex-wrap:wrap}.pv-lb-testimonial__name{font-family:var(--pv-font-body);font-size:var(--pv-fs-body);font-weight:var(--pv-fw-regular);line-height:1.3;color:var(--pv-lb-card-color, var(--pv-white));margin:0}.pv-lb-testimonial__verified{display:inline-flex;align-items:center;gap:var(--pv-space-1);font-family:var(--pv-font-body);font-size:var(--pv-fs-small);font-weight:var(--pv-fw-medium);color:var(--pv-lb-verified-color, var(--pv-terra));background:var(--pv-lb-verified-bg, transparent);border:1px solid var(--pv-terra);border-radius:var(--pv-radius-full);padding:3px var(--pv-space-3);white-space:nowrap;text-transform:uppercase}.pv-lb-testimonial__verified--filled{background:var(--pv-lb-verified-bg, var(--pv-terra));color:var(--pv-lb-verified-color, var(--pv-white));border:none;border-radius:20px;font-family:var(--pv-font-cta);font-size:14px;font-style:normal;font-weight:var(--pv-fw-regular);line-height:8px;text-transform:uppercase;padding:8px 12px}.pv-lb-testimonial__sub{font-family:var(--pv-font-body);font-size:var(--pv-fs-body);font-weight:var(--pv-fw-regular);line-height:1.3;color:var(--pv-lb-card-color, var(--pv-white));margin:0}.pv-lb-testimonial__sub p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.pv-lb-testimonial__sub p+p{margin-top:.75em}.pv-lb-testimonial__sub strong,.pv-lb-testimonial__sub b{font-weight:var(--pv-fw-semibold);color:inherit}.pv-lb-testimonial__sub .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra))}@media(min-width:768px){.pv-lb-testimonial__sub{font-size:var(--pv-fs-h2)}}.pv-lb-testimonial__media{flex-shrink:0;align-self:stretch;overflow:hidden;max-width:var(--pv-lb-testimonial-img-max, 500px);width:100%;border-radius:15px}.pv-lb-testimonial__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:767px){.pv-lb-testimonial__media{min-height:240px}}.pv-lb-author{display:flex;align-items:center;gap:var(--pv-space-4);justify-content:flex-start}.pv-lb-author__media{flex-shrink:0}.pv-lb-author__avatar{display:block;width:52px;height:52px;border-radius:var(--pv-radius-full);object-fit:cover;border:2px solid rgba(var(--pv-white-rgb),.25)}.pv-lb-author__info{flex:1 1 auto;min-width:0;color:var(--pv-lb-author-color, inherit);font-family:var(--pv-font-body);font-size:var(--pv-lb-author-size-m, var(--pv-fs-small));font-weight:var(--pv-fw-regular);line-height:var(--pv-lb-author-lh, 1.4);text-align:left}.pv-lb-author__info p{margin:0 0 .5em;font:inherit;color:inherit;text-align:inherit}.pv-lb-author__info p:last-child{margin-bottom:0}.pv-lb-author__name{font-family:var(--pv-font-body);font-size:inherit;font-weight:var(--pv-fw-semibold);color:inherit;margin:0}.pv-lb-author__meta{font-family:var(--pv-font-body);font-size:inherit;font-weight:var(--pv-fw-regular);opacity:.65;color:inherit;margin:0}@media(min-width:768px){.pv-lb-author__info{font-size:var(--pv-lb-author-size-d, var(--pv-lb-author-size-m, var(--pv-fs-body-sm)))}}.pv-lb-author-banner{margin-top:var(--pv-space-4);padding:var(--pv-space-4) var(--pv-space-5);border-radius:var(--pv-radius-4);background:var(--pv-lb-banner-bg, var(--pv-cream));color:var(--pv-lb-banner-color, var(--pv-maroon));font-family:var(--pv-font-body);font-size:var(--pv-fs-body-sm);font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-body)}.pv-lb-button-wrap{display:flex;justify-content:var(--pv-lb-btn-align, flex-start);width:100%}.pv-lb-button-block{display:flex;flex-direction:column;align-items:var(--pv-lb-btn-align, flex-start);gap:var(--pv-space-4);width:100%;max-width:min(100%,var(--pv-lb-btn-max-w, 600px));box-sizing:border-box}.pv-lb-button-block .pv-btn{width:100%}@media(min-width:768px){.pv-lb-button-block .pv-btn{padding-top:20px;padding-bottom:20px}}.pv-lb-button-note{display:inline-flex;align-items:center;gap:var(--pv-space-2);margin:0;color:#fff;text-align:center;font-family:var(--pv-font-body);font-size:16px;font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-body)}.pv-lb-button-note svg{flex-shrink:0;width:18px;height:16px}@media(min-width:768px){.pv-lb-button-note{font-size:var(--pv-fs-body)}.pv-lb-button-note svg{width:23px;height:19px}}.pv-lb-button-block--promo{gap:var(--pv-lb-btn-promo-gap-m, 10px);align-items:center;text-align:center}.pv-lb-button-block--promo .pv-lb-button-note{margin-top:var(--pv-space-2)}.pv-lb-btn-promo__title{margin:0;width:100%;color:var(--pv-white);font-family:var(--pv-font-body);font-size:var(--pv-lb-btn-promo-title-size-m, 20px);font-weight:var(--pv-fw-regular);line-height:1.3;text-align:center}.pv-lb-btn-promo__title .pv-highlight{color:var(--pv-lb-btn-promo-highlight, #ff0017);font-weight:600}.pv-lb-button-block--promo .pv-btn{font-size:24px;letter-spacing:-.08em;padding:16px 8px}.pv-lb-btn-promo__countdown{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:0 8px;width:100%;margin:0;font-family:var(--pv-font-body);font-size:var(--pv-lb-btn-promo-timer-size-m, 20px);font-weight:600;line-height:1.3;text-align:center}.pv-lb-btn-promo__countdown-label{color:var(--pv-white);flex-shrink:0}.pv-lb-btn-promo__countdown-val{color:var(--pv-lb-btn-promo-timer-value, #ff0017);flex-shrink:0}@media(min-width:768px){.pv-lb-button-block--promo{gap:var(--pv-lb-btn-promo-gap-d, 12px)}.pv-lb-btn-promo__title{font-size:var(--pv-lb-btn-promo-title-size-d, 22px);white-space:nowrap}.pv-lb-btn-promo__title .pv-highlight{display:inline}.pv-lb-button-block--promo .pv-btn{font-size:30px;padding:20px 60px}.pv-lb-btn-promo__countdown{font-size:var(--pv-lb-btn-promo-timer-size-d, 28px)}}@media(max-width:767px){.pv-lb-btn-promo__title .pv-highlight{display:block}.pv-lb-button-block--promo .pv-lb-btn-promo__countdown{margin-top:calc(var(--pv-lb-btn-promo-stack-gap-m, 16px) - var(--pv-lb-btn-promo-gap-m, 10px))}}.pv-lb-divider{border:none;border-top:var(--pv-lb-divider-width, 1px) solid var(--pv-lb-divider-color, rgba(var(--pv-maroon-rgb), .15));margin:0}.pv-lb-spacer{display:block;height:var(--pv-lb-spacer-h-m, var(--pv-space-7))}@media(min-width:768px){.pv-long-blocks{padding-top:var(--pv-shell-pt-d, var(--pv-section-content-y));padding-bottom:var(--pv-shell-pb-d, var(--pv-section-content-y))}.pv-lb-image__img--m{display:none}.pv-lb-image__img--d{display:block}.pv-lb-image-text{display:grid;grid-template-columns:var(--pv-lb-it-img-w, 50%) 1fr;column-gap:var(--pv-lb-it-gap-d, var(--pv-space-9));align-items:var(--pv-lb-it-valign, center)}.pv-lb-image-text--image-right{grid-template-columns:1fr var(--pv-lb-it-img-w, 50%)}.pv-lb-image-text__media{grid-column:1;grid-row:1;align-self:var(--pv-lb-it-img-valign, auto)}.pv-lb-image-text__copy{display:flex;flex-direction:column;gap:var(--pv-space-4);grid-column:2;grid-row:1;min-width:0}.pv-lb-image-text--image-right .pv-lb-image-text__media{grid-column:2}.pv-lb-image-text--image-right .pv-lb-image-text__copy{grid-column:1}.pv-lb-image-text--content-first .pv-lb-image-text__copy,.pv-lb-image-text--content-first .pv-lb-image-text__media,.pv-lb-image-text--heading-first .pv-lb-image-text__heading,.pv-lb-image-text--heading-first .pv-lb-image-text__media,.pv-lb-image-text--heading-first .pv-lb-image-text__content,.pv-lb-image-text--heading-first .pv-lb-image-text__copy{order:0}.pv-lb-image-text__media .pv-lb-image__img--m{display:none}.pv-lb-image-text__media .pv-lb-image__img--d{display:block}.pv-lb-spacer{height:var(--pv-lb-spacer-h-d, var(--pv-space-9))}}@media(prefers-reduced-motion:reduce){.pv-long-blocks:before{transition:none}}.pv-lb-ts-wrapper{width:100%;position:relative;overflow:visible}.pv-lb-ts-layout{display:grid;align-items:stretch;position:relative;overflow:visible}.pv-lb-ts-left{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.pv-lb-ts-title.pv-lb-heading--h2{font-family:var(--pv-font-body);font-size:30px;font-style:normal;font-weight:var(--pv-fw-semibold);line-height:1.6;letter-spacing:normal;text-transform:uppercase;color:var(--pv-terra);margin:0;width:100%;padding-bottom:10px}.pv-lb-ts-title strong{font-weight:var(--pv-fw-semibold);color:inherit}.pv-lb-ts-body{font-family:var(--pv-font-body);font-size:var(--pv-fs-body-sm);font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-body);color:inherit;width:100%}.pv-lb-ts-body p{margin:0 0 1em}.pv-lb-ts-body p:last-child{margin-bottom:0}.pv-lb-ts-body h2{font-family:var(--pv-font-body);font-size:30px;font-weight:var(--pv-fw-semibold);line-height:var(--pv-lh-heading);margin:35px 0 5px!important;color:inherit}.pv-lb-ts-body strong{font-weight:var(--pv-fw-semibold)}.pv-lb-ts-body a{color:var(--pv-terra);font-family:inherit}.pv-lb-ts-body a strong{color:var(--pv-terra)}.pv-lb-ts-divider{width:30px;position:relative;display:flex;align-items:flex-start;justify-content:center;align-self:stretch}.pv-lb-ts-divider:before{content:"";position:absolute;top:9px;left:50%;transform:translate(-50%);width:2px;height:calc(100% + var(--pv-lb-ts-pb-d, 20px) + var(--pv-lb-ts-next-pt-d, var(--pv-lb-ts-pt-d, 20px)));background-color:#b0510e;pointer-events:none;z-index:0}.pv-lb-ts-step .pv-lb-ts-divider:before{height:calc(100% + max(var(--pv-lb-ts-pt-d, 20px),var(--pv-lb-ts-pb-d, 20px)) + 15px)}.pv-lb-ts-wrapper--end .pv-lb-ts-divider:before{display:none}.pv-lb-ts-bullet{flex-shrink:0;line-height:0;position:relative;z-index:1;margin-top:9px}.pv-lb-ts-bullet svg{display:block}.pv-lb-ts-right{min-width:0;display:flex;align-items:flex-start}.pv-lb-ts-step .pv-lb-ts-right{align-items:flex-start}.pv-lb-ts-image{width:100%;overflow:hidden}.pv-lb-ts-image img{width:100%;height:auto;object-fit:contain;object-position:center;display:block}@media(max-width:767px){.pv-lb-ts-layout{grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:var(--pv-space-4);row-gap:0}.pv-lb-ts-divider{grid-column:1;grid-row:1 / 3;align-self:stretch}.pv-lb-ts-left{grid-column:2;grid-row:1;padding-bottom:var(--pv-space-5)}.pv-lb-ts-right{grid-column:2;grid-row:2;align-items:flex-start}.pv-lb-ts-divider:before{top:9px;left:15px;transform:none;height:calc(100% + var(--pv-lb-ts-pb-m, 16px) + var(--pv-lb-ts-next-pt-m, var(--pv-lb-ts-pt-m, 16px)))}.pv-lb-ts-step .pv-lb-ts-divider:before{height:calc(100% + max(var(--pv-lb-ts-pt-m, 16px),var(--pv-lb-ts-pb-m, 16px)) + 15px)}}@media(min-width:768px){.pv-lb-ts-layout{grid-template-columns:1fr 30px 1fr;column-gap:var(--pv-space-7)}.pv-lb-ts-left{grid-column:1;grid-row:1}.pv-lb-ts-divider{grid-column:2;grid-row:1}.pv-lb-ts-right{grid-column:3;grid-row:1}.pv-lb-ts-wrapper--reverse .pv-lb-ts-right{grid-column:1;justify-content:flex-end}.pv-lb-ts-wrapper--reverse .pv-lb-ts-left{grid-column:3}.pv-lb-ts-left--centered{width:auto;max-width:100%;margin-left:auto}.pv-lb-ts-wrapper--reverse .pv-lb-ts-left--centered{margin-left:0;margin-right:auto}}.pv-lb-ts-wrapper--testimonial .pv-lb-ts-title.pv-lb-heading--h2{line-height:1.3;padding-bottom:0}.pv-lb-ts-wrapper--testimonial .pv-lb-ts-bullet{margin-top:0}@media(max-width:767px){.pv-lb-ts-wrapper--testimonial .pv-lb-ts-layout{column-gap:10px}.pv-lb-ts-wrapper--testimonial .pv-lb-ts-left{padding-bottom:35px}}@media(min-width:768px){.pv-lb-ts-wrapper--testimonial .pv-lb-ts-layout{grid-template-columns:360px 30px 360px;column-gap:24px;justify-content:center}.pv-lb-ts-wrapper--testimonial .pv-lb-ts-title.pv-lb-heading--h2{line-height:1.39}.pv-lb-ts-wrapper--testimonial .pv-lb-ts-body p{line-height:22px}.pv-lb-ts-wrapper--testimonial:not(.pv-lb-ts-wrapper--reverse) .pv-lb-ts-left,.pv-lb-ts-wrapper--testimonial:not(.pv-lb-ts-wrapper--reverse) .pv-lb-ts-title{text-align:right}}.pv-lb-offer{width:100%}.pv-lb-offer__title{margin:0 0 var(--pv-lb-offer-title-gap, 15px);color:var(--pv-lb-offer-title-color, var(--pv-white));text-align:center;font-family:var(--pv-font-cta);font-size:var(--pv-lb-offer-title-size-m, 40px);font-weight:var(--pv-fw-regular);font-style:normal;line-height:var(--pv-lb-offer-title-lh, .9);letter-spacing:var(--pv-lb-offer-title-ls-m, -3.6px);text-transform:capitalize}.pv-lb-offer__title p{margin:0;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.pv-lb-offer__title .pv-highlight{color:var(--pv-lb-offer-title-highlight, var(--pv-terra))}.pv-lb-offer__card{display:flex;flex-direction:column;align-items:center;gap:var(--pv-lb-offer-card-gap-m, 20px);align-self:stretch;padding:var(--pv-lb-offer-card-pad-m, 0);box-sizing:border-box}@media(min-width:768px){.pv-lb-offer__card{border-radius:var(--pv-lb-offer-card-radius, 10px);border:1px solid #ffffff33;box-shadow:inset 1px 1px 20px -19px #fff;background:var(--pv-lb-offer-card-bg, rgba(26, 26, 26, .2))}}.pv-lb-offer__media{display:block;flex:0 0 auto;width:100%;max-width:100%;text-decoration:none;color:inherit}.pv-lb-offer__image{display:block;width:100%;height:auto;object-fit:contain}.pv-lb-offer__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;text-align:center}.pv-lb-offer__badge{display:inline-flex;padding:var(--pv-lb-offer-badge-pad, 8px);flex-direction:column;align-items:flex-start;border-radius:var(--pv-lb-offer-badge-radius, 20px);border:1px solid var(--pv-lb-offer-badge-border, var(--pv-white));color:var(--pv-lb-offer-badge-color, var(--pv-white));font-family:var(--pv-font-cta);font-size:var(--pv-lb-offer-badge-size, 14px);font-weight:var(--pv-fw-regular);line-height:var(--pv-lb-offer-badge-lh, 1);text-transform:uppercase}.pv-lb-offer__headline{margin-top:var(--pv-lb-offer-gap-badge-headline, 15px);color:var(--pv-lb-offer-headline-color, var(--pv-white));font-family:var(--pv-font-body);font-size:var(--pv-lb-offer-headline-size-m, 30px);font-weight:var(--pv-fw-semibold);line-height:var(--pv-lb-offer-headline-lh, 1.3);text-transform:none}.pv-lb-offer__headline p{margin:0;font:inherit;color:inherit;text-align:inherit}.pv-lb-offer__headline .pv-highlight{color:var(--pv-lb-offer-headline-highlight, var(--pv-terra))}.pv-lb-offer__desc{margin-top:var(--pv-lb-offer-gap-headline-desc, 15px);color:var(--pv-lb-offer-desc-color, var(--pv-white));font-family:var(--pv-font-body);font-size:var(--pv-lb-offer-desc-size-m, 16px);font-weight:var(--pv-fw-regular);line-height:var(--pv-lb-offer-desc-lh, 1.3025);text-transform:uppercase}.pv-lb-offer__desc p{margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit}.pv-lb-offer__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pv-space-3);width:100%;margin-top:var(--pv-lb-offer-gap-desc-button, 15px);padding:26px var(--pv-space-4);border:none;border-radius:var(--pv-lb-offer-btn-radius, 5px);background:var(--pv-lb-offer-btn-bg, var(--pv-terra));color:var(--pv-lb-offer-btn-color, var(--pv-white));font-family:var(--pv-font-cta);font-size:var(--pv-lb-offer-btn-size-m, 30px);font-weight:var(--pv-fw-regular);line-height:normal;letter-spacing:var(--pv-lb-offer-btn-ls, -2.4px);text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:opacity .2s ease}.pv-lb-offer__btn:hover{opacity:.9}.pv-lb-offer__btn-text{flex:0 1 auto}.pv-lb-offer__btn-icon{display:inline-flex;flex-shrink:0;line-height:0}.pv-lb-offer__btn-icon svg{display:block;width:19px;height:16px}.pv-lb-offer__urgency{display:flex;flex-direction:column;align-items:center;align-self:center;width:fit-content;max-width:100%;margin-top:var(--pv-lb-offer-gap-button-timer, 22px);text-align:center}.pv-lb-offer__timer-row,.pv-lb-offer__stock-row{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;width:100%;gap:.35em;font-family:var(--pv-font-cta);font-size:var(--pv-lb-offer-urgency-size-m, 28px);font-weight:700;line-height:var(--pv-lb-offer-urgency-lh, 1.3);letter-spacing:var(--pv-lb-offer-urgency-ls, -2.4px);text-align:center}.pv-lb-offer__stock-row{margin-top:var(--pv-lb-offer-gap-timer-stock, 5px)}.pv-lb-offer__timer-label,.pv-lb-offer__stock-label{color:var(--pv-lb-offer-urgency-label-color, var(--pv-white));flex-shrink:0}.pv-lb-offer__timer-val,.pv-lb-offer__stock-val{color:var(--pv-lb-offer-urgency-value-color, #c8202f);flex-shrink:0}.js-pv-lb-offer-timer{display:inline-block;min-width:7ch;text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}.pv-lb-offer__risk{display:flex;align-items:center;justify-content:flex-start;align-self:center;width:fit-content;max-width:100%;margin-top:var(--pv-lb-offer-gap-stock-risk, 22px);padding:var(--pv-lb-offer-risk-pad-y, 15px) var(--pv-lb-offer-risk-pad-x, 30px);background:var(--pv-lb-offer-risk-bg, #fff6ee);color:var(--pv-lb-offer-risk-color, inherit);font-family:var(--pv-font-body);font-size:var(--pv-lb-offer-risk-size-m, 16px);font-weight:var(--pv-fw-regular);line-height:var(--pv-lb-offer-risk-lh, 1.3);text-align:left;box-sizing:border-box}.pv-lb-offer__risk p{margin:0;font:inherit;color:inherit;text-align:inherit}.pv-lb-offer__risk .pv-highlight{color:var(--pv-lb-offer-risk-highlight, #c8202f);font-weight:700}.pv-lb-offer__guarantee{margin-top:var(--pv-lb-offer-gap-risk-guarantee, 22px);color:var(--pv-lb-offer-guarantee-color, var(--pv-white));font-family:var(--pv-font-body);font-size:var(--pv-lb-offer-guarantee-size-m, 16px);font-style:var(--pv-lb-offer-guarantee-style, italic);font-weight:var(--pv-fw-regular);line-height:var(--pv-lb-offer-guarantee-lh, 1.3025);text-align:center}.pv-lb-offer__guarantee p{margin:0;font:inherit;color:inherit;text-align:inherit;font-style:inherit}@media(max-width:768px){.pv-lb-offer__guarantee p{padding-bottom:22px}}@media(min-width:768px){.pv-lb-offer__title{margin-bottom:var(--pv-lb-offer-title-gap-d, 50px);font-size:var(--pv-lb-offer-title-size-d, 89px);letter-spacing:var(--pv-lb-offer-title-ls-d, -8px)}.pv-lb-offer__card{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--pv-lb-offer-card-gap-d, 40px);padding:var(--pv-lb-offer-card-pad-d, 30px)}.pv-lb-offer__media{flex:0 0 var(--pv-lb-offer-media-basis, 50%);width:var(--pv-lb-offer-media-basis, 50%);max-width:var(--pv-lb-offer-media-basis, 50%)}.pv-lb-offer__content{flex:1 1 var(--pv-lb-offer-content-basis, 50%);width:auto;max-width:var(--pv-lb-offer-content-basis, 50%)}.pv-lb-offer__headline{font-size:var(--pv-lb-offer-headline-size-d, var(--pv-lb-offer-headline-size-m, 30px))}.pv-lb-offer__desc{font-size:var(--pv-lb-offer-desc-size-d, var(--pv-lb-offer-desc-size-m, 16px))}.pv-lb-offer__btn{font-size:var(--pv-lb-offer-btn-size-d, var(--pv-lb-offer-btn-size-m, 30px))}.pv-lb-offer__urgency{align-items:flex-start;text-align:left}.pv-lb-offer__timer-row,.pv-lb-offer__stock-row{justify-content:flex-start;text-align:left;font-size:var(--pv-lb-offer-urgency-size-d, var(--pv-lb-offer-urgency-size-m, 30px))}.pv-lb-offer__risk{font-size:var(--pv-lb-offer-risk-size-d, var(--pv-lb-offer-risk-size-m, 16px))}.pv-lb-offer__guarantee{font-size:var(--pv-lb-offer-guarantee-size-d, var(--pv-lb-offer-guarantee-size-m, 16px))}}.pv-lb-giveaway-recap{display:flex;flex-direction:column;align-items:center;gap:10px;width:800px;max-width:100%;margin-inline:auto;margin-top:24px;margin-bottom:24px;padding:30px 14px;border:1px solid rgb(49 49 49 / 80%);border-radius:20px;background:linear-gradient(180deg,#201e1e33,#2d130733);text-align:center;box-sizing:border-box}@media(max-width:767px){.pv-lb-giveaway-recap{margin-top:20px;margin-bottom:20px;padding:30px 14px}}@media(min-width:768px){.pv-lb-giveaway-recap{padding:30px}}.pv-lb-giveaway-recap__title{margin:0;font-family:var(--pv-font-heading);font-weight:var(--pv-fw-semibold);font-size:24px;line-height:130%;text-transform:uppercase;color:var(--pv-white)}.pv-lb-giveaway-recap__media{position:relative;width:100%;max-width:300px;aspect-ratio:300 / 294}.pv-lb-giveaway-recap__img{display:block;width:100%;height:100%;object-fit:contain}.pv-lb-giveaway-recap__list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:10px}.pv-lb-giveaway-recap__item{display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:10px;font-family:var(--pv-font-body);font-size:20px;color:var(--pv-white)}.pv-lb-giveaway-recap__item:first-child{padding-top:0}.pv-lb-giveaway-recap__item:not(:first-child){border-top:1px solid rgba(176,81,14,.4)}.pv-lb-giveaway-recap__item:last-child{padding-bottom:20px}.pv-lb-giveaway-recap__name{font-size:16px;line-height:20px;font-weight:400}.pv-lb-giveaway-recap__price{display:inline-flex;align-items:baseline;gap:7px;font-family:var(--pv-font-body);font-size:16px;font-weight:var(--pv-fw-regular);color:#ff8e4f}.pv-lb-giveaway-recap__compare{text-decoration:line-through}.pv-lb-giveaway-recap__free{font-family:var(--pv-font-heading);font-size:20px;font-weight:var(--pv-fw-semibold);color:#3f8f7a}@media(min-width:768px){.pv-lb-giveaway-recap__name{font-size:20px;line-height:26px}.pv-lb-giveaway-recap__price{font-size:20px}.pv-lb-giveaway-recap__free{font-size:24px}}.pv-lb-giveaway-recap__button.pv-btn{width:auto;padding:20px 60px;font-size:24px}@media(min-width:768px){.pv-lb-giveaway-recap__button.pv-btn{font-size:30px}}.pv-lb-press{display:flex;flex-direction:column;align-items:stretch;gap:var(--pv-lb-press-stack-gap-m, 40px);width:100%;max-width:var(--pv-lb-press-max-w, none);margin-inline:auto;box-sizing:border-box}.pv-lb-press__bar{width:100%;box-sizing:border-box}.pv-lb-press__track{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--pv-lb-press-slide-gap-m, 16px);margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.pv-lb-press__track::-webkit-scrollbar{display:none}.pv-lb-press__item{display:flex;flex:0 0 var(--pv-lb-press-item-w, 245px);flex-direction:column;align-items:center;justify-content:center;gap:var(--pv-lb-press-item-gap, 10px);width:var(--pv-lb-press-item-w, 245px);min-width:var(--pv-lb-press-item-w, 245px);padding:var(--pv-lb-press-bar-py-m, 20px) var(--pv-lb-press-bar-px-m, 20px);border-radius:var(--pv-lb-press-bar-radius, 6px);box-sizing:border-box;scroll-snap-align:start}.pv-lb-press__logo{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--pv-lb-press-logo-h-m, 24px)}.pv-lb-press__logo img,.pv-lb-press__logo-placeholder{display:block;width:auto;max-width:100%;height:var(--pv-lb-press-logo-h-m, 24px);object-fit:contain}.pv-lb-press__logo-placeholder{opacity:.35}.pv-lb-press__text{margin:0;width:100%;color:var(--pv-lb-press-text, var(--pv-white));text-align:center;font-family:var(--pv-font-body);font-size:var(--pv-lb-press-text-size-m, 14px);font-weight:var(--pv-fw-regular, 400);line-height:normal;overflow-wrap:anywhere}.pv-lb-press__nav{display:flex;align-items:center;justify-content:center;gap:var(--pv-lb-press-nav-gap, 32px);width:100%}.pv-lb-press__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:var(--pv-radius-full, 100px);background:#fff3;box-shadow:inset 1px 1px 20px -19px #fff;color:var(--pv-white);cursor:pointer;transition:background-color var(--pv-transition),opacity var(--pv-transition)}.pv-lb-press__nav-btn:hover:not(:disabled){background:#ffffff52}.pv-lb-press__nav-btn:disabled{opacity:.35;cursor:not-allowed}.pv-lb-press__nav-btn svg{display:block;width:9px;height:17px}.pv-lb-press__nav-btn--prev svg{transform:rotate(180deg)}@media(max-width:767px){.pv-long-blocks__block:has(>.pv-lb-press){overflow:visible}.pv-lb-press{--pv-lb-press-edge-m: var(--pv-gutter, 16px);width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:0;box-sizing:border-box}.pv-lb-press__bar{width:100%;overflow:visible}.pv-lb-press__track{padding-inline:var(--pv-lb-press-edge-m);scroll-padding-inline:var(--pv-lb-press-edge-m)}.pv-lb-press__nav{padding-inline:var(--pv-lb-press-edge-m);box-sizing:border-box}}@media(min-width:768px){.pv-lb-press{gap:0}.pv-lb-press__bar{padding:var(--pv-lb-press-bar-py-d, 24px) var(--pv-lb-press-bar-px-d, 20px);border-radius:var(--pv-lb-press-bar-radius, 6px);background:var(--pv-lb-press-bg);box-sizing:border-box}.pv-lb-press__track{justify-content:space-between;overflow:visible;scroll-snap-type:none;gap:30px}.pv-lb-press__item{flex:0 1 var(--pv-lb-press-item-w, 245px);width:auto;min-width:0;max-width:var(--pv-lb-press-item-w, 245px);padding:0;border-radius:0;background:none;scroll-snap-align:none}.pv-lb-press__logo{min-height:var(--pv-lb-press-logo-h-d, 36px)}.pv-lb-press__logo img,.pv-lb-press__logo-placeholder{height:var(--pv-lb-press-logo-h-d, 36px)}.pv-lb-press__text{font-size:var(--pv-lb-press-text-size-d, 14px)}.pv-lb-press__nav{display:none}}@media(prefers-reduced-motion:reduce){.pv-lb-press__track{scroll-behavior:auto}.pv-lb-press__nav-btn{transition:none}}.pv-long-blocks .pv-tw__note{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;color:#f7f7f7;text-align:center;font-family:var(--pv-font-body);font-size:16px;font-weight:400;line-height:1.3}.pv-long-blocks .pv-tw__note-icon{flex-shrink:0;width:15px;height:auto}@media(min-width:768px){.pv-long-blocks .pv-tw__note{font-size:20px}.pv-long-blocks .pv-tw__note-icon{width:21px}}.pv-amb{display:flex;flex-direction:column;align-items:center;gap:48px;padding:80px 0;font-family:PP Mori,sans-serif}.pv-amb--bleed{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.pv-amb--flush{padding-top:0!important;padding-bottom:0!important}.pv-amb .pv-amb__heading{font-size:45px;font-weight:600;line-height:54px;text-align:center;width:calc(100% + 150px);white-space:nowrap}.pv-amb .pv-amb__heading-white{color:#fff;margin-right:.3em}.pv-amb .pv-amb__heading-color{color:var(--pv-amb-highlight, #6390c2)}.pv-amb .pv-amb__viewport{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pv-amb .pv-amb__viewport::-webkit-scrollbar{display:none}.pv-amb .pv-amb__track{display:flex;gap:24px;scroll-snap-type:x mandatory;justify-content:center;justify-content:safe center}@media(max-width:1280px){.pv-amb .pv-amb__track{justify-content:start}}.pv-amb .pv-amb__card{scroll-snap-align:center;flex:0 0 300px;width:300px;padding:24px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 8px #0000000d;background:linear-gradient(139.92deg,#000 -36%,#6a2e03 196%);display:flex;flex-direction:column;align-items:center;text-align:center}.pv-amb .pv-amb__avatar{width:170px;height:170px;flex:0 0 170px;border-radius:50%;overflow:hidden;border:2.6px solid rgba(225,98,3,.25)}.pv-amb .pv-amb__avatar img{width:100%;height:100%;object-fit:cover;display:block}.pv-amb .pv-amb__divider{width:100%;border-top:.5px solid rgba(176,81,14,.4);margin:19px 0 0}.pv-amb .pv-amb__name{color:#fff;font-size:20px;font-weight:600;line-height:21px;text-transform:uppercase;margin:20px 0 4px}.pv-amb .pv-amb__title{color:#c25a2a;text-align:center;font-family:Westmount,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:17px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 20px}.pv-amb .pv-amb__quote-wrap{width:100%}.pv-amb .pv-amb__quote-state{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}.pv-amb .pv-amb__quote{color:#fff;font-size:15px;line-height:1.5;width:100%;font-weight:400}.pv-amb .pv-amb__quote-state[data-amb-quote=truncated] .pv-amb__quote{max-height:92px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.pv-amb .pv-amb__read-more{display:flex;align-items:center;width:fit-content;font-family:PP Mori,sans-serif;font-weight:600;font-size:12px;line-height:1;letter-spacing:0;color:#fff;text-decoration:underline;text-decoration-style:solid;text-underline-offset:1px;text-decoration-skip-ink:auto;cursor:pointer}.pv-amb .pv-amb__nav{display:flex;justify-content:center;align-items:center;gap:32px}.pv-amb .pv-amb__btn{width:40px;height:40px;border-radius:999px;border:0;background:#fff3;display:grid;place-items:center;cursor:pointer;padding:0;opacity:.35;pointer-events:none;cursor:default;transition:opacity .2s ease}.pv-amb .pv-amb__btn.is-active{opacity:1;pointer-events:auto;cursor:pointer}@media screen and (max-width:749px){.pv-amb{padding:60px 0;gap:40px}.pv-amb .pv-amb__heading{align-self:stretch;white-space:normal;font-size:30px;line-height:120%;margin:0;width:auto;padding-right:16px;max-width:100%}.pv-amb .pv-amb__track{padding-left:16px}.pv-amb .pv-amb__track:after{content:"";flex:0 0 16px;margin-left:-24px}.pv-amb .pv-amb__title{margin:0 0 18px}}.pv-amb .is-hidden{display:none}@media screen and (min-width:1441px){.pv-amb .pv-amb__track{justify-content:center;justify-content:safe center}}.pv-amb--start{--pv-amb-inset: max(16px, calc((100cqw - 1140px)/2) )}.pv-amb--start .pv-amb__viewport{container-type:inline-size}.pv-amb--start .pv-amb__heading{width:100%;box-sizing:border-box;padding-inline:16px;margin:0;white-space:normal;line-height:1.2}.pv-amb.pv-amb--start .pv-amb__track{justify-content:flex-start;padding-left:var(--pv-amb-inset)}.pv-amb.pv-amb--start .pv-amb__track:after{content:"";flex:0 0 var(--pv-amb-inset);margin-left:-24px}.pv-hero{position:relative;display:flex;align-items:stretch;width:100%;overflow:hidden;box-sizing:border-box;background-color:var(--pv-hero-bg-color, var(--pv-maroon));background-image:var(--pv-hero-bg-gradient, none);color:var(--pv-hero-color, #fff);padding-top:var(--pv-hero-pt-m, 60px);padding-bottom:var(--pv-hero-pb-m, 40px);min-height:var(--pv-hero-min-h-m, auto)}.pv-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pv-hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:none}.pv-hero__bg-img--all,.pv-hero__bg-img--m{display:block}.pv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--pv-hero-overlay, transparent);pointer-events:none}.pv-hero__inner{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;box-sizing:border-box}.pv-hero__content{flex:1 1 auto;display:flex;flex-direction:column;width:100%;max-width:100%;text-align:var(--pv-hero-text-align-m, center);align-items:var(--pv-hero-items-m, center);justify-content:var(--pv-hero-valign-m, center);margin-left:var(--pv-hero-ml-m, auto);margin-right:var(--pv-hero-mr-m, auto)}.pv-hero__content-stack{display:flex;flex-direction:column;gap:var(--pv-hero-content-gap-m, 24px);width:100%;max-width:100%;text-align:inherit;align-items:inherit}@media(min-width:768px){.pv-hero__content-stack{gap:var(--pv-hero-content-gap-d, 24px)}}.pv-hero__reviews{display:inline-flex;align-items:center;gap:10px}.pv-hero__stars{display:inline-flex;align-items:center;gap:4px;color:var(--pv-star-color, #fff);line-height:0;margin-bottom:3px}.pv-hero__stars svg{display:block;width:18px;height:17px}.pv-hero__reviews-text{margin:0;color:#fff;font-family:var(--pv-font-body);font-size:20px;font-weight:400;line-height:130%}.pv-hero__heading{margin:0;color:inherit;font-family:var(--pv-font-heading);font-size:var(--pv-hero-heading-size-m, 30px);font-weight:var(--pv-hero-heading-weight, 600);line-height:var(--pv-hero-heading-lh, 1.3);letter-spacing:var(--pv-hero-heading-ls, normal)}.pv-hero__heading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);border-radius:var(--pv-radius-1);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0)}.pv-hero__text{margin:0;color:inherit;font-family:var(--pv-hero-text-font, var(--pv-font-body));font-size:var(--pv-hero-text-size-m, 18px);font-weight:var(--pv-hero-text-weight, 400);font-style:var(--pv-hero-text-style, normal);line-height:var(--pv-hero-text-lh, 1.5);letter-spacing:var(--pv-hero-text-ls, normal)}.pv-hero__text p{margin:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.pv-hero__text p+p{margin-top:.75em}.pv-hero__text strong,.pv-hero__text b{font-weight:var(--pv-fw-semibold);color:inherit;background:none;padding:0}.pv-hero__text .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra));background-color:var(--pv-highlight-bg, transparent);border-radius:var(--pv-radius-1);padding-inline:var(--pv-highlight-pad, 0);padding-block:var(--pv-highlight-pad-top, 0)}.pv-hero__image{width:100%}.pv-hero__image img{display:block;width:100%;height:auto}.pv-hero__button-block{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}@media(min-width:768px){.pv-hero__button{min-height:76px}.pv-hero__button-block{gap:12px}}.pv-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:22px 8px;width:100%;border:0;border-radius:var(--pv-radius-button, 5px);background:var(--pv-terra, #b0510e);color:#f7f7f7;font-family:var(--pv-font-cta);font-size:24px;font-weight:400;line-height:var(--pv-lh-cta, .662);letter-spacing:-1.92px;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--pv-transition)}.pv-hero__button:hover{background:var(--pv-terra-cta, #a45731)}.pv-hero__button-note{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;color:#fff;text-align:center;font-family:var(--pv-font-body);font-size:16px;font-weight:400;line-height:16px}.pv-hero__button-note-icon{flex-shrink:0;width:18px;height:auto}.pv-hero__button-block--promo{gap:var(--pv-hero-promo-gap-m, 10px);max-width:100%;text-align:center}.pv-hero__btn-promo-title{margin:0;width:100%;color:var(--pv-white);font-family:var(--pv-font-body);font-size:var(--pv-hero-promo-title-size-m, 20px);font-weight:var(--pv-fw-regular, 400);line-height:1.3;text-align:center}.pv-hero__btn-promo-title .pv-highlight{color:var(--pv-hero-promo-highlight, #ff0017);font-weight:600}.pv-hero__btn-countdown{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:0 8px;width:100%;margin:0;font-family:var(--pv-font-body);font-size:var(--pv-hero-promo-timer-size-m, 20px);font-weight:600;line-height:1.3;text-align:center}.pv-hero__btn-countdown-label{color:var(--pv-white);flex-shrink:0}.pv-hero__btn-countdown-val{color:var(--pv-hero-promo-timer-value, #ff0017);flex-shrink:0}@media(max-width:767px){.pv-hero__text{line-height:33px}.pv-hero__btn-promo-title .pv-highlight{display:block}}.pv-hero__testimonials{flex:0 0 auto;margin-top:auto;--pv-testimonials-bg: rgba(0, 0, 0, .2)}@media(min-width:768px){.pv-hero{padding-top:var(--pv-hero-pt-d, 80px);padding-bottom:var(--pv-hero-pb-d, 80px);min-height:var(--pv-hero-min-h-d, auto)}.pv-hero__bg-img--m{display:none}.pv-hero__bg-img--d{display:block}.pv-hero__content{text-align:var(--pv-hero-text-align-d, center);align-items:var(--pv-hero-items-d, center);margin-left:0;margin-right:0;justify-content:var(--pv-hero-valign-d, center)}.pv-hero__content-stack{max-width:var(--pv-hero-content-max, none);margin-left:var(--pv-hero-ml-d, auto);margin-right:var(--pv-hero-mr-d, auto)}.pv-hero__reviews-text{line-height:26.968px}.pv-hero__heading{font-size:var(--pv-hero-heading-size-d, 45px)}.pv-hero__text{font-size:var(--pv-hero-text-size-d, 20px)}.pv-hero__button{padding:26px 40px;font-size:30px;letter-spacing:-2.4px}.pv-hero__button-block--promo{gap:var(--pv-hero-promo-gap-d, 12px);max-width:100%}.pv-hero__btn-promo-title{font-size:var(--pv-hero-promo-title-size-d, 22px);white-space:nowrap}.pv-hero__btn-promo-title .pv-highlight{display:inline}.pv-hero__button-block--promo .pv-hero__button{padding:20px}.pv-hero__btn-countdown{font-size:var(--pv-hero-promo-timer-size-d, 28px)}.pv-hero__button-note{font-size:18px;line-height:16px}.pv-hero__button-note-icon{width:23px}.pv-hero__testimonials{margin-top:40px}}@media(prefers-reduced-motion:reduce){.pv-hero__button{transition:none}}.pv-hero--fit-image{display:block;min-height:0!important;padding:0}.pv-hero--fit-image .pv-hero__bg{position:relative;inset:auto;width:100%;line-height:0}.pv-hero--fit-image .pv-hero__bg-img{position:relative;inset:auto;width:100%;height:auto;object-fit:unset;display:none}.pv-hero--fit-image .pv-hero__bg-img--all,.pv-hero--fit-image .pv-hero__bg-img--m{display:block}.pv-hero--fit-image .pv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.pv-hero--fit-image .pv-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;flex:unset;display:flex;flex-direction:column;padding-top:var(--pv-hero-pt-m, 60px);padding-bottom:var(--pv-hero-pb-m, 40px);box-sizing:border-box}@media(min-width:768px){.pv-hero--fit-image .pv-hero__bg-img--m{display:none}.pv-hero--fit-image .pv-hero__bg-img--d{display:block}.pv-hero--fit-image .pv-hero__inner{padding-top:var(--pv-hero-pt-d, 80px);padding-bottom:var(--pv-hero-pb-d, 80px)}}.pv-hero__layout{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0}.pv-hero__layout--active{align-items:stretch;gap:var(--pv-hero-si-gap-m, 24px)}.pv-hero__si-wrap{line-height:0;margin-left:calc(-1 * var(--pv-margin) + var(--pv-hero-si-inset-m-l, 0px));margin-right:calc(-1 * var(--pv-margin) + var(--pv-hero-si-inset-m-r, 0px));width:calc(100% + 2 * var(--pv-margin) - var(--pv-hero-si-inset-m-l, 0px) - var(--pv-hero-si-inset-m-r, 0px));box-sizing:border-box}.pv-hero__si-img{width:100%;height:auto}.pv-hero__si-img--d{display:none}.pv-hero__si-img--m{display:block}.pv-hero__layout--no-m-img .pv-hero__si-wrap{display:none}@media(min-width:768px){.pv-hero__layout--active{flex-direction:row;align-items:center;gap:var(--pv-hero-si-gap-d, 40px)}.pv-hero__layout--active .pv-hero__content{flex:0 0 var(--pv-hero-si-content-w, 50%);min-width:0;max-width:var(--pv-hero-si-content-w, 50%);width:var(--pv-hero-si-content-w, 50%);margin-left:0;margin-right:0}.pv-hero__layout--active .pv-hero__content-stack{margin-left:0;margin-right:0}.pv-hero__layout--active .pv-hero__si-wrap{display:block;flex:1 1 0;min-width:0;margin-left:0;margin-right:0;width:auto}.pv-hero__layout--active .pv-hero__si-img--d{display:block}.pv-hero__layout--active .pv-hero__si-img--m{display:none}.pv-hero__layout--left{flex-direction:row-reverse}}@media(min-width:768px){.pv-hero--si-half-screen{padding-top:0;padding-bottom:0;min-height:var(--pv-hero-si-half-min-h, 720px)}.pv-hero--si-half-screen .pv-hero__bg,.pv-hero--si-half-screen .pv-hero__overlay{display:none}.pv-hero--si-half-screen .pv-hero__inner{max-width:none;width:100%;padding-inline:0}.pv-hero--si-half-screen .pv-hero__layout--half-screen{flex-direction:row;align-items:stretch;gap:0;min-height:var(--pv-hero-si-half-min-h, 720px)}.pv-hero--si-half-screen .pv-hero__layout--half-screen.pv-hero__layout--left{flex-direction:row-reverse}.pv-hero--si-half-screen .pv-hero__layout--half-screen .pv-hero__si-wrap{flex:0 0 50%;max-width:50%;width:50%;position:relative;overflow:hidden;min-height:100%;margin:0}.pv-hero--si-half-screen .pv-hero__layout--half-screen .pv-hero__si-img--d{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pv-hero--si-half-screen .pv-hero__layout--half-screen .pv-hero__content{flex:0 0 50%;max-width:50%;width:50%;min-width:0;margin:0;padding:var(--pv-hero-pt-d, 40px) 60px var(--pv-hero-pb-d, 40px);box-sizing:border-box;justify-content:var(--pv-hero-valign-d, center)}.pv-hero--si-half-screen .pv-hero__layout--half-screen .pv-hero__content-stack{margin-left:0;margin-right:0}.pv-hero--si-half-screen .pv-hero__testimonials{padding-inline:var(--pv-margin);margin-top:0;padding-top:40px;padding-bottom:var(--pv-hero-pb-d, 40px)}.pv-hero--si-half-screen.pv-hero--si-preserve-aspect{min-height:auto}.pv-hero--si-half-screen.pv-hero--si-preserve-aspect .pv-hero__layout--half-screen{min-height:auto;align-items:stretch}.pv-hero--si-half-screen.pv-hero--si-preserve-aspect .pv-hero__layout--half-screen .pv-hero__si-wrap{align-self:flex-start;min-height:0;overflow:visible}.pv-hero--si-half-screen.pv-hero--si-preserve-aspect .pv-hero__layout--half-screen .pv-hero__si-img--d{position:static;width:100%;height:auto;object-fit:unset}}.pv-hero__testimonials,.pv-product__testimonials{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;width:100%;padding:0;box-sizing:border-box}.pv-hero__testimonial,.pv-product__testimonial{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1 1 calc(50% - 6px);min-width:0;min-height:100%;align-self:stretch;padding:4px;border-radius:6px;background:var(--pv-testimonials-bg, rgba(0, 0, 0, .2));box-sizing:border-box}.pv-hero__testimonial-img,.pv-product__testimonial-img{height:24px;width:auto;object-fit:contain;display:block}.pv-hero__testimonial-text,.pv-product__testimonial-text{margin:0;color:#fff;text-align:center;font-family:var(--pv-font-body);font-size:14px;font-weight:400;line-height:normal;width:100%}@media(max-width:767px){.pv-hero__testimonials,.pv-product__testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.pv-hero__testimonial,.pv-product__testimonial{flex:unset;height:100%;width:100%;min-height:129px}.pv-hero__testimonial-text{min-height:60px;align-content:center}.pv-hero__testimonial{border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-bottom-right-radius:var(--pv-radius-button, 5px)}}@media(min-width:768px){.pv-hero__testimonials,.pv-product__testimonials{flex-wrap:nowrap;gap:30px;padding:24px 20px;border-radius:6px;background:var(--pv-testimonials-bg, rgba(0, 0, 0, .2))}.pv-hero__testimonial,.pv-product__testimonial{flex:0 0 auto;flex-direction:column;max-width:245px;gap:10px;padding:0;border-radius:0;background:transparent}.pv-hero__testimonial-img,.pv-product__testimonial-img{height:36px;max-height:none}}.pv-faq__header{margin-bottom:var(--pv-space-8)}.pv-faq__header .pv-faq__heading{margin-bottom:0}.pv-faq__eyebrow{display:block;font-family:var(--pv-faq-eyebrow-font, "Apercu Mono", var(--pv-font-body));font-size:var(--pv-faq-eyebrow-size-m, var(--pv-fs-eyebrow));font-weight:var(--pv-faq-eyebrow-weight, var(--pv-fw-regular));letter-spacing:var(--pv-faq-eyebrow-ls, var(--pv-ls-eyebrow));text-transform:var(--pv-faq-eyebrow-transform, uppercase);color:var(--pv-faq-eyebrow-color, var(--pv-color-accent));text-align:var(--pv-faq-heading-align, center);margin:0 0 var(--pv-space-3)}.pv-faq__heading{margin:0 0 var(--pv-space-7);color:var(--pv-faq-heading-color, inherit);font-family:var(--pv-font-heading);font-size:var(--pv-faq-heading-size-m, var(--pv-fs-h2));font-weight:var(--pv-faq-heading-weight, var(--pv-fw-semibold));line-height:var(--pv-faq-heading-lh, var(--pv-lh-heading));letter-spacing:var(--pv-faq-heading-ls, normal);text-align:var(--pv-faq-heading-align, center)}.pv-faq__heading .pv-highlight,.pv-faq__subheading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra))}.pv-faq__subheading{margin:var(--pv-space-4) 0 0;color:var(--pv-faq-subheading-color, inherit);font-family:var(--pv-font-heading);font-size:var(--pv-faq-subheading-size-m, var(--pv-fs-h3));font-weight:var(--pv-fw-regular);line-height:var(--pv-lh-heading);text-align:var(--pv-faq-heading-align, center)}.pv-faq__tabs{display:flex;width:100%;gap:10px;margin-bottom:var(--pv-space-8)}.pv-faq__tab{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1 0 0;min-width:0;margin:0;padding:0 0 10px;background:transparent;border:0;border-bottom:1px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.pv-faq__tab.is-active{border-bottom:1px solid var(--pv-faq-tab-active-color, #fff)}.pv-faq__tab-icon{width:20px;height:20px;object-fit:contain;display:block}.pv-faq__tab-text{color:var(--pv-faq-tab-color, #fff);text-align:center;font-family:var(--pv-font-cta);font-size:14px;font-style:normal;font-weight:var(--pv-fw-regular);line-height:130%;text-transform:uppercase}.pv-faq__list[hidden]{display:none}.pv-faq__group-title{margin:var(--pv-space-7) 0 var(--pv-space-5);color:var(--pv-faq-heading-color, inherit);font-family:var(--pv-font-heading);font-size:var(--pv-faq-heading-size-m, var(--pv-fs-h3));font-weight:var(--pv-faq-heading-weight, var(--pv-fw-semibold));line-height:var(--pv-faq-heading-lh, var(--pv-lh-heading));letter-spacing:var(--pv-faq-heading-ls, normal);text-align:var(--pv-faq-heading-align, left)}.pv-faq__group-title:first-child{margin-top:0}.pv-faq__list{display:flex;flex-direction:column;gap:var(--pv-faq-item-gap-m, 10px)}.pv-faq__item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:0;padding:var(--pv-faq-card-pt-m, 12px) var(--pv-faq-card-px-m, 20px);border-radius:var(--pv-faq-card-radius, 10px);background:var( --pv-faq-card-bg, linear-gradient(96deg, rgba(0, 0, 0, .18) 0%, #6a2e03 100%), rgba(5, 5, 5, .2) );position:relative;box-shadow:var(--pv-faq-card-shadow, 0 10px 30px 0 rgba(0, 0, 0, .12));backdrop-filter:blur(var(--pv-faq-card-blur, 9px));-webkit-backdrop-filter:blur(var(--pv-faq-card-blur, 9px));box-sizing:border-box;cursor:pointer}.pv-faq__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(to bottom,#ffffff4d,#ffffff2e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.pv-faq__question{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:var(--pv-space-4);margin:0;padding:0;border:0;background:transparent;color:var(--pv-faq-question-color, #fff);font-family:var(--pv-faq-question-font, var(--pv-font-cta));font-size:var(--pv-faq-question-size-m, 16px);font-style:normal;font-weight:var(--pv-faq-question-weight, 400);line-height:var(--pv-faq-question-lh, 24px);letter-spacing:var(--pv-faq-question-ls, normal);text-transform:var(--pv-faq-question-transform, uppercase);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pv-faq__question-text{flex:1 1 auto;min-width:0;word-break:normal;overflow-wrap:normal}.pv-faq__question-text--circle{display:flex;align-items:center;gap:10px}.pv-faq__question-circle{flex:0 0 auto;width:20px;height:20px;border-radius:50%}.pv-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;line-height:0;color:var(--pv-faq-icon-color, #fff);transition:transform .25s ease}.pv-faq__item.is-open .pv-faq__icon{transform:rotate(180deg)}.pv-faq__icon svg{display:block;width:16px;height:auto}.pv-faq__icon svg path{stroke:currentColor}.pv-faq__answer{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .25s ease}.pv-faq__item.is-open .pv-faq__answer{grid-template-rows:1fr}.pv-faq__answer-inner{overflow:hidden;min-height:0}.pv-faq__item:not(.is-open) .pv-faq__answer-inner{max-height:0}.pv-faq__answer-spacer{height:0;overflow:hidden;transition:height .25s ease}.pv-faq__item.is-open .pv-faq__answer-spacer{height:var(--pv-faq-card-inner-gap, 20px)}.pv-faq__answer-content{min-width:0;max-width:100%;word-break:normal;overflow-wrap:normal;color:var(--pv-faq-answer-color, #fff);font-family:var(--pv-faq-answer-font, var(--pv-font-body));font-size:var(--pv-faq-answer-size-m, 18px);font-style:normal;font-weight:var(--pv-faq-answer-weight, 400);line-height:var(--pv-faq-answer-lh, 1.5);letter-spacing:var(--pv-faq-answer-ls, normal);text-transform:var(--pv-faq-answer-transform, none)}.pv-faq__answer-content p,.pv-faq__answer-content li,.pv-faq__answer-content h6,.pv-faq__answer-content a{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.pv-faq__answer-content em,.pv-faq__answer-content i{font-style:italic;font-weight:100}.pv-faq__answer-content p{margin:0 0 10px}.pv-faq__answer-content ul,.pv-faq__answer-content ol{margin:0 0 16px}.pv-faq__answer-content a{text-decoration:underline!important}.pv-faq__answer-content h6,.pv-faq__answer-content li h6{margin:20px 0 10px}.pv-faq__answer-content h6:first-child{margin-top:0;color:#9b9b9b;font-family:var(--pv-font-body);font-size:16px;font-style:normal;font-weight:var(--pv-fw-regular);line-height:130%}.pv-faq__answer-content p:last-child{margin-bottom:0}.pv-faq__answer-content a{color:inherit;text-decoration:underline}.pv-faq__answer-content a:hover{opacity:.85}@media(max-width:769px){.pv-product__faq .pv-faq__answer-content p,.pv-product__faq .pv-faq__answer-content li{line-height:20.8px!important}}@media(min-width:768px){.pv-faq__header{margin-bottom:var(--pv-space-9)}.pv-faq__header .pv-faq__heading{margin-bottom:0}.pv-faq__heading{margin-bottom:var(--pv-space-9);font-size:var(--pv-faq-heading-size-d, var(--pv-fs-h1))}.pv-faq__eyebrow{font-size:var(--pv-faq-eyebrow-size-d, var(--pv-faq-eyebrow-size-m, var(--pv-fs-eyebrow)))}.pv-faq__subheading{font-size:var(--pv-faq-subheading-size-d, var(--pv-fs-h3))}.pv-faq__tab-text{font-size:24px}.pv-faq__tabs{margin-bottom:var(--pv-space-9)}.pv-faq__group-title{font-size:var(--pv-faq-heading-size-d, var(--pv-fs-h2))}.pv-faq__list{gap:var(--pv-faq-item-gap-d, 30px)}.pv-faq__item{padding:var(--pv-faq-card-pt-d, 24px) var(--pv-faq-card-px-d, 36px)}.pv-faq__question{font-size:var(--pv-faq-question-size-d, 22px)}.pv-faq__question-text--circle{gap:30px}.pv-faq__answer-content{font-size:var(--pv-faq-answer-size-d, 18px)}.pv-faq__answer-content h6:first-child{font-size:18px}}.pv-faq__item[data-faq-id=faq_q9Lday] .pv-faq__answer-content h6,.pv-faq__item[data-faq-id=faq_q9Lday] .pv-faq__answer-content h6:first-child{margin:0;color:#fff;font-size:18px;font-weight:600;line-height:130%}.pv-faq__item[data-faq-id=faq_q9Lday] .pv-faq__answer-content p{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:130%}.pv-faq__item[data-faq-id=faq_q9Lday] .pv-faq__answer-content p:first-of-type{margin-bottom:20px}@media(prefers-reduced-motion:reduce){.pv-faq__answer,.pv-faq__answer-spacer,.pv-faq__icon{transition:none}}.pv-faq__cta{display:flex;justify-content:center;margin-top:var(--pv-faq-btn-mt-m, 40px)}.pv-faq__button{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:20px 0;border:1px solid #462d2b;border-radius:var(--pv-radius-button, 5px);background:var(--pv-terra, #b0510e);color:#f1ebdf;font-family:var(--pv-font-cta);font-size:24px;font-weight:400;line-height:1;letter-spacing:-1.92px;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--pv-transition)}.pv-faq__button:hover{background:var(--pv-terra-cta, #a45731)}@media(min-width:768px){.pv-faq__cta{margin-top:var(--pv-faq-btn-mt-d, 80px)}.pv-faq__button{width:auto;padding:20px 48px;font-size:30px;letter-spacing:-2.4px}}.pv-otp{position:relative;width:100%;box-sizing:border-box;background-color:var(--pv-otp-bg, var(--pv-maroon));background-image:var(--pv-otp-gradient, none),var(--pv-otp-bg-img, none);background-size:cover;background-position:var(--pv-otp-bg-pos, center center);background-repeat:no-repeat;color:var(--pv-otp-color, #fff);padding-top:var(--pv-otp-pt-m, var(--pv-section-content-y));padding-bottom:var(--pv-otp-pb-m, var(--pv-section-content-y))}.pv-otp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pv-otp-overlay, transparent);pointer-events:none;z-index:0}.pv-otp__inner{position:relative;z-index:1;max-width:var(--pv-otp-content-max, var(--pv-container-max));margin-inline:auto;padding-inline:var(--pv-margin);box-sizing:border-box}.pv-otp-block{margin-top:var(--pv-otp-mt, 0);margin-bottom:var(--pv-otp-mb, 0);text-align:var(--pv-otp-align, center)}.pv-otp-block__hit{display:inline-block;max-width:100%;margin:0;padding:0;background:none;border:none;cursor:pointer;color:var(--pv-otp-text-color, inherit);text-align:var(--pv-otp-align, center);font-family:var(--pv-otp-font, var(--pv-font-body));font-size:var(--pv-otp-size-m, 22px);font-style:normal;font-weight:var(--pv-otp-weight, 400);line-height:var(--pv-otp-lh, normal);letter-spacing:var(--pv-otp-ls, -.44px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-tap-highlight-color:transparent}.pv-otp-block__hit[aria-disabled=true]{cursor:not-allowed;opacity:.5}.pv-otp-block__hit .pv-otp-block__rte{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit}.pv-otp-block__hit .pv-otp-block__rte p{margin:0;display:inline;color:inherit;font:inherit;letter-spacing:inherit}.pv-otp-block__hit .pv-otp-block__rte a{color:inherit}.pv-otp-block__hit .pv-otp-block__price{text-decoration-line:underline;text-decoration-style:solid}.pv-otp-block__placeholder,.pv-otp-block__soldout{margin:0;text-align:var(--pv-otp-align, center);font-family:var(--pv-otp-font, var(--pv-font-body));font-size:var(--pv-otp-size-m, 16px);color:var(--pv-otp-text-color, inherit);opacity:.75}@media(min-width:768px){.pv-otp{padding-top:var(--pv-otp-pt-d, var(--pv-section-content-y));padding-bottom:var(--pv-otp-pb-d, var(--pv-section-content-y))}.pv-otp-block__hit,.pv-otp-block__placeholder,.pv-otp-block__soldout{font-size:var(--pv-otp-size-d, 22px)}}@media(prefers-reduced-motion:reduce){.pv-otp-block__hit{transition:none}}.pv-newsletter__box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--pv-nl-box-gap, 16px);width:100%}.pv-newsletter__heading{margin:0;width:100%;color:var(--pv-nl-heading-color, inherit);font-family:var(--pv-font-heading);font-size:var(--pv-nl-heading-size-m, var(--pv-fs-h2));font-weight:var(--pv-nl-heading-weight, var(--pv-fw-semibold));line-height:var(--pv-nl-heading-lh, var(--pv-lh-heading));letter-spacing:var(--pv-nl-heading-ls, normal);text-align:var(--pv-nl-heading-align, center)}.pv-newsletter__heading .pv-highlight{color:var(--pv-highlight-color, var(--pv-terra))}.pv-newsletter__content{margin:0;width:100%;color:var(--pv-nl-content-color, inherit);font-family:var(--pv-font-body);font-size:var(--pv-nl-content-size-m, var(--pv-fs-body-sm));font-weight:var(--pv-nl-content-weight, var(--pv-fw-regular));line-height:var(--pv-nl-content-lh, var(--pv-lh-body));letter-spacing:var(--pv-nl-content-ls, normal);text-align:var(--pv-nl-content-align, center)}.pv-newsletter__content p{margin:0;font:inherit;color:inherit;text-align:inherit}.pv-newsletter__content p+p{margin-top:.75em}.pv-newsletter__form{width:100%}.pv-newsletter__banner{width:100%;margin:0 0 var(--pv-space-3);padding:var(--pv-space-3) var(--pv-space-4);border-radius:var(--pv-radius-3);font-family:var(--pv-font-body);font-size:var(--pv-fs-small);line-height:var(--pv-lh-body);text-align:center}.pv-newsletter__banner--success{background:#ffffff26;color:#fff}.pv-newsletter__banner--error{background:#ff000026;color:#fff}.pv-newsletter__banner p{margin:0}.pv-newsletter__form-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--pv-nl-form-gap-m, 10px);width:100%}.pv-newsletter__field{order:1;display:flex;flex:1 1 auto;min-width:0;width:100%}.pv-newsletter__input{display:block;width:100%;box-sizing:border-box;margin:0;min-height:var(--pv-nl-input-h-m, 41px);padding:var(--pv-nl-input-py-m, 14px) var(--pv-nl-input-px-m, 18px);border-radius:var(--pv-nl-input-radius, 3px);border:var(--pv-nl-input-border, .45px solid #fff);background:var(--pv-nl-input-bg, rgba(255, 255, 255, .2));color:var(--pv-nl-input-color, #fff);caret-color:var(--pv-nl-input-color, #fff);font-family:var(--pv-font-body);font-size:var(--pv-nl-input-size, 16px);font-style:normal;font-weight:var(--pv-nl-input-weight, 400);line-height:normal;letter-spacing:var(--pv-nl-input-ls, .75px);outline:none;-webkit-appearance:none;appearance:none}.pv-newsletter__input::placeholder{color:var(--pv-nl-input-placeholder, rgba(255, 255, 255, .55));opacity:1}.pv-newsletter__input:focus{border-color:#ffffffd9;background:#ffffff47}.pv-newsletter__input:-webkit-autofill,.pv-newsletter__input:-webkit-autofill:hover,.pv-newsletter__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--pv-nl-input-color, #fff);caret-color:var(--pv-nl-input-color, #fff);transition:background-color 99999s ease-out 0s;box-shadow:0 0 0 1000px var(--pv-nl-input-bg, rgba(255, 255, 255, .2)) inset}.pv-newsletter__button{order:2;flex:0 0 auto;display:flex;width:100%;max-width:none;min-height:var(--pv-nl-btn-h-m, 65.5625px);padding:var(--pv-nl-btn-py-m, 18.2813px) var(--pv-nl-btn-px-m, 24px);justify-content:center;align-items:center;gap:10.969px;border:0;border-radius:var(--pv-nl-btn-radius, 5px);background:var(--pv-nl-btn-bg, var(--pv-terra));color:var(--pv-nl-btn-color, #f7f7f7);font-family:var(--pv-font-cta);font-size:var(--pv-nl-btn-size-m, 22px);font-style:normal;font-weight:var(--pv-nl-btn-weight, 400);line-height:var(--pv-lh-cta, .662);letter-spacing:var(--pv-nl-btn-ls, -2.4px);text-transform:var(--pv-nl-btn-transform, uppercase);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.pv-newsletter__button:hover{opacity:.92}@media(min-width:768px){.pv-newsletter__heading{font-size:var(--pv-nl-heading-size-d, var(--pv-fs-h1))}.pv-newsletter__content{font-size:var(--pv-nl-content-size-d, var(--pv-fs-body-sm))}.pv-newsletter__form-row{flex-direction:row;align-items:stretch;justify-content:center;gap:var(--pv-nl-form-gap-d, 12px)}.pv-newsletter__field,.pv-newsletter__button{order:unset}.pv-newsletter__field{flex:0 0 auto;width:var(--pv-nl-input-w-d, 323px)}.pv-newsletter__input{width:100%;height:100%;min-height:100%;padding-block:var(--pv-nl-input-py-d, 29px);padding-inline:var(--pv-nl-input-px-d, 18px)}.pv-newsletter__button{width:var(--pv-nl-btn-width, 280px);max-width:var(--pv-nl-btn-width, 280px);flex:0 0 var(--pv-nl-btn-width, 280px);align-self:stretch;height:var(--pv-nl-btn-h-d, 76px);min-height:var(--pv-nl-btn-h-d, 76px);padding:var(--pv-nl-btn-py-d, 20px) var(--pv-nl-btn-px-d, 60px);font-size:var(--pv-nl-btn-size-d, 30px)}}@media(prefers-reduced-motion:reduce){.pv-newsletter__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-production-details-source.css.map */
