.m-announcement-bar--custom-colors{background:var(--jyra-announcement-background, #704189)!important;color:var(--jyra-announcement-text, #ffffff)!important}.m-announcement-bar>m-announcement-bar{display:block}.shopify-section-group-header-group.jyra-announcement-sticky-section,.shopify-section-group-header-group:has(.m-announcement-bar--sticky){position:sticky!important;top:0!important;z-index:1000}.m-announcement-bar.m-announcement-bar--sticky,.m-announcement-bar.m-announcement-bar--static{position:relative!important;top:auto}html.jyra-has-sticky-announcement .header-sticky-always .m-header__wrapper,html.jyra-has-sticky-announcement .m-header.stuck .m-header__wrapper,html.jyra-has-sticky-announcement .transparent-on-top{top:var(--m-announcement-height, 40px)!important}.m-announcement-bar--scrolling{overflow:hidden}.m-announcement-bar--scrolling .m-announcement-bar__container{width:100%;max-width:none;padding-inline:0;overflow:hidden}.jyra-announcement-ticker{width:100%;overflow:hidden}.jyra-announcement-ticker__track{display:flex;width:max-content;will-change:transform;animation:jyra-announcement-marquee var(--jyra-announcement-duration, 24s) linear infinite;animation-direction:var(--jyra-announcement-direction, normal)}.jyra-announcement-ticker__group{display:flex;min-width:100vw;flex:0 0 auto;align-items:center;justify-content:space-around;gap:calc(var(--jyra-announcement-gap, 48px) / 2);padding-inline:calc(var(--jyra-announcement-gap, 48px) / 4)}.jyra-announcement-ticker__item{min-height:40px;padding:8px calc(var(--jyra-announcement-gap, 48px) / 4);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:inherit;font-size:var(--jyra-announcement-font-size, 14px);font-weight:var(--jyra-announcement-font-weight, 700);line-height:1.45;text-align:center;text-decoration:none;white-space:nowrap}.jyra-announcement-ticker__item:hover{color:inherit;text-decoration:underline;text-underline-offset:3px}.jyra-announcement-ticker__item:focus-visible,.m-announcement-bar__close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.jyra-announcement-ticker__separator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--jyra-announcement-separator, currentColor);opacity:.82;font-size:.75em}.m-announcement-bar--pause .jyra-announcement-ticker:hover .jyra-announcement-ticker__track,.m-announcement-bar--pause .jyra-announcement-ticker:focus-within .jyra-announcement-ticker__track{animation-play-state:paused}.m-announcement-bar__close{min-width:40px;min-height:40px;justify-content:center;border:0;background:transparent;color:inherit}@keyframes jyra-announcement-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (max-width:639px){.jyra-announcement-ticker__group{gap:calc(var(--jyra-announcement-gap, 48px) / 3);padding-inline:8px}.jyra-announcement-ticker__item{min-height:38px;padding:7px 8px;font-size:var(--jyra-announcement-font-size-mobile, 13px)}}@media(prefers-reduced-motion:reduce){.jyra-announcement-ticker{overflow-x:auto;scrollbar-width:none}.jyra-announcement-ticker::-webkit-scrollbar{display:none}.jyra-announcement-ticker__track{animation:none;will-change:auto}.jyra-announcement-ticker__group[aria-hidden=true]{display:none}}.video-carousel-section{display:block;background:var(--vc-bg);color:var(--vc-text);padding-top:var(--vc-padding-top);padding-bottom:var(--vc-padding-bottom);overflow:hidden}.video-carousel-section *,.video-carousel-section *:before,.video-carousel-section *:after{box-sizing:border-box}.video-carousel-section .video-carousel__wrap{width:min(calc(100% - 32px),var(--vc-max-width));margin-inline:auto}.video-carousel-section .video-carousel__wrap--full{width:100%;max-width:none;padding-inline:16px}.video-carousel-section .video-carousel__header{margin-bottom:24px}.video-carousel-section .video-carousel__header--left,.video-carousel-section .video-carousel__content--left{text-align:left}.video-carousel-section .video-carousel__header--center,.video-carousel-section .video-carousel__content--center{text-align:center}.video-carousel-section .video-carousel__header--right,.video-carousel-section .video-carousel__content--right{text-align:right}.video-carousel-section .video-carousel__heading{margin:0;color:var(--vc-text);font-size:clamp(26px,3vw,46px);line-height:1.05;font-weight:800}.video-carousel-section .video-carousel__subheading{max-width:760px;margin:10px auto 0;opacity:.82;font-size:clamp(14px,1.5vw,18px)}.video-carousel-section .video-carousel__header--left .video-carousel__subheading{margin-left:0}.video-carousel-section .video-carousel__header--right .video-carousel__subheading{margin-right:0}.video-carousel-section .video-carousel__shell{position:relative}.video-carousel-section .video-carousel__viewport{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:none}.video-carousel-section .video-carousel__viewport::-webkit-scrollbar{display:none}.video-carousel-section .video-carousel__track{display:flex;gap:var(--vc-gap);align-items:stretch}.video-carousel-section .video-carousel__slide{flex:0 0 calc((100% - (var(--vc-gap) * (var(--vc-per-view-mobile) - 1))) / var(--vc-per-view-mobile));min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.video-carousel-section .video-carousel__card{height:100%;overflow:hidden;border-radius:var(--vc-radius);background:var(--vc-card-bg);color:var(--vc-text);box-shadow:0 14px 40px #0000001f}.video-carousel-section .video-carousel__media{position:relative;overflow:hidden;background:#7f7f7f26;border-radius:var(--vc-radius)}.video-carousel-section .video-carousel__media--portrait{aspect-ratio:9 / 16}.video-carousel-section .video-carousel__media--vertical{aspect-ratio:3 / 4}.video-carousel-section .video-carousel__media--square{aspect-ratio:1 / 1}.video-carousel-section .video-carousel__media--landscape{aspect-ratio:16 / 9}.video-carousel-section .video-carousel__video,.video-carousel-section .video-carousel__poster,.video-carousel-section .video-carousel__placeholder,.video-carousel-section .video-carousel__placeholder svg{width:100%;height:100%;display:block}.video-carousel-section .video-carousel__video,.video-carousel-section .video-carousel__poster{object-fit:cover}.video-carousel-section .video-carousel__placeholder{display:grid;place-items:center;min-height:260px;text-align:center;padding:24px;opacity:.7}.video-carousel-section .video-carousel__placeholder svg{max-width:160px;max-height:160px}.video-carousel-section .video-carousel__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;padding:7px 11px;border-radius:999px;background:var(--vc-accent);color:#fff;font-size:12px;line-height:1;font-weight:700;letter-spacing:.02em;pointer-events:none}.video-carousel-section .video-carousel__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px;border:0;border-radius:50%;background:#ffffffe6;color:#111;cursor:pointer;display:grid;place-items:center;transition:transform .2s ease,opacity .2s ease;z-index:3}.video-carousel-section .video-carousel__play:hover{transform:translate(-50%,-50%) scale(1.06)}.video-carousel-section .video-carousel__slide.is-playing .video-carousel__play{opacity:0}.video-carousel-section .video-carousel__slide.is-playing:hover .video-carousel__play,.video-carousel-section .video-carousel__slide.is-playing:focus-within .video-carousel__play{opacity:1}.video-carousel-section .video-carousel__play-icon{margin-inline-start:3px;font-size:22px;line-height:1}.video-carousel-section .video-carousel__slide.is-playing .video-carousel__play-icon{margin-inline-start:0;font-size:18px}.video-carousel-section .video-carousel__content{padding:16px}.video-carousel-section .video-carousel__title{margin:0 0 8px;color:var(--vc-text);font-size:clamp(17px,1.6vw,22px);line-height:1.2;font-weight:800}.video-carousel-section .video-carousel__text{font-size:14px;line-height:1.55;opacity:.82}.video-carousel-section .video-carousel__text p{margin:0}.video-carousel-section .video-carousel__button{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;min-height:42px;padding:10px 18px;border-radius:999px;background:var(--vc-accent);color:#fff;text-decoration:none;font-weight:800;line-height:1}.video-carousel-section .video-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border:0;border-radius:50%;background:#ffffffeb;color:#111;box-shadow:0 10px 28px #00000029;cursor:pointer;display:grid;place-items:center}.video-carousel-section .video-carousel__arrow span{display:block;font-size:34px;line-height:1;margin-top:-3px}.video-carousel-section .video-carousel__arrow--prev{inset-inline-start:8px}.video-carousel-section .video-carousel__arrow--next{inset-inline-end:8px}[dir=rtl] .video-carousel-section .video-carousel__arrow--prev span,[dir=rtl] .video-carousel-section .video-carousel__arrow--next span{transform:scaleX(-1)}.video-carousel-section .video-carousel__dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.video-carousel-section .video-carousel__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:currentColor;opacity:.28;cursor:pointer;transition:width .2s ease,opacity .2s ease}.video-carousel-section .video-carousel__dot.is-active{width:26px;opacity:1;background:var(--vc-accent)}.video-carousel-section .video-carousel__global-controls{display:flex;justify-content:center;margin-top:16px}.video-carousel-section .video-carousel__audio{border:1px solid currentColor;border-radius:999px;background:transparent;color:var(--vc-text);padding:9px 16px;cursor:pointer;font-weight:700}.video-carousel-section .video-carousel__empty{padding:32px;border:1px dashed currentColor;border-radius:var(--vc-radius);text-align:center;opacity:.7}.video-carousel-section button:focus-visible,.video-carousel-section a:focus-visible{outline:3px solid var(--vc-accent);outline-offset:3px}@media screen and (min-width:750px){.video-carousel-section .video-carousel__slide{flex-basis:calc((100% - (var(--vc-gap) * (var(--vc-per-view-tablet) - 1))) / var(--vc-per-view-tablet))}.video-carousel-section .video-carousel__content{padding:18px}}@media screen and (min-width:990px){.video-carousel-section .video-carousel__slide{flex-basis:calc((100% - (var(--vc-gap) * (var(--vc-per-view-desktop) - 1))) / var(--vc-per-view-desktop))}.video-carousel-section .video-carousel__wrap--full{padding-inline:32px}}@media screen and (max-width:749px){.video-carousel-section .video-carousel__arrow{width:38px;height:38px}.video-carousel-section .video-carousel__arrow--prev{inset-inline-start:2px}.video-carousel-section .video-carousel__arrow--next{inset-inline-end:2px}}@media(prefers-reduced-motion:reduce){.video-carousel-section .video-carousel__viewport{scroll-behavior:auto}.video-carousel-section .video-carousel__play,.video-carousel-section .video-carousel__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
