.hero__slider{padding-top:var(--hero-slider-padding-top, 0);padding-bottom:var(--hero-slider-padding-bottom, 0);background-color:var(--hero-slider-bg-color, transparent)}.hero__slider-main{position:relative;width:100%;padding:20px 0}.hero__slider-cell{position:relative;width:100%;height:auto;background:transparent;border:1.5px solid #916803;border-radius:20px;box-shadow:0 0 30px #ffc22c33;overflow:hidden}.hero__slider-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0006,#0000 60%);z-index:1}.hero__slider-cell-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;z-index:10;pointer-events:auto}.hero__slider-cell-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hero__slider-background{display:flex;justify-content:center}.hero__slider-background img{max-height:676px}.hero__slider-content{position:absolute;top:50%;left:50%;z-index:3;pointer-events:none;width:85%;max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;transform:translate(-50%,-50%)}.hero__slider-text{color:rgb(var(--color-foreground))}.hero__slider-headline{font-size:clamp(3rem,8vw,9rem);font-weight:400;line-height:1;margin-bottom:24px;text-transform:uppercase;letter-spacing:-.02em;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.hero__slider-description{font-size:clamp(1.4rem,2vw,2.2rem);line-height:29px;margin-bottom:24px;font-weight:500}.hero__slider-cta{position:relative;z-index:15;pointer-events:auto}.hero__slider-cta:hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-background));box-shadow:none}.hero__slider-product{position:relative;z-index:15;pointer-events:auto;display:flex;flex-direction:column;align-items:center;text-align:center;justify-self:flex-end;align-self:flex-end;background:#ffffff1a;border:1px solid rgba(255,194,44,.1);border-radius:20px;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:18px;margin-bottom:-5rem;transition:all .3s ease}.banner__product-feature>a{position:absolute;color:transparent;width:100%;height:100%;top:0;z-index:16;pointer-events:auto}.banner__product-feature:hover{border:1px solid #ffc22c}.banner__product-feature:hover .prod__title{color:#ffc22c}.hero__slider-prod-meta{display:flex;align-items:flex-start;width:100%;justify-content:space-between}.hero__slider-product-image{padding-bottom:0;margin-bottom:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero__slider-product-title-rating{align-items:flex-start;display:flex;flex-direction:column}.hero__slider-product-name{text-align:left}.hero__slider-product-name span{color:rgb(var(--color-foreground));display:block;font-size:1.8rem;line-height:19.5px;margin:0;text-transform:uppercase;text-align:left;text-decoration:none;transition:color .3s ease}.hero__slider-product-name a{color:#fff}.hero__slider-product-rating{display:flex;gap:3px;justify-content:center}.hero__slider-product-star{color:#ffc22c;font-size:1.5rem;line-height:15px;margin-top:5px}.hero__slider-product-price{display:flex;align-items:center;gap:8px;color:#fff;font-family:var(--headerFont);font-size:1.8rem;line-height:19.5px}.price-original{text-decoration:line-through;color:#fff9;font-size:.9em}@media screen and (max-width: 1366px){.hero__slider-content{width:90%}}@media screen and (max-width: 1200px){.hero__slider-content{gap:20px}.hero__slider-background img{max-height:550px}.hero__slider-product{margin-bottom:-3rem}}@media screen and (max-width: 1024px){.hero__slider-main{padding-left:0;padding-right:0}}@media screen and (max-width: 991px){.hero__slider-content{width:100%;display:flex;flex-direction:column;text-align:center;position:static;transform:none;margin-top:40px}.hero__slider-product{margin-bottom:0;justify-self:center;align-self:center;display:none}.hero__slider-cell{background:transparent;border:0;box-shadow:none}.hero__slider-background img{width:100%;height:auto;border:1.5px solid #916803;box-shadow:0 0 30px #ffc22c33;border-radius:20px}.hero__slider-cell:after{display:none}.hero__slider-background{position:relative}.hero__slider-background:after{content:" ";position:absolute;width:100%;height:100%;border-radius:20px;top:0;left:0;background:none;z-index:1}.template-about .hero__slider-cell{background:#000;padding-bottom:20px}.template-about .hero__slider-cell .hero__slider-content{padding:0 20px}}@media screen and (max-width: 800px){.hero__slider-background{min-height:0}.no-product .hero__slider-content{grid-template-columns:1fr 1fr 1fr}.no-product .hero__slider-content .hero__slider-text{grid-column:span 2 / 3}}@media screen and (max-width: 768px){.hero__slider{min-height:auto}.hero__slider-content{grid-template-columns:1fr;text-align:center;gap:20px;padding:0 15px}.no-product .hero__slider-content{text-align:left}.hero__slider-headline{font-size:clamp(2.5rem,10vw,4rem);margin-top:0}.hero__slider-product-image{width:100%;height:auto;padding-bottom:0;border-radius:8px}.hero__slider-product-name{font-size:1.4rem}.hero__slider-product-price{font-size:1.6rem}.hero__slider-cta{padding:15px 30px;font-size:1.4rem}.hero__slider-product{align-self:center;justify-self:center;margin-bottom:0}.hero__slider-description p{margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.no-product .hero__slider-content{grid-template-columns:1fr}}@media screen and (max-width: 767px){.hero__slider-cell{background:var(--hero-slider-bg-color, transparent);border:0;box-shadow:none;border-radius:0}.template-about .hero__slider-cell{padding-bottom:20px;border-radius:20px}.hero__slider-background,.hero__slider-background img{min-height:100%;width:100%;height:auto;transform:none}.hero__slider-background img{border:1.5px solid #916803;border-radius:20px;box-shadow:0 0 30px #ffc22c33;overflow:hidden}.hero__slider-cell:after{display:none}.hero__slider-main .hero__slider-product{display:none}.no-product .hero__slider-content{text-align:center}.hero__slider-description p{line-height:24px}}@media screen and (max-width: 480px){.hero__slider-content{gap:30px;padding:0 10px}.hero__slider-headline{margin-bottom:15px;line-height:1}.hero__slider-description{margin-bottom:20px}}@media screen and (min-width: 991px){.hero__slider-headline,.hero__slider-description{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-hero.css.map */
