:root{--hero-brisk-font-heading: "Oswald", sans-serif;--hero-brisk-font-body: "Inter", sans-serif;--hero-brisk-red: #DD1E36;--hero-brisk-gray: #6B7280;--hero-brisk-light-gray: #F4F4F4;--hero-brisk-white: #ffffff;--hero-brisk-black: #1a1a1a}.hero-brisk{position:relative;width:100%;overflow:hidden}.hero-brisk__container{position:relative;width:100%;height:600px;min-height:500px;max-height:900px}.hero-brisk__slides{position:relative;width:100%;height:100%}.hero-brisk__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;z-index:1;padding:38px}.hero-brisk__slide--active{opacity:1;visibility:visible;z-index:2}.hero-brisk__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-brisk__bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.hero-brisk__bg-placeholder{width:100%;height:100%}.hero-brisk__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.hero-brisk__content{position:relative;z-index:3;vertical-align:middle;height:100%;padding:40px}.hero-brisk__text-content{max-width:665px;display:flex;flex-direction:column;justify-content:center;gap:24px}.hero-brisk__heading{font-size:64px;line-height:107%;letter-spacing:0%;text-transform:uppercase;margin:0;vertical-align:middle}.hero-brisk__subheading{font-style:normal;font-size:18.6px;line-height:32px;letter-spacing:0%;margin:0;vertical-align:middle;color:#000000e6}.hero-brisk__buttons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:8px 0 0}.hero-brisk__button{font-weight:600;font-size:20px;line-height:25.6px;height:52px;min-height:52px}.hero-brisk__button-icon{margin-left:12px;flex-shrink:0}.hero-brisk__product-image{position:relative;display:flex;flex-direction:column;align-items:center;max-width:50%}.hero-brisk__product-img{max-width:100%;max-height:450px;width:auto;height:auto;object-fit:contain}.hero-brisk__product-dots{display:flex;gap:12px;margin-top:20px}.hero-brisk__product-dot{width:11px;height:11px;border-radius:15px;border:2px solid var(--dot-border-color, #1a1a1a);background:transparent;transition:all .3s ease}.hero-brisk__product-dot--active{background:var(--dot-active-color, #1a1a1a);border-color:var(--dot-active-color, #1a1a1a)}.hero-brisk__nav-top{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;z-index:3}.hero-brisk__nav-bottom{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;z-index:10}.hero-brisk__dots{display:flex;align-items:center;gap:16px}.hero-brisk__dot{width:11px;height:11px;border-radius:15px;border:2px solid var(--dot-border-color, #6B7280);background:transparent;cursor:pointer;padding:0;transition:all .3s ease}.hero-brisk__dot:hover{border-color:var(--dot-active-color, #DD1E36)}.hero-brisk__dot--active{background:var(--dot-active-color, #DD1E36);border-color:var(--dot-active-color, #DD1E36)}.hero-brisk__nav-arrow{width:35.64px;height:40px;display:flex;align-items:center;justify-content:center;padding:16px 0 17px;border-radius:6px;border:2px solid var(--hero-brisk-light-gray);background:var(--hero-brisk-white);cursor:pointer;transition:all .3s ease}.hero-brisk__nav-arrow:hover{background:var(--hero-brisk-light-gray)}.hero-brisk__nav-arrow:focus{outline:2px solid var(--hero-brisk-red);outline-offset:2px}.hero-brisk__nav-arrow--inline{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.hero-brisk__nav-arrow--inline.hero-brisk__nav-arrow--prev{left:20px}.hero-brisk__nav-arrow--inline.hero-brisk__nav-arrow--next{right:20px}.hero-brisk--nav-top .hero-brisk__nav-arrow--inline,.hero-brisk--nav-top .hero-brisk__nav-bottom,.hero-brisk--nav-split .hero-brisk__nav-top{display:none}@media screen and (max-width:1024px){.hero-brisk__product-image{max-width:45%}.hero-brisk__product-img{max-height:380px}}@media screen and (max-width:768px){.hero-brisk__container{height:462px;min-height:400px}.hero-brisk__slide{padding:36px 20px}.hero-brisk__content{padding:0;text-align:center}.hero-brisk__text-content{max-width:100%;gap:20px;justify-content:start}.hero-brisk__heading{font-size:32px;line-height:35.2px}.hero-brisk__subheading{font-size:15px;line-height:24px}.hero-brisk__buttons{flex-direction:column;width:100%;gap:12px;padding:0}.hero-brisk__button{width:100%;font-size:22px;height:54px;min-height:54px}.hero-brisk__button--primary{min-width:100%;justify-content:space-between}.hero-brisk__button--secondary{min-width:100%}.hero-brisk__product-image{display:none}.hero-brisk__nav-top,.hero-brisk__nav-bottom{bottom:40px;top:auto;gap:16.4px}.hero-brisk__nav-arrow--inline{display:none!important}.hero-brisk--nav-split .hero-brisk__nav-bottom{display:flex}.hero-brisk__dot{width:10px;height:10px}.hero-brisk__nav-arrow{width:32px;height:36px;padding:12px 0 13px}}.hero-brisk__slide--active .hero-brisk__heading,.hero-brisk__slide--active .hero-brisk__subheading,.hero-brisk__slide--active .hero-brisk__buttons,.hero-brisk__slide--active .hero-brisk__product-img{animation:heroFadeInUp .8s ease-out forwards}.hero-brisk__slide--active .hero-brisk__heading{animation-delay:.1s}.hero-brisk__slide--active .hero-brisk__subheading{animation-delay:.2s}.hero-brisk__slide--active .hero-brisk__buttons{animation-delay:.3s}.hero-brisk__slide--active .hero-brisk__product-img{animation-delay:.2s}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-brisk__heading,.hero-brisk__subheading,.hero-brisk__buttons,.hero-brisk__product-img{opacity:0}.hero-brisk__slide--active .hero-brisk__heading,.hero-brisk__slide--active .hero-brisk__subheading,.hero-brisk__slide--active .hero-brisk__buttons,.hero-brisk__slide--active .hero-brisk__product-img{opacity:1}@media(prefers-reduced-motion:reduce){.hero-brisk__slide{transition:opacity .3s ease-in-out}.hero-brisk__heading,.hero-brisk__subheading,.hero-brisk__buttons,.hero-brisk__product-img{animation:none!important;opacity:1}}.hero-brisk__button:focus-visible,.hero-brisk__dot:focus-visible,.hero-brisk__nav-arrow:focus-visible{outline:2px solid var(--hero-brisk-red);outline-offset:2px}.hero-brisk[data-total-slides="1"] .hero-brisk__nav-top,.hero-brisk[data-total-slides="1"] .hero-brisk__nav-bottom,.hero-brisk[data-total-slides="1"] .hero-brisk__nav-arrow--inline{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hero-brisk.css.map */
