section.hero-section.hero-section--product:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(to top,#0000,#0009)}.hero-section{position:relative;background-color:var(--color-black)}.hero-section .hero-section__overview-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hero-section.hero-section--height-full{height:calc(100vh - 104px - var(--header-height, 0px) - var(--hero-announcement-bar-height, var(--announcement-bar-height, 0px)))}.hero-section.hero-section--height-full-minus-logo-list{height:calc(100vh - 104px - var(--header-height, 0px) - var(--hero-announcement-bar-height, var(--announcement-bar-height, 0px)) - var(--logo-list-height, 0px))}.hero-section.hero-section--height-70{height:60vh}@media(min-width:768px){.hero-section.hero-section--height-70{height:70vh}}.hero-section .hero-section__container{position:relative}.hero-section .hero-section__container:after{content:"";background-color:#0003;position:absolute;top:0;left:0;width:100%;height:100%}.hero-section .hero-section__container video,.hero-section .hero-section__container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:.7959}@media screen and (min-width:575px){.hero-section .hero-section__container video,.hero-section .hero-section__container img{aspect-ratio:1.3714}}@media screen and (min-width:1024px){.hero-section .hero-section__container video,.hero-section .hero-section__container img{aspect-ratio:1.7}}.hero-section .hero-section__container .hero-section__container__image--desktop{display:none}.hero-section.hero-section--full-viewport .hero-section__container{height:100%}.hero-section.hero-section--full-viewport .hero-section__container video,.hero-section.hero-section--full-viewport .hero-section__container img{height:100%}.hero-section .hero-section__text-container{position:absolute;width:100%;padding:0 16px}@media(min-width:768px){.hero-section .hero-section__text-container{text-align:center}}.hero-section .hero-section__text-container.hero-section__text-container--top{top:64px}.hero-section .hero-section__text-container.hero-section__text-container--middle{top:50%;transform:translateY(-50%)}.hero-section .hero-section__text-container.hero-section__text-container--bottom{bottom:32px}@media(min-width:768px){.hero-section .hero-section__text-container.hero-section__text-container--bottom{bottom:80px}}.hero-section .hero-section__text-container .heading-os{color:var(--color-white);text-transform:uppercase;font-size:22px}@media(min-width:375px){.hero-section .hero-section__text-container .heading-os{font-size:28px}}@media(min-width:768px){.hero-section .hero-section__text-container .heading-os{font-size:32px}}@media(min-width:1024px){.hero-section .hero-section__text-container .heading-os{font-size:60px}}.hero-section .hero-section__text-container .text-os--secondary+.heading-os{margin-top:24px}.hero-section .hero-section__text-container .text-os--secondary{text-transform:uppercase;margin-bottom:8px}@media(min-width:768px){.hero-section .hero-section__text-container .text-os--secondary{margin-bottom:16px}}.hero-section.hero-section--product .hero-section__container img{display:none}.hero-section.hero-section--product.hero-section--full-viewport .hero-section__container{height:100%}.hero-section.hero-section--product.hero-section--full-viewport .hero-section__container video,.hero-section.hero-section--product.hero-section--full-viewport .hero-section__container img{height:100%!important}.hero-section.hero-section--product .hero-section__text-container{z-index:1}.hero-section.hero-section--product .hero-section__text-container .heading-os{font-size:26px;line-height:31px;text-align:center;margin:0 auto}@media(min-width:768px){.hero-section.hero-section--product .hero-section__text-container .heading-os{font-size:64px;line-height:68px}}.hero-section.hero-section--product .hero-section__star-container{font-size:12px;line-height:17px;color:#fff;font-weight:500;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:1}@media(min-width:768px){.hero-section.hero-section--product .hero-section__star-container{top:230px;bottom:unset}}.hero-section.hero-section--product .hero-section__star-container.hero-section__star-container--active{opacity:1}.hero-section.hero-section--product .hero-section__star-container .hero-section__star-container__stars{display:flex;align-items:center}.hero-section.hero-section--product .hero-section__star-container .hero-section__star-container__stars span{font-weight:600}.hero-section.hero-section--product .hero-section__star-container .hero-section__star-container__stars svg{width:16px;height:16px}.hero-section.hero-section--product .hero-section__star-container .hero-section__star-container__stars__rated{margin:0 4px}.hero-section.hero-section--product .hero-section__star-container .hero-section__star-container__rating-count{margin-left:4.5px;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/72/assets/hero-os.css.map */
