.tpr-changing-days{margin:0;padding-top:var(--tpr-days-top);padding-bottom:var(--tpr-days-pad);background:var(--tpr-days-bg);color:var(--tpr-days-text);scroll-margin-top:100px}.tpr-changing-days *,.tpr-changing-days *:before,.tpr-changing-days *:after{box-sizing:border-box}.tpr-changing-days .tpr-changing-days__wrap,.tpr-changing-days .tpr-changing-days__intro-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.tpr-changing-days .tpr-changing-days__intro{max-width:640px;margin:0 0 32px}.tpr-changing-days .tpr-changing-days__intro h2{margin:0;color:var(--tpr-days-heading);font:400 var(--tpr-days-section-heading)/1.12 Figtree,sans-serif;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.tpr-changing-days .tpr-changing-days__eyebrow{margin:0 0 12px;color:var(--tpr-days-heading);font:500 11px/1.5 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase}.tpr-changing-days h3{margin:0;color:var(--tpr-days-heading);font-family:Figtree,sans-serif;font-style:normal;font-weight:400;line-height:1.12;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.tpr-changing-days .tpr-changing-days__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.tpr-changing-days .tpr-changing-days__card{min-width:0;border-top:1px solid var(--tpr-days-line);padding-top:21px}.tpr-changing-days .tpr-changing-days__icon{display:block;width:43px;height:43px;margin:0 0 20px;fill:none;color:var(--tpr-days-icon);stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.tpr-changing-days h3{font-size:var(--tpr-days-card-heading);margin-bottom:11px}.tpr-changing-days .tpr-changing-days__copy{color:var(--tpr-days-text);font:400 var(--tpr-days-body-size)/1.65 Poppins,sans-serif}.tpr-changing-days .tpr-changing-days__copy p{margin:0;color:inherit;font:inherit}.tpr-changing-days .tpr-changing-days__copy p+p{margin-top:10px}.tpr-changing-days a{color:inherit;text-underline-offset:3px}.tpr-changing-days--with-image .tpr-changing-days__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.tpr-changing-days--with-image .tpr-changing-days__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.tpr-changing-days--with-image .tpr-changing-days__card{border-top:0;padding-top:0}.tpr-changing-days--with-image .tpr-changing-days__media{min-width:0}.tpr-changing-days--with-image .tpr-changing-days__media img{display:block;width:100%;height:auto}@media(min-width:768px)and (max-width:1050px){.tpr-changing-days .tpr-changing-days__grid{gap:20px}}@media(min-width:768px)and (max-width:1050px){.tpr-changing-days--with-image .tpr-changing-days__wrap{gap:32px}}@media(max-width:767px){.tpr-changing-days{padding-bottom:var(--tpr-days-mobile-pad)}.tpr-changing-days .tpr-changing-days__wrap,.tpr-changing-days .tpr-changing-days__intro-wrap{width:calc(100% - 36px)}.tpr-changing-days .tpr-changing-days__intro{margin-bottom:24px}.tpr-changing-days .tpr-changing-days__intro h2{font-size:min(var(--tpr-days-section-heading),28px)}.tpr-changing-days .tpr-changing-days__eyebrow{font-size:10px}.tpr-changing-days .tpr-changing-days__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 20px}.tpr-changing-days .tpr-changing-days__card{padding-top:17px}.tpr-changing-days .tpr-changing-days__icon{width:35px;height:35px;margin-bottom:16px}.tpr-changing-days h3{font-size:max(20px,calc(var(--tpr-days-card-heading) - 2px));margin-bottom:9px}.tpr-changing-days--with-image .tpr-changing-days__wrap{grid-template-columns:minmax(0,1fr);gap:28px}.tpr-changing-days--with-image .tpr-changing-days__card{padding-top:0}}.tpr-pdp-comparison{padding-block:var(--comparison-pad);background:var(--comparison-bg);color:var(--comparison-ink)}.tpr-pdp-comparison *,.tpr-pdp-comparison *:before,.tpr-pdp-comparison *:after{box-sizing:border-box}.tpr-pdp-comparison .tpr-pdp-comparison__wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.tpr-pdp-comparison .tpr-pdp-comparison__intro{max-width:640px;margin:0 0 32px}.tpr-pdp-comparison .tpr-pdp-comparison__eyebrow{margin:0 0 12px;font:500 11px/1.5 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase}.tpr-pdp-comparison h2{margin:0;color:inherit;font:400 var(--comparison-heading)/1.12 Figtree,sans-serif;letter-spacing:-.025em;text-transform:none}.tpr-pdp-comparison .tpr-pdp-comparison__description{margin-top:14px;color:var(--comparison-muted);font:400 14px/1.65 Poppins,sans-serif}.tpr-pdp-comparison .tpr-pdp-comparison__description p{margin:0;font:inherit}.tpr-pdp-comparison .tpr-pdp-comparison__description p+p{margin-top:10px}.tpr-pdp-comparison .tpr-pdp-comparison__chart{min-width:0}.tpr-pdp-comparison .tpr-pdp-comparison__table{display:table;width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;border:0;background:transparent}.tpr-pdp-comparison .tpr-pdp-comparison__factor-col{width:25%}.tpr-pdp-comparison .tpr-pdp-comparison__value-col{width:37.5%}.tpr-pdp-comparison .tpr-pdp-comparison__table :is(th,td){padding:20px 24px;border:0;border-bottom:1px solid var(--comparison-line);background:transparent;color:var(--comparison-ink);font:400 14px/1.6 Poppins,sans-serif;text-align:left;vertical-align:top;overflow-wrap:break-word}.tpr-pdp-comparison .tpr-pdp-comparison__table thead th{padding-top:24px;padding-bottom:24px;vertical-align:bottom}.tpr-pdp-comparison .tpr-pdp-comparison__table thead th:first-child{padding:0}.tpr-pdp-comparison .tpr-pdp-comparison__table tbody th{padding-left:0;padding-right:24px;font-weight:500}.tpr-pdp-comparison .tpr-pdp-comparison__table tbody td:last-child{color:var(--comparison-muted)}.tpr-pdp-comparison .tpr-pdp-comparison__table .tpr-pdp-comparison__patch{background:var(--comparison-patch)}.tpr-pdp-comparison .tpr-pdp-comparison__table tbody tr:last-child>*{border-bottom:0}.tpr-pdp-comparison .tpr-pdp-comparison__column-heading{display:block;font:400 23px/1.2 Figtree,sans-serif;letter-spacing:-.02em}.tpr-pdp-comparison .tpr-pdp-comparison__visual{display:flex;align-items:center;justify-content:flex-start;width:min(100%,var(--comparison-image));height:auto;aspect-ratio:1;margin:0 0 16px}.tpr-pdp-comparison .tpr-pdp-comparison__visual img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.tpr-pdp-comparison .tpr-pdp-comparison__image-hint{max-width:180px;margin:0 0 16px;padding:12px;border:1px dashed var(--comparison-line);font:400 11px/1.5 Poppins,sans-serif;color:var(--comparison-muted)}.tpr-pdp-comparison .tpr-pdp-comparison__note{margin:16px 0 0;color:var(--comparison-muted);font:400 11px/1.6 Poppins,sans-serif}.tpr-pdp-comparison .tpr-pdp-comparison__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:767px){.tpr-pdp-comparison{padding-block:var(--comparison-mobile-pad)}.tpr-pdp-comparison .tpr-pdp-comparison__wrap{width:calc(100% - 36px)}.tpr-pdp-comparison .tpr-pdp-comparison__intro{margin-bottom:24px}.tpr-pdp-comparison h2{font-size:min(var(--comparison-heading),28px)}.tpr-pdp-comparison .tpr-pdp-comparison__eyebrow{font-size:10px}.tpr-pdp-comparison .tpr-pdp-comparison__description{font-size:13px}.tpr-pdp-comparison .tpr-pdp-comparison__factor-col{width:24%}.tpr-pdp-comparison .tpr-pdp-comparison__value-col{width:38%}.tpr-pdp-comparison .tpr-pdp-comparison__table :is(th,td){padding:16px 10px;font-size:12px;line-height:1.55}.tpr-pdp-comparison .tpr-pdp-comparison__table tbody th{padding-right:10px;font-size:11px}.tpr-pdp-comparison .tpr-pdp-comparison__table thead th{padding:18px 10px}.tpr-pdp-comparison .tpr-pdp-comparison__table thead th:nth-child(n+2){text-align:center}.tpr-pdp-comparison .tpr-pdp-comparison__column-heading{font-size:18px}.tpr-pdp-comparison .tpr-pdp-comparison__visual{width:min(100%,var(--comparison-image-mobile));margin:0 auto 12px;justify-content:center}.tpr-pdp-comparison .tpr-pdp-comparison__visual img{object-position:center}.tpr-pdp-comparison .tpr-pdp-comparison__image-hint{margin-inline:auto;padding:8px;font-size:10px}.tpr-pdp-comparison .tpr-pdp-comparison__note{font-size:10px}}.tpr-pdp-faqs{margin:0;padding-block:var(--tpr-faq-pad);background:var(--tpr-faq-bg);color:rgb(var(--body-text-color));font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight);font-size:var(--base-text-size);line-height:var(--base-line-height);scroll-margin-top:calc(var(--theme-header-height,80px) + 20px)}.tpr-pdp-faqs *,.tpr-pdp-faqs *:before,.tpr-pdp-faqs *:after{box-sizing:border-box}.tpr-pdp-faqs .tpr-pdp-faqs__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--tpr-faq-gap);align-items:start}.tpr-pdp-faqs .tpr-pdp-faqs__header,.tpr-pdp-faqs .tpr-pdp-faqs__items{min-width:0}.tpr-pdp-faqs .tpr-pdp-faqs__subheading{margin:0 0 13px;color:var(--tpr-faq-sub);font:500 11px/1.6 Poppins,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tpr-pdp-faqs h2{margin:0;color:var(--tpr-faq-heading);font:400 var(--tpr-faq-size)/1.12 Figtree,sans-serif;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.tpr-pdp-faqs .tpr-pdp-faqs__intro{max-width:340px;margin-top:18px}.tpr-pdp-faqs .tpr-pdp-faqs__custom-body{color:var(--tpr-faq-custom-body)}.tpr-pdp-faqs .tpr-pdp-faqs__item{margin:0;padding:0;border:0;border-top:1px solid var(--tpr-faq-line);background:transparent}.tpr-pdp-faqs .tpr-pdp-faqs__item:last-child{border-bottom:1px solid var(--tpr-faq-line)}.tpr-pdp-faqs .tpr-pdp-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:var(--tpr-faq-row-pad) 0;list-style:none;border:0;background:transparent;color:var(--tpr-faq-question);font:inherit;font-weight:var(--tpr-faq-question-weight);letter-spacing:normal;text-transform:none;text-align:start;cursor:pointer}.tpr-pdp-faqs .tpr-pdp-faqs__question::-webkit-details-marker{display:none}.tpr-pdp-faqs .tpr-pdp-faqs__question::marker{content:""}.tpr-pdp-faqs .tpr-pdp-faqs__question:before,.tpr-pdp-faqs .tpr-pdp-faqs__question:after{content:none}.tpr-pdp-faqs .tpr-pdp-faqs__question:focus-visible{outline:2px solid var(--tpr-faq-icon);outline-offset:4px}.tpr-pdp-faqs .tpr-pdp-faqs__question>span{min-width:0;overflow-wrap:anywhere}.tpr-pdp-faqs .tpr-pdp-faqs__icon{display:block;flex:0 0 20px;width:20px;height:20px;fill:none;stroke:var(--tpr-faq-icon);stroke-width:1.3;stroke-linecap:round}.tpr-pdp-faqs .tpr-pdp-faqs__item[open]>.tpr-pdp-faqs__question .tpr-pdp-faqs__vertical{display:none}.tpr-pdp-faqs .tpr-pdp-faqs__answer{margin:0;padding:0 36px var(--tpr-faq-row-pad) 0;overflow-wrap:anywhere}.tpr-pdp-faqs .tpr-pdp-faqs__answer>:last-child{margin-bottom:0}.tpr-pdp-faqs .tpr-pdp-faqs__layout--stacked{grid-template-columns:minmax(0,1fr);gap:30px;max-width:900px;margin-inline:auto}.tpr-pdp-faqs .tpr-pdp-faqs__layout--stacked .tpr-pdp-faqs__intro{max-width:600px}@media(max-width:767px){.tpr-pdp-faqs{padding-block:var(--tpr-faq-mobile-pad)}.tpr-pdp-faqs .tpr-pdp-faqs__layout{grid-template-columns:minmax(0,1fr);gap:25px}.tpr-pdp-faqs h2{font-size:var(--tpr-faq-mobile-size)}.tpr-pdp-faqs .tpr-pdp-faqs__intro{margin-top:13px}.tpr-pdp-faqs .tpr-pdp-faqs__question{gap:16px}.tpr-pdp-faqs .tpr-pdp-faqs__answer{padding-right:28px}}.tpr-pdp-ingredients{margin:0;padding-block:var(--tpr-ing-pad);background:var(--tpr-ing-bg);color:var(--tpr-ing-text);scroll-margin-top:100px}.tpr-pdp-ingredients *,.tpr-pdp-ingredients *:before,.tpr-pdp-ingredients *:after{box-sizing:border-box}.tpr-pdp-ingredients .tpr-pdp-ingredients__wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.tpr-pdp-ingredients .tpr-pdp-ingredients__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:75px;align-items:start}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro,.tpr-pdp-ingredients .tpr-pdp-ingredients__rows{min-width:0}.tpr-pdp-ingredients h2,.tpr-pdp-ingredients h3{margin:0;color:var(--tpr-ing-heading);font-family:Figtree,sans-serif;font-style:normal;font-weight:400;line-height:1.12;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.tpr-pdp-ingredients h2{font-size:var(--tpr-ing-heading-size)}.tpr-pdp-ingredients h3{font-size:24px;margin-bottom:6px}.tpr-pdp-ingredients .tpr-pdp-ingredients__pill{display:inline-block;max-width:100%;margin-inline-start:8px;padding:3px 10px;border:1px solid var(--tpr-ing-line);border-radius:999px;background:color-mix(in srgb,var(--tpr-ing-line) 22%,var(--tpr-ing-bg));color:var(--tpr-ing-heading);font:400 11px/1.5 Poppins,sans-serif;letter-spacing:0;text-transform:none;vertical-align:middle;overflow-wrap:anywhere}.tpr-pdp-ingredients .tpr-pdp-ingredients__eyebrow{margin:0 0 13px;color:var(--tpr-ing-accent);font:500 11px/1.6 Poppins,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro-copy,.tpr-pdp-ingredients .tpr-pdp-ingredients__summary,.tpr-pdp-ingredients .tpr-pdp-ingredients__description{color:var(--tpr-ing-text);font:400 var(--tpr-ing-body-size)/1.65 Poppins,sans-serif}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro-copy,.tpr-pdp-ingredients .tpr-pdp-ingredients__summary{max-width:340px;margin-top:18px}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro-copy p,.tpr-pdp-ingredients .tpr-pdp-ingredients__summary p,.tpr-pdp-ingredients .tpr-pdp-ingredients__description p{margin:0;color:inherit;font:inherit}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro-copy p+p,.tpr-pdp-ingredients .tpr-pdp-ingredients__summary p+p,.tpr-pdp-ingredients .tpr-pdp-ingredients__description p+p{margin-top:10px}.tpr-pdp-ingredients .tpr-pdp-ingredients__total{max-width:340px;margin:26px 0 0;padding-top:15px;border-top:1px solid var(--tpr-ing-line);color:var(--tpr-ing-heading);font:400 19px/1.4 Figtree,sans-serif;letter-spacing:0}.tpr-pdp-ingredients .tpr-pdp-ingredients__icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:340px;margin:22px 0 0;padding:0;list-style:none}.tpr-pdp-ingredients .tpr-pdp-ingredients__icon-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0;padding:0;color:var(--tpr-ing-text);font:400 10px/16px Poppins,sans-serif;text-align:center;overflow-wrap:anywhere}.tpr-pdp-ingredients .tpr-pdp-ingredients__icon-item:before{content:none}.tpr-pdp-ingredients .tpr-pdp-ingredients__icon-item svg{display:block;flex:0 0 auto;width:36px;height:36px;fill:none;color:var(--tpr-ing-icon);stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.tpr-pdp-ingredients .tpr-pdp-ingredients__rows{border-top:1px solid var(--tpr-ing-line)}.tpr-pdp-ingredients .tpr-pdp-ingredients__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;padding-block:17px;border-bottom:1px solid var(--tpr-ing-line)}.tpr-pdp-ingredients .tpr-pdp-ingredients__ingredient{min-width:0}.tpr-pdp-ingredients .tpr-pdp-ingredients__amount{margin:1px 0 0;color:var(--tpr-ing-heading);font:400 22px/1.3 Figtree,sans-serif;letter-spacing:0;white-space:nowrap;text-align:right}.tpr-pdp-ingredients a{color:inherit;text-underline-offset:3px}.tpr-pdp-ingredients .tpr-pdp-ingredients__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:44px;margin-top:24px;padding:12px 22px;border:1px solid #000000;border-radius:5px;background:#fff;color:#171717;font:500 14px/20px Poppins,sans-serif;letter-spacing:0;text-align:center;text-decoration:none;overflow-wrap:anywhere}.tpr-pdp-ingredients .tpr-pdp-ingredients__button:hover{background:color-mix(in srgb,#ffffff 80%,white);text-decoration:none}.tpr-pdp-ingredients .tpr-pdp-ingredients__button:focus-visible{outline:2px solid #171717;outline-offset:3px}@media(min-width:768px)and (max-width:1050px){.tpr-pdp-ingredients .tpr-pdp-ingredients__layout{gap:40px}}@media(max-width:767px){.tpr-pdp-ingredients{padding-block:var(--tpr-ing-mobile-pad)}.tpr-pdp-ingredients .tpr-pdp-ingredients__wrap{width:calc(100% - 36px)}.tpr-pdp-ingredients .tpr-pdp-ingredients__layout{grid-template-columns:minmax(0,1fr);gap:25px}.tpr-pdp-ingredients h2{font-size:var(--tpr-ing-mobile-heading)}.tpr-pdp-ingredients h3{font-size:23px}.tpr-pdp-ingredients .tpr-pdp-ingredients__intro-copy,.tpr-pdp-ingredients .tpr-pdp-ingredients__summary{max-width:none;margin-top:13px}.tpr-pdp-ingredients .tpr-pdp-ingredients__total{max-width:none;margin-top:18px;padding-top:12px;font-size:18px}.tpr-pdp-ingredients .tpr-pdp-ingredients__row{gap:15px;padding-block:15px}.tpr-pdp-ingredients .tpr-pdp-ingredients__amount{font-size:21px}.tpr-pdp-ingredients .tpr-pdp-ingredients__icons{margin-top:18px}.tpr-pdp-ingredients .tpr-pdp-ingredients__icon-item svg{width:34px;height:34px}}.tpr-pdp-testimonial{margin:0;padding-block:var(--tpr-quote-pad);background:var(--tpr-quote-bg);color:var(--tpr-quote-text);scroll-margin-top:100px}.tpr-pdp-testimonial *,.tpr-pdp-testimonial *:before,.tpr-pdp-testimonial *:after{box-sizing:border-box}.tpr-pdp-testimonial .tpr-pdp-testimonial__wrap{width:min(850px,calc(100% - 64px));margin-inline:auto;text-align:center}.tpr-pdp-testimonial .tpr-pdp-testimonial__eyebrow{margin:0 0 18px;color:var(--tpr-quote-accent);font:500 11px/1.6 Poppins,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tpr-pdp-testimonial .tpr-pdp-testimonial__figure{margin:0;padding:0}.tpr-pdp-testimonial .tpr-pdp-testimonial__quote{margin:0;padding:0;border:0;background:transparent;color:var(--tpr-quote-text);font:400 var(--tpr-quote-size)/1.3 Figtree,sans-serif;letter-spacing:-.02em;text-transform:none;quotes:none;overflow-wrap:anywhere}.tpr-pdp-testimonial .tpr-pdp-testimonial__quote:before,.tpr-pdp-testimonial .tpr-pdp-testimonial__quote:after{content:none}.tpr-pdp-testimonial .tpr-pdp-testimonial__quote p{margin:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit}.tpr-pdp-testimonial .tpr-pdp-testimonial__credit{display:block;margin:23px 0 0;color:var(--tpr-quote-credit);font:400 12px/1.6 Poppins,sans-serif;letter-spacing:0;text-transform:none}.tpr-pdp-testimonial .tpr-pdp-testimonial__source{display:inline-block;margin-top:12px;color:var(--tpr-quote-credit);font:400 11px/1.6 Poppins,sans-serif;text-decoration:underline;text-underline-offset:4px}.tpr-pdp-testimonial .tpr-pdp-testimonial__source:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:767px){.tpr-pdp-testimonial{padding-block:var(--tpr-quote-mobile-pad)}.tpr-pdp-testimonial .tpr-pdp-testimonial__wrap{width:calc(100% - 36px)}.tpr-pdp-testimonial .tpr-pdp-testimonial__quote{font-size:var(--tpr-quote-mobile-size);line-height:1.35}.tpr-pdp-testimonial .tpr-pdp-testimonial__credit{margin-top:18px}}.tpr-video-text{margin:0;padding-block:var(--tpr-vt-pad);background:var(--tpr-vt-bg);color:rgb(var(--body-text-color));font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight);font-size:var(--base-text-size);line-height:var(--base-line-height)}.tpr-video-text *,.tpr-video-text *:before,.tpr-video-text *:after{box-sizing:border-box}.tpr-video-text .tpr-video-text__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--tpr-vt-gap);align-items:center}.tpr-video-text .tpr-video-text__media{position:relative;width:100%;max-width:var(--tpr-vt-width);justify-self:center;overflow:hidden;border-radius:var(--tpr-vt-radius);background:#f2f2f2;line-height:0}.tpr-video-text .tpr-video-text__media--square{aspect-ratio:1}.tpr-video-text .tpr-video-text__media--portrait{aspect-ratio:4/5}.tpr-video-text .tpr-video-text__media--landscape{aspect-ratio:16/9}.tpr-video-text .tpr-video-text__media>video,.tpr-video-text .tpr-video-text__media>img{display:block;width:100%;height:100%;object-fit:cover}.tpr-video-text .tpr-video-text__media--natural>video,.tpr-video-text .tpr-video-text__media--natural>img{height:auto}.tpr-video-text .tpr-video-text__media>.tpr-video-text__player{display:block;position:relative;top:auto;left:auto;width:100%;height:100%}.tpr-video-text .tpr-video-text__player>video{display:block;position:static;top:auto;left:auto;width:100%;height:100%;object-fit:cover}.tpr-video-text .tpr-video-text__media--natural>.tpr-video-text__player,.tpr-video-text .tpr-video-text__media--natural>.tpr-video-text__player>video{height:auto}.tpr-video-text .tpr-video-text__placeholder{aspect-ratio:1}.tpr-video-text .tpr-video-text__placeholder svg{width:100%;height:100%}.tpr-video-text .tpr-video-text__content{min-width:0}.tpr-video-text .tpr-video-text__subheading{margin:0 0 13px;color:var(--tpr-vt-sub);font:500 11px/1.6 Poppins,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tpr-video-text h2{margin:0;color:var(--tpr-vt-heading);font:400 var(--tpr-vt-size)/1.12 Figtree,sans-serif;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.tpr-video-text .tpr-video-text__body{margin-top:18px}.tpr-video-text .tpr-video-text__body--custom{color:var(--tpr-vt-body);font-size:var(--tpr-vt-body-size)}.tpr-video-text .tpr-video-text__ticks{display:grid;gap:13px;padding:0;margin:23px 0 0;list-style:none}.tpr-video-text .tpr-video-text__ticks li{display:flex;align-items:flex-start;gap:11px;padding:0;margin:0;list-style:none;color:inherit;font:inherit}.tpr-video-text .tpr-video-text__ticks li:before{content:none}.tpr-video-text .tpr-video-text__tick{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--tpr-vt-tick-bg);color:var(--tpr-vt-tick)}.tpr-video-text .tpr-video-text__tick svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tpr-video-text .tpr-video-text__tick--outline{border:1px solid var(--tpr-vt-tick-bg);background:transparent}.tpr-video-text .tpr-video-text__button-row{margin-top:24px}.tpr-video-text .tpr-video-text__button-row a{font-family:Poppins,sans-serif;font-style:normal;font-weight:500}.tpr-video-text .tpr-video-text__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:768px){.tpr-video-text .tpr-video-text__layout--right .tpr-video-text__media{grid-column:2;grid-row:1}.tpr-video-text .tpr-video-text__layout--right .tpr-video-text__content{grid-column:1;grid-row:1}}@media(max-width:767px){.tpr-video-text{padding-block:var(--tpr-vt-mobile-pad)}.tpr-video-text .tpr-video-text__layout{grid-template-columns:minmax(0,1fr);gap:27px}.tpr-video-text h2{font-size:var(--tpr-vt-mobile-size)}.tpr-video-text .tpr-video-text__body{margin-top:13px}.tpr-video-text .tpr-video-text__ticks{margin-top:19px}}.te-footer{background:var(--te-footer-bg);color:var(--te-footer-text);font:400 16px/1.6 var(--base-font-family,Poppins,sans-serif);padding:44px 0}.te-footer *{box-sizing:border-box}.te-footer__inner{width:min(100% - 40px,1200px);margin-inline:auto;display:grid;gap:30px;align-items:center}.te-footer__content{min-width:0}.te-footer__label{color:var(--te-footer-label);margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.te-footer h2{color:var(--te-footer-heading);font:400 clamp(30px,8vw,42px)/1.16 var(--heading-font-family,Figtree,sans-serif);letter-spacing:-.02em;margin:0 0 16px}.te-footer__description{color:var(--te-footer-description);margin:0 0 24px;max-width:560px}.te-footer__links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.te-footer__links li{min-width:0}.te-footer__links a,.te-footer__unlinked{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid var(--te-footer-link-border);border-radius:12px;background:var(--te-footer-link-bg);color:var(--te-footer-link);font:500 14px/1.4 var(--base-font-family,Poppins,sans-serif);text-decoration:none}.te-footer__links a:hover{filter:brightness(.96)}.te-footer__links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.te-footer__media{min-width:0}.te-footer__media img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.te-footer.te-footer--bottom{padding:0}.te-footer--bottom .te-footer__inner{row-gap:0}.te-footer--bottom .te-footer__content{padding:44px 0 28px}.te-footer--bottom .te-footer__media{align-self:end;margin:0;padding:0;line-height:0}.te-footer--bottom .te-footer__media img{height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0;margin:0}@media(min-width:800px){.te-footer{padding:72px 0}.te-footer__inner--with-image{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:72px}.te-footer__media{grid-column:2;grid-row:1}.te-footer__content{grid-column:1;grid-row:1}.te-footer.te-footer--bottom{padding:0}.te-footer--bottom .te-footer__content{padding:72px 0}.te-footer--bottom .te-footer__media{padding-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/126/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAADCEQAAgg */
