@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes c{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6)}.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:20px;animation:c 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:hsla(0,0%,100%,.9)}.lum-lightbox-loader:before{left:0;animation:d 1.8s linear infinite}.lum-lightbox-loader:after{right:0;animation:e 1.8s linear infinite;animation-delay:-.9s}.lum-lightbox.lum-opening{animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:b .18s ease-out}.lum-lightbox.lum-closing{animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:b .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid hsla(0,0%,100%,.8)}.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid hsla(0,0%,100%,.8);box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid hsla(0,0%,100%,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;border-radius:0 3px 0 0}@media (max-width:460px){.lum-lightbox-image-wrapper{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}@charset "UTF-8";*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:aperitif;src:url(fonts/aperitif.ttf?3q5iu) format("truetype"),url(fonts/aperitif.woff?3q5iu) format("woff"),url(fonts/aperitif.svg?3q5iu#aperitif) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:aperitif!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down-s-line-round:before{content:"\E92F";color:#5e5d5d}.icon-bottle-and-glass-shapes:before{content:"\E92E"}.icon-arrow-up:before{content:"\E92D"}.icon-plus-circle .path1:before{content:"\E92A";color:#5e5d5d}.icon-plus-circle .path2:before{content:"\E92B";margin-left:-1em;color:#fff}.icon-plus-circle .path3:before{content:"\E92C";margin-left:-1em;color:#fff}.icon-minus:before{content:"\E928"}.icon-plus:before{content:"\E929"}.icon-control-point:before{content:"\E927"}.icon-people:before{content:"\E920"}.icon-event-note:before{content:"\E921"}.icon-place:before{content:"\E922"}.icon-restaurant:before{content:"\E923"}.icon-payment:before{content:"\E924"}.icon-record-voice-over:before{content:"\E925"}.icon-schedule:before{content:"\E926"}.icon-tune:before{content:"\E91F"}.icon-arrow-drop-down-24px:before{content:"\E91E"}.icon-edit:before,.icon-pencil:before,.icon-write:before{content:"\E900"}.icon-heart-fill:before{content:"\E901"}.icon-gift:before{content:"\E902"}.icon-info:before{content:"\E903"}.icon-menu-line:before{content:"\E919"}.icon-arrow-right-circle-line:before{content:"\E904"}.icon-arrow-right-line:before{content:"\E905"}.icon-arrow-right-s-line:before{content:"\E906"}.icon-bar-chart-2-line:before{content:"\E907"}.icon-book-2-line:before{content:"\E908"}.icon-checkbox-fill:before{content:"\E909"}.icon-check-line:before{content:"\E90A"}.icon-close-line:before{content:"\E90B"}.icon-delete-bin-line:before{content:"\E90C"}.icon-facebook-circle-fill:before{content:"\E90D"}.icon-file-list-3-line:before{content:"\E90E"}.icon-flask-line-01:before{content:"\E90F"}.icon-heart-line:before{content:"\E910"}.icon-instagram-fill:before{content:"\E911"}.icon-mail-fill:before{content:"\E912"}.icon-mail-send-line:before{content:"\E913"}.icon-price-tag-3-line:before{content:"\E914"}.icon-printer-fill:before{content:"\E915"}.icon-search-2-line:before{content:"\E916"}.icon-shopping-cart-line:before{content:"\E917"}.icon-star-fill:before{content:"\E918"}.icon-star-line:before{content:"\E91A"}.icon-time-line:before{content:"\E91B"}.icon-twitter-fill:before{content:"\E91C"}.icon-user-line:before{content:"\E91D"}html{scroll-behavior:smooth}body{font-family:Roboto,Arial,Helvetica,sans-serif;background-color:#f7f7f7;color:#333}body:after{content:"";position:fixed;top:0;left:0;width:0;height:0;background-color:rgba(0,0,0,.5);opacity:0;z-index:2}body.overlay:after{opacity:1;width:100vw;height:100vh}.container{max-width:1000px;margin:0 auto;padding:0 25px;background-color:#fff}@media (min-width:1040px){.container{padding:0 20px}}.container-unlogged{max-width:720px}@media (min-width:1040px){.container-unlogged{padding:0 30px}}.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}img[alt]{font-weight:300;color:#333;font-size:.625rem;text-align:center}.images.right{float:right;clear:right;margin:4px 0 1rem 2.2rem}.images.left{float:left;clear:left;margin:4px 2.2rem 1rem 0}.f-right{float:right}.half-width{width:50%}figure.article-media.article-image{position:relative}figure.article-media.article-image img{width:100%}figure.article-media.article-image.half-width{width:50%}figure.article-media.article-image.one-eight-width{width:20%;max-width:150px}figure.article-media.article-image.f-right{float:right;clear:right;margin:4px 0 1rem 2.2rem}figure.article-media.article-image.f-left{float:left;clear:left;margin:4px 2.2rem 1rem 0}figure.article-media.article-image.size-small{min-width:100px;min-height:100px}figure.article-media.article-image.size-medium{min-width:150px;min-height:150px}figure.article-media.article-image.size-large{min-width:200px;min-height:200px}figure.article-media.article-image.size-small{width:100px;height:auto}figure.article-media.article-image.size-medium{width:150px;height:auto}figure.article-media.article-image.size-large{width:200px;height:auto}figure.article-media.article-image figcaption{padding-top:10px;font-size:.875rem;font-weight:300}figure.article-media.article-image figcaption .article-image-caption{color:#7c807e;display:block}figure.article-media.article-image figcaption .article-image-photographer{color:#c5c5c5}figure.article-media.article-image figcaption .article-image-photographer:before{content:" ("}figure.article-media.article-image figcaption .article-image-photographer:after{content:")"}figure.image.align-left{float:left;clear:left;margin:4px 2.2rem 1rem 0}figure.image.align-right{float:right;clear:right;margin:4px 0 1rem 2.2rem}.gslide-description{display:none}.image-placeholder{height:0;overflow:hidden;padding-top:100%;background:#eee;position:relative;display:block}@-webkit-keyframes placeholder{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes placeholder{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(-100%)}}.image-placeholder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:placeholder;animation-name:placeholder;-webkit-animation-iteration-count:4;animation-iteration-count:4;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6533963927) 50%,hsla(0,0%,100%,0))}.image-placeholder>*{width:100%;height:100%}.image-placeholder>*,.image-placeholder>*>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.region-44 .admin-section-content,.region-49 .admin-section-content{padding-top:20px}@media (min-width:768px){.region-21 .widget,.region-28 .widget{padding:0!important}}.edge-content{padding-top:12px;width:100%;position:relative;align-items:center;display:flex;justify-content:center;box-sizing:content-box}.edge-content.min-h-250{min-height:270px}.edge-content.min-h-300{min-height:320px}.edge-content.min-h-400{min-height:420px}.edge-content.min-h-500{min-height:520px}.edge-content.min-h-600{min-height:620px}.edge-content .edge-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.edge-content:after{content:"Annonse";text-transform:uppercase;position:absolute;top:0;left:0;color:#ccc;letter-spacing:.6px;font-size:.5rem}.edge-content.fixed{position:fixed;bottom:0;left:0;z-index:999}.edge-content.desktop.fix-width>div{max-width:960px;margin:0 auto;width:100%!important}.edge-content.desktop.fix-width>div iframe{width:100%;max-width:960px}@media (max-width:767px){.edge-content.desktop{display:none}}.edge-content.mobile.fix-width>div{margin:0 auto;max-width:300px;width:100%!important}.edge-content.mobile.fix-width>div iframe{max-width:300px;width:100%}@media (min-width:768px){.edge-content.mobile{display:none}}.edge-container{max-width:1000px;margin:0 auto;display:flex;justify-content:center;overflow:hidden}.edge-container.is-admin{display:none}.edge-fixed{position:fixed;max-width:1000px;width:100%;margin:0 auto}@media (max-width:1600px){.edge-fixed{display:none}}.edge-fixed .edge-home-left{right:100%;top:0;position:absolute}.edge-fixed .edge-home-left iframe{float:right}.edge-fixed .edge-home-right{left:100%;top:0;position:absolute}.edge-fixed .edge-home-right iframe{float:left}@media (max-width:767px){.desktop{display:none!important}}@media (min-width:768px){.mobile{display:none!important}}.edge{overflow:hidden;display:flex;justify-content:center;align-items:center}.header-image{position:relative}.header-image .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:2rem;font-weight:500;text-shadow:0 0 10px #000;width:100%;text-transform:uppercase;text-align:center;line-height:1}@media (min-width:768px){.header-image .title{font-size:3rem}}.header-image .image-partial{position:relative;height:160px;overflow:hidden;margin-bottom:40px}@media (min-width:768px){.header-image .image-partial{height:260px}}.header-image .image-partial img{position:absolute;height:100%;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}.header-title{padding:15px 0 30px}.header-title .title{font-size:1.5rem;font-weight:500;width:100%;text-transform:uppercase;text-align:center;line-height:1}@media (min-width:768px){.header-title .title{font-size:2.25rem}}.unsubscribe-view{padding:50px 0}.unsubscribe-view .module-users{margin:10px 0 20px}@media (min-width:768px){.unsubscribe-view .module-users{padding:0 30px}}.unsubscribe-view h3{text-align:center;font-weight:700;font-size:1.5rem;padding-bottom:20px}@media (min-width:768px){.unsubscribe-view h3{font-size:1.875rem}}.unsubscribe-view h3 span{text-decoration:underline}.unsubscribe-view .form{display:flex;width:100%;justify-content:center}.unsubscribe-view .form>div{flex:1}.unsubscribe-view .alert{padding-bottom:20px}.unsubscribe-view .alert ul{margin:0;padding:0 0 0 10px}.unsubscribe-view .text{font-weight:300;font-size:.875rem;padding-bottom:15px;text-align:center}.unsubscribe-view .text-2{padding-bottom:35px}.unsubscribe-view .row-form{padding-bottom:10px}@media (min-width:360px){.unsubscribe-view .row-form{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (min-width:520px){.unsubscribe-view .row-form{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.unsubscribe-view .row-form{grid-template-columns:repeat(4,1fr)}}.unsubscribe-view .row-form .item .label{font-size:.75rem;font-weight:300;text-align:left;line-height:1.2}#tinymce img{margin:10px}.mce-content-body p{display:block;margin-bottom:0}.panel-top-edit{position:absolute;top:0;left:0;width:100%;background-color:#3c4350;padding:10px}.panel-top-edit a.navbar-brand{float:left;margin-left:55px;text-align:center}.panel-top-edit a.btn-red{float:left;margin-left:45px;margin-top:5px}a,p,strong{font-size:.875rem}@media (min-width:1040px){a,p,strong{font-size:1rem}}a{color:#e52528;text-decoration:none;font-weight:700}@media (min-width:1040px){a:hover{text-decoration:underline}}p{font-weight:300;margin-bottom:20px;display:inline-block}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5625rem}h4{font-size:1.375rem}h5{font-size:1.1875rem}h6{font-size:1rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{padding-bottom:15px}input[type=date].error-input,input[type=email].error-input,input[type=number].error-input,input[type=password].error-input,input[type=search].error-input,input[type=text].error-input,select.error-input,textarea.error-input{border:1px solid #e52528}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{border:1px solid #ebebeb;border-radius:0;font-size:.875rem;padding:0 10px;width:100%;min-width:0}input[type=date]:not(textarea),input[type=email]:not(textarea),input[type=number]:not(textarea),input[type=password]:not(textarea),input[type=search]:not(textarea),input[type=text]:not(textarea),select:not(textarea),textarea:not(textarea){height:40px}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;font-weight:300;font-size:.875rem}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#aaa;font-weight:300;font-size:.875rem}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;font-weight:300;font-size:.875rem}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:1px solid #777;position:relative}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=text]:disabled,textarea:disabled{background-color:#f4f4f4}input[type=date]:disabled::-webkit-input-placeholder,input[type=email]:disabled::-webkit-input-placeholder,input[type=number]:disabled::-webkit-input-placeholder,input[type=password]:disabled::-webkit-input-placeholder,input[type=search]:disabled::-webkit-input-placeholder,input[type=text]:disabled::-webkit-input-placeholder,textarea:disabled::-webkit-input-placeholder{color:#aaa}input[type=date]:disabled:-moz-placeholder,input[type=date]:disabled::-moz-placeholder,input[type=email]:disabled:-moz-placeholder,input[type=email]:disabled::-moz-placeholder,input[type=number]:disabled:-moz-placeholder,input[type=number]:disabled::-moz-placeholder,input[type=password]:disabled:-moz-placeholder,input[type=password]:disabled::-moz-placeholder,input[type=search]:disabled:-moz-placeholder,input[type=search]:disabled::-moz-placeholder,input[type=text]:disabled:-moz-placeholder,input[type=text]:disabled::-moz-placeholder,textarea:disabled:-moz-placeholder,textarea:disabled::-moz-placeholder{color:#aaa}input[type=date]:disabled:-ms-input-placeholder,input[type=email]:disabled:-ms-input-placeholder,input[type=number]:disabled:-ms-input-placeholder,input[type=password]:disabled:-ms-input-placeholder,input[type=search]:disabled:-ms-input-placeholder,input[type=text]:disabled:-ms-input-placeholder,textarea:disabled:-ms-input-placeholder{color:#aaa}blockquote{position:relative;display:inline-block;padding:30px 30px 30px 80px;border-radius:10px;text-align:left}blockquote p{font-size:1.25rem!important;line-height:1.2;font-weight:700;font-style:italic}blockquote p:before{font-family:Georgia,serif;font-weight:700;display:block;position:absolute;top:10px;left:10px;content:"\201C\A0";font-size:60px;color:#66005d}.range-wrap{position:relative;height:30px;display:block;padding:2px}.range-wrap .progressed-line{position:absolute;left:0;top:12px;height:6px;background:#e52528;width:13%;max-width:99%;pointer-events:none}input[type=range]{width:100%;height:100%;margin:0;background-color:transparent;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#fff;border:0;border-radius:0;width:100%;height:5px;cursor:pointer}input[type=range]::-webkit-slider-thumb{margin-top:-7.5px;width:20px;height:20px;background:#e52528;border:1.8px solid transparent;border-radius:50px;cursor:pointer;-webkit-appearance:none}input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.1)}input[type=range]::-moz-range-track{background:#fff;border:0;border-radius:0;width:100%;height:5px;cursor:pointer}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#e52528;border:1.8px solid transparent;border-radius:50px;cursor:pointer}.custom-checkbox{position:relative;width:15px;height:15px;margin-right:15px;flex:0 0 auto}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio]{margin:0;display:inline-block;position:absolute;left:0;top:0;opacity:0;z-index:1;width:100%;height:100%}.custom-checkbox input[type=checkbox]:not(:checked):not(:disabled):hover~.checkbox-helper,.custom-checkbox input[type=radio]:not(:checked):not(:disabled):hover~.checkbox-helper{border-color:#aaa}.custom-checkbox input[type=checkbox]:not(:checked):disabled~.checkbox-helper,.custom-checkbox input[type=radio]:not(:checked):disabled~.checkbox-helper{background-color:#f7f7f7}.custom-checkbox input[type=checkbox]:not(:disabled):checked:hover~.checkbox-helper,.custom-checkbox input[type=radio]:not(:disabled):checked:hover~.checkbox-helper{border-color:#205700}.custom-checkbox input[type=checkbox]:not(:disabled):checked~.checkbox-helper,.custom-checkbox input[type=radio]:not(:disabled):checked~.checkbox-helper{border-color:#2d7a00;background-color:#328900}.custom-checkbox input[type=checkbox]:not(:disabled):checked~.checkbox-helper:after,.custom-checkbox input[type=radio]:not(:disabled):checked~.checkbox-helper:after{visibility:visible}.custom-checkbox input[type=checkbox]:checked:disabled~.checkbox-helper,.custom-checkbox input[type=radio]:checked:disabled~.checkbox-helper{background-color:#f7f7f7}.custom-checkbox input[type=checkbox]:checked:disabled~.checkbox-helper:after,.custom-checkbox input[type=radio]:checked:disabled~.checkbox-helper:after{color:#aaa;visibility:visible}.custom-checkbox.error-input .checkbox-helper{border:1px solid #e52528}.custom-checkbox .checkbox-helper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border:1px solid #adadad;display:inline-block;cursor:pointer}.custom-checkbox .checkbox-helper:after{content:"\E90A";font-family:aperitif;color:#fff;font-size:.5625rem;position:absolute;visibility:hidden;top:50%;left:50%;transform:translate(-50%,-50%)}textarea{padding:8px 10px}textarea::-webkit-input-placeholder{padding:2px 0}textarea:-moz-placeholder,textarea::-moz-placeholder{padding:2px 0}textarea:-ms-input-placeholder{padding:2px 0}.select{position:relative}.select:after{content:"";width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:4px 4px 0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px 0 14px;background-color:#fff}input[type=email].input-large,input[type=number].input-large,input[type=password].input-large,input[type=search].input-large,input[type=text].input-large{font-size:1.125rem;min-height:50px}input[type=email].input-large::-webkit-input-placeholder,input[type=number].input-large::-webkit-input-placeholder,input[type=password].input-large::-webkit-input-placeholder,input[type=search].input-large::-webkit-input-placeholder,input[type=text].input-large::-webkit-input-placeholder{font-size:1.125rem}input[type=email].input-large:-moz-placeholder,input[type=email].input-large::-moz-placeholder,input[type=number].input-large:-moz-placeholder,input[type=number].input-large::-moz-placeholder,input[type=password].input-large:-moz-placeholder,input[type=password].input-large::-moz-placeholder,input[type=search].input-large:-moz-placeholder,input[type=search].input-large::-moz-placeholder,input[type=text].input-large:-moz-placeholder,input[type=text].input-large::-moz-placeholder{font-size:1.125rem}input[type=email].input-large:-ms-input-placeholder,input[type=number].input-large:-ms-input-placeholder,input[type=password].input-large:-ms-input-placeholder,input[type=search].input-large:-ms-input-placeholder,input[type=text].input-large:-ms-input-placeholder{font-size:1.125rem}.icon-plus-circle{position:relative}.icon-plus-circle .path1,.icon-plus-circle .path2,.icon-plus-circle .path3{position:absolute;left:0;top:0}.icon-plus-circle .path1:before,.icon-plus-circle .path2:before,.icon-plus-circle .path3:before{margin-left:0!important}button{border:none;border-radius:0;box-shadow:none;background-color:transparent;font-size:.875rem;cursor:pointer;padding:0}button span[class*=" icon-"],button span[class^=icon-]{font-size:1.25rem;display:block}a[class^=btn-]{text-decoration:none}.btn-rounded{border-radius:20px}.btn-transition{transition:color .4s,background-color .4s}.btn-red{font-weight:700;background-color:#e52528;color:#fff;min-height:40px;padding:0 30px}.btn-red:focus{outline:2px solid #811c1e;outline-offset:-2px}.btn-red:hover{background-color:#d42528}.btn-green{font-weight:700;background-color:#328900;color:#fff;min-height:40px;padding:0 30px}.btn-green:focus{outline:2px solid #205700;outline-offset:-2px}.btn-green:hover{background-color:#2d7a00}.btn-olive{font-weight:700;background-color:#00904c;color:#fff;min-height:40px;padding:0 30px}.btn-olive:focus{outline:2px solid #006938;outline-offset:-2px}.btn-olive:hover{background-color:#008145}.btn-grey{font-weight:700;background-color:#333;color:#fff;min-height:40px;padding:0 30px}.btn-grey:focus{outline:2px solid #111;outline-offset:-2px}.btn-grey:hover{background-color:#222}.btn-transparent{font-weight:700;background-color:transparent;color:#413d3d;min-height:40px;border:1px solid #413d3d;padding:0 30px}.btn-transparent:focus{outline:2px solid #111;outline-offset:-2px}.btn-transparent:hover{text-decoration:none;background-color:#413d3d;color:#fff}.btn-new-red{font-weight:700;background-color:#e52528;color:#fff;min-height:40px;padding:0 30px}.btn-new-red:focus{outline:2px solid #811c1e;outline-offset:-2px}.btn-new-red:hover{background-color:#d9d9d9;text-decoration:none;color:#413d3d}.btn-new-dark-grey{font-weight:700;background-color:#5e5d5d;color:#fff;min-height:40px;padding:0 30px}.btn-new-dark-grey:focus{outline:2px solid #000;outline-offset:-2px}.btn-new-dark-grey:hover{text-decoration:none;background-color:#000;color:#fff}.btn-white{font-weight:700;background-color:#fff;color:#413d3d;min-height:40px;padding:0 30px}.btn-white:focus{outline:2px solid #000;outline-offset:-2px}.btn-white:hover{text-decoration:none;background-color:#413d3d;color:#fff}.btn-icon{padding:0 20px}.btn-icon-text{display:inline-flex;align-items:center;justify-content:center}.btn-icon-text .text{padding-left:10px}.btn-text-icon{display:inline-flex;align-items:center;justify-content:center}.btn-text-icon .text{padding-right:10px}.btn-large{min-height:50px;padding:0 40px;font-size:1.125rem}.btn-link{font-size:.875rem}.btn-link:hover{text-decoration:none;color:#000}.btn-link-icon{font-size:.875rem;display:inline-flex;align-items:center}.btn-link-icon:hover{text-decoration:none;color:#000}.btn-link-icon span[class*=" icon-"],.btn-link-icon span[class^=icon-]{font-size:1.125rem;display:block;padding-left:10px}.btn-small-label .text{font-size:.875rem}.table{overflow-x:auto}.table table{border-spacing:0;width:100%}.table thead th{background-color:#333;color:#fff;font-weight:700;text-align:left;text-transform:uppercase;padding:4px 15px;font-size:.8125rem}.table tbody tr:nth-child(2n) td{background-color:#f9f9f9}.table tbody tr td{padding:25px 15px;font-size:.8125rem}.lum-img{display:inline-block}.lum-lightbox{z-index:1}.mce-panel{box-shadow:none!important;border-color:#ebebeb!important}.mce-content-body{background-color:#fff}.autocomplete-ul-list{position:absolute;width:100%;z-index:1;background-color:#fff;border:1px solid #777;top:39px;margin:0;padding:10px}.autocomplete-ul-list li{list-style:none;padding:1px 0}.autocomplete-ul-list button:hover{color:#e52528}@media (min-width:768px){.autocomplete-ul-list{top:calc(100% - 1px)}}.widget{max-width:100%}[id^=adn]{overflow:hidden}[id^=adn] iframe{transform-origin:top left}.breadcrumbs ol{display:flex;align-items:center;margin:0;padding:20px 0}.breadcrumbs li{list-style:none}.breadcrumbs li,.breadcrumbs li>a{color:#413d3d;font-weight:400;font-size:.625rem}.breadcrumbs li>a:hover{text-decoration:none}.breadcrumbs li>span{font-weight:700}@media (min-width:1040px){.breadcrumbs li{font-weight:400}.breadcrumbs li,.breadcrumbs li a{font-size:.75rem}}.main-header .header-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 0}@media (min-width:768px){.main-header .header-wrapper{padding-top:35px}}@media (min-width:768px){.main-header .header-wrapper .logo{padding:20px}}.main-header .header-wrapper .logo img{max-width:170px}@media (min-width:768px){.main-header .header-wrapper .logo img{max-width:200px}}@media (min-width:768px){.main-header .header-wrapper .burger{display:none}}.main-header .header-wrapper .main-menu-burger{outline:none}.main-header .header-wrapper .main-menu-burger.active .icon-menu-line{display:none}.main-header .header-wrapper .main-menu-burger.active .icon-close-line,.main-header .header-wrapper .main-menu-burger .icon-menu-line{color:#000;display:block}.main-header .header-wrapper .main-menu-burger .icon-close-line{display:none}@media (max-width:767px){.main-header .header-wrapper .region-wrapper{position:absolute;display:none;background-color:#fff;top:calc(100% - 1px);width:100vw;left:-25px;padding:10px 25px}.main-header .header-wrapper .region-wrapper.active{display:block}}@media (min-width:768px){.main-header .header-wrapper .region-wrapper{display:block;flex:1}.main-header .header-wrapper .region-wrapper.active .user-menu.active{display:none!important}}@media (min-width:768px){.main-header .header-wrapper .region-wrapper.active .search-wrapper{border-top:1px solid #eaeaea;display:flex;position:absolute}}@media (min-width:768px){.main-header .header-wrapper .header-inner{display:flex;justify-content:space-between}}@media (min-width:768px){.main-header .header-wrapper .header-inner .menu-regions{padding-left:10px}}@media (max-width:767px){.main-header .header-wrapper .header-inner .menu-regions .region-1,.main-header .header-wrapper .header-inner .menu-regions .region-2{border-bottom:1px solid #eaeaea}}@media (min-width:768px){.main-header .header-wrapper .header-inner .buttons{display:flex;align-items:flex-start;margin-top:-10px}.main-header .header-wrapper .header-inner .buttons>div{padding:5px}.main-header .header-wrapper .header-inner .buttons>div:nth-of-type(2){position:relative}.main-header .header-wrapper .header-inner .buttons>div:nth-of-type(2):after{content:"";border-left:1px solid #eaeaea;position:absolute;height:25px;top:50%;transform:translateY(-50%);left:0}}.main-header .header-wrapper .header-inner .not-logged{display:none}.main-header .header-wrapper .header-inner .not-logged.visible{display:block}.main-header .header-wrapper .header-inner .after-logged{position:relative;display:none}.main-header .header-wrapper .header-inner .after-logged.visible{display:block}@media (max-width:767px){.main-header .header-wrapper .header-inner .after-logged{padding-bottom:30px}}@media (max-width:767px){.main-header .header-wrapper .header-inner .after-logged .login-link{display:none}}.main-header .header-wrapper .header-inner .after-logged .logout-link a{font-size:1.0625rem}@media (min-width:768px){.main-header .header-wrapper .header-inner .after-logged .logout-link a{display:block;padding:4px 15px;text-decoration:none;font-weight:400;font-size:1rem}.main-header .header-wrapper .header-inner .after-logged .logout-link a:hover{background-color:#f7f7f7;color:#000}}@media (min-width:768px){.main-header .header-wrapper .header-inner .after-logged .user-menu{border:1px solid #ccc;position:absolute;right:0;top:100%;z-index:2;display:none;box-shadow:0 0 10px -4px rgba(0,0,0,.3);min-width:200px;background-color:#fff}.main-header .header-wrapper .header-inner .after-logged .user-menu.active{display:block}}.main-header .header-wrapper .header-inner .after-logged .user-menu ul{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width:767px){.main-header .header-wrapper .header-inner .after-logged .user-menu ul{padding-top:15px}}@media (max-width:767px){.main-header .header-wrapper .header-inner .after-logged .user-menu ul li{padding-bottom:20px}}.main-header .header-wrapper .header-inner .after-logged .user-menu ul li a{color:#7a7a7a;font-size:1rem;font-weight:400;text-decoration:none}@media (min-width:768px){.main-header .header-wrapper .header-inner .after-logged .user-menu ul li a{display:block;color:#333;padding:4px 15px}.main-header .header-wrapper .header-inner .after-logged .user-menu ul li a:hover{background-color:#f7f7f7;color:#e52528}}@media (max-width:767px){.main-header .header-wrapper .header-inner .login-link{display:flex;justify-content:center;padding:40px 0}}.main-header .header-wrapper .header-inner .login-link button.active{color:#333}.main-header .header-wrapper .header-inner .login-link a,.main-header .header-wrapper .header-inner .login-link button{display:flex;align-items:center;color:#e52528;text-decoration:none;outline:none}@media (min-width:768px){.main-header .header-wrapper .header-inner .login-link a,.main-header .header-wrapper .header-inner .login-link button{padding:10px}.main-header .header-wrapper .header-inner .login-link a:hover,.main-header .header-wrapper .header-inner .login-link button:hover{color:#000}}.main-header .header-wrapper .header-inner .login-link a .icon-user-line,.main-header .header-wrapper .header-inner .login-link button .icon-user-line{font-size:1.25rem}.main-header .header-wrapper .header-inner .login-link a .label,.main-header .header-wrapper .header-inner .login-link button .label{font-weight:500;padding-left:10px;font-size:1.125rem}@media (min-width:768px){.main-header .header-wrapper .header-inner .login-link a .label,.main-header .header-wrapper .header-inner .login-link button .label{display:none}}@media (min-width:768px){.main-header .header-wrapper .header-inner .login-link a span,.main-header .header-wrapper .header-inner .login-link button span{font-size:1.25rem}}@media (max-width:767px){.main-header .header-wrapper .header-inner .search-btn{display:none}}.main-header .header-wrapper .header-inner .search-btn button{color:#e52528;display:block;outline:none}@media (min-width:768px){.main-header .header-wrapper .header-inner .search-btn button{padding:10px}.main-header .header-wrapper .header-inner .search-btn button:hover{color:#000}}.main-header .header-wrapper .header-inner .search-btn button.active .icon-close-line{display:block}.main-header .header-wrapper .header-inner .search-btn button.active .icon-search-2-line,.main-header .header-wrapper .header-inner .search-btn button .icon-close-line{display:none}.main-header .header-wrapper .header-inner .search-btn button .icon-search-2-line{display:block}@media (min-width:768px){.main-header .header-wrapper .header-inner .search-btn button span{font-size:1.25rem}}.main-header .header-wrapper .search-wrapper{padding-bottom:30px}@media (min-width:768px){.main-header .header-wrapper .search-wrapper{display:none;justify-content:flex-end;background-color:#fff;width:calc(100% + 50px);left:-25px;top:100%;padding:20px}}@media (min-width:1040px){.main-header .header-wrapper .search-wrapper{width:calc(100% + 40px);left:-20px}}.main-header .header-wrapper .search-form form{display:flex;align-items:center}@media (min-width:768px){.main-header .header-wrapper .search-form form{display:inline-flex}}.main-header .header-wrapper .search-form form button{padding:0 20px}.main-header .header-wrapper .search-form form input{border-color:#fff #fff #e52528;margin-right:-2px;border-top:0}.main-header .header-wrapper .search-form form input:focus{outline:none;border-bottom-color:#000}@media (min-width:768px){.main-header .header-wrapper .search-form form input{min-width:260px;margin-right:20px}}.main-header .newsletter-reminder{position:fixed;z-index:2;bottom:0;left:0;width:100%;background-color:#e52528;color:#fff;display:none}.main-header .newsletter-reminder.visibile{display:block}.main-header .newsletter-reminder .group-1{display:flex;flex-direction:column}@media (min-width:768px){.main-header .newsletter-reminder .group-1{flex-direction:row}}.main-header .newsletter-reminder .group-2{position:relative;display:flex;justify-content:center;margin:15px 0 5px}@media (min-width:768px){.main-header .newsletter-reminder .group-2{margin-top:20px}}.main-header .newsletter-reminder .group-2:before{content:"";width:100%;height:0;border-bottom:1px solid #f29294;position:absolute;top:50%}@media (max-width:767px){.main-header .newsletter-reminder .info{padding-right:25px}}@media (min-width:768px){.main-header .newsletter-reminder .info{width:50%}}.main-header .newsletter-reminder .text-1{font-weight:700;font-size:.875rem;padding-bottom:10px}@media (min-width:768px){.main-header .newsletter-reminder .text-1{font-size:1.125rem;padding-bottom:5px}}.main-header .newsletter-reminder .text-2{font-weight:300;font-size:.75rem}@media (min-width:768px){.main-header .newsletter-reminder .text-2{font-size:.875rem}}.main-header .newsletter-reminder .close{position:absolute;right:15px;top:9px;padding:10px}@media (min-width:768px){.main-header .newsletter-reminder .close{right:10px;top:10px}}.main-header .newsletter-reminder .close .icon{color:#fff;font-size:.75rem}@media (min-width:768px){.main-header .newsletter-reminder .close .icon{font-size:1rem}}@media (max-width:1039px){.main-header .newsletter-reminder .cta a{margin-right:25px}}@media (max-width:767px){.main-header .newsletter-reminder .cta{padding:20px 0 10px}}@media (min-width:768px){.main-header .newsletter-reminder .cta{width:50%;display:flex;justify-content:center;align-items:baseline}}.main-header .newsletter-reminder .cta a{border:1px solid #fff;padding:10px 15px;font-weight:500;display:flex;align-items:center;color:#fff;justify-content:space-between;text-decoration:none}@media (min-width:768px){.main-header .newsletter-reminder .cta a{display:inline-flex}.main-header .newsletter-reminder .cta a:hover{background-color:hsla(0,0%,100%,.15)}}.main-header .newsletter-reminder .cta .text{font-size:.875rem;padding-right:15px}@media (min-width:768px){.main-header .newsletter-reminder .cta .text{font-size:1rem}}.main-header .newsletter-reminder .cta .icon{color:#fff}.main-header .newsletter-reminder .toggle{display:flex;align-items:center;background-color:#e52528;position:relative;padding:0 15px}.main-header .newsletter-reminder .toggle .custom-checkbox{margin-right:0;margin-left:10px}@media (min-width:768px){.main-header .newsletter-reminder .toggle .custom-checkbox input{cursor:pointer}}.main-header .newsletter-reminder .toggle label{font-size:.75rem;font-weight:300}@media (min-width:768px){.main-header .newsletter-reminder .toggle label{font-size:.875rem;cursor:pointer}}.main-header .newsletter-reminder .container{background-color:#e52528;position:relative;display:flex;flex-direction:column;padding:15px 25px}@media (min-width:768px){.main-header .newsletter-reminder .container{padding:20px}}.overlay .main-header .container{position:relative;z-index:3}.newsletter-outer{position:fixed;top:0;z-index:3;left:0;right:0;max-width:1000px;margin:0 auto;display:none}@media (max-width:767px){.newsletter-outer{width:100%;justify-content:center;align-items:center;height:100vh;margin:0}}.newsletter-outer.active{display:unset;-webkit-animation:delay 2s;animation:delay 2s}@media (max-width:767px){.newsletter-outer.active{display:flex}}.newsletter-outer .newsletter-modal{background-color:#fff;position:absolute;right:38px;top:165px;padding:19px 50px 28px;max-width:400px;display:none;flex-direction:column;align-items:flex-start;row-gap:18px;box-shadow:0 4px 15px 6px rgba(0,0,0,.25)}@media (max-width:767px){.newsletter-outer .newsletter-modal{max-width:352px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;padding:50px 25px 37px;align-items:flex-start}}.newsletter-outer .newsletter-modal.active{display:flex}.newsletter-outer .newsletter-modal .btn-close{position:absolute;font-size:3rem;top:0;cursor:pointer;right:10px;line-height:46.56px}.newsletter-outer .newsletter-modal h3{font-weight:400;text-align:center;font-size:1.5rem;line-height:35px;margin:0}.newsletter-outer .newsletter-modal p{font-weight:400;margin:0;font-size:1.125rem;line-height:26px}.newsletter-outer .newsletter-modal input{background:#e3e3e3;color:rgba(0,0,0,.65);border:0;width:100%;padding:6px 0 6px 14px}.newsletter-outer .newsletter-modal .button-wrapper{width:100%;display:flex;justify-content:center}.newsletter-outer .newsletter-modal .button-wrapper button{background:red;padding:8px 10px;color:#fff;line-height:1;width:auto;font-size:1.125rem}@media (max-width:767px){.newsletter-outer .newsletter-modal .button-wrapper button{width:100%}}.newsletter-outer .newsletter-modal form{display:flex;flex-direction:column;row-gap:15px;margin:0;width:100%}.newsletter-outer .newsletter-modal form .options{display:grid;grid-template-columns:auto auto;justify-content:flex-start;row-gap:15px}.newsletter-outer .newsletter-modal form .options .custom-checkbox input[type=checkbox]:not(:disabled):checked~.checkbox-helper{border-color:#2d7a00;background-color:#328900}.newsletter-outer .newsletter-modal form .options .custom-checkbox{width:25px;height:25px}.newsletter-outer .newsletter-modal form .options .custom-checkbox .checkbox-helper{background-color:#e3e3e3;border:0;width:25px;height:25px}.newsletter-outer .newsletter-modal form .options label{font-weight:400;font-size:1.125rem;color:#000;line-height:26px}@-webkit-keyframes delay{0%{opacity:0;overflow:hidden;height:0}99%{opacity:0;overflow:hidden;height:0}to{opacity:1;overflow:unset;height:unset}}.main-footer .container{background-color:#474747;color:#dadada}.main-footer .region-3>div:nth-of-type(2){border-top:1px solid #5a5a5a}.main-footer .region-3 .links-groups{display:flex;flex-direction:column;padding-top:20px}@media (min-width:768px){.main-footer .region-3 .links-groups{flex-direction:row;margin:0 -10px;padding:30px 0 10px}}.main-footer .region-3 .single-group{padding-bottom:25px}@media (min-width:768px){.main-footer .region-3 .single-group{width:33.333333%;padding:10px}}.main-footer .region-3 .single-group .element{padding-bottom:20px;font-size:.875rem;font-weight:300}.main-footer .region-3 .single-group .element a{color:#dadada;font-size:.875rem}.main-footer .region-3 .footer-bottom{padding:30px 0 50px}@media (min-width:768px){.main-footer .region-3 .footer-bottom{display:flex;flex-direction:row;align-items:center;padding:10px 0}}@media (min-width:768px){.main-footer .region-3 .footer-bottom .logo{width:33.333333%}}.main-footer .region-3 .footer-bottom .logo a{max-width:150px;display:block}.main-footer .region-3 .footer-bottom .socials{display:flex;margin:0 -15px}@media (min-width:768px){.main-footer .region-3 .footer-bottom .socials{width:33.333333%;margin:0 0 0 -10px}}.main-footer .region-3 .footer-bottom .socials .item{padding:15px}.main-footer .region-3 .footer-bottom .socials .item a{color:#dadada;font-size:1.3125rem;text-decoration:none}.main-footer .region-3 .footer-bottom .socials .item a:hover{color:#fff}.main-footer .region-3 .footer-bottom .copy{font-size:.75rem;font-weight:300}@media (min-width:768px){.main-footer .region-3 .footer-bottom .copy{width:33.333333%;padding-left:20px}}.main-footer .region-3 .footer-bottom .created{font-size:.75rem;font-weight:300}@media (min-width:768px){.main-footer .region-3 .footer-bottom .created{width:33.333333%;padding-left:20px}}.main-footer .region-3 .footer-bottom .created a{color:#999;font-weight:700;font-size:.75rem}.main-footer .region-3 .footer-bottom .created a:hover{color:#fd5949}.privacy-fixed{position:fixed;left:0;bottom:0;z-index:5}.privacy-fixed a{padding:6px 20px;font-size:.75rem;font-weight:400;display:block;background-color:#fff}.privacy-fixed a:hover{background-color:#fff;color:#a00000}.topics{display:flex;align-items:center}.topics span{margin-right:10px;font-size:1.25rem}.topics ul{display:flex;align-items:center;margin:0;padding:10px 0;flex-wrap:wrap}.topics ul li{list-style:none;padding:0 10px}.topics ul li a{font-weight:300;color:#e52528;font-size:1rem}.socials-group{display:flex;align-items:center;margin:0 -15px;padding:15px 0}@media (min-width:768px){.socials-group{padding:0}}.socials-group .item{padding:0 10px}.socials-group .item span{font-size:1.25rem;color:#999}.socials-group .item a,.socials-group .item button{display:flex;padding:5px}@media (min-width:768px){.socials-group .item a:hover span,.socials-group .item button:hover span{color:#474747}}.socials-group .item a:hover,.socials-group .item button:hover{text-decoration:none}@media (min-width:768px){.socials-group .item.facebook a:hover span{color:#3b5998}.socials-group .item.twitter button:hover span{color:#1da1f2}.socials-group .item.instagram a:hover span{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.pager{padding:20px 0 40px;display:flex;justify-content:center}@media (min-width:768px){.pager{padding:40px 0 60px}}.pager ul{margin:0;padding:0;display:flex;align-items:center}.pager ul li{list-style:none}.pager ul li.element a{padding:5px 13px}.pager ul li.element:hover:not(.current) a{color:#e52528}.pager ul li.first a{color:#e52528;font-size:.875rem;display:flex;align-items:center;padding:2px 5px}.pager ul li.first a:hover{color:#333}.pager ul li.first a .label{padding-left:5px}.pager ul li.first a .icon-arrow-right-s-line{font-size:.5rem;font-weight:700;transform:rotate(180deg)}.pager ul li.current a{background-color:#e52528;color:#fff;cursor:default}.pager ul li.unavailable{display:none}.pager ul li.last a{color:#e52528;font-size:.875rem;display:flex;align-items:center;padding:2px 5px}.pager ul li.last a:hover{color:#333}.pager ul li.last a .label{padding-right:5px}.pager ul li.last a .icon-arrow-right-s-line{font-size:.5rem;font-weight:700}.pager ul li a{text-decoration:none;display:block;color:#333;font-size:.875rem}.rating{display:flex}.rating.wrap .all-rates .inside{padding-top:17px}.rating .inner{padding:15px 0;width:100%}.rating .inner .your-rate{float:left;position:relative;margin-right:30px}.rating .inner .your-rate .icon-star-fill{font-size:5.3125rem;color:#999}.rating .inner .your-rate .rate{display:none}.rating .inner .your-rate.evaluation-exists .icon-star-fill{color:#e52528}.rating .inner .your-rate.evaluation-exists .rate{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#fff;font-weight:700;padding:5px 0 0}.rating .inner .all-rates{max-width:100%;padding-top:15px}.rating .inner .all-rates .inside{font-size:.875rem}.rating .inner .all-rates .inside .red{color:#e52528;font-weight:700}.rating .inner .set-rate{display:inline-flex}.rating .inner .set-rate .set-rate-inner{display:flex;align-items:center;padding:10px 0}.rating .inner .set-rate .label{font-size:.875rem;white-space:nowrap;flex:1 0 auto;padding-right:20px}.rating .inner .set-rate form ul{margin:0;padding:0 0 4px;display:flex;align-items:center;unicode-bidi:bidi-override;direction:rtl}.rating .inner .set-rate form ul.rate-1 li{color:#fdcf01}.rating .inner .set-rate form ul.rate-1 li[data-rate="1"] .icon-star-line,.rating .inner .set-rate form ul.rate-1 li[data-rate="1"]~li .icon-star-line{display:none}.rating .inner .set-rate form ul.rate-1 li[data-rate="1"] .icon-star-fill,.rating .inner .set-rate form ul.rate-1 li[data-rate="1"]~li .icon-star-fill{display:block}.rating .inner .set-rate form ul.rate-2 li{color:#fdcf01}.rating .inner .set-rate form ul.rate-2 li[data-rate="2"] .icon-star-line,.rating .inner .set-rate form ul.rate-2 li[data-rate="2"]~li .icon-star-line{display:none}.rating .inner .set-rate form ul.rate-2 li[data-rate="2"] .icon-star-fill,.rating .inner .set-rate form ul.rate-2 li[data-rate="2"]~li .icon-star-fill{display:block}.rating .inner .set-rate form ul.rate-3 li{color:#fdcf01}.rating .inner .set-rate form ul.rate-3 li[data-rate="3"] .icon-star-line,.rating .inner .set-rate form ul.rate-3 li[data-rate="3"]~li .icon-star-line{display:none}.rating .inner .set-rate form ul.rate-3 li[data-rate="3"] .icon-star-fill,.rating .inner .set-rate form ul.rate-3 li[data-rate="3"]~li .icon-star-fill{display:block}.rating .inner .set-rate form ul.rate-4 li{color:#fdcf01}.rating .inner .set-rate form ul.rate-4 li[data-rate="4"] .icon-star-line,.rating .inner .set-rate form ul.rate-4 li[data-rate="4"]~li .icon-star-line{display:none}.rating .inner .set-rate form ul.rate-4 li[data-rate="4"] .icon-star-fill,.rating .inner .set-rate form ul.rate-4 li[data-rate="4"]~li .icon-star-fill{display:block}.rating .inner .set-rate form ul.rate-5 li{color:#fdcf01}.rating .inner .set-rate form ul.rate-5 li[data-rate="5"] .icon-star-line,.rating .inner .set-rate form ul.rate-5 li[data-rate="5"]~li .icon-star-line{display:none}.rating .inner .set-rate form ul.rate-5 li[data-rate="5"] .icon-star-fill,.rating .inner .set-rate form ul.rate-5 li[data-rate="5"]~li .icon-star-fill{display:block}.rating .inner .set-rate form ul:not([class^=rate-]) li{cursor:pointer}.rating .inner .set-rate form ul:not([class^=rate-]) li:hover .icon-star-line,.rating .inner .set-rate form ul:not([class^=rate-]) li:hover~li .icon-star-line{display:none}.rating .inner .set-rate form ul:not([class^=rate-]) li:hover .icon-star-fill,.rating .inner .set-rate form ul:not([class^=rate-]) li:hover~li .icon-star-fill{display:block}.rating .inner .set-rate form ul li{list-style:none;font-size:1.5rem;color:#e52528;padding:1px 5px}.rating .inner .set-rate form ul li .icon-star-fill{display:none}.rating .inner .set-rate form ul li .icon-star-line{display:block}.modal__overlay{position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:600px;width:100%;max-height:100vh;overflow-y:auto}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__btn{outline:none}.modal__btn span{pointer-events:none}.modal__title{font-weight:700;font-size:1.875rem;line-height:1.25}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.custom-template{margin-top:2.8125rem;margin-bottom:2.8125rem}.custom-template .image-template{text-align:center;position:relative}.custom-template .image-template img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-template .desc{padding:.625rem;font-size:3.125rem;font-weight:700}.fact-box{background-color:#f5f5f5;padding:.8rem;position:relative;margin:1.3rem auto;clear:both}figure.image{display:inline-block;margin:0 2px 0 1px}figure.image figcaption{margin:6px 8px 6px 0;color:#7c807e;font-size:.9rem;line-height:1.2rem;text-align:left}figure.image img{height:auto}.layout-news-grid .region-19 .widget{padding:20px 0}@media (max-width:767px){.layout-news-grid .region-19 .widget{width:100%;padding:15px 0}}@media (min-width:768px){.layout-news-grid .region-17 .edge-content{margin-top:-10px;margin-bottom:15px}}@media (min-width:768px){.layout-news-grid .region-21,.layout-news-grid .region-28{padding-bottom:15px}}@media (min-width:768px){.layout-news-grid .region-extra{margin:-40px 0 0!important;padding-bottom:40px}}@media (max-width:767px){.layout-news-grid .mobile-extra-region{padding-bottom:15px}}.layout-news-grid [class^=region-]:not(.region-10):not(.region-19){display:flex;flex-wrap:wrap;margin:0 -12px}.layout-news-grid [class^=region-]:not(.region-10):not(.region-19) .widget{padding:10px 12px}@media (max-width:767px){.layout-news-grid [class^=region-]:not(.region-10):not(.region-19) .widget{width:100%;padding:15px 12px}}.layout-news-grid [class^=region-]:not(.region-10):not(.region-19) .widget>div,.layout-news-grid [class^=region-]:not(.region-10):not(.region-19) .widget ul{height:100%}@media (min-width:768px){.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget,.layout-news-grid [class^=region-][data-cols=ooooo] .widget{width:100%}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .image-placeholder,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .image-placeholder{padding-top:41.6666666667%}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .title,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .title{padding:20px 0 10px}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .title a,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .title a{font-size:3rem}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .desc,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .desc{font-size:1.125rem;font-weight:400}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .link-more-news,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .link-more-news{font-size:1.125rem}.layout-news-grid [class^=region-][data-cols=ooooo] .admin-widget .link-more-news .icon-arrow-right-line,.layout-news-grid [class^=region-][data-cols=ooooo] .widget .link-more-news .icon-arrow-right-line{font-size:1rem}.layout-news-grid [class^=region-][data-cols=ooo_o] .admin-widget:first-child,.layout-news-grid [class^=region-][data-cols=ooo_o] .widget:first-child{width:66.666666%}.layout-news-grid [class^=region-][data-cols=ooo_o] .admin-widget:first-child .image-placeholder,.layout-news-grid [class^=region-][data-cols=ooo_o] .widget:first-child .image-placeholder{padding-top:33.3333333333%}.layout-news-grid [class^=region-][data-cols=ooo_o] .admin-widget:first-child .title a,.layout-news-grid [class^=region-][data-cols=ooo_o] .widget:first-child .title a{font-size:2.375rem}.layout-news-grid [class^=region-][data-cols=ooo_o] .admin-widget:nth-child(2),.layout-news-grid [class^=region-][data-cols=ooo_o] .widget:nth-child(2){width:33.333333%}}@media (min-width:768px) and (min-width:768px){.layout-news-grid [class^=region-][data-cols=ooo_o] .admin-widget:nth-child(2) .image-placeholder,.layout-news-grid [class^=region-][data-cols=ooo_o] .widget:nth-child(2) .image-placeholder{padding-top:68.8524590164%}}@media (min-width:768px){.layout-news-grid [class^=region-][data-cols=oo_oo] .admin-widget,.layout-news-grid [class^=region-][data-cols=oo_oo] .widget{width:50%}.layout-news-grid [class^=region-][data-cols=oo_oo] .admin-widget .image-placeholder,.layout-news-grid [class^=region-][data-cols=oo_oo] .widget .image-placeholder{padding-top:44.6808510638%}.layout-news-grid [class^=region-][data-cols=oo_oo] .admin-widget .title a,.layout-news-grid [class^=region-][data-cols=oo_oo] .widget .title a{font-size:1.875rem}}@media (min-width:768px){.layout-news-grid [class^=region-][data-cols=o_ooo] .admin-widget:first-child,.layout-news-grid [class^=region-][data-cols=o_ooo] .widget:first-child{width:33.333333%}}@media (min-width:768px) and (min-width:768px){.layout-news-grid [class^=region-][data-cols=o_ooo] .admin-widget:first-child .image-placeholder,.layout-news-grid [class^=region-][data-cols=o_ooo] .widget:first-child .image-placeholder{padding-top:68.8524590164%}}@media (min-width:768px){.layout-news-grid [class^=region-][data-cols=o_ooo] .admin-widget:nth-child(2),.layout-news-grid [class^=region-][data-cols=o_ooo] .widget:nth-child(2){width:66.666666%}.layout-news-grid [class^=region-][data-cols=o_ooo] .admin-widget:nth-child(2) .image-placeholder,.layout-news-grid [class^=region-][data-cols=o_ooo] .widget:nth-child(2) .image-placeholder{padding-top:33.3333333333%}.layout-news-grid [class^=region-][data-cols=o_ooo] .admin-widget:nth-child(2) .title a,.layout-news-grid [class^=region-][data-cols=o_ooo] .widget:nth-child(2) .title a{font-size:2.375rem}}.layout-news-grid .admin-section-horizontal{display:flex;max-width:100%}.layout-news-grid .admin-section-horizontal .admin-section-content{display:flex}.layout-news-grid .admin-section-horizontal .admin-section-content .widget,.layout-news-grid .region-19 .admin-section-horizontal .admin-section-content .admin-widget{width:100%!important}.layout-news-grid .more-news-row{display:flex;justify-content:flex-end;padding:15px 0}.layout-news-grid .more-news-row a{font-weight:400;font-size:.9375rem}.layout-giftcard{padding-bottom:30px;padding-top:10px}.layout-giftcard .heading{padding-bottom:40px}.layout-giftcard .heading h1{font-weight:500;padding-bottom:15px;line-height:1.1}.layout-giftcard .heading p{font-size:.875rem;font-weight:300;line-height:1.4;margin-bottom:10px}.layout-giftcard .heading a .icon-arrow-right-line{font-size:.875rem}.layout-giftcard .giftcard,.layout-giftcard .giftcard-info,.layout-giftcard .region-list{padding-bottom:40px}.layout-giftcard .title-of-widget{font-weight:500;padding-bottom:20px;line-height:1.1;font-size:1.5625rem}.layout-giftcard .giftcard-info{display:flex;justify-content:space-between}@media (max-width:767px){.layout-giftcard .giftcard-info{flex-direction:column}}@media (max-width:767px){.layout-giftcard .giftcard-info .info{padding-bottom:15px}}.layout-giftcard .giftcard-info .info span{font-size:.875rem;display:block}.layout-giftcard .giftcard-info a{font-size:.875rem}.layout-giftcard .heading-list{font-weight:500;padding-bottom:15px;line-height:1.1}@media (min-width:768px){.layout-giftcard .heading-list h2{font-size:2rem}}.layout-giftcard .giftcard-balance form{display:flex}.layout-giftcard .giftcard-balance .text{padding-top:5px;font-size:.75rem}.layout-giftcard .giftcard-balance .text strong{font-size:.75rem}.layout-giftcard .giftcard-heading{padding-bottom:30px}.layout-giftcard .giftcard-heading h1{font-size:2.1875rem;font-weight:500;line-height:1.1;padding-bottom:15px}.layout-giftcard .giftcard-heading h3{padding-bottom:15px}.layout-giftcard .giftcard-heading p,.layout-giftcard .giftcard-heading strong{font-size:.875rem;margin-bottom:10px;font-weight:400}.layout-giftcard .giftcard-heading strong{font-weight:700}.layout-giftcard .giftcard-heading a span{font-size:.875rem}.layout-giftcard .vue-check-card{padding:0 0 25px;display:flex;justify-content:center}.layout-news .content-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}.layout-news .content-news p{display:inline}@media (max-width:1039px){.layout-news .content-news .comments,.layout-news .content-news .discovery,.layout-news .content-news .edge-content.desktop,.layout-news .content-news .edge-content.mobile,.layout-news .content-news .news-recipes,.layout-news .content-news .region-10,.layout-news .content-news .region-12,.layout-news .content-news .region-13,.layout-news .content-news .related-news-readpeak,.layout-news .content-news .section-11{grid-column:1/4}}@media (min-width:1040px){.layout-news .content-news .discovery{grid-column:1/3}.layout-news .content-news .comments{grid-column:1/4}.layout-news .content-news .section-11{grid-row:2/5;grid-column:3/4}.layout-news .content-news .edge-content.desktop,.layout-news .content-news .event-discovery,.layout-news .content-news .region-10,.layout-news .content-news .region-12,.layout-news .content-news .region-13,.layout-news .content-news .related-news-readpeak{grid-column:1/4}.layout-news .content-news .restricted-discovery{grid-column:1/-1}.layout-news .content-news .restricted-discovery .premium-subscriptions .main-section{width:calc(100% + 40px);margin-left:-20px}}.layout-news .content-news .next-subpage{display:flex;justify-content:flex-end;padding:15px 30px 15px 0}.layout-news .content-news .next-subpage a{color:#fff;background:#e52528;display:inline-flex;padding:10px;text-transform:uppercase;font-size:15px;position:relative}.layout-news .content-news .next-subpage a:after{content:"";width:0;height:0;top:0;left:100%;border-color:transparent transparent transparent #e52528;border-style:solid;border-width:33px 0 32px 30px;position:absolute}.layout-news .content-news .comments{width:100%;padding:20px 0}.layout-news .content-news .upcoming-courses{width:100%}.layout-news .content-news .rating-section{display:flex;flex-direction:column;padding:15px 0}@media (min-width:768px){.layout-news .content-news .rating-section{padding:30px 0;flex-direction:row}.layout-news .content-news .rating-section>div{width:50%}.layout-news .content-news .rating-section .edge-content{padding-right:20px}}.layout-news .content-news .rating-section .r-col{display:flex;flex-direction:column}.layout-news .content-news .rating-section .title{font-size:1.25rem;font-weight:700}.layout-news .content-news .rating-section .btn-link-icon{margin-top:15px}@media (max-width:767px){.layout-news .content-news .rating-section .btn-red.btn-icon-text.btn-small-label{width:100%;max-width:350px}}.layout-news .content-news .rating-section a .icon-arrow-right-line{font-size:.875rem}.layout-news .content-news .news-recipes{padding-top:20px}.layout-news .content-news .news-recipes .single-recipe{padding-bottom:35px}.layout-news .content-news .news-recipes .single-recipe .title{margin-bottom:10px;line-height:1}@media (min-width:768px){.layout-news .content-news .news-recipes .single-recipe .title{margin-bottom:20px;line-height:1.4}}.layout-news .content-news .news-recipes .single-recipe .title a{font-size:1.125rem;font-weight:700}@media (min-width:768px){.layout-news .content-news .news-recipes .single-recipe .title a{font-size:1.625rem}}.layout-news .content-news .news-recipes .single-recipe .image .image-placeholder{padding-top:47.3282442748%}@media (max-width:767px){.layout-news .content-news .news-recipes .single-recipe .image .image-placeholder{padding-top:60.6060606061%}}.layout-news .content-news .news-recipes .single-recipe .image .image-placeholder img{width:100%}@media (max-width:767px){.layout-news .content-news .news-recipes .recipe-calc{padding:15px 25px;margin:0 -25px}}.layout-news .content-news .news-recipes .ingredients-group{display:flex;flex-direction:column}@media (min-width:768px){.layout-news .content-news .news-recipes .ingredients-group{flex-direction:row}}@media (min-width:768px){.layout-news .content-news .news-recipes .ingredients-group .recipe-maker{width:220px;flex:1 0 auto;margin-right:25px}}.layout-news .content-news .news-recipes .ingredients-group .details{padding-top:25px}.layout-news .content-news .news-recipes .ingredients-group .details .content a,.layout-news .content-news .news-recipes .ingredients-group .details .content p,.layout-news .content-news .news-recipes .ingredients-group .details .content strong{font-size:.875rem}@media (min-width:768px){.layout-news .content-news .news-recipes .ingredients-group .details .content a,.layout-news .content-news .news-recipes .ingredients-group .details .content p,.layout-news .content-news .news-recipes .ingredients-group .details .content strong{font-size:1rem}}.layout-news .content-news .news-recipes .ingredients-group .details .content img{float:left;margin:2.2rem}.layout-news .content-news .news-recipes .ingredients-group .details .content img[style*="margin-left: auto; margin-right: auto;"]{float:none}.layout-news .content-news .news-recipes .ingredients-group .details h4{font-size:1.25rem;font-weight:700}.layout-news .content-news .news-recipes .ingredients-group .details .author{font-weight:300;font-style:italic;padding-bottom:20px}.layout-news .content-news .news-products{padding-top:30px}.layout-news .content-news .news-products .title{font-weight:700;padding-bottom:15px;display:block;font-size:1.125rem}.layout-news .content-news .news-products .list{display:flex;flex-direction:column;list-style:none}.layout-news .content-news .news-products .list .element{display:flex;align-items:center;padding-bottom:20px}.layout-news .content-news .news-products .list .element .details{flex:1;display:flex;flex-direction:column}.layout-news .content-news .news-products .list .element .details .name{font-size:1rem}.layout-news .content-news .news-products .list .element .details .country{font-size:.875rem;display:flex;align-items:center}.layout-news .content-news .news-products .list .element .details .country .country-flag{padding-left:10px}.layout-news .content-news .news-products .list .element .details .more-details{font-size:.875rem}@media (max-width:767px){.layout-news .content-news .news-products .list .element .details .more-details .price,.layout-news .content-news .news-products .list .element .details .more-details .volume{display:block}}.layout-news .content-news .news-products .list .element .points-group{width:50px;display:flex;flex-direction:column;align-items:center}.layout-news .content-news .news-products .list .element .points-group .points{font-size:2.25rem;font-weight:700;line-height:1}.layout-news .content-news .news-products .list .element .points-group .label{font-size:.75rem;font-weight:500}.layout-news .content-news .edge-content{margin-bottom:30px}.layout-news .content-news .wrapper .draggable,.layout-news .content-news .wrapper .recipe-embed{display:none}.layout-news .content-news .wrapper p{display:block}.layout-news .content-news .wrapper .clear{clear:both}.layout-news .content-news .wrapper .socials-group{padding-top:25px}@media (min-width:1040px){.layout-news .content-news .wrapper .socials-group{padding-top:35px}}.layout-news .content-news .wrapper .topics{padding:0 0 30px}@media (min-width:1040px){.layout-news .content-news .wrapper .topics{padding:10px 0 40px}}.layout-news .content-news .content{overflow:hidden}.layout-news .content-news .content strong{font-weight:700}.layout-news .content-news .news-head{grid-column:1/4}.layout-news .content-news .news-head .main-image{position:relative}@media (max-width:1039px){.layout-news .content-news .news-head .main-image{margin:0 -25px}}.layout-news .content-news .news-head .main-image .image-placeholder{padding-top:53.3333333333%}.layout-news .content-news .news-head .main-image .heading{display:none;font-size:.9375rem;color:#fff;position:absolute;top:0;left:0;width:100%;z-index:1;height:auto;overflow:hidden}@media (min-width:1040px){.layout-news .content-news .news-head .main-image .heading{display:flex}}.layout-news .content-news .news-head .main-image .heading .topic{background-color:#e52528;font-weight:700;padding:7px 25px}.layout-news .content-news .news-head .main-image .heading .subname{background-color:rgba(51,51,51,.8);flex:1 0 auto;padding:7px 25px;font-size:.9375rem;font-weight:400;color:#e6e6e6}.layout-news .content-news .news-head .head-info{padding-top:15px}.layout-news .content-news .news-head .head-info .title{font-weight:500;font-size:1.5rem;line-height:1.2;padding-bottom:10px}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .title{font-size:3rem;padding-bottom:15px}}.layout-news .content-news .news-head .head-info .desc{font-weight:300;font-size:1rem;line-height:1.4;opacity:.75;padding-bottom:15px}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .desc{font-size:1.125rem}}.layout-news .content-news .news-head .head-info .under-head{display:flex;flex-direction:column}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .under-head{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:20px}}.layout-news .content-news .news-head .head-info .under-head .added-by{display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:400}.layout-news .content-news .news-head .head-info .under-head .author-byline{padding-right:0;color:#333}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .under-head .author-byline{font-size:1rem}}.layout-news .content-news .news-head .head-info .under-head .author-byline:last-of-type{padding-right:10px}.layout-news .content-news .news-head .head-info .under-head .author{padding-right:10px;color:#333}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .under-head .author{font-size:1rem}}.layout-news .content-news .news-head .head-info .under-head .bylines-text{padding-right:10px;padding-left:-10px;color:#7c807e;font-weight:500}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .under-head .bylines-text{font-size:1rem}}@media (min-width:1040px){.layout-news .content-news .news-head .head-info .under-head .date{color:#7a7a7a;font-size:1rem;font-weight:300}}.layout-news .content-news .news-head .photographer{font-size:.8125rem;color:#bbb}.related-news{grid-column:1/3}@media (max-width:1039px){.related-news{grid-column:1/4}}.related-news .title-block{font-size:1.5rem;font-weight:700;color:#e52528;padding-bottom:10px;border-bottom:1px solid #e52528}.related-news ul{margin:15 0;padding:0;display:grid;grid-template-columns:repeat(2,calc(50% - 34px));gap:34px}@media (max-width:767px){.related-news ul{grid-template-columns:100%}}.related-news li{list-style:none;padding:0}.related-news .title{margin-bottom:10px;line-height:1;padding-top:5px}.related-news .title a{line-height:1.2;font-weight:500;font-size:1.125rem;color:#333;outline:none;text-decoration:none}.related-news .title a:hover{color:#e52528}@media (min-width:1040px){.related-news .title a{line-height:1.4;display:inline-block}}.related-news .news{display:grid;grid-template-columns:84px calc(100% - 94px);gap:10px;height:100%}.related-news .news .content{grid-column:2!important}.related-news .image{position:relative}.related-news .image a{padding-top:84px}.related-news .image img{height:100%;width:100%}.related-news .heading{position:absolute;top:0;left:0;width:100%;z-index:1;height:auto;display:flex;color:#fff;overflow:hidden}.related-news .heading .topic{background-color:#e52528;font-weight:700;padding:5px 15px;text-transform:uppercase;font-size:.875rem;display:flex;align-items:center;white-space:nowrap}.related-news .desc{font-weight:300;font-size:.875rem;opacity:.75;color:#333;margin-bottom:15px;flex:1}@media (min-width:768px){.related-news .desc{font-weight:400}}.section-11{display:grid;align-self:flex-start;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:20px}@media (min-width:768px){.section-11{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.section-11{grid-template-columns:repeat(1,minmax(0,1fr))}}.section-11 .widget{padding-bottom:15px}.section-11 .widget:nth-child(3){padding-bottom:25px}@media (min-width:768px){.section-11 .widget .image a{padding-top:68.8524590164%}.section-11 .widget .widget-news{height:100%}.section-11 .widget .title a{line-height:1.4;display:inline-block}}.region-13 .region-13-title{font-size:2rem;font-weight:700;padding-bottom:10px}.region-13 .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}@media (max-width:1039px){.region-13 .list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.region-13 .list{grid-template-columns:repeat(1,minmax(0,1fr))}}.region-13 .widget{padding-bottom:15px}@media (min-width:768px){.region-13 .widget .image a{padding-top:165px}}@media (min-width:1040px){.region-13 .widget .image a{padding-top:68.8524590164%}.region-13 .widget .widget-news{height:100%}.region-13 .widget .title a{line-height:1.4;display:inline-block}}@media (min-width:768px){.region-11{max-width:400px}.region-13 .admin-section-content{gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px) and (min-width:768px){.region-13 .admin-section-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (min-width:1040px){.region-13 .admin-section-content{grid-template-columns:repeat(3,minmax(0,1fr))}}.author-name{display:block;padding-bottom:15px}.layout-login .login-header{padding:40px 0}.layout-login .login-header a img{max-width:170px}@media (min-width:768px){.layout-login .login-header a img{max-width:200px}}.layout-login .login-footer{max-width:1000px;margin:0 auto;display:flex;align-items:center;padding:30px 0}@media (max-width:767px){.layout-login .login-footer{flex-direction:column;align-items:flex-start}}.layout-login .login-footer a{margin:0 15px;color:#333;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-block}.layout-login .login-footer a:hover{color:#e52528}@media (max-width:767px){.layout-login .login-footer a{margin-bottom:15px;font-size:.8125rem}}.layout-login .login-footer .back{flex:1 0 auto}.layout-login .login-footer .back a{position:relative;padding-left:20px}.layout-login .login-footer .back .icon-arrow-right-line{transform:rotate(180deg);position:absolute;left:0;top:2px;font-size:.75rem}@media (max-width:767px){.layout-login .login-footer .more{display:flex;flex-direction:column}}.layout-product .edge-content,.layout-recipes-list .edge-content{padding-bottom:25px}.layout-klubb .heading .klubb-menu-mobile{justify-content:space-between;flex-direction:row;align-items:center;padding:12px 0 0;display:none}@media (max-width:767px){.layout-klubb .heading .klubb-menu-mobile{display:flex}.layout-klubb .heading .klubb-menu-mobile .button{display:flex;align-items:center;height:37px;width:37px}.layout-klubb .heading .klubb-menu-mobile .button .open{display:unset}.layout-klubb .heading .klubb-menu-mobile.active .button .open,.layout-klubb .heading .klubb-menu-mobile .button .close{display:none}.layout-klubb .heading .klubb-menu-mobile.active .button .close{display:unset}}@media (max-width:767px){.layout-klubb .heading .klubb-menu-mobile-content{display:none}.layout-klubb .heading .klubb-menu-mobile-content.active{display:unset}}.layout-klubb .heading .links ul{margin:19px 59px 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.layout-klubb .heading .links ul{display:flex;flex-direction:column;margin:0}}.layout-klubb .heading .links li{list-style:none;padding:0}.layout-klubb .heading .links a{font-size:.875rem;text-transform:uppercase}.layout-klubb hr{border-top:1px solid red;margin:12px 54px}@media (max-width:767px){.layout-klubb hr{margin:12px 0}}.layout-klubb .region-content{padding:0 45px}@media (max-width:767px){.layout-klubb .region-content{padding:0}}.l-grid .alert-box{display:none}.l-grid .grid{display:grid;gap:20px;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:767px){.l-grid .grid{max-width:400px;margin:0 auto}.l-grid .grid>*{grid-column:span 6}}.l-grid .desktop-edge-2,.l-grid .desktop-edge-3,.l-grid .mobile-edge-1,.l-grid .mobile-edge-2,.l-grid .mobile-edge-3,.l-grid .mobile-edge-4 .desktop-edge-1{overflow:hidden;text-align:center;display:flex;justify-content:center}.l-grid .more-news-row{width:100%;grid-column:1/-1;text-align:right}@media (max-width:767px){.l-grid .annonse{grid-row:2/3}.l-grid .slider{grid-row:10/11}.l-grid .test{grid-row:17/18}.l-grid .mobile-edge-1{grid-row:4/5}.l-grid .mobile-edge-2{grid-row:13/14}.l-grid .mobile-edge-3{grid-row:19/20}.l-grid .mobile-edge-4{grid-row:31/32}.l-grid article.news:nth-of-type(n+26){display:none}}@media (min-width:768px){.l-grid .news{grid-column:span 2}.l-grid .news .widget,.l-grid .news .widget-news{height:100%}.l-grid article.news:first-of-type,.l-grid article.news:nth-of-type(14),.l-grid article.news:nth-of-type(24),.l-grid article.news:nth-of-type(31){grid-column:1/7}.l-grid article.news:first-of-type .image-placeholder,.l-grid article.news:nth-of-type(14) .image-placeholder,.l-grid article.news:nth-of-type(24) .image-placeholder,.l-grid article.news:nth-of-type(31) .image-placeholder{padding-top:41.6666666667%}.l-grid article.news:first-of-type .news-widget-content .title a,.l-grid article.news:nth-of-type(14) .news-widget-content .title a,.l-grid article.news:nth-of-type(24) .news-widget-content .title a,.l-grid article.news:nth-of-type(31) .news-widget-content .title a{font-size:3rem}.l-grid article.news:first-of-type .news-widget-content .desc,.l-grid article.news:nth-of-type(14) .news-widget-content .desc,.l-grid article.news:nth-of-type(24) .news-widget-content .desc,.l-grid article.news:nth-of-type(31) .news-widget-content .desc{font-size:1.0625rem;font-weight:400}.l-grid article.news:first-of-type .news-widget-content .link-more-news,.l-grid article.news:nth-of-type(14) .news-widget-content .link-more-news,.l-grid article.news:nth-of-type(24) .news-widget-content .link-more-news,.l-grid article.news:nth-of-type(31) .news-widget-content .link-more-news{font-size:1.0625rem}.l-grid article.news:first-of-type .news-widget-content .link-more-news .icon-arrow-right-line,.l-grid article.news:nth-of-type(14) .news-widget-content .link-more-news .icon-arrow-right-line,.l-grid article.news:nth-of-type(24) .news-widget-content .link-more-news .icon-arrow-right-line,.l-grid article.news:nth-of-type(31) .news-widget-content .link-more-news .icon-arrow-right-line{font-size:.9375rem}.l-grid article.news:nth-of-type(2),.l-grid article.news:nth-of-type(11),.l-grid article.news:nth-of-type(17),.l-grid article.news:nth-of-type(28),.l-grid article.news:nth-of-type(41){grid-column:3/7}.l-grid article.news:nth-of-type(2) .image-placeholder,.l-grid article.news:nth-of-type(11) .image-placeholder,.l-grid article.news:nth-of-type(17) .image-placeholder,.l-grid article.news:nth-of-type(28) .image-placeholder,.l-grid article.news:nth-of-type(41) .image-placeholder{padding-top:33.3333333333%}.l-grid article.news:nth-of-type(2) .news-widget-content .title a,.l-grid article.news:nth-of-type(11) .news-widget-content .title a,.l-grid article.news:nth-of-type(17) .news-widget-content .title a,.l-grid article.news:nth-of-type(28) .news-widget-content .title a,.l-grid article.news:nth-of-type(41) .news-widget-content .title a{font-size:2.375rem}.l-grid article.news:nth-of-type(3),.l-grid article.news:nth-of-type(6),.l-grid article.news:nth-of-type(8),.l-grid article.news:nth-of-type(12),.l-grid article.news:nth-of-type(18),.l-grid article.news:nth-of-type(20),.l-grid article.news:nth-of-type(25),.l-grid article.news:nth-of-type(29),.l-grid article.news:nth-of-type(34),.l-grid article.news:nth-of-type(38),.l-grid article.news:nth-of-type(42),.l-grid article.news:nth-of-type(46){grid-column:1/4}.l-grid article.news:nth-of-type(3) .image-placeholder,.l-grid article.news:nth-of-type(6) .image-placeholder,.l-grid article.news:nth-of-type(8) .image-placeholder,.l-grid article.news:nth-of-type(12) .image-placeholder,.l-grid article.news:nth-of-type(18) .image-placeholder,.l-grid article.news:nth-of-type(20) .image-placeholder,.l-grid article.news:nth-of-type(25) .image-placeholder,.l-grid article.news:nth-of-type(29) .image-placeholder,.l-grid article.news:nth-of-type(34) .image-placeholder,.l-grid article.news:nth-of-type(38) .image-placeholder,.l-grid article.news:nth-of-type(42) .image-placeholder,.l-grid article.news:nth-of-type(46) .image-placeholder{padding-top:44.6808510638%}.l-grid article.news:nth-of-type(3) .news-widget-content .title a,.l-grid article.news:nth-of-type(6) .news-widget-content .title a,.l-grid article.news:nth-of-type(8) .news-widget-content .title a,.l-grid article.news:nth-of-type(12) .news-widget-content .title a,.l-grid article.news:nth-of-type(18) .news-widget-content .title a,.l-grid article.news:nth-of-type(20) .news-widget-content .title a,.l-grid article.news:nth-of-type(25) .news-widget-content .title a,.l-grid article.news:nth-of-type(29) .news-widget-content .title a,.l-grid article.news:nth-of-type(34) .news-widget-content .title a,.l-grid article.news:nth-of-type(38) .news-widget-content .title a,.l-grid article.news:nth-of-type(42) .news-widget-content .title a,.l-grid article.news:nth-of-type(46) .news-widget-content .title a{font-size:1.875rem}.l-grid article.news:nth-of-type(4),.l-grid article.news:nth-of-type(7),.l-grid article.news:nth-of-type(9),.l-grid article.news:nth-of-type(13),.l-grid article.news:nth-of-type(19),.l-grid article.news:nth-of-type(21),.l-grid article.news:nth-of-type(26),.l-grid article.news:nth-of-type(30),.l-grid article.news:nth-of-type(35),.l-grid article.news:nth-of-type(39),.l-grid article.news:nth-of-type(43),.l-grid article.news:nth-of-type(47){grid-column:4/7}.l-grid article.news:nth-of-type(4) .image-placeholder,.l-grid article.news:nth-of-type(7) .image-placeholder,.l-grid article.news:nth-of-type(9) .image-placeholder,.l-grid article.news:nth-of-type(13) .image-placeholder,.l-grid article.news:nth-of-type(19) .image-placeholder,.l-grid article.news:nth-of-type(21) .image-placeholder,.l-grid article.news:nth-of-type(26) .image-placeholder,.l-grid article.news:nth-of-type(30) .image-placeholder,.l-grid article.news:nth-of-type(35) .image-placeholder,.l-grid article.news:nth-of-type(39) .image-placeholder,.l-grid article.news:nth-of-type(43) .image-placeholder,.l-grid article.news:nth-of-type(47) .image-placeholder{padding-top:44.6808510638%}.l-grid article.news:nth-of-type(4) .news-widget-content .title a,.l-grid article.news:nth-of-type(7) .news-widget-content .title a,.l-grid article.news:nth-of-type(9) .news-widget-content .title a,.l-grid article.news:nth-of-type(13) .news-widget-content .title a,.l-grid article.news:nth-of-type(19) .news-widget-content .title a,.l-grid article.news:nth-of-type(21) .news-widget-content .title a,.l-grid article.news:nth-of-type(26) .news-widget-content .title a,.l-grid article.news:nth-of-type(30) .news-widget-content .title a,.l-grid article.news:nth-of-type(35) .news-widget-content .title a,.l-grid article.news:nth-of-type(39) .news-widget-content .title a,.l-grid article.news:nth-of-type(43) .news-widget-content .title a,.l-grid article.news:nth-of-type(47) .news-widget-content .title a{font-size:1.875rem}.l-grid article.news:nth-of-type(5),.l-grid article.news:nth-of-type(16),.l-grid article.news:nth-of-type(23),.l-grid article.news:nth-of-type(33),.l-grid article.news:nth-of-type(37),.l-grid article.news:nth-of-type(45){grid-column:5/7}.l-grid article.news:nth-of-type(5) .image-placeholder,.l-grid article.news:nth-of-type(16) .image-placeholder,.l-grid article.news:nth-of-type(23) .image-placeholder,.l-grid article.news:nth-of-type(33) .image-placeholder,.l-grid article.news:nth-of-type(37) .image-placeholder,.l-grid article.news:nth-of-type(45) .image-placeholder{padding-top:68.8524590164%}.l-grid article.news:nth-of-type(10),.l-grid article.news:nth-of-type(27),.l-grid article.news:nth-of-type(40){grid-column:1/3}.l-grid article.news:nth-of-type(10) .image-placeholder,.l-grid article.news:nth-of-type(27) .image-placeholder,.l-grid article.news:nth-of-type(40) .image-placeholder{padding-top:68.8524590164%}.l-grid article.news:nth-of-type(15),.l-grid article.news:nth-of-type(22),.l-grid article.news:nth-of-type(32),.l-grid article.news:nth-of-type(36),.l-grid article.news:nth-of-type(44){grid-column:1/5}.l-grid article.news:nth-of-type(15) .image-placeholder,.l-grid article.news:nth-of-type(22) .image-placeholder,.l-grid article.news:nth-of-type(32) .image-placeholder,.l-grid article.news:nth-of-type(36) .image-placeholder,.l-grid article.news:nth-of-type(44) .image-placeholder{padding-top:33.3333333333%}.l-grid article.news:nth-of-type(15) .news-widget-content .title a,.l-grid article.news:nth-of-type(22) .news-widget-content .title a,.l-grid article.news:nth-of-type(32) .news-widget-content .title a,.l-grid article.news:nth-of-type(36) .news-widget-content .title a,.l-grid article.news:nth-of-type(44) .news-widget-content .title a{font-size:2.375rem}.l-grid .annonse{grid-column:1/3;grid-row:2/3}.l-grid .slider{grid-column:1/7;grid-row:6/7}.l-grid .test{grid-column:1/3;grid-row:13/14}.l-grid .desktop-edge-1{grid-column:1/5;grid-row:4/5}.l-grid .desktop-edge-2{grid-column:1/7;grid-row:8/9}.l-grid .desktop-edge-3{grid-column:1/7;grid-row:15/16}}.l-grid .hide-desktop-edge-1 .desktop-edge-1,.l-grid .hide-desktop-edge-2 .desktop-edge-2,.l-grid .hide-desktop-edge-3 .desktop-edge-3,.l-grid .hide-mobile-edge-1 .mobile-edge-1,.l-grid .hide-mobile-edge-2 .mobile-edge-2,.l-grid .hide-mobile-edge-3 .mobile-edge-3,.l-grid .hide-mobile-edge-4 .mobile-edge-4{display:none}@media (min-width:768px){.l-grid .d-hide-annonse .annonse,.l-grid .d-hide-slider .slider,.l-grid .d-hide-test .test{display:none}}@media (max-width:767px){.l-grid .m-hide-annonse .annonse,.l-grid .m-hide-slider .slider,.l-grid .m-hide-test .test{display:none}}.l-grid .region-extra{padding-bottom:25px}.layout-kurs .image-partial{margin-bottom:24px}.layout-kurs .section-title{font-weight:600;font-size:1.375rem;line-height:1.2;margin-bottom:0}.layout-minside .pageslist-module .list{display:grid;grid-template-columns:repeat(2,calc(50% - 25px));gap:50px}.layout-minside .pageslist-module .list li{border-radius:10px;padding:56px 56px 56px 46px;background-color:#f3f0e6;display:grid;grid-template-columns:auto 60px;justify-content:space-between;gap:150px;align-items:center}.layout-minside .pageslist-module .list li span{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 50%;background-color:#d12426;width:60px;height:60px;display:block}.layout-minside .pageslist-module .list li h3{font-weight:600;font-size:1.5rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:contents;line-height:1.16;text-transform:uppercase}@media (max-width:1039px){.layout-minside .pageslist-module .list{grid-template-columns:repeat(2,calc(50% - 10px));gap:25px 20px}.layout-minside .pageslist-module .list li{padding:50px 20px;gap:5px;display:flex}.layout-minside .pageslist-module .list li h3{font-size:.875rem;line-height:1.14}.layout-minside .pageslist-module .list li span{width:40px;height:40px}}.services{padding-top:30px;margin-top:15px;border-top:1px solid #eaeaea}.services .list{display:flex;flex-direction:column}@media (max-width:767px){.services .list{align-items:center}}@media (min-width:768px){.services .list{flex-direction:row}}.services .element{padding-bottom:10px}@media (min-width:768px){.services .element{width:25%}}.services .element:first-child .icon{background-color:#328900}.services .element:nth-child(2) .icon{background-color:#00904c}.services .element:nth-child(3) .icon{background-color:#e52528}.services .element:nth-child(4) .icon{background-color:#009290}.services a{display:flex;align-items:center;flex-direction:column;color:#333;margin:0 25px;text-decoration:none}@media (min-width:768px){.services a:hover .name{color:#e52528}}.services a .icon{color:#fff;border-radius:50%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:10px}.services a .name{font-size:1.25rem;font-weight:700;padding-bottom:10px;text-align:center}.services a .text{font-size:.875rem;font-weight:300;text-align:center}.main-menu{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.main-menu{flex-direction:row;margin:0 -10px!important}}@media (max-width:767px){.main-menu li{padding-bottom:20px}}@media (min-width:768px){.main-menu li{padding:0 10px}}.main-menu li.active a{color:#e52528}.main-menu li a{color:#333;font-size:1.125rem;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.main-menu li a:hover{color:#e52528}}.main-menu li a.fancy{font-weight:700;font-size:.875rem;text-transform:none;border-radius:5px;letter-spacing:.095em;padding:4px 11px;color:#fff;background-color:#333;transition:.5s}.main-menu li a.fancy:hover{color:#333;background-color:#fff;border:1px solid #333}.secondary-menu{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width:767px){.secondary-menu{padding-top:15px!important}}@media (min-width:768px){.secondary-menu{flex-direction:row;margin:0 -5px!important}}@media (max-width:767px){.secondary-menu li{padding-bottom:20px}}@media (min-width:768px){.secondary-menu li{padding:0 5px}}.secondary-menu li.active a{color:#e52528}.secondary-menu li a{color:#7a7a7a;font-size:1rem;font-weight:400;text-decoration:none}@media (min-width:768px){.secondary-menu li a{font-size:.8125rem}.secondary-menu li a:hover{color:#e52528}}.profile-menu,.profile-menu h1{padding-bottom:20px}.profile-menu h1{font-size:2.25rem;font-weight:300}@media (min-width:768px){.profile-menu h1{padding-bottom:30px}}.profile-menu>ul{border-bottom:1px solid #e52528}.profile-menu ul{display:flex;overflow-x:auto}.profile-menu ul li{white-space:nowrap;display:flex}.profile-menu ul li.active a{color:#fff;background-color:#e52528}.profile-menu ul li.active a:hover{color:#fff}.profile-menu ul li a{font-weight:400;font-size:1rem;padding:4px 15px;display:inline-block}.profile-menu ul li a:hover{text-decoration:none;color:#000}.widget-news-filters{padding:20px;background-color:#f9f9f9}.widget-news-filters .search-wrapper{padding-bottom:20px}.widget-news-filters .search-wrapper form{display:flex;align-items:center}.widget-news-filters .filters h5{font-weight:400;font-size:.875rem;padding-bottom:10px}.widget-news-filters .filters ul{margin:0;padding:0}.widget-news-filters .filters ul:not(:last-child){padding:0 0 30px}.widget-news-filters .filters ul li{list-style:none;padding-bottom:5px}.widget-news-filters .filters ul li a{color:#333;font-size:.75rem;font-weight:400}.widget-subscription .in-widget{display:flex;flex-direction:column;padding-top:20px;border-top:1px solid #eaeaea}@media (min-width:768px){.widget-subscription .in-widget{padding:30px 0 40px}}.widget-subscription .in-widget>.title{font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;padding-bottom:10px}.widget-subscription .in-widget>.text{font-size:.875rem;font-weight:300;text-align:center;padding-bottom:15px}.widget-subscription .in-widget form{display:flex;flex-direction:column}@media (min-width:768px){.widget-subscription .in-widget form{flex-direction:row;justify-content:center;align-items:center;padding-top:20px}.widget-subscription .in-widget form input{min-width:410px}}.widget-subscription .in-widget form .fluent-form-element{position:relative}.widget-subscription .in-widget form .fluent-form-element .error{position:absolute;left:0;top:100%;color:#e52528}.widget-subscription .in-widget a{margin:20px auto}@media (min-width:768px){.widget-subscription .in-widget a{margin:30px auto}}.widget-subscription .modal__content{text-align:center;margin-top:10px;margin-bottom:20px}.widget-subscription .modal__content .title{font-weight:700;font-size:1.5rem;padding-bottom:20px}@media (min-width:768px){.widget-subscription .modal__content .title{font-size:1.875rem}}.widget-subscription .modal__content .text-1,.widget-subscription .modal__content .text-2{font-weight:300;font-size:.875rem;padding-bottom:15px}.widget-subscription .modal__content .text-2{padding-bottom:35px}.widget-subscription .modal__content .error{color:#e52528}.widget-subscription .modal__content .type-list{display:flex;flex-wrap:wrap;margin:0 -10px;padding:15px 0 25px}.widget-subscription .modal__content .type-list li{list-style:none;display:flex;align-items:center;width:100%;padding:8px 10px}@media (min-width:360px){.widget-subscription .modal__content .type-list li{width:50%}}@media (min-width:520px){.widget-subscription .modal__content .type-list li{width:33.333333%}}@media (min-width:768px){.widget-subscription .modal__content .type-list li{width:25%}}.widget-subscription .modal__content .type-list .custom-checkbox{margin-right:5px}.widget-subscription .modal__content .type-list label{font-size:.75rem;font-weight:300;text-align:left;line-height:1.2}.widget-subscription .modal__content .newsletter-modal-input{height:40px;width:100%;padding:0 10px;border:1px solid #ebebeb;border-radius:0;font-size:.875rem}.widget-subscription .modal__content .newsletter-modal-input:focus{outline:1px solid #777;position:relative}.widget-subscription .modal__content .newsletter-modal-input::-moz-placeholder{color:#aaa;font-weight:300;font-size:.875rem}.widget-subscription .modal__content .newsletter-modal-input:-ms-input-placeholder{color:#aaa;font-weight:300;font-size:.875rem}.widget-subscription .modal__content .newsletter-modal-input::placeholder{color:#aaa;font-weight:300;font-size:.875rem}.widget-subscription .modal__content #newsletter-message{text-align:center;font-size:.9375rem;font-weight:700;color:#000}.widget-subscription .modal__content #submit-newsletter:disabled{opacity:.5;background-color:#7e7d7d;pointer-events:none;cursor:default}.widget-subscription .modal__content #submit-newsletter img{display:none}.widget-subscription .modal__content #submit-newsletter img.loader{display:block;width:18px}.widget-subscription .modal__content #submit-newsletter .icon-check-line{display:block}.widget-subscription .modal__content #submit-newsletter .icon-check-line.hide{display:none}@media (min-width:768px){#newsletter-modal .modal__content{padding:0 30px}#newsletter-modal .modal__container{max-width:720px}}.widget-rotator .glide-kurs{position:relative}.widget-rotator .glide-kurs .image-placeholder{padding-top:48%;height:400px}.widget-rotator .glide-kurs .image-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.widget-rotator .glide-kurs .image-placeholder picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;max-width:none}.widget-rotator .glide-kurs ul li{position:relative}.widget-rotator .glide-kurs .rotator-container{position:absolute;left:50%;transform:translateX(-50%);background-color:hsla(0,0%,100%,.9);width:calc(100% - 50px);max-width:790px;padding:30px 15px 15px;bottom:25px}@media (min-width:1040px){.widget-rotator .glide-kurs .rotator-container{background-color:#fff;bottom:0;padding:35px 35px 15px}}.widget-rotator .glide-kurs .rotator-container .title{color:#333;font-size:1.125rem;font-weight:500;line-height:1.2;padding-bottom:15px;display:block}@media (min-width:1040px){.widget-rotator .glide-kurs .rotator-container .title{font-size:2.25rem}}.widget-rotator .glide-kurs .rotator-container .desc{color:#333;font-size:.875rem;font-weight:300;line-height:1.5;opacity:.75;display:block}@media (min-width:1040px){.widget-rotator .glide-kurs .rotator-container .desc{padding-bottom:10px}}.widget-rotator .glide-kurs .rotator-container .tag{text-transform:uppercase;background-color:#333;color:#fff;font-size:.875rem;font-weight:700;display:inline-block;padding:4px 12px;position:absolute;left:0;top:-14px}.widget-rotator .glide-kurs .controls{display:flex;align-items:center;justify-content:flex-end;padding:10px 0}@media (min-width:1040px){.widget-rotator .glide-kurs .controls{position:absolute;bottom:10px;right:120px}}.widget-rotator .glide-kurs .controls a{margin-right:5px;font-size:.875rem;outline:none}.widget-rotator .glide-kurs .controls .glide__arrow--left span{transform:rotate(180deg)}.widget-rotator .glide-kurs .controls button{padding:8px;outline:none}.widget-rotator .glide-kurs .controls button:hover{color:#e52528}.widget-rotator .glide-kurs .controls .icon-arrow-right-s-line{font-size:1rem}.widget-rotator .glide-kurs .controls .controls-more{color:#333}@media (min-width:1040px){.widget-rotator .glide-kurs .controls .controls-more{display:none}}.widget-rotator .glide-kurs .slide a{display:block;outline:none}.widget-rotator .glide-kurs .slide a:hover{color:#e52528}.widget-rotator .glide-kurs .slide .btn-link-icon{color:#333;display:inline-flex}.widget-rotator .glide-kurs .slide .btn-link-icon .icon-arrow-right-line{font-size:.875rem}.widget-rotator .glide-kurs .slide .for-desktop{font-size:1.125rem}.widget-rotator .glide-kurs .slide .for-desktop .icon-arrow-right-line{font-size:1rem}@media (max-width:1039px){.widget-rotator .glide-kurs .slide .for-desktop{display:none}}@media (min-width:1040px){.widget-rotator .glide-kurs .slide .for-mobile{display:none}}.widget-rotator .glide-aktuelt-kurs{position:relative}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs{width:calc(100% + 40px);margin-left:-20px}}.widget-rotator .glide-aktuelt-kurs .section-title{padding-bottom:7px}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .section-title{padding-left:20px}}.widget-rotator .glide-aktuelt-kurs .image-placeholder{padding-top:22.3%;height:223px}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .image-placeholder{height:570px}}.widget-rotator .glide-aktuelt-kurs .image-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.widget-rotator .glide-aktuelt-kurs .image-placeholder picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;max-width:none;width:100%}.widget-rotator .glide-aktuelt-kurs ul li{position:relative;cursor:pointer}.widget-rotator .glide-aktuelt-kurs .rotator__container{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:50%;padding:11px 0 9px;top:0;transform:translateX(-50%);display:flex;justify-content:space-between;height:100%;flex-direction:column;max-width:calc(100% - 42px)}@media (min-width:1040px){.widget-rotator .glide-aktuelt-kurs .rotator__container{padding:22px 0 49px;max-width:825px;width:100%}}.widget-rotator .glide-aktuelt-kurs .rotator__date{width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-direction:column;background-color:#f9f9f6;display:flex;border-radius:5px;padding:2px 13px}@media (min-width:1040px){.widget-rotator .glide-aktuelt-kurs .rotator__date{padding:5px 22px;border-radius:10px;margin-left:calc(50% - 478px)}}.widget-rotator .glide-aktuelt-kurs .rotator__date .day{font-weight:700;font-size:.875rem;color:#d12426;line-height:1.14;text-align:center}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__date .day{font-size:1.25rem}}.widget-rotator .glide-aktuelt-kurs .rotator__date .month{font-weight:700;font-size:.5rem;color:#413d3d;line-height:1.17;text-align:center}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__date .month{line-height:1.17;font-size:.875rem}}.widget-rotator .glide-aktuelt-kurs .rotator__date hr{height:.5px;margin:5px 0 2px;background-color:#d9d9d9;border-bottom:0}@media (max-width:767px){.widget-rotator .glide-aktuelt-kurs .rotator__date hr{margin:2px 0}}.widget-rotator .glide-aktuelt-kurs .rotator__date .city{font-weight:400;font-size:.5rem;line-height:1.14;text-align:center;color:#000}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__date .city{font-size:.875rem}}.widget-rotator .glide-aktuelt-kurs .rotator__info{background:rgba(59,56,56,.9);width:100%;padding:11px 10px 6px 30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info{padding:38px 55px 20px}}.widget-rotator .glide-aktuelt-kurs .rotator__info a:hover{text-decoration:none}.widget-rotator .glide-aktuelt-kurs .rotator__info .title{color:#fff;font-size:1rem;font-weight:700;line-height:1.18;display:block}@media (max-width:767px){.widget-rotator .glide-aktuelt-kurs .rotator__info .title{-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;line-clamp:2;display:-webkit-box;overflow:hidden}}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .title{padding-bottom:7px;font-size:1.5rem}}.widget-rotator .glide-aktuelt-kurs .rotator__info .desc{font-size:.75rem;font-weight:400;color:#fff;line-height:1.5;width:calc(100% - 17px);margin:0}@media (max-width:767px){.widget-rotator .glide-aktuelt-kurs .rotator__info .desc{-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;line-clamp:2;display:-webkit-box;overflow:hidden}}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .desc{font-size:1.25rem;line-height:1.15;max-width:623px}}.widget-rotator .glide-aktuelt-kurs .rotator__info .read-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;font-weight:600;font-size:.6875rem;color:#fff;border-bottom:1px solid #fff;line-height:1.15}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .read-more{font-size:1.25rem;margin-bottom:20px}}.widget-rotator .glide-aktuelt-kurs .rotator__info .tag{text-transform:uppercase;color:#fff;font-weight:700;font-size:.625rem;line-height:1.2}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .tag{font-size:.875rem;margin-bottom:22px}}.widget-rotator .glide-aktuelt-kurs .rotator__info .see-more{background-color:#d12426;color:#fff;padding:5.5px 12px;font-weight:800;font-size:.5rem;margin-left:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.12;border-radius:20px;transition:background-color .4s}.widget-rotator .glide-aktuelt-kurs .rotator__info .see-more:hover{background-color:#a51d1e}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .see-more{font-size:.75rem;line-height:1.25;padding:8px 39px}}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls{display:flex;position:absolute;top:50%;width:100%;padding:0 7px;left:0;transform:translateY(-50%);justify-content:space-between;right:120px}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls a{margin-right:5px;font-size:.875rem;outline:none}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls .glide__arrow--left span{transform:rotate(180deg)}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls button{padding:5px;outline:none;background-color:#d9d9d9;-webkit-clip-path:circle(50%);clip-path:circle(50%)}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .controls button{padding:8px}}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls button:hover{color:#e52528}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls button.disabled{visibility:hidden}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls .icon-arrow-right-s-line{font-size:.5rem}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .rotator__info .controls .icon-arrow-right-s-line{font-size:1.125rem}}.widget-rotator .glide-aktuelt-kurs .rotator__info .controls .icon-arrow-right-s-line:before{color:rgba(0,0,0,.54)}.widget-rotator .glide-aktuelt-kurs .indicators{display:flex;justify-content:center;gap:7px;padding-top:7px}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .indicators{gap:16px;padding-top:21px}}.widget-rotator .glide-aktuelt-kurs .indicators .glide__bullet{cursor:default;width:7px;height:7px;-webkit-clip-path:circle(50%);clip-path:circle(50%);background-color:#d9d9d9}.widget-rotator .glide-aktuelt-kurs .indicators .glide__bullet--active{background-color:#d12426}@media (min-width:768px){.widget-rotator .glide-aktuelt-kurs .indicators .glide__bullet{width:10px;height:10px}}.widget-rotator .glide-test{position:relative;height:100%}.widget-rotator .glide-test .track{height:100%}.widget-rotator .glide-test .links-wrapper{display:flex}.widget-rotator .glide-test .image-placeholder{padding-top:68.8524590164%}.widget-rotator .glide-test .image-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.widget-rotator .glide-test .image-placeholder picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.widget-rotator .glide-test .title{margin-bottom:10px;line-height:1;padding-top:5px}@media (max-width:767px){.widget-rotator .glide-test .title{flex:1}}.widget-rotator .glide-test .title a{line-height:1.2;font-weight:500;font-size:1.125rem;color:#333;outline:none;text-decoration:none}.widget-rotator .glide-test .title a:hover{color:#e52528}.widget-rotator .glide-test .desc{font-weight:300;font-size:.875rem;opacity:.75;color:#333;margin-bottom:15px;flex:1}@media (min-width:768px){.widget-rotator .glide-test .desc{font-weight:400}}@media (max-width:767px){.widget-rotator .glide-test .desc{display:none}}.widget-rotator .glide-test .image{position:relative}.widget-rotator .glide-test .heading{position:absolute;top:0;left:0;width:100%;z-index:1;height:auto;display:flex;color:#333;overflow:hidden}.widget-rotator .glide-test .heading .topic{background-color:#f7f7f7;font-weight:700;padding:5px 15px;text-transform:uppercase;font-size:.875rem;display:flex;align-items:center}.widget-rotator .glide-test .heading .subname{background-color:rgba(51,51,51,.9);flex:1 0 auto;padding:5px 15px;display:flex;align-items:center;font-size:.8125rem;font-weight:300}.widget-rotator .glide-test .controls{display:flex;position:absolute;bottom:11px;right:10px}.widget-rotator .glide-test .controls a{margin-right:5px;font-size:.875rem;outline:none}.widget-rotator .glide-test .controls .glide__arrow--left span{transform:rotate(180deg)}.widget-rotator .glide-test .controls button{padding:8px;outline:none}.widget-rotator .glide-test .controls button:hover{color:#e52528}.widget-rotator .glide-test .controls .icon-arrow-right-s-line{font-size:1rem}.widget-rotator .glide-test .controls .controls-more{color:#333}@media (min-width:1040px){.widget-rotator .glide-test .controls .controls-more{display:none}}.widget-rotator .glide-test .rotator-container{background-color:#cce9e9;height:100%;padding:10px 15px;display:flex;flex-direction:column;flex:1}.widget-rotator .glide-test .rotator-container .more-info{color:#333;font-size:.875rem;margin-bottom:5px}.widget-rotator .glide-test .rotator-container .more-info .icon-arrow-right-line{font-size:.875rem}.widget-rotator .glide-test .rotator-container .more-info:hover{color:#e52528}@media (max-width:767px){.widget-rotator .glide-test .rotator-container .for-desktop{display:none}}@media (min-width:768px){.widget-rotator .glide-test .rotator-container .for-mobile{display:none}}.widget-rotator .glide-test .rotator-container .for-all{padding-left:10px}.widget-rotator .glide-test .glide__slide{height:auto;display:flex;flex-direction:column}.widget-news .news-widget-content{display:flex;flex-direction:column;flex:1}@media (min-width:768px){.widget-news.news-selected .image-placeholder{padding-top:68.8524590164%}}.widget-news .inner{display:flex;flex-direction:column;height:100%}.widget-news .title{margin-bottom:10px;line-height:1;padding-top:5px}.widget-news .title a{line-height:1.2;font-weight:500;font-size:1.125rem;color:#333;outline:none;text-decoration:none}.widget-news .title a:hover{color:#e52528}.widget-news .desc{font-weight:300;font-size:.875rem;opacity:.75;color:#333;margin-bottom:15px;flex:1}@media (min-width:768px){.widget-news .desc{font-weight:400}}@media (max-width:767px){.widget-news .desc{display:none}}.widget-news .link-more-news{margin-bottom:15px}@media (max-width:767px){.widget-news .link-more-news{display:none}}.widget-news .link-more-news:hover{color:#333}.widget-news .link-more-news .icon-arrow-right-line{font-size:.875rem}.widget-news .annonse{background-color:#f8eee5}.widget-news .annonse .news-widget-content{padding:10px 15px;height:100%;display:flex;flex-direction:column}.widget-news .annonse .link-more-news{margin-bottom:5px;color:#333}.widget-news .annonse .link-more-news:hover{color:#e52528}@media (min-width:768px){.widget-news .annonse .desc{font-weight:300}}.widget-news .annonse .title{padding-top:0}.widget-news .image{position:relative}.widget-news .image .subscription{pointer-events:none;position:absolute;bottom:20px;left:20px;width:40px;height:40px;background-color:#f7b500;color:#333;font-size:2.1875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px -2px rgba(0,0,0,.4)}.widget-news .image .heading{position:absolute;top:0;left:0;width:100%;z-index:1;height:auto;display:flex;color:#fff;overflow:hidden}.widget-news .image .heading .topic{background-color:#e52528;font-weight:700;padding:5px 15px;text-transform:uppercase;font-size:.875rem;display:flex;align-items:center;white-space:nowrap}.widget-news .image .heading .subname{background-color:rgba(51,51,51,.9);flex:1 0 auto;padding:5px 15px;display:flex;align-items:center;font-size:.8125rem;font-weight:300}@media (max-width:767px){.widget-news .image .image-placeholder{padding-top:165px}}.widget-news .image .image-placeholder img{width:100%}.widget-upcoming_events.small-news ul{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.widget-upcoming_events.small-news ul{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1040px){.widget-upcoming_events.small-news ul{grid-template-columns:repeat(1,minmax(0,1fr))}}.widget-upcoming_events h2{font-size:2rem;font-weight:700;padding-bottom:10px}.widget-upcoming_events ul{margin:0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.widget-upcoming_events ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.widget-upcoming_events ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.widget-upcoming_events li{list-style:none}.widget-upcoming_events a{position:relative;display:block}.widget-upcoming_events .space{background-color:#e52528;padding:4px 15px;position:absolute;top:0;right:0;z-index:1;color:#fff}.widget-upcoming_events .space span{font-size:.875rem}.widget-upcoming_events img{width:100%}.widget-upcoming_events .image-placeholder{padding-top:185px}@media (min-width:768px){.widget-upcoming_events .image-placeholder{padding-top:68.8524590164%}}.widget-upcoming_events .info{background-color:rgba(0,0,0,.7);padding:10px;position:absolute;bottom:0;left:0;width:100%}.widget-upcoming_events .time{color:#e52528;font-weight:700;font-size:.875rem;text-transform:uppercase;padding-bottom:10px}.widget-upcoming_events .title{font-size:1.125rem;color:#fff;font-weight:500;line-height:1.2}.cart-widget .collapsible{background-color:#e52528;color:#fff;cursor:pointer;padding:6px;width:100%;border:none;text-align:center;outline:none;font-size:15px;margin-bottom:0}.cart-widget .active,.cart-widget .collapsible:hover{background-color:#e52528;padding:9px}.cart-widget .content{display:none;overflow:hidden;background-color:#f1f1f1;padding:5px 18px 0}.cart-widget .my-cart{position:fixed;bottom:0;right:0;width:300px}.cart-widget .widget-cart-button{display:flex;justify-content:center}.cart-widget .cart-item{display:flex;justify-content:space-between}.cart-widget #cart-button{width:150px;font-size:12px;margin-bottom:5px}.cart-widget #item-name{font-size:12px;padding:2px}.cart-widget #quantity-container{font-size:14px;color:#000}.cart-widget #less,.cart-widget #more{font-weight:700;color:#e52528;margin-left:2px;margin-right:2px}.cart-widget #item-name-url{width:220px}.widget-cookingtips-categories{padding:20px;background-color:#f9f9f9}.widget-cookingtips-categories ul{margin:0;padding:0}.widget-cookingtips-categories ul li{list-style:none;padding-bottom:5px}.widget-cookingtips-categories ul li h2{padding:0;line-height:.8}.widget-cookingtips-categories ul li a{color:#333;font-size:.75rem;font-weight:400}.widget-cookingtips-categories ul li a.active{color:#e52528}.layout-news .container>.edge-content{padding-bottom:25px}.layout-news .list-head{background-color:#333;color:#fff;font-size:.875rem;font-weight:700;padding:5px;display:flex;justify-content:space-between;text-transform:uppercase}@media (max-width:899px){.layout-news .list-head{display:none}}.layout-news .list-head .title{width:63%;text-align:center}.layout-news .list-head .date{width:20%;text-align:center}.layout-news .content{position:relative}.layout-news .content:not(.event-news){grid-column:1;grid-row:1}@media (min-width:1040px){.layout-news .content-event{display:grid;grid-template-columns:repeat(2,auto)}}.layout-news .content p{display:block}.layout-news .content h3{padding-bottom:15px;line-height:normal}.layout-news .content p img{clear:both;float:left;margin:2.2rem}.layout-news .content p img[style*="margin-left: auto; margin-right: auto;"]{float:none}.layout-news .content figure.image img{height:auto}.layout-news .under-head{display:flex;padding-bottom:30px}.layout-news .region-9{display:none}@media (min-width:900px){.layout-news .region-9{display:block;width:25%;padding-bottom:150px}.layout-news .region-9 .widget,.layout-news .region-9 .widget .widget-news-filters{height:100%}}@media (min-width:900px){.layout-news .region-list{width:75%;padding-left:20px}}@media (min-width:900px){.module-news .list{padding-top:10px}}.module-news .list .news{padding-bottom:25px}@media (min-width:900px){.module-news .list .news{display:flex;flex-direction:row;align-items:center;padding:10px}.module-news .list .news:nth-child(2n){background-color:#f9f9f9}}.module-news .list .news .image{padding-bottom:5px;max-width:200px;max-height:120px}@media (min-width:900px){.module-news .list .news .image{order:2;width:160px;flex:1 0 auto;margin:0 10px}}.module-news .list .news .image .image-placeholder{display:block;padding-bottom:0;padding-top:60%}@media (min-width:900px){.module-news .list .news .date-wrapper-desktop{order:3;width:100px;flex:1 0 auto;font-size:.875rem;opacity:.75;font-weight:300;margin:0 10px}}@media (max-width:899px){.module-news .list .news .date-wrapper-desktop{display:none}}@media (min-width:900px){.module-news .list .news .content{order:1;margin:0 10px;width:100%}}.module-news .list .news .content .date-wrapper{padding-bottom:5px}@media (min-width:900px){.module-news .list .news .content .date-wrapper{display:none}}.module-news .list .news .content .date-wrapper .date{font-weight:300;font-size:.875rem;opacity:.75}.module-news .list .news .content .title{line-height:1;padding-bottom:10px}@media (min-width:900px){.module-news .list .news .content .title{padding-bottom:5px}}.module-news .list .news .content .title a{font-weight:700;font-size:1.125rem;color:#333}.module-news .list .news .content .desc{font-weight:300;font-size:.875rem;opacity:.75}.premium-news{padding-bottom:20px}.premium-news a,.premium-news p{font-size:.875rem;font-weight:300}.premium-news .title{font-size:1.125rem;margin-bottom:20px}.premium-news #sub-is-member{font-size:1.125rem;font-weight:400}.premium-news #sub-is-member a{font-weight:700;font-size:1.125rem}@media (max-width:767px){.premium-news #sub-is-member,.premium-news #sub-is-member a{font-size:.875rem}}.other-info{border-top:1px solid #dfdfdf;padding-top:30px;margin-top:30px;text-align:center}.other-info a{font-size:.75rem;font-weight:300;text-decoration:underline}.other-info p{font-size:.75rem;margin-bottom:15px}.center{text-align:center}.buy{display:flex;flex-direction:column}@media (min-width:768px){.buy{flex-direction:row;align-items:center;justify-content:center;padding:15px 0}.buy .year{padding:25px 35px}}.strong{font-size:1.5rem;font-weight:700}.module-news .events-in-news .events-heading{display:flex;justify-content:space-between;flex-direction:column;align-items:baseline}@media (max-width:767px){.module-news .events-in-news .events-heading{padding-bottom:10px}}@media (min-width:768px){.module-news .events-in-news .events-heading{flex-direction:row}}.module-news .events-in-news .events-heading .title{font-size:1.5625rem;font-weight:700}@media (max-width:767px){.module-news .events-in-news .events-heading .title{padding-bottom:10px}}.module-news .events-in-news .events-heading a{font-size:.875rem}.module-news .events-in-news .events-list{display:flex;flex-direction:column}.module-news .events-in-news .events-list .single-event:not(:last-child){border-bottom:1px solid #ddd}.module-news .events-in-news .events-list .single-event-intro{display:flex;justify-content:space-between;align-items:flex-start;padding:25px 0}@media (max-width:767px){.module-news .events-in-news .events-list .single-event-intro{flex-direction:column}}.module-news .events-in-news .events-list .single-event-intro .info{padding-right:20px}.module-news .events-in-news .events-list .single-event-intro .info .date{font-weight:700;font-size:.9375rem}.module-news .events-in-news .events-list .single-event-intro .info .desc{font-size:.8125rem}.module-news .events-in-news .events-list .single-event-intro .pricing{display:flex;align-items:center;flex:1 0 auto;justify-content:flex-end}@media (max-width:767px){.module-news .events-in-news .events-list .single-event-intro .pricing{padding-top:15px}}.module-news .events-in-news .events-list .single-event-intro .pricing .price{font-weight:700;font-size:.8125rem;padding-right:20px}.module-news .events-in-news .events-list .single-event-inside .foot-desc{padding-top:20px}.module-news .events-in-news .events-list .single-event-inside .foot-desc a,.module-news .events-in-news .events-list .single-event-inside .foot-desc p,.module-news .events-in-news .events-list .single-event-inside .foot-desc strong{font-size:.875rem;font-weight:400}.module-news .events-in-news .events-list .single-event-inside .foot-desc strong{font-weight:700;font-size:.9375rem}.module-news .events-in-news .events-list .single-event-inside .about{padding-bottom:15px}.module-news .events-in-news .events-list .single-event-inside .about h4{font-size:1.25rem;padding:20px 0}.module-news .events-in-news .events-list .single-event-inside .about .notice-info{font-size:.9375rem;font-weight:300}@media (max-width:767px){.module-news .events-in-news .events-list .single-event-inside .about .notice-info{padding-bottom:20px}}.module-news .events-in-news .events-list .single-event-inside .about .notice-info span{font-weight:700}.module-news .events-in-news .events-list .single-event-inside .about .notice-info a{font-weight:300}.module-news .events-in-news .events-list .single-event-inside .about .notice{display:flex;flex-direction:column}@media (min-width:768px){.module-news .events-in-news .events-list .single-event-inside .about .notice{flex-direction:revert;justify-content:space-between}}.module-news .events-in-news .events-list .single-event-inside .about .notice-box{min-width:120px;width:120px;flex-basis:120px;margin-bottom:1rem;padding:.5rem;background-color:#f9f9f9;border-radius:3px;text-align:center;margin-top:10px}.module-news .events-in-news .events-list .single-event-inside .about .notice-box .text{font-size:.8125rem;display:block;margin-top:-5px;margin-bottom:15px}.module-news .events-in-news .events-list .single-event-inside .about .notice-box img{max-width:80px;height:auto;margin:auto}.module-news .events-in-news .events-list .single-event-inside .about .notice-box:before{position:relative;top:-1.2rem;content:"Nyhet";display:inline-block;padding:.3rem .5rem;font-size:.625rem;font-weight:700;text-transform:uppercase;border-radius:3px;background-color:#ffa600;color:#664200}@media (min-width:1040px){.event-news.content{position:-webkit-sticky;position:sticky;top:10px;bottom:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:2}}.event-news .image-placeholder{padding-top:53.3333333333%;border-radius:10px 10px 0 0}@media (min-width:1040px){.event-news .image-placeholder{border-radius:0}}.event-news .event-description{padding:23px 20px 22px;background:#f5f5f5;border-radius:0 0 10px 10px}@media (min-width:1040px){.event-news .event-description{display:none}}.event-news .event-info{font-size:.75rem;font-weight:400}@media (min-width:1040px){.event-news .event-info{display:none}}.event-news .event-info form{display:flex;flex-direction:column;gap:22px;margin-bottom:35px}.event-news .event-info .title{font-weight:600;font-size:1rem;margin-bottom:22px}.event-news .event-info .multiple-date{display:flex;flex-direction:column;font-weight:600;font-size:.75rem;color:#000;gap:19px}.event-news .event-info .multiple-date ol{padding:0;display:flex;flex-direction:column;gap:15px;margin:0 0 25px}.event-news .event-info .multiple-date ol label{font-weight:400;display:flex;align-items:center;gap:16px}.event-news .event-info .multiple-date ol label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border:2px solid #413d3d;width:14px;height:14px;border-radius:50%;display:grid;place-content:center}.event-news .event-info .multiple-date ol label input[type=radio]:before{width:8px;height:8px;background-color:#413d3d;content:"";transform:scale(0);border-radius:50%}.event-news .event-info .multiple-date ol label input[type=radio]:checked:before{transform:scale(1)}.event-news .event-info.for-desktop{display:none}@media (min-width:1040px){.event-news .event-info.for-desktop{box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:0 0 10px 10px;padding:31px 20px 26px;display:block;background:#f5f5f5;min-width:368px;margin:10px 10px 10px 19px;font-size:.875rem}.event-news .event-info.for-desktop form{display:flex;gap:0}.event-news .event-info.for-desktop .title{font-weight:600;font-size:1rem;margin-bottom:22px}.event-news .event-info.for-desktop .buttons{margin-top:66px}.event-news .event-info.for-desktop .buttons a,.event-news .event-info.for-desktop .buttons button{width:calc(100% - 60px)}.event-news .event-info.for-desktop ul:first-of-type{margin-bottom:45px}.event-news .event-info.for-desktop ul{gap:20px}.event-news .event-info.for-desktop span.icon{font-size:1.5625rem}.event-news .event-info.for-desktop .multiple-date{font-size:.875rem;gap:14px}.event-news .event-info.for-desktop .multiple-date ol{gap:14px;margin-bottom:0}.event-news .event-info.for-desktop .multiple-date ol label{gap:11px}}.event-news .event-info ul{list-style-type:none;display:flex;flex-direction:column;margin:0;padding:0;gap:8px}.event-news .event-info ul li{display:flex;gap:19px}.event-news .event-info ul li span.icon{font-size:1.25rem}.event-news .buttons{display:flex;flex-direction:column;gap:18px;align-items:center;margin-top:38px}.event-news .buttons a,.event-news .buttons button{padding:10px;width:calc(100% - 14px);text-align:center;text-transform:uppercase;border-radius:20px;font-size:.875rem;line-height:1.14;font-weight:700;border:2px solid #d12426}.event-news .buttons a.btn-gift,.event-news .buttons button.btn-gift{color:#d12426;transition:background-color .4s}.event-news .buttons a.btn-gift:hover,.event-news .buttons button.btn-gift:hover{background-color:#413d3d;border-color:#413d3d;color:#fff}.event-news .buttons a.btn-sign,.event-news .buttons button.btn-sign{background-color:#d12426;color:#fff;transition:background-color .4s}.event-news .buttons a.btn-sign:hover,.event-news .buttons button.btn-sign:hover{background-color:#a51d1e}.event-news+.head-info .category{font-weight:700;font-size:.75rem;color:#d12426;text-transform:uppercase}@media (min-width:1040px){.event-news+.head-info .category{font-size:1.375rem}}.event-news+.head-info .title{font-weight:700;font-size:1.125rem;line-height:1.16;margin:19px 0 14px}@media (min-width:1040px){.event-news+.head-info .title{font-size:2.5rem;margin:24px 0 0}}.event-news+.head-info .description{display:block;font-weight:400;font-size:.875rem;line-height:1.2;margin:14px 0 24px}@media (min-width:1040px){.event-news+.head-info .description{font-size:1.125rem}}.fixed-arrow{position:fixed;max-width:1000px;width:100%;margin:0 auto;z-index:999;bottom:51px}.fixed-arrow .to-top{position:absolute;right:50px;bottom:0;text-decoration:none;background-color:#d12426;box-shadow:0 4px 10px rgba(0,0,0,.25);color:#fff;height:62px;width:62px;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:1.5rem}.fixed-arrow .to-top.active{display:flex}.module-news .events{max-width:700px;margin:0 auto;background-color:#f9f9f9}.module-news .events .steps{background-color:#e52528;display:flex;flex-direction:row}.module-news .events .steps li{display:block}.module-news .events .steps li:not(:last-child){border-right:1px solid hsla(0,0%,86.7%,.5)}.module-news .events .steps li.current .step{background-color:#333}.module-news .events .steps .step{display:block;color:#fff;outline:none;padding:7px 14px;width:100%}.module-news .events .next-step{text-transform:uppercase}.module-news .events .steps-content{padding:15px}.module-news .events .icon-close-line{font-size:.75rem;color:#e52528;position:absolute}.module-news .events input.error{border-color:#e52528}.module-news .events .error-text{color:#e52528;font-size:12px;font-weight:300}.module-news .events .step-1 .message{display:flex;align-items:center;padding-bottom:25px}.module-news .events .step-1 .message .ico{font-size:2rem;padding:10px 25px 10px 10px}.module-news .events .step-1 .message .text{font-size:.9375rem;font-weight:300}.module-news .events .step-1 .message .text strong{font-size:1rem}.module-news .events .step-1,.module-news .events .step-2{padding:10px 5px 0}@media (min-width:768px){.module-news .events .step-1,.module-news .events .step-2{padding:10px 15px 0}}.module-news .events .step-1 .form-row,.module-news .events .step-2 .form-row{padding-bottom:15px;position:relative}.module-news .events .step-1 .form-row label,.module-news .events .step-2 .form-row label{font-size:.875rem}.module-news .events .step-1 .form-row span,.module-news .events .step-2 .form-row span{right:10px;bottom:29px}.module-news .events .step-1 .form-row.check .custom-checkbox,.module-news .events .step-2 .form-row.check .custom-checkbox{display:inline-block;margin-bottom:-1px}.module-news .events .step-1 .form-row.check label span,.module-news .events .step-2 .form-row.check label span{position:static}.module-news .events .step-1 input.error,.module-news .events .step-2 input.error{border:1px solid #e52528}.module-news .events .step-1 input.error:focus,.module-news .events .step-2 input.error:focus{outline:1px solid #9e282a}.module-news .events .step-2 .desc{font-size:.875rem;padding-bottom:20px}.module-news .events .step-2 .participant{padding-bottom:10px}.module-news .events .step-2 .participant .head{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.module-news .events .step-2 .participant .head .name{font-size:1.375rem}.module-news .events .step-2 .participant .head button{color:#e52528;font-size:.75rem;font-weight:300;outline:none}.module-news .events .step-2 .participant .head button:hover{color:#000}.module-news .events .step-2 .add-new{margin-bottom:20px}.module-news .events .step-2 .add-new .text{display:flex;align-items:center}.module-news .events .step-2 .add-new .ico{font-size:1.25rem;padding-right:8px;margin-top:-1px}.module-news .events .step-3{padding:10px 15px 0}@media (min-width:768px){.module-news .events .step-3 .cell-price{width:160px}}.module-news .events .step-3 .btn-blue{background-color:#43a4d1}.module-news .events .step-3 .btn-blue:focus,.module-news .events .step-3 .btn-blue:hover{background-color:#3d95be}.module-news .events .step-3 .btn-blue:focus{outline:2px solid #3480a3}.module-news .events .step-3 .check{display:flex;align-items:center;font-size:.875rem;margin-top:20px}.module-news .events .step-3 .check .custom-checkbox{margin-right:10px}.module-news .events .step-3 .check label a{font-size:.875rem;font-weight:300}.module-news .events .step-3 .check label span{position:relative}.module-news .events .step-3 .gift-cards{display:flex;justify-content:flex-end}.module-news .events .step-3 .gift-cards .sucess-discount{font-size:.875rem}.module-news .events .step-3 .gift-card-inner{width:100%}.module-news .events .step-3 .gift-card-inner .el{width:100%;position:relative}.module-news .events .step-3 .gift-card-inner .el span{right:10px;top:13px}.module-news .events .step-3 .gift-card-inner .add{white-space:nowrap}.module-news .events .step-3 .gift-card-inner .form{display:flex}.module-news .events .step-3 .gift-card-inner .gift-error{font-size:.875rem;padding-bottom:10px;font-style:italic;color:#e52528}.module-news .events .step-3 .gift-card-inner .card-link a{color:#000;font-size:.875rem;font-weight:300}.module-news .events .step-3 .table-wrapper{overflow:auto}.module-news .events .step-3 table{width:100%;margin:10px 0 30px;border-spacing:0}.module-news .events .step-3 table tr td,.module-news .events .step-3 table tr th{border-bottom:1px solid #ddd;border-spacing:0;padding:5px;font-weight:300;font-size:.875rem;text-align:left}.module-news .events .step-3 table tr td span,.module-news .events .step-3 table tr th span{font-weight:300}.module-news .events .step-3 table tr:last-of-type td,.module-news .events .step-3 table tr:last-of-type th{font-weight:700}.module-news .events .foot-upper{padding-bottom:15px}.module-news .events .foot-upper .gift-cards:nth-child(2){padding-top:15px}.module-news .events .foot{display:flex;justify-content:flex-end}@media (min-width:768px){.module-news .events .foot{padding-top:15px;padding-bottom:5px}}.partial-products-in-news .product-item{display:grid;grid-template-columns:60% 40%;background-color:#f9f9f9;margin-bottom:35px}@media (min-width:1040px){.partial-products-in-news .product-item{grid-template-columns:1fr 185px}}.partial-products-in-news .product-header{grid-column:1/2;grid-row:1/2;padding:25px;display:flex;align-items:center;justify-content:space-between}@media (max-width:550px){.partial-products-in-news .product-header{flex-direction:column;align-items:flex-start}}.partial-products-in-news .product-header a{font-size:1.125rem}.partial-products-in-news .vue-favorite{grid-column:1/2;grid-row:2/3;padding-left:25px;width:100%;height:100%;display:flex;justify-content:flex-start;background-color:transparent}@media (min-width:768px){.partial-products-in-news .vue-favorite{background-color:#fff;padding:25px;justify-content:center;grid-column:2/3;grid-row:1/2;z-index:2;justify-self:center}}.partial-products-in-news .parameter-list{grid-column:1/2;grid-row:3/4;padding:25px;display:flex;flex-direction:column;margin:0 -10px}@media (min-width:768px){.partial-products-in-news .parameter-list{grid-row:2/4;flex-direction:revert;flex-wrap:wrap}}.partial-products-in-news .image-container{grid-column:2/3;grid-row:1/5;background-color:#f9f9f9}@media (min-width:768px){.partial-products-in-news .image-container{grid-column:2/3;grid-row:2/4;z-index:1}}.partial-products-in-news .image-container .image-placeholder{width:100%;height:100%;background-color:#fff}.partial-products-in-news .product-column{padding:0 10px;align-items:flex-start;width:100%}@media (min-width:768px){.partial-products-in-news .product-column:first-child,.partial-products-in-news .product-column:nth-child(2){width:50%}}.partial-products-in-news .product-column:nth-child(3){display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.partial-products-in-news .product-column:nth-child(3){width:100%;flex-direction:row;-moz-column-gap:20px;column-gap:20px}}@media (max-width:550px){.partial-products-in-news .product-column{width:100%}}.partial-products-in-news .points{display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.partial-products-in-news .points .number{font-size:2.25rem;font-weight:700;line-height:1;text-align:center}.partial-products-in-news .points .label{font-size:.75rem}@media (min-width:768px){.partial-products-in-news .points{width:50%;align-items:flex-start;padding-left:10px}}.partial-products-in-news .parameter{padding-bottom:10px}.partial-products-in-news .parameter .label{font-weight:700;width:100%}.partial-products-in-news .parameter .value{width:100%;line-height:1.2;font-size:.9375rem;display:flex;align-items:center}.partial-products-in-news .parameter .value img{padding-left:10px}.partial-products-in-news .parameter.hide-mobile{display:none}@media (min-width:768px){.partial-products-in-news .parameter.hide-mobile{display:block}}.partial-products-in-news .product-footer{grid-column:1/2;grid-row:4/5;padding:0 25px 25px}.partial-products-in-news .product-footer a .icon-arrow-right-line{font-size:.875rem}.partial-products-in-news .footer-right{grid-column:2/3;grid-row:4/5;background-color:#fff}.partial-products-in-news .favorite .control-event{display:flex;align-self:center;color:#e52528}.partial-products-in-news .favorite .control-event .icon{font-size:1.625rem}.partial-products-in-news .favorite .control-event .text{padding-left:10px;font-weight:500}.partial-products-in-news .favorite .control-event .icon-loader svg{width:24px;height:24px}.partial-products-in-news .product-item.image-hide .product-header{grid-column:1/3}.partial-products-in-news .product-item.image-hide .image-container{display:none}.partial-products-in-news .product-item.image-hide .vue-favorite{background-color:#f9f9f9}@media (min-width:768px){.partial-products-in-news .product-item.image-hide .vue-favorite{justify-content:end}}.partial-products-in-news .product-item.image-hide .parameter-list{grid-column:1/3}@media (min-width:768px){.partial-products-in-news .product-item.image-hide .parameter-list{grid-column:1/3;flex-wrap:nowrap}.partial-products-in-news .product-item.image-hide .parameter-list .product-column:nth-child(3){width:40%;display:flex;flex-direction:column}}@media (min-width:1040px){.partial-products-in-news .product-item.image-hide .parameter-list .product-column:nth-child(3){width:185px}}.partial-products-in-news .product-item.image-hide .footer-right{background-color:#f9f9f9}.module-recipes .list{display:flex;flex-wrap:wrap;margin:0 -12px;padding-top:15px}.module-recipes .list .recipe{width:100%;padding:0 12px}@media (min-width:768px){.module-recipes .list .recipe{width:33.333333%}}.module-recipes .list .recipe .image{max-width:305px;max-height:210px}.module-recipes .list .recipe .image .image-placeholder{margin-bottom:10px;padding-top:68.8524590164%}.module-recipes .list .recipe .content .heading{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:10px}.module-recipes .list .recipe .content .heading .title{line-height:0}.module-recipes .list .recipe .content .heading .title a{color:#333;font-size:1.125rem;font-weight:500;line-height:normal}.module-recipes .list .recipe .content .heading .rating{color:#e52528;font-size:.75rem;font-weight:300;display:flex;align-items:baseline;padding-left:3px}.module-recipes .list .recipe .content .heading .rating .number{padding-left:7px}.module-recipes .list .recipe .content .cook-time{color:#e52528;font-size:.75rem;font-weight:300;display:flex;align-items:center;padding-bottom:10px}.module-recipes .list .recipe .content .cook-time .icon-time-line{font-size:1rem;padding-right:10px}.module-recipes .list .recipe .content .desc{font-size:.875rem;opacity:.75}.module-recipes .finding{margin-bottom:25px}@media (min-width:768px){.module-recipes .finding{margin-bottom:35px}}.module-recipes .filters .filters-list{padding-bottom:10px}@media (min-width:768px){.module-recipes .filters .filters-list{padding-bottom:30px}}.module-recipes .filters .filters-list ul{padding:0;margin:0 -15px;display:flex;flex-wrap:wrap}.module-recipes .filters .filters-list ul.all-visible+.more-btn{display:none}.module-recipes .filters .filters-list ul.all-visible li:nth-child(n+4){display:block}.module-recipes .filters .filters-list ul li{list-style:none;width:100%;padding:0 15px 15px}@media (max-width:767px){.module-recipes .filters .filters-list ul li:nth-child(n+4){display:none}}@media (min-width:768px){.module-recipes .filters .filters-list ul li{width:33.333333%;padding-bottom:20px}}.module-recipes .filters .filters-list ul li a{text-decoration:none}.module-recipes .filters .filters-list ul li a:hover,.module-recipes .filters .filters-list ul li a:hover .count{color:#333}.module-recipes .filters .filters-list ul li a .name{font-size:1rem}.module-recipes .filters .filters-list ul li a .count{color:#c3c3c3;font-weight:300;font-size:1rem}.module-recipes .filters .filters-list .more-btn{display:flex;align-items:center;margin:10px auto;padding:10px;color:#e52528}@media (min-width:768px){.module-recipes .filters .filters-list .more-btn{display:none}}.module-recipes .filters .filters-list .more-btn .text{font-weight:500;padding-right:10px;font-size:1rem}.module-recipes .filters .filters-list .more-btn .icon-arrow-right-s-line{transform:rotate(90deg);font-size:.875rem;margin-top:-1px}.module-recipes .filters .desc{padding:20px 0}@media (min-width:768px){.module-recipes .filters .desc{padding:20px 0 50px}}.module-recipes .filters .desc h3{font-weight:700;font-size:1.25rem;padding-bottom:10px;line-height:1.2}.module-recipes .filters .desc a,.module-recipes .filters .desc p{font-size:1rem}.module-recipe .breadcrumbs{margin-left:-20px}@media (max-width:1039px){.module-recipe .heading{padding-bottom:30px}}@media (max-width:767px){.module-recipe .heading{padding-bottom:10px}}.module-recipe .heading .image{position:relative}@media (max-width:1039px){.module-recipe .heading .image{margin:0 -25px}}.module-recipe .heading .image .image-placeholder{padding-top:53.3333333333%}.module-recipe .heading .image .author{color:#7a7a7a;font-weight:300;font-size:.9375rem;padding:5px 0 10px;display:block;opacity:.5}@media (min-width:1040px){.module-recipe .heading .image .author{font-size:1rem;padding:15px 0 20px}}@media (max-width:1039px){.module-recipe .heading .image .author{margin:0 25px}}.module-recipe .heading .title{font-weight:500;font-size:1.5rem;line-height:1.3;padding-bottom:10px}@media (min-width:1040px){.module-recipe .heading .title{font-size:3rem;padding-bottom:20px}}.module-recipe .heading .desc{font-weight:300;font-size:1rem;line-height:1.4;opacity:.75;margin-bottom:0}@media (min-width:1040px){.module-recipe .heading .desc{font-size:1.5rem}}.module-recipe .recipe-inner{display:flex;flex-wrap:wrap}.module-recipe .recipe-inner .edge-content.mobile{padding-bottom:20px}.module-recipe .recipe-desc{width:100%}@media (min-width:768px){.module-recipe .recipe-desc{width:66%}}.module-recipe .recipe-desc h4{font-size:1.25rem;font-weight:700}.module-recipe .recipe-desc .content a,.module-recipe .recipe-desc .content p,.module-recipe .recipe-desc .content strong{font-size:1rem;width:100%;font-family:Roboto,Arial,Helvetica,sans-serif}.module-recipe .recipe-desc .content a{font-weight:400}.module-recipe .recipe-desc .socials-group{padding:30px 0}.module-recipe .recipe-desc .rating{padding:20px 0}.module-recipe .related-recipes{margin-bottom:10px}.module-recipe .related-recipes .title-block{font-size:2rem;font-weight:700;padding-bottom:10px}.module-recipe .related-recipes .list{display:flex;flex-wrap:wrap;margin:0 -12px;padding-top:15px}.module-catalog .filters-list{padding-bottom:10px}@media (min-width:768px){.module-catalog .filters-list{padding-bottom:30px}}.module-catalog .filters-list ul{padding:0;margin:0 -15px;display:flex;flex-wrap:wrap}.module-catalog .filters-list ul li{list-style:none;width:100%;padding:0 15px 15px}@media (min-width:768px){.module-catalog .filters-list ul li{width:33.333333%;padding-bottom:20px}}.module-catalog .filters-list ul li a{text-decoration:none}.module-catalog .filters-list ul li a:hover,.module-catalog .filters-list ul li a:hover .count{color:#333}.module-catalog .filters-list ul li a .name{font-size:1rem}.module-catalog .filters-list ul li a .count{color:#c3c3c3;font-weight:300;font-size:1rem}.module-catalog .desc{padding:20px 0}@media (min-width:768px){.module-catalog .desc{padding:20px 0 50px}}.module-catalog .desc h3{font-weight:700;font-size:1.25rem;padding-bottom:10px;line-height:1.2}.module-catalog .desc a,.module-catalog .desc p{font-size:1rem}.module-catalog .catalog-list .search-group{padding-bottom:30px;padding-top:10px}@media (min-width:768px){.module-catalog .catalog-list .search-group{display:flex}.module-catalog .catalog-list .search-group .filter-btn{display:none}.module-catalog .catalog-list .search-group .filter-group{width:245px}.module-catalog .catalog-list .search-group .filter-group .select{width:100%!important;margin-left:25px!important}}.module-catalog .catalog-list .search-group .catalog-filters-button{text-transform:uppercase}@media (min-width:768px){.module-catalog .catalog-list .search-group .catalog-filters-button{display:none}}.module-catalog .catalog-list .search-group .filter-group{display:flex;margin-bottom:10px}.module-catalog .catalog-list .search-group .filter-group .filter-btn{margin-right:5px;width:50%}.module-catalog .catalog-list .search-group .filter-group .filter-btn button{padding:0;width:100%}.module-catalog .catalog-list .search-group .filter-group .select{margin-left:5px;width:50%}.module-catalog .catalog-list .search-group .search-inner{display:flex;margin-bottom:10px}@media (min-width:768px){.module-catalog .catalog-list .search-group .search-inner{flex:1 0 auto}}@media (max-width:767px){.module-catalog .catalog-list .search-group .search-inner .for-desktop{display:none}}@media (min-width:768px){.module-catalog .catalog-list .search-group .search-inner .for-mobile{display:none}}.module-catalog .catalog-list .group{display:flex}.module-catalog .catalog-list .group .filters{width:315px;padding-right:25px}@media (max-width:767px){.module-catalog .catalog-list .group .filters{display:none}}@media (max-width:767px){.module-catalog .catalog-list .group .catalog-filters-list.active{position:fixed;top:0;left:0;width:100%;padding-right:0;display:block;z-index:2;background-color:#f9f9f9}.module-catalog .catalog-list .group .catalog-filters-list.active .inner-filters{max-width:430px}.module-catalog .catalog-list .group .catalog-filters-list.active .close-filters{display:flex;justify-content:flex-end}.module-catalog .catalog-list .group .catalog-filters-list.active .close-filters button{outline:none}}.module-catalog .catalog-list .group .product-list{display:flex;flex-direction:column;flex:1 0 auto}@media (max-width:767px){.module-catalog .catalog-list .group .product-list{width:100%}}.module-catalog .catalog-list .list-element{display:flex;padding-bottom:15px}@media (min-width:768px){.module-catalog .catalog-list .list-element{padding-bottom:20px;align-items:center}}.module-catalog .catalog-list .list-element .detail{flex:1 1 auto;padding-right:10px}.module-catalog .catalog-list .list-element .detail .name{line-height:1;padding-bottom:2px}.module-catalog .catalog-list .list-element .detail .name a{font-size:1rem}.module-catalog .catalog-list .list-element .detail .country{font-size:.875rem;font-weight:300}@media (max-width:767px){.module-catalog .catalog-list .list-element .detail .country{padding-bottom:3px}}.module-catalog .catalog-list .list-element .detail .country .country-name{font-weight:700;padding-right:3px}.module-catalog .catalog-list .list-element .detail .country .class{font-weight:700}.module-catalog .catalog-list .list-element .detail .country .flag img{display:inline-block}.module-catalog .catalog-list .list-element .detail .more-detail{font-size:.875rem;font-weight:300}.module-catalog .catalog-list .list-element .detail .more-detail .index{color:#adadad;font-weight:300}@media (max-width:767px){.module-catalog .catalog-list .list-element .detail .more-detail .index{display:block;padding-top:3px}}.module-catalog .catalog-list .list-element .rate-points{flex:0 0 70px;display:flex}@media (min-width:768px){.module-catalog .catalog-list .list-element .rate-points{flex:0 0 90px}}.module-catalog .catalog-list .list-element .rate-points .inner{display:flex;align-items:center;flex-direction:column}.module-catalog .catalog-list .list-element .rate-points .inner .points{font-size:2.25rem;font-weight:700;line-height:1}.module-catalog .catalog-list .list-element .rate-points .inner .label{font-size:.75rem;font-weight:500}.module-catalog .catalog-list .list-element .favourite-list{flex:0 0 45px;text-align:center}@media (min-width:768px){.module-catalog .catalog-list .list-element .favourite-list{flex:0 0 60px}}.module-catalog .catalog-list .list-element .favourite-list .favourite-button{outline:none}.module-catalog .catalog-list .list-element .favourite-list .favourite-button:focus span,.module-catalog .catalog-list .list-element .favourite-list .favourite-button:hover span{color:#000}.module-catalog .catalog-list .list-element .favourite-list .favourite-button span{color:#e52528;font-size:1.875rem}.inner-filters{background-color:#f9f9f9;padding:25px}@media (min-width:768px){.inner-filters .close-filters{display:none}}.inner-filters .filters-list{display:flex;flex-direction:column}.inner-filters h4{font-size:.875rem;font-weight:500;padding:10px 0}.inner-filters .form-filter{display:flex;padding-bottom:20px}.inner-filters .form-filter .from{margin-right:-1px}.inner-filters .filter-element{list-style:none;padding-bottom:10px}.inner-filters .filter-element label{display:flex;align-items:center}.inner-filters .filter-element label .name{flex:1 0 auto;font-size:.75rem}.inner-filters .filter-element label .count{font-size:.75rem;opacity:.5}@media (min-width:768px){.module-product{padding-top:15px}}.module-product .top-container{display:grid;grid-template-columns:60% 40%}@media (max-width:767px){.module-product .top-container{margin:0 -25px}}@media (min-width:1040px){.module-product .top-container{grid-template-columns:auto 250px}}.module-product .top-container.top-image-hide{grid-template-columns:100%}@media (min-width:768px){.module-product .top-container.top-image-hide .more-details{display:grid;grid-template-columns:50% 50%}}.module-product .top-image{background-color:#f9f9f9}.module-product .top-image .image-placeholder{background-color:#fff;height:100%}@media (min-width:1040px){.module-product .top-image .image-placeholder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.module-product .top-group{background-color:#f9f9f9;display:flex;align-items:center}@media (max-width:767px){.module-product .top-group{padding:0 25px}}@media (min-width:768px){.module-product .top-group{padding:0 25px}}@media (min-width:768px){.module-product .top-group .points-container{display:none}}.module-product .top-group .points{display:flex;flex-direction:column}@media (max-width:767px){.module-product .top-group .points{padding:30px 0 20px}}.module-product .top-group .points .number{font-weight:700;line-height:1;font-size:2.25rem}.module-product .top-group .points .label{font-size:.75rem}@media (min-width:768px){.module-product .top-group-inner{width:calc(100% - 118px)}}@media (max-width:767px){.module-product .top-group-inner{width:100%}}.module-product .desktop-points{width:118px}@media (max-width:767px){.module-product .desktop-points{display:none}}.module-product .desktop-points .points{padding:0 15px 0 40px}.module-product .desktop-points .points .number{font-size:3.375rem}.module-product .desktop-points .points .label{font-size:1.125rem}.module-product .heading{display:flex;align-items:center;position:relative}@media (max-width:767px){.module-product .heading{padding:20px 0;justify-content:space-between}}@media (min-width:768px){.module-product .heading{padding:25px 0}}.module-product .heading:after{content:"";position:absolute;bottom:0;left:-25px;width:calc(100% + 50px);height:1px;background-color:#e5e5e5}@media (min-width:768px){.module-product .heading:after{left:0;width:100%}}.module-product .heading .title{font-size:1.5rem;font-weight:500;line-height:1.2}@media (min-width:768px){.module-product .heading .title{font-size:3rem}}@media (min-width:768px){.module-product .heading .points{display:none}}.module-product .heading .points .number{font-size:2.25rem}.module-product .heading .points .label{font-size:.75rem}.module-product .more-details{display:flex;flex-wrap:wrap}@media (max-width:1039px){.module-product .more-details{flex-direction:column}}@media (max-width:767px){.module-product .more-details{padding:20px 0 10px}}@media (min-width:768px){.module-product .more-details{padding:25px 0 15px;justify-content:space-between}}@media (min-width:1040px){.module-product .more-details{display:grid;grid-template-columns:50% 50%}}.module-product .more-details .detail-element{display:flex;flex-direction:column;font-size:.875rem;width:50%;padding-bottom:10px}@media (min-width:768px){.module-product .more-details .detail-element{width:auto}}.module-product .more-details .detail-element .label{font-weight:700}.module-product .detailed-information{padding-top:50px;padding-bottom:20px}.module-product .detailed-information .row-element{font-size:1rem;display:flex;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}@media (min-width:768px){.module-product .detailed-information .row-element{font-size:1.125rem}}.module-product .detailed-information .label{font-weight:700;flex:0 0 130px;margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.module-product .detailed-information .label{flex:0 0 140px;margin-right:25px}}.module-product .detailed-information .value{flex:1 1 auto;word-break:break-word;display:flex;align-items:center}.module-product .detailed-information .value .flag{padding-left:6px}.module-product .detailed-information .value.additional{display:flex;flex-direction:column;max-width:calc(100% - 150px)}@media (min-width:768px){.module-product .detailed-information .value.additional{flex-direction:row;flex-wrap:wrap;max-width:400px}}.module-product .detailed-information .value.additional .with-image{display:flex;align-items:center;padding-bottom:15px;padding-right:10px}.module-product .detailed-information .value.additional .with-image.unactive{filter:grayscale(100%);opacity:.4}.module-product .detailed-information .value.additional .with-image .image{max-width:20px;margin-right:10px}.module-product .detailed-information .value.additional .with-image .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-product .detailed-information .value.additional .with-image .name a{color:#333}.module-product .detailed-information .value a{font-weight:400}.module-product .description-intro{background:#f5f5f5;padding:0 1.1rem;color:#333;font-size:.8125rem;margin-bottom:30px}.module-product .description-intro strong{font-size:.9375rem;padding-bottom:5px;display:block}.module-product .previous-tests{padding-bottom:30px}.module-product .previous-tests h3{font-size:1.25rem;font-weight:700;padding-bottom:10px}.module-product .previous-tests .list-element{font-size:.875rem;padding-bottom:3px}.module-product .previous-tests .list-element span{font-weight:700}.module-product .previous-tests ul{padding:0;margin:0}.module-product .previous-tests li{list-style:none;background-color:#f7f7f7;border:1px solid #999;display:flex;flex-direction:column;padding:15px;margin-bottom:15px}.module-product .previous-tests .conclusion-name{font-size:1.125rem;font-weight:400;line-height:1.2;color:#5c0300;flex:1;font-style:italic}.module-product .previous-tests .top{padding-bottom:15px}.module-product .previous-tests .date-row{color:#777;font-style:italic;padding-bottom:5px;font-size:.8125rem}.module-product .previous-tests .points{display:flex;flex-direction:column;align-items:center;line-height:1;padding-left:15px}.module-product .previous-tests .points .value{font-size:1.875rem;font-weight:500}.module-product .previous-tests .points .label{text-transform:uppercase;font-size:.75rem;font-weight:500}.module-product .previous-tests .head{display:flex;align-items:center}.module-product .previous-tests .list{max-width:calc(100% - 60px)}.module-product .recipe-list{padding-bottom:20px}.module-product .recipe-list ul{display:flex;flex-wrap:wrap;margin:0 -12px;padding-top:15px}@media (min-width:768px){.module-product .recipe-list li{width:33.333333%}}.module-product .recipe-list li .heading{padding:0}.module-product .recipe-list li .heading:after{display:none}.module-product .center-group{display:flex;padding-top:25px}@media (max-width:1039px){.module-product .center-group{flex-direction:column-reverse}}@media (max-width:1039px){.module-product .center-group .group-1{padding-top:40px}}@media (min-width:1040px){.module-product .center-group .group-1{width:74%}}.module-product .center-group .group-2{padding-top:10px}@media (min-width:1040px){.module-product .center-group .group-2{width:26%;padding-left:25px}}.module-product .center-group .conclusion{font-size:1.875rem;font-weight:300;line-height:1.2;padding-bottom:15px;color:#5c0300;font-style:italic;text-align:center}.module-product .center-group .conclusion:before{content:open-quote}.module-product .center-group .conclusion:after{content:close-quote}@media (min-width:768px){.module-product .center-group .conclusion{font-size:2.25rem}}.module-product .center-group .date{font-weight:300;color:#5c0300;font-style:italic;text-align:center}.module-product .center-group .rate-group{display:flex;justify-content:space-between;padding-top:30px}@media (max-width:767px){.module-product .center-group .rate-group{flex-direction:column-reverse}}.module-product .center-group .rate-this{width:100%}@media (max-width:767px){.module-product .center-group .rate-this{padding-top:20px}}.module-product .center-group .summary-rate{text-align:center;flex:1 1 auto}.module-product .center-group .rate-value{font-size:3.125rem;font-weight:600;line-height:1.05}.module-product .center-group .rate-names{font-size:1.125rem;line-height:1.3}.module-product .center-group .group-2 .control-event{color:#e52528;outline:none;display:flex;align-items:center;padding-bottom:20px;text-transform:none}.module-product .center-group .group-2 .control-event.like-link{padding:0;margin:0 0 18px;font-weight:400;text-decoration:none}.module-product .center-group .group-2 .control-event.like-link .text{text-align:left}.module-product .center-group .group-2 .control-event:hover{color:#000}.module-product .center-group .group-2 .control-event .icon{display:block;padding-right:15px;font-size:1.25rem}.module-product .center-group .group-2 .control-event .icon-loader,.module-product .center-group .group-2 .control-event .loader-ico{width:35px;padding-right:15px;height:20px}.module-product .center-group .group-2 .control-event .icon-loader svg,.module-product .center-group .group-2 .control-event .loader-ico svg{width:100%;height:20px}.module-product .center-group .group-2 .pricing .label{font-weight:700;font-size:.875rem}.module-product .center-group .group-2 .pricing .price{font-size:.875rem}.module-product .add-to-cart{padding-top:20px}.module-product .add-to-cart form{display:flex;max-width:400px}.module-product .add-to-cart form input{text-align:center;width:80px}@media (min-width:768px){.module-product .add-to-cart form input{width:100px}}.module-product .add-to-cart form button{width:100%}.module-product .modal{max-width:600px;width:100%}.module-product .modal .controls{display:flex;justify-content:space-between}@media (max-width:767px){.module-product .modal .controls{flex-direction:column;align-items:flex-start}.module-product .modal .controls button{margin-bottom:15px}}.module-product .modal .controls a,.module-product .modal .controls button{font-size:.9375rem;font-weight:400}.module-product .modal .controls a{display:flex;align-items:center}.module-product .modal .title{padding-bottom:15px;font-size:1.875rem}.module-product .modal .name{font-size:1.125rem;padding-bottom:10px;font-weight:500}.module-product .set-rate-inner{align-items:flex-start!important;flex-direction:column;padding-top:0!important}.module-product .set-rate-inner .label{padding-left:6px;font-size:16px!important;padding-bottom:5px}.module-product .rating .inner{padding:0}.note-content .note-inside{background:#f7f7f7;border:1px solid #999;display:flex;justify-content:space-between;padding:15px}@media (max-width:767px){.note-content .note-inside{flex-direction:column}}.note-content .note-inside .cta{display:flex;flex-direction:column;align-items:flex-end;flex:1 0 auto;padding-left:10px}.note-content .note-inside .cta button{color:#e52528;text-decoration:underline;font-size:.8125rem;margin-bottom:5px}.note-content .note-inside .note-date{color:#777;font-style:italic;padding-bottom:10px;font-size:.8125rem}.note-content .note-inside .note-element{padding-bottom:10px}.note-content .note-inside .note-element:last-child{padding-bottom:0}.note-content .note-inside .note-element .label{font-size:1.0625rem;font-weight:600}.note-content .note-inside .note-element .value{font-size:1.0625rem;color:#5c0300}.note-content .note-heading{font-weight:700;padding:10px 0;font-size:1.25rem}.product-note-modal .modal__content{margin:0}.product-note-modal .heading-1{font-weight:700;font-size:1.125rem}.product-note-modal .heading-2{font-size:.9375rem;color:#999}.product-note-modal .form-list{padding:15px 0}.product-note-modal .form-list .row-form{padding-bottom:10px}.product-note-modal .form-list .row-form label{font-size:.875rem}.product-note-modal .form-list .row-form textarea{min-height:100px}.giftcards{max-width:630px;margin:0 auto;background-color:#f9f9f9}.giftcards .steps{background-color:#e52528;display:flex;flex-direction:column}@media (min-width:500px){.giftcards .steps{flex-direction:row}}.giftcards .steps li{display:block}.giftcards .steps li:not(:last-child){border-right:1px solid hsla(0,0%,86.7%,.5)}.giftcards .steps li.current .step{background-color:#333}.giftcards .steps .step{display:block;color:#fff;outline:none;padding:7px 14px;width:100%}.giftcards .next-step{text-transform:uppercase;font-weight:700;background-color:#328900;color:#fff;min-height:40px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center}.giftcards .next-step .icon{font-size:1.125rem}.giftcards .next-step .text{padding-left:10px}.giftcards .next-step img{width:18px}.giftcards .next-step.loader{cursor:default;pointer-events:none}.giftcards .steps-content{padding:15px}.giftcards .icon-close-line{font-size:.75rem;color:#e52528;position:absolute}.giftcards input.error{border-color:#e52528}.giftcards .step-1 .head{display:flex;flex-direction:column;align-items:baseline}@media (min-width:768px){.giftcards .step-1 .head{flex-direction:row;align-items:center;padding-top:20px}}.giftcards .step-1 .head .quantity{display:flex;align-items:center;position:relative;padding-right:20px;padding-bottom:10px}.giftcards .step-1 .head .quantity input{max-width:70px;margin-left:10px}.giftcards .step-1 .head .quantity label{white-space:nowrap}.giftcards .step-1 .head .quantity .icon-close-line{top:15px;right:30px}.giftcards .step-1 .head .price{display:flex;align-items:center;padding-bottom:10px}.giftcards .step-1 .head .price .select{margin-left:10px}@media (min-width:768px){.giftcards .step-1 .head .price .select{min-width:150px}}.giftcards .step-1 .head .price .custom-price-handle{margin-left:10px}@media (min-width:768px){.giftcards .step-1 .head .price .custom-price-handle{width:150px}}.giftcards .step-1 .head .price label{white-space:nowrap}.giftcards .step-1 .recipient-name h3{text-transform:uppercase;font-size:1.875rem;font-weight:700;text-align:center;padding-top:10px}.giftcards .step-1 .recipient-name span{text-align:center;display:block;padding-top:10px}.giftcards .step-1 .recipient-name input{border:none;background:none;text-align:center;font-size:2.25rem;font-weight:500;color:#9e0301;margin-top:10px}.giftcards .step-1 .recipient-name input::-webkit-input-placeholder{color:#c4c4c4;font-size:2.25rem;font-weight:500}.giftcards .step-1 .recipient-name input:-moz-placeholder,.giftcards .step-1 .recipient-name input::-moz-placeholder{color:#c4c4c4;font-size:2.25rem;font-weight:500}.giftcards .step-1 .recipient-name input:-ms-input-placeholder{color:#c4c4c4;font-size:2.25rem;font-weight:500}.giftcards .step-1 .recipient-name input:focus{outline:none}.giftcards .step-1 .recipient-name input[disabled]{background-color:#e8e8e8}.giftcards .step-1 .recipient-name input[disabled]::-webkit-input-placeholder{color:#e8e8e8}.giftcards .step-1 .recipient-name input[disabled]:-moz-placeholder,.giftcards .step-1 .recipient-name input[disabled]::-moz-placeholder{color:#e8e8e8}.giftcards .step-1 .recipient-name input[disabled]:-ms-input-placeholder{color:#e8e8e8}.giftcards .step-1 .custom-price-wrapper{display:flex;align-items:center;margin:5px 0 10px}@media (min-width:768px){.giftcards .step-1 .custom-price-wrapper{margin:0 0 5px}}.giftcards .step-1 .custom-price-wrapper .custom-checkbox{margin-right:5px}.giftcards .step-1 .custom-price-wrapper label{font-size:.9375rem;line-height:1.2}.giftcards .step-1 .message-group{padding-bottom:25px}.giftcards .step-1 .message-group .desc{text-align:center;padding-top:20px;padding-bottom:30px}.giftcards .step-1 .message-group .desc span{font-weight:700}.giftcards .step-1 .message-group button{margin:0 auto;display:block;color:#e52528}.giftcards .step-1 .logo{display:flex;justify-content:center;padding:25px 0}@media (min-width:768px){.giftcards .step-1 .logo{padding:15px 0 25px}}.giftcards .step-1 .logo img{max-width:200px}.giftcards .step-1 .info{display:flex;justify-content:center}.giftcards .step-1 .info p{font-weight:700;line-height:1.4;font-size:.875rem;margin:0}@media (min-width:768px){.giftcards .step-1 .info p{line-height:3;text-align:center}}.giftcards .step-2{padding:10px 15px 0}.giftcards .step-2 .form-row{padding-bottom:15px;position:relative}.giftcards .step-2 .form-row label{font-size:.875rem}.giftcards .step-2 .form-row span{right:10px;bottom:29px}.giftcards .step-2 .form-row.check{display:flex;align-items:center;padding-bottom:0}.giftcards .step-2 .form-row.check .custom-checkbox{display:inline-block;margin-bottom:-1px;margin-right:5px}.giftcards .step-2 .form-row.check label{font-size:.8125rem}.giftcards .step-2 .form-row.check>span{position:static;padding-left:10px}.giftcards .step-2 .form-row.check a{font-weight:400;font-size:.8125rem}.giftcards .step-3{padding:10px 15px 0}.giftcards .step-3 .table-wrapper{overflow:auto}.giftcards .step-3 table{width:100%;margin:10px 0 30px;border-spacing:0}.giftcards .step-3 table tr td,.giftcards .step-3 table tr th{border-bottom:1px solid #ddd;border-spacing:0;padding:5px;font-weight:300;font-size:.875rem;text-align:left}.giftcards .step-3 table tr:last-of-type td,.giftcards .step-3 table tr:last-of-type th{font-weight:700}.giftcards .error-text{color:#e52528;font-size:12px;font-weight:300}.giftcards .foot{display:flex;justify-content:flex-end;padding-top:15px}@media (min-width:768px){.giftcards .foot{padding-right:20px;padding-bottom:5px}}.giftcard-list th:first-child{min-width:120px}.giftcard-list th:first-child:nth-child(3){min-width:150px}.giftcard-list th:nth-child(4){min-width:120px}.giftcard-list tbody td:first-child{color:#717171}.giftcard-list tbody td a{font-size:.8125rem;color:#333;font-weight:500}.giftcard-list tbody .free{color:#2f8200}.giftcard-list tbody .free .full{color:#e52528}.giftcard-list tbody .free .full .almost-full{color:orange}.articles-with-events .categories{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:33px}@media (min-width:1040px){.articles-with-events .categories{gap:16px;margin-bottom:107px}}.articles-with-events .categories label{background:#d9d9d9;border-radius:20px;color:#000;cursor:pointer;display:block;text-transform:uppercase;padding:6px 20px;font-weight:700;font-size:.625rem;line-height:1.16;transition:background-color .4s}.articles-with-events .categories label:hover{text-decoration:none;background-color:silver}@media (min-width:1040px){.articles-with-events .categories label{font-size:.875rem;font-weight:600;padding:8px 20px;text-align:center}}.articles-with-events .categories input{display:none}.articles-with-events .categories input:checked~label{color:#fff;background-color:#d12426}.articles-with-events .categories input:checked~label:hover{background-color:#a51d1e}.articles-with-events .filters{display:flex;justify-content:space-between;margin-bottom:11px}.articles-with-events .filters label{cursor:pointer}.articles-with-events .filters .custom-checkbox{margin:0 5px 0 0}@media (min-width:1040px){.articles-with-events .filters .custom-checkbox{width:16px;height:16px}}.articles-with-events .filters .custom-checkbox input:not(:disabled):checked:hover~.checkbox-helper,.articles-with-events .filters .custom-checkbox input:not(:disabled):checked~.checkbox-helper{border-color:#5e5d5d;background-color:#5e5d5d}.articles-with-events .filters .custom-checkbox .checkbox-helper{border:1px solid #5e5d5d;border-radius:3px;width:14px;height:14px}@media (min-width:1040px){.articles-with-events .filters .custom-checkbox .checkbox-helper{width:16px;height:16px}}.articles-with-events .filters .custom-checkbox .checkbox-helper:after{background-color:#5e5d5d;border-color:#5e5d5d}.articles-with-events .filters .dropdown{position:relative}.articles-with-events .filters .dropdown .kurs-filters-toggler{cursor:pointer}.articles-with-events .filters .dropdown .kurs-filters-content{display:none}.articles-with-events .filters .dropdown .kurs-filters-content.active{display:block}.articles-with-events .filters .dropdown .kurs-filters-content .overlay{width:100%;height:100%;position:fixed;z-index:2;top:0;left:0;background-color:rgba(0,0,0,.25)}.articles-with-events .filters .dropdown .kurs-filters-content .modal{z-index:3;position:absolute;left:50%;top:calc(100% + 11px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;border-radius:5px;padding:24px 50px 40px 24px;color:#413d3d;width:-webkit-max-content;width:-moz-max-content;width:max-content}.articles-with-events .filters .dropdown .kurs-filters-content .modal .name{font-weight:500;font-size:1rem;line-height:1.18;margin-bottom:12px}@media (min-width:1040px){.articles-with-events .filters .dropdown .kurs-filters-content .modal .name{margin-bottom:22px}}.articles-with-events .filters .dropdown .kurs-filters-content .modal p{font-weight:500;margin-bottom:12px}.articles-with-events .filters .dropdown .kurs-filters-content .modal button{transition:background-color .4s;background-color:#d9d9d9;border-radius:20px;color:#000;width:100%;padding:8px 12px;margin:10px auto;display:block}.articles-with-events .filters .dropdown .kurs-filters-content .modal button:hover{color:#fff;background-color:#d12426}.articles-with-events .filters .dropdown .kurs-filters-content .modal ul{list-style:none;margin:0 0 28px;padding:0}.articles-with-events .filters .dropdown .kurs-filters-content .modal ul li{margin-bottom:9px;font-weight:400;font-size:.75rem;line-height:1.16;display:flex;align-items:center}@media (min-width:1040px){.articles-with-events .filters .dropdown .kurs-filters-content .modal ul li{font-size:1rem;line-height:1.18}}.articles-with-events .filters .checkbox{display:flex;align-items:center}.articles-with-events .list{display:flex;flex-direction:column;gap:10px}.articles-with-events .list .event-card{background:#f5f5f5;border-radius:10px;padding:12px 12px 15px 18px;display:flex;gap:23px}@media (min-width:1040px){.articles-with-events .list .event-card{display:grid;grid-template-columns:-webkit-max-content 420px auto;grid-template-columns:max-content 420px auto;padding:14px 43px 22px 71px;gap:37px;border-radius:0}}.articles-with-events .list .event-card .column-1{display:flex;flex-direction:column;text-align:center;gap:9px}@media (min-width:1040px){.articles-with-events .list .event-card .column-1{align-items:center}}.articles-with-events .list .event-card .column-1 .status{font-weight:400;font-size:.6875rem;line-height:1.18;color:#000;padding:3px 10px;border-radius:3px}@media (min-width:1040px){.articles-with-events .list .event-card .column-1 .status{padding:6px 8px}}.articles-with-events .list .event-card .column-1 .status.free{background-color:#cbf4d6}.articles-with-events .list .event-card .column-1 .status.almost-full{background-color:#fefbbd}.articles-with-events .list .event-card .column-1 .status.full{background-color:#f0cece}.articles-with-events .list .event-card .column-1 .date{display:flex;flex-direction:column;padding:5px 14px 8px 13px;background-color:#fff;border-radius:5px}@media (min-width:1040px){.articles-with-events .list .event-card .column-1 .date{background:#f9f9f6;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:10px;padding:10px 21px 11px}}.articles-with-events .list .event-card .column-1 .date .day{font-weight:700;font-size:1.125rem;line-height:1.16;color:#d12426}@media (min-width:1040px){.articles-with-events .list .event-card .column-1 .date .day{font-size:1.875rem}}.articles-with-events .list .event-card .column-1 .date .month{font-weight:700;font-size:.75rem;line-height:1.16;color:#000}@media (min-width:1040px){.articles-with-events .list .event-card .column-1 .date .month{font-size:1rem;color:#413d3d}}.articles-with-events .list .event-card .column-2 .category{font-weight:500;font-size:.875rem;line-height:1.14;color:#d12426;text-transform:uppercase}@media (min-width:1040px){.articles-with-events .list .event-card .column-2 .category{font-size:1.125rem}}.articles-with-events .list .event-card .column-2 .title{font-weight:700;font-size:1rem;color:#413d3d;margin:10px 0 18px;line-height:1.18}.articles-with-events .list .event-card .column-2 ul{list-style:none;padding:0;margin:0}.articles-with-events .list .event-card .column-2 ul li{font-weight:400;font-size:.75rem;line-height:1.16;color:#000;padding-bottom:3px}@media (min-width:1040px){.articles-with-events .list .event-card .column-2 ul li{font-size:1rem;line-height:1.18}}.articles-with-events .list .event-card .column-3{display:flex;margin-left:auto;align-items:flex-end;justify-content:center}@media (min-width:1040px){.articles-with-events .list .event-card .column-3{margin-left:0;align-self:center}}.articles-with-events .list .event-card .column-3 .event-link{display:none;font-weight:700;font-size:.625rem;align-self:flex-end;border:2px solid #d12426;border-radius:20px;padding:8px;transition:background-color .4s}.articles-with-events .list .event-card .column-3 .event-link:hover{color:#fff;text-decoration:none;background-color:#d12426}@media (min-width:1040px){.articles-with-events .list .event-card .column-3 .event-link{font-size:.75rem;padding:8px 56px;display:block}}.articles-with-events .list .event-card .column-3 .event-link-mobile{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background-color:#d9d9d9;color:#000;border-radius:100%}@media (min-width:1040px){.articles-with-events .list .event-card .column-3 .event-link-mobile{display:none}}.articles-with-events .list .event-card .column-3 .event-link-mobile span{font-size:17px}.module-events .complete-payment .info{padding:15px 0 40px}.module-events .complete-payment .info .break,.module-events .complete-payment .info a,.module-events .complete-payment .info strong{font-size:.9375rem;word-break:break-all}.module-events .complete-payment .info strong{font-weight:700}.module-events .complete-payment .info .break,.module-events .complete-payment .info a{font-weight:300}.module-404{padding:10px 0 30px}@media (min-width:768px){.module-404{padding:20px 0 50px}}.module-404 h1{line-height:1.1;padding-bottom:20px}.module-404 p{display:block}@media (min-width:768px){.module-404 p{font-size:1rem}}.module-404 p a{font-weight:400}@media (min-width:768px){.module-404 p a{font-size:1rem}}.module-404 .search-group{padding-top:30px}@media (min-width:768px){.module-404 .search-group{padding-left:20px}}.module-404 .search-group>span{font-size:.8125rem;display:block;padding:3px 0}@media (min-width:768px){.module-404 .search-group>span{font-size:.875rem}}.module-404 .search-group>span a{font-weight:400;font-size:.8125rem}@media (min-width:768px){.module-404 .search-group>span a{font-size:.875rem}}.module-404 h2{font-size:1.0625rem}@media (min-width:768px){.module-404 h2{padding-bottom:10px;margin-left:-20px}}.module-404 form{padding:5px 0 25px;display:flex;max-width:350px}.module-users .profile-change-payment h2,.module-users .profile-info h2,.module-users .profile-subscription h2{font-weight:700;font-size:1.25rem;line-height:1.15;margin-bottom:20px}.module-users .profile-info p.error,.module-users .profile-subscription p.error{color:#d12426;width:100%;display:block;font-weight:700;margin:8px 0}.module-users .profile-change-payment button,.module-users .profile-info button,.module-users .profile-subscription button{border-radius:30px;padding:8px 30px;font-weight:700;font-size:.75rem;transition:.4s}.module-users .profile-change-payment button.grey,.module-users .profile-info button.grey,.module-users .profile-subscription button.grey{background-color:#d9d9d9;color:#413d3d}.module-users .profile-change-payment button.grey:hover,.module-users .profile-info button.grey:hover,.module-users .profile-subscription button.grey:hover{background-color:#413d3d;color:#fff}.module-users .profile-change-payment button.dark,.module-users .profile-info button.dark,.module-users .profile-subscription button.dark{background:#5e5d5d;margin-top:20px;color:#fff}.module-users .profile-change-payment button.dark:hover,.module-users .profile-info button.dark:hover,.module-users .profile-subscription button.dark:hover{background-color:#000}.module-users .profile-change-payment .checkbox,.module-users .profile-info .checkbox,.module-users .profile-subscription .checkbox{display:flex;margin-top:15px}.module-users .profile-change-payment .checkbox input,.module-users .profile-info .checkbox input,.module-users .profile-subscription .checkbox input{width:auto}.module-users .profile-change-payment .checkbox label,.module-users .profile-info .checkbox label,.module-users .profile-subscription .checkbox label{font-weight:400;cursor:pointer}.module-users .profile-change-payment .checkbox .custom-checkbox .checkbox-helper,.module-users .profile-info .checkbox .custom-checkbox .checkbox-helper,.module-users .profile-subscription .checkbox .custom-checkbox .checkbox-helper{cursor:pointer;width:25px;height:25px;border-radius:3px;top:50%;transform:translateY(-50%)}.module-users .profile-change-payment .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper,.module-users .profile-change-payment .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper,.module-users .profile-info .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper,.module-users .profile-info .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper,.module-users .profile-subscription .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper,.module-users .profile-subscription .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper{border-color:#5e5d5d;background-color:#5e5d5d}.module-users .profile-change-payment .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper:after,.module-users .profile-change-payment .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper:after,.module-users .profile-info .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper:after,.module-users .profile-info .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper:after,.module-users .profile-subscription .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper:after,.module-users .profile-subscription .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper:after{visibility:visible}.module-users .profile-info__box{background:#5e5d5d;border-radius:10px;color:#fff;padding:16px}.module-users .profile-info__box h3{font-weight:700;font-size:1.125rem;line-height:1.16;margin-bottom:10px}.module-users .profile-info__box--group{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:30px 20px}.module-users .profile-info__box--element{display:grid;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto}.module-users .profile-info__box--element .label-imitation{font-weight:600;font-size:.875rem;line-height:1.14}.module-users .profile-info__box--element .input-imitation{background:#fff;border:1px solid #f5f5f5;border-radius:4px;font-weight:400;font-size:1.125rem;line-height:1.16;color:#413d3d;padding:8px 17px;height:auto}.module-users .profile-info__box--buttons{margin-top:45px;display:flex;justify-content:flex-end;gap:20px}.module-users .profile-info__box--buttons button:last-child{border-radius:20px;border:1.5px solid #fff;background-color:transparent;color:#fff}.module-users .profile-info__box--buttons button:last-child:hover{border-color:#d12426;background-color:#d12426}.module-users .profile-info .modal{position:absolute;top:50%;left:50%;width:900px;border-radius:10px;padding:27px 50px 27px 27px;background-color:#fff;transform:translate(-50%,-50%);max-height:95%}.module-users .profile-info .modal__scroll-block{overflow-y:auto;height:100%;position:relative}.module-users .profile-info .modal.delete-account-modal{height:auto}.module-users .profile-info .modal.change-info-modal{height:100%}.module-users .profile-info .modal--outer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.6)}.module-users .profile-info .modal p{margin:0;font-size:.875rem;line-height:1.02}.module-users .profile-info .modal p strong{font-weight:700;font-size:inherit;color:#413d3d}.module-users .profile-info .modal p.grey{color:#5e5d5d;font-weight:600;font-size:.875rem;line-height:1.14}.module-users .profile-info .modal__title{font-weight:700;font-size:1.25rem!important;line-height:1.15;margin-bottom:30px;color:#413d3d;width:100%}.module-users .profile-info .modal__group{margin-top:45px}.module-users .profile-info .modal__info{font-weight:400;font-size:1rem!important;line-height:1.18;color:#000;width:calc(100% - 160px)}.module-users .profile-info .modal .icon-close-line:not(.btn-icon){position:absolute;right:-12.75px;top:-12.75px;cursor:pointer;font-size:.75rem;padding:6.76px;border-radius:50%;background:rgba(0,0,0,.54);color:#dadada}.module-users .profile-info .modal .form-group{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:25px 20px;margin-top:30px}.module-users .profile-info .modal .form-group.error input{border:1px solid #d12426}.module-users .profile-info .modal .input-group{display:flex;flex-direction:column}.module-users .profile-info .modal .input-group.error input{border:1px solid #d12426}.module-users .profile-info .modal input{background:#fff;border:1px solid #413d3d;border-radius:4px;max-width:404px}.module-users .profile-info .modal label{font-weight:400;font-size:.875rem;line-height:1.14;margin-bottom:5px;color:#413d3d}.module-users .profile-info .modal label.strong{font-weight:600}.module-users .profile-info .modal button.delete-account{background:#d12426;font-weight:800;color:#fff;display:block;margin-left:auto}.module-users .profile-info .modal button.delete-account:hover{background-color:#413d3d}.module-users .profile-info .modal button.link{font-weight:600;font-size:.875rem;line-height:1.14;color:#d12426;padding:0 0 2px;border-bottom:1px solid #d12426;border-radius:0;margin-top:42px}.module-users .profile-info .modal button.dark{display:flex;align-items:center;gap:5px;margin-left:auto}.module-users .profile-info .modal button.dark .btn-icon{width:18px;font-size:18px;display:initial}@media (max-width:1039px){.module-users .profile-info .modal{width:90%;padding:15px}.module-users .profile-info .modal__title{margin-bottom:14px;font-size:1rem!important;line-height:1.18}.module-users .profile-info .modal__info{font-size:.875rem!important;line-height:1.14;width:100%;display:block}.module-users .profile-info .modal p{font-size:.75rem;line-height:1.16}.module-users .profile-info .modal input{border:1px solid #cecdcd;font-size:.75rem;line-height:1.16}.module-users .profile-info .modal label{font-size:.75rem;line-height:1.16}.module-users .profile-info .modal p.grey{margin-top:8px;font-size:.75rem;line-height:1.16;font-weight:400}.module-users .profile-info .modal .form-group{margin-top:10px;gap:15px 6px;grid-template-columns:100%}.module-users .profile-info .modal .form-group.change-password{grid-template-columns:repeat(2,calc(50% - 6px))}.module-users .profile-info .modal .form-group.change-password .input-group:first-child{grid-column:1/3}.module-users .profile-info .modal input{max-width:404px;width:auto}.module-users .profile-info .modal button.delete-account{margin:10px auto 0}.module-users .profile-info .modal__group{margin-top:25px}.module-users .profile-info .modal button.link{margin-top:17px}.module-users .profile-info .modal button.dark{font-size:.75rem;line-height:1.16;margin:71px auto 45px;width:calc(100% - 20px);text-align:center;display:block}}.module-users .profile-subscription{margin-top:65px}.module-users .profile-subscription__box{padding:25px 20px;background:#f1efef;border-radius:10px}.module-users .profile-subscription .subscription--info{display:flex;justify-content:space-between;margin-bottom:17px}.module-users .profile-subscription .subscription--dates{display:flex;flex-direction:column;gap:11px;margin-bottom:70px;font-weight:400;font-size:1.125rem;line-height:1.16}.module-users .profile-subscription .subscription--dates div{display:flex;align-items:center;gap:10px}.module-users .profile-subscription .subscription--dates .notification{padding:5px 8px;background-color:#fefbbd;border-radius:5px;font-weight:400;font-size:.625rem;line-height:1.2}.module-users .profile-subscription .subscription--title{font-weight:700;font-size:1.875rem;line-height:1.16}.module-users .profile-subscription .subscription--price{font-weight:400;font-size:1.5625rem;line-height:1.16;text-transform:capitalize}.module-users .profile-subscription .subscription--price a{font-size:1.5625rem}.module-users .profile-subscription .subscription--features{font-weight:400;font-size:1.125rem;line-height:1.16;color:#000;margin-bottom:40px;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;gap:11px 169px}.module-users .profile-subscription .icon-arrow-right-s-line{display:none}.module-users .profile-subscription .change-subscription{display:grid;grid-template-columns:repeat(2,calc(50% - 21.5px));align-items:flex-start;gap:43px;margin-top:70px;overflow:hidden;padding:0 25px}.module-users .profile-subscription .change-subscription--box{padding:35px;background-color:#fff;border-radius:10px}.module-users .profile-subscription .change-subscription--name{margin-bottom:45px;font-size:1rem;line-height:1.18}.module-users .profile-subscription .change-subscription--name strong{text-transform:capitalize}.module-users .profile-subscription .change-subscription--name .line-through{text-decoration:line-through;font-size:18px;font-size:.875rem;color:#e52528}.module-users .profile-subscription .change-subscription--name .line-through span{color:#fff}.module-users .profile-subscription .change-subscription--features{display:grid;gap:13px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;font-weight:400;font-size:.875rem;justify-content:space-between;margin-bottom:50px}.module-users .profile-subscription .change-subscription--form-title{font-weight:700;font-size:.875rem;line-height:1.14;color:#413d3d;margin-bottom:9px}.module-users .profile-subscription .change-subscription--form-address label{font-weight:400;font-size:.875rem;line-height:1.14}.module-users .profile-subscription .change-subscription--form-address input{border:1px solid #5e5d5d;border-radius:4px;font-weight:400;font-size:14px;line-height:16px;margin-bottom:27px;padding-left:17px}.module-users .profile-subscription .change-subscription--form-birthday{display:flex;gap:20px;margin-bottom:25px}.module-users .profile-subscription .change-subscription--form-birthday div{display:flex;gap:5px}.module-users .profile-subscription .change-subscription--form-birthday div input{background:#d9d9d9;border-radius:3px;color:#5e5d5d;font-weight:700;font-size:1rem;line-height:1.18;text-align:center}.module-users .profile-subscription .change-subscription--form-birthday div input::-moz-placeholder{color:#5e5d5d;font-weight:700;font-size:1rem;line-height:1.18}.module-users .profile-subscription .change-subscription--form-birthday div input:-ms-input-placeholder{color:#5e5d5d;font-weight:700;font-size:1rem;line-height:1.18}.module-users .profile-subscription .change-subscription--form-birthday div input::placeholder{color:#5e5d5d;font-weight:700;font-size:1rem;line-height:1.18}.module-users .profile-subscription .change-subscription--form-birthday div input::-webkit-inner-spin-button,.module-users .profile-subscription .change-subscription--form-birthday div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.module-users .profile-subscription .change-subscription--form-birthday div input[type=number]{-moz-appearance:textfield}.module-users .profile-subscription .change-subscription p{font-weight:400;font-size:.75rem;line-height:1.16;margin-bottom:22px}.module-users .profile-subscription .change-subscription p a{font-weight:700;font-size:.75rem;line-height:1.16}.module-users .profile-subscription .change-subscription .checkbox .custom-checkbox{margin-right:8px}.module-users .profile-subscription .change-subscription .checkbox .checkbox-helper{width:15px;height:15px}.module-users .profile-subscription .change-subscription .checkbox label{font-weight:400;font-size:.75rem;line-height:1.16;color:#5e5d5d}.module-users .profile-subscription .change-subscription .btn-row{align-items:center;gap:10px;flex-direction:column;display:flex}.module-users .profile-subscription .change-subscription button.grey{text-transform:uppercase;padding:8px 15px}.module-users .profile-subscription .change-subscription .resign{font-weight:400;font-size:.75rem;line-height:1.16;color:#413d3d;text-align:right;grid-column:1/3}.module-users .profile-subscription .change-subscription .resign a{font-weight:700;font-size:.75rem;line-height:1.16;color:#413d3d}.module-users .profile-subscription .modal{position:absolute;bottom:10%;left:50%;width:900px;border-radius:10px;padding:27px 50px 27px 27px;background:rgba(192,236,194,.85);transform:translateX(-50%);display:flex;gap:20px;max-width:570px;font-weight:400;font-size:1.25rem;line-height:1.15;color:#413d3d}.module-users .profile-subscription .modal--outer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.6)}.module-users .profile-subscription .modal strong{font-size:1.25rem;line-height:1.15}.module-users .profile-subscription .modal .icon-close-line{position:absolute;right:-12.75px;top:-12.75px;cursor:pointer;font-size:.75rem;padding:6.76px;border-radius:50%;background:rgba(0,0,0,.54);color:#dadada}.module-users .profile-subscription .modal .icon-check-line{color:#1a7433;font-size:2.25rem}@media (max-width:1039px){.module-users .profile-subscription .modal{padding:20px;font-size:.875rem;line-height:1.16;max-width:338px;gap:5px}.module-users .profile-subscription .modal strong{font-size:.875rem;line-height:1.16}.module-users .profile-subscription .modal .icon-check-line{font-size:17px}}.module-users .profile-change-payment{margin-top:65px}.module-users .profile-change-payment__box{border-radius:10px;padding:40px 70px 40px 20px;background:#f1efef;align-items:center;display:flex;justify-content:space-between}.module-users .profile-change-payment__box button{margin-top:0!important}.module-users .profile-change-payment__box .title p{font-weight:500;font-size:1.125rem;line-height:1.16;color:#000}.module-users .profile-change-payment__box .card-number{font-weight:400;font-size:1.125rem;line-height:1.16;color:#000}.module-users .profile-change-payment__box p{margin-bottom:0}.module-users .profile-change-payment .modal{position:absolute;top:50%;left:50%;width:900px;border-radius:10px;padding:27px 50px 27px 27px;background-color:#fff;transform:translate(-50%,-50%);max-height:95%;height:auto}.module-users .profile-change-payment .modal.max-height{height:95%}.module-users .profile-change-payment .modal--outer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.6)}.module-users .profile-change-payment .modal__scroll-block{overflow:auto;height:100%;position:relative}.module-users .profile-change-payment .modal .icon-close-line{position:absolute;right:-12.75px;top:-12.75px;cursor:pointer;font-size:.75rem;padding:6.76px;border-radius:50%;background:rgba(0,0,0,.54);color:#dadada}.module-users .profile-change-payment .modal .title{font-weight:700;font-size:1rem;color:#413d3d;margin-bottom:0}.module-users .profile-change-payment .modal .checkbox{align-items:center;margin-top:30px}.module-users .profile-change-payment .modal .checkbox .custom-checkbox .checkbox-helper{cursor:pointer;width:16px;border:2.5px solid #413d3d;height:16px;border-radius:50%;top:50%;transform:translateY(-50%)}.module-users .profile-change-payment .modal .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper,.module-users .profile-change-payment .modal .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper{border-color:#413d3d;background-color:transparent}.module-users .profile-change-payment .modal .checkbox .custom-checkbox input[type=checkbox]:checked~.checkbox-helper:after,.module-users .profile-change-payment .modal .checkbox .custom-checkbox input[type=radio]:checked~.checkbox-helper:after{content:"";width:8px;height:8px;background-color:#413d3d;border-radius:50%}.module-users .profile-change-payment .modal button{margin-left:auto;display:block}@media (max-width:1039px){.module-users .profile-change-payment .modal{width:90%}.module-users .profile-change-payment .modal__scroll-block{overflow:auto;height:100%;position:relative}.module-users .profile-change-payment .modal__title{margin-bottom:14px;font-size:1rem!important;line-height:1.18}}@media (max-width:1039px){.module-users .profile-change-payment h2,.module-users .profile-info h2,.module-users .profile-subscription h2{font-size:1rem;line-height:1.17;margin-top:15px}.module-users .profile-info button{font-weight:500;padding:8px 75px}.module-users .profile-info__box h3{font-size:.875rem;line-height:1.17}.module-users .profile-info__box--group{grid-template-columns:100%;gap:15px}.module-users .profile-info__box--element .label-imitation{font-weight:400;font-size:.75rem;line-height:1.16}.module-users .profile-info__box--element .input-imitation{font-weight:400;font-size:.75rem;line-height:1.16;padding:10px}.module-users .profile-info__box--buttons{display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;justify-content:center}.module-users .profile-subscription .subscription--info{align-items:center}.module-users .profile-subscription .subscription--title{font-size:1.25rem;line-height:1.15}.module-users .profile-subscription .subscription--price{font-size:.9375rem;line-height:1.2}.module-users .profile-subscription .subscription--price a{font-size:.9375rem}.module-users .profile-subscription .subscription--dates{margin-bottom:55px}.module-users .profile-subscription .subscription--dates span{font-size:.875rem;line-height:1.14}.module-users .profile-subscription .subscription--features{font-size:.875rem;line-height:1.14;gap:15px;justify-content:space-between}.module-users .profile-subscription .icon-arrow-right-s-line{display:flex;justify-content:center;margin:15px 0;transform:rotate(90deg);color:rgba(0,0,0,.54)}.module-users .profile-subscription .dark{margin-top:0!important;width:calc(100% - 30px);display:block;margin:0 auto}.module-users .profile-subscription .change-subscription{grid-template-columns:100%;padding:0;margin-top:20px}.module-users .profile-subscription .change-subscription--box{padding:35px 15px}.module-users .profile-subscription .change-subscription--name{margin-bottom:35px}.module-users .profile-subscription .change-subscription--features{font-size:.875rem;line-height:1.14;grid-template-columns:auto auto;gap:20px 10px}.module-users .profile-subscription .change-subscription--form-birthday input[type=number]{padding:5px 3px}.module-users .profile-subscription .change-subscription button{padding:10px 40px}.module-users .profile-subscription .change-subscription .resign{text-align:center;grid-column:1}.module-users .profile-change-payment{margin-top:50px}.module-users .profile-change-payment__box{flex-direction:column;gap:15px;align-items:flex-start}.module-users .profile-change-payment__box .title p{font-weight:500;font-size:.875rem;line-height:1.14}.module-users .profile-change-payment__box .card-number{font-weight:700;font-size:.875rem;line-height:1.14;color:#413d3d}.module-users .profile-change-payment__box button{margin-left:auto}}.module-users .profits h2{font-size:2.25rem;font-weight:400;padding-bottom:23px}@media (min-width:768px){.module-users .profits h2{font-size:1.875rem}}.module-users .profits ul{margin:0;padding:0}.module-users .profits li{list-style:none;padding-bottom:20px;font-size:1.125rem}.module-users .profits p{font-weight:400;margin-bottom:0;font-size:1.125rem}.module-users .profits strong{font-weight:700;padding-bottom:10px;font-size:1.125rem}.module-users .remind-form{display:flex;padding:0 0 30px}@media (max-width:767px){.module-users .remind-form{flex-direction:column-reverse}}@media (min-width:768px){.module-users .remind-form{margin:0 -20px;padding:10px 0 60px}.module-users .remind-form .profits,.module-users .remind-form form{width:50%;padding:0 20px}}@media (max-width:767px){.module-users .remind-form form{padding-bottom:50px}}.module-users .remind-form form h1{line-height:1.3;font-size:1.875rem;padding-bottom:20px}@media (min-width:768px){.module-users .remind-form form h1{padding-bottom:20px}}.module-users .remind-form form label{font-size:.8125rem;font-weight:300}.module-users .login,.module-users .register{display:flex;padding:0 0 30px}@media (max-width:767px){.module-users .login,.module-users .register{flex-direction:column-reverse}}@media (min-width:768px){.module-users .login,.module-users .register{margin:0 -20px;padding:10px 0 60px}.module-users .login .profits,.module-users .login form,.module-users .register .profits,.module-users .register form{width:50%;padding:0 20px}}@media (max-width:767px){.module-users .login form,.module-users .register form{padding-bottom:50px}}.module-users .login form h1,.module-users .register form h1{font-size:2.25rem;font-weight:400;padding-bottom:23px}@media (min-width:768px){.module-users .login form h1,.module-users .register form h1{font-size:1.875rem}}.module-users .login form input,.module-users .register form input{background-color:#e3e3e3;color:#6d6d6d;border-color:#e3e3e3;font-size:1.125rem;font-weight:400}.module-users .login form button,.module-users .register form button{display:block;background:#00b812;width:100%;font-size:24px;padding:6px 0}.module-users .login form label,.module-users .register form label{font-size:1.125rem;font-weight:400;padding-bottom:7px}.module-users .login form .remind,.module-users .register form .remind{margin-left:auto}.module-users .login form .remind a,.module-users .register form .remind a{font-size:.875rem;font-weight:500}.module-users .login form .like-row,.module-users .register form .like-row{padding:0}.module-users .login form .custom-checkbox,.module-users .register form .custom-checkbox{width:25px;height:25px}.module-users .login form .custom-checkbox input[type=checkbox]:not(:checked)+.checkbox-helper,.module-users .register form .custom-checkbox input[type=checkbox]:not(:checked)+.checkbox-helper{background-color:#e3e3e3;border-color:#e3e3e3}.module-users .login form span.tooltip-overlay,.module-users .register form span.tooltip-overlay{position:relative;color:#e52528;font-weight:700}.module-users .login form span.tooltip-overlay .tooltip,.module-users .register form span.tooltip-overlay .tooltip{position:absolute;display:none;top:-110px;background-color:#fff;border:1px solid #000;padding:20px;left:0;right:0;width:300%;color:#000;font-weight:500;transform:translateX(-30%)}.module-users .login form span.tooltip-overlay:hover .tooltip,.module-users .register form span.tooltip-overlay:hover .tooltip{display:block}.module-users .login form .register-row a,.module-users .register form .register-row a{display:block;background:#3a3a3a;color:#fff;text-align:center;padding:6px 0;width:100%;font-size:24px}.module-users .login form .register-row a:hover,.module-users .register form .register-row a:hover{text-decoration:none}.module-users .login form .or,.module-users .register form .or{position:relative;width:100%;z-index:1;display:flex;justify-content:center;padding:26px 0}.module-users .login form .or:before,.module-users .register form .or:before{content:"";position:absolute;border:1px solid #000;display:block;height:0;width:100%;top:calc(50% - 1px)}.module-users .login form .or p,.module-users .register form .or p{font-size:.875rem;font-weight:400;margin:0 auto;padding:0 23px;background-color:#fff;z-index:2}.module-users .facebook a{background-color:#1877f2;padding:10px 25px;font-size:1.125rem;font-weight:500;display:inline-block}.module-users .facebook a:focus{outline:1px solid #0f5cc0}.module-users .facebook a:hover{background-color:#136adb}.module-users .or{font-size:.75rem;font-weight:300;padding:20px 0;display:block}.module-users .form-element{margin-bottom:10px}.module-users .form-element .error{color:#e52528}.module-users .form-row{margin-bottom:20px}.module-users .form-row .error{color:#e52528}.module-users .term{display:flex;align-items:center;padding-bottom:20px}@media (min-width:768px){.module-users .term{padding-bottom:40px}}.module-users .term .custom-checkbox{margin-right:10px}.module-users .term label{font-size:.75rem;font-weight:300}.module-users .like-row{display:flex;align-items:center;padding-bottom:20px}.module-users .like-row .remind{padding-left:20px}@media (min-width:768px){.module-users .like-row .remind{padding-left:40px}}.module-users .like-row a{text-transform:uppercase}.module-users .like-row a,.module-users .register-row a{font-size:.875rem;font-weight:700}.module-users .terms{font-size:.875rem;font-weight:400;padding-bottom:6px;padding-top:0;color:#646363}.module-users .terms a,.module-users .terms strong{font-size:.875rem;font-weight:700}.module-users .terms strong{color:#000;font-weight:400;padding:10px 0;display:block}.module-users .form-content .heading{font-weight:400;padding-bottom:15px}.module-users .form-content .row-form{max-width:400px;padding-bottom:10px}.module-users .form-content .row-form label{font-size:.875rem}.module-users .form-content .form-footer{padding:15px 0 40px}.module-users .form-content .desc{padding-bottom:20px}.module-users .form-content .checkbox-row{display:flex;align-items:center}.module-users .form-content .checkbox-row .custom-checkbox{margin-right:5px}.module-users .form-newsletter{padding-bottom:30px}.module-users .form-newsletter h2{font-weight:400;padding-bottom:15px}.module-users .form-newsletter .text{font-size:.9375rem;padding-bottom:20px}.module-users .form-newsletter .row-form{padding-bottom:10px}.module-users .form-newsletter .item{display:flex;align-items:center;padding-bottom:10px}.module-users .form-newsletter .item .custom-checkbox{margin-right:5px}.module-users .form-newsletter .item label{font-size:.9375rem}.subscription-info{padding:25px 20px;background:#f1efef;border-radius:10px;margin-bottom:20px}.subscription-info,.subscription-info a{font-size:1.25rem;line-height:1.15}@media (max-width:1039px){.subscription-info{margin-top:15px}.subscription-info,.subscription-info a{font-size:1rem;line-height:1.17}}.module-cart{padding-bottom:60px}@media (min-width:768px){.module-cart{padding-bottom:40px}}.module-cart .table-list{margin:0 -10px;padding:15px 0}@media (max-width:767px){.module-cart .table-list.summary .row-content .cell-list:last-child{position:relative;padding:0 15px 10px;right:0;bottom:0}}.module-cart .row-head{display:flex;align-items:baseline;padding-bottom:10px}.module-cart .row-head .cell-list{padding:0 12px;font-size:.875rem;font-weight:700}.module-cart .row-head .cell-list:first-child{width:100%;max-width:130px}.module-cart .row-head .cell-list:nth-child(2){width:100%;min-width:100px}.module-cart .row-head .cell-list:nth-child(3){width:100%;max-width:82px}.module-cart .row-head .cell-list:nth-child(4){width:100%;max-width:165px}.module-cart .row-head .cell-list:nth-child(5),.module-cart .row-head .cell-list:nth-child(6){width:100%;max-width:100px}.module-cart .row-head .cell-list:nth-child(7){width:100%;max-width:58px}@media (max-width:767px){.module-cart .row-head{display:none}}@media (max-width:767px){.module-cart .row-group .row-content:not(:last-child){border-bottom:1px solid #eaeaea}}.module-cart .row-foot{display:flex;background-color:#f9f9f9;font-weight:700;font-size:1rem}@media (min-width:768px){.module-cart .row-foot{margin:15px 10px 0}}@media (max-width:767px){.module-cart .row-foot{margin:10px -15px;justify-content:space-between;padding:0 10px}}.module-cart .row-foot .cell-list:nth-child(6){color:#e52528}.module-cart .row-foot .cell-list{white-space:nowrap}.module-cart .row-foot .cell-list:first-child,.module-cart .row-foot .cell-list:nth-child(4),.module-cart .row-foot .cell-list:nth-child(6){padding:11px 15px}@media (max-width:767px){.module-cart .row-foot .cell-list:nth-child(2),.module-cart .row-foot .cell-list:nth-child(3),.module-cart .row-foot .cell-list:nth-child(5),.module-cart .row-foot .cell-list:nth-child(7){display:none}}@media (min-width:768px){.module-cart .row-foot .cell-list:first-child{width:100%;max-width:130px}.module-cart .row-foot .cell-list:nth-child(2){width:100%;min-width:100px}.module-cart .row-foot .cell-list:nth-child(3){width:100%;max-width:82px}.module-cart .row-foot .cell-list:nth-child(4){width:100%;max-width:165px;padding-left:25px}.module-cart .row-foot .cell-list:nth-child(5),.module-cart .row-foot .cell-list:nth-child(6){width:100%;max-width:100px}.module-cart .row-foot .cell-list:nth-child(7){width:100%;max-width:58px}}.module-cart .row-content{display:flex}@media (max-width:767px){.module-cart .row-content{flex-wrap:wrap;position:relative;padding:25px 10px;margin:0 -15px}}@media (min-width:768px){.module-cart .row-content{align-items:baseline;padding-bottom:15px}}.module-cart .row-content .cell-list{display:flex;flex-direction:column}@media (max-width:767px){.module-cart .row-content .cell-list{padding:0 15px 10px;width:50%}}@media (min-width:768px){.module-cart .row-content .cell-list{padding:0 12px}.module-cart .row-content .cell-list:first-child{width:100%;max-width:130px}.module-cart .row-content .cell-list:nth-child(2){width:100%;min-width:100px}.module-cart .row-content .cell-list:nth-child(3){width:100%;max-width:82px}.module-cart .row-content .cell-list:nth-child(4){width:100%;max-width:165px}.module-cart .row-content .cell-list:nth-child(5),.module-cart .row-content .cell-list:nth-child(6){width:100%;max-width:100px}.module-cart .row-content .cell-list:nth-child(7){width:100%;max-width:58px}}.module-cart .row-content .cell-list:last-child button{padding:10px}@media (min-width:768px){.module-cart .row-content .cell-list:last-child button:hover span{color:#000}}.module-cart .row-content .cell-list:last-child button span{font-size:1rem;color:#e52528}@media (max-width:767px){.module-cart .row-content .cell-list:last-child{position:absolute;width:auto;padding:0;right:30px;bottom:30px}.module-cart .row-content .cell-list:last-child button{position:absolute;right:0;bottom:0}}.module-cart .row-content .cell-list input{max-width:140px;width:100%;height:30px}.module-cart .row-content .label{font-weight:700;padding-bottom:15px;font-size:.875rem}@media (min-width:768px){.module-cart .row-content .label{display:none}}.module-cart .row-content .value{font-weight:400;font-size:.875rem}.module-cart .terms{background-color:#f4f4f4;opacity:.75}@media (min-width:768px){.module-cart .terms{padding:20px 20px 10px}}@media (max-width:767px){.module-cart .terms{margin:0 -25px;padding:20px 25px 10px}}.module-cart .terms h4{font-weight:700;font-size:1.25rem;line-height:1.2;padding-bottom:20px}.module-cart .terms p{font-size:.875rem;font-weight:400}.module-cart .terms.empty h4{color:#000}.module-cart .footer-cart{padding:30px 0 45px}@media (min-width:768px){.module-cart .footer-cart{display:flex;flex-direction:column;align-items:flex-end}.module-cart .footer-cart .footer-inner{display:flex;flex-direction:column;align-items:flex-start}}.module-cart .footer-cart .conditions label{display:flex;align-items:center;margin-bottom:30px}.module-cart .footer-cart .conditions label .custom-checkbox{margin-right:10px;flex:0 0 auto}.module-cart .footer-cart .conditions label .text{line-height:1.2;font-size:.75rem}.module-cart .footer-cart .button-link{display:flex}@media (max-width:767px){.module-cart .footer-cart .button-link{flex-direction:column}}.module-cart .footer-cart .button-link a,.module-cart .footer-cart .button-link button{text-transform:uppercase}.module-cart .footer-cart .button-link .remove{font-size:.875rem;margin-right:10px;background-color:#999}@media (max-width:767px){.module-cart .footer-cart .button-link .remove{margin-bottom:10px;padding:0 20px;margin-right:0}}.module-cart .footer-cart .button-link .remove:hover{background-color:#888}.module-cart .footer-cart .button-link .remove:focus{outline:1px solid #666}.module-cart .summary-data{display:flex;padding:20px 0}.module-cart .summary-data h3{font-size:1.25rem;padding-bottom:10px}@media (max-width:767px){.module-cart .summary-data{flex-direction:column}}@media (min-width:768px){.module-cart .summary-data .buyers-data,.module-cart .summary-data .vinmonopolet{width:50%}}.module-cart .head-cart{display:flex}@media (max-width:767px){.module-cart .head-cart{flex-direction:column;padding-bottom:20px}}@media (min-width:768px){.module-cart .head-cart{margin:0 -10px;padding-bottom:50px}}@media (max-width:767px){.module-cart .head-cart .confirm{margin-bottom:20px}}@media (min-width:768px){.module-cart .head-cart .confirm{width:33.333333%;padding:0 10px}}.module-cart .head-cart .confirm .inner{background-color:#f9f9f9;padding:15px 20px 23px}.module-cart .head-cart .confirm h4{font-size:1.25rem;font-weight:700;padding-bottom:15px}.module-cart .head-cart .confirm p{font-size:.875rem;font-weight:400;margin-bottom:15px}.module-cart .head-cart .confirm a .icon-arrow-right-line{font-size:.875rem}.module-cart .head-cart .confirm.empty{width:100%}.module-cart .head-cart .form{display:grid;gap:5px 20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.module-cart .head-cart .form{width:66.666666%;padding:0 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.module-cart .head-cart .form .form-element:nth-child(7){grid-column:1/3}}.module-cart .head-cart .type-of-reception{display:flex}.module-cart .head-cart .type-of-reception .type-date,.module-cart .head-cart .type-of-reception .type-select{display:none}.module-cart .head-cart .type-of-reception .type-date.active,.module-cart .head-cart .type-of-reception .type-select.active{display:block}.module-cart .head-cart .type-of-reception .type-1 label{display:flex;align-items:center}.module-cart .head-cart .type-of-reception .type-1 label .custom-checkbox{flex:0 0 auto;margin-right:10px}.module-cart .head-cart .type-of-reception .type-1 label .text{font-size:.75rem}.module-cart .head-cart .type-of-reception .type-1{display:flex;flex-direction:column;justify-content:space-between;width:100%}.module-cart .head-cart .type-of-reception .type-2{width:100%}.module-cart .form-element{margin-bottom:20px}.module-cart .form-element .error{color:#e52528;font-size:.75rem;display:block}.module-cart .empty-cart{padding:20px 0 10px;text-align:center}.module-cart .empty-cart a,.module-cart .empty-cart p{font-size:1rem;font-weight:400}.module-favorites{display:flex;padding-bottom:30px}@media (max-width:767px){.module-favorites{flex-direction:column}}@media (min-width:768px){.module-favorites{flex-direction:row}}@media (min-width:768px){.module-favorites .sidebar{width:30%;padding-right:25px;display:flex;flex-direction:column}.module-favorites .sidebar p{font-size:.875rem}}.module-favorites .sidebar .cta{font-size:1rem;margin-bottom:10px}@media (min-width:768px){.module-favorites .sidebar .cta{width:100%;padding:0 10px}}@media (max-width:767px){.module-favorites .sidebar a{margin-right:15px}}.module-favorites .sidebar a .icon-arrow-right-s-line{font-size:.875rem}@media (min-width:768px){.module-favorites .list{flex:1 0 auto}}.m-winecellar .list,.module-cookbook .list{display:flex;flex-wrap:wrap;margin:0 -12px}.m-winecellar .recipe-list-element,.module-cookbook .recipe-list-element{padding-bottom:20px}.m-winecellar .finding,.module-cookbook .finding{margin-bottom:25px}@media (min-width:768px){.m-winecellar .finding,.module-cookbook .finding{margin-bottom:35px}}.m-winecellar .inner-filters,.module-cookbook .inner-filters{background:none}.m-winecellar .list-container,.module-cookbook .list-container{display:flex}@media (min-width:768px){.m-winecellar .list-container,.module-cookbook .list-container{margin:0 -12px}}@media (max-width:767px){.m-winecellar .list-container,.module-cookbook .list-container{flex-direction:column}}@media (min-width:768px){.m-winecellar .list-container .product-list,.module-cookbook .list-container .product-list{flex:1}}.m-winecellar .list-container .aside-elemenet,.module-cookbook .list-container .aside-elemenet{margin-bottom:20px}@media (min-width:768px){.m-winecellar .list-container .aside-elemenet,.module-cookbook .list-container .aside-elemenet{width:30%;padding:0 12px}}.m-winecellar .list-container .aside-elemenet p,.module-cookbook .list-container .aside-elemenet p{font-size:.875rem}.m-winecellar .list-container .aside-elemenet h3,.module-cookbook .list-container .aside-elemenet h3{padding-bottom:5px}.m-winecellar .list-container .aside-elemenet a,.module-cookbook .list-container .aside-elemenet a{font-size:.9375rem;padding:0 15px;display:flex;margin-bottom:15px}.m-winecellar .list-container .aside-elemenet .ico,.module-cookbook .list-container .aside-elemenet .ico{font-size:1.25rem}@media (min-width:768px){.m-winecellar .list-container .list,.module-cookbook .list-container .list{width:70%;padding-left:15px}}@media (min-width:1040px){.m-winecellar .list-container .list,.module-cookbook .list-container .list{margin-left:auto}}@media (min-width:768px){.m-winecellar .recipe-list-element,.module-cookbook .recipe-list-element{width:50%}}.m-winecellar .modal .controls,.module-cookbook .modal .controls{display:flex;justify-content:space-between}.m-winecellar .modal a,.m-winecellar .modal button,.module-cookbook .modal a,.module-cookbook .modal button{font-size:15px;display:flex;align-items:center}.cookbook .list{display:flex;flex-wrap:wrap;margin:0 -12px}.cookbook .recipe-list-element{padding-bottom:20px}.cookbook .finding{margin-bottom:25px}@media (min-width:768px){.cookbook .finding{margin-bottom:35px}}.cookbook .list-container{display:flex}@media (min-width:768px){.cookbook .list-container{margin:0 -12px}}@media (max-width:767px){.cookbook .list-container{flex-direction:column}}.cookbook .list-container .aside-elemenet{margin-bottom:20px}@media (min-width:768px){.cookbook .list-container .aside-elemenet{width:30%;padding:0 12px}}.cookbook .list-container .aside-elemenet p{font-size:.875rem}.cookbook .list-container .aside-elemenet h3{padding-bottom:5px}.cookbook .list-container .aside-elemenet a{font-size:.9375rem;padding:0 15px;display:flex;margin-bottom:15px}.cookbook .list-container .aside-elemenet .ico{font-size:1.25rem}@media (min-width:768px){.cookbook .list-container .list{width:70%;padding-left:15px}}@media (min-width:1040px){.cookbook .list-container .list{margin-left:auto}}@media (min-width:768px){.cookbook .recipe-list-element{width:50%}}.cookbook .modal .controls{display:flex;justify-content:space-between}.cookbook .modal a,.cookbook .modal button{font-size:15px;display:flex;align-items:center}.cookbook .row{display:flex;flex-direction:column;padding-bottom:10px}@media (min-width:768px){.cookbook .row{flex-direction:row}}.cookbook .row .column-1,.cookbook .row .column-3{width:100%}@media (min-width:768px){.cookbook .row .column-3{width:33.333333%}}.cookbook .group-1{width:100%;padding:0 10px}@media (min-width:768px){.cookbook .group-1{width:50%}}.cookbook .group-2{width:100%;padding:0 10px}@media (min-width:768px){.cookbook .group-2{width:50%}}.cookbook .wrapper{display:flex;flex-direction:column;margin:0 -10px}@media (min-width:768px){.cookbook .wrapper{flex-direction:row}}.cookbook .for-mobile{display:block}@media (min-width:768px){.cookbook .for-mobile{display:none}}.cookbook .for-desktop{display:none}@media (min-width:768px){.cookbook .for-desktop{display:block}}.cookbook label{font-size:.8125rem;letter-spacing:.5px}.cookbook .upload-image{width:100%;height:207px;position:relative;background-color:#f7f7f7;border:1px solid #ebebeb;margin-bottom:20px;overflow:hidden}.cookbook .upload-image:hover{border-color:#d8d8d8}.cookbook .upload-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cookbook .upload-image input{width:100%;height:calc(100% + 100px);outline:none;opacity:0;margin-top:-30px}.cookbook .upload-image input,.cookbook .upload-image span{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;cursor:pointer}.cookbook .upload-image span{color:#000;font-size:1.25rem;display:flex;align-items:center;justify-content:center;padding:3px 12px;background-color:hsla(0,0%,100%,.5)}.cookbook .save{padding-bottom:30px}.cookbook .save .public{display:flex;align-items:center;margin-bottom:20px}.cookbook .save .public .custom-checkbox{margin-right:10px}.cookbook .ingredients{padding-bottom:15px}.cookbook .ingredients .row{padding-bottom:0}.cookbook .new-ingredient{font-size:1rem;color:#e52528;margin-top:5px;outline:none}.cookbook .new-ingredient:hover{color:#000}.cookbook .producer{position:relative}.cookbook .producer input[type=text]{position:relative;z-index:2}.cookbook .producer ul{margin:-2px 0 0;z-index:1;border-color:#eee;box-shadow:0 0 10px -2px rgba(0,0,0,.5)}.cookbook .producer li{list-style:none;padding:3px 10px;cursor:pointer;border-top:1px solid #eee}.cookbook .producer li:hover{color:#e52528}.cookbook-cp{padding-bottom:30px}.cookbook-cp form{display:grid;grid-template-columns:1fr 1fr}@media (min-width:768px){.cookbook-cp form{gap:20px}}.cookbook-cp .part-1{grid-column:1/3}@media (min-width:768px){.cookbook-cp .part-1{grid-column:1}}.cookbook-cp .part-2{grid-column:1/3}@media (min-width:768px){.cookbook-cp .part-2{grid-column:2}}.cookbook-cp .part-3{grid-column:1/3}@media (min-width:768px){.cookbook-cp .part-3{grid-column:1/3}}.cookbook-cp .new-ingredient{font-size:1rem;color:#e52528;margin-top:5px;outline:none}.cookbook-cp .new-ingredient:hover{color:#000}.cookbook-cp .row{display:flex;flex-wrap:wrap;padding-bottom:10px}@media (min-width:768px){.cookbook-cp .row{padding-bottom:0;margin-top:-1px}}.cookbook-cp .one-third{width:50%}@media (min-width:768px){.cookbook-cp .one-third{width:calc(33.33333% - 10px)}.cookbook-cp .one-third:nth-child(2){margin-left:-1px}}.cookbook-cp .one-third:nth-child(3){border-top:0;width:calc(100% - 30px)}@media (min-width:768px){.cookbook-cp .one-third:nth-child(3){margin-left:-1px;border-top:1px solid #ebebeb;width:calc(33.33333% - 10px)}}.cookbook-cp label{font-size:.8125rem;letter-spacing:.5px}.cookbook-cp .line-row{padding-bottom:10px}.cookbook-cp .group{width:calc(100% - 30px)}@media (min-width:768px){.cookbook-cp .group{width:calc(100% - 32px)}}@media (min-width:768px){.cookbook-cp .row-main{display:flex}.cookbook-cp .row-main .line-row:nth-child(2),.cookbook-cp .row-main .line-row:nth-child(3){margin-left:-1px}}.cookbook-cp .public{display:flex;align-items:center;margin-bottom:20px}.cookbook-cp .public .custom-checkbox{margin-right:10px}.cookbook-cp .upload-image{width:100%;height:207px;position:relative;background-color:#f7f7f7;border:1px solid #ebebeb;margin-bottom:20px;overflow:hidden}.cookbook-cp .upload-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cookbook-cp .upload-image span{color:#000;font-size:1.25rem;display:flex;align-items:center;justify-content:center;padding:3px 12px;background-color:hsla(0,0%,100%,.5)}.cookbook-cp .upload-image input,.cookbook-cp .upload-image span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.cookbook-cp .upload-image input{width:100%;height:calc(100% + 100px);outline:none;opacity:0;margin-top:-30px}.cookbook-cp .remove{padding:5px;width:25px;height:25px;margin-top:8px;margin-left:3px}.cookbook-cp .remove:hover span{color:#000}@media (min-width:768px){.cookbook-cp .remove{margin-left:5px}}.cookbook-cp .remove span{font-size:.875rem;color:#e52528}.module-ingredients .mod-title{font-weight:300;padding-top:10px;padding-bottom:40px}@media (max-width:767px){.module-ingredients .mod-title{font-size:1.5rem;padding-bottom:30px}}.module-ingredients .mod-title span{font-weight:400}.module-ingredients .list{display:flex;flex-wrap:wrap;margin:0 -12px}.module-ingredients .recipe-list-element{padding-bottom:20px}.module-ingredients .filter-button{display:flex;justify-content:flex-end;padding-top:15px}.module-ingredients .filter-button button{text-transform:uppercase}.module-ingredients .list-container{display:flex}@media (min-width:768px){.module-ingredients .list-container{margin:0 -12px}}@media (max-width:767px){.module-ingredients .list-container{flex-direction:column}}.module-ingredients .list-container .aside-elemenet{margin-bottom:20px}@media (min-width:768px){.module-ingredients .list-container .aside-elemenet{width:32%;padding:0 12px}}.module-ingredients .list-container .aside-elemenet p{font-size:.875rem}.module-ingredients .list-container .aside-elemenet h3{padding-bottom:5px}.module-ingredients .list-container .aside-elemenet a{font-size:.9375rem;padding:0 15px;display:flex;margin-bottom:15px}.module-ingredients .list-container .aside-elemenet .ico{font-size:1.25rem}@media (min-width:768px){.module-ingredients .list-container .list-wrapper{width:67%;padding-left:5px}}@media (min-width:1040px){.module-ingredients .list-container .list-wrapper{margin-left:auto}}@media (min-width:768px){.module-ingredients .recipe-list-element{width:50%}}@media (min-width:768px){.module-ingredients .filter-btn{display:none}}.module-ingredients .filter-btn button{text-transform:uppercase}.module-ingredients .group-name{font-size:.875rem;font-weight:500;padding:10px 0}@media (min-width:768px){.module-ingredients .close-filters{display:none}}.module-ingredients .filters-list{padding-bottom:15px}.module-ingredients .filter-element{padding-bottom:10px}.module-ingredients .filter-element label{display:flex;align-items:center}.module-ingredients .filter-element label .lab-name{font-size:.75rem;display:flex;justify-content:space-between;flex:1 0 auto}.module-ingredients .filter-element label .lab-name .count{opacity:.5}.module-ingredients .filter-element label .custom-checkbox{margin-right:10px;flex:0 1 auto}.module-ingredients .catalog-filters-list{background-color:#f9f9f9;padding:25px}@media (max-width:767px){.module-ingredients .catalog-filters-list{display:none}.module-ingredients .catalog-filters-list.active{position:fixed;top:0;left:0;width:100%;display:block;z-index:2;background-color:#f9f9f9}.module-ingredients .catalog-filters-list.active .inner-filters{max-width:430px}.module-ingredients .catalog-filters-list.active .close-filters{display:flex;justify-content:flex-end}.module-ingredients .catalog-filters-list.active .close-filters button{outline:none}}.module-clubpage{padding:0 0 20px}@media (min-width:768px){.module-clubpage{padding:0 0 40px}}.module-clubpage .show-text p{font-weight:500}@media (max-width:767px){.module-clubpage .show-text p:first-child{display:none}}@media (min-width:768px){.module-clubpage .show-text p:nth-child(2){display:none}}.module-clubpage .klubb-header{font-size:1.5rem;font-weight:500;color:#000;padding-bottom:20px;padding-top:10px}@media (max-width:767px){.module-clubpage .klubb-header{font-size:1rem}}.module-clubpage .archive{text-align:center;padding-bottom:50px;padding-top:20px;display:block}@media (max-width:767px){.module-clubpage .archive a{padding:0 10px}}.module-clubpage .contact{text-align:center;display:flex;flex-direction:column;padding-bottom:20px}.module-clubpage .premium .center{display:flex;font-size:1rem;justify-content:center}.module-clubpage .premium .center a{font-size:1rem;margin-left:3px;font-weight:500}.module-clubpage .premium h2{padding-bottom:4px}@media (max-width:767px){.module-clubpage .premium h2{font-size:1.125rem}}.module-clubpage .list{display:flex;flex-wrap:wrap;margin:0 -12px}.module-clubpage .list li{width:100%;padding:0 12px 25px}@media (min-width:768px){.module-clubpage .list li{width:50%}}@media (min-width:1040px){.module-clubpage .list li{width:33.333333%;padding:0 12px 35px}}@media (max-width:767px){.module-clubpage .list li .image-placeholder{padding-top:41.782729805%}}@media (max-width:450px){.module-clubpage .list li .image-placeholder{padding-top:68.8524590164%}}@media (min-width:768px){.module-clubpage .list li .image-placeholder{padding-top:68.8524590164%}}.module-clubpage .list li .image-placeholder img{width:100%}.module-clubpage .list li .desc{font-weight:300}@media (min-width:768px){.module-clubpage .list li .news-widget-content{padding:10px 0 15px}}.module-clubpage .list li .link-more-news{margin-bottom:0}@media (min-width:768px){.module-clubpage .list li .annonse .news-widget-content,.module-clubpage .list li .kurs .news-widget-content{padding:10px 15px 15px}}.module-clubpage .list li .annonse .link-more-news,.module-clubpage .list li .kurs .link-more-news{color:#333}.module-clubpage .list li .annonse .link-more-news:hover,.module-clubpage .list li .kurs .link-more-news:hover{color:#e52528}.module-clubpage .list li .kurs .heading .topic{color:#000;background-color:#e5f4ed}.module-clubpage .list li .kurs .news-widget-content{background-color:#e5f4ed}.module-search .search-controller h1{padding:25px 0;font-size:1.375rem}@media (min-width:768px){.module-search .search-controller h1{font-size:1.875rem}}.module-search .search-controller .heading{padding-bottom:15px}@media (min-width:768px){.module-search .search-controller .heading{padding-bottom:50px}}@media (min-width:768px){.module-search .search-controller .heading .find-group{display:flex}}.module-search .search-controller .heading .find-group form{display:flex;flex-direction:column;position:relative}@media (max-width:767px){.module-search .search-controller .heading .find-group form{margin-bottom:30px}}@media (min-width:768px){.module-search .search-controller .heading .find-group form{flex-direction:row}}.module-search .search-controller .heading .find-group form input:focus{outline-offset:-1px}@media (max-width:767px){.module-search .search-controller .heading .find-group form input{margin-bottom:10px}}@media (min-width:768px){.module-search .search-controller .heading .find-group form input{width:250px}}.module-search .search-controller .heading .find-group form button{text-transform:uppercase}.module-search .search-controller .heading .find-group form .autocomplete-list{position:absolute;width:100%;z-index:1;background-color:#fff;border:1px solid #777;top:39px}.module-search .search-controller .heading .find-group form .autocomplete-list ul{margin:0;padding:10px}.module-search .search-controller .heading .find-group form .autocomplete-list ul li{list-style:none;padding:1px 0}.module-search .search-controller .heading .find-group form .autocomplete-list ul button:hover{color:#e52528}@media (min-width:768px){.module-search .search-controller .heading .find-group form .autocomplete-list{top:calc(100% - 1px)}}@media (min-width:768px){.module-search .search-controller .heading .find-group .select{margin-left:20px}}.module-search .search-controller .results-section>.loader{display:flex;justify-content:center;padding:100px 0}.module-search .search-controller .more{padding-bottom:50px}.module-search .search-controller .more a{font-size:.9375rem;font-weight:400}.module-search .search-controller .categories nav{padding:25px 0}.module-search .search-controller .categories li{list-style:none;padding-right:25px}@media (max-width:767px){.module-search .search-controller .categories li{padding:5px 0}}.module-search .search-controller .categories ul{margin:0;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.module-search .search-controller .categories ul{justify-content:space-between;flex-direction:row}}.module-search .search-controller .categories button{color:#e52528;font-size:1.125rem;outline:none}.module-search .search-controller .categories button:hover:not(.active){color:#000}.module-search .search-controller .categories button.active{cursor:default}.module-search .search-controller .categories button.active .name{color:#000}.module-search .search-controller .categories button .name{font-weight:700}.module-search .search-controller .categories button .quantity{font-weight:300}.module-search .search-controller .type-articles ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.module-search .search-controller .type-articles li{list-style:none;border-bottom:1px solid #e7e7e7;width:100%;padding:15px 0;display:flex;position:relative}@media (max-width:379px){.module-search .search-controller .type-articles li{flex-direction:column}}@media (min-width:768px){.module-search .search-controller .type-articles li{width:50%}.module-search .search-controller .type-articles li:nth-child(odd){padding-right:10px}.module-search .search-controller .type-articles li:nth-child(2n){padding-left:10px}}.module-search .search-controller .type-articles .image{position:relative}@media (max-width:379px){.module-search .search-controller .type-articles .image{width:100%}.module-search .search-controller .type-articles .image .image-placeholder{padding-top:60%}}@media (min-width:380px){.module-search .search-controller .type-articles .image{width:34%}}.module-search .search-controller .type-articles .image .picture-simulate{display:flex;justify-content:center}.module-search .search-controller .type-articles .image .picture-simulate img{height:100%;max-width:none;text-align:center}.module-search .search-controller .type-articles .image .subscription{pointer-events:none;position:absolute;left:10px;width:40px;height:40px;background-color:#f7b500;color:#333;font-size:2.1875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px -2px rgba(0,0,0,.4)}@media (min-width:380px){.module-search .search-controller .type-articles .image .subscription{top:10px}}@media (max-width:379px){.module-search .search-controller .type-articles .image .subscription{bottom:10px}}@media (min-width:380px){.module-search .search-controller .type-articles .detail{padding-left:15px;width:66%}}@media (max-width:379px){.module-search .search-controller .type-articles .detail{width:100%;padding-top:10px}}.module-search .search-controller .type-articles .head{display:flex;color:#fff;overflow:hidden;height:auto;padding-bottom:10px}@media (max-width:379px){.module-search .search-controller .type-articles .head{position:absolute;top:15px;left:0;width:100%}}.module-search .search-controller .type-articles .head .topic{background-color:#e52528;font-weight:700;padding:5px 15px;text-transform:uppercase;font-size:.875rem;display:flex;align-items:center;white-space:nowrap}.module-search .search-controller .type-articles .head .subname{background-color:#333;flex:1 0 auto;padding:5px 15px;display:flex;align-items:center;font-size:.8125rem;font-weight:300}.module-search .search-controller .type-articles .title{margin-bottom:10px;line-height:1;margin-top:-5px}.module-search .search-controller .type-articles .title a{line-height:1.2;font-weight:500;font-size:1.125rem;color:#333;outline:none;text-decoration:none}.module-search .search-controller .type-articles .title a:hover{color:#e52528}.module-search .search-controller .type-articles .desc{font-size:.875rem;opacity:.75;color:#333;margin-bottom:15px;flex:1}.module-search .search-controller .type-articles .date{font-size:.75rem;opacity:.75;color:#333;font-weight:300}.module-search .search-controller .type-drinks ul,.module-search .search-controller .type-recipes ul{margin:0 -12px;padding:0;display:flex;flex-wrap:wrap}.module-search .search-controller .type-drinks li,.module-search .search-controller .type-recipes li{list-style:none;padding-bottom:20px}.module-search .search-controller .type-drinks .image .picture-simulate,.module-search .search-controller .type-recipes .image .picture-simulate{display:flex;justify-content:center}.module-search .search-controller .type-drinks .image .picture-simulate img,.module-search .search-controller .type-recipes .image .picture-simulate img{height:100%;max-width:none;text-align:center}.module-search .search-controller .not-found{padding:30px 0 50px}.module-search .search-controller .not-found p{margin:0;font-size:.875rem}.module-search .search-controller .lists-ul{padding-bottom:50px!important}.module-description .title{font-weight:500;font-size:1.5rem;line-height:1.2;padding-bottom:10px}@media (min-width:768px){.module-description .title{font-size:3rem;padding-bottom:15px}}.module-description .content{padding-bottom:35px}.module-subscriptions{padding-bottom:50px}.module-subscriptions .table-title{font-size:1.125rem;padding-bottom:15px}.module-subscriptions table{width:100%}.module-subscriptions table td{width:50%;font-size:.875rem;padding:5px 0;border-bottom:1px dashed #ddd}.module-subscriptions table td:first-child{font-weight:700;border-right:1px dashed #ddd}.module-subscriptions table td:last-child{padding-left:7px}.module-subscriptions table td .anchor,.module-subscriptions table td button{color:#e52528;font-size:.875rem;font-weight:400;margin-left:5px}.module-subscriptions table td .anchor:hover,.module-subscriptions table td button:hover{text-decoration:none}.module-subscriptions table tr:last-child td{border-bottom:0}.module-subscriptions table .active{color:#72c054}.module-subscriptions .premium-news,.module-subscriptions .unsubscribe-form{padding-top:25px}.module-subscriptions .change-form,.module-subscriptions .unsubscribe-form{display:none}.module-subscriptions .showed{display:block}.module-subscriptions .to-right{display:flex;justify-content:flex-end;padding-top:15px}.premium-news .line-through{text-decoration:line-through;font-size:.875rem;color:#e52528}.premium-news .line-through span{color:#fff}.m-my_events .t-index{padding-bottom:20px}.m-my_events .t-index .heading{padding-bottom:10px}.m-my_events .t-index .heading h3{font-size:1.25rem;font-weight:400}.m-my_events .t-index .heading p{background-color:#fafafa;padding:10px;border-bottom:1px solid #ddd;border-top:2px solid #e52528;margin-top:5px}.m-my_events .t-index .future h3{font-size:1.375rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px}.m-my_events .t-index .future p,.m-my_events .t-index .future p a{font-weight:400}.m-my_events .t-index .event-list h3{font-size:1.375rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px}.m-my_events .t-index .event-list .single-event{padding:10px 0 25px}.m-my_events .t-index .event-list .single-event a{font-weight:400}.m-my_events .t-index .event-list .single-event h5{padding-bottom:5px}.m-my_events .t-index .event-list .single-event .date span,.m-my_events .t-index .event-list .single-event .place span{font-weight:700}.m-my_events .t-products{padding-bottom:20px}.m-my_events .t-products h1{padding-bottom:10px;margin-bottom:20px;font-size:1.625rem;border-bottom:1px solid #ddd;font-weight:500;display:block}.m-my_events .t-products ul{margin:0;padding:0}.m-my_events .t-products li{list-style:none;padding-bottom:35px}.m-my_events .t-products li h2.accordion{cursor:pointer;padding:8px;margin-bottom:10px;font-size:1.375rem;font-weight:500;display:block;background-color:#f9f9f9}.m-my_events .t-products li.product-list-element{margin-left:8px}.m-my_events .t-products li .accordion:before{content:"\1405";float:left;margin-right:15px}.m-my_events .t-products li .active:before{content:"\1401"}.m-my_events .t-products li .panel{display:none;overflow:hidden;transition:max-height .2s ease-out}.m-my_events .t-products .rating .inner{padding:0}.m-my_events .t-products .rating .set-rate-inner{padding:5px 0}@media (max-width:767px){.m-my_events .t-products .rating .set-rate-inner{align-items:flex-start;flex-direction:column;padding-bottom:10px}.m-my_events .t-products .rating .set-rate-inner form{margin-left:-5px}}.m-my_events .t-products .note-heading{padding-top:0}.kurs .row-top{display:flex;justify-content:space-between;align-items:center}.kurs .grid{margin-top:24px;display:grid;grid-template-columns:minmax(0,1fr);gap:23px}@media (min-width:768px){.kurs .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 21px}}.kurs .grid article{box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:10px;background-color:#f9f9f6}@media (min-width:768px){.kurs .grid article{box-shadow:0 4px 4px rgba(0,0,0,.25)}}.kurs .grid article .image{position:relative}.kurs .grid article .image a img{border-radius:10px 10px 0 0;height:160px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.kurs .grid article .image a img{height:194px}}.kurs .grid article .image .status{position:absolute;top:16px;right:18px;font-weight:400;font-size:.6875rem;line-height:1.18;border-radius:3px;padding:5px 8.5px;color:#000}@media (min-width:768px){.kurs .grid article .image .status{font-size:.75rem}}.kurs .grid article .image .status.full{background:#f0cece}.kurs .grid article .image .status.almost-full{background:#fefbbd}.kurs .grid article .image .status.free{background:#cbf4d6}.kurs .grid article .date{display:flex;position:relative;z-index:2;padding:8px 22px 0 19px;margin:0;align-items:flex-start;gap:12.72px}.kurs .grid article .date .date-select.open>.date-select--container{position:absolute;margin-top:0;display:flex;flex-direction:column}.kurs .grid article .date .date-select.open .date-select--box:not(.picked){display:flex}.kurs .grid article .date .date-select--box{display:none;flex-direction:column;position:relative;background:#f9f9f6;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:10px;padding:10px 25px}.kurs .grid article .date .date-select--box.picked{display:flex;margin-top:-51px;z-index:1}.kurs .grid article .date .date-select--box:not(.picked):hover{cursor:pointer;background-color:#d9d9d9}.kurs .grid article .date .date-select--day{font-weight:700;font-size:1.875rem;line-height:1.16;text-align:center;color:#d12426}.kurs .grid article .date .date-select--month{font-weight:700;font-size:1rem;line-height:1.18;text-align:center;color:#413d3d}.kurs .grid article .date .date-select .icon{color:rgba(0,0,0,.54);font-size:1.625rem;position:absolute;bottom:17px;right:17px;cursor:pointer}@media (min-width:768px){.kurs .grid article .date .date-select .icon{font-size:1.875rem;bottom:20px;right:20px}}.kurs .grid article .date .date-label{font-weight:400;font-size:.75rem;line-height:1.12;color:#5e5d5d;border-radius:3px;padding:4px}.kurs .grid article .content{padding:17px 22px 21px 19px;margin:0}.kurs .grid article .content .topic{font-weight:700;font-size:.75rem;line-height:1.16;color:#d12426;margin-bottom:6px}@media (min-width:768px){.kurs .grid article .content .topic{font-size:.875rem}}.kurs .grid article .content .title{font-weight:700;font-size:1rem;line-height:1.18;margin-bottom:10px}@media (min-width:768px){.kurs .grid article .content .title{font-size:1.25rem}}.kurs .grid article .content .title a{color:#413d3d}.kurs .grid article .content .info{font-weight:400;font-size:.875rem;line-height:1.14;margin-bottom:17px;color:#413d3d;display:flex;flex-direction:column;gap:5px}.kurs .grid article .content .info p{margin:0}.kurs .grid article .content .info p.price{font-weight:600}.kurs .grid article .content .more{font-size:.75rem;line-height:1.16;border:2px solid #d12426;border-radius:20px;padding:8px;display:block;text-align:center;width:100%;color:#d12426;transition:background-color .4s}.kurs .grid article .content .more:hover{text-decoration:none;background-color:#d12426;color:#fff}@media (min-width:768px){.kurs .grid article .content .more{padding:8px 56px;display:block;margin:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.kurs .kurs-btn-red{background:#d12426;border-radius:20px;color:#fff;text-transform:uppercase;padding:10px 32px;font-weight:700;font-size:14px;line-height:1.14;transition:background-color .4s}.kurs .kurs-btn-red:hover{text-decoration:none;background-color:#a51d1e}@media (min-width:768px){.kurs .kurs-btn-red{padding-bottom:7.5px;font-size:.75rem}}.kurs .btn-row{width:100%;display:flex;gap:47px;margin:22px 0;flex-direction:column;align-items:center}@media (min-width:768px){.kurs .btn-row{gap:63px}.kurs .btn-row:not(.top){margin:50px 0}}.kurs .btn-row .load-more{font-weight:700;display:flex;gap:10px;font-size:1rem;line-height:1.18;color:#413d3d;border-bottom:1.5px solid #413d3d}@media (min-width:768px){.kurs .btn-row .load-more{padding-bottom:7.5px;font-size:1.125rem}}.kurs .btn-row .gift-card{width:100%;display:flex;background-color:#292424;border-radius:10px;padding:17px 19px 28px 22px;color:#fff;text-align:left;justify-content:space-between;align-items:flex-end;font-size:1rem;font-weight:400}.kurs .btn-row .gift-card strong{font-size:1rem}@media (min-width:768px){.kurs .btn-row .gift-card{align-items:flex-start;padding:48px 51px 35px 40px;font-size:1.5rem;line-height:1.16}.kurs .btn-row .gift-card strong{font-size:1.5rem}}.module-articles .articles-list{padding:15px 0 40px}.module-articles .articles-list .title{line-height:1.2}.module-articles .articles-list .title a{text-decoration:none;font-size:1.5rem;color:#000}.module-articles .articles-list .title a:hover{color:#e52528}.module-articles .article-detail{padding:20px 0}.module-articles .article-detail .header{padding-bottom:20px}.module-articles .history-back{padding-bottom:30px;text-align:right}.module-cookingtips .category h1{margin-top:20px}.module-cookingtips .words-list .word .title{font-size:1rem;font-weight:500}.module-cookingtips .words-list .word .title .category,.module-cookingtips .words-list .word .title .category a{color:#707070;font-size:1rem;font-weight:500}.module-cookingtips .words-list .word p{font-weight:300;font-size:.875rem;opacity:.75}.module-landings .landings-list .landings .main-image .image-placeholder{margin-bottom:10px;padding-top:68.8524590164%}.module-landings .landings-list .landings .main-image .image-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.module-landings .landings-detail .header{padding:25px 0;font-size:1.375rem;text-transform:uppercase}@media (min-width:768px){.module-landings .landings-detail .header{padding:30px 0 36px;font-size:2.25rem;text-align:center}}.module-landings .landings-detail .main-container{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.module-landings .landings-detail .main-container{grid-template-columns:304px auto;grid-template-rows:auto;padding-bottom:20px}}@media (min-width:1040px){.module-landings .landings-detail .main-container{padding-bottom:40px}}@media (min-width:1040px){.module-landings .landings-detail .main-container .main-image{max-width:305px;max-height:210px}}.module-landings .landings-detail .main-container .main-image .image-placeholder{margin-bottom:10px;padding-top:68.8524590164%}.module-landings .landings-detail .main-container .main-image .image-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.module-landings .landings-detail .main-container .content{padding-bottom:20px}@media (min-width:768px){.module-landings .landings-detail .main-container .content{padding-bottom:0}}.module-landings .landings-detail .main-container .content p{font-weight:700;margin:0}@media (min-width:1040px){.module-landings .landings-detail .main-container .content p{font-size:1.125rem;line-height:1.25}}.module-landings .landings-detail .list{margin:0 -12px;display:flex;flex-wrap:wrap;padding:0 0 50px}.module-landings .landings-detail .list li{list-style:none;padding-bottom:20px}.event-register{background-color:#f5f5f5;border-radius:10px;padding:36px 20px 27px;font-size:.75rem;font-weight:500}.event-register input::-webkit-inner-spin-button,.event-register input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.event-register input[type=number]{-moz-appearance:textfield}@media (min-width:1040px){.event-register{background-color:transparent;padding:35px 20px;font-size:.875rem}}.event-register .breadcrumbs{margin-bottom:32px;font-size:.75rem;font-weight:400;display:flex;align-items:center;gap:9.71px}.event-register .plus-control{color:#5e5d5d;display:flex;gap:6px;align-items:center}.event-register .plus-control,.event-register .plus-control .icon{font-weight:700;font-size:.75rem}@media (min-width:1040px){.event-register .plus-control,.event-register .plus-control .input{font-size:.875rem}}.event-register .columns{display:flex;gap:57px;flex-direction:column}@media (min-width:1040px){.event-register .columns{display:grid;gap:81px;grid-template-columns:calc(50% - 40.5px) calc(50% - 40.5px)}}.event-register label{font-weight:400}.event-register label .bold{font-weight:600}.event-register .betal{background-color:#413d3d;width:100%;padding:11px;box-shadow:0 4px 10px rgba(94,93,93,.25);border-radius:20px;display:flex;justify-content:center;color:#fff;line-height:1.17;transition:background-color .4s}.event-register .betal:hover{text-decoration:none;background-color:#272424}.event-register .betal.vipps{background-color:#ff5b24;box-shadow:0 4px 10px rgba(255,91,36,.25);padding:3px 11px}.event-register .column__title{font-size:1rem;font-weight:600;margin-bottom:14px}@media (min-width:1040px){.event-register .column__title{font-size:1.25rem}}.event-register .column__info{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:13px}@media (min-width:1040px){.event-register .column__info{display:flex}}.event-register .column__info__price{grid-row:2;white-space:nowrap}.event-register .column__info__count{display:flex;align-items:center;gap:12px;grid-column:2;grid-row:1}.event-register .column__info__count .icon{color:#000;font-size:.75rem;font-weight:400;cursor:pointer}.event-register .column__info__count input{width:20px;height:20px;border:1px solid #aba9a9;font-size:.75rem;color:#000;padding:0;text-align:center}.event-register .column hr{margin:22px 0;border:0;height:1px;background-color:#cecdcd}@media (min-width:1040px){.event-register .column hr{margin:35px 0 25px}}.event-register .column__sub-title{margin-bottom:17px}.event-register .column input:not([name=quantity]),.event-register .column textarea{background:#fff;width:100%;border:1px solid #cecdcd;font-size:.75rem;border-radius:4px}.event-register .column input:not([name=quantity])::-moz-placeholder,.event-register .column textarea::-moz-placeholder{font-size:.75rem}.event-register .column input:not([name=quantity]):-ms-input-placeholder,.event-register .column textarea:-ms-input-placeholder{font-size:.75rem}.event-register .column input:not([name=quantity])::placeholder,.event-register .column textarea::placeholder{font-size:.75rem}@media (min-width:1040px){.event-register .column input:not([name=quantity]),.event-register .column textarea{font-size:.875rem}.event-register .column input:not([name=quantity])::-moz-placeholder,.event-register .column textarea::-moz-placeholder{font-size:.875rem}.event-register .column input:not([name=quantity]):-ms-input-placeholder,.event-register .column textarea:-ms-input-placeholder{font-size:.875rem}.event-register .column input:not([name=quantity])::placeholder,.event-register .column textarea::placeholder{font-size:.875rem}}.event-register .column .kode{gap:2px 20px;gap:4px 17px;display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;align-items:center;margin-bottom:17px}.event-register .column .kode input{grid-row:2}.event-register .column .kode span{grid-row:3}.event-register .column .kode button{grid-row:2;padding:12px;border:1px solid #413d3d;border-radius:4px;font-size:.625rem;color:#000;transition:background-color .4s}.event-register .column .kode button:hover{background-color:#413d3d;color:#fff}@media (min-width:1040px){.event-register .column .kode button{font-size:.75rem;padding:11px 12px;line-height:1.16}}.event-register .column .kode .error{color:#d12426}.event-register .column .group{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.event-register .column .group input[type=number]{width:60%}.event-register .column .summary{display:flex;font-weight:700;font-size:.8125rem;justify-content:space-between}@media (min-width:1040px){.event-register .submit{margin-top:87px}}.event-register .submit a{font-weight:400}.event-register .submit .agreement{display:flex;gap:6px;align-items:center;margin:22px 0}.event-register .submit .agreement .custom-checkbox{margin-right:0}.event-register .submit .agreement .custom-checkbox .checkbox-helper{background:transparent}.event-register .submit .agreement a{font-size:.875rem}.event-register .submit p{font-weight:400;font-size:.75rem}.event-register .submit p a{font-size:.75rem}@media (min-width:1040px){.event-register .submit p,.event-register .submit p a{font-size:.875rem}}.event-register .submit button{background:#413d3d;box-shadow:0 4px 10px rgba(94,93,93,.25);border-radius:20px;color:#fff;padding:11px 62px;margin:0 auto;display:block;transition:background-color .4s;display:flex;align-items:center;gap:10px}.event-register .submit button:hover{background-color:#272424}@media (min-width:1040px){.event-register .submit button{margin-top:30px}}.event-register .card-input img{margin:12px 0 9px auto}.event-register .card-input .column-split{display:flex;gap:19px;margin:11px 0 19px}.event-register .modal{position:absolute;top:50%;left:50%;width:900px;border-radius:10px;padding:27px 50px 27px 27px;background-color:#fff;transform:translate(-50%,-50%);max-height:95%;height:auto}@media (max-width:1039px){.event-register .modal{max-width:95%}}.event-register .modal--outer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.6)}.event-register .modal .icon-close-line{position:absolute;right:-12.75px;top:-12.75px;cursor:pointer;font-size:.75rem;padding:6.76px;border-radius:50%;background:rgba(0,0,0,.54);color:#dadada}.payment-subpage .loader{display:none;width:100%;min-height:400px;justify-content:center;align-items:center}.payment-subpage .loader.active{display:flex}.payment-subpage .cancel-button{display:block;margin-left:auto}.payment-subpage .success{display:flex;align-items:center;gap:10px}.partial-products-in-recipe{padding:20px 0}.partial-products-in-recipe h4{padding-bottom:20px;font-size:1.25rem;font-weight:700}.partial-products-in-recipe ul{padding:0;margin:0}.partial-products-in-recipe li{list-style:none;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.partial-products-in-recipe .recipe-details{align-items:flex-start}.partial-products-in-recipe .recipe-details .name a{font-size:1rem}.partial-products-in-recipe .country{display:flex;align-items:baseline}.partial-products-in-recipe .country .text{font-weight:400;font-size:.875rem}.partial-products-in-recipe .country .flag{padding-left:10px}.partial-products-in-recipe .value{font-size:.875rem;font-weight:400}.partial-products-in-recipe .points{display:flex;flex-direction:column;align-items:center}.partial-products-in-recipe .points .number{font-size:2.25rem;font-weight:700;line-height:1}.partial-products-in-recipe .points .label{font-size:.75rem;text-transform:uppercase}@media (min-width:768px){.layout-recipe .ingredients-wrapper{width:33%}}.ingredients-static{padding:15px;background-color:#f9f9f9}.ingredients-static .ingredients-title{font-size:1.25rem;font-weight:700}.ingredients-wrapper{width:100%}@media (min-width:768px){.ingredients-wrapper{min-width:240px;max-width:305px;padding-right:25px}.ingredients-wrapper .recipe-machine{padding:25px 15px 15px}}@media (max-width:767px){.ingredients-wrapper{padding:20px 0 30px;margin:0 -25px;width:100vw}.ingredients-wrapper .recipe-machine{padding:25px}}.ingredients-wrapper .edge-content{margin:15px 0}.recipe-machine{background-color:#f9f9f9}.recipe-machine h4{font-size:1.25rem;font-weight:700}.recipe-machine .time{font-size:.875rem;padding:10px 0 20px;display:block}.recipe-machine .portions{padding:15px 0;display:flex;align-items:center}.recipe-machine .portions .recipe-portion-multiplier{font-size:24px;font-weight:700;padding-left:15px;width:45px;text-align:center}.recipe-machine .portions .range-wrap{width:100%}.recipe-machine .ingredients-list{margin:0;display:flex;flex-direction:column;padding:10px 0}.recipe-machine .ingredient-element{list-style:none;display:flex;align-items:baseline;padding-bottom:5px}.recipe-machine .ingredient-element.disabled .label,.recipe-machine .ingredient-element.disabled .text{opacity:.3}.recipe-machine .ingredient-element .label{width:70px;min-width:70px}.recipe-machine .ingredient-element .label,.recipe-machine .ingredient-element .text{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.recipe-machine .ingredient-element .text{flex:1 1 auto;font-weight:400;width:180px}.recipe-machine .ingredient-element .text a{font-size:.875rem;color:#e52528;font-weight:400}.recipe-machine .ingredient-element .group{font-size:.875rem;font-weight:700;padding:20px 0 5px}.recipe-machine .ingredient-element .control{flex:0 0 20px;height:10px;position:relative}.recipe-machine .ingredient-element .control button{position:absolute;outline:none}.recipe-machine .ingredient-element .control button.rotate span{transform:rotate(45deg)}.recipe-machine .ingredient-element .control button span{font-size:.625rem}.recipe-machine .send-email{margin-top:20px}@media (max-width:1039px){.recipe-machine .send-email{margin-top:30px}}@media (min-width:1040px){.recipe-machine .send-email{margin:30px -15px -15px}}.recipe-machine .send-email .ingredient-button{width:100%;text-transform:uppercase;padding:0 20px}.recipe-machine .send-email .extended-email{display:flex}.recipe-machine .send-email .extended-email input{width:100%}.recipe-machine .send-email .extended-email button{width:auto}.recipe-machine .send-email .loader-ico{height:20px}.recipe-machine .send-email .loader-ico svg{width:20px;height:20px}.recipe-machine .send-email .mail-sended{text-align:center;padding:0 15px 16px}.recipe-machine .send-email .mail-sended span{font-size:.875rem}.product-list-element{display:flex;justify-content:space-between;padding-bottom:25px}@media (min-width:768px){.product-list-element .group-1 .title{display:grid;gap:.4ch;grid-template-columns:fit-content(56ch) auto;font-size:1rem}}.product-list-element .group-1 a{font-size:1rem}@media (min-width:768px){.product-list-element .group-1 a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.product-list-element .group-1 .country{display:flex;align-items:baseline;font-size:.875rem}.product-list-element .group-1 .detail{display:flex;font-size:.875rem;font-weight:300}@media (max-width:767px){.product-list-element .group-1 .detail{flex-direction:column}}.product-list-element .group-1 .class,.product-list-element .group-1 .country-name{font-weight:700}.product-list-element .group-1 .flag{margin-left:3px}.product-list-element .group-1 .index{color:#adadad}.product-list-element .group-1 .class,.product-list-element .group-1 .country-area,.product-list-element .group-1 .country-name{padding-right:5px}.product-list-element .group-1 .assortment,.product-list-element .group-1 .price,.product-list-element .group-1 .volume{padding-right:6px}.product-list-element .group-2{display:flex;align-items:center}.product-list-element .group-2 .points{display:flex;flex-direction:column;padding:0 15px}.product-list-element .group-2 .points .number{font-size:2.25rem;font-weight:700;line-height:1;text-align:center}.product-list-element .group-2 .points .label{font-size:.75rem}.product-list-element .group-2 .favorite{padding:0 10px 0 20px;height:30px}.product-list-element .group-2 .favorite button{outline:none}.product-list-element .group-2 .favorite button:hover span{color:#000}.product-list-element .group-2 .favorite button span{font-size:1.875rem;color:#e52528}.product-list-element .group-2 .favorite .favorite-button.loader{pointer-events:none}.product-list-element .group-2 .favorite .icon-loader{width:30px;height:30px;margin-top:-5px}.product-list-element .group-2 .favorite .icon-loader svg{width:100%}.product-list-element .group-2 .wine-element{display:flex;flex-direction:column}@media (min-width:768px){.product-list-element .group-2 .wine-element{flex-direction:row;align-items:flex-end}}.product-list-element .group-2 .wine-element a{display:flex;flex-direction:column;align-items:center;color:#000;text-decoration:none;font-weight:400;font-size:.875rem}@media (max-width:767px){.product-list-element .group-2 .wine-element a{margin-bottom:15px}}@media (min-width:768px){.product-list-element .group-2 .wine-element a{margin-right:15px}}.product-list-element .group-2 .wine-element a .icon-pencil{font-size:1.125rem}.categories-filters .desc{padding:20px 0}@media (min-width:768px){.categories-filters .desc{padding:20px 0 30px}}.categories-filters .desc h3{font-weight:700;font-size:1.25rem;padding-bottom:10px;line-height:1.2}.categories-filters .desc a,.categories-filters .desc p{font-size:1rem;font-weight:400}.categories-filters .filters-list{padding-bottom:10px}@media (min-width:768px){.categories-filters .filters-list{padding-bottom:30px}}.categories-filters .filters-list a{text-decoration:none}.categories-filters .filters-list a:hover,.categories-filters .filters-list a:hover .count{color:#333}.categories-filters ul{display:flex;flex-wrap:wrap;padding:0;margin:0 -15px}.categories-filters ul.all-visible+.more-btn{display:none}.categories-filters ul.all-visible li:nth-child(n+4){display:block}.categories-filters li{list-style:none;width:100%;padding:0 15px 10px}@media (max-width:767px){.categories-filters li:nth-child(n+5){display:none}}@media (min-width:500px){.categories-filters li{width:50%}}@media (min-width:768px){.categories-filters li{width:33.333333%;padding:0 15px 10px}}@media (min-width:1040px){.categories-filters li{width:25%}}.categories-filters .more-btn{display:flex;align-items:center;margin:10px auto;padding:10px;color:#e52528}@media (min-width:768px){.categories-filters .more-btn{display:none}}.categories-filters .more-btn .text{font-weight:500;padding-right:10px;font-size:1rem}.categories-filters .more-btn .icon-arrow-right-s-line{transform:rotate(90deg);font-size:.875rem;margin-top:-1px}.categories-filters .name{font-size:1rem}.categories-filters .count{color:#c3c3c3;font-weight:300;font-size:1rem}.recipe-list-element{width:100%;padding:0 12px;max-width:329px}@media (min-width:768px){.recipe-list-element{width:33.333333%}}.recipe-list-element .controls{border:1px solid #efefef;display:flex;align-items:center;justify-content:space-between;padding:4px 15px}.recipe-list-element .controls a,.recipe-list-element .controls button{font-size:.875rem;font-weight:400;color:#e52528;text-decoration:none;outline:none;display:flex;align-items:center}.recipe-list-element .controls a:hover,.recipe-list-element .controls button:hover{color:#000}.recipe-list-element .controls a span,.recipe-list-element .controls button span{font-size:.875rem}.recipe-list-element .controls a .text,.recipe-list-element .controls button .text{padding-left:5px}.recipe-list-element .controls .remove-cta .ico-loader{display:none}.recipe-list-element .controls .remove-cta .ico-loader svg{width:17px;height:17px}.recipe-list-element .controls .remove-cta.loader .icon-delete-bin-line{display:none}.recipe-list-element .controls .remove-cta.loader .ico-loader{display:flex}.recipe-list-element .image{max-width:305px;max-height:210px}.recipe-list-element .image .image-placeholder{margin-bottom:10px;padding-top:68.8524590164%}.recipe-list-element .content .heading{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:10px}.recipe-list-element .content .heading .title{line-height:0}.recipe-list-element .content .heading .title a{color:#333;font-size:1.125rem;font-weight:500;line-height:normal}.recipe-list-element .content .heading .rating{color:#e52528;font-size:.75rem;font-weight:300;display:flex;align-items:baseline;padding-left:5px}.recipe-list-element .content .heading .rating .number{padding-left:7px}.recipe-list-element .content .cook-time{color:#e52528;font-size:.75rem;font-weight:300;display:flex;align-items:center;padding-bottom:10px}.recipe-list-element .content .cook-time .icon-time-line{font-size:1rem;padding-right:10px}.recipe-list-element .content .desc{font-size:.875rem;opacity:.75}.finding{display:flex}@media (max-width:767px){.finding{flex-direction:column}}.finding .search{flex:1 0 auto}@media (max-width:767px){.finding .search{margin-bottom:10px}}.finding .search form{display:flex}.finding .search .fluent-form-element{flex:1 0 auto}@media (min-width:768px){.finding .ordering{margin-left:20px}}@media (max-width:767px){.finding .for-desktop{display:none}}@media (min-width:768px){.finding .for-mobile{display:none}}.subpages-article{padding:10px 0}.subpages-article ul{margin:0;padding:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap}.subpages-article li{list-style:none;margin:0 5px 5px 0}.subpages-article li.active a{background:#000;color:#fff}.subpages-article a{font-size:.9375rem;padding:4px 6px}.subpages-article a span{font-weight:400}.subpages-article a strong{font-size:.9375rem;font-weight:600}.event-component{padding-bottom:10px;padding-top:10px}.event-component .event{max-width:700px;margin:0 auto;background-color:#f9f9f9}.event-component .steps-content{padding:20px}@media (min-width:768px){.event-component .steps-content{padding:30px}}.event-component .continue{display:flex;justify-content:flex-end;padding-top:15px}.event-component .description{padding:10px 0}.event-component .discounts{text-align:right}.event-component .discounts .giftcard{padding-bottom:20px}.event-component .discounts .use-code{font-weight:700;background-color:#43a4d1;color:#fff;min-height:40px;padding:0 20px}@media (min-width:768px){.event-component .discounts .use-code{padding:0 30px}}.event-component .discounts .type-code{text-align:left}.event-component .discounts .type-code a{font-weight:300;font-size:.8125rem;line-height:1.4;margin-top:5px}.event-component .discounts .form{display:flex}.event-component .discounts .form button{font-weight:700;background-color:#43a4d1;color:#fff;min-height:40px;white-space:nowrap;padding:0 20px;position:relative}.event-component .discounts .form button.loading{cursor:default;pointer-events:none}@media (min-width:768px){.event-component .discounts .form button{padding:0 30px}}.event-component .discounts .form button .discount-loader{position:absolute;background:#43a4d1;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.event-component .discounts .form button .discount-loader img{width:25px}.event-component .give-gift{display:flex;justify-content:space-between;flex-direction:column;align-items:baseline}@media (max-width:767px){.event-component .give-gift{padding-bottom:10px}}@media (min-width:768px){.event-component .give-gift{flex-direction:row}}.event-component .give-gift .title{font-size:1.5625rem;font-weight:700}@media (max-width:767px){.event-component .give-gift .title{padding-bottom:10px}}.event-component .give-gift a{font-size:.875rem}.event-component .not-available{padding:20px}@media (min-width:768px){.event-component .not-available{padding:30px}}.event-component .additional-information{padding-bottom:10px}.event-component .no-tickets span{display:block;color:#c52222;font-size:1.125rem;font-weight:700}.event-component .no-tickets a{color:#e52528;font-weight:400;font-size:1rem;text-decoration:underline}.event-component .no-tickets a:hover{color:#000}.event-component .about{padding-bottom:15px}.event-component .about h4{font-size:1.25rem;padding:20px 0}.event-component .about .notice{display:flex;flex-direction:column}@media (min-width:768px){.event-component .about .notice{flex-direction:revert;justify-content:space-between}}.event-component .about .notice-info{font-size:.9375rem;font-weight:300}@media (max-width:767px){.event-component .about .notice-info{padding-bottom:20px}}.event-component .about .notice-info span{font-weight:700}.event-component .about .notice-info a{font-weight:300}.event-component .about .notice-box{min-width:120px;width:120px;flex-basis:120px;margin-bottom:1rem;padding:.5rem;background-color:#f9f9f9;border-radius:3px;text-align:center;margin-top:10px}.event-component .about .notice-box .text{font-size:.8125rem;display:block;margin-top:-5px;margin-bottom:15px}.event-component .about .notice-box img{max-width:80px;height:auto;margin:auto}.event-component .about .notice-box:before{position:relative;top:-1.2rem;content:"Nyhet";display:inline-block;padding:.3rem .5rem;font-size:.625rem;font-weight:700;text-transform:uppercase;border-radius:3px;background-color:#ffa600;color:#664200}.event-component .next-step{font-weight:700;background-color:#328900;color:#fff;min-height:40px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center}.event-component .next-step .icon{font-size:1.125rem}.event-component .next-step .text{padding-left:10px}.event-component .next-step img{width:18px}.event-component .next-step.loader{cursor:default;pointer-events:none}.event-component .step-2 .info{font-size:.875rem;padding-bottom:20px}.event-component .step-2 .btn-add .icon{padding-right:6px;font-size:1.125rem}.event-component .terms{font-size:.8125rem;margin-top:20px}.event-component .terms .custom-checkbox{margin-right:10px}.event-component .terms input.error{border-color:#e52528}.event-component .terms label a{font-size:.8125rem;font-weight:300}.event-component .terms label span{position:relative}.event-component .terms .terms-inner{display:flex;align-items:center}.event-component .step-3 .table-wrapper{overflow:auto}.event-component .step-3 table{width:100%;margin:10px 0 30px;border-spacing:0}.event-component .step-3 table th{font-weight:700}.event-component .step-3 table td{font-weight:300}.event-component .step-3 table td,.event-component .step-3 table th{border-bottom:1px solid #ddd;border-spacing:0;padding:5px;font-size:.875rem;text-align:left}.event-component .step-3 table .sum-bold{font-weight:700}@media (min-width:768px){.event-component .step-3 .cell-price{width:160px}}.event-component .show-other{padding:20px 0 5px}.event-component .btn-waitlist{color:#e52528}.event-component .cancel{padding-top:20px;padding-bottom:10px}.event-component .cancel a,.event-component .cancel p,.event-component .cancel strong{font-size:.875rem;font-weight:400}.event-component .cancel strong{font-weight:700;font-size:.9375rem}.event-component .participants{padding-bottom:15px}.event-component .participant{padding-bottom:10px}.event-component .participant .head{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.event-component .participant .head button{color:#e52528;font-weight:300;font-size:.8125rem}.event-component .participant .name{font-size:1.375rem}.event-component .form-row{padding-bottom:15px}.event-component .form-row label{font-size:.875rem}.event-component input.error{border-color:#e52528}.event-component .error-text{font-size:.75rem;color:#e52528}.event-component .steps{background-color:#e52528;display:flex;flex-direction:row}.event-component .steps li{display:block}.event-component .steps li:not(:last-child){border-right:1px solid hsla(0,0%,86.7%,.5)}.event-component .steps li.current button{cursor:default;pointer-events:none;background-color:#333}.event-component .steps li.disabled{opacity:.5}.event-component .steps li.disabled button{pointer-events:none;cursor:default}.event-component .steps button{display:block;color:#fff;outline:none;padding:7px 14px;width:100%;height:100%}.event-component .events-list{padding:15px 0}.event-component .events-list h3{padding-bottom:20px}.event-component .events-list ul{margin:0;padding:0}.event-component .events-list ul li{list-style:none;display:flex;flex-direction:column;padding-bottom:20px;margin-bottom:20px}.event-component .events-list ul li:not(:last-child){border-bottom:1px solid #ddd}@media (min-width:768px){.event-component .events-list ul li{flex-direction:row}}.event-component .events-list ul li .date{font-weight:700;font-size:1rem}.event-component .events-list ul li .title{font-weight:300;font-size:.875rem}@media (min-width:768px){.event-component .events-list ul li .title{padding-right:15px}}.event-component .events-list ul li .price{font-weight:700;font-size:.8125rem;padding-right:15px}@media (max-width:767px){.event-component .events-list ul li .group-1{padding-bottom:10px}}@media (min-width:768px){.event-component .events-list ul li .group-1{flex:1}}.event-component .events-list ul li .group-1 .full-reserved{font-style:italic;color:#525252}.event-component .events-list ul li .group-2{display:flex;justify-content:flex-end;align-items:center}.message{display:block;padding:20px;border:1px solid;border-left:5px solid;margin-bottom:20px;font-size:.9375rem}.message.error{background-color:#f2d7d5;border-left-color:#c0392b;color:#b21909}.message.warning{background-color:#fcf3cf;border-left-color:#f1c40f;color:#997b00}.message.info{background-color:#d6eaf8;border-left-color:#3498db;color:#1d84c8}.message.success{background-color:#d5f5e3;border-left-color:#26ad5e;color:#149b4d}.alert-placeholder .alert-box{display:block;padding:20px;margin-bottom:20px;font-size:.9375rem;background-color:#f2d7d5;border:1px solid;border-left:5px solid #c0392b;color:#b21909}.modal-notification{position:absolute;top:50%;left:50%;width:900px;border-radius:10px;padding:27px 50px 27px 27px;background-color:#fff;transform:translate(-50%,-50%);max-height:95%;height:auto}.modal-notification--outer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background-color:rgba(0,0,0,.6);display:none}.modal-notification--outer.active{display:unset}.modal-notification .icon-close-line{position:absolute;right:-12.75px;top:-12.75px;cursor:pointer;font-size:.75rem;padding:6.76px;border-radius:50%;background:rgba(0,0,0,.54);color:#dadada}@media (max-width:767px){.modal-notification{max-width:95%}}.premium-subscriptions .v-enter-active,.premium-subscriptions .v-leave-active{transition:opacity .5s}.premium-subscriptions .v-enter,.premium-subscriptions .v-leave-to{opacity:0!important}.premium-subscriptions .top-banner{display:flex;flex-direction:column;gap:20px;text-align:center;justify-content:center;align-items:center;padding:10px 0 45px}.premium-subscriptions .top-banner h3{font-weight:700;font-size:1.75rem;line-height:1.17143}.premium-subscriptions .top-banner span{font-size:1.25rem;line-height:1.172;font-weight:400}.premium-subscriptions .top-banner a{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;font-weight:700;font-size:.75rem;line-height:1.17167;text-transform:uppercase;min-height:0;padding:8px 20px}.premium-subscriptions .subscription-buttons--desktop{position:-webkit-sticky;position:sticky;top:0;z-index:2;width:calc(100% + 130px);margin-left:-65px;background-color:#fff;padding:26px 14px}.premium-subscriptions .subscription-buttons--desktop ul{display:flex;gap:15px}.premium-subscriptions .subscription-buttons--desktop .subscription{gap:34px;width:100%;background-color:#d9d9d9;border-radius:10px}.premium-subscriptions .subscription-buttons--desktop .subscription--highlighted{background-color:#000}.premium-subscriptions .subscription-buttons--desktop .subscription--highlighted .title{color:#fff}.premium-subscriptions .subscription-buttons--desktop .subscription--highlighted:after,.premium-subscriptions .subscription-buttons--desktop .subscription--highlighted:before{display:none}.premium-subscriptions .subscription-buttons--desktop .subscription__name{padding:0}.premium-subscriptions .subscription-buttons--desktop .subscription a{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.premium-subscriptions .subscription-buttons--desktop{display:none}}.premium-subscriptions .subscription-buttons--mobile{padding:6px 8px;width:calc(100% + 50px);margin-left:-25px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#fff}@media (min-width:768px){.premium-subscriptions .subscription-buttons--mobile{display:none}}.premium-subscriptions .subscription-buttons--mobile a{display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-weight:500;font-size:.875rem;line-height:1.17214;border:1px solid #aba9a9;border-radius:5px;padding:10px;width:auto;color:#413d3d}.premium-subscriptions .subscription-buttons--mobile a.active{background-color:#000;color:#fff}.premium-subscriptions .subscription-buttons--mobile a:hover{background-color:#333;color:#fff}.premium-subscriptions .main-section{scroll-margin-top:100px;background-color:#f7f7f7;width:calc(100% + 50px);margin-left:-25px;padding:25px 40px}@media (min-width:768px){.premium-subscriptions .main-section{width:calc(100% + 130px);margin-left:-65px;padding:95px 40px 15px}.premium-subscriptions .main-section .glide__slides,.premium-subscriptions .main-section .glide__track{overflow:visible}.premium-subscriptions .main-section__info{margin-top:65px;color:#000;font-weight:500!important}.premium-subscriptions .main-section__info a{font-size:.75rem;line-height:1.17167;font-weight:700;color:#d12426}}.premium-subscriptions .main-section__info{display:flex;gap:10px;flex-direction:column;font-weight:400;font-size:.75rem;line-height:1.17167}@media (min-width:768px){.premium-subscriptions .main-section__info .mobile-show{display:none}}.premium-subscriptions .main-section__info .desktop-show{display:none}@media (min-width:768px){.premium-subscriptions .main-section__info .desktop-show{display:block}}@media (max-width:767px){.premium-subscriptions .main-section--highlighted{background-color:#000}.premium-subscriptions .main-section--highlighted .main-section__info{color:#fff}}@media (min-width:768px){.premium-subscriptions .main-section--hide-desktop{display:none}}.premium-subscriptions .subscription{padding:35px 30px;gap:45px;height:auto;align-self:stretch;display:flex;flex-direction:column}@media (min-width:768px){.premium-subscriptions .subscription{background-color:#fff;border-radius:20px;gap:35px}}.premium-subscriptions .subscription__name{display:none}@media (min-width:768px){.premium-subscriptions .subscription__name{display:block;padding:22px 44px;text-transform:capitalize;text-align:center;background-color:#d9d9d9;border-radius:10px;font-size:1.5625rem;line-height:1.172;font-weight:700;position:relative}.premium-subscriptions .subscription__name span{text-transform:none;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);font-style:italic;font-size:.625rem;white-space:nowrap;color:#5e5d5d;line-height:1.172}}.premium-subscriptions .subscription__advantages ul{list-style-type:none;margin:0;padding:0;display:flex;gap:20px;flex-direction:column;justify-content:center}.premium-subscriptions .subscription__advantages ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;position:relative}.premium-subscriptions .subscription__advantages ul li:hover a{text-decoration:line-through;font-weight:600}.premium-subscriptions .subscription__advantages ul li:hover.advantage--included a{text-decoration:none}.premium-subscriptions .subscription__advantages ul li a{color:#413d3d;font-size:.875rem;line-height:1.17214;font-weight:500;display:flex;align-items:center;text-decoration:line-through underline}.premium-subscriptions .subscription__advantages ul li span{font-weight:700;color:#333;padding:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:50%;font-size:.625rem;margin-right:7px;background-color:#aba9a9}.premium-subscriptions .subscription__advantages ul li.advantage--included span{color:#fff;background-color:#333}.premium-subscriptions .subscription__advantages ul li.advantage--included a{text-decoration:underline}.premium-subscriptions .subscription__buttons{display:flex;gap:17px;margin-top:auto;flex-direction:column}.premium-subscriptions .subscription__buttons a,.premium-subscriptions .subscription__buttons button{position:relative;font-size:1rem;line-height:1.17188;font-weight:600;width:100%}@media (min-width:768px){.premium-subscriptions .subscription__buttons a,.premium-subscriptions .subscription__buttons button{font-weight:500}}.premium-subscriptions .subscription__buttons a .discount,.premium-subscriptions .subscription__buttons button .discount{position:absolute;top:calc(-50% - 32.5px);right:10px;transform:translateY(50%) rotate(3.75deg);background-color:#e52528;width:45px;height:45px;font-size:.875rem;line-height:1.17214;font-weight:700;display:flex;align-items:center;justify-content:center;-webkit-clip-path:circle(50%);clip-path:circle(50%);color:#fff}.premium-subscriptions .subscription__buttons a .discount span,.premium-subscriptions .subscription__buttons button .discount span{position:relative}.premium-subscriptions .subscription__buttons a .discount span:after,.premium-subscriptions .subscription__buttons button .discount span:after{width:100%;content:"";height:2px;background-color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%)}.premium-subscriptions .subscription__buttons a[disabled],.premium-subscriptions .subscription__buttons button[disabled]{cursor:not-allowed}.premium-subscriptions .subscription__buttons a svg,.premium-subscriptions .subscription__buttons button svg{stroke:#fff}.premium-subscriptions .subscription__buttons a.btn-transparent svg,.premium-subscriptions .subscription__buttons button.btn-transparent svg{stroke:#000}.premium-subscriptions .subscription__buttons a.btn-transparent:hover svg,.premium-subscriptions .subscription__buttons button.btn-transparent:hover svg{stroke:#fff}.premium-subscriptions .subscription__buttons a.btn-new-red:hover svg,.premium-subscriptions .subscription__buttons button.btn-new-red:hover svg{stroke:#000}@media (max-width:767px){.premium-subscriptions .subscription--highlighted ul li span{color:#000!important;background-color:#fff!important}.premium-subscriptions .subscription--highlighted ul li:after{background-color:#fff}.premium-subscriptions .subscription--highlighted ul li a{color:#fff}}.premium-subscriptions .subscription--highlighted .distinguished-text{display:none}@media (min-width:768px){.premium-subscriptions .subscription--highlighted{position:relative;border-radius:5px}.premium-subscriptions .subscription--highlighted .subscription__name{background-color:#000;color:#fff}.premium-subscriptions .subscription--highlighted:before{z-index:-1;content:"";border-radius:20px;background-color:#d12426;height:calc(100% + 100px);width:calc(100% + 34px);position:absolute;left:-17px;top:-75px}.premium-subscriptions .subscription--highlighted .distinguished-text{color:#fff;position:absolute;left:50%;top:-50px;font-size:1.5rem;line-height:1.17208;font-weight:600;width:100%;text-align:center;transform:translateX(-50%);display:block}}.premium-subscriptions .advantages__title{padding:35px 0;font-weight:700;font-size:1rem;line-height:1.17188}@media (min-width:768px){.premium-subscriptions .advantages__title{padding:35px 0 60px;font-size:1.75rem;line-height:1.17179}}.premium-subscriptions .advantages__list{padding:0 35px;display:flex;gap:50px;flex-direction:column}@media (min-width:768px){.premium-subscriptions .advantages__list{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}}.premium-subscriptions .advantage{scroll-margin-top:100px;cursor:pointer}.premium-subscriptions .advantage:hover .title{color:#000}.premium-subscriptions .advantage__image{position:relative}@media (min-width:768px){.premium-subscriptions .advantage__image:after{content:"";left:0;top:0;position:absolute;width:100%;height:100%;background-color:rgba(243,240,230,.8509803921568627);opacity:0;transition:opacity .4s}.premium-subscriptions .advantage__image.open{position:relative}.premium-subscriptions .advantage__image.open:after{opacity:1}}@media (max-width:767px){.premium-subscriptions .advantage__image.open img{border-radius:5px 5px 0 0}}.premium-subscriptions .advantage__image img{width:100%;height:auto;border-radius:5px;margin:0 auto;transition:border-radius 1s}.premium-subscriptions .advantage__image span{z-index:1;width:55px;height:55px;top:-24.5px;position:absolute;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.875rem;line-height:1.172;left:50%;transform:translateX(-50%)}.premium-subscriptions .advantage__info{padding:15px 15px 20px;display:flex;gap:20px;flex-direction:column;transition:background-color 1s ease-in}@media (min-width:768px){.premium-subscriptions .advantage__info{padding:20px 0 0}}.premium-subscriptions .advantage__info .description--mobile{max-height:0;transition:max-height 1s ease-in-out;overflow:hidden}@media (min-width:768px){.premium-subscriptions .advantage__info .description--mobile{display:none}}@media (max-width:767px){.premium-subscriptions .advantage__info.open{background-color:#f3f0e6}.premium-subscriptions .advantage__info.open .title span{transform:rotate(180deg)}.premium-subscriptions .advantage__info.open .description--mobile{max-height:1000px}}.premium-subscriptions .advantage__info .title{cursor:pointer;display:flex;justify-content:space-between;color:#413d3d;font-size:.875rem;line-height:1.17214;font-weight:600}.premium-subscriptions .advantage__info .title span{font-weight:600}.premium-subscriptions .advantage__info .title span:before{color:rgba(0,0,0,.5411764705882353)!important}@media (min-width:768px){.premium-subscriptions .advantage__info .title{transition:color .4s;font-size:1.25rem;line-height:1.172;font-weight:600}.premium-subscriptions .advantage__info .title span{display:none}}@media (max-width:767px){.premium-subscriptions .advantage__description--desktop{display:none}}@media (min-width:768px){.premium-subscriptions .advantage__description--desktop{grid-column:1/-1}.premium-subscriptions .advantage__description--desktop.first-group{grid-row:2}.premium-subscriptions .advantage__description--desktop.second-group{grid-row:3}.premium-subscriptions .advantage__description--desktop .full-advantage{width:calc(100% + 200px);margin-left:-100px;background-color:#f3f0e6;padding:50px;display:flex;gap:32px;position:relative}.premium-subscriptions .advantage__description--desktop .full-advantage span.icon-arrow-down-s-line-round{position:absolute;top:30px;cursor:pointer;right:30px;font-size:1.5rem}.premium-subscriptions .advantage__description--desktop .full-advantage__image img{min-width:400px}.premium-subscriptions .advantage__description--desktop .full-advantage__info .title{white-space:break-word;font-size:2.5rem;line-height:1.172;font-weight:700;color:#000;margin-bottom:20px}.premium-subscriptions .advantage__description--desktop .full-advantage__info .desc{white-space:break-word;font-size:1rem;line-height:1.17188}}.premium-subscriptions .payment-method{display:flex;margin-top:50px;justify-content:center}.premium-subscriptions .payment-method .wrapper{display:flex;justify-content:space-between;width:auto;min-width:320px}.premium-subscriptions .payment-method .wrapper button{text-transform:uppercase;padding:0 15px}.premium-subscriptions .payment-method .wrapper button.active,.premium-subscriptions .payment-method .wrapper button:hover{border-color:#ffa200;background-color:#ff7f00;color:#fff}.premium-subscriptions .payment-method .wrapper button:focus{outline-color:#cf5600}.premium-subscriptions .subscriptions-discount-code{display:flex;justify-content:center;align-items:center;width:100%;padding:20px;border:2px solid #ddd;border-radius:10px;background:#fff}.premium-subscriptions .subscriptions-discount-code.no-scroll{margin-top:40px}.premium-subscriptions .subscriptions-discount-code.scroll{margin-top:10px}.premium-subscriptions .subscriptions-discount-code .code-wrapper{height:40px}.premium-subscriptions .subscriptions-discount-code .code-wrapper .code{display:flex;height:100%}.premium-subscriptions .subscriptions-discount-code .code-wrapper .code input{padding:0 20px;border-radius:20px;border-color:#aaa;width:100%;height:100%;max-width:300px;text-align:center}.premium-subscriptions .subscriptions-discount-code .code-wrapper .code input.error{border:1px solid #d42528;color:#d42528}.premium-subscriptions .subscriptions-discount-code .code-wrapper .code button{margin-left:5px;width:150px;height:100%}.premium-subscriptions .subscriptions-discount-code small{display:block;margin-top:5px}.premium-subscriptions .subscriptions-discount-code small.error{color:#d42528}.premium-subscriptions .desktop-hide{display:none}@media (max-width:767px){.premium-subscriptions .mobile-hide{display:none}.premium-subscriptions .desktop-hide{display:flex}.premium-subscriptions .subscriptions-discount-code.no-scroll{margin-top:20px}}.subscription-modals{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:999;display:flex}.subscription-modals .error{display:block;color:red}.subscription-modals #modals-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:990;background-color:rgba(0,0,0,.6)}@media (max-width:767px){.subscription-modals #modals-bg{padding:0 19px}}.subscription-modals [class*=modal-]{z-index:999;padding:35px 50px 30px;background-color:#fff;flex-direction:column;position:absolute;width:500px}@media (max-width:767px){.subscription-modals [class*=modal-]{width:calc(100% - 28px);padding:20px 30px}}.subscription-modals [class*=modal-] .close-btn{position:absolute;top:10px;right:20px;cursor:pointer;color:#e52528;font-size:1.25rem}.subscription-modals [class*=modal-] .strong{font-weight:700}.subscription-modals [class*=modal-] label,.subscription-modals [class*=modal-] p{font-size:1.125rem;font-weight:400;color:#000;margin:0;padding:0}@media (max-width:767px){.subscription-modals [class*=modal-] label,.subscription-modals [class*=modal-] p{font-size:.875rem}}.subscription-modals [class*=modal-] p a{font-size:1.125rem;font-weight:700}@media (max-width:767px){.subscription-modals [class*=modal-] p a{font-size:.875rem}}.subscription-modals [class*=modal-] h3{font-size:1.5rem;font-weight:400;margin:0}@media (max-width:767px){.subscription-modals [class*=modal-] h3{font-size:1.125rem}}.subscription-modals [class*=modal-] label{margin:7px 0 2px;display:block}.subscription-modals [class*=modal-] input{background-color:#e3e3e3;color:#6d6d6d;border-color:#e3e3e3;font-size:1.125rem;font-weight:400}@media (max-width:767px){.subscription-modals [class*=modal-] input{font-size:.875rem}}.subscription-modals [class*=modal-] button{display:block;background:#00b812;width:100%;font-size:24px;padding:6px 0}@media (max-width:767px){.subscription-modals [class*=modal-] button{font-size:1.125rem}}.subscription-modals [class*=modal-] .remind{margin-left:auto}.subscription-modals [class*=modal-] .remind a{font-size:.875rem;font-weight:500}@media (max-width:767px){.subscription-modals [class*=modal-] .remind a{font-size:.75rem}}.subscription-modals [class*=modal-] .small{font-size:.875rem;font-weight:400}.subscription-modals [class*=modal-] .term{display:flex;margin:16px 0 0;align-items:center}@media (max-width:767px){.subscription-modals [class*=modal-] .term label{font-size:.75rem}}.subscription-modals [class*=modal-] .like-row{padding:0;margin:25px 0}.subscription-modals [class*=modal-] .custom-checkbox{width:25px;height:25px}.subscription-modals [class*=modal-] .custom-checkbox input[type=checkbox]:not(:checked)+.checkbox-helper{background-color:#e3e3e3;border-color:#e3e3e3}.subscription-modals [class*=modal-] span.tooltip-overlay{position:relative;color:#e52528;font-weight:700}.subscription-modals [class*=modal-] span.tooltip-overlay .tooltip{position:absolute;display:none;top:-110px;background-color:#fff;border:1px solid #000;padding:20px;left:0;right:0;width:300%;color:#000;font-weight:500;transform:translateX(-30%)}.subscription-modals [class*=modal-] span.tooltip-overlay:hover .tooltip{display:block}.subscription-modals [class*=modal-] .register-row a{display:block;background:#3a3a3a;color:#fff;text-align:center;padding:6px 0;width:100%;margin:20px 0;font-weight:700;font-size:24px}@media (max-width:767px){.subscription-modals [class*=modal-] .register-row a{font-size:1.125rem}}.subscription-modals [class*=modal-] .register-row a:hover{text-decoration:none}.subscription-modals .payment-method{margin:2rem 0}.subscription-modals .payment-method .wrapper{display:flex;gap:1rem;width:100%}.subscription-modals .payment-method .wrapper button{display:block;font-size:1rem}.subscription-modals .payment-method .wrapper button.btn-new-dark-grey{background:#5e5d5d}.subscription-modals .payment-method .wrapper button.btn-new-dark-grey.active{background:#ff7f00}@media (max-width:767px){.subscription-modals .payment-method .wrapper button{font-size:1.125rem}}.subscription-modals .modal-register .terms{margin-top:15px}.subscription-modals .modal-register .terms .strong,.subscription-modals .modal-register .terms a{font-size:.875rem}.subscription-modals .modal-register .or{position:relative;display:flex;align-items:center;justify-content:center;width:100%;z-index:1}.subscription-modals .modal-register .or p{background-color:#fff;z-index:3;padding:0 15px;font-size:.875rem}@media (max-width:767px){.subscription-modals .modal-register .or p{font-size:.75rem}}.subscription-modals .modal-register .or:after{position:absolute;width:100%;border-top:1px solid #000;content:"";z-index:-1}.subscription-modals .modal-komplett p{margin:13px 0 28px}@media (max-width:767px){.subscription-modals .modal-komplett p{margin:10px 0 17px}}.subscription-modals .modal-komplett .terms{margin:25px 0}@media (max-width:767px){.subscription-modals .modal-komplett .terms{margin:20px 0}}.subscription-modals .modal-komplett .terms p{margin:0}.subscription-modals .modal-komplett h3{font-size:2.25rem;text-align:center}@media (max-width:767px){.subscription-modals .modal-komplett h3{font-size:1.125rem}}.subscription-modals .modal-komplett .like-row button{background-color:#3a3a3a;color:#fff}.subscription-modals .modal-ung{row-gap:28px;display:flex;flex-direction:column}.subscription-modals .modal-ung h3{font-size:2.25rem;text-align:center}@media (max-width:767px){.subscription-modals .modal-ung h3{font-size:1.5rem}}.subscription-modals .modal-ung .inputs{display:flex;align-items:center;justify-content:space-between}.subscription-modals .modal-ung .inputs div{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.subscription-modals .modal-ung .inputs div input{padding:0;text-align:center;font-size:2.25rem;width:37px;height:60px}.subscription-modals .modal-ung .inputs div input::-webkit-inner-spin-button,.subscription-modals .modal-ung .inputs div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.subscription-modals .modal-ung .inputs div input::-moz-placeholder{padding:6px 0;font-size:2.25rem}.subscription-modals .modal-ung .inputs div input:-ms-input-placeholder{padding:6px 0;font-size:2.25rem}.subscription-modals .modal-ung .inputs div input::placeholder{padding:6px 0;font-size:2.25rem}@media (max-width:767px){.subscription-modals .modal-ung .inputs div input{width:28px;height:41px;font-size:1.875rem}.subscription-modals .modal-ung .inputs div input::-moz-placeholder{font-size:1.875rem}.subscription-modals .modal-ung .inputs div input:-ms-input-placeholder{font-size:1.875rem}.subscription-modals .modal-ung .inputs div input::placeholder{font-size:1.875rem}}.subscription-modals .modal-ung .terms{display:flex;align-items:center}.subscription-modals .modal-ung .like-row{margin:0}.subscription-modals .modal-ung .like-row button{background-color:#3a3a3a;color:#fff}.subscription-modals .active{display:flex}.modal-velkommen{justify-content:center;align-items:center;z-index:999;display:flex}.modal-velkommen,.modal-velkommen .modal-bg{position:fixed;top:0;left:0;width:100%;height:100%}.modal-velkommen .modal-bg{z-index:990;background-color:rgba(0,0,0,.6)}@media (max-width:767px){.modal-velkommen .modal-bg{padding:0 19px}}.modal-velkommen .modal-container{display:flex;z-index:999;padding:35px 50px 30px;background-color:#fff;flex-direction:column;position:absolute;width:500px}.modal-velkommen .modal-container h3{text-align:center;margin-bottom:14px}.modal-velkommen .modal-container button{margin:20px auto 0;color:#fff;text-align:center;background-color:#3a3a3a;padding:10px 22px;font-size:1.0625rem;font-weight:700}@media (max-width:767px){.modal-velkommen .modal-container{width:calc(100% - 28px);padding:20px 30px}}.modal-velkommen .modal-container .icon-close-line{position:absolute;top:10px;right:20px;cursor:pointer;color:#e52528;font-size:1.25rem}.modal-velkommen .modal-container .strong{font-weight:700}.modal-velkommen .modal-container p{font-size:1.125rem;font-weight:400;color:#000;margin:0;padding:0}@media (max-width:767px){.modal-velkommen .modal-container p{font-size:.875rem}}.modal-velkommen .modal-container p a{font-size:1.125rem;font-weight:700}@media (max-width:767px){.modal-velkommen .modal-container p a{font-size:.875rem}}.modal-velkommen .modal-container h3{font-size:1.5rem;font-weight:400;margin:0}@media (max-width:767px){.modal-velkommen .modal-container h3{font-size:1.125rem}}@media print{.burger,.comments,.cookbook,.edge,.edge-content,.main-footer,.partial-products-in-recipe,.portions,.rating-section,.region-10,.region-11,.region-12,.region-13,.related-news-readpeak,.related-recipes,.send-email,.set-rate-inner,.sidebar,.socials-group,.topics,.under-head,.vue-favorite,.vue-rating{display:none!important}.ingredients-group,.recipe-inner{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.ingredients-group .ingredients-wrapper,.recipe-inner .ingredients-wrapper{width:100%!important;max-width:300px!important;padding-right:25px!important}.recipe-desc .edge-content.min-h-500.desktop,[id*=viralize-wide-wrapper]{display:none!important}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}