:root{--g-ink:#151614;--g-text:#151614;--g-text-soft:#5E625D;--g-blue:#2F5B47;--g-blue-dark:#1F3D31;--g-blue-soft:#E3EBE5;--g-yellow:#E6C7AE;--g-yellow-soft:#F4EAE0;--g-paper:#F8F7F3;--g-white:#FFFFFF;--g-stone:#ECEAE3;--g-line:rgba(21,22,20,.13);--g-line-strong:rgba(21,22,20,.32);--g-forest:#24443A;--g-teal:#5F8A98;--g-indigo:#2F3F68;--g-cream:#F2EBDD;--g-type:"Courier Prime","Courier New",Courier,monospace}:root,.color-scheme-1{--color-background:248,247,243;--gradient-background:#F8F7F3;--color-foreground:21,22,20;--color-button:21,22,20;--color-button-text:255,255,255;--color-secondary-button:248,247,243;--color-secondary-button-text:21,22,20;--color-link:47,91,71;--color-badge-foreground:21,22,20;--color-badge-background:230,199,174;--color-badge-border:230,199,174}.color-scheme-2{--color-background:255,255,255;--gradient-background:#FFFFFF;--color-foreground:21,22,20;--color-button:21,22,20;--color-button-text:255,255,255}.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background:36,68,58;--gradient-background:#24443A;--color-foreground:242,235,221;--color-button:242,235,221;--color-button-text:21,22,20;--color-secondary-button-text:242,235,221;--color-link:242,235,221}body{color:#151614e6}.g-section--navy,.g-guarantee,.g-hero--dark{background-color:var(--g-forest);background-image:radial-gradient(rgba(242,235,221,.07) 1px,transparent 1.2px),radial-gradient(120% 90% at 15% 10%,rgba(95,138,152,.55),transparent 60%),radial-gradient(90% 80% at 85% 30%,rgba(47,63,104,.55),transparent 65%),linear-gradient(180deg,#2c5244,#24443a 70%,#1e3a31);background-size:5px 5px,auto,auto,auto;color:var(--g-cream)}.g-section--navy h2,.g-section--navy h3,.g-section--navy p,.g-guarantee h2{color:var(--g-cream)}.g-section--navy .g-eyebrow,.g-section--navy .g-h2 em,.g-hero--dark .g-hero__title em{color:var(--g-yellow)}.g-guarantee__seal{border-color:var(--g-yellow)}.g-guarantee__seal strong{color:var(--g-yellow)}.g-guarantee:after{background:var(--g-yellow)}.g-btn--yellow{background:var(--g-cream);color:var(--g-ink)}.g-btn--yellow:hover{background:#fff}.g-btn--primary:hover{background:var(--g-blue)}.product__title h1,.g-pcard__title,.g-trio__name,.g-type{font-family:var(--g-type)!important;font-weight:400;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.product__title h1{font-size:clamp(2.8rem,3.6vw,4rem);line-height:1.2}.g-pcard__title{font-size:2.4rem}.g-trio__name{font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.15}.g-kicker{font-family:var(--g-type);letter-spacing:.12em;text-transform:none;font-size:1.3rem;color:var(--g-blue)}.g-sticky__title{font-family:var(--g-type);font-size:1.6rem}.g-hero--dark .g-hero__title,.g-hero--dark .g-hero__text,.g-hero--dark .g-hero__text p{color:var(--g-cream)}.g-hero--dark .g-eyebrow{color:var(--g-yellow)}.g-hero--dark .g-ticks li{color:#f2ebddcc}.g-hero--dark .g-btn--primary{background:var(--g-cream);color:var(--g-ink)}.g-hero--dark .g-btn--primary:hover{background:#fff}.g-hero--dark .g-btn--link{color:var(--g-cream)}.g-hero--dark .g-hero__media{background:var(--g-white)}.g-hero--dark .g-hero__media:before{border-color:#f2ebdd59}.g-hero--dark .g-hero__index{color:#f2ebdd99}.g-hero__rating{display:flex;align-items:center;gap:10px;margin:0 0 var(--g-s3);font-size:1.3rem;letter-spacing:.06em}.g-hero__rating b{color:var(--g-yellow);letter-spacing:3px}.g-pcard__media,.g-trio__media,.product__media-wrapper .product__media{background:var(--g-stone)}.g-sci{display:grid;gap:var(--g-s5);margin-top:var(--g-s5);align-items:start}@media(min-width:990px){.g-sci{grid-template-columns:1fr 1.1fr}}.g-sci__quote{margin:0;padding:var(--g-s4);background:var(--g-white);border-left:3px solid var(--g-blue)}.g-section--navy .g-sci__quote{background:#f2ebdd14;border-left-color:var(--g-yellow)}.g-sci__quote blockquote{margin:0 0 var(--g-s3);font-family:var(--g-serif);font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.35;font-style:italic}.g-sci__quote figcaption{display:flex;flex-direction:column;gap:4px}.g-sci__quote strong{font-weight:500;font-size:1.4rem}.g-sci__quote span{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.g-sci__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--g-line)}.g-section--navy .g-sci__list,.g-section--navy .g-sci__list li{border-color:#f2ebdd2e}.g-sci__list li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--g-line)}.g-sci__n{font-family:var(--g-type);font-size:1.4rem;color:var(--g-blue);padding-top:3px}.g-section--navy .g-sci__n{color:var(--g-yellow)}.g-sci__list strong{display:block;font-family:var(--g-serif);font-weight:400;font-size:2.1rem;line-height:1.2}.g-sci__list span{display:block;font-size:1.4rem;line-height:1.65;opacity:.78;margin-top:4px}.g-head--split{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--g-s3);max-width:none}.g-quotes__stat{margin:0;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--g-text-soft);text-align:right}.g-quotes__stat strong{display:block;font-family:var(--g-serif);font-weight:400;font-size:5.6rem;line-height:1;letter-spacing:0;color:var(--g-text);text-transform:none}.g-quotes{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px max(24px,calc((100vw - 1192px)/2)) 24px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.g-quotes:focus-visible{outline:2px solid var(--g-blue);outline-offset:-2px}.g-quote{flex:0 0 min(82vw,360px);scroll-snap-align:start;margin:0;background:var(--g-white);border:1px solid var(--g-line);display:flex;flex-direction:column}.g-quote__media{aspect-ratio:4/3;background:var(--g-forest);display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:radial-gradient(rgba(242,235,221,.1) 1px,transparent 1.2px);background-size:5px 5px}.g-quote__media img{width:100%;height:100%;object-fit:cover}.g-quote__media span{font-family:var(--g-type);font-size:4.4rem;color:var(--g-cream);text-decoration:underline;text-underline-offset:.2em}.g-quote blockquote{margin:0;padding:var(--g-s3) var(--g-s3) 10px;font-family:var(--g-serif);font-size:2.1rem;line-height:1.4;flex:1}.g-quote figcaption{padding:0 var(--g-s3) var(--g-s3);display:flex;flex-direction:column;gap:3px}.g-quote figcaption strong{font-weight:500;font-size:1.35rem}.g-quote figcaption span{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--g-text-soft)}.g-logos{padding:var(--g-s4) 0;background:var(--g-white);border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line)}.g-logos__h{text-align:center;font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase;color:var(--g-text-soft);margin:0 0 var(--g-s3)}.g-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 56px}.g-logos img{height:28px;width:auto;filter:grayscale(1);opacity:.75}.g-pcard__stat{margin:0;padding:12px 14px;background:var(--g-blue-soft);font-size:1.3rem;line-height:1.5;color:var(--g-blue-dark)}.g-pcard__stat b{font-weight:500}.g-pcard__perday{font-size:1.25rem;color:var(--g-text-soft)}@media(max-width:749px){.product__title h1{font-size:2.6rem}.g-plan__badges{flex-wrap:wrap}.g-plan__deal{flex:1 1 auto}.g-plan__body{padding:16px 14px 16px 46px}.g-plan__radio{left:14px}.g-plan__name{font-size:2rem}.g-plan__price{font-size:2.3rem}.g-checks li{font-size:1.4rem}.g-quotes__stat{text-align:left}.g-sci__quote{padding:var(--g-s3)}.g-trust{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/garvelle-pack.css.map */
