.hero-card-component{position:relative;margin:0 auto;padding:18px 18px 0}.hero-card-component .product-item{display:flex;flex-direction:row;font-size:20px;align-items:center;text-decoration:none}.hero-card-component .product-item p{color:var(--gig-primary);font-weight:500;font-family:var(--blanka-font);font-size:20px;line-height:20px}.hero-card-component .richtext h4{font-weight:500}.hero-card-component.article{margin-left:unset;padding:27px 18px}.hero-card-component.referral{padding:0 18px}.shopify-section:has(.hero-card-component.article){max-width:1400px;margin:auto}.hero-card-component.article .video-container-mobile>div{display:flex;justify-content:center;align-items:center}div>.hero-card-component.article.no-video{display:none}.hero-card-component.article video{aspect-ratio:16/9;border-radius:0;max-width:800px}.hero-card-component.article .hero-content span,.hero-card-component.article .hero-content h1,.hero-card-component.article .hero-content h2,.hero-card-component.article .hero-content h3,.hero-card-component.article .hero-content h4,.hero-card-component.article .hero-content h5,.hero-card-component.article .hero-content h6,.hero-card-component.article .hero-content p{display:none}.hero-card-component.article{margin-bottom:unset!important}.hero-card-component.article .hero-content.hero_card--bottom-right>div{width:fit-content;margin-bottom:unset!important}.hero-card-component .product-item-wrapper button{padding-block:8px;padding-inline:18px;border-radius:50px;background-color:transparent;border:1px solid var(--gig-primary);font-family:var(--blanka-font);color:var(--gig-primary);margin-left:4px;font-size:16px;line-height:28px;white-space:nowrap}.hero-card-component .product-item img{width:59px;height:50px;object-fit:contain}.hero-card-component .product-item-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:18px;padding-block:18px;gap:4px}.hero-card-component .hero-background-image,.hero-card-component video{width:100%;height:auto;object-fit:cover;border-radius:20px}.hero-card-component iframe{display:block;width:100%;aspect-ratio:16 / 9;border-radius:20px}.hero_card{padding:36px;position:absolute;min-width:215px}.hero_card.hero_card-background{border-radius:50px}.video-container-desktop{display:none;position:relative}.video-container-mobile{position:relative}.video-container-mobile .thumbnail_image,.video-container-desktop .thumbnail_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px}.hero-background-image.desktop{display:none}.hero-background-image.mobile{display:block}.hero_card_mobile--top-left{left:18px;top:18px}.hero_card_mobile--top-center{top:18px;left:50%;transform:translate(-50%)}.hero_card_mobile--top-right{top:18px;right:18px}.hero_card_mobile--middle-left{left:18px;top:50%;transform:translateY(-50%)}.hero_card_mobile--middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.hero_card_mobile--middle-right{top:50%;transform:translateY(-50%);right:18px}.hero_card_mobile--bottom-left{left:18px;bottom:24px}.hero_card_mobile--bottom-center{bottom:24px;left:50%;transform:translate(-50%)}.hero_card_mobile--bottom-right{right:18px;bottom:24px}.hero-content{margin-right:35px}.hero-content.desktop-only,.hero-content-bottom{display:none}.hero-content-bottom.mobile-only{display:block}.hero-card-component #play-button{border:none;background-color:transparent;margin-top:10px;padding:0 1px}.hero-card-component .video-container-desktop,.hero-card-component .video-container-mobile{position:relative;width:100%;height:100%;overflow:hidden}.hero-card-component .video-container-mobile.vimeo .iframe-wrapper,.hero-card-component .video-container-desktop .iframe-wrapper{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden}.hero-card-component .video-container-mobile.vimeo .video-placeholder,.hero-card-component .video-container-desktop .iframe-wrapper .video-placeholder{top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.hero-card-component .image-wrapper,.hero-card-component .image-wrapper img,.hero-card-component video{min-height:250px}.hero-card-component .video-placeholder,.hero-card-component .video-container-mobile.vimeo,.hero-card-component .video-container-mobile.youtube{border-radius:20px}.hero-card-component .video-container-mobile.vimeo .background-video,.hero-card-component .video-container-desktop .iframe-wrapper .background-video{position:absolute;top:50%;left:50%;object-fit:cover;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto!important;height:auto!important}.faq .hero_card--bottom-left{left:36px;bottom:24px;margin:0;top:unset;transform:unset}.hero-card-component.article .hero-content{width:fit-content!important;min-width:unset!important}.hero-card-component .hero-content{pointer-events:none}.hero-card-component .hero-content .cta{pointer-events:initial}.hero-card-component .sound-buttons{position:absolute;top:40px;right:40px}.hero-card-component .sound-buttons img{min-height:unset!important;width:30px;height:30px}.hero-card-component .sound-buttons .hidden{display:none}.hero_tag_new{border-radius:100px;background:#1b365d;position:absolute;right:24px;top:24px;padding:9px 18px;font-family:var(--h2-font);color:#fffdf1;text-align:center;font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;z-index:1}.hero-card-component .hero-background-image,.hero-card-component video{width:100%;height:100%!important;object-fit:cover;border-radius:20px;position:absolute}@media (min-width: 0px) and (max-width: 749px){.hero_tag_new{right:auto;left:28px;top:11px;padding:9px 14.5px}.hero-card-component .image-wrapper picture{position:relative;display:block;width:100%;height:100%}.hero_card_mobile--bottom-left{bottom:20px}.hero_card{padding:0 18px;width:calc(100% - 36px);margin:0}}@media (min-width: 750px) and (max-width: 991px){.hero_tag_new{right:30px;top:30px}.hero-card-component .image-wrapper picture{position:relative;display:block;width:100%;height:100%}.hero_card{padding:0 18px;width:calc(100% - 36px);margin:0}}@media screen and (min-width: 992px){.homepage_slide_main .image-wrapper{height:688px!important}.homepage_slide_main .video-container-desktop{height:688px!important;border-radius:20px}.homepage_slide_main .hero_card--bottom-left{left:36px;z-index:1}.homepage_slide_main .cta{padding:9px 18px}.homepage_slide_main #block-headline{margin-left:0}.hero-card-component{padding:36px 36px 0}.hero-content{margin:0}.video-container-desktop,.hero-background-image.desktop{display:block}.hero-background-image.mobile,.video-container-mobile{display:none}.hero_card--top-left{left:72px;top:72px}.hero-card-component.article .hero-content{width:fit-content;max-width:82px;min-width:unset}.hero-card-component.article{padding:0 72px;max-width:fit-content}.hero-card-component.referral{padding:0 36px}.hero-card-component.article .image-wrapper{width:61.2vw;max-width:880.95px;position:relative}.hero_card--top-center{top:72px;left:50%;transform:translate(-50%)}.hero_card_mobile--top-left{left:unset;top:unset}.hero_card_mobile--top-center{top:unset;left:unset;transform:unset}.hero_card_mobile--top-right{top:unset;right:unset}.hero_card_mobile--middle-left{left:unset;top:unset;transform:unset}.hero_card_mobile--middle-center{top:unset;left:unset;transform:unset}.hero_card_mobile--middle-right{top:unset;transform:unset;right:unset}.hero_card_mobile--bottom-left{left:unset;bottom:unset}.hero_card_mobile--bottom-center{bottom:unset;left:unset;transform:unset}.hero_card_mobile--bottom-right{right:unset;bottom:unset}.hero_card{padding:72px;width:unset!important}.hero_card--top-right{top:72px;right:72px}.hero_card--middle-left{left:72px;top:50%;transform:translateY(-50%)}.hero_card--middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.hero_card--middle-right{top:50%;transform:translateY(-50%);right:72px}.hero_card--bottom-left{left:72px;bottom:36px}.hero_card--bottom-center{bottom:72px;left:50%;transform:translate(-50%)}.hero_card--bottom-right{right:72px;bottom:72px}.hero-content-bottom,.hero-content.mobile-only{display:none}.hero-content.desktop-only{display:initial}.hero-card-component .product-item p{line-height:28px}.hero-card-component .product-item img{width:90px;height:76px}.faq .hero_card--bottom-left{left:80px;bottom:54px;margin:0}.hero-card-component .sound-buttons{position:absolute;top:30px;right:30px}.hero-card-component .sound-buttons img{min-height:unset!important;width:50px;height:50px}}@media screen and (min-width: 992px){.hero-content.hero_card.hero_card--bottom-left.hero_card_mobile--bottom-left{max-width:1272px!important}.big-heading{font-size:126px!important;font-weight:500;line-height:90.476%!important;letter-spacing:-1px;max-width:100%!important;margin-bottom:30px!important}#block-subheading h3{font-size:24px;font-weight:500;line-height:118.333%;letter-spacing:-.64px}}@media screen and (min-width: 1300px){.hero-card-component.article .image-wrapper{width:fit-content}}@media screen and (min-width: 1430px){.hero-card-component.article{padding:0 48px}}@media (max-width:749px){.template-index #block-headline{font-size:42px;font-weight:500;line-height:100%;letter-spacing:-.84px;margin-bottom:18px;max-width:303px}.template-index #block-subheading{margin-bottom:27px}.template-index #block-subheading h3{font-size:24px;font-weight:500;line-height:118.333%;letter-spacing:-.64px;max-width:318px}.template-index #block-cta a{min-width:158px;text-align:center;height:48px;line-height:37px}.template-index .hero-card-component{padding:0 18px;margin-bottom:0!important}}@media (min-width: 750px) and (max-width: 991px){.template-index #block-headline{font-size:62px;font-weight:500;line-height:100%;letter-spacing:-.84px;margin-bottom:18px;max-width:600px}.template-index #block-subheading{margin-bottom:27px}.template-index #block-subheading h3{font-size:24px;font-weight:500;line-height:118.333%;letter-spacing:-.64px;max-width:600px}.template-index #block-cta a{min-width:158px;text-align:center;height:48px;line-height:37px}.template-index .hero-card-component{padding:0 18px;margin-bottom:0!important}}@media (min-width: 992px) and (max-width: 1439px){.big-heading{font-size:88px!important}#block-subheading h3{font-size:22px}}.hero-card-component .product-item-wrapper .regular-price{text-decoration:line-through;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/329/assets/hero-card-component.css.map */
