:root{--stic-scale: var(--font-heading-scale, 1);--stic-font-display: var(--font-heading-family);--stic-font-sans: var(--font-body-family);--stic-size-display: clamp(3rem, 10vw, 9.6rem);--stic-size-h2: clamp(2.8rem, 6.6vw, 6.4rem);--stic-size-h3: clamp(2.2rem, 4vw, 3.8rem);--stic-size-h4: clamp(1.8rem, 2.4vw, 2.5rem);--stic-size-question: clamp(2.1rem, 4.6vw, 3.1rem);--stic-size-lede: clamp(2rem, 2.7vw, 2.9rem);--stic-size-body: 1.7rem;--stic-size-body-lg: 1.9rem;--stic-size-small: 1.5rem;--stic-size-caps: 1.25rem;--stic-size-caps-lg: 1.4rem;--stic-lh-display: .88;--stic-lh-heading: .94;--stic-lh-title: 1.08;--stic-lh-question: 1.4;--stic-lh-lede: 1.3;--stic-lh-body: 1.6;--stic-lh-compact: 1.45;--stic-track-display: -.045em;--stic-track-heading: -.032em;--stic-track-title: 0;--stic-track-question: .005em;--stic-track-body: normal;--stic-track-caps: .2em;--stic-track-caps-tight: .12em;--stic-track-wordmark: .01em;--stic-measure: 46ch;--stic-measure-narrow: 38ch;--stic-measure-prose: 58ch;--stic-measure-question: 22ch;--stic-o-body: .92;--stic-o-meta: .8;--stic-o-control: .72;--stic-o-rule: .42;--stic-o-control-edge: .62;--stic-o-hair: .26;--stic-o-surface: .07;--stic-o-surface-strong: .11;--stic-o-wordmark-rule: .55;--stic-space-1: .8rem;--stic-space-2: 1.6rem;--stic-space-3: 2.6rem;--stic-space-4: 4rem;--stic-space-5: 6.4rem;--stic-space-6: 9.6rem;--stic-gutter: 2rem;--stic-gutter-lg: 4.8rem;--stic-radius: 0;--stic-radius-lg: 0;--stic-rule: .1rem solid rgba(var(--color-foreground), var(--stic-o-hair));--stic-tap: 4.4rem;--stic-ease: cubic-bezier(.2, .6, .2, 1);--stic-duration: .2s;--stic-deck-sex: linear-gradient(158deg, #742d34 0%, #4d1e22 100%);--stic-deck-money: linear-gradient(158deg, #37403d 0%, #242a28 100%);--stic-deck-power: linear-gradient(158deg, #34333f 0%, #22222a 100%);--stic-deck-love: linear-gradient(158deg, #583439 0%, #3a2226 100%);--stic-on-tint: 247, 245, 242;--stic-tint-base: 15, 15, 15;--stic-a: var(--stic-accent, #f7f5f2);--stic-a-on: var(--stic-accent-contrast, #0f0f0f)}.color-scheme-1,.color-scheme-2,.color-scheme-4,.color-scheme-b6d712d8-c21b-4a66-9799-606460540362{--stic-a: var(--stic-accent, #f7f5f2);--stic-a-on: var(--stic-accent-contrast, #0f0f0f)}.color-scheme-3,.color-scheme-5{--stic-a: rgb(var(--color-foreground));--stic-a-on: rgb(var(--color-background))}.stic-section{position:relative}.stic-section__inner{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--stic-gutter)}@media screen and (min-width:750px){.stic-section__inner{padding-inline:var(--stic-gutter-lg)}}.stic-section img,.stic-section svg,.stic-section video,.stic-section iframe,.stic-marquee img,.stic-sticky-bar img,.stic-bump img{max-width:100%}.stic-hero__grid>*,.stic-row>*,.stic-offer>*,.stic-final>*,.stic-steps>*,.stic-paths>*,.stic-tiles>*,.stic-samples>*,.stic-stats>*,.stic-reviews>*,.stic-ugc>*,.stic-facts>*,.stic-proof__list>*,.stic-bundle__grid>*{min-width:0}.stic-wordmark{display:inline-block;max-width:100%;color:rgb(var(--color-foreground));font-family:var(--stic-font-display);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);font-size:calc(var(--stic-scale) * clamp(1.9rem,4.2vw,3.2rem));line-height:1.15;letter-spacing:var(--stic-track-wordmark);text-align:center;text-decoration:none;text-wrap:balance;overflow-wrap:break-word}.stic-wordmark:after{content:"";display:block;width:100%;height:.1rem;margin-top:.7rem;background-color:currentColor;opacity:var(--stic-o-wordmark-rule)}.stic-wordmark--full{display:block;width:100%}.stic-wordmark img,.stic-wordmark svg{display:block;width:100%;height:auto}.stic-eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 var(--stic-space-2);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);line-height:1.3;letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgb(var(--color-foreground))}.stic-eyebrow:before{content:"";flex:0 0 auto;width:2.8rem;height:.3rem;background-color:currentColor}.stic-section--center .stic-eyebrow,.stic-eyebrow--center{justify-content:center}.stic-eyebrow--accent{color:rgb(var(--color-foreground))}.stic-heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-heading);letter-spacing:var(--stic-track-heading);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.stic-heading--serif{font-family:var(--stic-font-display);font-weight:var(--font-heading-weight, 400);letter-spacing:var(--stic-track-heading);text-transform:none}.stic-heading--xl{font-size:calc(var(--stic-scale) * var(--stic-size-display));line-height:var(--stic-lh-display);letter-spacing:var(--stic-track-display)}.stic-heading--lg{font-size:calc(var(--stic-scale) * var(--stic-size-h2))}.stic-heading--md{font-size:calc(var(--stic-scale) * var(--stic-size-h3));line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-title)}.stic-body{margin:var(--stic-space-3) 0 0;max-width:var(--stic-measure);font-size:var(--stic-size-body);line-height:var(--stic-lh-body);letter-spacing:var(--stic-track-body);color:rgba(var(--color-foreground),var(--stic-o-body));text-wrap:pretty}.stic-body>*:first-child{margin-top:0}.stic-body>*:last-child{margin-bottom:0}.stic-body p+p{margin-top:var(--stic-space-2)}.stic-body a{color:inherit;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3em}.stic-body a:hover,.stic-body a:focus-visible{color:var(--stic-a)}@media screen and (min-width:750px){.stic-body{font-size:var(--stic-size-body-lg)}}.stic-note{margin:var(--stic-space-3) 0 0;max-width:var(--stic-measure-narrow);font-size:var(--stic-size-body);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-note>*:first-child{margin-top:0}.stic-note>*:last-child{margin-bottom:0}.stic-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:var(--stic-space-3)}@media screen and (max-width:599px){.stic-actions .stic-button{flex:1 1 100%}}.stic-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.8rem;min-width:var(--stic-tap);padding:1.9rem 3.6rem;border:.2rem solid transparent;border-radius:var(--buttons-radius, 0);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);line-height:1.1;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--stic-duration) var(--stic-ease),color var(--stic-duration) var(--stic-ease),border-color var(--stic-duration) var(--stic-ease)}.stic-button--primary{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.stic-button--primary:hover,.stic-button--primary:focus-visible{background-color:transparent;border-color:var(--stic-a);color:var(--stic-a)}.stic-button--secondary{background-color:transparent;border-color:rgba(var(--color-foreground),var(--stic-o-control));color:rgb(var(--color-foreground))}.stic-button--secondary:hover,.stic-button--secondary:focus-visible{border-color:var(--stic-a);color:var(--stic-a)}.stic-button[aria-disabled=true],.stic-button:disabled{opacity:.55;cursor:not-allowed}.stic-link{display:inline-flex;align-items:center;gap:.6rem;min-height:var(--stic-tap);font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);letter-spacing:.02em;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),var(--stic-o-control));transition:color var(--stic-duration) var(--stic-ease),border-color var(--stic-duration) var(--stic-ease)}.stic-link:hover,.stic-link:focus-visible{color:var(--stic-a);border-bottom-color:var(--stic-a);border-bottom-width:.2rem}.stic-section :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible,.stic-button:focus-visible,.stic-link:focus-visible,.stic-wordmark:focus-visible,.stic-marquee a:focus-visible,.stic-marquee__pause:focus-visible,.stic-meter a:focus-visible,.stic-bump :is(a,button):focus-visible,.stic-facts a:focus-visible,.stic-guarantees a:focus-visible,.stic-pack__radio:focus-visible,.stic-sticky-bar :is(a,button):focus-visible,.stic-press__logo a:focus-visible{outline:.2rem solid var(--stic-a);outline-offset:.3rem}.stic-deck--sex,.stic-deck--money,.stic-deck--power,.stic-deck--love{--color-foreground: var(--stic-on-tint);--color-background: var(--stic-tint-base);--stic-a: rgb(var(--stic-on-tint));--stic-a-on: rgb(var(--stic-tint-base));background-color:rgb(var(--stic-tint-base));color:rgb(var(--stic-on-tint))}.stic-deck--sex{background-image:var(--stic-deck-sex)}.stic-deck--money{background-image:var(--stic-deck-money)}.stic-deck--power{background-image:var(--stic-deck-power)}.stic-deck--love{background-image:var(--stic-deck-love)}.stic-hero__head{margin:0 0 var(--stic-space-4)}.stic-hero__head .stic-heading{max-width:none}.stic-hero__grid{display:grid;gap:var(--stic-space-4)}.stic-hero__media{position:relative;order:-1;overflow:hidden;border-radius:var(--stic-radius-lg);background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-hero__media picture{display:block;width:100%;height:100%}.stic-hero__media img{display:block;width:100%;height:auto}.stic-hero__copy{align-self:center}.stic-hero__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-1) var(--stic-space-3);margin:var(--stic-space-4) 0 0;padding:var(--stic-space-3) 0 0;border-top:var(--stic-rule);list-style:none}@media screen and (min-width:1100px){.stic-hero__trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stic-space-1) var(--stic-space-2)}}@media screen and (max-width:480px){.stic-hero__trust{grid-template-columns:minmax(0,1fr)}}.stic-hero__trust li{display:flex;align-items:center;gap:.8rem;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;line-height:1.35;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.stic-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-4);align-items:center}.stic-hero__grid--solo{grid-template-columns:minmax(0,1fr)}.stic-hero__grid--solo .stic-hero__copy{max-width:68rem}.stic-hero__media{order:0;aspect-ratio:4 / 5}.stic-hero__media img{height:100%;object-fit:cover}.stic-hero__media--desktop{display:block}.stic-hero__media--mobile.stic-hero__media--has-desktop{display:none}}.stic-proof__list{display:grid;gap:var(--stic-space-3);margin:0;padding:0;list-style:none}.stic-proof__item{padding:var(--stic-space-3) 0 0;border-top:.1rem solid rgb(var(--color-foreground))}.stic-proof__stat{display:block;margin-bottom:var(--stic-space-2);color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h3));font-weight:var(--font-body-weight-bold, 700);line-height:1;letter-spacing:var(--stic-track-heading);text-transform:uppercase;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.stic-proof__quote{margin:0;color:rgb(var(--color-foreground));font-size:var(--stic-size-lede);line-height:var(--stic-lh-lede);text-wrap:pretty}.stic-proof__source{display:block;margin-top:var(--stic-space-2);font-size:var(--stic-size-caps);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}@media screen and (min-width:750px){.stic-proof__list{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:var(--stic-space-4)}}.stic-steps{display:grid;gap:var(--stic-space-3);margin:var(--stic-space-4) 0 0;padding:0;list-style:none;counter-reset:stic-step}.stic-step{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stic-space-1);align-items:start;padding-top:var(--stic-space-2);border-top:.3rem solid rgb(var(--color-foreground))}.stic-step__marker{display:block;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * clamp(4.4rem,5.5vw,6.4rem));font-weight:var(--font-body-weight-bold, 700);line-height:.82;letter-spacing:var(--stic-track-display);font-variant-numeric:tabular-nums;opacity:.5}.stic-step__marker:has(svg){opacity:1}.stic-step__marker svg{width:3.2rem;height:3.2rem}.stic-step__title{margin:0 0 var(--stic-space-1);color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h4));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-step__body{margin:0;max-width:var(--stic-measure-narrow);font-size:var(--stic-size-body);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-step__media{grid-column:1 / -1;margin-top:var(--stic-space-2);overflow:hidden;border-radius:var(--stic-radius)}.stic-step__media img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.stic-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.stic-step{gap:var(--stic-space-1);padding-top:var(--stic-space-2)}}@media screen and (min-width:990px){.stic-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stic-space-3)}}.stic-paths{display:grid;gap:var(--stic-space-3);margin:var(--stic-space-5) 0 0}.stic-path{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;min-height:32rem;border:0;border-radius:var(--stic-radius-lg);transition:transform var(--stic-duration) var(--stic-ease)}.stic-path:not(.stic-deck){border:.2rem solid rgba(var(--color-foreground),var(--stic-o-hair))}.stic-path:hover{transform:translateY(-.4rem)}@media(prefers-reduced-motion:reduce){.stic-path:hover{transform:none}}.stic-path__media{aspect-ratio:16 / 7;background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-path__media img{display:block;width:100%;height:100%;object-fit:cover}.stic-path__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;gap:var(--stic-space-1);padding:var(--stic-space-3)}.stic-path__label{font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-path__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h3));font-weight:var(--font-body-weight-bold, 700);line-height:.92;letter-spacing:var(--stic-track-heading);text-transform:uppercase}.stic-path__text{margin:0;font-size:var(--stic-size-small);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-path__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:var(--stic-space-3);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:.02em;color:rgb(var(--color-foreground))}.stic-path__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;border-radius:inherit;text-indent:-999em}.stic-path:focus-within{outline:.2rem solid var(--stic-a);outline-offset:.3rem}.stic-path.stic-deck{border-color:rgba(var(--color-foreground),var(--stic-o-control-edge))}.stic-path.stic-deck:hover{border-color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.stic-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.stic-paths{grid-template-columns:repeat(4,minmax(0,1fr))}}.stic-tiles{display:grid;gap:var(--stic-space-4) var(--stic-space-3);margin:var(--stic-space-5) 0 0}@media screen and (min-width:600px){.stic-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.stic-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.stic-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stic-tile{position:relative;display:flex;flex-direction:column;gap:var(--stic-space-1)}.stic-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.stic-tile__notify,.stic-tile__badge{position:relative;z-index:2}.stic-tile__media{position:relative;display:block;overflow:hidden;border-radius:var(--stic-radius);background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-tile__media img{display:block;width:100%;height:100%;object-fit:cover}.stic-tile__badge{position:absolute;top:0;left:0;z-index:2;padding:.6rem 1.2rem;border-radius:var(--badge-corner-radius, 0);background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-tile__title{margin:var(--stic-space-2) 0 0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * 1.6rem);font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-tile__title a{color:inherit;text-decoration:none}.stic-tile__title a:hover,.stic-tile__title a:focus-visible{color:var(--stic-a)}.stic-tile__meta{margin:0;font-size:var(--stic-size-small);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-tile__price{margin:0;color:rgb(var(--color-foreground));font-size:var(--stic-size-body);font-variant-numeric:tabular-nums}.stic-tile__price s{margin-right:.8rem;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-tile__sold-out{margin:0;font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-samples{display:grid;gap:var(--stic-space-2);margin:var(--stic-space-5) 0 0}@media screen and (min-width:750px){.stic-samples{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:var(--stic-space-3)}}.stic-sample{--color-foreground: var(--stic-on-tint);--color-background: var(--stic-tint-base);--stic-a: rgb(var(--stic-on-tint));--stic-a-on: rgb(var(--stic-tint-base));display:flex;flex-direction:column;justify-content:space-between;gap:var(--stic-space-3);min-height:42rem;height:100%;margin:0;padding:var(--stic-space-4) var(--stic-space-3);border-radius:var(--stic-radius-lg);background-color:rgb(var(--stic-tint-base));background-image:var(--stic-deck-sex);color:rgb(var(--stic-on-tint));text-align:center}.stic-samples>*:nth-child(4n+2) .stic-sample{background-image:var(--stic-deck-money)}.stic-samples>*:nth-child(4n+3) .stic-sample{background-image:var(--stic-deck-power)}.stic-samples>*:nth-child(4n+4) .stic-sample{background-image:var(--stic-deck-love)}.stic-samples>.stic-deck--sex .stic-sample,.stic-sample.stic-deck--sex{background-image:var(--stic-deck-sex)}.stic-samples>.stic-deck--money .stic-sample,.stic-sample.stic-deck--money{background-image:var(--stic-deck-money)}.stic-samples>.stic-deck--power .stic-sample,.stic-sample.stic-deck--power{background-image:var(--stic-deck-power)}.stic-samples>.stic-deck--love .stic-sample,.stic-sample.stic-deck--love{background-image:var(--stic-deck-love)}.stic-sample__media{margin:calc(var(--stic-space-4) * -1) calc(var(--stic-space-3) * -1) 0;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--stic-radius-lg) var(--stic-radius-lg) 0 0}.stic-sample__media img{display:block;width:100%;height:100%;object-fit:cover}.stic-sample:has(.stic-sample__media){justify-content:flex-start;gap:var(--stic-space-2)}.stic-sample:has(.stic-sample__media) .stic-sample__label{margin-top:var(--stic-space-3)}@media screen and (min-width:990px){.stic-samples .stic-sample__prompt{font-size:clamp(2rem,1.7vw,2.5rem)}}.stic-sample__label{display:block;font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * clamp(1.8rem,2vw,2.5rem));font-weight:var(--font-body-weight-bold, 700);line-height:1;letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-sample>div:has(>.stic-sample__prompt){display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.stic-sample__prompt{display:flex;flex:1 1 auto;align-items:center;justify-content:center;max-width:var(--stic-measure-question);margin:0 auto;padding:var(--stic-space-3) 0;border-left:0;font-style:normal;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-question);font-weight:var(--font-body-weight, 400);line-height:var(--stic-lh-question);letter-spacing:var(--stic-track-question);text-wrap:pretty;overflow-wrap:break-word}.stic-sample__deck{margin:0;font-size:var(--stic-size-caps);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-pdp .stic-sample{min-height:26rem}.stic-compare{margin:var(--stic-space-5) 0 0}.stic-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--stic-space-1)}.stic-compare__table{width:100%;min-width:60rem;border-collapse:collapse;font-size:var(--stic-size-small);line-height:var(--stic-lh-compact)}.stic-compare__table th,.stic-compare__table td{padding:var(--stic-space-2);text-align:left;vertical-align:top;border-bottom:var(--stic-rule);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-compare__table thead th{color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;border-bottom:.1rem solid rgb(var(--color-foreground))}.stic-compare__table tbody th{white-space:nowrap;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-compare__product-title{display:block;color:inherit;text-decoration:none}.stic-compare__product-title:hover,.stic-compare__product-title:focus-visible{color:var(--stic-a)}.stic-compare__hint{margin:var(--stic-space-2) 0 0;font-size:var(--stic-size-caps);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}@media screen and (min-width:990px){.stic-compare__hint{display:none}}.stic-ugc{display:grid;gap:var(--stic-space-3);margin:var(--stic-space-5) 0 0}@media screen and (min-width:750px){.stic-ugc{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:var(--stic-space-4)}}.stic-ugc__item{display:flex;flex-direction:column;gap:var(--stic-space-3);margin:0;padding:var(--stic-space-3) 0 0;border-top:.1rem solid rgb(var(--color-foreground))}.stic-ugc__media{overflow:hidden;border-radius:var(--stic-radius)}.stic-ugc__media img,.stic-ugc__media video{display:block;width:100%;height:auto}.stic-ugc__quote{margin:0;color:rgb(var(--color-foreground));font-size:var(--stic-size-lede);line-height:var(--stic-lh-lede);text-wrap:pretty}.stic-ugc__quote p{margin:0}.stic-ugc__attribution{margin:0;font-size:var(--stic-size-caps-lg);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-ugc__source{font-size:var(--stic-size-caps);letter-spacing:.06em}.stic-ugc__source a{color:inherit;text-decoration:underline;text-underline-offset:.3em}.stic-ugc__source a:hover,.stic-ugc__source a:focus-visible{color:var(--stic-a)}.stic-faq-layout__head .stic-actions{margin-top:var(--stic-space-3)}@media screen and (min-width:990px){.stic-faq-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--stic-space-5);align-items:start}.stic-faq-layout__head{position:sticky;top:calc(var(--header-height, 8.2rem) + var(--stic-space-2))}.stic-faq-layout__body .stic-faq{margin-top:0}}.stic-faq{max-width:var(--stic-measure-prose);margin:var(--stic-space-5) 0 0;border-top:var(--stic-rule)}.stic-faq__item{border-bottom:var(--stic-rule)}.stic-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--stic-space-2);min-height:var(--stic-tap);padding:var(--stic-space-3) 0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h4));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;list-style:none;cursor:pointer}.stic-faq__item summary::-webkit-details-marker{display:none}.stic-faq__item summary:hover{color:var(--stic-a)}.stic-faq__icon{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem}.stic-faq__icon:before,.stic-faq__icon:after{content:"";position:absolute;background-color:currentColor;transition:transform var(--stic-duration) var(--stic-ease)}.stic-faq__icon:before{inset:calc(50% - .05rem) 0}.stic-faq__icon:after{inset:0 calc(50% - .05rem)}.stic-faq__item[open] .stic-faq__icon:after{transform:scaleY(0)}.stic-faq__answer{max-width:var(--stic-measure-prose);padding:0 0 var(--stic-space-3);font-size:var(--stic-size-body);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-faq__answer>*:first-child{margin-top:0}.stic-faq__answer>*:last-child{margin-bottom:0}.stic-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.3em}.stic-faq__answer a:hover,.stic-faq__answer a:focus-visible{color:var(--stic-a)}.stic-final{display:grid;gap:var(--stic-space-4);align-items:center}.stic-final__media{overflow:hidden;border-radius:var(--stic-radius-lg)}.stic-final__media img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.stic-final--with-media{grid-template-columns:1.1fr .9fr;gap:var(--stic-space-5)}}.stic-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-3) var(--stic-space-2);margin:var(--stic-space-3) 0;padding:var(--stic-space-3) 0;border-top:var(--stic-rule);border-bottom:var(--stic-rule);list-style:none}@media screen and (min-width:750px){.stic-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.stic-fact__value{display:block;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * 1.9rem);font-weight:var(--font-body-weight-bold, 700);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.stic-fact__label{display:block;margin-top:.4rem;font-size:var(--stic-size-caps);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-bundle__rules{display:flex;flex-wrap:wrap;gap:var(--stic-space-1) var(--stic-space-3);margin:var(--stic-space-3) 0 0;padding:0;list-style:none;font-size:var(--stic-size-small);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-bundle__rules li{display:flex;align-items:center;gap:.6rem}.stic-bundle__progress{margin:var(--stic-space-3) 0 0}.stic-bundle__progress-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--stic-space-1);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);color:rgb(var(--color-foreground))}.stic-bundle__progress-track,.stic-meter__track{height:.2rem;margin-top:var(--stic-space-1);overflow:hidden;background-color:rgba(var(--color-foreground),var(--stic-o-hair))}.stic-bundle__progress-bar,.stic-meter__bar{display:block;width:0;height:100%;background-color:rgb(var(--color-foreground));transition:width .3s var(--stic-ease)}.stic-bundle__grid{display:grid;gap:var(--stic-space-2);margin:var(--stic-space-5) 0 0}@media screen and (min-width:600px){.stic-bundle__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.stic-bundle__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.stic-bundle__option{position:relative;display:block;height:100%;padding:var(--stic-space-2);border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control-edge));border-radius:var(--stic-radius-lg);transition:border-color var(--stic-duration) var(--stic-ease)}.stic-bundle__option-head{display:flex;align-items:flex-start;gap:var(--stic-space-1);cursor:pointer}.stic-bundle__option:has(input:checked){border-color:var(--stic-a);border-width:.2rem;padding:calc(var(--stic-space-2) - .1rem)}.stic-bundle__option:has(input:focus-visible){outline:.2rem solid var(--stic-a);outline-offset:.3rem}.stic-bundle__option[data-unavailable=true]{opacity:.55;cursor:not-allowed}.stic-bundle__checkbox{flex:0 0 auto;width:2.2rem;height:2.2rem;margin:0;accent-color:var(--stic-a)}.stic-bundle__option-media{margin:var(--stic-space-2) 0;overflow:hidden;aspect-ratio:1 / 1;border-radius:var(--stic-radius);background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-bundle__option-media img{display:block;width:100%;height:100%;object-fit:cover}.stic-bundle__option-title{display:block;margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * 1.5rem);font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-bundle__option-meta{display:block;margin:.4rem 0 0;font-size:var(--stic-size-small);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-bundle__variant{margin-top:var(--stic-space-2)}.stic-bundle__variant label{display:block;margin-bottom:.6rem;font-size:var(--stic-size-caps);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-bundle__variant select{width:100%;min-height:var(--stic-tap);padding:0 1.2rem;border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control));border-radius:var(--inputs-radius, 0);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-body)}.stic-bundle__summary{position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--stic-space-2);margin:var(--stic-space-5) 0 0;padding:var(--stic-space-2);border:.1rem solid rgb(var(--color-foreground));border-radius:var(--stic-radius-lg);background-color:rgb(var(--color-background))}.stic-bundle__summary-count{color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-bundle__summary .stic-button{flex:1 1 16rem}.stic-bundle__feedback{flex:1 1 100%;margin:0;font-size:var(--stic-size-small);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-bundle__feedback[data-state=error]{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bold, 700)}.stic-bundle__noscript{margin:var(--stic-space-3) 0 0;font-size:var(--stic-size-small);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-meter{margin:0 0 var(--stic-space-2);padding:var(--stic-space-2);border:var(--stic-rule);border-radius:var(--stic-radius)}.stic-meter__text{margin:0;color:rgb(var(--color-foreground));font-size:var(--stic-size-small);line-height:var(--stic-lh-compact)}.stic-meter__text strong{font-weight:var(--font-body-weight-bold, 700)}.stic-meter--complete .stic-meter__bar{background-color:rgb(var(--color-foreground))}.stic-bump{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--stic-space-2);align-items:center;margin:0 0 var(--stic-space-2);padding:var(--stic-space-2);border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control-edge));border-radius:var(--stic-radius)}.stic-bump__media{overflow:hidden;border-radius:var(--stic-radius);background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-bump__media img{display:block;width:100%;height:auto}.stic-bump__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-bump__text{margin:.4rem 0 0;font-size:var(--stic-size-caps-lg);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-bump__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--stic-space-1) var(--stic-space-2);margin-top:var(--stic-space-2)}.stic-bump__button{min-height:var(--stic-tap);padding:.8rem 2rem;border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control));border-radius:var(--buttons-radius, 0);background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:.02em;cursor:pointer;transition:color var(--stic-duration) var(--stic-ease),border-color var(--stic-duration) var(--stic-ease)}.stic-bump__button:hover,.stic-bump__button:focus-visible{border-color:var(--stic-a);color:var(--stic-a)}.stic-bump__button[aria-disabled=true]{opacity:.6;cursor:wait}.stic-bump__price{font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.stic-bump__error{flex:1 1 100%;margin:.4rem 0 0;font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);color:rgb(var(--color-foreground))}.stic-rating-line{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 0 var(--stic-space-2);font-size:var(--stic-size-caps-lg);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-rating-line__stars{display:inline-flex;gap:.2rem;color:rgb(var(--color-foreground));font-size:var(--stic-size-small);line-height:1}.customer .field,.customer .field__input,.customer .field__label,.customer .form__message,.customer .form__label,.template-search .field,.template-search .field__input{font-family:var(--stic-font-sans)}.customer,.customer .form,.template-search .search__input-wrapper{color:rgb(var(--color-foreground))}.stic-section .contact__fields,.stic-section .contact form>.field,.contact .contact__fields{display:grid;gap:var(--stic-space-2)}.contact .contact__fields,.contact form>.field,.contact .contact__button,.contact .form__message{max-width:64rem}.contact .title{margin-bottom:var(--stic-space-3);font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h3));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.contact .field{position:relative;display:flex;flex-direction:column-reverse;gap:.6rem}.contact .field__label{position:static;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta));line-height:1.4}.contact .field__input{min-height:var(--stic-tap);padding:1.2rem var(--stic-space-2);border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control-edge));border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-body);transition:border-color var(--stic-duration) var(--stic-ease)}.contact textarea.text-area{min-height:16rem;padding:1.2rem var(--stic-space-2);border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control-edge));border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-body);line-height:var(--stic-lh-body);resize:vertical}.contact .field__input::placeholder,.contact textarea.text-area::placeholder{color:rgba(var(--color-foreground),var(--stic-o-meta))}.contact .field__input:focus,.contact textarea.text-area:focus{border-color:rgb(var(--color-foreground));outline:.2rem solid var(--stic-a);outline-offset:.2rem}.contact .field:after,.contact .field:before,.contact .select:after{display:none}.contact .contact__button{margin-top:var(--stic-space-2)}.customer button:not(.share-button__button),.customer .button{min-height:5.8rem;padding:1.9rem 3.6rem;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:.1em;text-transform:uppercase;border-radius:0}.customer h1,.customer h2{font-family:var(--stic-font-sans);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-heading);text-transform:uppercase}.contact .contact__button button{min-height:5.2rem;padding-inline:var(--stic-space-4);border-radius:0;font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-marquee{position:relative;overflow:hidden;min-height:var(--stic-tap);padding-block:var(--stic-space-3);border-block:.3rem solid rgb(var(--color-foreground))}.stic-marquee__track{display:flex;width:max-content;animation:stic-marquee-scroll 38s linear infinite}.stic-marquee__pause{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:.5rem;display:flex;align-items:center;justify-content:center;min-height:var(--stic-tap);width:var(--stic-tap);padding:0;border:0;background:linear-gradient(to right,rgba(var(--color-background),0),rgb(var(--color-background)) 45%);color:rgb(var(--color-foreground));cursor:pointer}.stic-marquee__pause-glyph{display:block;width:1rem;height:1rem;border-inline:.3rem solid currentColor;opacity:var(--stic-o-meta)}.stic-marquee__pause[aria-pressed=true] .stic-marquee__pause-glyph{width:0;height:0;border:.5rem solid transparent;border-inline-start:.8rem solid currentColor}.stic-marquee__pause:hover .stic-marquee__pause-glyph,.stic-marquee__pause:focus-visible .stic-marquee__pause-glyph{opacity:1}.stic-marquee__group{display:flex;flex:0 0 auto;align-items:center;gap:3.2rem;padding-right:3.2rem}.stic-marquee__item{display:inline-flex;align-items:center;gap:4rem;white-space:nowrap;font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * clamp(2.2rem,3.6vw,3.6rem));font-weight:var(--font-body-weight-bold, 700);line-height:1;letter-spacing:var(--stic-track-heading);text-transform:uppercase;color:rgb(var(--color-foreground))}.stic-marquee__item:after{content:"";flex:0 0 auto;width:1rem;height:1rem;background-color:currentColor;opacity:.55}@keyframes stic-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.stic-marquee__track{width:100%;flex-wrap:wrap;animation:none}.stic-marquee__group+.stic-marquee__group{display:none}.stic-marquee__group{flex:1 1 100%;min-width:0;flex-wrap:wrap;justify-content:center;gap:1.2rem 3.2rem;padding-right:0}.stic-marquee__item{white-space:normal;text-align:center}.stic-marquee__item:after{display:none}}.stic-rows{display:grid;gap:var(--stic-space-5)}.stic-row{display:grid;gap:var(--stic-space-3);align-items:center}@media screen and (min-width:750px){.stic-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-4)}.stic-row--flip .stic-row__media{order:2}}.stic-row__media{position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-row__media img,.stic-row__media video{display:block;width:100%;height:100%;object-fit:cover}.stic-row__copy{max-width:var(--stic-measure)}.stic-row__eyebrow{display:block;margin-bottom:var(--stic-space-2);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-row__title{margin:0 0 var(--stic-space-2);color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * clamp(2.4rem,3.8vw,4.4rem));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-heading);letter-spacing:var(--stic-track-heading);text-transform:uppercase;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.stic-row__lede{margin:0 0 var(--stic-space-2);color:rgb(var(--color-foreground));font-size:var(--stic-size-lede);line-height:var(--stic-lh-lede);text-wrap:pretty}.stic-row__body{margin:0;font-size:var(--stic-size-body);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body));text-wrap:pretty}.stic-row__body>*:first-child{margin-top:0}.stic-row__body>*:last-child{margin-bottom:0}.stic-row__cta{margin-top:var(--stic-space-3)}.stic-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-3) var(--stic-space-2);margin:0;padding:0;list-style:none}@media screen and (max-width:374px){.stic-stats{grid-template-columns:minmax(0,1fr);gap:var(--stic-space-4)}}@media screen and (min-width:750px){.stic-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.stic-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.stic-stat{padding-top:var(--stic-space-2);border-top:.3rem solid rgb(var(--color-foreground))}.stic-stat__figure{display:block;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * clamp(4.4rem,8vw,9.6rem));font-weight:var(--font-body-weight-bold, 700);line-height:.82;letter-spacing:var(--stic-track-display);font-variant-numeric:tabular-nums;overflow-wrap:break-word}.stic-stat__label{display:block;margin:var(--stic-space-2) 0;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgb(var(--color-foreground))}.stic-stat__body{margin:0;font-size:var(--stic-size-body);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-stat__source{display:block;margin-top:var(--stic-space-2);font-size:var(--stic-size-caps);line-height:var(--stic-lh-compact);font-style:normal;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-press__quote{max-width:76rem;margin:0 auto var(--stic-space-4);color:rgb(var(--color-foreground));font-family:var(--stic-font-display);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);font-size:calc(var(--stic-scale) * var(--stic-size-h3));line-height:var(--stic-lh-lede);letter-spacing:var(--stic-track-title);text-align:center;text-wrap:balance;overflow-wrap:break-word}.stic-press__attribution{display:block;margin-top:var(--stic-space-3);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);font-style:normal;letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-press__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--stic-space-3) var(--stic-space-4);margin:0;padding:0;list-style:none}.stic-press__logo a{display:inline-flex;align-items:center;min-height:var(--stic-tap)}.stic-press__logo img{display:block;width:auto;max-width:14rem;height:auto;max-height:3.6rem}.stic-reviews{display:grid;gap:var(--stic-space-3);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.stic-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.stic-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stic-space-4) var(--stic-space-3)}}.stic-review{display:flex;flex-direction:column;gap:var(--stic-space-2);padding:var(--stic-space-3) 0 0;border-top:var(--stic-rule);background:none}.stic-review__stars{margin:0;color:rgb(var(--color-foreground));font-size:var(--stic-size-small);line-height:1;letter-spacing:.1em}.stic-review__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h4));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-review__body{margin:0;font-family:var(--stic-font-display);font-size:calc(var(--stic-scale) * clamp(1.9rem,2.2vw,2.6rem));line-height:1.3;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-wrap:pretty}.stic-review__footer{display:flex;align-items:center;gap:var(--stic-space-2);margin-top:auto;padding-top:var(--stic-space-2)}.stic-review__avatar{flex:0 0 auto;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:50%;background-color:rgba(var(--color-foreground),var(--stic-o-surface-strong))}.stic-review__avatar img{display:block;width:100%;height:100%;object-fit:cover}.stic-review__name{margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700)}.stic-review__source{margin:0;font-size:var(--stic-size-caps);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-offer{display:grid;gap:var(--stic-space-4);align-items:center}@media screen and (min-width:750px){.stic-offer{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-space-5)}}.stic-offer__media{overflow:hidden;background-color:rgba(var(--color-foreground),var(--stic-o-surface))}.stic-offer__media img{display:block;width:100%;height:auto}.stic-offer__copy{max-width:var(--stic-measure)}.stic-offer__includes{display:grid;gap:0;margin:var(--stic-space-4) 0;padding:0;list-style:none;border-top:var(--stic-rule)}.stic-offer__include{display:flex;gap:var(--stic-space-2);padding:var(--stic-space-2) 0;border-bottom:var(--stic-rule)}.stic-offer__include-count{flex:0 0 auto;min-width:2.4rem;color:rgba(var(--color-foreground),var(--stic-o-meta));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);font-variant-numeric:tabular-nums}.stic-offer__include-title{display:block;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-offer__include-text{display:block;margin-top:.3rem;font-size:var(--stic-size-small);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-offer__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:0;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h3));font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-heading);font-variant-numeric:tabular-nums}.stic-offer__price s{font-size:var(--stic-size-lede);font-weight:var(--font-body-weight, 400);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-offer__form{margin:var(--stic-space-3) 0 0}.stic-offer__form .stic-button{width:100%}.product__accordion .accordion__title{font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;line-height:var(--stic-lh-compact)}.product__accordion .accordion__content{font-size:var(--stic-size-small);line-height:var(--stic-lh-body)}.stic-reassure{margin:var(--stic-space-3) 0 0}.stic-promise{padding:var(--stic-space-3);border:var(--stic-rule);border-left-width:.3rem;border-radius:var(--stic-radius)}.stic-promise__heading{margin:0;font-family:var(--stic-font-sans);font-size:calc(var(--stic-scale) * var(--stic-size-h4));font-weight:var(--font-body-weight-bold, 700);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;text-wrap:balance;color:rgb(var(--color-foreground))}.stic-promise__body{margin:var(--stic-space-1) 0 0;max-width:54ch;font-size:var(--stic-size-small);line-height:var(--stic-lh-body);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-guarantees-section .stic-promise{padding:0;border:0}.stic-guarantees-section .stic-promise__heading{font-size:calc(var(--stic-scale) * var(--stic-size-h2));line-height:var(--stic-lh-heading);letter-spacing:var(--stic-track-heading)}.stic-guarantees-section .stic-promise__body{margin-top:var(--stic-space-2);max-width:var(--stic-measure);font-size:var(--stic-size-body-lg)}.stic-promise__link{display:inline-flex;align-items:center;min-height:var(--stic-tap);font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.stic-reassure--center .stic-promise{max-width:76rem;margin-inline:auto;padding:var(--stic-space-4);border-left-width:.1rem;text-align:center}.stic-guarantees-section .stic-reassure--center .stic-promise{padding:0}.stic-reassure--center .stic-promise__body{margin-inline:auto}.stic-promise+.stic-guarantees{margin-top:var(--stic-space-3)}.stic-guarantees{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--stic-space-2) var(--stic-space-3);margin:var(--stic-space-3) 0 0;padding:0;list-style:none}.stic-guarantees--center{justify-content:center}.stic-guarantee{display:inline-flex;align-items:flex-start;gap:.8rem;font-size:var(--stic-size-caps-lg);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-guarantee .stic-icon,.stic-guarantee>svg{flex:0 0 auto;margin-top:.1rem;color:rgb(var(--color-foreground))}.stic-guarantee .stic-icon svg{width:100%;height:100%}.stic-pack{margin:var(--stic-space-3) 0;padding:0;border:0}.stic-pack__legend{margin-bottom:var(--stic-space-2);padding:0;font-family:var(--stic-font-sans);font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase;color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-pack__list{display:grid;gap:1.4rem}.stic-pack__tier{position:relative;display:flex;align-items:center;gap:var(--stic-space-2);min-height:var(--stic-tap);padding:1.4rem var(--stic-space-2);border:.1rem solid rgba(var(--color-foreground),var(--stic-o-control-edge));cursor:pointer;transition:border-color var(--stic-duration) var(--stic-ease)}.stic-pack__tier:hover{border-color:rgba(var(--color-foreground),var(--stic-o-control))}.stic-pack__tier:has(input:checked){border-color:var(--stic-a);border-width:.2rem;padding:1.3rem calc(var(--stic-space-2) - .1rem)}.stic-pack__tier:has(input:focus-visible){outline:.2rem solid var(--stic-a);outline-offset:.3rem}.stic-pack__radio{flex:0 0 auto;width:2rem;height:2rem;margin:0;accent-color:var(--stic-a)}.stic-pack__tier-main{flex:1 1 auto;min-width:0}.stic-pack__tier-title{display:block;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-pack__tier-note{display:block;margin-top:.2rem;font-size:var(--stic-size-caps-lg);line-height:var(--stic-lh-compact);color:rgba(var(--color-foreground),var(--stic-o-meta))}.stic-pack__tier-price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);font-variant-numeric:tabular-nums}.stic-pack__tier-was{color:rgba(var(--color-foreground),var(--stic-o-meta));font-size:var(--stic-size-caps);font-weight:var(--font-body-weight, 400)}.stic-pack__tier-save{color:rgba(var(--color-foreground),var(--stic-o-meta));font-size:var(--stic-size-caps);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-pack__tier-badge{position:absolute;top:-.9rem;right:var(--stic-space-2);padding:.3rem .9rem;background-color:rgb(var(--color-background));box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),var(--stic-o-control-edge));color:rgba(var(--color-foreground),var(--stic-o-meta));font-family:var(--stic-font-sans);font-size:1rem;font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps);text-transform:uppercase}.product-form__submit.button--secondary{--alpha-button-background: 1;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase;min-height:5.2rem}.product-form__submit[disabled],.product-form__submit.button--secondary[disabled]{--alpha-button-background: 0;background-color:transparent;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),var(--stic-o-control-edge));color:rgba(var(--color-foreground),var(--stic-o-meta));opacity:1;cursor:not-allowed}.product-form__submit[disabled]:after{--border-opacity: 0}.product-form__submit.button--secondary:after{--border-opacity: 0}.product-form__submit.button--secondary:hover{background-color:rgba(var(--color-foreground),.88)}.product-form__buttons .shopify-payment-button{margin-top:1rem}:root{scroll-padding-top:calc(var(--header-height, 6rem) + .75rem)}@media screen and (max-width:989px){:root{scroll-padding-bottom:9.75rem}:root:has(.stic-sticky-bar--soldout){scroll-padding-bottom:calc(max(12rem,min(18rem,calc(40vh + 2rem))) + .75rem)}body:has(.stic-sticky-bar){padding-bottom:9rem}body:has(.stic-sticky-bar--soldout){padding-bottom:18rem}}.stic-sticky-bar{position:fixed;inset:auto 0 0 0;z-index:4;display:flex;align-items:center;gap:var(--stic-space-2);padding:1rem var(--stic-gutter);padding-bottom:max(1rem,env(safe-area-inset-bottom));border-top:.1rem solid rgba(var(--color-foreground),var(--stic-o-hair));background-color:rgb(var(--color-background))}.stic-sticky-bar__info{flex:1 1 auto;min-width:0}.stic-sticky-bar__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--color-foreground));font-family:var(--stic-font-sans);font-size:var(--stic-size-small);font-weight:var(--font-body-weight-bold, 700)}.stic-sticky-bar__price{display:block;font-size:var(--stic-size-caps-lg);font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-sticky-bar__button{flex:0 0 auto;min-height:var(--stic-tap);min-width:var(--stic-tap);padding:0 var(--stic-space-3);border:.1rem solid rgb(var(--color-button));border-radius:var(--buttons-radius, 0);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:.02em;cursor:pointer;transition:background-color var(--stic-duration) var(--stic-ease),color var(--stic-duration) var(--stic-ease),border-color var(--stic-duration) var(--stic-ease)}.stic-sticky-bar__button:hover,.stic-sticky-bar__button:focus-visible{background-color:transparent;border-color:var(--stic-a);color:var(--stic-a)}.stic-sticky-bar__button[disabled]{opacity:.55;cursor:not-allowed}@media screen and (min-width:990px){.stic-sticky-bar{display:none}}@media screen and (max-width:749px){.stic-hero__media{max-height:34vh}.stic-hero__media img{height:100%;object-fit:cover}.stic-hero .stic-actions{margin-top:var(--stic-space-3)}}@media screen and (max-width:749px){.product-media-container.constrain-height,.product-media-container.constrain-height .product__media{max-height:58vh}.product-media-container.constrain-height img{max-height:58vh;object-fit:contain}}.stic-pdp .product__title>*{font-size:calc(var(--stic-scale) * clamp(2.8rem,5.5vw,4.4rem));font-weight:var(--font-heading-weight, 400);line-height:var(--stic-lh-title);letter-spacing:var(--stic-track-title);text-wrap:balance}.stic-pdp .product__accordion .summary__title>*{font-family:var(--stic-font-sans);font-size:var(--stic-size-caps-lg);font-weight:var(--font-body-weight-bold, 700);letter-spacing:var(--stic-track-caps-tight);text-transform:uppercase}.stic-pdp .price{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.stic-section *,.contact *,.stic-marquee,.stic-marquee *,.stic-sticky-bar *,.stic-bump *,.stic-meter *,.stic-pack *,.stic-meter__bar,.stic-bundle__progress-bar,.stic-faq__icon:before,.stic-faq__icon:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}sticky-header{display:block}sticky-header.shopify-section-header-sticky{position:fixed;top:0;left:0;right:0;z-index:10}sticky-header.shopify-section-header-hidden{transform:translateY(-100%)}@media screen and (prefers-reduced-motion:no-preference){sticky-header.animate{transition:transform .15s ease-out}}.section-header:has(>sticky-header.shopify-section-header-sticky){margin-top:var(--header-height, 0)}.quantity__button.disabled{opacity:1}.quantity__button.disabled>svg{opacity:.4}.modal__close-button,.search-modal__close-button{min-width:4.4rem;min-height:4.4rem;flex-shrink:0}.stic-trust{margin:var(--stic-space-2) 0 0}.stic-trust--center{text-align:center}.stic-trust__heading{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;color:rgba(var(--color-foreground),var(--stic-o-meta));font-size:var(--stic-size-small);letter-spacing:var(--stic-track-caps);line-height:var(--stic-lh-compact)}.stic-trust--center .stic-trust__heading{justify-content:center}.stic-trust__methods{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none}.stic-trust--center .stic-trust__methods{justify-content:center}.stic-trust__method{display:inline-flex}.stic-trust__icon{display:block;width:3.8rem;height:2.4rem;border-radius:.4rem;background-color:#fff;box-shadow:inset 0 0 0 .1rem #00000024}.stic-trust__note{margin-top:.8rem}.stic-eta{margin:var(--stic-space-2) 0}.stic-eta__line,.stic-eta__cutoff{display:flex;align-items:flex-start;gap:.7rem;margin:0;font-size:var(--stic-size-body);line-height:var(--stic-lh-compact)}.stic-eta__line .stic-icon,.stic-eta__cutoff .stic-icon{flex:0 0 auto;margin-top:.1rem}.stic-eta__label{color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-eta__dates{color:rgb(var(--color-foreground));font-weight:700;white-space:nowrap}.stic-eta__cutoff{margin-top:.6rem;color:rgba(var(--color-foreground),var(--stic-o-body));font-size:var(--stic-size-small)}.stic-eta__note{margin-top:.8rem}.stic-upsell__heading{margin:0 0 var(--stic-space-1)}.stic-upsell__sub{margin:0 0 var(--stic-space-3);max-width:var(--stic-measure-prose);color:rgba(var(--color-foreground),var(--stic-o-body))}.stic-upsell__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stic-gutter);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.stic-upsell__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stic-gutter-lg)}}.stic-upsell__rail{display:block;min-height:1px}.stic-upsell:has(>.stic-section__inner>product-recommendations:empty){display:none}.stic-upsell:has(>.stic-section__inner>.stic-upsell__rail:empty){display:none}.stic-meter--pdp{margin:var(--stic-space-2) 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/stic-base.css.map */
