.luma-collection-hero-section{padding-top:0;padding-bottom:0}.luma-collection-hero{position:relative;display:flex;flex-direction:column;color:rgb(var(--color-foreground));overflow:hidden}.luma-collection-hero__visual{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%}.luma-collection-hero--layout-contained{padding-top:3rem;padding-bottom:2rem}.luma-collection-hero--layout-contained .luma-collection-hero__visual{max-width:136rem;margin:0 auto;border-radius:2.4rem;border:1px solid rgba(var(--color-foreground),.12);box-shadow:0 12px 36px #00000014}@media screen and (min-width:750px){.luma-collection-hero--desk-compact .luma-collection-hero__visual{min-height:42vh}.luma-collection-hero--desk-regular .luma-collection-hero__visual,.luma-collection-hero--desk-medium .luma-collection-hero__visual{min-height:58vh}.luma-collection-hero--desk-large .luma-collection-hero__visual{min-height:74vh}.luma-collection-hero--desk-adapt .luma-collection-hero__visual{min-height:auto}}@media screen and (max-width:749px){.luma-collection-hero--mob-compact .luma-collection-hero__visual{min-height:36vh}.luma-collection-hero--mob-regular .luma-collection-hero__visual,.luma-collection-hero--mob-medium .luma-collection-hero__visual{min-height:50vh}.luma-collection-hero--mob-large .luma-collection-hero__visual{min-height:65vh}.luma-collection-hero--mob-adapt .luma-collection-hero__visual{min-height:auto}}.luma-collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.luma-collection-hero__picture{display:block;width:100%;height:100%}.luma-collection-hero__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.luma-collection-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.luma-collection-hero__container{position:relative;z-index:2;width:100%;padding-top:5rem;padding-bottom:5rem;display:grid;grid-template-columns:1fr;align-items:center;gap:3rem}@media screen and (min-width:750px){.luma-collection-hero__container{padding-top:6.5rem;padding-bottom:6.5rem;grid-template-columns:minmax(0,1fr) auto}}.luma-collection-hero__content{position:relative;z-index:2;max-width:66rem;width:100%;display:flex;flex-direction:column}.luma-collection-hero__content--pos-center{margin-inline:auto;text-align:center;align-items:center}.luma-collection-hero__content--pos-left{margin-inline:0 auto;text-align:left;align-items:flex-start}.luma-collection-hero__content--pos-left .luma-collection-hero__eyebrow,.luma-collection-hero__content--pos-left .luma-collection-hero__heading,.luma-collection-hero__content--pos-left .luma-collection-hero__subheading,.luma-collection-hero__content--pos-left .luma-collection-hero__subheading p{text-align:left;margin-left:0}.luma-collection-hero__content--pos-right{margin-inline:auto 0;text-align:right;align-items:flex-end}.luma-collection-hero--mode-canvas .luma-collection-hero__visual{position:relative;overflow:hidden;display:block}.luma-collection-hero--mode-canvas .luma-collection-hero__container{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;width:100%;height:100%;padding:0!important;pointer-events:none;display:block!important}.luma-collection-hero--mode-canvas .luma-collection-hero__content{position:absolute;pointer-events:auto;left:var(--hero-pos-x);top:var(--hero-pos-y);transform:translate(calc(-1 * var(--hero-pos-x)),calc(-1 * var(--hero-pos-y)))!important;max-width:var(--hero-max-width);width:100%;padding:2.5rem 3.5rem!important;z-index:2;margin:0!important}@media screen and (max-width:749px){.luma-collection-hero--mode-canvas .luma-collection-hero__content{left:var(--hero-mob-pos-x)!important;top:var(--hero-mob-pos-y)!important;transform:translate(calc(-1 * var(--hero-mob-pos-x)),calc(-1 * var(--hero-mob-pos-y)))!important;max-width:var(--hero-mob-max-width)!important;width:92%!important;padding:1.5rem!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-top .luma-collection-hero__visual{align-items:flex-start!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-top .luma-collection-hero__container{justify-content:flex-start!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-middle .luma-collection-hero__visual{align-items:center!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-middle .luma-collection-hero__container{justify-content:center!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-bottom .luma-collection-hero__visual{align-items:flex-end!important}.luma-collection-hero--mode-grid.luma-collection-hero--mob-pos-bottom .luma-collection-hero__container{justify-content:flex-end!important}}.luma-collection-hero__eyebrow{font-family:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.9;margin:0 0 1.2rem}.luma-collection-hero__heading{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;line-height:1.05;letter-spacing:-.015em;margin:0 0 1.6rem;text-wrap:balance}.luma-collection-hero__heading strong,.luma-collection-hero__heading b{font-style:normal;font-weight:700;font-family:inherit}.luma-collection-hero__heading--small{font-size:clamp(2.6rem,3.8vw,3.8rem)}.luma-collection-hero__heading--medium{font-size:clamp(3.2rem,4.8vw,5rem)}.luma-collection-hero__heading--large{font-size:clamp(3.8rem,5.8vw,6.2rem)}.luma-collection-hero__heading--xlarge{font-size:clamp(4.4rem,7vw,7.4rem)}.luma-collection-hero__subheading{font-size:1.65rem;line-height:1.55;max-width:52ch;opacity:.94;margin:0 0 2.4rem}.luma-collection-hero__code-badge{display:inline-flex;align-items:center;padding:.5rem 1.4rem;background:#fff3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px dashed rgba(255,255,255,.5);border-radius:9999px;margin-bottom:2.2rem;width:fit-content}.luma-collection-hero__code-text{font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit}.luma-collection-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem}.luma-collection-hero__content--pos-center .luma-collection-hero__buttons{justify-content:center}.luma-collection-hero__content--pos-left .luma-collection-hero__buttons{justify-content:flex-start}.luma-collection-hero__content--pos-right .luma-collection-hero__buttons{justify-content:flex-end}.luma-collection-hero .button.button--hero,.luma-collection-hero a.button.button--hero,.luma-collection-hero .button--hero{position:relative;z-index:2;font-size:1.35rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1.3rem 2.8rem!important;text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;min-width:auto!important;min-height:auto!important;line-height:1.2!important;border-radius:9999px!important;transition:all .25s cubic-bezier(.16,1,.3,1)}.luma-collection-hero .button.button--hero:before,.luma-collection-hero .button.button--hero:after,.luma-collection-hero a.button.button--hero:before,.luma-collection-hero a.button.button--hero:after,.luma-collection-hero .button--hero:before,.luma-collection-hero .button--hero:after{display:none!important;content:none!important;box-shadow:none!important}.luma-collection-hero .button.button--hero-pill-black,.luma-collection-hero a.button.button--hero-pill-black,.luma-collection-hero .button--hero-pill-black,.luma-collection-hero .button.button--hero:not([class*=button--hero-pill-]):not([class*=button--hero-solid-]):not([class*=button--hero-outline]),.luma-collection-hero a.button.button--hero:not([class*=button--hero-pill-]):not([class*=button--hero-solid-]):not([class*=button--hero-outline]){border-radius:9999px!important;background:#2f3a24!important;background-color:#2f3a24!important;color:#fff!important;box-shadow:0 4px 16px #00000047!important;border:1px solid rgba(255,255,255,.16)!important;opacity:1!important}.luma-collection-hero .button.button--hero-pill-black:hover,.luma-collection-hero a.button.button--hero-pill-black:hover,.luma-collection-hero .button--hero-pill-black:hover,.luma-collection-hero .button.button--hero:not([class*=button--hero-pill-]):not([class*=button--hero-solid-]):not([class*=button--hero-outline]):hover,.luma-collection-hero a.button.button--hero:not([class*=button--hero-pill-]):not([class*=button--hero-solid-]):not([class*=button--hero-outline]):hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000061!important;background:#3a4630!important;background-color:#3a4630!important;border-color:#ffffff52!important;color:#fff!important}.luma-collection-hero .button.button--hero-pill-primary,.luma-collection-hero a.button.button--hero-pill-primary,.luma-collection-hero .button--hero-pill-primary{border-radius:9999px!important;background:#b66f75!important;color:#fff!important;box-shadow:0 6px 20px #b66f7566!important;border:1px solid rgba(255,255,255,.35)!important}.luma-collection-hero .button.button--hero-pill-primary:hover,.luma-collection-hero a.button.button--hero-pill-primary:hover,.luma-collection-hero .button--hero-pill-primary:hover{transform:translateY(-2px);background:#9a5963!important;box-shadow:0 10px 28px #b66f758c!important}.luma-collection-hero .button.button--hero-pill-white,.luma-collection-hero a.button.button--hero-pill-white,.luma-collection-hero .button--hero-pill-white{border-radius:9999px!important;background:#fff!important;background-color:#fff!important;color:#121212!important;box-shadow:0 6px 20px #0000002e!important;border:1px solid rgba(255,255,255,.8)!important}.luma-collection-hero .button.button--hero-pill-white:hover,.luma-collection-hero a.button.button--hero-pill-white:hover,.luma-collection-hero .button--hero-pill-white:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000047!important;background:#f7f7f8!important;background-color:#f7f7f8!important;color:#121212!important}.luma-collection-hero .button.button--hero-outline,.luma-collection-hero a.button.button--hero-outline,.luma-collection-hero .button--hero-outline{border-radius:9999px!important;background:transparent!important;background-color:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.8)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.luma-collection-hero .button.button--hero-outline:hover,.luma-collection-hero a.button.button--hero-outline:hover,.luma-collection-hero .button--hero-outline:hover{background:#ffffff2e!important;background-color:#ffffff2e!important;border-color:#fff!important;transform:translateY(-2px);color:#fff!important}.luma-collection-hero .button.button--hero-solid-primary,.luma-collection-hero a.button.button--hero-solid-primary,.luma-collection-hero .button--hero-solid-primary{border-radius:6px!important;background:#000!important;color:#fff!important}.luma-collection-hero .button.button--hero-solid-secondary,.luma-collection-hero a.button.button--hero-solid-secondary,.luma-collection-hero .button--hero-solid-secondary{border-radius:6px!important;background:#ffffff2e!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important}.luma-collection-hero__promo-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;-webkit-user-select:none;user-select:none;animation:luma-float 4s ease-in-out infinite alternate}.luma-collection-hero__promo-badge-main{display:flex;align-items:center;gap:.6rem;line-height:.88}.luma-collection-hero__promo-prefix{font-size:clamp(1.6rem,2.4vw,2.8rem);font-weight:900;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.08em;color:#fff;opacity:.95}.luma-collection-hero__promo-discount{font-size:clamp(5.6rem,9.5vw,11rem);font-weight:900;letter-spacing:-.04em;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.3)}.luma-collection-hero__promo-suffix{font-size:clamp(2rem,3.2vw,3.8rem);font-weight:900;text-transform:uppercase;color:#fff;opacity:.95}.luma-collection-hero__promo-tag{background:#fff;color:#121212;font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1.6rem;border-radius:4px;box-shadow:0 6px 16px #0003;margin-top:.8rem}.luma-collection-hero__ticker{position:relative;z-index:3;width:100%;overflow:hidden;background-color:#b66f75;color:#fff;padding:1rem 0;font-size:1.25rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff40}.luma-collection-hero__ticker-track{display:flex;align-items:center;width:max-content;animation:luma-ticker-scroll var(--ticker-duration, 22s) linear infinite}.luma-collection-hero__ticker:hover .luma-collection-hero__ticker-track{animation-play-state:paused}.luma-collection-hero__ticker-item{display:inline-flex;align-items:center;gap:2.2rem;padding-right:2.2rem;white-space:nowrap;color:inherit}.luma-collection-hero__ticker-separator{opacity:.65;font-size:1.4rem}.luma-collection-hero__breadcrumb{position:relative;z-index:3;padding-top:1.4rem;padding-bottom:1.4rem;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:.8rem;font-family:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.85}.luma-collection-hero__breadcrumb a{color:inherit;text-decoration:none;transition:opacity .2s ease}.luma-collection-hero__breadcrumb a:hover{opacity:1;text-decoration:underline}.luma-collection-hero__breadcrumb-divider{opacity:.5}.luma-collection-hero__breadcrumb [aria-current=page]{font-weight:700;opacity:1}@media screen and (max-width:749px){.luma-collection-hero__visual{align-items:flex-end!important;justify-content:center!important}.luma-collection-hero__container{padding-top:2.5rem!important;padding-bottom:3.5rem!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:100%!important;width:100%!important;gap:1.4rem!important}.luma-collection-hero__content{margin-top:auto!important;width:100%!important}.luma-collection-hero__buttons{margin-top:1.6rem!important;width:100%!important}.luma-collection-hero__content--mob-align-left,.luma-collection-hero__content--mob-align-left .luma-collection-hero__eyebrow,.luma-collection-hero__content--mob-align-left .luma-collection-hero__heading,.luma-collection-hero__content--mob-align-left .luma-collection-hero__subheading,.luma-collection-hero__content--mob-align-left .luma-collection-hero__subheading p{text-align:left!important;align-items:flex-start!important;margin-left:0!important}.luma-collection-hero__content--mob-align-left .luma-collection-hero__buttons{justify-content:flex-start!important}.luma-collection-hero__breadcrumb{justify-content:flex-start!important;text-align:left!important}.luma-collection-hero__content--mob-align-center{text-align:center!important;align-items:center!important}.luma-collection-hero__content--mob-align-center .luma-collection-hero__buttons{justify-content:center!important}.luma-collection-hero__content--mob-align-right{text-align:right!important;align-items:flex-end!important}.luma-collection-hero__content--mob-align-right .luma-collection-hero__buttons{justify-content:flex-end!important}.luma-collection-hero__promo-badge{margin-top:.5rem;order:-1}.luma-collection-hero__ticker{padding:.8rem 0;font-size:1.1rem;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-luma-collection-hero.css.map */
