.c-capacity{color:#b42318;font-size:14px;font-weight:700;margin:8px 0}.concept-c .c-pack-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.concept-c [data-capacity-count][hidden],.concept-c [data-main-compare][hidden],.concept-c [data-main-saving][hidden],.concept-c [data-launch-reference][hidden]{display:none!important}.c-waitlist{margin:12px 0;width:100%}.c-waitlist[hidden]{display:none}.c-waitlist h3{margin:0 0 8px}.c-waitlist p{margin:8px 0}.concept-c .c-waitlist p,.concept-c .c-waitlist .c-fine,.concept-c .c-waitlist input{color:#30231d}.concept-c .c-waitlist input::placeholder{color:#6b625b}.concept-c .c-waitlist form>div{border-color:#b9aca0}.concept-c .c-waitlist button{background:#30231d;color:#fff}.sticky-add-to-cart__offer-details{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.sticky-add-to-cart__offer-details>.c-capacity{margin:0;font-size:11px;line-height:1.2;white-space:nowrap}.sticky-add-to-cart__offer-details>[hidden]{display:none!important}.slideshow-control--previous,.slideshow-control--next{flex-shrink:0}.add-to-cart-text{display:inline-flex}.c-localization{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.c-localization select,.c-localization button{font:inherit;color:inherit;background:transparent;border:1px solid #b9aca0;border-radius:4px;padding:4px;max-width:200px}.concept-c.c-motion-paused :is(.starter-countdown,.starter-photo-reviews__track,.starter-results__photo-track,.starter-results__ring,.starter-limited-gift__dot),.concept-c.c-motion-paused .starter-results__ring:before,.concept-c .starter-photo-reviews__viewport[data-motion-observed]:not([data-motion-playing]) .starter-photo-reviews__track,.concept-c .starter-results__media--moving[data-motion-observed]:not([data-motion-playing]) .starter-results__photo-track{animation-play-state:paused!important}.concept-c .teyro-wordmark{font-family:Georgia,serif;font-size:clamp(28px,4vw,38px);font-weight:500;letter-spacing:.16em;text-transform:uppercase}.concept-c .starter-intro-shell h1,.concept-c .starter-action h2{font-family:Georgia,serif;font-weight:500}.concept-c .starter-action__panel img{aspect-ratio:4 / 3;object-position:center 60%}.teyro-page{overflow-x:clip;background:var(--starter-surface)}@media(min-width:850px){.teyro-page:has(>.starter-gallery-section+.starter-intro-section+.starter-bundle-section){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row dense;background:var(--starter-surface)}.teyro-page>.shopify-section{grid-column:1 / -1;min-width:0}.teyro-page>.starter-gallery-section:has(+.starter-intro-section+.starter-bundle-section){grid-column:1;grid-row:span 2;align-self:start}.teyro-page>.starter-gallery-section+.starter-intro-section:has(+.starter-bundle-section){grid-column:2}.teyro-page>.starter-gallery-section+.starter-intro-section+.starter-bundle-section{grid-column:2}.teyro-page .starter-gallery-shell{padding:36px clamp(24px,4vw,72px)}.teyro-page .starter-intro-shell{padding:36px clamp(24px,4vw,72px) 0 0}.teyro-page .starter-bundle-shell{padding:20px clamp(24px,4vw,72px) 32px 0}}.teyro-page .starter-photo-reviews__photo{aspect-ratio:1}.concept-c .c-logo .teyro-brand-mark{width:36px;height:36px;flex:0 0 36px;background:currentColor;-webkit-mask-image:var(--teyro-mark-image);mask-image:var(--teyro-mark-image);mask-mode:luminance;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}teyro-set-picker{display:block;color:var(--starter-ink)}.teyro-pack-options{border:0;padding:0;margin:0;min-width:0}.teyro-pack-options legend{margin-bottom:9px;font-size:14px;font-weight:650}.teyro-pack-grid{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px;gap:3px;border:1px solid var(--starter-line);border-radius:6px}.teyro-pack-option{position:relative;cursor:pointer}.teyro-pack-option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:inherit}.teyro-pack-option span{display:grid;min-height:44px;place-items:center;border-radius:4px;font-size:13px;font-weight:650}.teyro-pack-option input:checked+span{color:var(--starter-surface);background:var(--starter-accent)}.teyro-pack-option input:focus-visible+span{outline:2px solid var(--starter-accent);outline-offset:2px}.teyro-set-summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px}.teyro-set-summary strong{white-space:nowrap;font-size:17px;font-variant-numeric:tabular-nums}.teyro-collar-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--starter-line)}.teyro-collar-row[hidden]{display:none}.teyro-collar-row img{display:block;width:48px;height:48px;object-fit:cover;border-radius:4px}.teyro-collar-field label{display:block;font-size:11px;margin-bottom:3px;color:var(--muted)}.teyro-collar-field select{display:block;width:100%;min-height:44px;padding:6px 10px;border:1px solid var(--starter-line);border-radius:4px;background:var(--starter-surface);color:var(--starter-ink);font:inherit;font-size:14px}.teyro-add-set{width:100%;min-height:48px;margin-top:8px;background:var(--starter-accent);color:var(--starter-surface);border:0;border-radius:5px;font:inherit;font-weight:650}.teyro-add-set:disabled{opacity:.55}[data-set-status]:empty{display:none}body.concept-c .teyro-page :is(.starter-faq__inner>h2,.starter-photo-reviews>header>h2,.starter-action>h2,.starter-results__copy>h2,.starter-stories>header>h2,.product-comparison-title,.faq-header>.faq-headline){font-family:InterLocal,Arial,sans-serif;font-size:clamp(21px,3vw,28px);font-weight:700;line-height:1.6;letter-spacing:normal;text-align:center}body.concept-c .teyro-page .starter-action>h2>em{font:inherit}body.concept-c .teyro-page .product-comparison-section{padding-block-start:clamp(32px,5vw,48px)}body.concept-c .teyro-page .product-comparison-container{max-width:1040px;padding-inline:clamp(6px,2vw,24px)}body.concept-c .teyro-page .product-comparison-title{margin-block-end:8px}body.concept-c .teyro-page .product-comparison-rating-row:not([hidden]){display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}body.concept-c .teyro-page .product-comparison-rating-stars{display:inline-flex;gap:4px;font-size:16px;line-height:1}body.concept-c .teyro-page .product-comparison-rating-text{color:inherit;font-size:13px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/starter-shared.css.map */
