html[data-template=home]{--radius-card:.6rem;--tb-space:clamp(3rem, 8vw, 6rem);--clr-surface:color-mix(in srgb, white 60%, var(--clr-bg))}[data-template=home] .store-header{background:var(--clr-bg);border-color:var(--tb-line)}[data-template=home] .tb-title,[data-template=home] .section-title{color:var(--clr-primary);font-weight:700}[data-template=home] .tb-hero--overlay .tb-hero__copy{background:linear-gradient(to top, color-mix(in srgb, var(--clr-text) 60%, transparent), transparent 80%)}[data-template=home] .tb-hero__title{font-weight:700}[data-template=home] .btn-primary{background:var(--clr-primary);letter-spacing:.04em;border-radius:.4rem!important}[data-template=home] .tb-card--media .tb-card__img{aspect-ratio:3/4;border-radius:999px 999px 0 0}[data-template=home] .tb-card--media{background:0 0;border:0}[data-template=home] .tb-card--media .tb-card__body{text-align:center;font-family:var(--font-heading);font-size:1.2rem}[data-template=home] [data-section-type=image_text] img{border-radius:999px 999px var(--radius-card) var(--radius-card)}[data-template=home] .product-card{background:var(--clr-surface);border:0}[data-template=home] .tb-look__item:first-child img{border-radius:999px 999px 0 0}[data-template=home] .site-footer{background:color-mix(in srgb, var(--clr-primary) 85%, black)}[data-template=home] .tb-hero--overlay .tb-hero__copy{background:linear-gradient(to top, color-mix(in srgb, var(--clr-primary) 90%, transparent) 0%, color-mix(in srgb, var(--clr-primary) 55%, transparent) 60%, transparent 100%);padding-top:5rem}[data-template=home] .tb-hero--overlay .tb-hero__eyebrow{background:var(--clr-accent);border-color:var(--clr-accent);color:var(--clr-text)}