.sensorial-hero-wrap{padding:0}.sensorial-hero{padding:16px 16px 36px;display:flex;flex-direction:column;gap:32px}@media screen and (min-width:750px){.sensorial-hero{padding:24px 32px 56px;gap:48px}}.sensorial-hero__frame{position:relative;width:100%;height:var(--hero-height-mobile);border-radius:28px;overflow:hidden;isolation:isolate;background:var(--tbl-sand, #F1E8DC)}@media screen and (min-width:750px){.sensorial-hero__frame{height:var(--hero-height-desktop);border-radius:40px}}.sensorial-hero picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sensorial-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:1;transform:scale(1.02);animation:tbl-hero-zoom 18s var(--tbl-ease, ease) forwards}@media screen and (min-width:750px){.sensorial-hero__image{object-position:center center}}@keyframes tbl-hero-zoom{0%{transform:scale(1.02)}to{transform:scale(1.08)}}.sensorial-hero__content{display:flex;flex-direction:column;padding:0 8px;color:rgb(var(--color-foreground));max-width:720px}.sensorial-hero__primary,.sensorial-hero__secondary{display:flex;flex-direction:column}@media screen and (min-width:750px){.sensorial-hero__content{padding:0 24px;max-width:none}}.sensorial-hero--text-below .sensorial-hero__content{align-self:flex-start;margin-left:0}@media screen and (min-width:750px){.sensorial-hero--text-below .sensorial-hero__content{flex-direction:row;align-items:flex-end;gap:56px;padding-left:32px;padding-right:32px;max-width:1280px}.sensorial-hero--text-below .sensorial-hero__primary{flex:1.4;min-width:0}.sensorial-hero--text-below .sensorial-hero__secondary{flex:1;min-width:0;max-width:460px;padding-bottom:6px}.sensorial-hero--text-below .sensorial-hero__primary .sensorial-hero__heading{margin-bottom:0}.sensorial-hero--text-below .sensorial-hero__secondary .sensorial-hero__subheading{margin-bottom:28px}}@media screen and (min-width:1100px){.sensorial-hero--text-below .sensorial-hero__content{gap:80px}}.sensorial-hero--text-above{flex-direction:column-reverse}.sensorial-hero--text-above .sensorial-hero__content{align-self:flex-start}@media screen and (min-width:750px){.sensorial-hero--text-above .sensorial-hero__content{padding-left:32px;text-align:left}}@media screen and (min-width:990px){.sensorial-hero--text-side{flex-direction:row;align-items:stretch;gap:56px}.sensorial-hero--text-side .sensorial-hero__frame{flex:1.2;height:var(--hero-height-desktop);min-height:540px}.sensorial-hero--text-side .sensorial-hero__content{flex:1;justify-content:center;padding:32px 16px 32px 32px}}.sensorial-hero__eyebrow{font-size:1.4rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;margin:0 0 20px;opacity:.7;position:relative;padding-left:36px;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.sensorial-hero__eyebrow{font-size:1.3rem;letter-spacing:.32em}}.sensorial-hero__eyebrow:before{content:"";position:absolute;left:0;top:50%;width:24px;height:1px;background:currentColor;opacity:.7}.sensorial-hero__heading{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.6rem,9vw,8.4rem);line-height:.95;letter-spacing:-.02em;margin:0 0 24px;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.sensorial-hero--text-side .sensorial-hero__heading{font-size:clamp(4.4rem,5vw,6.4rem)}}.sensorial-hero__heading-italic{font-style:italic;font-weight:300;display:inline-block;margin-left:.2em}.sensorial-hero__subheading{font-size:1.85rem;line-height:1.5;max-width:42ch;margin:0 0 32px;opacity:.85;font-weight:400;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.sensorial-hero__subheading{font-size:1.7rem;font-weight:300;margin-bottom:36px}}.sensorial-hero__buttons{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.sensorial-hero__cta{padding:18px 40px!important}.sensorial-hero__cta:hover{transform:translateY(-2px)}.sensorial-hero__link{color:inherit;text-decoration:none;font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;position:relative;padding-bottom:4px;border-bottom:1px solid currentColor;transition:opacity .35s var(--tbl-ease, ease)}.sensorial-hero__link:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sensorial-hero.css.map */
