.shero{position:relative;display:block;overflow:hidden;height:var(--shero-h-mobile, 80svh);min-height:360px}@media screen and (min-width:750px){.shero{height:var(--shero-h-desktop, 85svh);min-height:420px}}.shero__track{position:relative;height:100%}.shero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s .7s;background:var(--shero-bg, #141112)}.shero__slide.is-active{opacity:1;visibility:visible;transition:opacity .7s ease;z-index:1}.shero__media{position:absolute;top:0;right:0;bottom:0;left:0}.shero__media picture,.shero__img{display:block;width:100%;height:100%}.shero__img{object-fit:cover}.shero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--shero-overlay, #000);opacity:var(--shero-overlay-o, .2)}.shero__gradient{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--shero-grad-o, .4)}.shero__gradient--left{background:linear-gradient(90deg,var(--shero-overlay, #000) 0%,transparent 65%)}.shero__gradient--right{background:linear-gradient(270deg,var(--shero-overlay, #000) 0%,transparent 65%)}.shero__gradient--bottom{background:linear-gradient(0deg,var(--shero-overlay, #000) 0%,transparent 65%)}.shero__gradient--top{background:linear-gradient(180deg,var(--shero-overlay, #000) 0%,transparent 65%)}.shero__content{position:relative;z-index:1;width:100%;height:100%;display:flex;padding:32px max(20px,env(safe-area-inset-left)) 72px max(20px,env(safe-area-inset-right))}@media screen and (min-width:750px){.shero__content{padding:56px 5rem 80px}}@media screen and (min-width:1200px){.shero__content{padding:64px calc((100% - min(var(--page-width, 1600px),100%))/2 + 5rem) 90px}}.shero__box{max-width:var(--shero-maxw-m, 420px);width:100%}@media screen and (min-width:750px){.shero__box{max-width:var(--shero-maxw, 580px)}}.shero__slide--m-align-left .shero__box{text-align:left}.shero__slide--m-align-center .shero__box{text-align:center}.shero__slide--m-tl .shero__content,.shero__slide--m-tc .shero__content{align-items:flex-start}.shero__slide--m-ml .shero__content,.shero__slide--m-mc .shero__content{align-items:center}.shero__slide--m-bl .shero__content,.shero__slide--m-bc .shero__content{align-items:flex-end}.shero__slide--m-tl .shero__content,.shero__slide--m-ml .shero__content,.shero__slide--m-bl .shero__content{justify-content:flex-start}.shero__slide--m-tc .shero__content,.shero__slide--m-mc .shero__content,.shero__slide--m-bc .shero__content{justify-content:center}@media screen and (min-width:750px){.shero__slide--align-left .shero__box{text-align:left}.shero__slide--align-center .shero__box{text-align:center}.shero__slide--align-right .shero__box{text-align:right}.shero__slide--d-tl .shero__content,.shero__slide--d-tc .shero__content,.shero__slide--d-tr .shero__content{align-items:flex-start}.shero__slide--d-ml .shero__content,.shero__slide--d-mc .shero__content,.shero__slide--d-mr .shero__content{align-items:center}.shero__slide--d-bl .shero__content,.shero__slide--d-bc .shero__content,.shero__slide--d-br .shero__content{align-items:flex-end}.shero__slide--d-tl .shero__content,.shero__slide--d-ml .shero__content,.shero__slide--d-bl .shero__content{justify-content:flex-start}.shero__slide--d-tc .shero__content,.shero__slide--d-mc .shero__content,.shero__slide--d-bc .shero__content{justify-content:center}.shero__slide--d-tr .shero__content,.shero__slide--d-mr .shero__content,.shero__slide--d-br .shero__content{justify-content:flex-end}}.shero__eyebrow{font-family:var(--font-heading-family);font-weight:700;font-size:var(--shero-eb-m, 9px);letter-spacing:.24em;text-transform:uppercase;color:var(--shero-eyebrow);margin:0 0 18px;display:inline-flex;align-items:center;gap:12px;white-space:nowrap;max-width:100%}.shero__eyebrow--line:before{content:"";width:var(--shero-eb-line-w, 36px);height:2px;background:var(--shero-eb-line, #dc1232);flex:none}@media screen and (max-width:749px){.shero__eyebrow--line:before{width:calc(var(--shero-eb-line-w, 36px) * .7)}}.shero__heading{font-family:var(--font-heading-family);font-weight:700;color:var(--shero-heading);font-size:var(--shero-h-m, 44px);line-height:.98;letter-spacing:-.01em;margin:0 0 18px}.shero__accent{color:var(--shero-accent)}.shero__text{color:var(--shero-text);font-size:var(--shero-t-m, 15px);line-height:1.6;margin:0 0 26px}.shero__text p{margin:0 0 8px}.shero__micro{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-family:var(--font-heading-family);font-weight:600;font-size:var(--shero-mi-m, 10px);letter-spacing:.1em;text-transform:uppercase;color:var(--shero-micro, #cfc5c7)}.shero__micro li{display:inline-flex;align-items:center;gap:8px}.shero__micro svg{width:15px;height:15px;stroke:var(--shero-micro-ic, #dc1232);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.shero__slide--m-align-center .shero__micro{justify-content:center}@media screen and (min-width:750px){.shero__eyebrow{font-size:var(--shero-eb-d, 12px);margin-bottom:26px}.shero__heading{font-size:var(--shero-h-d, 76px)}.shero__text{font-size:var(--shero-t-d, 17px)}.shero__micro{font-size:var(--shero-mi-d, 11px);gap:10px 24px;margin-top:30px}.shero__slide--align-left .shero__micro{justify-content:flex-start}.shero__slide--align-center .shero__micro{justify-content:center}.shero__slide--align-right .shero__micro{justify-content:flex-end}}.shero__buttons{display:flex;flex-wrap:wrap;gap:12px}.shero__slide--m-align-center .shero__buttons{justify-content:center}@media screen and (min-width:750px){.shero__slide--align-left .shero__buttons{justify-content:flex-start}.shero__slide--align-center .shero__buttons{justify-content:center}.shero__slide--align-right .shero__buttons{justify-content:flex-end}}.shero-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;transition:transform .15s,filter .15s}.shero-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.shero-btn--1{background:var(--shero-b1-bg);color:var(--shero-b1-fg);border-color:var(--shero-b1-bg)}.shero-btn--2{background:var(--shero-b2-bg);color:var(--shero-b2-fg);border-color:var(--shero-b2-bg)}.shero-btn--1.shero-btn--outline{background:transparent;color:var(--shero-b1-bg)}.shero-btn--2.shero-btn--outline{background:transparent;color:var(--shero-b2-fg);border-color:var(--shero-b2-bg)}.shero__dots{position:absolute;left:0;right:0;bottom:22px;z-index:2;display:flex;justify-content:center;gap:8px}.shero__dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--shero-dot, #fff);opacity:.4;cursor:pointer;transition:opacity .2s,width .2s}.shero__dot.is-active{opacity:1;width:24px;border-radius:4px}.shero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;background:var(--shero-arrow-bg, rgba(0,0,0,.4));display:none;align-items:center;justify-content:center}.shero__arrow svg{width:20px;height:20px;stroke:var(--shero-arrow, #fff);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.shero__arrow--prev{left:20px}.shero__arrow--next{right:20px}@media screen and (min-width:990px){.shero__arrow{display:flex}}@media(prefers-reduced-motion:reduce){.shero__slide,.shero-btn,.shero__dot{transition:none}}.shero__micro-edge{display:none}@media screen and (max-width:749px){.shero--micro-edge .shero__micro-inbox{display:none}.shero--micro-edge .shero__micro-edge{display:block}.shero--micro-edge .shero__micro{margin:0;justify-content:center}.shero--micro-edge:not(.shero--m-stack) .shero__micro-edge{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:16px 20px 40px;background:linear-gradient(0deg,#000000d9,#0000)}.shero--micro-edge:not(.shero--m-stack) .shero__dots{bottom:14px}.shero__img{object-position:var(--shero-m-focal, center center)}.shero--mbtn-stack .shero__buttons{flex-direction:column}.shero--mbtn-stack .shero-btn{width:100%}.shero--mbtn-row .shero__buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shero--mbtn-row .shero-btn{padding:0 12px;font-size:1.1rem}.shero--m-overlay_top .shero__content{padding-top:36px;padding-bottom:96px}.shero--m-overlay_top .shero__gradient{background:linear-gradient(180deg,var(--shero-overlay, #000) 0%,transparent 60%)}.shero--m-overlay_bottom .shero__content{padding-bottom:96px}.shero--m-overlay_bottom .shero__gradient{background:linear-gradient(0deg,var(--shero-overlay, #000) 0%,transparent 65%)}.shero--m-stack{height:auto;min-height:0}.shero--m-stack .shero__track{height:auto}.shero--m-stack .shero__slide{position:relative;inset:auto;flex-direction:column;display:none}.shero--m-stack .shero__slide.is-active{display:flex}.shero--m-stack .shero__media{position:relative;order:2;height:var(--shero-m-img-h, 100vw)}.shero--m-stack .shero__overlay,.shero--m-stack .shero__gradient{display:none}.shero--m-stack .shero__content{order:1;height:auto;padding:36px 20px 28px}.shero--m-stack .shero__micro-edge{order:3;padding:16px 20px 44px}.shero--m-stack .shero__dots{bottom:14px}}.shero--micro-below{height:auto}.shero--micro-below .shero__track{height:var(--shero-h-mobile, 80svh)}@media screen and (min-width:750px){.shero--micro-below .shero__track{height:var(--shero-h-desktop, 85svh)}}.shero--micro-below .shero__dots{position:absolute}.shero__below{position:relative;background:var(--shero-below-bg, #0b0a0a);padding:16px 20px}.shero__below .shero__micro{margin:0;justify-content:center;gap:10px 28px;font-size:var(--shero-mi-m, 10px)}@media screen and (min-width:750px){.shero__below .shero__micro{font-size:var(--shero-mi-d, 11px);gap:12px 40px;padding:2px 0}}.shero--micro-below .shero__content{padding-bottom:60px}.shero__video{object-fit:cover;background:var(--shero-bg, #141112)}.shero__video--m{display:none}@media screen and (max-width:749px){.shero__video--m{display:block}.shero__media:has(.shero__video--m) .shero__video--d{display:none}.shero__video{object-position:var(--shero-m-focal, center center)}}@media screen and (min-width:750px){.shero{height:auto;min-height:max(420px,var(--shero-h-desktop, 85svh))}.shero__track{height:auto;min-height:inherit}.shero__slide.is-active{position:relative;min-height:inherit}.shero__content{height:auto;padding-top:calc(56px + var(--shero-head, 0px))}}@media screen and (min-width:1200px){.shero__content{padding-top:calc(64px + var(--shero-head, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sensuous-hero.css.map */
