.landing-page-header{position:relative;overflow:hidden;display:flex;align-items:stretch;min-height:320px;background:#1a2b3c}@media screen and (min-width:990px){.landing-page-header{min-height:1000px}}.landing-page-header__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.landing-page-header__media-wrapper picture{display:block;width:100%;height:100%}.landing-page-header__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.landing-page-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.landing-page-header--overlay-dark .landing-page-header__overlay{background:linear-gradient(to top,#000,rgba(0,0,0,calc(var(--lph-overlay, .5) * .65)) 40%,rgba(0,0,0,calc(var(--lph-overlay, .5) * .15)))}.landing-page-header--overlay-light .landing-page-header__overlay{background:linear-gradient(to top,#fff,rgba(255,255,255,calc(var(--lph-overlay, .5) * .65)) 40%,rgba(255,255,255,calc(var(--lph-overlay, .5) * .15)))}.landing-page-header--overlay-none .landing-page-header__overlay{display:none}.landing-page-header__inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:var(--spacing-4);padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);align-items:start;align-content:start;width:100%}.landing-page-header--has-video:not(.landing-page-header--has-featured) .landing-page-header__inner{align-self:stretch;align-content:space-between}@media screen and (min-width:990px){.landing-page-header--has-featured .landing-page-header__inner{grid-template-columns:1fr 434px;grid-template-rows:1fr auto;grid-template-areas:"content featured" "video   featured";gap:var(--spacing-5);align-items:start;align-self:stretch;flex:1;min-height:0}.landing-page-header--has-featured .landing-page-header__content{grid-area:content;align-self:start}.landing-page-header--has-featured .landing-page-header__video-block{grid-area:video;align-self:end}.landing-page-header--has-featured .landing-page-header__featured{grid-area:featured;grid-row:1 / -1;align-self:end}}.landing-page-header__content{display:flex;flex-direction:column;gap:var(--spacing-2)}.landing-page-header__logo-img{display:block;width:auto;max-width:240px;object-fit:contain;object-position:left center}.landing-page-header__heading{color:#fff;font-size:clamp(1.75rem,4.5vw,3.5rem);font-weight:var(--font-body-weight-bold);line-height:1.05;letter-spacing:.04em;margin:0;text-transform:none}.landing-page-header__heading.is-uppercase{text-transform:uppercase}.landing-page-header__heading em,.landing-page-header__heading strong{color:inherit;font-style:normal;font-weight:inherit}.landing-page-header__text,.landing-page-header__text *{color:#fff}.landing-page-header__text{max-width:520px}.landing-page-header__text p{font-size:var(--body-font-size-medium, 1.125rem);line-height:1.55;margin:0}.landing-page-header__text p+p{margin-top:var(--spacing-base)}.landing-page-header__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-base);margin-top:var(--spacing-half)}.landing-page-header__featured{position:relative;overflow:visible;min-width:0}@media screen and (min-width:990px){.landing-page-header__featured{padding:0 60px}}.landing-page-header__featured .swiper-wrapper{padding:0}.landing-page-header__featured .swiper-slide{display:flex;height:auto;align-items:stretch}.landing-page-header__featured .swiper{overflow:hidden}@media screen and (min-width:990px){.landing-page-header__featured .swiper-button-prev{left:-55px}.landing-page-header__featured .swiper-button-next{right:-55px}}.landing-page-header__featured .article-card,.landing-page-header__featured .ibf-product-card,.lph-slide-card{background:transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:0;overflow:hidden;box-shadow:0 4px 24px #0003;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.landing-page-header__featured .article-card:hover,.landing-page-header__featured .ibf-product-card:hover,.lph-slide-card:hover{transform:scale(1.01);box-shadow:0 8px 32px #00000073}.landing-page-header__featured .article-card{width:100%;height:100%;display:flex;flex-direction:column}.landing-page-header__featured .article-card__image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0;margin-bottom:0}.landing-page-header__featured .article-card__content{padding:var(--spacing-2);flex:1;display:flex;flex-direction:column;gap:var(--spacing-half)}.landing-page-header__featured .article-card__title{color:#fff;min-height:0;font-size:var(--body-font-size-medium, 1rem);line-height:1.4}.landing-page-header__featured .ibf-product-card{display:flex;flex-direction:column;width:100%;height:100%}.landing-page-header__featured .ibf-product-card__image-wrap{width:80%;margin:0 auto}.landing-page-header__featured .ibf-product-card__image{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:4 / 3}.landing-page-header__featured .ibf-product-card__details{padding:var(--spacing-2);display:flex;flex-direction:column;flex:1;gap:var(--spacing-base)}.landing-page-header__featured .ibf-product-card__title{margin:0;color:#fff;font-size:var(--body-font-size-medium, 1rem);line-height:1.4}.landing-page-header__featured .ibf-product-card__price{display:flex;align-items:baseline;gap:var(--spacing-base)}.landing-page-header__featured .ibf-product-card__price-current{font-size:1.375rem;font-weight:var(--font-body-weight-bold);color:#fff}.landing-page-header__featured .ibf-product-card__price-compare{color:#fff9;text-decoration:line-through}.landing-page-header__featured .ibf-product-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-base);margin-top:auto}.landing-page-header__featured .ibf-product-card .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.landing-page-header__featured .ibf-product-card .stamped-product-reviews-badge,.landing-page-header__featured .ibf-product-card .stamped-badge-starrating,.landing-page-header__featured .ibf-product-card .stamped-fa-star,.landing-page-header__featured .ibf-product-card .stamped-starrating a{color:#fff!important}.landing-page-header__featured .ibf-product-card .stamped-badge-starrating *,.landing-page-header__featured .ibf-product-card .stamped-fa-star:before{color:#fff!important}.landing-page-header__featured .ibf-product-card .card-product__quick-ship{color:#fff;margin-left:auto}.landing-page-header__featured .ibf-product-card .card-product__quick-ship svg path{stroke:#fff;fill:none}.landing-page-header__video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#000;box-shadow:0 4px 28px #00000073}@media screen and (min-width:990px){.landing-page-header__video{width:588px}}.landing-page-header__video deferred-media{display:block;position:relative;width:100%;height:100%}.landing-page-header__video .deferred-media__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.landing-page-header__video .lph-video-cover-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.landing-page-header__video .deferred-media__poster-button{top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);box-shadow:0 4px 20px #00000059;transition:transform .18s ease,box-shadow .18s ease;z-index:1}.landing-page-header__video .deferred-media__poster:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(.55);box-shadow:0 6px 28px #00000080}.landing-page-header__video deferred-media video,.landing-page-header__video deferred-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block}.lph-slide-card{width:100%;display:flex;flex-direction:column}.lph-slide-card__image{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.lph-slide-card__body{padding:var(--spacing-2);flex:1;display:flex;flex-direction:column;gap:var(--spacing-half)}.lph-slide-card__tags{margin-bottom:0}.lph-slide-card__title{display:block;color:#fff;font-size:var(--body-font-size-medium, 1rem);line-height:1.4}.landing-page-header--overlay-light .landing-page-header__featured .article-card,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card,.landing-page-header--overlay-light .lph-slide-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.landing-page-header--overlay-light .landing-page-header__featured .article-card__title,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card__title,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card__price-current,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .card-product__quick-ship,.landing-page-header--overlay-light .lph-slide-card__title{color:#111}.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card__price-compare{color:#00000080}.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-product-reviews-badge,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-badge-starrating,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-fa-star,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-starrating a,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-badge-starrating *,.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .stamped-fa-star:before{color:#111!important}.landing-page-header--overlay-light .landing-page-header__featured .ibf-product-card .card-product__quick-ship svg path{stroke:#111}
/*# sourceMappingURL=/cdn/shop/t/171/assets/landing-page-header.css.map */
