.fw-b{font-weight:600}.fw-r{font-weight:400}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../inter-v18-latin-300.6e5144af.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../inter-v18-latin-regular.4868384e.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../inter-v18-latin-600.cd71eff6.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../inter-v18-latin-700.7c4c7212.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url(../source-sans-3-v18-latin-300.df43a40a.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(../source-sans-3-v18-latin-regular.d1938bd0.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url(../source-sans-3-v18-latin-600.584072de.woff2)format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url(../source-sans-3-v18-latin-700.a64fcda4.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:none}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";clear:both;display:table}[hidden]{display:none}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#252525;flex-direction:column;min-height:100dvh;font-family:Inter,sans-serif;line-height:1.6;display:flex}h1{font-size:2.686rem;line-height:1.3}h2{font-size:2.288rem;line-height:1.3}h3{font-size:2.074rem;line-height:1.3}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}@media screen and (width<=992px){h1{font-size:1.855rem}h2{font-size:1.616rem}h3{font-size:1.456rem}h4{font-size:1.196rem}h5{font-size:1.14rem}h6{font-size:1rem}}h1,h2,h3,h4,h5,h6{letter-spacing:.5px;font-family:Inter,sans-serif;font-weight:500}p{font-size:inherit}small{font-size:.833rem}.radius-lg{border-radius:1.5rem;overflow:hidden}.radius-video{border-radius:clamp(.5rem,.5vw + .5vh,1.5rem);overflow:hidden}.relative{position:relative}.breadcrumbs-wrapper{gap:.25rem;display:flex}.breadcrumbs-wrapper a{align-items:center;gap:.5rem;display:flex}.breadcrumbs-wrapper a svg{margin-bottom:2px}.breadcrumbs-wrapper a span{border-bottom:2px solid #0000}.breadcrumbs-wrapper a:hover span{border-color:#252525}main{background-color:#f7f5f1;flex-direction:column;align-items:center;width:100%;padding-top:70px;display:flex;overflow-x:hidden}main.sub-header-visible{padding-top:130px}main.sub-header-visible.checkout-page{padding-top:70px}main.front-page{gap:4.25rem}main.transparent{padding-top:0}main.full-height{min-height:calc(100vh - 70px)}@media screen and (width<=992px){main{padding-top:60px}main.full-height{min-height:calc(100vh - 60px)}}section{width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.clr-dark{color:#fff;background-color:#1b5630}.clr-white{color:#1b5630;background-color:#fff}.container{box-sizing:border-box;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.container.wysiwyg{max-width:800px}.container.wysiwyg .wysiwyg-content{flex-direction:column;gap:1rem;display:flex}.container-fluid{width:100%}@media screen and (width<=1400px){.container{width:100%}}.section-title{padding-top:1rem;padding-bottom:1rem}.no-access-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:4.25rem;height:100%;display:flex}.no-access-wrapper .actions{gap:1rem;display:flex}.upcoming-section{background-repeat:none;background-position:0 100%;background-size:cover;border-radius:clamp(.5rem,.5vw + .5vh,1.5rem);justify-content:center;align-items:center;height:18rem;margin-top:1rem;display:flex;position:relative;overflow:hidden}.upcoming-section .overlay{background-color:#ffffffb0;position:absolute;inset:0}.upcoming-section .overlayx{background-color:#7f56d91f;position:absolute;inset:0}section.full-height{min-height:calc(100vh - 70px)}section .fire-null-fire{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;height:100%;display:flex}section .fire-null-fire .content{flex-direction:column;gap:2.5rem;display:flex}section .fire-null-fire p{font-size:1.728rem}p>a{border-bottom:2px solid}.sl-icon{width:1.25rem}@media screen and (width<=992px){.sl-icon{width:1.5rem}}.section-pad{padding-top:4.25rem;padding-bottom:4.25rem}.no-pad{padding:0}.vis-mob{display:none}@media screen and (width<=992px){.vis-mob{display:flex}.vis-mob.cart-qty{color:#fff;background:#252525;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;padding-top:.1rem;font-size:.75rem;position:absolute;top:-.25rem;right:-1rem;display:flex!important}}.page-content .wp-block-heading{margin-top:3rem}.grecaptcha-badge{display:none!important}#vippscheckoutframe{padding:2rem 0}#vippscheckoutframe .vipps_checkout_widget_wrapper .vipps_checkout_widget{width:100%}button.btn,a.btn{letter-spacing:.5px;text-align:center;color:inherit;border:2px solid;border-radius:.25rem;padding:1rem 1.5rem;font-weight:600;transition:all .15s ease-in-out}button.btn.btn-main,a.btn.btn-main{color:#252525;background-color:#fff;border-color:#252525}button.btn.btn-main.btn-white,a.btn.btn-main.btn-white{color:#252525;background-color:#fff;border-color:#fff}button.btn.btn-session,a.btn.btn-session{align-items:center;gap:1rem;display:flex}button.btn.btn-session .status-checked,a.btn.btn-session .status-checked{display:none}button.btn.btn-session.done,a.btn.btn-session.done{color:#fff;background-color:#6c9;border-color:#6c9}button.btn.btn-session.done .status-checked,a.btn.btn-session.done .status-checked{display:flex}button.btn.btn-session.done .status-unchecked,a.btn.btn-session.done .status-unchecked,button.btn.mark-session-like .liked,a.btn.mark-session-like .liked{display:none}button.btn.mark-session-like.liked,a.btn.mark-session-like.liked{color:#fff;background-color:#689aff;border-color:#689aff}button.btn.mark-session-like.liked .like,a.btn.mark-session-like.liked .like{display:none}button.btn.mark-session-like.liked .liked,a.btn.mark-session-like.liked .liked{display:block}button.btn.play-movie-btn,a.btn.play-movie-btn{border:0;align-items:center;gap:1.5rem;padding:0;display:flex}button.btn.play-movie-btn svg,a.btn.play-movie-btn svg{width:2.5rem}button.btn:hover,a.btn:hover{color:#fff!important;background-color:#252525!important}button.btn:hover.white,a.btn:hover.white{color:#252525!important;background-color:#fff!important;border-color:#fff!important}button.btn-text,a.btn-text{font-weight:600}.clr-dark button.btn,.clr-dark a.btn{color:#fff}.clr-dark button.btn:hover,.clr-dark a.btn:hover{color:#1b5630!important;background-color:#fff!important}.clr-dark button.btn.btn-dark,.clr-dark a.btn.btn-dark{color:#252525;background-color:#fff}.clr-dark button.btn.btn-dark:hover,.clr-dark a.btn.btn-dark:hover{color:#fff!important;background-color:#252525!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form:not(.wc-block-checkout__form){flex-direction:column;gap:1rem;display:flex}form:not(.wc-block-checkout__form) .login-username,form:not(.wc-block-checkout__form) .login-password{flex-direction:column;display:flex}form:not(.wc-block-checkout__form) input:not([type=checkbox]),form:not(.wc-block-checkout__form) textarea{border:1px solid #d7d7d7;border-radius:.25rem;padding:1rem}form:not(.wc-block-checkout__form) .woocommerce-form-login__submit,form:not(.wc-block-checkout__form) input[type=submit]{color:#fff;text-align:center;letter-spacing:.5px;background-color:#252525;border-radius:.25rem;width:100%;padding:1rem;font-weight:600}form:not(.wc-block-checkout__form) .woocommerce-form-login__submit:hover,form:not(.wc-block-checkout__form) input[type=submit]:hover{background-color:#000}form:not(.wc-block-checkout__form) .woocommerce-form-login__rememberme{margin-bottom:1rem}form:not(.wc-block-checkout__form) .woocommerce-form-login__rememberme input{margin-left:.5rem;margin-right:.5rem}form:not(.wc-block-checkout__form).woocommerce-ResetPassword .woocommerce-Button{color:#fff;text-align:center;letter-spacing:.5px;background-color:#252525;border-radius:.25rem;width:100%;padding:1rem;font-weight:600}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:1rem;right:1rem}.woocommerce form .form-row{padding:0}.image-wrapper{border-radius:.5rem;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.image-wrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.image-wrapper.wide{padding-bottom:26.25%}@media screen and (width<=992px){.image-wrapper.wide{padding-bottom:56.25%}}.image-wrapper.no-aspect{height:inherit;max-height:inherit;width:auto;padding-bottom:0}.image-wrapper.no-aspect img{position:static}@media screen and (width<=992px){.image-wrapper.no-aspect img{object-fit:contain;height:auto}}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:28px;height:22px;display:inline-block;position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#000;border-radius:2px;width:28px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:#0000!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:#0000!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:#0000!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:#0000!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg);background-color:#0000!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg)rotateY(180deg)rotate(-180deg);background-color:#0000!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translateY(10px)rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translateY(-10px)rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(-8px,-10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(-8px,10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;top:0;transform:translate(8px,-10px)rotate(45deg)scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;bottom:0;transform:translate(8px,10px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate(8px)rotate(45deg)scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate(8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate(-8px)rotate(-45deg)scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate(-8px)rotate(45deg)scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--elastic-r .hamburger-inner:before{transition:opacity .125s .275s;top:10px}.hamburger--elastic-r .hamburger-inner:after{transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);top:20px}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translateY(10px)rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translateY(-20px)rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;left:-80px;transform:translate(80px,80px)rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;right:-80px;transform:translate(-80px,80px)rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;left:0}.hamburger--emphatic-r .hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;left:-80px;transform:translate(80px,-80px)rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:80px;right:-80px;transform:translate(-80px,-80px)rotate(45deg)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s linear 80ms}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translateY(10px)rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg)translate(-5.71429px,-6px)}.hamburger--slider.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translateY(10px)rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg)translate(5.71429px,-6px)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translateY(-20px)rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}.hamburger--spin-r.is-active .hamburger-inner:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{transition:background-color 0s linear .13s;top:2px}.hamburger--spring .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:10px}.hamburger--spring .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);top:20px}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:#0000!important}.hamburger--spring.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:translateY(10px)rotate(-45deg)}.hamburger--spring-r .hamburger-inner{transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--spring-r .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;top:-20px}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;top:0}.hamburger--spring-r.is-active .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;top:0;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(90deg);background-color:#0000!important}.hamburger--stand.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color 0s linear .15s;transform:rotate(-90deg);background-color:#0000!important}.hamburger--stand-r.is-active .hamburger-inner:before{transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;top:0;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.sidebar-wrapper{z-index:500;transition:all .15s ease-in-out;display:flex;position:fixed;inset:0;transform:translate(0%)}@media screen and (width<=992px){.sidebar-wrapper{z-index:400}.sidebar-wrapper.contact{z-index:1100}}.sidebar-wrapper.closed{transform:translate(100%)}.sidebar-wrapper .sidebar-cover{flex:1}.sidebar-wrapper .sidebar{background-color:#fff;border-left:1px solid #d7d7d7;flex-direction:column;justify-content:space-between;width:25vw;min-width:25rem;display:flex}@media screen and (width<=992px){.sidebar-wrapper .sidebar{width:100%;min-width:100%}}.sidebar-wrapper .sidebar .controls,.sidebar-wrapper .sidebar .actions{display:flex}.sidebar-wrapper .sidebar .actions{flex-direction:column;gap:1rem;margin-top:1rem}.sidebar-wrapper .sidebar .controls{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;height:70px;padding:1rem 1rem 1rem 1.5rem}.sidebar-wrapper .sidebar .inner{flex-direction:column;flex:1;justify-content:center;gap:1.5rem;display:flex}.sidebar-wrapper .sidebar .inner .product-wrapper,.sidebar-wrapper .sidebar .inner .controls,.sidebar-wrapper .sidebar .inner .summary{padding:1rem 1.5rem}.sidebar-wrapper .sidebar .inner .product-wrapper{border-bottom:1px solid #d7d7d7;border-radius:0}.sidebar-wrapper .sidebar .inner .summary{border-top:1px solid #d7d7d7}.sidebar-wrapper .sidebar .inner .summary .total{justify-content:space-between;align-items:center;display:flex}.sidebar-wrapper .sidebar .inner a.button.continue-with-vipps{text-align:center;width:100%;padding:1rem}.sidebar-wrapper .sidebar .inner .divider{text-align:center}.sidebar-wrapper .cart-content-sidebar{flex-direction:column;height:calc(100vh - 70px);display:flex}.sidebar-wrapper .cart-content-sidebar .cart-items-wrapper{flex:1;min-height:0;overflow:hidden auto}.sidebar-wrapper .cart-content-sidebar .summary{flex-shrink:0}.sidebar-wrapper .cart-content-sidebar .empty-cart-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:4.25rem;height:100%;margin:auto;display:flex}.sidebar-wrapper .cart-content-sidebar .empty-cart-wrapper span{font-size:1.5rem}.sidebar-wrapper .product-inquiry-form{padding:1.5rem;overflow-y:auto;justify-content:flex-start!important}.sidebar-wrapper .product-inquiry-form .product-info-box{border:1px solid #d5d7da;border-radius:.5rem;padding:1rem}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-label{color:#535862;margin-bottom:.5rem;font-size:.875rem}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product{align-items:center;gap:1rem;display:flex}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product .product-thumb{border-radius:.5rem;flex-shrink:0;width:60px;height:60px;overflow:hidden}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product .product-thumb img{object-fit:cover;width:100%;height:100%}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product .product-details{flex-direction:column;gap:.25rem;display:flex}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product .product-details .product-name{font-size:1rem;line-height:1.3}.sidebar-wrapper .product-inquiry-form .product-info-box .inquiry-product .product-details .product-sku{color:#535862;font-size:.875rem}.sidebar-wrapper .product-inquiry-form .form-container form{flex-direction:column;gap:1rem;display:flex}.sidebar-wrapper .product-inquiry-form .form-container label{margin-bottom:.25rem;font-size:.875rem;display:block}.sidebar-wrapper .product-inquiry-form .form-container input[type=text],.sidebar-wrapper .product-inquiry-form .form-container input[type=email],.sidebar-wrapper .product-inquiry-form .form-container input[type=tel],.sidebar-wrapper .product-inquiry-form .form-container textarea{width:100%}.sidebar-wrapper .product-inquiry-form .form-container textarea{resize:vertical;min-height:100px}.sidebar-wrapper .product-inquiry-form .form-container .wpcf7-spinner{margin:.5rem auto;display:block}.sidebar-wrapper .product-inquiry-form .form-container .wpcf7-response-output{border-radius:.5rem;padding:.5rem;font-size:.875rem}header{z-index:500;background-color:#fff;position:fixed;inset:0 0 auto}header .main-header{justify-content:space-between;align-items:center;height:70px;display:flex}@media screen and (width<=992px){header .main-header{height:60px}}header .main-header .logo svg,header .main-header .logo img{width:100%;max-height:50px}@media screen and (width<=992px){header .main-header .logo svg,header .main-header .logo img{width:auto;height:100%;max-height:36px}}header .main-header .logo svg.white,header .main-header .logo img.white{display:none}header .main-header.transparent{color:#fff;background-color:#252525}header .main-header.transparent .hamburger-inner,header .main-header.transparent .hamburger-inner:after,header .main-header.transparent .hamburger-inner:before{background-color:#fff}header .main-header.transparent .logo svg.normal{display:none}header .main-header.transparent .logo svg.white{display:block}header .main-header.scrolled-over{background-color:#0000}header .main-header.open{color:#252525;background-color:#fff}header .main-header.open .logo svg.normal{display:block}header .main-header.open .logo svg.white{display:none}header .main-header .nav-wrapper{flex-direction:row;display:flex;position:relative}@media screen and (width<=992px){header .main-header .nav-wrapper{gap:2.5rem}}header .main-header .nav-wrapper nav,header .main-header .nav-wrapper nav ul{align-items:center;gap:2.5rem;display:flex}header .main-header .nav-wrapper nav ul li.current-menu-item{font-weight:600}@media screen and (width<=992px){header .main-header .nav-wrapper nav ul{opacity:0;pointer-events:none;background-color:#fff;flex-direction:column;width:100vw;height:0;padding:1.5rem;position:fixed;inset:60px 0 0;overflow:hidden}header .main-header .nav-wrapper nav ul li{display:flex}header .main-header .nav-wrapper nav ul li a{letter-spacing:.5px;color:inherit;width:100%;padding:1rem 0;font-size:1.5rem;transition:all .15s ease-in-out}header .main-header .nav-wrapper nav ul li.current-menu-item a{text-decoration:underline}header .main-header .nav-wrapper nav ul.open{opacity:1;pointer-events:auto;align-items:normal;height:calc(100dvh - 60px)}header .main-header .nav-wrapper nav ul.open .menu{flex-direction:column;gap:2.5rem}header .main-header .nav-wrapper nav ul .user-area{flex-direction:column}header .main-header .nav-wrapper nav ul .user-area button,header .main-header .nav-wrapper nav ul .user-area a{text-align:center}}header .main-header .nav-wrapper .menu,header .main-header .nav-wrapper .user-area{gap:1rem;display:flex}header .main-header .nav-wrapper .menu a.active,header .main-header .nav-wrapper .user-area a.active{border-bottom:2px solid}header .main-header .nav-wrapper .hamburger{opacity:1!important}header .main-header .nav-wrapper .hamburger.custom{gap:1rem;padding:.625rem;display:flex}header .main-header .nav-wrapper .hamburger.custom .hamburger-box{width:34px;height:20px}header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner{top:0}header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner,header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner:after,header .main-header .nav-wrapper .hamburger.custom .hamburger-box .hamburger-inner:before{background-color:#fff;width:34px}header .main-header .nav-wrapper .hamburger:not(.custom){padding:0}@media screen and (width>=992px){header .main-header .nav-wrapper .hamburger{display:none}}header .main-header .user-controls{align-items:center;display:flex}header .main-header .user-controls.gapped{gap:1rem}@media screen and (width>=992px){header .main-header .user-controls button,header .main-header .user-controls a.btn{display:flex}header .main-header .user-controls button.hamburger:not(.custom),header .main-header .user-controls a.btn.hamburger:not(.custom){display:none}}header .main-header .user-controls .user-menu-wrapper{position:relative}header .main-header .user-controls .user-menu-wrapper .user-menu{color:#fff;background:#252525;border-radius:.5rem;flex-direction:column;gap:1rem;width:auto;height:0;padding:0;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translateY(2rem)}header .main-header .user-controls .user-menu-wrapper .user-menu.open{height:auto;padding:1.5rem;overflow:auto}header .main-header.checkout{justify-content:center}header .main-header.checkout .nav-wrapper{display:none}@media screen and (width<=992px){header .main-header .user-controls button,header .main-header .user-controls a.btn{display:none}header .main-header .user-controls button.hamburger:not(.custom),header .main-header .user-controls a.btn.hamburger:not(.custom){display:flex}}header .sub-header-wrapper{background-color:#f7f5f1;border-bottom:1px solid #1b563026}@media screen and (width<=992px){header .sub-header-wrapper.hidden{display:none}}header .sub-header-wrapper .sub-header{position:relative}header .sub-header-wrapper .sub-header .indicator-row{position:absolute;inset:auto 0 0}header .sub-header-wrapper .sub-header .indicator-row svg{display:none}header .sub-header-wrapper .sub-header .indicator-row .left{float:left;transform:rotate(-90deg)}header .sub-header-wrapper .sub-header .indicator-row .right{float:right;transform:rotate(90deg)}header .sub-header-wrapper .sub-header .sub-header-menu{justify-content:space-between;align-items:center;gap:1rem;width:100%;height:60px;padding:1rem 0;font-weight:600;display:flex}header .sub-header-wrapper .sub-header .sub-header-menu li{border-bottom:2px solid #0000}header .sub-header-wrapper .sub-header .sub-header-menu li.current-menu-item{border-color:#252525}@media screen and (width<=992px){header .sub-header-wrapper .container{padding-left:0;padding-right:0}header .sub-header-wrapper .container .sub-header .sub-header-menu{max-width:100%;padding-left:1rem;padding-right:1rem;overflow:auto hidden}}header .cart-toggle{align-items:center;gap:.5rem;font-weight:500;display:flex}header .cart-toggle .svg-wrapper{position:relative}@media screen and (width<=992px){header .cart-toggle span{display:none}}header a.back-btn{border:1px solid #d5d7da;border-radius:.25rem;margin-right:-20px;padding:.75rem .5rem}header a.back-btn:hover{color:#fff;background-color:#252525;border-color:#252525}footer{color:#fff;background-color:#1b5630;margin-top:auto;padding-top:8.5rem}footer button.btn-text{font-weight:500}footer .recheckCookies{color:#fff}footer.checkout-page{display:none}footer .footer-inner{flex-direction:column;gap:2.5rem;display:flex}@media screen and (width<=992px){footer .footer-inner{gap:4.25rem}}footer .top{padding:8.5rem 0 5rem}@media screen and (width<=992px){footer .top{padding:4.25rem 0}}footer .footer-content{display:flex}@media screen and (width<=992px){footer .footer-content{flex-direction:column-reverse;gap:4.25rem}}footer .footer-content>div{flex:1}footer .footer-content .info{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}footer .bottom{justify-content:space-between;align-items:center;padding:2.5rem 0;display:flex}footer .bottom .menu-wrapper{align-items:center;gap:1rem;display:flex}@media screen and (width<=992px){footer .bottom .menu-wrapper{flex-direction:column;align-items:flex-start;gap:2.5rem}}footer .footer-menu{flex-direction:column;gap:1rem;font-size:1.5rem;font-weight:600;display:flex}@media screen and (width<=992px){footer .footer-menu{flex-direction:column}}footer.checkout .bottom{justify-content:center}footer.checkout .bottom .menu-wrapper{display:none}footer.transparent{color:#fff;background-color:#252525}footer.transparent button{color:#fff}footer a{border-bottom:2px solid #0000}footer a:hover{border-bottom:2px solid #fff}.lightbox{z-index:9999;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.lightbox-content{background:#fff;border-radius:10px;flex-direction:column;width:80vw;max-width:1000px;max-height:90vh;display:flex;position:relative;overflow:hidden}@media screen and (width<=992px){.lightbox-content{width:100vw;overflow:visible}}.lightbox-image{object-fit:contain;width:100%;height:auto;max-height:70vh}@media screen and (width<=992px){.lightbox-image{border-radius:10px}}.lightbox-text{background:#fff;border-radius:.5rem;flex-direction:column;gap:.5rem;max-width:calc(100% - 3rem);padding:1.5rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem}.lightbox-text .top{justify-content:space-between;gap:1rem;width:100%;display:flex}.lightbox-text .top .place-wrapper{align-items:center;gap:.5rem;display:flex}.lightbox-text .lightbox-title{font-weight:600}.lightbox-close{color:#fff;cursor:pointer;background-color:#252525;border-radius:.25rem;padding:1rem;font-size:30px;line-height:1rem;position:absolute;top:10px;right:15px}.lightbox-close:hover{color:#252525;background-color:#fff}@media screen and (width<=992px){.lightbox-close{top:-1rem;transform:translateY(-100%)}}.lightbox-prev,.lightbox-next{color:#fff;cursor:pointer;background-color:#252525;border:none;border-radius:.25rem;padding:14px 20px;font-size:16px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev:hover,.lightbox-next:hover{color:#252525;background-color:#fff}@media screen and (width<=992px){.lightbox-prev,.lightbox-next{top:calc(100% + 1rem)}}.lightbox-prev{left:1rem}.lightbox-next{right:1rem}.wc-wrapper{width:100%}.product-description-wrapper{background-color:#fff;width:100%}.product-description-wrapper .product-specifications .spec-groups{flex-direction:column;gap:1.5rem;display:flex}.product-description-wrapper .product-specifications .spec-group{flex-direction:column;gap:.5rem;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list{border:1px solid #d7d7d7;border-radius:.5rem;flex-direction:column;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list .spec-row{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;padding:1rem;display:flex}.product-description-wrapper .product-specifications .spec-group .spec-list .spec-row:last-child{border-bottom:0}.single-prod-wrapper{gap:2.5rem;margin-top:2.5rem;display:flex}@media screen and (width<=992px){.single-prod-wrapper{flex-direction:column;gap:0;padding-bottom:1rem}}.single-prod-wrapper .product-swiper{flex-direction:column;flex:.6;min-width:0;height:clamp(200px,50vmin,60vh);min-height:200px;max-height:60vh;display:flex;overflow:hidden}@media screen and (width<=992px){.single-prod-wrapper .product-swiper{flex:none;width:100%;height:max(200px,55vh);min-height:200px}}.single-prod-wrapper .product-swiper .swiper{width:100%;height:100%;min-height:0;margin-bottom:2.5rem;overflow:hidden}.single-prod-wrapper .product-swiper .swiper .swiper-wrapper{height:100%;min-height:0}.single-prod-wrapper .product-swiper .swiper .swiper-pagination{bottom:15px}.single-prod-wrapper .product-swiper .swiper .swiper-slide{box-sizing:border-box;background:#0000000a;width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}.single-prod-wrapper .product-swiper .swiper .swiper-slide img{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.single-prod-wrapper .product-swiper img{border-radius:.5rem;width:100%}.single-prod-wrapper .prod-summary{flex-direction:column;flex:.4;gap:1.5rem;padding:1rem 0;display:flex}.single-prod-wrapper .prod-summary .title-wrapper{flex-direction:column;gap:1rem;display:flex}.single-prod-wrapper .prod-summary .title-wrapper a{align-items:center;gap:.25rem;font-size:1.2rem;display:flex}.single-prod-wrapper .prod-summary .title-wrapper a span{border-bottom:2px solid #0000}.single-prod-wrapper .prod-summary .title-wrapper a:hover span{border-color:#252525}.single-prod-wrapper .prod-summary p.price{font-size:1.728rem;color:#252525!important}.single-prod-wrapper .prod-summary .cart-controls{flex-direction:column;display:flex}section .archive .category-header{flex-direction:column;gap:1rem;display:flex}section .archive .archive-controls{flex-direction:row-reverse;align-items:center;display:flex}section .archive .archive-controls .cat-nav{flex-wrap:wrap;flex:1;align-items:center;gap:1rem;display:flex}section .archive .archive-controls .cat-nav .buttons{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}section .archive .archive-products{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:4.25rem;display:grid}@media (width<=1200px){section .archive .archive-products{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){section .archive .archive-products{grid-template-columns:1fr;gap:2.5rem}}.product-wrapper{border-radius:.5rem;flex:1;overflow:hidden}.product-wrapper .product .image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden}.product-wrapper .product .image img{width:100%}.product-wrapper .product .image.cart{border-radius:.5rem;justify-content:flex-start;align-items:center;display:flex;position:relative}.product-wrapper .product .image.cart .inner-image-wrapper{border-radius:.5rem;width:100px;height:100px;overflow:hidden}.product-wrapper .product .image.cart img{border-radius:.5rem;width:100%}.product-wrapper .product .image.cart button{background:#fff;border-radius:50%;padding:1rem;position:absolute;top:.5rem;right:.5rem}.product-wrapper .product .image.cart button:hover{background-color:#e67373!important}.product-wrapper .product .text{background-color:#fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.product-wrapper .product .text .top{justify-content:space-between;font-size:1.3rem;display:flex}.product-wrapper .product .text .top .price{white-space:nowrap}.product-wrapper .product .text .title{font-family:Crimson Text,sans-serif;font-size:1.44rem}.product-wrapper .product .text.cart{padding:1rem 0}.product-wrapper .product .text.cart .quantity-wrapper{display:flex}.product-wrapper .product .text.cart .quantity-wrapper input{text-align:center;border:2px solid;flex:1}.product-wrapper .product .text.cart .quantity-wrapper .plus{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.product-wrapper .product .text.cart .quantity-wrapper .minus{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.product-wrapper .product .text.cart .quantity-wrapper button{width:4rem}.product-wrapper .product .text.cart .quantity-wrapper button:hover{border-color:#252525}.product-wrapper.buyable .product .image{background:#fff;justify-content:center;align-items:center;height:350px;display:flex}.product-wrapper.buyable .product .image img{width:auto;min-width:65%;max-width:100%;max-height:350px}.product-wrapper.unbuyable .product .image{background:#fff;justify-content:center;align-items:center;height:350px;display:flex;position:relative}.product-wrapper.unbuyable .product .image img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.main-container-wrapper.checkout-page{background-color:#fff}.main-container-wrapper.checkout-page .page-content form.checkout{gap:2.5rem;padding:2.5rem 0}.main-container-wrapper.checkout-page .page-content form.checkout .billing-parts{flex-direction:column;gap:2.5rem;display:flex}.main-container-wrapper.checkout-page .page-content form.checkout .btn.btn-checkout{margin-top:1.5rem}.main-container-wrapper.checkout-page .page-content form.checkout .form-row .input-text,.main-container-wrapper.checkout-page .page-content form.checkout .form-row select{border:1px solid #d7d7d7;border-radius:.35rem;padding:.75rem 1rem}.main-container-wrapper.checkout-page .page-content form.checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}@media screen and (width<=992px){.main-container-wrapper.checkout-page .page-content form.checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(1,1fr)}}.main-container-wrapper.checkout-page .page-content form.checkout .form-row-first,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-first,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-last,.main-container-wrapper.checkout-page .page-content form.checkout .form-row-last{float:none;width:auto}.main-container-wrapper.checkout-page .page-content form.checkout .form-row{flex-direction:column;justify-content:flex-end;margin:0;display:flex}.hero,.hero-swiper .swiper-slide{align-items:center;gap:1.5rem;display:flex}@media screen and (width<=992px){.hero-swiper .swiper-slide{flex-direction:column-reverse}}.hero-swiper .swiper-slide>div{flex:1}.hero-swiper .swiper-slide .content{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media screen and (width>=992px){.hero-swiper .swiper-slide .content{padding-left:3rem}}.hero-swiper .swiper-slide .content .button-wrapper{flex-wrap:wrap;gap:1.5rem;display:flex}.hero-swiper .swiper-pagination{text-align:left;bottom:20px}@media screen and (width<=992px){.hero-swiper .swiper-pagination{text-align:right}}.hero-swiper .swiper-pagination-bullet{opacity:.5;background:0 0;border:2px solid #fff;border-radius:.5rem;width:1rem;height:1rem;transition:width .2s ease-in-out,opacity .2s ease-in-out;position:relative;overflow:hidden}.hero-swiper .swiper-pagination-bullet-active{opacity:1;border-radius:.5rem;width:3rem}.hero-swiper .swiper-pagination-bullet:before{content:"";background:#fff;width:0;height:100%;transition:width linear;position:absolute;top:0;left:0}.hero-swiper .swiper-pagination-bullet-active.filling:before{width:100%;transition:width var(--fill-duration,5s)linear}.hero-swiper .swiper-button-prev,.hero-swiper .swiper-button-next{color:#fff;--swiper-navigation-size:1.5rem}.hero-swiper .swiper-button-prev:after,.hero-swiper .swiper-button-next:after{font-weight:700}section .faq{flex-direction:row-reverse;align-items:flex-start;gap:2.5rem;display:flex}@media screen and (width<=992px){section .faq{flex-direction:column-reverse}}section .faq .intro{white-space:nowrap;color:#252525;background-color:#fff;border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media screen and (width<=992px){section .faq .intro{white-space:normal;align-items:center;width:100%}}section .faq .intro svg{margin:1.5rem auto}section .faq .intro svg path{fill:#1b5630}section .faq .questions{flex-direction:column;flex:1;gap:1rem;display:flex}section .faq .questions .question-wrapper{color:#252525;background-color:#fff;border-radius:.5rem;flex-direction:column;padding:1.5rem;display:flex}section .faq .questions .question-wrapper:hover{cursor:pointer;background-color:#edf3f8}section .faq .questions .question-wrapper .question{justify-content:space-between;display:flex}section .faq .questions .question-wrapper .question .minus{display:none}section .faq .questions .question-wrapper .question .plus{display:flex}section .faq .questions .question-wrapper .answer{opacity:0;height:0}section .faq .questions .question-wrapper.open{background-color:#edf3f8;gap:1rem}section .faq .questions .question-wrapper.open .question .minus{display:flex}section .faq .questions .question-wrapper.open .question .plus{display:none}section .faq .questions .question-wrapper.open .answer{opacity:1;height:auto}section .kategorier{border-radius:.5rem;flex-direction:column;align-items:center;gap:2.5rem;padding:4.25rem 1rem;display:flex}section .kategorier .cat-list{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media screen and (width>=992px){section .kategorier .cat-list{gap:1.5rem;max-width:800px}}section .product-row{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media screen and (width<=992px){section .product-row{grid-template-columns:repeat(1,1fr)}}section .split{align-items:center;gap:2.5rem;display:flex}@media screen and (width<=992px){section .split{flex-direction:column}}section .split.reverse{flex-direction:row-reverse}@media screen and (width<=992px){section .split.reverse{flex-direction:column}}section .split>div{flex:1}section .split .image{border-radius:.5rem;overflow:hidden}section .split .text{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}section .request{text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:2.5rem;padding:4.25rem 1rem;display:flex}.contact_form{padding:80px 0}.contact_form .split .image{border-radius:0;flex-direction:column;gap:1.5rem;display:flex}.contact_form .split .image .img-abs{border-radius:.5rem;overflow:hidden}.contact_form .split .image .gmaps-link-wrapper{justify-content:flex-end;display:flex}.contact_form .split .image .gmaps-link-wrapper .btn{gap:.5rem;display:flex}@media screen and (width<=992px){.contact_form .split .image .gmaps-link-wrapper .btn{width:100%}}.contact_form .contact-points{width:100%;display:flex}.contact_form .contact-points>div,.contact_form .contact-points>a{flex:1;gap:1rem;display:flex}.contact_form .contact-points>div .text,.contact_form .contact-points>a .text{flex-direction:column;gap:0;display:flex}.contact_form .contact-points>div .text label,.contact_form .contact-points>a .text label{margin:0}.contact_form .contact-points>div svg,.contact_form .contact-points>a svg{width:3rem}@media screen and (width<=992px){.contact_form .contact-points{flex-direction:column;gap:1.5rem}}.contact_form .wpcf7-response-output{border-radius:10px;padding:1rem}.contact_form .wpcf7-spinner{margin:1rem auto;display:block}.contact_form .section_title{margin-bottom:50px}.contact_form .form-container{width:100%}.contact_form form{flex-direction:column;gap:1rem;display:flex}.contact_form .form-row{gap:2rem;display:flex}@media (width<=1024px){.contact_form .form-row{flex-direction:column}}.contact_form .form-row .element{flex:1}.contact_form .form-actions{margin:0 auto}.contact_form .form-actions input[type=submit]{background-color:var(--orange);color:#fff;letter-spacing:.5px;cursor:pointer;border-radius:20rem;margin:0 auto;font-weight:500;transition:all .2s ease-in-out}.contact_form .form-actions input[type=submit]:hover{background-color:var(--Typo-Text---Dark,#252021)}@media (width<=1024px){.contact_form .form-actions{width:100%}}.contact_form ::placeholder,.contact_form select:invalid{letter-spacing:.05em;color:#00000080;transition:color .3s}.contact_form :focus::placeholder,.contact_form select:invalid:focus{color:#00000040}.contact_form label{-webkit-user-select:none;user-select:none;letter-spacing:.05em;text-shadow:1px 1px 2px #00000026;width:100%;margin-bottom:10px;font-size:16px;display:inline-block}.contact_form input,.contact_form select,.contact_form textarea{color:#000;background:#fff;border:1px solid #d9d9d9;border-radius:10px;outline:none;width:100%;padding:2rem;font-family:inherit;font-size:1.25rem;transition:box-shadow .3s}@media (width<=1024px){.contact_form input,.contact_form select,.contact_form textarea{padding:1.25rem 1rem}}.contact_form input:focus,.contact_form select:focus,.contact_form textarea:focus{box-shadow:0 0 2px 2px #d9d9d94d}.contact_form input::selection,.contact_form select::selection,.contact_form textarea::selection{background:var(--orange);color:#fff}.contact_form textarea{resize:vertical;vertical-align:top;min-height:120px}.contact_form input[type=checkbox],.contact_form input[type=radio]{appearance:none;vertical-align:top;width:20px;height:20px;position:relative}.contact_form input[type=checkbox]:before,.contact_form input[type=radio]:before{transform-origin:0 0;content:"";transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);display:block;position:absolute;top:50%;left:50%;transform:scale(0)translate(-50%,-50%)}.contact_form input[type=checkbox]:checked:before,.contact_form input[type=radio]:checked:before{transform:scale(1)translate(-50%,-50%)}label .contact_form input[type=checkbox],label .contact_form input[type=radio]{margin-right:10px}.contact_form input[type=checkbox]:checked:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjAuMjg1IDJsLTExLjI4NSAxMS41NjctNS4yODYtNS4wMTEtMy43MTQgMy43MTYgOSA4LjcyOCAxNS0xNS4yODV6Ii8+PC9zdmc+) 50%/cover;width:50%;height:50%}.contact_form input[type=radio]:checked:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPjwvc3ZnPg==) 50%/cover;width:40%;height:40%}.ref-slider-wrapper{overflow:hidden}.ref-slider-wrapper .ref-slider{width:100%}.ref-slider-wrapper .ref-slider .inner-slider-wrapper{max-width:100%}@media screen and (width>=992px){.ref-slider-wrapper .ref-slider .inner-slider-wrapper{max-width:65%}}.ref-slider-wrapper .ref-text{flex-direction:column;align-items:flex-start;gap:2.5rem;display:flex}.ref-slider-wrapper .swiper{aspect-ratio:5/4;width:100%;max-width:90%;max-height:80vh;margin:0 auto;overflow:visible}.ref-slider-wrapper .swiper-slide{background-color:#252525;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:2.5rem;display:flex;overflow:hidden}.ref-slider-wrapper .swiper-slide .text{background-color:#fff;border-radius:.5rem;flex-direction:column;padding:1rem;display:flex}.ref-slider-wrapper .swiper-slide .text .top{justify-content:space-between;width:100%;display:flex}.ref-slider-wrapper .swiper-slide .text .top .place-wrapper{align-items:center;gap:.5rem;display:flex}.ref-slider-wrapper .swiper-slide .text .ref-title{font-weight:600}.ref-slider-wrapper .swiper-slide:nth-child(n){background-color:#ce1111}.ref-slider-wrapper .swiper-slide:nth-child(2n){background-color:#008cff}.ref-slider-wrapper .swiper-slide:nth-child(3n){background-color:#0ab86f}.ref-slider-wrapper .swiper-slide:nth-child(4n){background-color:#d37a07}.ref-slider-wrapper .swiper-slide:nth-child(5n){background-color:#76a30c}.referanser-wrapper .referanser-list{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1.5rem;display:grid}.referanser-wrapper .referanse-item{cursor:pointer;background:#fff;border-radius:.5rem;transition:all .15s ease-in-out;overflow:hidden}.referanser-wrapper .ref-image{object-fit:cover;width:100%;height:300px;display:block}.referanser-wrapper .ref-content{padding:15px}.referanser-wrapper .ref-title,.referanser-wrapper .ref-place,.referanser-wrapper .ref-desc{margin:5px 0;display:block}.referanser-wrapper .ref-title{font-size:1.5em;font-weight:700}.butikk-wrapper .butikk{align-items:normal}.butikk-wrapper .butikk .times{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}.butikk-wrapper .butikk .opening-hours{flex-direction:column;display:flex}.butikk-wrapper .butikk .opening-hours .line{border-bottom:1px solid #d5d7da;justify-content:space-between;padding:1rem 0;display:flex}.butikk-wrapper .butikk .opening-hours .line .time{font-weight:600}.butikk-wrapper .butikk .opening-hours .line:last-child{border-bottom:none}.butikk-wrapper .butikk .kontakt-info{gap:1rem;display:flex}.butikk-wrapper .butikk .kontakt-info a{align-items:center;gap:.5rem;display:flex}@media screen and (width<=992px){.butikk-wrapper .butikk .kontakt-info{flex-direction:column}.butikk-wrapper .butikk .kontakt-info a{justify-content:center}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
/*# sourceMappingURL=main.css.map */
