@media(max-width:50rem){.hero{min-height:0!important;overflow-x:clip!important}.hero .hero__render-target,.hero .hero-carousel{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.hero .hero-carousel.section-shell{width:100%!important;margin-inline:auto!important;padding-inline:1rem!important}.hero .hero-carousel__stage,.hero .has-campaign-hero .hero-carousel__stage,.hero .has-right-campaign .hero-carousel__stage,.hero .has-bottom-campaign .hero-carousel__stage{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:78svh!important;aspect-ratio:4 / 5!important;grid-template-columns:none!important;grid-template-rows:none!important;border-radius:1.5rem!important;overflow:hidden!important;transform:none!important}.hero .hero-carousel__media,.hero .has-campaign-hero .hero-carousel__media,.hero .has-right-campaign .hero-carousel__media,.hero .has-bottom-campaign .hero-carousel__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;grid-column:auto!important;grid-row:auto!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;aspect-ratio:auto!important;margin:0!important;overflow:hidden!important;transform:none!important}.hero .hero-carousel__image,.hero .hero-carousel__fallback,.hero .hero-carousel__image.media-placeholder{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:var(--hero-object-position, 50% 45%)!important;transform:none!important}.hero .hero-carousel__image[src*=blush-ribbon]{object-position:27% 46%!important}.hero .hero-carousel__media:after,.hero .has-campaign-hero:not(.has-bottom-campaign) .hero-carousel__media:after,.hero .has-right-campaign .hero-carousel__media:after{display:none!important}.hero .hero-carousel__stage:after{content:""!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;height:76%!important;pointer-events:none!important;background:linear-gradient(180deg,#1a121e00,#1a121e14 30%,#1a121e6b 56%,#1a121ebd,#1a121ee0)!important}.hero .hero-carousel__campaign,.hero .hero-carousel__caption,.hero .hero-carousel__caption--campaign,.hero .has-campaign-hero .hero-carousel__campaign,.hero .has-right-campaign .hero-carousel__campaign,.hero .has-bottom-campaign .hero-carousel__caption,.hero .has-bottom-campaign .hero-carousel__caption--campaign{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;gap:.5rem!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:1.1rem 1.2rem 1.3rem!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#fffaf6!important;text-align:left!important;transform:none!important;overflow:visible!important}.hero .hero-carousel__caption>div,.hero .hero-carousel__caption-copy{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.hero .hero-carousel__campaign-eyebrow,.hero .hero-carousel__campaign>span,.hero .hero-carousel__caption>div>span{display:block!important;width:100%!important;margin:0!important;color:#fffaf6c7!important;font-size:.66rem!important;letter-spacing:.14em!important;line-height:1.4!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere!important;text-shadow:0 1px 12px rgba(26,18,30,.55)!important}.hero .hero-carousel__campaign h1,.hero .hero-carousel__caption h1{width:100%!important;max-width:100%!important;margin:0!important;color:#fffaf6!important;font-size:clamp(2.1rem,10.5vw,3.1rem)!important;line-height:.94!important;letter-spacing:-.045em!important;white-space:normal!important;overflow-wrap:break-word!important;text-shadow:0 2px 22px rgba(26,18,30,.42)!important}.hero .hero-carousel__campaign p,.hero .hero-carousel__caption p{width:100%!important;max-width:32ch!important;margin:0!important;color:#fffaf6e6!important;font-size:.92rem!important;line-height:1.35!important;white-space:normal!important;text-shadow:0 1px 14px rgba(26,18,30,.5)!important}.hero .hero-carousel__campaign>a,.hero .hero-carousel__caption>a{position:relative!important;inset:auto!important;align-self:flex-start!important;width:auto!important;max-width:100%!important;margin:.3rem 0 0!important;padding:.72rem 1.15rem!important;border-radius:999px!important;background:#fffaf6!important;color:#201818!important;font-size:.8rem!important;white-space:nowrap!important;box-shadow:0 .5rem 1.4rem #1a121e47!important;transform:none!important}.hero .hero__selector{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;margin-top:.9rem!important}}@media(max-width:25rem){.hero .hero-carousel.section-shell{padding-inline:.75rem!important}.hero .hero-carousel__campaign,.hero .hero-carousel__caption,.hero .hero-carousel__caption--campaign{padding:1rem 1rem 1.15rem!important}.hero .hero-carousel__campaign h1,.hero .hero-carousel__caption h1{font-size:clamp(1.95rem,11vw,2.6rem)!important}.hero .hero-carousel__campaign p,.hero .hero-carousel__caption p{font-size:.86rem!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pressd-mobile-hero-fix.css.map */
