[data-truemed-reveal]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--page-truemed-v2-reveal-delay,0ms)}[data-truemed-reveal].is-pending{opacity:0;transform:translateY(16px)}.page-truemed-v2-faq-section,.page-truemed-v2-hero-section,.page-truemed-v2-partner-section,.page-truemed-v2-products-section,.page-truemed-v2-steps-section{text-wrap:pretty}.page-truemed-v2-hero{--page-truemed-v2-hero-bg:#001227;--page-truemed-v2-hero-color:#ffffff;position:relative;height:649px;overflow:hidden;background:var(--page-truemed-v2-hero-bg,#001227);color:var(--page-truemed-v2-hero-color,#fff)}.page-truemed-v2-hero__media{position:absolute;inset:0;display:block}.page-truemed-v2-hero__image,.page-truemed-v2-hero__picture,.page-truemed-v2-hero__video{display:block;width:100%;height:100%}.page-truemed-v2-hero__image,.page-truemed-v2-hero__video{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%}.page-truemed-v2-hero__video{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.page-truemed-v2-hero__video.is-playing{opacity:1}.page-truemed-v2-hero__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,0) 47%);pointer-events:none}.page-truemed-v2-hero__wrapper{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:100%;padding:96px 15px 48px;pointer-events:none}.page-truemed-v2-hero__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin:0 auto}.page-truemed-v2-hero__content{display:flex;flex-direction:column;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;max-width:100%;text-align:center;pointer-events:auto}.page-truemed-v2-hero__heading{display:flex;flex-direction:column;align-items:center;gap:12px}.page-truemed-v2-hero__lockup{display:flex;align-items:center;gap:4px;margin:0;font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:300;line-height:18px;letter-spacing:-.28px}.page-truemed-v2-hero__logo{display:block;flex:none;width:91px;height:16px}.page-truemed-v2-hero__title{margin:0;font-family:var(--font-primary, "Siri", serif);font-size:36px;font-weight:200;line-height:42px;letter-spacing:-.72px}.page-truemed-v2-hero__note{width:0;min-width:100%;margin:0;font-family:var(--font-primary, "Siri", serif);font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.2px;text-wrap:balance}@keyframes page-truemed-v2-hero-settle{from{transform:scale(1.08)}to{transform:none}}@keyframes page-truemed-v2-hero-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.page-truemed-v2-partner{position:relative;margin-top:-16px;border-radius:24px 24px 0 0;background:#edeef0}.page-truemed-v2-partner__wrapper{padding:48px 15px 48px}.page-truemed-v2-partner__inner{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1280px;margin:0 auto}.page-truemed-v2-partner__title{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;margin:0;color:var(--color-primary,#002855);font-family:var(--font-primary, "Siri", serif);font-size:28px;font-weight:200;line-height:34px;letter-spacing:-.56px}.page-truemed-v2-partner__logo{display:block;width:170px;height:30px;color:var(--color-primary,#002855)}.page-truemed-v2-partner__cards{display:grid;gap:12px;width:100%;margin:0;padding:0;list-style:none}.page-truemed-v2-partner__card{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;background:var(--color-bg,#fff)}.page-truemed-v2-partner__icon-tile{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--color-accent,#005ae6);color:#fff}.page-truemed-v2-partner__icon{display:block;width:28px;height:28px}.page-truemed-v2-partner__copy{display:flex;flex-direction:column;gap:4px}.page-truemed-v2-partner__card-title{margin:0;color:var(--color-primary,#002855);font-family:var(--font-primary, "Siri", serif);font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.36px}.page-truemed-v2-partner__card-text{margin:0;color:var(--color-sf-content,#2b4f77);font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.28px}.page-truemed-v2-partner__cta{display:flex;width:100%}.page-truemed-v2-partner__cta .theme-component-button-primary{box-sizing:border-box;width:100%}.page-truemed-v2-steps{--page-truemed-v2-steps-bg:#001227;--page-truemed-v2-steps-media:#002855;background:#edeef0}.page-truemed-v2-steps__sheet{border-radius:24px 24px 0 0;background:var(--page-truemed-v2-steps-bg,#001227);color:#fff}.page-truemed-v2-steps__wrapper{display:block;padding:48px 15px 48px}.page-truemed-v2-steps__inner{display:grid;gap:24px;max-width:1280px;margin:0 auto}.page-truemed-v2-steps__title{margin:0;text-align:center;font-family:var(--font-primary, "Siri", serif);font-size:28px;font-weight:200;line-height:34px;letter-spacing:-.56px}.page-truemed-v2-steps__line{display:inline}.page-truemed-v2-steps__media{display:none}.page-truemed-v2-steps__media-image.is-active{opacity:1}.page-truemed-v2-steps__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.page-truemed-v2-steps__item{overflow:hidden;border-radius:16px;background:#001a36;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-steps__item.is-active{background:var(--page-truemed-v2-steps-media,#002855)}.page-truemed-v2-steps__panel{transition:background-color .4s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-steps__item.is-active .page-truemed-v2-steps__panel{background:var(--color-bg,#fff)}.page-truemed-v2-steps__item-media{display:grid;grid-template-rows:0fr;overflow:hidden;background:var(--page-truemed-v2-steps-media,#002855);transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-steps__item.is-active .page-truemed-v2-steps__item-media{grid-template-rows:1fr}.page-truemed-v2-steps__item-image{display:block;width:100%;min-height:0;height:auto;aspect-ratio:600/488;-o-object-fit:cover;object-fit:cover}.page-truemed-v2-steps__toggle{display:flex;align-items:center;gap:12px;width:100%;padding:20px 28px 0 20px;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.page-truemed-v2-steps__item:not(.is-active) .page-truemed-v2-steps__toggle{padding-bottom:20px}.page-truemed-v2-steps__number{flex:none;color:var(--color-accent,#005ae6);font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.28px}.page-truemed-v2-steps__name{color:#fff;transition:color .4s cubic-bezier(.16,1,.3,1);font-family:var(--font-primary, "Siri", serif);font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.36px}.page-truemed-v2-steps__item.is-active .page-truemed-v2-steps__name{color:var(--color-primary,#002855)}.page-truemed-v2-steps__body{display:grid;grid-template-rows:0fr;width:0;min-width:100%;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-steps__item.is-active .page-truemed-v2-steps__body{grid-template-rows:1fr}.page-truemed-v2-steps__text{min-height:0;margin:0;padding:0 28px 0 20px;overflow:hidden;color:var(--color-sf-content,#2b4f77);font-family:var(--font-primary, "Siri", serif);font-size:12px;font-weight:300;line-height:18px;letter-spacing:-.24px}.page-truemed-v2-steps__item.is-active .page-truemed-v2-steps__text{padding-top:12px;padding-bottom:20px}.page-truemed-v2-steps__wrapper.is-measuring .page-truemed-v2-steps__body,.page-truemed-v2-steps__wrapper.is-measuring .page-truemed-v2-steps__item,.page-truemed-v2-steps__wrapper.is-measuring .page-truemed-v2-steps__item-media,.page-truemed-v2-steps__wrapper.is-measuring .page-truemed-v2-steps__name,.page-truemed-v2-steps__wrapper.is-measuring .page-truemed-v2-steps__panel{transition:none}.page-truemed-v2-products{--page-truemed-v2-products-bg:#001227;background:var(--page-truemed-v2-products-bg,#001227)}.page-truemed-v2-products__sheet{--page-truemed-v2-products-pad:15px;--page-truemed-v2-products-gap:12px;--page-truemed-v2-products-visible:2.2;container-type:inline-size;border-radius:24px 24px 0 0;background:#f5f5f7}.page-truemed-v2-products__wrapper{display:flex;flex-direction:column;gap:24px;padding:40px 0}.page-truemed-v2-products__header{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;max-width:calc(1280px + 2 * var(--page-truemed-v2-products-pad,15px));margin:0 auto;padding:0 var(--page-truemed-v2-products-pad,15px)}.page-truemed-v2-products__title{margin:0;color:var(--color-primary,#002855);font-family:var(--font-primary, "Siri", serif);font-size:28px;font-weight:200;line-height:34px;letter-spacing:-.56px}.page-truemed-v2-products__nav{display:flex;justify-content:center;gap:12px}.page-truemed-v2-products__nav--top{display:none}.page-truemed-v2-products__arrow{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:#e2e4e7;color:var(--color-primary,#002855);cursor:pointer}.page-truemed-v2-products__arrow::before{content:"";position:absolute;inset:-4px}.page-truemed-v2-products__arrow:disabled{background:#edeef0;cursor:default}.page-truemed-v2-products__arrow-icon{display:block;width:7px;height:12px}.page-truemed-v2-products__wrapper.is-static .page-truemed-v2-products__nav{display:none}.page-truemed-v2-products__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--page-truemed-v2-products-pad,15px),(100cqw - 1280px) / 2);scrollbar-width:none;overscroll-behavior-x:contain}.page-truemed-v2-products__track::-webkit-scrollbar{display:none}.page-truemed-v2-products__list{display:flex;gap:var(--page-truemed-v2-products-gap,12px);width:-moz-max-content;width:max-content;margin:0;padding:0 max(var(--page-truemed-v2-products-pad,15px),(100cqw - 1280px) / 2);list-style:none}.page-truemed-v2-products__slide{display:flex;flex:0 0 auto;width:calc((min(100cqw - 2 * var(--page-truemed-v2-products-pad,15px),1280px) - (var(--page-truemed-v2-products-visible,2.2) - 1) * var(--page-truemed-v2-products-gap,12px))/ var(--page-truemed-v2-products-visible,2.2));scroll-snap-align:start}.page-truemed-v2-products__list .global-variant-card{width:100%}.page-truemed-v2-products__list .global-product-card__badges .global-product-card__badge--sale,.page-truemed-v2-products__list .global-variant-card__color-pill-wrapper{display:none}.page-truemed-v2-faq{--page-truemed-v2-faq-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.3536 14.9419C12.1583 15.1371 11.8417 15.1371 11.6464 14.9419L6.82328 10.1187C6.62802 9.92343 6.62802 9.60685 6.82328 9.41158L7.17672 9.05814C7.37198 8.86288 7.68856 8.86288 7.88383 9.05814L11.6464 12.8208C11.8417 13.016 12.1583 13.016 12.3536 12.8208L16.1162 9.05814C16.3114 8.86288 16.628 8.86288 16.8233 9.05814L17.1767 9.41158C17.372 9.60685 17.372 9.92343 17.1767 10.1187L12.3536 14.9419Z'/%3E%3C/svg%3E");background:#f5f5f7}.page-truemed-v2-faq__wrapper{padding:48px 15px 32px}.page-truemed-v2-faq__inner{display:flex;flex-direction:column;gap:24px;max-width:1280px;margin:0 auto}.page-truemed-v2-faq__title{margin:0;color:var(--color-primary,#002855);font-family:var(--font-primary, "Siri", serif);font-size:28px;font-weight:200;line-height:34px;letter-spacing:-.56px}.page-truemed-v2-faq__items{display:flex;flex-direction:column;gap:8px}.page-truemed-v2-faq__item{padding:20px;border-radius:12px;background:var(--color-bg,#fff)}.page-truemed-v2-faq__question{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:0;background:0 0;color:var(--color-sf-content,#2b4f77);text-align:left;cursor:pointer}.page-truemed-v2-faq__question-text{font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.28px}.page-truemed-v2-faq__icon{flex:none;width:24px;height:24px;background:var(--color-primary,#002855);-webkit-mask:var(--page-truemed-v2-faq-caret) center/24px no-repeat;mask:var(--page-truemed-v2-faq-caret) center/24px no-repeat;transition:transform .3s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-faq__item.is-active .page-truemed-v2-faq__icon{transform:rotate(180deg)}.page-truemed-v2-faq__answer{display:none;color:var(--color-sf-content-muted,#557599);font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.28px}.page-truemed-v2-faq__answer>*{margin:0 0 12px}.page-truemed-v2-faq__answer>:last-child{margin-bottom:0}.page-truemed-v2-faq__answer ol,.page-truemed-v2-faq__answer ul{padding-left:24px}.page-truemed-v2-faq__item.is-active .page-truemed-v2-faq__answer{display:block;padding-top:12px}@keyframes page-truemed-v2-faq-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.global-variant-card{--gvcv1-content-heavy:#002855;--gvcv1-content:#2b4f77;--gvcv1-content-muted:#557599;--gvcv1-secondary:#005ae6;--gvcv1-tundra:#005ae6;--gvcv1-midnight-400:#2b4f77;--gvcv1-midnight-500:#002855;--gvcv1-surface-bg:#f2f2f2;--gvcv1-surface-bg-dim:#e9e9e9;--gvcv1-container:#ffffff;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;background-color:var(--gvcv1-container);border-radius:12px;overflow:hidden;font-family:Siri,sans-serif;color:var(--gvcv1-content-heavy);text-decoration:none}.global-variant-card .global-product-card__link{display:block;color:inherit;text-decoration:none}.global-variant-card .global-product-card__media-wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:190px}.global-variant-card .global-product-card__top-row{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 8px 0;z-index:2}.global-variant-card .global-product-card__badges{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.global-variant-card .global-product-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 4px;font-family:Siri,sans-serif;font-size:10px;font-weight:500;line-height:1;letter-spacing:-.2px;text-align:center;color:#fff;border-radius:4px;text-transform:uppercase;white-space:nowrap}.global-variant-card .global-product-card__badge--save{background-color:var(--gvcv1-tundra)}.global-variant-card .global-product-card__badge--sale{background-color:var(--gvcv1-midnight-400);gap:4px}.global-variant-card .global-product-card__badge-flag{display:inline-flex;align-items:center;justify-content:center;font-size:8px;line-height:1}.global-variant-card .global-product-card__award{flex-shrink:0;width:auto;height:40px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.global-variant-card .global-product-card__award--sheets{width:auto;height:30px;aspect-ratio:1/1}.global-variant-card .global-product-card__image-wrapper{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;padding:0 16px;position:relative;z-index:1}.global-variant-card .global-product-card__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto;transition:transform .3s ease}.global-variant-card:hover .global-product-card__image{transform:scale(1.02)}.global-variant-card.global-product-card--fill-media .global-product-card__media-wrapper{overflow:hidden}.global-variant-card.global-product-card--fill-media .global-product-card__image-wrapper{position:absolute;inset:0;width:100%;height:100%;padding:0;z-index:0}.global-variant-card.global-product-card--fill-media .global-product-card__image{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.global-variant-card.global-product-card--fill-media .global-product-card__top-row{z-index:2}.global-variant-card .global-product-card__content{display:flex;flex-direction:column;gap:6px;padding:8px 12px 12px}.global-variant-card .global-product-card__info-link{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.global-variant-card .global-product-card__meta-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.global-variant-card .global-product-card__trending{color:var(--gvcv1-content-muted);font-family:Siri,sans-serif;font-size:10px;font-weight:500;line-height:11px;letter-spacing:-.2px;text-transform:uppercase}.global-variant-card .global-product-card__star-rating{display:inline-flex;align-items:center;gap:6px;color:var(--gvcv1-content)}.global-variant-card .global-product-card__star-rating__icon{display:block;width:10px;height:10px;flex-shrink:0}.global-variant-card .global-product-card__star-rating__icon path{color:var(--color-accent)}.global-variant-card .global-product-card__star-rating__average{font-family:Siri,sans-serif;font-size:10px;font-weight:500;line-height:16px;letter-spacing:-.2px;color:var(--gvcv1-content)}.global-variant-card .global-product-card__title{margin:0;font-family:Siri,sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:-.32px;color:var(--gvcv1-content-heavy);word-break:break-word}.global-variant-card .global-product-card__cta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.global-variant-card .global-product-card__price-column{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.global-variant-card .global-product-card__price-link{display:flex;align-items:center;color:inherit;text-decoration:none;min-width:0}.global-variant-card .global-product-card__installments{margin:0;font-family:Siri,sans-serif;font-size:10px;font-weight:400;line-height:1;letter-spacing:-.2px;color:var(--gvcv1-content-muted)}.global-variant-card .global-product-card__installments sup{font-size:.75em;vertical-align:super;line-height:0}.global-variant-card .global-product-card__price-wrapper{display:flex;align-items:center;gap:2px;font-family:Siri,sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.28px;flex-wrap:wrap}.global-variant-card .global-product-card__price-label{color:var(--gvcv1-content-muted)}.global-variant-card .global-product-card__compare-at-price{color:var(--gvcv1-content-muted);text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:from-font}.global-variant-card .global-product-card__price{color:var(--gvcv1-secondary);text-align:right;font-weight:500}.global-variant-card .global-product-card__shop-now.theme-component-button-primary{display:none}.global-variant-card__color-pill-wrapper{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;z-index:2}.global-variant-card__color-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px;border:1px solid var(--gvcv1-surface-bg);border-radius:4px;background-color:#fff}.global-variant-card__color-pill-name{font-family:Siri,sans-serif;font-size:8px;font-weight:500;line-height:1;letter-spacing:-.16px;color:var(--gvcv1-content-muted);text-transform:uppercase;white-space:nowrap}.global-variant-card__color-pill-swatch{display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 .625px .625px rgba(0,7,16,.2);flex-shrink:0}.global-variant-card__color-pill-swatch .color-swatch{display:block;width:100%;height:100%;border-radius:50%}.global-product-card{--gpcv1-content-heavy:#002855;--gpcv1-content:#2b4f77;--gpcv1-content-muted:#557599;--gpcv1-secondary:#005ae6;--gpcv1-tundra:#005ae6;--gpcv1-midnight-400:#2b4f77;--gpcv1-midnight-500:#002855;--gpcv1-surface-bg:#f2f2f2;--gpcv1-surface-bg-dim:#e9e9e9;--gpcv1-container:#ffffff;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;background-color:var(--gpcv1-container);border-radius:12px;overflow:hidden;font-family:Siri,sans-serif;color:var(--gpcv1-content-heavy);text-decoration:none}.global-product-card__link{display:block;color:inherit;text-decoration:none}.global-product-card__media-wrapper{position:relative;display:flex;flex-direction:column;width:100%;height:230px}.global-product-card__top-row{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 8px 0;z-index:2}.global-product-card__badges{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.global-product-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 4px;font-family:Siri,sans-serif;font-size:10px;font-weight:500;line-height:1;letter-spacing:-.2px;text-align:center;color:#fff;border-radius:4px;text-transform:uppercase;white-space:nowrap}.global-product-card__badge--save{background-color:var(--gpcv1-tundra)}.global-product-card__badge--sale{background-color:var(--gpcv1-midnight-400);gap:4px}.global-product-card__badge-flag{display:inline-flex;align-items:center;justify-content:center;font-size:8px;line-height:1}.global-product-card__award{flex-shrink:0;width:auto;height:48px}.global-product-card__award--sheets{width:auto;height:44px}.global-product-card__image-wrapper{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;padding:0 16px;position:relative;z-index:1}.global-product-card__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto;transition:transform .3s ease}.global-product-card:hover .global-product-card__image{transform:scale(1.02)}.global-product-card--fill-media .global-product-card__media-wrapper{overflow:hidden}.global-product-card--fill-media .global-product-card__image-wrapper{position:absolute;inset:0;width:100%;height:100%;padding:0;z-index:0}.global-product-card--fill-media .global-product-card__image{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.global-product-card--fill-media .global-product-card__media-colors-wrapper,.global-product-card--fill-media .global-product-card__top-row{z-index:2}.global-product-card--fill-media .global-product-card__media-colors-wrapper{margin-top:auto}.global-product-card__media-colors-wrapper{position:absolute;bottom:20px;display:flex;align-items:center;justify-content:center;width:100%;z-index:2}.global-product-card__media-colors{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;gap:5px;padding-left:3.75px}.global-product-card__color-selector{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;background:0 0;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative}.global-product-card__color-selector--active::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13.75px;height:13.75px;background-color:#fff;border-radius:50%;z-index:0}.global-product-card__color-dot-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 .625px .625px rgba(0,7,16,.2);z-index:1}.global-product-card__color-dot-wrapper .color-swatch{display:block;width:100%;height:100%;border-radius:50%}.global-product-card__content{display:flex;flex-direction:column;gap:12px;padding:6px 12px 12px}.global-product-card__info-link{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.global-product-card__meta-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.global-product-card__trending{color:var(--gpcv1-content-muted);font-family:Siri,sans-serif;font-size:11px;font-weight:500;line-height:11px;letter-spacing:-.22px;text-transform:uppercase}.global-product-card__star-rating{display:inline-flex;align-items:center;gap:6px;color:var(--gpcv1-content)}.global-product-card__star-rating__icon{display:block;width:10px;height:10px;flex-shrink:0}.global-product-card__star-rating__icon path{color:var(--color-accent)}.global-product-card__star-rating__average{font-family:Siri,sans-serif;font-size:11px;font-weight:500;line-height:16px;letter-spacing:-.22px;color:var(--gpcv1-content)}.global-product-card__title{margin:0;font-family:Siri,sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.36px;color:var(--gpcv1-content-heavy);word-break:break-word}.global-product-card__cta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.global-product-card__price-column{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.global-product-card__price-link{display:flex;align-items:center;color:inherit;text-decoration:none;min-width:0}.global-product-card__installments{margin:0;font-family:Siri,sans-serif;font-size:12px;font-weight:300;line-height:18px;letter-spacing:-.24px;color:var(--gpcv1-content-muted)}.global-product-card__installments sup{font-size:.75em;vertical-align:super;line-height:0}.global-product-card__price-wrapper{display:flex;align-items:center;gap:2px;font-family:Siri,sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.28px;flex-wrap:wrap}.global-product-card__price-label{color:var(--gpcv1-content-muted)}.global-product-card__compare-at-price{color:var(--gpcv1-content-muted);text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:from-font}.global-product-card__price{color:var(--gpcv1-secondary);text-align:right;font-weight:500}.global-product-card__shop-now.theme-component-button-primary{min-width:0;padding:8px 14px;gap:10px;border-radius:12px;background:0 0;border:1px solid var(--color-accent)}.global-product-card__shop-now.theme-component-button-primary:hover{background:var(--color-accent)}.global-product-card__shop-now.theme-component-button-primary .theme-component-button-primary__text{color:var(--color-accent);font-size:12px;font-weight:500;line-height:12px;letter-spacing:-.24px}.global-product-card__shop-now.theme-component-button-primary:hover .theme-component-button-primary__text{color:#fff}.global-product-card__shop-now.theme-component-button-primary .theme-component-button-primary__icon svg{color:#fff}@media screen and (min-width:768px){.global-variant-card .global-product-card__media-wrapper{height:clamp(290px,290px + (100vw - 1024px) * .32,372px)}.global-variant-card .global-product-card__top-row{padding:16px 16px 0;min-height:52px}.global-variant-card .global-product-card__badge{padding:3px 6px;font-size:12px;border-radius:6px;letter-spacing:-.24px;line-height:1}.global-variant-card .global-product-card__badge--save{background-color:var(--gvcv1-tundra)}.global-variant-card .global-product-card__badge--sale{background-color:var(--gvcv1-midnight-400);padding:3px 6px;gap:6px}.global-variant-card .global-product-card__badge-flag{font-size:12px}.global-variant-card .global-product-card__award{width:auto;height:60px}.global-variant-card .global-product-card__award--sheets{width:auto;height:64px}.global-variant-card .global-product-card__image-wrapper{padding:0 12px}.global-variant-card .global-product-card__content{flex:1 1 auto}.global-variant-card .global-product-card__trending{font-size:12px;line-height:11px;letter-spacing:-.24px}.global-variant-card .global-product-card__star-rating__icon{width:10.515px;height:10px}.global-variant-card .global-product-card__star-rating__average{font-size:12px;line-height:11px;letter-spacing:-.24px}.global-variant-card .global-product-card__title{font-size:22px;font-weight:300;line-height:26px;letter-spacing:-.44px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:clip}.global-variant-card .global-product-card__cta-row{flex-wrap:wrap;row-gap:8px;margin-top:auto}.global-variant-card .global-product-card__price-column{gap:4px}.global-variant-card .global-product-card__installments{font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.28px}.global-variant-card .global-product-card__price-wrapper{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.36px}.global-variant-card .global-product-card__shop-now.theme-component-button-primary{display:inline-flex;flex-shrink:0;white-space:nowrap;min-width:0;padding:8px 14px;gap:10px;border-radius:12px;background:0 0}.global-variant-card .global-product-card__shop-now.theme-component-button-primary:hover{background:var(--color-accent)}.global-variant-card .global-product-card__shop-now.theme-component-button-primary .theme-component-button-primary__text{color:var(--color-accent);font-size:12px;font-weight:500;line-height:12px;letter-spacing:-.24px}.global-variant-card .global-product-card__shop-now.theme-component-button-primary:hover .theme-component-button-primary__text{color:#fff}.global-variant-card .global-product-card__shop-now.theme-component-button-primary .theme-component-button-primary__icon svg{color:#fff}.global-variant-card__color-pill-wrapper{bottom:35px}.global-variant-card__color-pill{gap:6px}.global-variant-card__color-pill-name{font-size:12px;font-weight:400;letter-spacing:-.24px}.global-variant-card__color-pill-swatch{width:12px;height:12px;box-shadow:inset 0 1px 1px rgba(0,7,16,.2)}.global-product-card{border-radius:16px}.global-product-card__media-wrapper{height:372px}.global-product-card__top-row{padding:12px 12px 0}.global-product-card__badge{padding:3px 6px;font-size:12px;border-radius:6px;letter-spacing:-.24px;line-height:1}.global-product-card__badge--save{background-color:var(--color-accent)}.global-product-card__badge--sale{background-color:var(--color-primary);padding:3px 6px;gap:6px}.global-product-card__badge-flag{font-size:10px}.global-product-card__award{width:auto;height:68px}.global-product-card__award--sheets{width:auto;height:64px}.global-product-card__image-wrapper{padding:0 12px}.global-product-card__media-colors-wrapper{bottom:24px}.global-product-card__media-colors{gap:0;padding-left:3px}.global-product-card__color-selector{width:28px;height:28px}.global-product-card__color-selector--active::before{width:22px;height:22px}.global-product-card__color-dot-wrapper{width:16px;height:16px;box-shadow:inset 0 1px 1px rgba(0,7,16,.2)}.global-product-card__content{gap:12px;padding:16px}.global-product-card__info-link{gap:12px}.global-product-card__trending{font-size:12px;line-height:11px;letter-spacing:-.24px}.global-product-card__star-rating__icon{width:10.515px;height:10px}.global-product-card__star-rating__average{font-size:12px;line-height:16px;letter-spacing:-.24px}.global-product-card__title{font-size:22px;font-weight:300;line-height:26px;letter-spacing:-.44px}.global-product-card__installments{font-size:14px;line-height:24px;letter-spacing:-.28px}.global-product-card__price-wrapper{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.36px}.global-product-card__shop-now.theme-component-button-primary{min-width:0;padding:8px 14px;border-radius:12px}.global-product-card__shop-now.theme-component-button-primary .theme-component-button-primary__text{font-size:12px;line-height:12px;letter-spacing:-.24px}}@media screen and (min-width:769px){.page-truemed-v2-hero__wrapper{padding:108px 24px 48px}.page-truemed-v2-hero__inner{align-items:flex-start}.page-truemed-v2-hero__content{align-items:flex-start;gap:24px;text-align:left}.page-truemed-v2-hero__heading{display:contents}.page-truemed-v2-partner__wrapper{padding:48px 24px 48px;padding-top:56px;padding-bottom:56px}.page-truemed-v2-partner__title{font-family:var(--font-primary, "Siri", serif);font-size:36px;font-weight:200;line-height:42px;letter-spacing:-.72px;flex-direction:row;gap:12px}.page-truemed-v2-partner__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.page-truemed-v2-partner__card{align-items:center;text-align:center}.page-truemed-v2-partner__cta{width:auto}.page-truemed-v2-partner__cta .theme-component-button-primary{width:auto}.page-truemed-v2-steps__wrapper{padding:48px 24px 48px;padding-top:56px;padding-bottom:56px}.page-truemed-v2-steps__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 24px}.page-truemed-v2-steps__title{grid-column:1/-1;font-family:var(--font-primary, "Siri", serif);font-size:36px;font-weight:200;line-height:42px;letter-spacing:-.72px}.page-truemed-v2-steps__line{display:block}.page-truemed-v2-steps__media{position:relative;display:block;aspect-ratio:348/380;overflow:hidden;border-radius:24px;background:var(--page-truemed-v2-steps-bg,#001227)}.page-truemed-v2-steps__media-image{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.page-truemed-v2-steps__list{align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%}.page-truemed-v2-steps__item.is-active{background:var(--color-bg,#fff)}.page-truemed-v2-steps__item-media{display:none}.page-truemed-v2-products__sheet{--page-truemed-v2-products-pad:24px;--page-truemed-v2-products-gap:16px;--page-truemed-v2-products-visible:2.45}.page-truemed-v2-products__wrapper{gap:40px;padding:56px 0}.page-truemed-v2-products__title{font-family:var(--font-primary, "Siri", serif);font-size:36px;font-weight:200;line-height:42px;letter-spacing:-.72px}.page-truemed-v2-products__nav--top{display:flex}.page-truemed-v2-products__nav--bottom{display:none}.page-truemed-v2-faq__wrapper{padding:48px 24px 32px;padding-top:56px}.page-truemed-v2-faq__inner{gap:32px}.page-truemed-v2-faq__title{font-family:var(--font-primary, "Siri", serif);font-size:40px;font-weight:200;line-height:48px;letter-spacing:-.8px}.global-variant-card{border-radius:16px}.global-variant-card .global-product-card__content{gap:12px;padding:6px 16px 16px}.global-variant-card .global-product-card__info-link{gap:12px}}@media screen and (min-width:992px){.page-truemed-v2-hero__wrapper{padding:108px min(116px,7.67vw) 48px}.page-truemed-v2-hero__lockup{font-size:16px;line-height:20px;letter-spacing:-.32px}.page-truemed-v2-hero__title{font-size:40px;line-height:54px;letter-spacing:-.8px}.page-truemed-v2-partner__wrapper{padding:48px min(116px,7.67vw) 48px}.page-truemed-v2-partner__title{font-family:var(--font-primary, "Siri", serif);font-size:40px;font-weight:200;line-height:54px;letter-spacing:-.8px}.page-truemed-v2-partner__cards{gap:24px}.page-truemed-v2-partner__card{align-items:flex-start;text-align:left}.page-truemed-v2-partner__card-title{font-family:var(--font-primary, "Siri", serif);font-size:20px;font-weight:400;line-height:31px;letter-spacing:-.4px}.page-truemed-v2-partner__card-text{font-family:var(--font-primary, "Siri", serif);font-size:16px;font-weight:300;line-height:28px;letter-spacing:-.32px}.page-truemed-v2-steps__wrapper{padding:48px min(116px,7.67vw) 48px;padding-top:72px;padding-bottom:72px}.page-truemed-v2-steps__inner{grid-template-columns:minmax(0,1fr) minmax(max-content,1fr)}.page-truemed-v2-steps__title{grid-column:2;grid-row:1;align-self:end;padding-left:56px;text-align:left;font-family:var(--font-primary, "Siri", serif);font-size:40px;font-weight:200;line-height:54px;letter-spacing:-.8px}.page-truemed-v2-steps__media{grid-column:1;grid-row:1/3;aspect-ratio:600/488}.page-truemed-v2-steps__list{grid-column:2;grid-row:2;align-self:start;padding-left:56px}.page-truemed-v2-steps__name{font-family:var(--font-primary, "Siri", serif);font-size:20px;font-weight:400;line-height:31px;letter-spacing:-.4px}.page-truemed-v2-steps__number{font-family:var(--font-primary, "Siri", serif);font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.32px}.page-truemed-v2-steps__text{font-family:var(--font-primary, "Siri", serif);font-size:14px;font-weight:300;line-height:21px;letter-spacing:-.28px}.page-truemed-v2-products__sheet{--page-truemed-v2-products-pad:min(116px, 7.67vw);--page-truemed-v2-products-visible:3.13}.page-truemed-v2-products__title{font-family:var(--font-primary, "Siri", serif);font-size:40px;font-weight:200;line-height:54px;letter-spacing:-.8px}.page-truemed-v2-faq__wrapper{padding:48px min(116px,7.67vw) 32px}.page-truemed-v2-faq__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px}.page-truemed-v2-faq__titles{flex:0 1 472px}.page-truemed-v2-faq__items{flex:0 1 720px}.page-truemed-v2-faq__question-text{font-family:var(--font-primary, "Siri", serif);font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.32px}.page-truemed-v2-faq__answer{font-family:var(--font-primary, "Siri", serif);font-size:16px;font-weight:300;line-height:28px;letter-spacing:-.32px}}@media screen and (max-width:767px){.global-variant-card .global-product-card__cta-row{justify-content:flex-start;gap:0}}@media (prefers-reduced-motion:reduce){[data-truemed-reveal]{transition:none}.page-truemed-v2-steps__body,.page-truemed-v2-steps__item,.page-truemed-v2-steps__item-media,.page-truemed-v2-steps__media-image,.page-truemed-v2-steps__name,.page-truemed-v2-steps__panel{transition:none}.page-truemed-v2-faq__icon{transition:none}}@media (prefers-reduced-motion:no-preference){.page-truemed-v2-hero__media{animation:page-truemed-v2-hero-settle 2.4s cubic-bezier(.16,1,.3,1) both}.page-truemed-v2-hero__rise{animation:page-truemed-v2-hero-rise 1.2s cubic-bezier(.16,1,.3,1) both}.page-truemed-v2-hero__lockup.page-truemed-v2-hero__rise{animation-delay:.3s}.page-truemed-v2-hero__title.page-truemed-v2-hero__rise{animation-delay:.45s}.page-truemed-v2-hero__cta.page-truemed-v2-hero__rise{animation-delay:.6s}.page-truemed-v2-hero__note.page-truemed-v2-hero__rise{animation-delay:.75s}.page-truemed-v2-products__track{scroll-behavior:smooth}.page-truemed-v2-faq__item.is-active .page-truemed-v2-faq__answer{animation:page-truemed-v2-faq-in .3s cubic-bezier(.16,1,.3,1)}}