.ample-pdp__checklist li:before{align-items:center;background:var(--ample-sage);border-radius:50%;color:#fff;content:"\e2\153\201c";display:flex;font-size:1.1rem;height:1.8rem;justify-content:center;left:0;position:absolute;top:.25rem;width:1.8rem}.ample-pdp details[open] summary:after{content:"\e2\20ac\201c"}@media(max-width:749px){.ample-pdp__inner{padding:1.6rem 1.2rem 2.4rem}.ample-pdp__section-heading{text-align:left}.ample-pdp__videos{padding:2.4rem 1.2rem}.ample-pdp__video-track{grid-auto-columns:82%}.ample-pdp__story{border-radius:1.2rem;gap:1rem;margin-bottom:1.6rem;padding:1rem}.ample-pdp__story-media,.ample-pdp__story-media img{min-height:24rem}.ample-pdp__story-copy{padding:1.6rem .8rem 2rem}.ample-pdp__benefits,.ample-pdp__faq{border-radius:1.2rem;margin-bottom:1.6rem;padding:2.4rem 1.4rem}.ample-pdp__benefit-grid{grid-template-columns:1fr}}.ample-pdp__ticker-track{align-items:center;animation:ampleTicker 34s linear infinite;display:flex;width:max-content}@media(min-width:750px){.ample-pdp__benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ample-pdp__testimonial-track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:visible}}@media(max-width:749px){.ample-pdp__ticker-group{gap:1.8rem;min-height:4.2rem}.ample-pdp__ticker-group span{font-size:1.15rem}}.ample-pdp__story-media{background:#edf1ef;border-radius:1.1rem;min-height:32rem;overflow:hidden}.ample-pdp__story-media:empty:before{align-items:center;color:var(--ample-muted);content:"MEDIA SLOT";display:flex;font-size:1.4rem;font-weight:900;height:32rem;justify-content:center;letter-spacing:.08em}.ample-pdp__numbered-rows{display:grid;gap:1rem;list-style:none;margin:1.8rem 0 0;padding:0}.ample-pdp__numbered-rows li{align-items:start;display:grid;gap:.25rem 1.2rem;grid-template-columns:2.6rem minmax(0,1fr);padding:0}.ample-pdp__number-badge{align-items:center;align-self:start;background:var(--ample-navy);border-radius:.65rem;color:#fff;display:flex;font-size:1.25rem;font-weight:900;height:2.6rem;justify-content:center;text-align:center;width:2.6rem}.ample-pdp__numbered-rows li>div{display:grid;gap:.25rem}.ample-pdp__numbered-rows strong,.ample-pdp__numbered-rows p{display:block;margin:0}.ample-pdp details[open] summary:after{content:"-"}@media(max-width:989px){.ample-pdp__benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ample-pdp__story{grid-template-columns:1fr}.ample-pdp__story--reverse .ample-pdp__story-media{order:0}}@media(max-width:749px){.ample-pdp__inner{padding:1.6rem 1.2rem 2.4rem}.ample-pdp__section-heading{text-align:left}.ample-pdp__story{border-radius:1.2rem;gap:1rem;margin-bottom:1.6rem;padding:1rem}.ample-pdp__story-media,.ample-pdp__story-media img{min-height:24rem}.ample-pdp__story-media:empty:before{height:24rem}.ample-pdp__story-copy{padding:1.6rem .8rem 2rem}.ample-pdp__benefits,.ample-pdp__faq{border-radius:1.2rem;margin-bottom:1.6rem;padding:2.4rem 1.4rem}.ample-pdp__benefit-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media(min-width:750px){.ample-pdp__testimonial-track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:visible}}.ample-pdp{--ample-ink:#1c2730;--ample-navy:#17324d;--ample-sage:#587267;--ample-cream:#f7f3eb;--ample-paper:#fff;--ample-muted:#53616b;--ample-line:#d6dedb;background:var(--ample-cream);color:var(--ample-ink);overflow:hidden}.ample-pdp__ticker{background:var(--ample-navy);color:#fff;overflow:hidden}.ample-pdp__ticker-track{align-items:center;display:flex;width:max-content;animation:ampleTicker 34s linear infinite}.ample-pdp__ticker-track--reverse{animation-direction:reverse}.ample-pdp__ticker-group{align-items:center;display:flex;flex-shrink:0;gap:2.4rem;min-height:4.6rem;padding:0 1.2rem}.ample-pdp__ticker-group span{font-size:1.3rem;font-weight:900;letter-spacing:.045em;white-space:nowrap}.ample-pdp__inner{max-width:132rem;margin:auto;padding:2.4rem 1.6rem 3.2rem}.ample-pdp__section-heading{margin:0 auto 2.4rem;max-width:76rem;text-align:center}.ample-pdp__eyebrow{color:var(--ample-sage);font-size:1.3rem;font-weight:900;letter-spacing:.09em;margin:0 0 .7rem;text-transform:uppercase}.ample-pdp h2{font-size:clamp(2.8rem,3.7vw,4.5rem);line-height:1.08;margin:0 0 1.4rem}.ample-pdp h3{font-size:1.85rem;line-height:1.2;margin:0 0 .8rem}.ample-pdp p,.ample-pdp li,.ample-pdp blockquote,.ample-pdp figcaption{font-size:1.6rem;line-height:1.55}.ample-pdp p{margin:0}.ample-pdp__videos{background:#fff;padding:3.2rem max(1.6rem,calc((100vw - 132rem)/2))}.ample-pdp__video-track{display:grid;gap:1.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ample-pdp__video-card{background:#0c1117;border:2px solid #0c1117;border-radius:1rem;overflow:hidden;position:relative}.ample-pdp__video-card video{aspect-ratio:9/16;display:block;height:auto;object-fit:cover;width:100%}.ample-pdp__video-card h3{background:linear-gradient(transparent,#000000e6);bottom:0;color:#fff;font-size:1.45rem;margin:0;padding:4rem 1.4rem 1.4rem;position:absolute;text-transform:uppercase;width:100%}.ample-pdp__story{align-items:center;background:var(--ample-paper);border:1px solid var(--ample-line);border-radius:1.6rem;display:grid;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin:0 0 2.4rem;overflow:hidden;padding:1.6rem}.ample-pdp__story--reverse .ample-pdp__story-media{order:2}.ample-pdp__story-media{border-radius:1.1rem;min-height:32rem;overflow:hidden}.ample-pdp__story-media img{display:block;height:100%;min-height:32rem;object-fit:cover;width:100%}.ample-pdp__story-media--contain img{background:#f4f4f2;object-fit:contain}.ample-pdp__story-copy{padding:clamp(.8rem,2vw,2rem)}.ample-pdp__checklist{display:grid;gap:.8rem;list-style:none;margin:1.8rem 0 0;padding:0}.ample-pdp__checklist li{font-weight:700;padding-left:2.6rem;position:relative}.ample-pdp__checklist li:before{align-items:center;background:var(--ample-sage);border-radius:50%;color:#fff;content:"\2713";display:flex;font-size:1.1rem;height:1.8rem;justify-content:center;left:0;position:absolute;top:.25rem;width:1.8rem}.ample-pdp__benefits{background:#eaf1ed;border-radius:1.6rem;margin:0 0 2.4rem;padding:3.2rem 2.4rem}.ample-pdp__benefit-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ample-pdp__benefit-grid article{background:#fff;border:1px solid var(--ample-line);border-radius:1rem;padding:2rem}.ample-pdp__benefit-grid article>span{display:block;font-size:2.6rem;margin-bottom:1rem}.ample-pdp__steps{counter-reset:ampleSteps;display:grid;gap:1rem;list-style:none;margin:1.8rem 0 0;padding:0}.ample-pdp__steps li{display:grid;gap:.25rem;padding-left:3.5rem;position:relative}.ample-pdp__steps li:before{align-items:center;background:var(--ample-navy);border-radius:50%;color:#fff;content:counter(ampleSteps);counter-increment:ampleSteps;display:flex;font-size:1.25rem;font-weight:900;height:2.6rem;justify-content:center;left:0;position:absolute;top:0;width:2.6rem}.ample-pdp__steps strong,.ample-pdp__steps span{display:block}.ample-pdp__testimonials{margin:0 0 2.4rem;padding:3.2rem 0}.ample-pdp__testimonial-track{display:grid;gap:1.4rem;grid-auto-columns:minmax(28rem,38rem);grid-auto-flow:column;overflow-x:auto;padding:.4rem .4rem 1.6rem;scroll-snap-type:x mandatory}.ample-pdp__testimonial{background:#fff;border:1px solid var(--ample-line);border-radius:1.2rem;box-shadow:0 .8rem 2.4rem #17324d14;margin:0;padding:2.4rem;scroll-snap-align:start}.ample-pdp__stars{color:#f6a21a;font-size:2rem;letter-spacing:.15em;margin-bottom:1rem}.ample-pdp__testimonial blockquote{margin:0 0 1.2rem}.ample-pdp__testimonial figcaption{color:var(--ample-muted);font-weight:800}.ample-pdp__buy-now{background:var(--ample-navy);border:0;border-radius:.8rem;color:#fff;cursor:pointer;display:block;font-size:1.6rem;font-weight:900;letter-spacing:.05em;margin:0 auto 2.4rem;min-height:5rem;padding:1rem 3.2rem}.ample-pdp__faq{background:#fff;border:1px solid var(--ample-line);border-radius:1.6rem;margin:0;padding:3.2rem 2.4rem}.ample-pdp__details{display:grid;gap:1rem;margin:auto;max-width:100rem}.ample-pdp details{background:#f9faf9;border:1px solid var(--ample-line);border-radius:1rem;padding:0 1.8rem}.ample-pdp summary{cursor:pointer;font-size:1.7rem;font-weight:900;line-height:1.3;min-height:5.4rem;padding:1.5rem 3rem 1.5rem 0;position:relative}.ample-pdp summary:after{content:"+";font-size:2.2rem;position:absolute;right:0;top:1.35rem}.ample-pdp details[open] summary:after{content:"\2013"}.ample-pdp details p{border-top:1px solid var(--ample-line);padding:1.5rem 0 1.8rem}.ample-pdp__ticker--bottom{margin-top:0}@keyframes ampleTicker{to{transform:translate(-50%)}}@media(max-width:989px){.ample-pdp__video-track{display:grid;grid-auto-columns:72%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.ample-pdp__video-card{scroll-snap-align:center}.ample-pdp__benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ample-pdp__story{grid-template-columns:1fr}.ample-pdp__story--reverse .ample-pdp__story-media{order:0}}@media(max-width:749px){.ample-pdp__inner{padding:1.6rem 1.2rem 2.4rem}.ample-pdp__section-heading{text-align:left}.ample-pdp__videos{padding:2.4rem 1.2rem}.ample-pdp__video-track{grid-auto-columns:82%}.ample-pdp__story{border-radius:1.2rem;gap:1rem;margin-bottom:1.6rem;padding:1rem}.ample-pdp__story-media,.ample-pdp__story-media img{min-height:24rem}.ample-pdp__story-copy{padding:1.6rem .8rem 2rem}.ample-pdp__benefits,.ample-pdp__faq{border-radius:1.2rem;margin-bottom:1.6rem;padding:2.4rem 1.4rem}.ample-pdp__benefit-grid{grid-template-columns:1fr}.ample-pdp__ticker-group{gap:1.8rem;min-height:4.2rem}.ample-pdp__ticker-group span{font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.ample-pdp__ticker-track{animation:none}.ample-pdp__ticker-group[aria-hidden=true]{display:none}}.ample-pdp{--ample-ink:#1c2730;--ample-navy:#17324d;--ample-navy-hover:#0f263b;--ample-sage:#587267;--ample-cream:#f7f3eb;--ample-paper:#fff;--ample-muted:#5b6873;--ample-line:#d9dedf;--ample-focus:#b54f25;--ample-error:#a73535;color:var(--ample-ink);background:var(--ample-cream);padding:clamp(4.8rem,8vw,9.6rem) 0}.ample-pdp__inner{max-width:var(--page-width,120rem);margin:auto;padding:0 1.6rem}.ample-pdp__visual-fallback{min-height:18rem;display:grid;place-content:center;text-align:center;background:linear-gradient(135deg,#fff,#e8eee9);border:1px solid var(--ample-line);border-radius:1.2rem;margin-bottom:3.2rem}.ample-pdp__visual-fallback span{font-size:2rem;font-weight:700;letter-spacing:.12em;color:var(--ample-navy)}.ample-pdp__intro{max-width:70rem;margin-bottom:3.2rem}.ample-pdp__eyebrow{color:var(--ample-sage);font-size:1.4rem;margin:0 0 .8rem}.ample-pdp h2{font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.12;margin:0 0 1.6rem}.ample-pdp h3{font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2;margin:0 0 1.2rem}.ample-pdp p,.ample-pdp__description{font-size:1.6rem;line-height:1.6}.ample-pdp__grid,.ample-pdp__related-grid{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ample-pdp__card,.ample-pdp details,.ample-pdp__related a{background:var(--ample-paper);border:1px solid var(--ample-line);border-radius:1.2rem;box-shadow:0 1.2rem 3rem #17324d14;padding:2.4rem}.ample-pdp__card{transition:opacity .2s ease,transform .2s ease}.ample-pdp__card:hover{transform:translateY(-.2rem)}.ample-pdp__details{display:grid;gap:1.2rem;margin-top:1.6rem}.ample-pdp summary{cursor:pointer;font-size:1.8rem;font-weight:700;min-height:4.8rem;display:flex;align-items:center}.ample-pdp__policies,.ample-pdp__contact{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:3.2rem}.ample-pdp__policies a{min-height:4.8rem;display:inline-flex;align-items:center}.ample-pdp__policy-state{margin-top:3.2rem;color:var(--ample-muted)}.ample-pdp__related{margin-top:4.8rem}.ample-pdp a{color:var(--ample-navy)}.ample-pdp a:hover{color:var(--ample-navy-hover);text-decoration-thickness:.2rem}.ample-pdp__contact a{min-height:4.8rem;display:inline-flex;align-items:center;padding:0 1.6rem;border-radius:.8rem;background:var(--ample-navy);color:var(--ample-paper);text-decoration:none}.ample-pdp__contact a:hover{background:var(--ample-navy-hover);color:var(--ample-paper)}.ample-pdp a:focus-visible,.ample-pdp summary:focus-visible{outline:.3rem solid var(--ample-focus);outline-offset:.3rem}.price__compare-price,.price__badge-sale,.price__badge-custom{display:none!important}@media(max-width:749px){.ample-pdp__grid,.ample-pdp__related-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ample-pdp__card{transition:none}.ample-pdp__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
