/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-family-piazzolla:Piazzolla,serif;--font-family-fraunces:Fraunces,sans-serif;--font-family-monospace:Menlo,Monaco,Consolas,Courier New,monospace;--font-family-base:Piazzolla,serif;--font-family-serif:Piazzolla,serif;--font-family-sans-serif:Fraunces,sans-serif;--gray-base:#000;--gray-darker:#363636;--gray-dark:#494949;--gray-medium:#949494;--gray-medium-light:#DDDDDD;--gray-light:#E7E7E7;--gray-lighter:#F6F7F7;--light:#fff;--brand-primary:#94711E;--brand-light:#EAE3D2;--brand-medium:#B79648;--brand-medium-dark:#A48232;--brand-dark:#7F611A;--brand-success:#27B660;--brand-info:#4A6FB0;--brand-warning:#D69E0E;--brand-danger:#DC405C;--font-family-button:Piazzolla,serif;--font-weight-button:700;--button-extra-background:#94711E;--button-extra-border-color:#94711E;--button-extra-color:#fff;--button-extra-background-disabled:#949494;--button-extra-border-color-disabled:#949494;--button-extra-color-disabled:#fff;--button-extra-background-hover:#A48232;--button-extra-border-color-hover:#A48232;--button-extra-color-hover:#fff;--button-extra-background-focus:#B79648;--button-extra-border-color-focus:#B79648;--button-extra-color-focus:#fff;--body-bg:#fff;--text-color:#000;--link-color:#000;--link-hover-color:#7F611A;--link-visited-color:#A48232;--link-extra-color:#000;--link-extra-hover-color:#000;--link-extra-visited-color:#000;--font-size-base:16px;--font-size-large:20px;--font-size-small:14px;--font-size-h1:52px;--font-weight-h1:600;--line-height-h1:64px;--margin-h1:24px;--font-size-h2:36px;--font-weight-h2:600;--line-height-h2:46px;--margin-h2:24px;--font-size-h3:26px;--font-weight-h3:600;--line-height-h3:36px;--margin-h3:24px;--font-size-h4:26px;--font-weight-h4:400;--line-height-h4:36px;--margin-h4:24px;--font-size-h5:20px;--font-weight-h5:600;--line-height-h5:28px;--margin-h5:24px;--font-size-h6:20px;--font-weight-h6:400;--line-height-h6:28px;--margin-h6:24px;--line-height-base:1.625;--line-height-computed:26px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}*{box-sizing:border-box}body{min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}html{height:-webkit-fill-available;height:-moz-available;height:stretch}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.menu{margin:0;padding:0}.menu-item{margin:0;padding:0}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.path-frontpage .header-logo-link{cursor:default;pointer-events:none}.ajax-progress-fullscreen{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);top:0;left:0;width:100vw;height:100vh}.ajax-progress--loader{width:40px;height:40px;border-radius:100%;border:2px solid #ddd;border-top-color:#94711e;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin 1s infinite ease-in-out}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:none}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-auto{box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%}.col{box-sizing:border-box;width:100%;flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.col-1{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%}.col-4{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%}.col-7{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 75%;max-width:75%}.col-10{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media all and (min-width:768px){.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:none}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-sm-auto{box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%}.col-sm{box-sizing:border-box;width:100%;flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.col-sm-1{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 25%;max-width:25%}.col-sm-4{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 50%;max-width:50%}.col-sm-7{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 75%;max-width:75%}.col-sm-10{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{box-sizing:border-box;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media all and (min-width:992px){.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.container{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:none}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-md-auto{box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%}.col-md{box-sizing:border-box;width:100%;flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.col-md-1{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 25%;max-width:25%}.col-md-4{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 50%;max-width:50%}.col-md-7{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 75%;max-width:75%}.col-md-10{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media all and (min-width:1440px){.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.container{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:1440px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-lg-auto{box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%}.col-lg{box-sizing:border-box;width:100%;flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.col-lg-1{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 25%;max-width:25%}.col-lg-4{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 50%;max-width:50%}.col-lg-7{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 75%;max-width:75%}.col-lg-10{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px;flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}input[type=text],input[type=date],input[type=password],input[type=search],input[type=email],input[type=tel],textarea,select{border:1px solid #949494;border-radius:4px;padding:12px 20px;font-size:var(--fontfont-size-base);color:var(--gray-base);font-family:var(--font-family-piazzolla);outline:none}input[type=text]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-style:italic;font-weight:400;font-size:var(--font-size-base);line-height:24px;color:var(--gray-base);opacity:.6}input[type=text]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder,select::placeholder{font-style:italic;font-weight:400;font-size:var(--font-size-base);line-height:24px;color:var(--gray-base);opacity:.6}input[type=text]:focus,input[type=date]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(--gray-base);color:var(--gray-base)}input[type=text]:disabled,input[type=date]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=email]:disabled,input[type=tel]:disabled,textarea:disabled,select:disabled{background:#f6f7f7}input[type=text].error,input[type=date].error,input[type=password].error,input[type=search].error,input[type=email].error,input[type=tel].error,textarea.error,select.error{border-color:var(--brand-danger)}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/profiles/magyarnaplo/themes/assets/img/arrow_down.svg");background-repeat:no-repeat;background-position:right 10px center;padding-right:40px}select:disabled{background-image:url("/profiles/magyarnaplo/themes/assets/img/arrow_disabled.svg");background-repeat:no-repeat;background-position:right 10px center}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:var(--brand-danger)}.form-item .description{font-weight:400;font-size:12px;line-height:var(--font-size-base);color:#707172;margin-top:4px}.form-type-checkbox{position:relative}.form-type-checkbox>label{font-weight:400;font-size:var(--font-size-base);line-height:26px;color:var(--gray-base);position:relative;top:0;left:0;padding-left:32px;display:block}.form-type-checkbox>input{background:var(--light);border:1px solid #949494;border-radius:4px;width:20px;height:20px;margin-right:12px;position:absolute;top:2px;left:0}.form-type-checkbox>input.error{border-color:var(--brand-danger)}.form-type-checkbox>input:checked{-webkit-appearance:none}.form-type-checkbox>input:checked:before{content:"";width:12px;height:9px;position:absolute;top:5px;left:3px;background-image:url("/profiles/magyarnaplo/themes/assets/img/check.svg")}.form-type-radio>label{font-style:normal;font-weight:400;font-size:var(--font-size-base);line-height:26px;color:var(--gray-base);position:relative;top:-5px}.form-type-radio>input{width:20px;height:20px;background:var(--light);border:1px solid #949494;border-radius:20px;margin-right:12px}.form-type-radio>input.error{border-color:var(--brand-danger)}.form-type-radio>input:checked{-webkit-appearance:none;position:relative}.form-type-radio>input:checked:before{width:8px;height:8px;background-color:var(--gray-base);content:"";position:absolute;border-radius:20px;top:5px;right:5px}.button{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.button,.button:hover,.button:visited{color:var(--light) !important;text-decoration:none}.button[disabled=disabled]{border-color:#949494;background-color:#949494}.button[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.button:hover{border-color:#363636;background-color:#363636}.button:focus,.button:active{border-color:#676767;background-color:#676767}.form-required:after{display:none}.floating-label{position:relative;margin-bottom:1em}.floating-label+.floating-label{margin-top:20px}.floating-label .control-label{font-style:italic;font-weight:400;font-size:var(--font-size-base);line-height:24px;color:var(--gray-base);position:absolute;top:12px;left:14px;opacity:0;padding:0 7px;background:#fff;transition:transform .25s ease-in}.floating-label input:not(:-moz-placeholder)+label{transform:translateY(-27px);opacity:1}.floating-label input:not(:placeholder-shown)+label{transform:translateY(-27px);opacity:1}.dropbutton{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/profiles/magyarnaplo/themes/assets/img/arrow_down.svg");background-repeat:no-repeat;background-position:right 10px center;border:1px solid #949494;border-radius:4px;padding:0;font-size:var(--font-size-base);color:var(--gray-base);font-family:var(--font-family-piazzolla);outline:none;position:relative;transition:color .5s,background-color .5s,border-color .5s}.dropbutton:hover{border-color:#000}.dropbutton--control{display:none}.dropbutton--items{display:none;position:absolute;z-index:10;right:0;top:calc(100% + 1px);min-width:100%;background:#f6f7f7;box-shadow:0 5px 20px rgba(0,0,0,.2)}.dropbutton--items ul,.dropbutton--items li,.dropbutton--items a{font-family:var(--font-family-serif);font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:block;white-space:nowrap;color:#000}.dropbutton--items ul{list-style-type:none;margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:stretch}.dropbutton--items li{margin:0;padding:0}.dropbutton--items a{padding:6px 20px;text-decoration:none}.dropbutton--items a:hover{background:#e7e7e7}.dropbutton--active{padding:7px 40px 7px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:40px;display:block}.dropbutton--control:checked~.dropbutton--items{display:block}.js input.form-autocomplete{background-position:right 10px center}.pill-filter{list-style-type:none;list-style-image:none !important;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:center}.pill-filter-wrapper .pill-filter{margin:0}.pill-filter-wrapper .pill-filter .pill-filter-item-wrapper{margin:0 5px}.pill-filter-item{display:inline-block;border-radius:4px;font-size:14px;text-align:center;font-family:var(--font-family-serif);font-weight:700;padding:8px 18px;background:#f6f7f7;border:1px solid #f6f7f7;color:#000;text-decoration:none;cursor:pointer;transition:color .5s,background-color .5s,border-color .5s}.pill-filter-item:focus,.pill-filter-item:active,.pill-filter-item:hover{background:#e7e7e7;border-color:#e7e7e7}.pill-filter-item--active,.pill-filter-item--active:focus,.pill-filter-item--active:active,.pill-filter-item--active:hover{border-color:#000;background-color:#000;color:#fff}.pager__item__dif-2,.pager__item__dif-3,.pager__item__dif-4,.pager__item__dif-5,.pager__item__dif-6,.pager__item__dif-7,.pager__item__dif-8{display:none}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;background:#000}.sliding-popup-bottom,.sliding-popup-bottom a,.sliding-popup-top,.sliding-popup-top a{color:#fff}.sliding-popup-bottom a,.sliding-popup-top a{font-weight:700}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-banner{display:flex}.eu-cookie-compliance-content{margin:0 20px;display:inline-block;text-align:left}.eu-cookie-compliance button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-default-button{border-radius:4px;text-align:center;font-family:var(--font-family-sans-serif);font-size:14px;font-weight:400;line-height:18px;padding:10px 18px 12px;text-decoration:none;border:none;white-space:nowrap;cursor:pointer;transition:color .5s,background-color .5s,border-color .5s}.eu-cookie-compliance button,.eu-cookie-compliance button:hover,.eu-cookie-compliance button:focus,.eu-cookie-compliance button:active,.eu-cookie-compliance-more-button,.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:focus,.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-secondary-button:hover,.eu-cookie-compliance-secondary-button:focus,.eu-cookie-compliance-secondary-button:active,.eu-cookie-compliance-default-button,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-default-button:active{color:#000;background:#fff}.eu-cookie-compliance-buttons{max-width:100%;margin:13px 0 20px}.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{padding-left:0;padding-right:0;margin-left:0;margin-right:18px}.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:focus,.eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:active{background:#000;color:#fff}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%}.eu-cookie-compliance-more-button{display:inline;text-decoration:underline;padding:0}.eu-cookie-compliance-more-button,.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:focus,.eu-cookie-compliance-more-button:active{color:#fff;background:#000}.eu-cookie-compliance-message{margin:13px 0;max-width:100%}[dir=rtl] .eu-cookie-compliance-message{text-align:right}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#fff;font-size:16px;line-height:26px;margin:0 0 5px 0;display:inline}.eu-cookie-compliance-categories{padding-top:1em;max-width:100%}.eu-cookie-compliance-categories label{display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.media--video--content .field--name-field-media-oembed-video{display:block;width:100%;position:relative;padding-bottom:56%}.media--video--content iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.media--image picture,.media--image img{width:100%;height:auto;display:block}.media--image .field--name-field-description,.media--image .field--name-field-credit{text-align:center;font-style:italic;font-size:var(--font-size-small)}.media--image .field--name-field-description p,.media--image .field--name-field-credit p{margin:0}.paragraph--text--default .field--name-field-buttons{margin:0;font-size:0;padding:0}.paragraph--text--default .field--name-field-buttons .field--item{display:inline-block;padding:10px 20px 10px 0}.paragraph--text--default .field--name-field-buttons a{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.paragraph--text--default .field--name-field-buttons a,.paragraph--text--default .field--name-field-buttons a:hover,.paragraph--text--default .field--name-field-buttons a:visited{color:var(--light) !important;text-decoration:none}.paragraph--text--default .field--name-field-buttons a[disabled=disabled]{border-color:#949494;background-color:#949494}.paragraph--text--default .field--name-field-buttons a[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.paragraph--text--default .field--name-field-buttons a:hover{border-color:#363636;background-color:#363636}.paragraph--text--default .field--name-field-buttons a:focus,.paragraph--text--default .field--name-field-buttons a:active{border-color:#676767;background-color:#676767}.pictures-carousel--0 .field--name-field-multiple-images>.field--item{margin-bottom:20px}.pictures-carousel--0 .field--name-field-multiple-images>.field--item:last-child{margin-bottom:0}.pictures-carousel--1 .pictures-modal-visible{cursor:pointer;position:relative;font-size:0;display:block}.pictures-carousel--1 .pictures-modal-visible:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%);z-index:1}.pictures-carousel--1 .pictures-modal-visible .field--name-field-description,.pictures-carousel--1 .pictures-modal-visible .field--name-field-credit{display:none}.pictures-carousel--1 .pictures-modal-visible .pictures-modal-instruction{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}.pictures-carousel--1 .pictures-modal-visible .pictures-modal-instruction .icon{content:" ";overflow:hidden;display:inline-block;width:30px;height:30px;z-index:10;margin-bottom:8px;background-image:url("/profiles/magyarnaplo/themes/assets//img/gallery_icon.svg");background-repeat:no-repeat;background-position:center center}.pictures-carousel--1 .pictures-modal-visible .pictures-modal-instruction .description{color:var(--light);text-align:center;font-size:20px;font-weight:500;line-height:30px;font-family:var(--font-family-sans-serif);margin:0}.pictures-carousel--1 .pictures-modal-state{display:none}.pictures-carousel--1 .pictures-modal-inner{width:100%;height:100%;position:relative}.pictures-carousel--1 .pictures-modal{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;text-align:left;transition:opacity .25s ease;z-index:300;overflow:auto;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pictures-carousel--1 .pictures-modal .container{height:100%}.pictures-carousel--1 .pictures-modal .field--type-entity-reference{width:100%;height:100%;overflow:auto;scroll-snap-type:x mandatory;display:block;white-space:nowrap;font-size:0}.pictures-carousel--1 .pictures-modal .field--type-entity-reference.scroll-animation{scroll-snap-type:none}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item{scroll-snap-align:start;width:calc(100vw - 40px);height:100%;display:inline-block;vertical-align:top;padding-top:20px;padding-bottom:20px}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item .media{width:100%;height:100%;display:flex;flex-direction:column;white-space:normal}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item .media .field{flex-grow:0;flex-shrink:0}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item .media .field.field--name-field-media-image{flex-grow:1;flex-shrink:1;position:relative;box-shadow:none}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item picture,.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item img{display:block;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.pictures-carousel--1 .pictures-modal .paragraph-pictures-side-field,.pictures-carousel--1 .pictures-modal .field--name-field-description,.pictures-carousel--1 .pictures-modal .field--name-field-credit{color:var(--light);font-size:var(--font-size-small);text-align:center;font-style:italic}.pictures-carousel--1 .pictures-modal .paragraph-pictures-side-field,.pictures-carousel--1 .pictures-modal .field--name-field-description{padding-top:20px}.pictures-carousel--1 .pictures-modal-state:checked+.pictures-modal{opacity:1;visibility:visible}.pictures-carousel--1 .pictures-modal-stepper,.pictures-carousel--1 .pictures-modal-close{position:absolute;display:block;cursor:pointer;width:30px;height:30px;z-index:10;background-repeat:no-repeat}.pictures-carousel--1 .pictures-modal-stepper{top:50%;transform:translateY(-50%);background-position:center center;transition:opacity .25s ease;opacity:1}.pictures-carousel--1 .pictures-modal-stepper.disabled{opacity:.25;cursor:default}.pictures-carousel--1 .pictures-modal-prev{left:0;background-image:url("/profiles/magyarnaplo/themes/assets//img/arrow_left_white.svg")}.pictures-carousel--1 .pictures-modal-next{right:0;background-image:url("/profiles/magyarnaplo/themes/assets//img/arrow_right_white.svg")}.pictures-carousel--1 .pictures-modal-close{top:30px;right:0;background-position:top center;background-image:url("/profiles/magyarnaplo/themes/assets//img/close_white.svg")}.paragraph--pictures--default.pictures-carousel--0 .field--name-field-multiple-images>.field--item .media,.paragraph--pictures--default.pictures-carousel--1 .pictures-modal-visible .media{background-color:#f6f7f7}.paragraph--pictures--default.pictures-carousel--0 .field--name-field-multiple-images>.field--item .media img,.paragraph--pictures--default.pictures-carousel--1 .pictures-modal-visible .media img{width:100%;height:auto;max-height:226px;-o-object-fit:contain;object-fit:contain}.paragraph--partners .field--name-field-partners{grid-template-columns:repeat(2,1fr);display:grid;grid-gap:20px;position:relative}.paragraph--partners picture,.paragraph--partners img{aspect-ratio:171/120;-o-object-fit:contain;object-fit:contain}.paragraph--partners .paragraph{position:relative}.paragraph--partners .field--name-field-link{font-size:0}.paragraph--partners .field--name-field-link a{position:absolute;top:0;bottom:0;right:0;left:0}.paragraph--anchor .field--name-field-short-text p{margin-bottom:0}.mailchimp-signup-subscribe-form .maillist-modal{opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;text-align:left;transition:opacity .25s ease;z-index:300;overflow:auto;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px}.mailchimp-signup-subscribe-form .maillist-modal-state:checked+.maillist-modal{opacity:1;visibility:visible}.mailchimp-signup-subscribe-form .modal-table{display:table;width:100%;height:100%}.mailchimp-signup-subscribe-form .modal-tr{display:table-row}.mailchimp-signup-subscribe-form .modal-td{display:table-cell;text-align:center;vertical-align:middle}.mailchimp-signup-subscribe-form .maillist-modal-content{display:inline-block;background-color:var(--light);width:100%;max-width:594px;text-align:left;padding:20px;position:relative;color:var(--text-color)}.mailchimp-signup-subscribe-form .maillist-modal-content .form-required:after{display:none}.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-email input,.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-textfield input{width:100%}.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-email .form-required,.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-email .form-required:after,.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-textfield .form-required,.mailchimp-signup-subscribe-form .maillist-modal-content .form-type-textfield .form-required:after{display:none}.mailchimp-signup-subscribe-form .maillist-modal-content .form-actions{margin:20px 0 0}.mailchimp-signup-subscribe-form .miallist-modal-title{margin:0 0 20px}.mailchimp-signup-subscribe-form .modal-close{display:block;position:absolute;z-index:10;width:38px;height:38px;top:10px;right:0;cursor:pointer;background-repeat:no-repeat;background-image:url("/profiles/magyarnaplo/themes/assets/img/close_black.svg");background-position:left bottom}@font-face{font-family:Piazzolla;font-weight:normal;src:url("/profiles/magyarnaplo/themes/assets/fonts/piazzolla/Piazzolla-Regular.woff2")}@font-face{font-family:Piazzolla;font-style:italic;src:url("/profiles/magyarnaplo/themes/assets/fonts/piazzolla/Piazzolla-Italic.woff2")}@font-face{font-family:Piazzolla;font-weight:bold;src:url("/profiles/magyarnaplo/themes/assets/fonts/piazzolla/Piazzolla-Bold.woff2")}@font-face{font-family:Piazzolla;font-weight:bold;font-style:italic;src:url("/profiles/magyarnaplo/themes/assets/fonts/piazzolla/Piazzolla-BoldItalic.woff2")}body,html{font-size:var(--font-size-base);color:var(--text-color);line-height:var(--line-height-base);font-family:var(--font-family-base)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-sans-serif);margin:0}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);margin:var(--margin-h1) 0}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);margin:var(--margin-h1) 0}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);margin:var(--margin-h2) 0}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);margin:var(--margin-h3) 0}h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);margin:var(--margin-h4) 0}h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);margin:var(--margin-h5) 0}b,strong{font-weight:bold}i,em{font-style:italic}u{text-decoration:underline}table,table thead,table tbody,table tr{border:0}table caption{margin-bottom:20px}table th,table td{text-align:left;vertical-align:top;border-left:0;border-right:0;border-top:0;border-bottom:1px solid var(--gray-medium-light);font-size:14px}table th{padding:0 20px 19px 0;font-weight:bold}table td{padding:17px 20px 21px 0}table th:last-child,table td:last-child{padding-right:0}.content-typo ul,.content-typo ol{padding-block:0;padding-inline:0;padding:0 0 0 2.5em;margin-inline:0;margin-block:0;margin:0}.content-typo ul li,.content-typo ol li{padding-block:0;padding-inline:0;padding:0;margin-inline:0;margin-block:0;margin:0}.content-typo ul{list-style-image:url("/profiles/magyarnaplo/themes/assets/img/list-ul-image.svg")}.content-typo a{color:var(--link-color);text-decoration:underline;font-weight:bold;transition:color .5s,background-color .5s,border-color .5s}.content-typo a:hover{color:var(--link-hover-color)}.content-typo a:visited{color:var(--link-visited-color)}.content-typo q{font-style:italic;font-weight:bold;color:var(--brand-primary)}.ajax-progress--loader{border-top-color:#94711e}.block{margin-bottom:50px}.region-content>.block:last-child{margin-bottom:0}.block .views--footer{padding-top:30px;text-align:center}.block .full-list-link{color:var(--link-extra-color);text-decoration:underline;font-weight:bold;transition:color .5s,background-color .5s,border-color .5s}.block .full-list-link:hover{color:var(--link-extra-hover-color)}.block .full-list-link:visited{color:var(--link-extra-visited-color)}.block .block-title{text-align:center;margin-top:0;margin-bottom:50px}.footer-container .block .block-title{text-align:left}.region-header-items .block,.region-header-items .block .block-title{margin-bottom:0}.block .more-link{text-align:center;margin-top:-6px}.block .more-link a{font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:16px;line-height:1.5;text-decoration-line:underline;color:var(--gray-base)}.block-mn-featured-author{margin-bottom:70px}.block-mn-featured-author .node--person{position:relative}.block-mn-featured-author .block-title{margin-bottom:40px}.block-mn-featured-author .field--name-field-media-image{text-align:center}.block-mn-featured-author .field--name-field-text{font-weight:600;font-size:52px;line-height:64px;color:#000;width:100%;position:relative;font-family:var(--font-family-fraunces);margin-bottom:60px}.block-mn-featured-author .field--name-field-text:after{display:block;width:200px;height:200px;content:"";background:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/quote.png) no-repeat;background-position:top right;position:absolute;top:-30px;right:0;z-index:-1}.block-mn-featured-author .field--name-field-text>*{margin:0}.block-mn-featured-author .author_image{position:relative}.block-mn-featured-author .author_image .media--image{position:relative;z-index:2}.block-mn-featured-author .author_image .field--name-field-lead-image{position:relative;padding:0 40px}.block-mn-featured-author .author_image .field--name-field-lead-image:after{content:" ";position:absolute;width:100%;height:50%;top:50%;left:0;background-color:var(--gray-lighter)}.block-mn-featured-author .author_image .field--name-field-media-image{font-size:0;box-shadow:0 5px 20px rgba(0,0,0,.2)}.block-mn-featured-author .author_content{position:relative;padding:24px 40px 36px;margin-bottom:40px;background-color:var(--gray-lighter)}.block-mn-featured-author .author_content .node-title{font-family:var(--font-family-sans-serif);font-style:normal;font-weight:400;font-size:26px;line-height:36px;margin:0}.block-mn-featured-author .author_content .node-title,.block-mn-featured-author .author_content .node-title:hover,.block-mn-featured-author .author_content .node-title:focus,.block-mn-featured-author .author_content .node-title:visited,.block-mn-featured-author .author_content .node-title a,.block-mn-featured-author .author_content .node-title a:hover,.block-mn-featured-author .author_content .node-title a:focus,.block-mn-featured-author .author_content .node-title a:visited{color:var(--gray-base);text-decoration:none}.block-mn-featured-author .author_content .field--name-field-occupation{margin-bottom:20px}.block-mn-featured-author .buttons{text-align:center}.block-mn-featured-author .buttons a{display:inline-block}.block-mn-featured-author .buttons .publications_button{margin-left:24px}.block-mn-featured-author .buttons .publications_button,.block-mn-featured-author .buttons .publications_button:hover,.block-mn-featured-author .buttons .publications_button:focus,.block-mn-featured-author .buttons .publications_button:visited{color:var(--gray-base);font-weight:bold}.block-title.with-line{display:block;width:100%;text-align:center;margin-bottom:50px;margin-top:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);position:relative}.block-title.with-line .block-title__inner{padding:0 20px;margin:0 40px;display:inline-block;background-color:var(--light);z-index:10}.block-title.with-line:before{content:" ";overflow:hidden;position:absolute;top:calc(50% + .1em);left:50%;width:100%;height:1px;background-color:var(--gray-medium-light);z-index:-1;transform:translateX(-50%)}.block--block-content--alert-block-type{padding:1px;margin-top:-50px}.block--block-content--alert-block-type .field--name-field-alert-text{background-color:var(--brand-primary);padding:1px;text-align:center;color:#fff}.eu-cookie-compliance-default-button,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-default-button:active{color:#fff;background:#94711e}body{padding-top:140px}body .layout-header{top:0}.layout-header{position:fixed;left:0;width:100%;background-color:var(--light);z-index:100}.gin--horizontal-toolbar .layout-header{position:relative}.header-container-inside{position:relative;height:90px;border-bottom:1px solid var(--gray-medium-light)}.header-collapse{background-color:var(--light);position:absolute;z-index:100;top:calc(100% + 1px);left:0;right:0;opacity:0;height:0;transition:all .25s ease;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;display:flex;flex-direction:column;overflow:hidden}.region-header-items{flex-grow:0;flex-shrink:0}.region-header-menu{overflow:hidden;flex-grow:1;flex-shrink:1}.header-logo{width:183px;max-width:calc(100% - 120px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;margin-top:-2px}.header-logo img{width:100%;height:auto}.header-logo a,.header-logo img{display:block}.header-toggle{z-index:15;position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;background:var(--gray-base);border-radius:4px;cursor:pointer}.header-toggle .line{position:absolute;display:block;height:2px;background-color:var(--light);left:15px;width:20px;border-radius:1px;transition:all .25s ease;transform:rotate(0)}.header-toggle .line:nth-child(1){top:18px}.header-toggle .line:nth-child(2){top:24px}.header-toggle .line:nth-child(3){top:30px}input.collapse-switch{display:none}input.collapse-switch:checked~.header-toggle .line:nth-child(1){top:25px;transform:rotate(135deg);width:20px}input.collapse-switch:checked~.header-toggle .line:nth-child(2){width:0;left:25px}input.collapse-switch:checked~.header-toggle .line:nth-child(3){top:25px;width:20px;transform:rotate(-135deg)}input.collapse-switch:checked~.header-collapse{opacity:1;height:calc(100vh - 90px)}input.collapse-switch:checked~.region-header-menu{overflow:auto}.region-header-items{display:flex;justify-content:space-between;border-bottom:1px solid var(--gray-medium-light);position:relative}.search-link-wrapper{display:inline-block}.region-header-menu{overflow:auto;padding-top:35px}.header-collapsible--content{left:0;right:0;height:0;transition:all .25s ease;background-color:var(--light);pointer-events:none;position:fixed;z-index:10;overflow:hidden;top:139px;padding:0 20px}.gin--horizontal-toolbar .header-collapsible--content{top:178px}.header-collapsible--close{position:absolute;bottom:0;left:0;right:0;z-index:5;cursor:pointer;font-size:14px;font-weight:bold;background-color:#f6f7f7;padding-left:20px;padding-right:20px;line-height:50px}.header-collapsible--close-this{pointer-events:none;opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.header-collapsible--switch{display:none}.header-collapsible--switch:checked~.header-collapsible--content{height:calc(100vh - 139px);padding-top:20px;padding-bottom:50px;z-index:10;pointer-events:all}.gin--horizontal-toolbar .header-collapsible--switch:checked~.header-collapsible--content{height:calc(100vh - 178px)}.header-collapsible--switch:checked~.header-collapsible--close-this{pointer-events:all}.header-block{position:relative}.header-block .contextual{display:none}.icon-link{text-decoration:none;font-size:14px;font-weight:bold;display:block;padding-top:10px;padding-bottom:15px;background-repeat:no-repeat;cursor:pointer}.icon-link,.icon-link:visited,.icon-link:hover{color:var(--gray-base)}.icon-link--search{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/search_gold.svg);background-size:auto 22px;background-position:0 13px;padding-left:30px}.icon-link--cart{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/cart_gold.svg);background-size:auto 20px;background-position:0 12px;padding-left:34px}.icon-link--account{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/account_gold.svg);background-size:auto 22px;background-position:0 12px;padding-left:29px}.block.menu--dm-mn-main{overflow:visible;position:static;margin-bottom:0}.block.menu--dm-mn-main .menu,.block.menu--dm-mn-main .menu li{list-style:none}.block.menu--dm-mn-main>.menu>li{padding-right:30px}.block.menu--dm-mn-main>.menu li a{display:block;padding-bottom:24px;font-weight:bold}.block.menu--dm-mn-main>.menu li a,.block.menu--dm-mn-main>.menu li a:visited,.block.menu--dm-mn-main>.menu li a:hover{color:var(--gray-base);text-decoration:none}.js .block.menu--dm-mn-main>.menu .menu{display:none}.block.menu--dm-mn-main>.menu .menu li{padding-left:20px;margin-right:-30px}.block.menu--dm-mn-main>.menu>li{position:relative}.js .block.menu--dm-mn-main>.menu>li.menu-item--expanded:before{content:" ";overflow:hidden;display:block;width:30px;height:30px;cursor:pointer;position:absolute;top:0;right:0;transition:transform .25s ease;transform-origin:50% 50%;background-repeat:no-repeat;background-position:center center;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/arrow_head_down.svg)}.block.menu--dm-mn-main>.menu>li.menu-item--expanded:before,.block.menu--dm-mn-main>.menu>li.menu-item--expanded.open.animation:before{transform:rotate(0deg)}.block.menu--dm-mn-main>.menu>li.menu-item--expanded.open:before,.block.menu--dm-mn-main>.menu>li.menu-item--expanded.animation:before{transform:rotate(180deg)}.block.menu--dm-mn-main>.menu>li.open .menu{display:block}.menu--mn-account .header-collapsible--content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:flex-start}.menu--mn-account .header-collapsible--content .account-menu-description{font-family:var(--font-family-serif);font-style:normal;font-weight:400;font-size:16px;line-height:26px;margin-bottom:33px}.menu--mn-account .header-collapsible--content .account-menu-description.account{font-weight:700;margin-bottom:22px;font-style:italic}.menu--mn-account .header-collapsible--switch:checked~.header-collapsible--content{padding-top:35px}.menu--mn-account[data-user-authenticated=anonymous] .header-collapsible--content>.menu{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;margin:0 -12px}.menu--mn-account[data-user-authenticated=anonymous] .header-collapsible--content>.menu>li{padding:0 12px}.menu--mn-account[data-user-authenticated=authenticated] .menu-item{margin-bottom:24px}.menu--mn-account[data-user-authenticated=authenticated] .menu-item a{font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-decoration:none;color:var(--gray-base)}.block--magyarnaplo-commerce-cart .block-title{position:relative}.block--magyarnaplo-commerce-cart .block-title .cart-block--summary__count{color:var(--light);font-size:10px;font-family:var(--font-family-serif);font-style:normal;font-weight:700;line-height:12px;background-color:var(--gray-base);width:14px;height:14px;border-radius:100%;position:absolute;text-align:center;left:15px;top:10px}.block--magyarnaplo-commerce-cart .header-collapsible--switch:checked~.header-collapsible--content{padding-top:20px}.block--magyarnaplo-commerce-cart .cart-block--contents__grand-total{border-top:1px solid var(--gray-medium-light);padding:12px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:stretch;font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:16px;line-height:26px}.cart--message{background-color:var(--brand-primary);color:var(--light);box-shadow:0 5px 20px rgba(0,0,0,.2);font-family:var(--font-family-serif);font-style:normal;font-weight:400;font-size:14px;line-height:22px;padding-top:10px;padding-bottom:10px;opacity:1;transition:opacity .25s ease;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;right:0;height:50px;z-index:100}.cart--message:before{content:"";z-index:1;background-color:var(--brand-primary);position:fixed;top:0;left:0;width:100vw;height:50px}.cart--message.hiding{opacity:0}.cart--message a{font-weight:700;text-decoration:underline}.cart--message a,.cart--message a:hover,.cart--message a:active,.cart--message a:focus{color:var(--light)}.cart--message-content{white-space:nowrap;flex-grow:1;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;z-index:2}.cart--message-content:before{content:"";background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/success_cart.svg);width:30px;height:30px;display:inline-block;margin:0 10px 0 0}.cart--message-close{flex-shrink:0;display:inline-block;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/close.svg);background-size:30px 30px;padding-left:0;width:20px;height:20px;margin-left:42px;background-repeat:no-repeat;box-sizing:border-box;background-position:-5px -5px;cursor:pointer;z-index:2}.gin--horizontal-toolbar .cart--message{top:53px}.gin--horizontal-toolbar .cart--message:before{top:53px}[data-plugin-id=magyarnaplo_commerce_cart] .cart--message{display:none;position:absolute;right:0;top:100%}.cart-item{display:grid;grid-template-columns:65px 1fr;grid-template-rows:min-content min-content min-content;gap:0 20px;grid-template-areas:"image title" "image subtitle" "image prices";margin:0 0 20px;justify-content:start;align-items:start;justify-items:start;font-family:var(--font-family-serif);font-style:normal;font-size:14px;line-height:22px}.cart-item--title{grid-area:title;font-family:var(--font-family-sans-serif);font-weight:400;font-size:16px;line-height:24px}.cart-item--subtitle{grid-area:subtitle}.cart-item .cart-item--subtitle{font-size:14px;line-height:22px;font-weight:400}.cart-item--image{grid-area:image;filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.2))}.cart-item--image img{max-width:100%;height:auto}.cart-item--prices{grid-area:prices;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end}.cart-item--price{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;align-items:center}.cart-item .price--original{margin-right:10px}.cart-item--quantity{font-weight:400;padding-left:20px;padding-right:20px}.cart-item--total-price{flex-grow:1;text-align:right;font-weight:700}.cart-item .discount-percentage,.cart-item .price-current--label,.cart-item .normal-discount{display:none}.field--name-field-tags{display:flex;gap:1ch;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}.field--name-field-tags .field--item{width:-moz-min-content;width:min-content;padding:0;white-space:nowrap}.field--name-field-tags .field--item a{background:var(--gray-light);color:var(--gray-base);padding:2px 8px;height:24px;font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:12px;line-height:18px;display:block}.field--name-field-tags .field--item a:hover{background:var(--gray-base);color:var(--light)}.field--name-field-tags a{text-decoration:none}.layout-footer{background-color:var(--gray-base);padding-top:73px;padding-bottom:80px;position:relative;margin-top:80px;color:var(--light)}.layout-footer a,.layout-footer a:hover,.layout-footer a:active,.layout-footer a:focus{color:var(--light)}.layout-footer .block{margin:0 0 28px}.layout-footer .block-title{font-size:var(--font-size-base);font-family:var(--font-family-base);font-weight:bold;padding:0;margin:0;line-height:var(--line-height-base)}.menu--dm-mn-footer{padding-bottom:23px}.menu--dm-mn-footer a{text-decoration:none;font-weight:bold}.menu--dm-mn-footer a,.menu--dm-mn-footer a.is-active{color:var(--light)}.menu--dm-mn-footer .menu{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;list-style:none}.menu--dm-mn-footer .menu>li{display:block;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:24px}.menu--dm-mn-footer .menu a,.menu--dm-mn-footer .menu a.is-active{color:var(--light)}.menu--dm-mn-social .block-title{margin-bottom:28px}.menu--dm-mn-social .menu{list-style:none;font-size:0}.menu--dm-mn-social .menu>li{display:inline-block}.menu--dm-mn-social .menu a{display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:left center}.menu--dm-mn-social .menu a[href*=facebook]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/facebook.svg");background-size:auto 16px}.menu--dm-mn-social .menu a[href*=youtube]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/youtube.svg");background-size:17.5px auto}.mailchimp-signup-subscribe-form{color:var(--gray-medium)}.mailchimp-signup-subscribe-form .block-title{color:var(--light)}.mailchimp-signup-subscribe-form .modal-open-container{padding-top:15px}.mailchimp-signup-subscribe-form .modal-open{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.mailchimp-signup-subscribe-form .modal-open[disabled=disabled],.mailchimp-signup-subscribe-form .modal-open[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.mailchimp-signup-subscribe-form .modal-open:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.mailchimp-signup-subscribe-form .modal-open:focus,.mailchimp-signup-subscribe-form .modal-open:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.mailchimp-signup-subscribe-form a,.mailchimp-signup-subscribe-form a:hover,.mailchimp-signup-subscribe-form a:active,.mailchimp-signup-subscribe-form a:focus{color:var(--gray-base)}.region-footer-bottom{padding-top:53px;padding-right:70px}.region-footer-bottom div,.region-footer-bottom a,.region-footer-bottom span,.region-footer-bottom p{display:inline;padding:0;margin:0;position:static;float:none;font-size:14px;text-decoration:none;color:var(--gray-medium)}.region-footer-bottom div:after,.region-footer-bottom a:after,.region-footer-bottom span:after,.region-footer-bottom p:after{display:none}.region-footer-bottom .contextual{display:none}.region-footer-bottom .block{display:block}.region-footer-bottom a:hover{color:var(--light)}.go-to-top{position:absolute;display:block;width:50px;height:50px;z-index:90;bottom:80px;right:20px;background-color:var(--gray-lighter);box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:4px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/arrow_up.svg)}.block--magyarnaplo-branding-support .text{font-size:14px;line-height:22px;color:#fff;opacity:.6}.block--magyarnaplo-branding-support .petofi,.block--magyarnaplo-branding-support .kulturaert{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;margin-top:20px}.block--magyarnaplo-branding-support .petofi{width:172px;height:59px;background-image:url(/profiles/magyarnaplo/themes/assets/img/petofi.svg)}.block--magyarnaplo-branding-support .kulturaert{width:137px;height:40px;background-image:url(/profiles/magyarnaplo/themes/assets/img/kulturaert.svg)}.page-title{font-weight:600;font-size:36px;line-height:46px;color:#000;font-family:var(--font-family-fraunces);text-align:center}.page-node-type-page .page-title{text-align:center;margin-bottom:0}.path-node .block--page-title-block,.path-product .block--page-title-block{display:none}.node-title{font-weight:600;font-size:36px;line-height:46px;color:#000;font-family:var(--font-family-fraunces)}.page-node-type-page .node-title{text-align:center;margin-bottom:0}.messages{font-family:var(--font-family-serif);font-size:16px;line-height:23px;font-weight:normal;padding:12px 50px;min-height:50px;margin:40px 0;border-radius:4px;position:relative}.messages:before{content:"";position:absolute;top:10px;left:10px;width:30px;height:30px;background-repeat:no-repeat}.messages--info{background:rgba(74,111,176,.1019607843)}.messages--info,.messages--info a{color:#4a6fb0}.messages--info:before{background-image:url("/profiles/magyarnaplo/themes/assets/img/message/mn-info.svg")}.messages--status{background:rgba(39,182,96,.1019607843)}.messages--status,.messages--status a{color:#27b660}.messages--status:before{background-image:url("/profiles/magyarnaplo/themes/assets/img/message/mn-success.svg")}.messages--warning{background:rgba(214,158,14,.1019607843)}.messages--warning,.messages--warning a{color:#d69e0e}.messages--warning:before{background-image:url("/profiles/magyarnaplo/themes/assets/img/message/mn-warning.svg")}.messages--error{background:rgba(220,64,92,.1019607843)}.messages--error,.messages--error a{color:#dc405c}.messages--error:before{background-image:url("/profiles/magyarnaplo/themes/assets/img/message/mn-error.svg")}.button.button--secondary,a.button.button--secondary{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.button.button--secondary[disabled=disabled],.button.button--secondary[disabled=disabled]:hover,a.button.button--secondary[disabled=disabled],a.button.button--secondary[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.button.button--secondary:hover,a.button.button--secondary:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.button.button--secondary:focus,.button.button--secondary:active,a.button.button--secondary:focus,a.button.button--secondary:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.form-item--error-message a{font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-decoration:underline;color:var(--link-color)}.form-item--error-message a:hover{color:var(--link-hover-color)}.form-item--error-message a:focus,.form-item--error-message a:visited{color:var(--link-visited-color)}input[type=search]{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/search.svg);background-repeat:no-repeat;background-position:right 10px center}input[type=search]:disabled{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/search_disabled.svg)}.confirm-parent,.password-parent{overflow:visible;max-width:none}.social-share__title{margin-top:5px}.social-share .pill-filter{padding:0;justify-content:left;align-items:flex-start;margin-left:-5px;margin-right:-5px}.social-share .pill-filter-item{font-size:0;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;position:relative}.social-share .pill-filter-item[class*=facebook]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/facebook.svg")}.social-share .pill-filter-item[class*=twitter]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/twitter.svg")}.social-share .pill-filter-item[class*=linkedin]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/linkedin.svg")}.social-share .pill-filter-item[class*=copy_url]{background-image:url("/profiles/magyarnaplo/themes/assets//img/social/link.svg");position:relative}.social-share .pill-filter-item:before,.social-share .pill-filter-item:after{position:absolute;z-index:5;top:100%;left:50%;opacity:0;pointer-events:none;transition:opacity .25s}.social-share .pill-filter-item:before{content:attr(data-tooltip);white-space:nowrap;padding:2px 12px 6px 12px;border-radius:0;background:#f6f7f7;color:#000;text-align:center;font-family:var(--font-family-serif);font-style:italic;font-weight:400;font-size:14px;line-height:22px;transform:translate(-50%,10px);box-shadow:0 5px 20px rgba(0,0,0,.2)}.social-share .pill-filter-item:after{content:"";border:10px solid rgba(0,0,0,0);border-bottom-color:#f6f7f7;transform:translate(-50%,-10px)}.social-share .pill-filter-item:hover:before,.social-share .pill-filter-item:hover:after{opacity:1}.social-share .pill-filter-item-wrapper:first-child .pill-filter-item:before{transform:translate(0%,10px);left:0}.social-share__copy-url__success{font-size:14px;position:absolute;z-index:10;top:57px;left:50%;transform:translateX(-50%);background-color:var(--gray-base);font-weight:normal;white-space:nowrap;padding:10px 20px;color:var(--light);font-family:var(--font-family-serif);box-shadow:0 5px 20px rgba(0,0,0,.2)}.pager__items{list-style:none;padding:0}.pager .pill-filter{margin:20px -10px 80px}.pager .pill-filter-item{width:40px;height:40px;padding:6px}.pager .pill-filter-item-wrapper{margin:0 5px 10px}.pager__item--first,.pager__item--last,.pager__item--ellipsis{display:none}.region-content>.block:last-child .view .pill-filter{margin-bottom:0}.further-nodes{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}.further-nodes>.node{width:100%;margin:0 10px 40px}.further-nodes-further{margin-left:-10px;margin-right:-10px}.mn-search-form{position:relative;max-width:766px;margin-left:auto;margin-right:auto;padding-top:112px}.region-content .mn-search-form.block{margin-top:-60px}.mn-search-form input[type=search]{width:100%;max-width:100%;box-sizing:border-box;height:3.125em}.mn-search-form .form-top{margin:1.625em auto 2.25em;text-align:center;width:37.1875em;max-width:100%;position:absolute;top:0;left:50%;height:50px;transform:translate(-50%,0)}.mn-search-form .form-top .control-label{display:none}.mn-search-form .form-checkboxes{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:center;margin:0 -10px}.mn-search-form .form-checkboxes .form-type-checkbox{margin:7px 10px}.mn-search-form .form-actions{pointer-events:none}.mn-search-form .form-submit{position:absolute;top:0;right:0;width:20px;margin:0;background:rgba(0,0,0,0);padding:0 0 0 50px;overflow:hidden;height:50px;border:none;pointer-events:all}.view-search-mn{max-width:766px;margin-left:auto;margin-right:auto}.view-search-mn .view-empty{margin:3.3em 0 5em;text-align:center}.view-search-mn .view-header{margin:3.3em 0 2.5em;text-align:center;position:relative}.view-search-mn .view-header h3{margin:.24em 0 0;background:var(--light);z-index:2;padding:0 1em;position:relative;display:inline-block}.view-search-mn .view-header:after{content:"";border-top:1px solid var(--gray-medium-light);position:absolute;left:0;width:100%;bottom:1em;z-index:1}.view-search-mn .view-header .totals{font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:16px;line-height:26px;text-align:center}.search-result{position:relative;margin-bottom:40px}.search-result--with-image{display:grid;grid-template-columns:65px 1fr;grid-template-rows:min-content min-content min-content;gap:0 20px;grid-template-areas:"image title" "image content" "image footer"}.search-result--image{grid-area:image}.search-result--title{font-family:var(--font-family-sans-serif);font-style:normal;font-weight:400;font-size:26px;line-height:36px;grid-area:title;margin:0}.search-result--title,.search-result--title a{text-decoration:none;color:var(--gray-base)}.search-result--content{grid-area:content}.search-result--footer{font-size:14px;line-height:22px;grid-area:footer}.search-result--footer span+span:before{content:" • ";padding-left:.7ch;padding-right:.7ch}.search-result--element-bundle{font-family:var(--font-family-serif);font-style:normal;font-weight:700;font-size:14px;line-height:22px}.search-result .field--type-commerce-price div{display:inline-block}.search-result .field--type-commerce-price br,.search-result .field--type-commerce-price .price-current--label{display:none}.search-result .field--type-commerce-price .discount-percentage,.search-result .field--type-commerce-price .price--original{margin-right:.5em}.search-result .highlight{background-color:#eae3d2}.search-result .paragraph-formatter{display:block}.block--commerce-checkout-progress{text-align:center;margin-bottom:15px}.block--commerce-checkout-progress .checkout-progress{display:flex;width:100%;max-width:730px;margin:0 auto;padding:0}.block--commerce-checkout-progress .checkout-progress--step{flex-grow:1;flex-shrink:1;flex-basis:0;overflow:visible;text-align:center;white-space:nowrap;border-top:1px solid var(--gray-medium);padding-top:90px;margin-top:14px;position:relative;font-size:0;font-weight:bold}.block--commerce-checkout-progress .checkout-progress--step .checkout-progress--step__inner{display:block;position:absolute;top:14px;left:50%;transform:translateX(-50%)}.block--commerce-checkout-progress .checkout-progress--step:before{content:" ";position:absolute;display:block;font-size:0;border-radius:50%;background-color:var(--gray-medium);width:7px;height:7px;top:0;left:50%;transform:translate(-50%,-50%);z-index:10}.block--commerce-checkout-progress .checkout-progress--step:after{content:" ";position:absolute;display:block;width:50%;height:1px;background-color:var(--gray-medium);top:-1px;left:0;z-index:5}.block--commerce-checkout-progress .checkout-progress--step:last-child{border-top-color:rgba(0,0,0,0)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__current{font-size:var(--font-size-base)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__current:before{width:13px;height:13px;background-color:var(--brand-primary)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__current:after{background-color:var(--brand-primary)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__previous{border-top-color:var(--brand-primary)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__previous:before{background-color:var(--brand-primary)}.block--commerce-checkout-progress .checkout-progress--step:first-child{border-top-color:rgba(0,0,0,0)}.block--commerce-checkout-progress .checkout-progress--step:first-child:after{left:50%}.block--commerce-checkout-progress .checkout-progress--step:first-child.checkout-progress--step__current:after{background-color:var(--gray-medium)}.block--commerce-checkout-progress .checkout-progress--step:first-child.checkout-progress--step__previous{border-top-color:rgba(0,0,0,0)}.block--commerce-checkout-progress .checkout-progress--step:first-child.checkout-progress--step__previous:after{background-color:var(--brand-primary)}.block--commerce-checkout-progress .checkout-progress--step.checkout-progress--step__next{color:var(--gray-medium)}.path-checkout fieldset{padding:0;border:0;margin-bottom:20px;margin-top:0}.path-checkout fieldset fieldset{margin-top:0;margin-bottom:0}.path-checkout legend{font-family:var(--font-family-sans-serif);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);margin-bottom:27px;margin-top:0}.path-checkout .field--name-shipping-method fieldset{margin-top:50px}.path-checkout div.form-item:first-child{margin-top:0}.path-checkout div.form-item:last-child{margin-bottom:0}.path-checkout input[type=password]{width:100%}.path-checkout .password-confirm{margin-top:.5em}.path-checkout .button{margin-left:0;margin-right:0}.path-checkout .form-wrapper__login-option .button.form-submit,.path-checkout .button--primary{margin-right:24px;margin-top:30px;display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.path-checkout .form-wrapper__login-option .button.form-submit[disabled=disabled],.path-checkout .form-wrapper__login-option .button.form-submit[disabled=disabled]:hover,.path-checkout .button--primary[disabled=disabled],.path-checkout .button--primary[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.path-checkout .form-wrapper__login-option .button.form-submit:hover,.path-checkout .button--primary:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.path-checkout .form-wrapper__login-option .button.form-submit:focus,.path-checkout .form-wrapper__login-option .button.form-submit:active,.path-checkout .button--primary:focus,.path-checkout .button--primary:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password],.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]:hover,.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]:visited{color:var(--light) !important;text-decoration:none}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password][disabled=disabled]{border-color:#949494;background-color:#949494}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password][disabled=disabled]:hover{border-color:#949494;background-color:#949494}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]:hover{border-color:#363636;background-color:#363636}.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]:focus,.path-checkout [data-drupal-selector=edit-mn-login-returning-customer-forgot-password]:active{border-color:#676767;background-color:#676767}.path-checkout .layout-checkout-form{display:flex;flex-direction:column;margin-bottom:60px}.path-checkout .layout-checkout-form .layout-region-checkout-secondary{order:1}.path-checkout .layout-checkout-form .layout-region-checkout-main{order:2}.path-checkout .layout-checkout-form .layout-region-checkout-footer{order:3}.path-checkout .layout-region-checkout-secondary{background-color:var(--gray-lighter);padding:33px 40px 40px;margin-bottom:60px;font-size:14px}.path-checkout .layout-region-checkout-secondary h3{margin:0;margin-bottom:12px;font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5)}.path-checkout .layout-region-checkout-secondary .order-total-line-label{margin-right:7px}.path-checkout .address{font-size:14px;margin:3em 0;display:block}.path-checkout .address .given-name,.path-checkout .address .family-name{font-size:var(--font-size-base);font-style:italic}.path-checkout .form-type-select label,.path-checkout .form-type-radio label,.path-checkout .field--name-shipping-method .field--label,.path-checkout .field--name-payment-method .field--label{font-weight:bold}.path-checkout select{display:block}.path-checkout .form-type-select label{margin-bottom:.5em;display:block}.path-checkout .form-item[class*=form-type],.path-checkout input[type=text],.path-checkout input[type=password],.path-checkout input[type=search],.path-checkout input[type=email],.path-checkout textarea,.path-checkout select{width:100%}.path-checkout .form-wrapper__login-option .form-type-checkbox input[type=checkbox],.path-checkout .form-wrapper__login-option .form-type-checkbox input[type=radio]{width:20px}.path-checkout .form-type-password-confirm{margin-bottom:34px}.path-checkout [data-drupal-selector=edit-mn-login-register-legal]{margin-bottom:20px}.path-checkout .layout-region-checkout-footer .link--previous{color:var(--link-extra-color);text-decoration:underline;font-weight:bold;transition:color .5s,background-color .5s,border-color .5s;display:block;margin-top:24px}.path-checkout .layout-region-checkout-footer .link--previous:hover{color:var(--link-extra-hover-color)}.path-checkout .layout-region-checkout-footer .link--previous:visited{color:var(--link-extra-visited-color)}.path-checkout .checkout-pane-completion-message h3{display:block;position:relative;padding-left:69px;padding-top:10px}.path-checkout .checkout-pane-completion-message h3:before{content:" ";display:block;position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;background-color:var(--brand-success);background-position:14px 19px;background-repeat:no-repeat;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/success_white.svg)}.path-checkout .checkout-pane-completion-message a[href="/"]{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color);margin-top:37px}.path-checkout .checkout-pane-completion-message a[href="/"][disabled=disabled],.path-checkout .checkout-pane-completion-message a[href="/"][disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.path-checkout .checkout-pane-completion-message a[href="/"]:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.path-checkout .checkout-pane-completion-message a[href="/"]:focus,.path-checkout .checkout-pane-completion-message a[href="/"]:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.path-checkout .checkout-pane-review .commerce-shipment,.path-checkout .checkout-pane-review .field--name-payment-method{margin-top:20px}.checkout-order-summary table{margin-bottom:1em}.checkout-order-summary .summary-product{padding-right:0}.checkout-order-summary .commerce-product-variation{display:flex;justify-content:space-between}.checkout-order-summary .field--name-product-id{padding-right:15px}.checkout-order-summary .field--name-title{font-weight:bold;font-size:14px}.checkout-order-summary .field--name-field-authors .field--item{display:inline;font-weight:bold;font-size:14px}.checkout-order-summary .field--name-field-authors .field--item:after{display:inline;content:","}.checkout-order-summary .field--name-field-authors .field--item:last-child:after{display:none}.checkout-order-summary .field--name-attribute-issue-count{display:none}.checkout-order-summary .field--name-field-subtitle{font-size:14px;line-height:normal}.checkout-order-summary .field--name-price .price-current--label,.checkout-order-summary .field--name-price .price--original,.checkout-order-summary .field--name-price .discount-percentage{display:none}.checkout-order-summary .field--name-price .price-current--value{font-weight:normal}.checkout-order-summary .summary-price{font-weight:bold;text-align:right}.checkout-order-summary .summary-quantity{padding-right:10px;padding-left:10px}.checkout-order-summary .order-total-line{padding:0;display:flex;justify-content:space-between}.checkout-order-summary .order-total-line__total{font-size:var(--font-size-base)}[data-drupal-selector=edit-shipping-information-shipping-profile] .form-item{margin-top:0}[data-drupal-selector=edit-shipping-information-shipping-profile] .floating-label{margin-bottom:0}[data-drupal-selector=edit-shipping-information-shipping-profile] .form-item-shipping-information-shipping-profile-select-address{margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper{display:flex;flex-wrap:wrap}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper>.form-wrapper,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper>.form-item{flex-basis:100%;flex-shrink:0;flex-grow:0}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-family-name,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-given-name{width:calc(50% - 22px)}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-family-name input,[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-given-name input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-family-name{margin-right:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-given-name{margin-right:0}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper div[data-drupal-selector=edit-shipping-information-shipping-profile-address-0-address-container0]{order:1;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-organization{order:2;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-organization input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper div[data-drupal-selector=edit-shipping-information-shipping-profile-address-0-address-country-code]{order:3;margin-right:0;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper div[data-drupal-selector=edit-shipping-information-shipping-profile-address-0-address-country-code]>div{margin-right:0}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper div[data-drupal-selector=edit-shipping-information-shipping-profile-address-0-address-country-code] label{display:none}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper div[data-drupal-selector=edit-shipping-information-shipping-profile-address-0-address-country-code] select{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-locality{order:4;flex-basis:calc(50% - 22px);margin-right:40px;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-locality input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-postal-code{order:5;flex-basis:calc(50% - 22px);margin-right:0;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-postal-code input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-address-line1{order:6;margin-bottom:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-address-0-address-address-line1 input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-address>.form-wrapper>div>.form-wrapper .form-item-shipping-information-shipping-profile-copy-to-address-book{margin-top:40px}[data-drupal-selector=edit-shipping-information-shipping-profile] .field--name-field-phone input{width:100%}[data-drupal-selector=edit-shipping-information-shipping-profile] .form-item-shipping-information-shipping-profile-copy-to-address-book{margin-top:30px}.checkout-pane-payment-information>legend{display:none}.checkout-pane-payment-information div.form-item.form-item-payment-information-billing-information-copy-fields-enable{margin-top:16px;margin-left:2px}.checkout-pane-payment-information .form-item-payment-information-payment-method .description{font-style:normal;font-weight:400;font-size:14px;line-height:22px;margin-bottom:12px;margin-top:-5px;color:var(--text-color)}.checkout-pane-review .field--name-address .address{margin:0}.commerce-product--full .field--name-field-subtitle{font-weight:400;font-size:20px;line-height:28px;color:#000;font-family:var(--font-family-piazzolla)}.commerce-product--full .field--name-field-lead-images{box-shadow:0 5px 20px rgba(0,0,0,.2);width:100% !important}.commerce-product--full .field--name-field-authors{margin-top:5px}.commerce-product--full .field--name-field-authors a{font-style:italic;font-weight:700;font-size:20px;line-height:28px;color:#000;font-family:var(--font-family-piazzolla);text-decoration:none}.commerce-product--full .field--name-field-contributors .paragraph--contributor div{display:inline}.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor-type:after{content:": "}.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor a{text-decoration:none}.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor a:visited,.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor a:active,.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor a:hover{color:var(--text-color)}.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor .field--item:after{content:", "}.commerce-product--full .field--name-field-contributors .paragraph--contributor .field--name-field-contributor .field--item:last-child:after{display:none}.commerce-product--full .field--name-field-body{margin-top:20px}.commerce-product--full .product .title{margin-top:0;font-weight:600;font-size:20px;line-height:28px;font-family:var(--font-family-fraunces);margin-bottom:12px}.commerce-product--full .product .field--label-inline{font-size:14px;line-height:22px}.commerce-product--full .product .field--label-inline .field--label{display:inline-block;font-weight:700;width:120px;margin-right:50px;position:relative}.commerce-product--full .product .field--label-inline .field--label:after{content:":"}.commerce-product--full .product .field--label-inline>.field--items,.commerce-product--full .product .field--label-inline>.field--item{display:inline-block;font-weight:400}.commerce-product--full .product .field--label-inline>.field--items a,.commerce-product--full .product .field--label-inline>.field--item a{text-decoration:none;font-weight:normal;text-transform:capitalize}.commerce-product--full .field--name-field-product-category{margin-top:35px;margin-bottom:50px}.commerce-product--full .field--name-field-product-category .field--item{display:inline-block}.commerce-product--full .field--name-field-product-category .field--item a{font-weight:700;font-size:12px;text-decoration:none;padding:4px 8px;background:var(--gray-light);margin-right:4px}.commerce-product--full .field--name-field-product-category .field--item a:hover{background:var(--gray-base);color:var(--light)}.commerce-product--full form{display:inline-flex;align-items:center}.commerce-product--full .field--name-price .field--label{display:none}.commerce-product--full .field--name-price .field--item{font-weight:400;font-size:20px;line-height:28px}.commerce-product--full .field--name-quantity{margin-right:12px}.commerce-product--full .field--name-quantity .control-label{display:none}.commerce-product--full .field--name-quantity input{height:50px;width:82px;border-radius:4px;padding-left:24px;border:1px solid #949494}.commerce-product--full .field--name-field-related-contents .field--label{font-weight:600;font-size:20px;line-height:28px;margin-top:35px;margin-bottom:12px;font-family:var(--font-family-fraunces)}.commerce-product--full .field--name-field-related-contents .field--item{margin-bottom:15px;height:55px;position:relative}.commerce-product--full .field--name-field-related-contents .field--item a{display:block;position:absolute;font-size:0;top:0;bottom:0;left:0;right:0;z-index:9}.commerce-product--full .field--name-field-related-contents .field--item .link_label{font-weight:400;font-size:16px;line-height:24px;display:block;color:#000;text-decoration:none}.commerce-product--full .field--name-field-related-contents .field--item .more_link{font-weight:700;font-size:14px;line-height:22px;text-decoration-line:underline}.commerce-product--full .download-button a,.commerce-product--full .button--add-to-cart{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.commerce-product--full .download-button a[disabled=disabled],.commerce-product--full .download-button a[disabled=disabled]:hover,.commerce-product--full .button--add-to-cart[disabled=disabled],.commerce-product--full .button--add-to-cart[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.commerce-product--full .download-button a:hover,.commerce-product--full .button--add-to-cart:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.commerce-product--full .download-button a:focus,.commerce-product--full .download-button a:active,.commerce-product--full .button--add-to-cart:focus,.commerce-product--full .button--add-to-cart:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.commerce-product--full h1{margin:0}.commerce-product--full .right-top .field--name-title{font-family:var(--font-family-fraunces);font-weight:600 !important;font-size:36px !important;line-height:46px;margin-bottom:6px;margin-top:48px}.commerce-product--full .col-right{order:2}.commerce-product--full .col-left{order:1}.commerce-product--full .commerce-product-variation--issue .field--name-title{margin-top:0}.commerce-product--full .issues-archive,.commerce-product--full .social-share{margin-top:36px}.commerce-product--full .social-share__title{margin-bottom:15px}.commerce-product--full .social-share__container{margin-left:-4px}.commerce-product--full .issues-archive .issues-archive__button{margin:24px 0 0}.commerce-product--magazine--full .right-top .field--name-title{margin-bottom:40px}.commerce-product--magazine--full .product_variation h3{padding:0 0 12px 0;margin:0}.commerce-product--magazine--full .field--name-attribute-issue-count .field--label{display:none}.commerce-product--magazine--full .field--name-attribute-issue-count .field--item{margin-bottom:10px;font-size:20px}.commerce-product--magazine--full .field--name-attribute-issue-count .field--item:before{content:"("}.commerce-product--magazine--full .field--name-attribute-issue-count .field--item:after{content:")"}.commerce-product--magazine--full .field--name-price .price-current--label{display:none}.commerce-product--magazine--full .field--name-price .field--item{margin-right:0}.commerce-product--magazine--full .field--name-variations .field--name-attribute-issue-count .field--item,.commerce-product--magazine--full .field--name-variations .field--name-price .field--item{display:inline-flex;margin-right:0}.commerce-product--magazine--full .field--name-variations .field--name-price .field--item .price--original{margin-right:15px}.commerce-product--issue--full .product--full--get-product{margin-bottom:40px}.commerce-product--issue--full .product--full--get-product .field--name-field-download-file,.commerce-product--issue--full .product--full--get-product .field--name-field-magazine{display:inline-block}.commerce-product--issue--full .product--full--get-product .field--name-field-download-file{margin-right:24px}.commerce-product--card{position:relative;padding-bottom:40px}.commerce-product--card .media--image,.commerce-product--card .field--name-field-lead-image{transition:transform .25s ease-out}.commerce-product--card:hover .media--image,.commerce-product--card:hover .field--name-field-lead-image{transform:translateY(-5px) scale(1.005) translateZ(0)}.commerce-product--card .media--image--product-card{box-shadow:0 5px 20px rgba(0,0,0,.2);display:block;margin-bottom:14px}.commerce-product--card .price-current--label{display:none}.commerce-product--card .price--original{font-weight:400;text-decoration-thickness:.5px;margin-right:10px}.commerce-product--card .commerce-product-variation .form-actions{margin:15px 0 0 0}.commerce-product--card .overlay-container{position:relative}.commerce-product--card .overlay-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;padding:0;z-index:2}.commerce-product--card .field--name-title a{font-family:var(--font-family-sans-serif);font-weight:400;font-size:16px;line-height:24px;text-decoration:none;color:var(--gray-base)}.commerce-product--card .field--name-field-subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:22px}.commerce-product--card .field--name-price{display:flex;font-size:14px;line-height:22px}.commerce-product--card .field--name-quantity{display:none}.commerce-product--card .button--add-to-cart{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:14px;line-height:20px;padding:9px 18px;background:var(--gray-base);border-color:var(--gray-base)}.commerce-product--card .button--add-to-cart,.commerce-product--card .button--add-to-cart:hover,.commerce-product--card .button--add-to-cart:visited{color:var(--light) !important;text-decoration:none}.commerce-product--card .button--add-to-cart[disabled=disabled]{border-color:#949494;background-color:#949494}.commerce-product--card .button--add-to-cart[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.commerce-product--card .button--add-to-cart:hover{border-color:#363636;background-color:#363636}.commerce-product--card .button--add-to-cart:focus,.commerce-product--card .button--add-to-cart:active{border-color:#676767;background-color:#676767}.commerce-product--card .commerce-variation-cart-form.disabled{display:none}.commerce-product--card .discount-percentage{position:absolute;top:10px;left:10px;padding:4px 10px;background-color:var(--brand-light);color:var(--brand-dark);font-family:var(--font-family-sans-serif);font-weight:600;font-size:12px;line-height:22px}.commerce-product--book--card .field--name-field-authors,.commerce-product--audiobook--card .field--name-field-authors{font-style:italic;font-weight:700;font-size:14px;line-height:22px}.commerce-product--book--card .field--name-field-release-date,.commerce-product--audiobook--card .field--name-field-release-date{font-weight:700;font-size:10px;line-height:16px;padding:2px 6px;margin-top:10px;margin-bottom:5px;background-color:var(--brand-light);color:var(--brand-dark);display:inline-block}.commerce-product--book--card .field--name-field-release-date .field--label,.commerce-product--book--card .field--name-field-release-date .field--item,.commerce-product--audiobook--card .field--name-field-release-date .field--label,.commerce-product--audiobook--card .field--name-field-release-date .field--item{display:inline}.commerce-product--magazine--card{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:center}.commerce-product--magazine--card del{display:none}.commerce-product--magazine--card .field--type-image{margin:0}.commerce-product--magazine--card .media--image--product-card{position:relative;width:calc(50% - 20px);z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.commerce-product--magazine--card .product-description{background-color:var(--gray-lighter);padding:14px 10px 19px 20px;width:calc(100% - (50% - 20px));margin-top:20px;margin-bottom:20px}.commerce-product--magazine--card .field--name-title{font-family:var(--font-family-sans-serif);font-weight:400;font-size:16px;line-height:24px}.commerce-product--magazine--card .field--name-variations{margin-bottom:15px}.commerce-product--magazine--card .commerce-product-variation--magazine{line-height:0}.commerce-product--magazine--card .field--name-price{font-weight:700;font-size:14px;line-height:22px;margin-right:5px;display:inline}.commerce-product--magazine--card .price--current{display:inline}.commerce-product--magazine--card .field--name-attribute-issue-count{font-size:14px;line-height:22px;display:inline}.commerce-product--magazine--card .subscription-button{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:14px;line-height:20px;padding:9px 18px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.commerce-product--magazine--card .subscription-button[disabled=disabled],.commerce-product--magazine--card .subscription-button[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.commerce-product--magazine--card .subscription-button:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.commerce-product--magazine--card .subscription-button:focus,.commerce-product--magazine--card .subscription-button:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.block--latest-issues{margin-bottom:40px}.commerce-product--latest-issue{position:relative;margin-bottom:40px}.commerce-product--latest-issue .field--name-field-lead-images{position:relative;z-index:1;padding:0 40px 0 40px}.commerce-product--latest-issue .field--name-field-lead-images:after{display:block;content:"";position:absolute;top:50%;bottom:0;left:0;width:100%;background-color:var(--gray-lighter);z-index:-1}.commerce-product--latest-issue .media--image--product-card{position:relative;z-index:1;padding:0;display:block;box-shadow:0 5px 20px rgba(0,0,0,.2)}.commerce-product--latest-issue .product-description{width:100%;padding:30px 40px 36px 40px;background-color:var(--gray-lighter)}.commerce-product--latest-issue .product-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:24px;margin:40px 0 0}.commerce-product--latest-issue .product-buttons .form-actions{margin:0}.commerce-product--latest-issue .field--name-title a{font-family:var(--font-family-sans-serif);font-style:normal;font-weight:400;font-size:26px;line-height:36px;color:var(--gray-base);text-decoration:none}.commerce-product--latest-issue .field--name-field-subtitle{font-style:normal;font-weight:400;font-size:16px;line-height:26px;margin-bottom:2px}.commerce-product--latest-issue .commerce-variation-cart-form.disabled{display:none}.commerce-product--latest-issue .commerce-product-variation{display:flex}.commerce-product--latest-issue .field--name-quantity{display:none}.commerce-product--latest-issue .field--name-price{font-weight:700;font-size:16px;line-height:26px;margin-right:5px;display:inline}.commerce-product--latest-issue .price-current--label{display:none}.commerce-product--latest-issue .price--current{display:inline}.commerce-product--latest-issue .price--original{font-weight:400;text-decoration-thickness:.5px;margin-right:.6ch}.commerce-product--latest-issue .button--add-to-cart{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.commerce-product--latest-issue .button--add-to-cart,.commerce-product--latest-issue .button--add-to-cart:hover,.commerce-product--latest-issue .button--add-to-cart:visited{color:var(--light) !important;text-decoration:none}.commerce-product--latest-issue .button--add-to-cart[disabled=disabled]{border-color:#949494;background-color:#949494}.commerce-product--latest-issue .button--add-to-cart[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.commerce-product--latest-issue .button--add-to-cart:hover{border-color:#363636;background-color:#363636}.commerce-product--latest-issue .button--add-to-cart:focus,.commerce-product--latest-issue .button--add-to-cart:active{border-color:#676767;background-color:#676767}.commerce-product--latest-issue .subscription-button{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.commerce-product--latest-issue .subscription-button[disabled=disabled],.commerce-product--latest-issue .subscription-button[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.commerce-product--latest-issue .subscription-button:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.commerce-product--latest-issue .subscription-button:focus,.commerce-product--latest-issue .subscription-button:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.page-node-type-page .field--name-field-subtitle{text-align:center}.field--name-field-subtitle{font-weight:400;font-size:20px;line-height:28px;color:#000;font-family:var(--font-family-piazzolla)}.field--name-field-lead-text{font-weight:700;font-size:18px;line-height:28px;color:#000;font-family:var(--font-family-piazzolla)}.node .field--name-field-subtitle{margin:6px 0 40px}.media>.field+.field{margin-top:10px}.media--image .field--type-image{box-shadow:0 5px 20px rgba(0,0,0,.2)}.paragraph--partner .media--image .field--type-image{box-shadow:none}.content-typo .field--name-field-body .paragraph{padding-bottom:40px}.card--with-image{display:flex;flex-direction:column}.card--image{order:1;box-shadow:0 5px 20px rgba(0,0,0,.2)}.card--image picture,.card--image img{aspect-ratio:277/196;-o-object-fit:cover;object-fit:cover}.card--title,.card--footer{font-family:var(--font-family-sans-serif);font-style:normal}.card--title{font-size:20px;line-height:30px;font-weight:300;order:2;margin:24px 0 0 0}.card--title,.card--title a{text-decoration:none;color:var(--gray-base)}.card--content{order:3;border-bottom:1px solid var(--gray-medium-light);padding-bottom:20px;margin-bottom:18px}.card--content p{margin:0;font-family:var(--font-family-base);font-style:normal;font-weight:300;font-size:14px;line-height:22px}.card--content a{text-decoration:none}.card--tags a,.card--date{font-family:var(--font-family-base);text-decoration:none;color:var(--gray-base)}.card--date{font-style:italic}.card--tags .field--item{background:unset}.card--tags a{font-weight:600}.card--tags a:after{padding-left:.7ch;padding-right:.7ch}.card--footer{display:flex;font-size:14px;line-height:22px;order:4;font-weight:400;align-items:center}.card,.node--card{position:relative}.card .overlay-container,.node--card .overlay-container{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap}.card .overlay-link,.node--card .overlay-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;padding:0;z-index:2}.node--person--card .media--image,.node--person--card .field--name-field-lead-image{transition:transform .25s ease-out}.node--person--card:hover .media--image,.node--person--card:hover .field--name-field-lead-image{transform:translateY(-5px) scale(1.005) translateZ(0)}.node--person--card .node_lead_image picture,.node--person--card .node_lead_image img{box-shadow:0 5px 20px rgba(0,0,0,.2)}.block--views-block-columns-block .view-content .row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:stretch}.block--views-block-columns-block .view-content .views-row{flex-grow:1;flex-shrink:0}.block--views-block-columns-block .views--footer{padding-top:20px}.block--views-block-columns-block .more-link a{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.block--views-block-columns-block .more-link a,.block--views-block-columns-block .more-link a:hover,.block--views-block-columns-block .more-link a:visited{color:var(--light) !important;text-decoration:none}.block--views-block-columns-block .more-link a[disabled=disabled]{border-color:#949494;background-color:#949494}.block--views-block-columns-block .more-link a[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.block--views-block-columns-block .more-link a:hover{border-color:#363636;background-color:#363636}.block--views-block-columns-block .more-link a:focus,.block--views-block-columns-block .more-link a:active{border-color:#676767;background-color:#676767}.column-type-filter-container{margin-top:-20px;margin-bottom:60px}.column-type-filter-container .pill-filter .pill-filter-item-wrapper{margin:0 5px 10px}.node--column--card{display:flex;flex-direction:column;margin:0 10px 40px;background-color:var(--gray-lighter)}.node--column--card>.node-title,.node--column--card .author-name,.node--column--card .card--footer{margin:0;padding:0 40px 0 40px}.node--column--card>.node-title{order:2;padding-bottom:2px;font-family:var(--font-family-sans-serif);font-weight:400;font-size:20px;line-height:28px}.node--column--card .author-name{order:3;font-family:var(--font-family-serif);font-style:italic;font-weight:700;font-size:16px;line-height:26px;color:var(--text-color);text-decoration:none}.node--column--card .author-image{order:1;padding:0 40px 24px 40px;position:relative;background-color:var(--light)}.node--column--card .author-image>a{box-shadow:0 5px 20px rgba(0,0,0,.2);display:block;position:relative;z-index:2}.node--column--card .author-image--placeholder{display:block;padding-bottom:100%}.node--column--card .author-image picture,.node--column--card .author-image img{display:block;width:100%;height:auto}.node--column--card .author-image:after{display:block;content:"";position:absolute;top:calc(50% - 12px);bottom:0;left:0;right:0;background-color:var(--gray-lighter);z-index:0}.node--column--card .author--occupation{font-weight:400;font-size:14px;line-height:22px}.node--column--card .card--footer{order:5;padding-bottom:25px;flex-grow:1;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-end}.node--column--card .card--footer .card-footer-inside{width:100%;border-top:1px solid var(--gray-medium-light);padding-top:18px;margin-top:23px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.node--column--card .field--name-field-column{font-weight:700;font-size:14px;line-height:22px;margin:0}.node--column--card .field--name-field-column:after{display:inline;content:"•";margin-right:5px;margin-left:5px}.node--column--card .created-date{font-family:var(--font-family-serif);font-style:italic;font-weight:400;font-size:14px;line-height:22px}.block--views-block-mn-events-blocks-block .views--footer{padding-top:20px}.block--views-block-mn-events-blocks-block .more-link a{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;background:var(--gray-base);border-color:var(--gray-base)}.block--views-block-mn-events-blocks-block .more-link a,.block--views-block-mn-events-blocks-block .more-link a:hover,.block--views-block-mn-events-blocks-block .more-link a:visited{color:var(--light) !important;text-decoration:none}.block--views-block-mn-events-blocks-block .more-link a[disabled=disabled]{border-color:#949494;background-color:#949494}.block--views-block-mn-events-blocks-block .more-link a[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.block--views-block-mn-events-blocks-block .more-link a:hover{border-color:#363636;background-color:#363636}.block--views-block-mn-events-blocks-block .more-link a:focus,.block--views-block-mn-events-blocks-block .more-link a:active{border-color:#676767;background-color:#676767}.node--event--card{margin-bottom:40px}.node--event--card .card--title{line-height:28px;margin:24px 0 4px 0}.node--event--card .card--content{padding-bottom:30px}.node--event--card .field--name-field-event-category{font-weight:700;font-size:14px;line-height:22px;font-family:var(--font-family-serif)}.node--event--card .field--name-field-event-category:after{display:inline;content:"•";margin-right:5px;margin-left:5px}.entity--full .full-container{display:flex;flex-direction:column;flex-wrap:nowrap;margin-right:0;margin-left:0}.entity--full .full-container .col-left,.entity--full .full-container .col-right{display:contents}.entity--full .full-container .left-top{order:1}.entity--full .full-container .right-top{order:2}.entity--full .full-container .right-middle{order:3}.entity--full .full-container .left-middle{order:4}.entity--full .full-container .left-bottom{order:5}.entity--full .full-container .right-bottom{order:6}.entity--full .full-container .right-bottom .region-content-below>.block:first-child{margin-top:30px}.entity--full .full-container .right-bottom .region-content-below>.block:last-child{margin-bottom:0}.entity--full .full-container--content .field--name-field-lead-image{margin-bottom:40px}.node--full .left-top .media{box-shadow:0 5px 20px rgba(0,0,0,.2)}.node--full .node-full-title{margin-top:0;margin-bottom:7px}.node--full--footer{border-top:1px solid #ddd;margin-top:20px;padding:24px 0}.node--full--footer>span.field+span.field:before{content:" • ";font-weight:700;font-family:var(--font-family-serif);font-size:16px;line-height:26px}.node--full--footer .field--name-field-tags{margin-top:13px}.node--full .media--image .field--name-field-description{display:none}.node--event--full .field--name-field-date div,.node--event--full .field--name-field-location div{display:inline-block}.node--event--full .field--name-field-date .field--label,.node--event--full .field--name-field-location .field--label{font-weight:700;position:relative}.node--event--full .field--name-field-date .field--label:after,.node--event--full .field--name-field-location .field--label:after{content:":"}.node--event--full ul{padding:0 0 0 1.5em}.node--event--full .content_bottom{border-top:1px solid #ddd;padding-top:25px;margin-top:30px}.node--event--full .date_created{font-weight:400;font-size:16px;line-height:26px;font-style:italic;font-family:var(--font-family-piazzolla);margin-bottom:15px}.node--event--full h3{margin-top:0}.node--column--full .field--name-field-author>.field--item{margin-bottom:20px}.node--column--full .field--name-field-author>.field--item:last-child{margin-bottom:0}.node--news--full .right-middle .field--name-field-lead-image,.node--event--full .right-middle .field--name-field-lead-image{margin-top:20px}.node--person--card .node-title{margin:14px 0 0;font-weight:400;font-size:16px;line-height:24px}.node--person--card .node-title a{color:#000;text-decoration:none;font-family:var(--font-family-fraunces)}.node--person--card .field--name-field-occupation{font-weight:400;font-size:14px;line-height:22px;color:#000;font-family:var(--font-family-piazzolla)}.node--person--card .field--name-field-media-image{filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.2))}.page-node-type-person .block--page-title-block{display:none}.node--person--full{color:#000;margin-top:-40px}.node--person--full .node-title{margin:48px 0 0;font-weight:600;font-size:36px;line-height:46px}.node--person--full .field--name-field-occupation{font-weight:400;font-size:20px;line-height:28px;margin-top:5px;margin-bottom:40px}.node--person--full .field--name-field-body{font-weight:400;font-size:16px;line-height:26px}.node--person--full .field--name-field-media-image{filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.2))}.author-list .letter-navigation{max-width:640px;margin:0 auto}.author-list .letter-item{width:40px;height:40px;padding:7px 5px;margin:0 0 10px}.author-list--title{margin:2em 0;text-align:center;position:relative;font-family:var(--font-family-sans-serif);font-style:normal;font-weight:400;font-size:26px;line-height:36px}.author-list--title-content{margin:0;background:var(--light);z-index:2;padding:0 1em;position:relative;display:inline-block}.author-list--title:after{content:"";border-top:1px solid var(--gray-medium-light);position:absolute;left:0;width:100%;top:50%;z-index:1}.author-list--items{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:stretch;margin:0 -10px}.author-list--item{padding:0;min-width:170px;width:100%}.author-list--item>.node__content{padding:0 10px 36px}.author-list--item>.node__content>.node_lead_image{aspect-ratio:1;box-shadow:0 5px 20px rgba(0,0,0,.2)}.author-list--item picture,.author-list--item img{max-width:100%;height:auto;display:block}@media screen and (min-width:360px){.author-list--item{min-width:unset;max-width:50%}}@media screen and (min-width:530px){.author-list--item{min-width:unset;max-width:33.3333333333%}}@media screen and (min-width:700px){.author-list--item{max-width:25%}}@media screen and (min-width:870px){.author-list--item{max-width:20%}}.node--person--lead-image--image{width:100%}.node--person--lead-image--full-name,.node--person--lead-image--occupation,.node--person--lead-image--details{display:flex;gap:.5ch;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;font-family:var(--font-family-serif);font-style:normal;font-weight:400;font-size:20px;line-height:28px}.node--person--lead-image--details{margin-top:15px}.node--person--lead-image .field--name-field-occupation:before{content:" - "}.view-commerce-cart-form .view-header h3{margin-bottom:31px}.view-commerce-cart-form .views-label{display:none}.view-commerce-cart-form div[data-drupal-selector=order-total-summary]{border-top:1px solid var(--gray-medium-light);padding-top:33px;margin-bottom:54px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full{display:flex}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-field-lead-images{position:absolute;width:65px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .product-data{flex-grow:1;margin-left:85px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-title{margin-bottom:4px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-title a{font-family:var(--font-family-sans-serif);font-weight:400;font-size:26px;line-height:36px;color:var(--gray-base);text-decoration:none}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-field-subtitle{font-weight:400;font-size:16px;line-height:26px;margin-bottom:4px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-field-authors{font-style:italic;font-weight:700;font-size:16px;line-height:26px;display:flex}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-field-authors .field--item:after{display:inline;content:",";margin-right:2px}.view-commerce-cart-form .commerce-product-variation--cart-full .field--name-attribute-issue-count{display:none}.view-commerce-cart-form .commerce-product-variation--cart-full .field--name-price{display:flex;margin-left:85px}.view-commerce-cart-form .commerce-product-variation .discount-percentage,.view-commerce-cart-form .commerce-product-variation .price-current--label,.view-commerce-cart-form .commerce-product-variation .normal-discount{display:none}.view-commerce-cart-form .commerce-product-variation .price--original{margin-right:10px}.view-commerce-cart-form .views-field-edit-quantity,.view-commerce-cart-form .views-field-total-price__number,.view-commerce-cart-form .views-field-remove-button{padding:0 0 0 85px;margin-top:15px;margin-bottom:15px}.view-commerce-cart-form .quantity-edit-input{padding:13px 24px;font-size:16px;border:1px solid var(--gray-medium);border-radius:4px;min-width:80px;text-align:center}.view-commerce-cart-form .form-item{margin-top:0;margin-bottom:0}.view-commerce-cart-form .delete-order-item{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/x.svg);background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);border:none;width:20px;height:20px;padding:0;font-size:0}.view-commerce-cart-form .order-total-line{text-align:left;display:flex;justify-content:space-between;padding:0}.view-commerce-cart-form .order-total-line__total{font-size:20px;line-height:28px}.view-commerce-cart-form .form-actions{display:flex;margin:0}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-submit]{order:2;color:var(--link-color);text-decoration:underline;font-weight:bold;transition:color .5s,background-color .5s,border-color .5s;background-color:rgba(0,0,0,0);border:none;padding:0}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:hover{color:var(--link-hover-color)}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:visited{color:var(--link-visited-color)}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout]{order:1;margin-left:0;display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:var(--font-size-base);padding:11px 24px;line-height:26px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color);margin-right:24px}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout][disabled=disabled],.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout][disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout]:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout]:focus,.view-commerce-cart-form .form-actions [data-drupal-selector=edit-checkout]:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.view-event-list .views-row,.view-news-list .views-row,.view-publication-list .views-row{margin-top:10px;margin-bottom:10px}.publication-type-filter-container{margin-top:-20px;margin-bottom:60px}.publication-type-filter-container .pill-filter .pill-filter-item-wrapper{margin:0 5px 10px}.publication-year-filter-container{margin-bottom:20px}.view-taxonomy-term .views-row{margin-bottom:20px}.block--magyarnaplo-commerce-products-filter{margin-bottom:50px}.search-filters{background-color:var(--gray-lighter);padding:0 40px;margin-bottom:0}.search-filters--header{height:48px;border-bottom:1px solid #ddd;margin-left:-40px;margin-right:-40px;padding:0 40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.search-filters--header label{cursor:pointer;width:100%;font-weight:700;font-size:14px;line-height:22px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}.search-filters--header label:after{display:block;content:" ";overflow:hidden;width:30px;height:30px;transition:transform .25s ease;transform-origin:50% 50%;background-repeat:no-repeat;background-position:center center;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/arrow_head_down.svg);transform:rotate(0deg)}.search-filters--control{display:none}.search-filters--control:checked~.search-filters--header label:after{transform:rotate(180deg)}.search-filters--content{max-height:0;display:block;overflow:hidden;transition:all .5s}.search-filters--control:checked~.search-filters--content{max-height:500vh}.search-filters .form-item-s{margin-top:40px;margin-bottom:34px;width:100%}.search-filters .form-item-s label{display:none}.search-filters .form-item-s input{width:100%;padding:7px 32px 8px 18px;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/search.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.search-filters .form-item-s input:disabled{background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/search_disabled.svg)}.search-filters .form-item-s input::-moz-placeholder{font-size:14px;line-height:20px}.search-filters .form-item-s input::placeholder{font-size:14px;line-height:20px}.search-filters .form-submit{display:none}.search-filters .search-filters--menu a{color:var(--gray-base);text-decoration:none;font-family:var(--font-family-sans-serif);font-weight:400;font-size:14px;line-height:28px;margin:0 0 0 20px;display:inline-block}.search-filters .search-filters--menu>.menu-item--expanded{border-top:1px solid var(--gray-medium-light);padding-top:23px;margin-top:16px}.search-filters .search-filters--menu>.menu-item--expanded:last-child{padding-bottom:38px !important}.search-filters .search-filters--menu .menu-item{position:relative;list-style:none}.search-filters .search-filters--menu .menu-item>.menu{max-height:500vh;display:block;overflow:hidden;transition:all .5s;margin-bottom:0}.search-filters .search-filters--menu .menu-item:last-child{margin-bottom:10px}.search-filters .search-filters--menu .menu-item.closed .arrow{transform:rotate(0deg)}.search-filters .search-filters--menu .menu-item.closed>.menu{max-height:0}.search-filters .search-filters--menu [data-depth="0"]>a{font-family:var(--font-family-sans-serif);font-weight:600;font-size:14px;line-height:22px;margin-bottom:12px;margin-left:0}.search-filters .search-filters--menu [data-depth="0"].parent>a{font-size:20px;line-height:28px}.search-filters .search-filters--menu [data-depth="0"]>.arrow{top:23px}.search-filters .search-filters--menu [data-depth="0"]>.menu{max-height:250vh}.search-filters .search-filters--menu [data-depth="0"]:last-child{margin-bottom:0}.search-filters .search-filters--menu [data-depth="1"]>a{font-family:var(--font-family-sans-serif);font-weight:700;font-size:14px;line-height:22px;margin-bottom:12px;margin-left:0}.search-filters .search-filters--menu [data-depth="1"]>.menu{max-height:100vh}.search-filters .search-filters--menu [data-depth="1"]:last-child{margin-bottom:0}.search-filters .search-filters--menu .arrow{display:block;content:" ";overflow:hidden;width:30px;height:30px;cursor:pointer;position:absolute;top:0;right:0;transition:transform .25s ease;transform-origin:50% 50%;background-repeat:no-repeat;background-position:center center;background-image:url(/profiles/magyarnaplo/themes/mn_theme/assets/img/arrow_head_down.svg);transform:rotate(180deg)}.view-product-list-mn .page-title{margin-top:0;margin-bottom:30px}.view-product-list-mn .sort-by.dropbutton{min-width:170px;max-width:320px;margin:0 auto 40px}.view-display-id-magazines{margin-bottom:20px}
@media all and (min-width: 768px){.block-mn-featured-author .field--name-field-text{max-width:568px;margin-left:auto;margin-right:auto}.block-mn-featured-author .node--person{position:relative;max-width:728px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;align-items:center;margin-left:auto;margin-right:auto}.block-mn-featured-author .author_image,.block-mn-featured-author .author_content{max-width:374px;width:50%;flex-shrink:0;flex-grow:1}.block-mn-featured-author .author_image .field--name-field-lead-image{padding:0}.block-mn-featured-author .author_content{margin-top:50px;margin-bottom:70px}.block-mn-featured-author .buttons{width:50%;text-align:left;padding-left:40px;padding-right:40px;position:absolute;bottom:0;right:0;white-space:nowrap}.pager__item--first,.pager__item--last{display:block}.further-nodes{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:stretch}.further-nodes>.node{width:calc(50% - 20px)}.further-nodes-further>.node:first-child{width:100%}
}
@media all and (min-width: 992px){.eu-cookie-compliance-banner{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start}.eu-cookie-compliance-content{height:80px;margin:0;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.eu-cookie-compliance-message{flex-shrink:1;padding-right:6em;margin:0}.eu-cookie-compliance-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;flex-grow:1;margin:0}.paragraph--text--default:after{content:"";display:table;clear:both}.paragraph--text--default .field--name-field-single-image{display:block}.paragraph--text--default.text-image-layout--image_left .field--name-field-single-image{float:left;width:50%;padding-right:20px;margin-right:20px;padding-bottom:30px}.paragraph--text--default.text-image-layout--image_right .field--name-field-single-image{float:right;width:50%;padding-left:20px;margin-left:20px;padding-bottom:30px}.paragraph--text--default .field--name-field-text,.paragraph--text--default .field--name-field-buttons,.paragraph--text--default .field--name-field-buttons div{display:inline}.paragraph--text--default .field--name-field-text:after,.paragraph--text--default .field--name-field-buttons:after,.paragraph--text--default .field--name-field-buttons div:after{display:none}.paragraph--pictures--default.pictures-image-count--2 .field--name-field-multiple-images{display:flex}.paragraph--pictures--default.pictures-image-count--2 .field--name-field-multiple-images>.field--item{width:50%;margin-bottom:0}.paragraph--pictures--default.pictures-image-count--2 .field--name-field-multiple-images>.field--item:first-child{padding-right:20px}.paragraph--pictures--default.pictures-image-count--2 .field--name-field-multiple-images>.field--item:last-child{padding-left:20px}.paragraph--pictures--default.pictures-image-count--3 .field--name-field-multiple-images{display:flex;flex-wrap:wrap}.paragraph--pictures--default.pictures-image-count--3 .field--name-field-multiple-images>.field--item:nth-child(1){width:100%;margin-bottom:40px}.paragraph--pictures--default.pictures-image-count--3 .field--name-field-multiple-images>.field--item:nth-child(2){width:50%;padding-right:20px}.paragraph--pictures--default.pictures-image-count--3 .field--name-field-multiple-images>.field--item:nth-child(3){width:50%;padding-left:20px}.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item{width:calc(100vw - 200px);padding-top:50px;padding-bottom:50px}.pictures-carousel--1 .pictures-modal-prev{left:-40px}.pictures-carousel--1 .pictures-modal-next{right:-40px}.pictures-carousel--1 .pictures-modal-close{top:50px;right:-40px}.gin--horizontal-toolbar .pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item{padding-top:103px}.gin--horizontal-toolbar .pictures-carousel--1 .pictures-modal-close{top:103px}.paragraph--pictures--default.pictures-carousel--0 .field--name-field-multiple-images>.field--item .media img,.paragraph--pictures--default.pictures-carousel--1 .pictures-modal-visible .media img{width:100%;height:auto;max-height:none;-o-object-fit:fill;object-fit:fill}.paragraph--pictures--default.pictures-image-count--1 .field--name-field-multiple-images>.field--item:first-child .media img,.paragraph--pictures--default.pictures-image-count--3 .field--name-field-multiple-images>.field--item:first-child .media img{max-height:570px;-o-object-fit:contain;object-fit:contain}.paragraph--pictures--default.pictures-carousel--1 .pictures-modal-visible .media img{max-height:570px;-o-object-fit:cover;object-fit:cover}.paragraph--partners .field--name-field-partners{grid-template-columns:repeat(4,1fr);grid-gap:40px}.mailchimp-signup-subscribe-form .maillist-modal{padding:40px}.mailchimp-signup-subscribe-form .maillist-modal-content{padding:40px}.mailchimp-signup-subscribe-form .maillist-modal-content .form-actions{margin-top:40px}.mailchimp-signup-subscribe-form .miallist-modal-title{margin-bottom:40px}.mailchimp-signup-subscribe-form .modal-close{width:58px;height:58px}.pager__item__dif-2,.pager__item__dif-3,.pager__item__dif-4,.pager__item__dif-5,.pager__item__dif-6,.pager__item__dif-7,.pager__item__dif-8{display:list-item}.region-content>.block:first-child{margin-top:0}.block-mn-featured-author{margin-top:0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:65px}.block-mn-featured-author .block-title{width:100%;flex-shrink:0;flex-grow:1}.block-mn-featured-author .node--person{max-width:unset}.block-mn-featured-author .field--name-field-text{width:33.3333333333%;padding-right:20px;flex-grow:0;flex-shrink:0;margin:0}.block-mn-featured-author .field--name-field-author{width:66.6666666667%;padding-left:20px;flex-grow:0;flex-shrink:0;margin:0}.block-mn-featured-author .author_image,.block-mn-featured-author .author_content{max-width:50%}.block-mn-featured-author .author_image .field--name-field-lead-image{padding:0}.block-mn-featured-author .author_image .field--name-field-lead-image:after{display:none}.block-mn-featured-author .author_content{position:relative}.block-mn-featured-author .author_content .content{margin-top:40px;margin-left:-40px}.block-mn-featured-author .author_content .buttons{text-align:left}body{padding-top:0}body header{top:auto}body.gin--horizontal-toolbar{padding-top:53px !important}.layout-header{margin-bottom:240px;background-color:var(--gray-base);position:static;left:auto;width:auto}.header-container-inside{height:auto;border-bottom:none}.header-collapse{display:block;opacity:1;background-color:rgba(0,0,0,0);position:static;z-index:auto;top:auto;left:auto;right:auto;height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.header-collapse,input.collapse-switch:checked~.header-collapse{height:auto}.header-logo{width:475px;max-width:none;top:calc(100% + 30px);transform:translateX(-50%);z-index:30;margin-top:0}.header-toggle{display:none}.region-header-items{border-bottom:0;position:absolute;top:calc(100% + 37px);left:0;width:100%;z-index:20;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-end;justify-content:flex-end;align-items:center}.block--magyarnaplo-branding-search-link{flex-grow:1}.region-header-menu{overflow:visible;padding-top:0}.header-collapsible--content{position:absolute;background-color:#f6f7f7;padding:0 20px;height:0;width:256px;left:auto;right:0;box-shadow:0 5px 20px rgba(0,0,0,.2)}.header-collapsible--content,.gin--horizontal-toolbar .header-collapsible--content{top:100%}.header-collapsible--close{display:none}.header-collapsible--switch:checked~.header-collapsible--content,.gin--horizontal-toolbar .header-collapsible--switch:checked~.header-collapsible--content{padding:20px;height:auto}.icon-link{padding-top:10px;padding-bottom:10px}.block.menu--dm-mn-main .menu{font-size:0;text-align:center}.block.menu--dm-mn-main .menu,.block.menu--dm-mn-main .menu li{list-style:none}.block.menu--dm-mn-main .menu .menu li,.block.menu--dm-mn-main .menu li{display:inline-block;padding:0;margin:0}.block.menu--dm-mn-main .menu li a{padding:12px 20px 14px;margin:0;font-size:var(--font-size-base);height:50px}.block.menu--dm-mn-main .menu li a,.block.menu--dm-mn-main .menu li a:visited,.block.menu--dm-mn-main .menu li a:hover{color:var(--gray-medium)}.block.menu--dm-mn-main>.menu>li{position:static}.block.menu--dm-mn-main>.menu>li .menu{display:none}.block.menu--dm-mn-main>.menu>li.menu-item--expanded:before{display:none}.block.menu--dm-mn-main>.menu>li.open .menu{display:none}.block.menu--dm-mn-main>.menu>.menu-item--active-trail>a,.block.menu--dm-mn-main>.menu>.menu-item--active-trail>a:visited,.block.menu--dm-mn-main>.menu>.menu-item--active-trail>a:hover{color:var(--light)}.block.menu--dm-mn-main>.menu>.menu-item--active-trail.open .menu,.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu{display:block}.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu{position:absolute;top:calc(100% + 120px);left:0;width:100%;border-top:1px solid var(--gray-medium-light);border-bottom:1px solid var(--gray-medium-light);z-index:10}.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu a{padding:10px 20px 13px}.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu a,.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu a:visited,.block.menu--dm-mn-main>.menu>.menu-item--active-trail .menu a:hover{color:var(--gray-base)}.menu--mn-account{margin:0 24px}.menu--mn-account .header-collapsible--content{right:auto;left:50%;transform:translateX(-50%)}.menu--mn-account .header-collapsible--content .account-menu-description{margin-bottom:16px;font-size:14px;line-height:22px}.menu--mn-account .header-collapsible--content .account-menu-description.account{margin-bottom:0}.menu--mn-account .header-collapsible--content .button{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:14px;line-height:20px;padding:9px 18px;color:var(--button-extra-color) !important;background:var(--button-extra-background);border-color:var(--button-extra-border-color)}.menu--mn-account .header-collapsible--content .button[disabled=disabled],.menu--mn-account .header-collapsible--content .button[disabled=disabled]:hover{color:var(--button-extra-color-disabled) !important;background:var(--button-extra-background-disabled);border-color:var(--button-extra-border-color-disabled)}.menu--mn-account .header-collapsible--content .button:hover{color:var(--button-extra-color-hover) !important;background:var(--button-extra-background-hover);border-color:var(--button-extra-border-color-hover)}.menu--mn-account .header-collapsible--content .button:focus,.menu--mn-account .header-collapsible--content .button:active{color:var(--button-extra-color-focus) !important;background:var(--button-extra-background-focus);border-color:var(--button-extra-border-color-focus)}.menu--mn-account .header-collapsible--content .button.profile-link{display:inline-block;border-radius:4px;text-align:center;font-family:var(--font-family-button);border-width:1px;border-style:solid;transition:color .5s,background-color .5s,border-color .5s;cursor:pointer;font-weight:var(--font-weight-button) !important;text-decoration:none !important;font-size:14px;line-height:20px;padding:9px 18px;background:var(--gray-base);border-color:var(--gray-base)}.menu--mn-account .header-collapsible--content .button.profile-link,.menu--mn-account .header-collapsible--content .button.profile-link:hover,.menu--mn-account .header-collapsible--content .button.profile-link:visited{color:var(--light) !important;text-decoration:none}.menu--mn-account .header-collapsible--content .button.profile-link[disabled=disabled]{border-color:#949494;background-color:#949494}.menu--mn-account .header-collapsible--content .button.profile-link[disabled=disabled]:hover{border-color:#949494;background-color:#949494}.menu--mn-account .header-collapsible--content .button.profile-link:hover{border-color:#363636;background-color:#363636}.menu--mn-account .header-collapsible--content .button.profile-link:focus,.menu--mn-account .header-collapsible--content .button.profile-link:active{border-color:#676767;background-color:#676767}.menu--mn-account .header-collapsible--switch:checked~.header-collapsible--content{padding-top:14px}.menu--mn-account[data-user-authenticated=anonymous] .header-collapsible--content>.menu{flex-wrap:nowrap;margin:0 -6px}.menu--mn-account[data-user-authenticated=anonymous] .header-collapsible--content>.menu>li{padding:0 6px}.menu--mn-account[data-user-authenticated=authenticated] .menu-item{margin-top:12px;margin-bottom:0}.menu--mn-account[data-user-authenticated=authenticated] .menu-item a{font-size:14px;line-height:20px}.block--magyarnaplo-commerce-cart .header-collapsible--content{width:360px}.layout-footer{padding-top:74px;padding-bottom:74px}.region-footer-top{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.block--magyarnaplo-branding-support,.block.menu--dm-mn-footer,.block.menu--dm-mn-social,.block.mailchimp-signup-subscribe-form{box-sizing:border-box;width:100%;padding-right:20px;padding-left:20px}.block.menu--dm-mn-footer{flex:0 0 40%;max-width:40%}.block.mailchimp-signup-subscribe-form,.block.menu--dm-mn-social,.block--magyarnaplo-branding-support{flex:0 0 20%;max-width:20%}.block--magyarnaplo-branding-support .mnim-support{position:relative}.block--magyarnaplo-branding-support .inner{position:absolute;top:0;left:0;width:100%;height:auto}.block.menu--dm-mn-footer ul.menu{-moz-column-gap:40px;column-gap:40px}.region-footer-bottom{padding-top:0;padding-right:0}.region-footer-bottom .block{display:inline;padding:0;margin:0;position:static;float:none}.region-footer-bottom .block:after{display:none}.go-to-top{position:fixed;bottom:40px;right:16px}.node--full--with-lead-image .social-share__title{margin-top:36px}.further-nodes>.node{margin:0 20px 40px;width:calc(25% - 40px)}.further-nodes-further{margin-left:-20px;margin-right:-20px}.further-nodes-further>.node,.further-nodes-further>.node:first-child{width:calc(33.33334% - 40px)}.search-result--with-image{grid-template-columns:106px 1fr;gap:0 40px}.block--commerce-checkout-progress{margin-bottom:50px}.block--commerce-checkout-progress .checkout-progress--step{font-size:var(--font-size-base)}.path-checkout .layout-checkout-form{display:block}.path-checkout .layout-checkout-form .layout-region-checkout-main{width:calc(66.6666666667% + 20px);padding-right:40px}.path-checkout .layout-checkout-form .layout-region-checkout-secondary{width:calc(33.3333333333% - 40px/2)}.path-checkout .form-item[class*=form-type],.path-checkout input[type=text],.path-checkout input[type=search],.path-checkout input[type=email],.path-checkout textarea,.path-checkout select{width:auto}.path-checkout .layout-region-checkout-footer .link--previous{display:inline;margin-top:0}.commerce-product--book--full .field--name-title,.commerce-product--issue--full .field--name-title,.commerce-product--magazine--full .field--name-title,.commerce-product--audiobook--full .field--name-title{margin-top:0}.commerce-product--book--full .product .title,.commerce-product--issue--full .product .title,.commerce-product--magazine--full .product .title,.commerce-product--audiobook--full .product .title{margin-top:35px}.commerce-product--magazine--full .field--name-variations{display:flex}.commerce-product--magazine--full .field--name-variations .field--item{margin-right:50px}.commerce-product--magazine .product-description{padding:14px 10px 19px 20px}.commerce-product--magazine .field--name-title{font-size:16px}.commerce-product--latest-issue{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;position:relative}@media screen and (min-width:1200px){.commerce-product--latest-issue{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;align-items:stretch}}.commerce-product--latest-issue .field--name-field-lead-images{width:46.1977186312%;padding:0;flex-grow:0;flex-shrink:0}.commerce-product--latest-issue .field--name-field-lead-images:after{display:none}.commerce-product--latest-issue .product-description{width:53.8022813688%;margin-top:40px;margin-bottom:90px;flex-grow:0;flex-shrink:0}.commerce-product--latest-issue .product-description .field--name-field-subtitle+.field{margin-top:8px}.commerce-product--latest-issue .product-buttons{display:block;text-align:left;margin:0;padding-left:40px;padding-right:20px;width:53.8022813688%;position:absolute;bottom:0;right:0;font-size:0;white-space:nowrap}.commerce-product--latest-issue .product-buttons>a,.commerce-product--latest-issue .product-buttons>div{display:inline-block;margin-right:24px}.commerce-product--latest-issue .product-buttons>a:last-child,.commerce-product--latest-issue .product-buttons>div:last-child{margin-right:0}.node--page--full .col-md-8{margin:auto;padding:0}.node--full{margin-top:10px;margin-bottom:25px}.block--local-tasks-block{margin-bottom:0}.block--local-tasks-block .tabs{margin-bottom:0;border-bottom:1px solid #eee}.block--views-block-columns-block .view-content .views-row{padding-left:0;padding-right:0}.column-type-filter-container{margin-top:-35px}.entity--full .full-container{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.entity--full .full-container .col-left,.entity--full .full-container .col-right{display:block}.entity--full .full-container .col-left,.layout-sidebar-first{padding-right:60px}.node--column--full .field--name-field-author>.field--item{margin-bottom:40px}.node--column--full .field--name-field-author>.field--item:last-child{margin-bottom:0}.node--news--full .right-middle .field--name-field-lead-image,.node--event--full .right-middle .field--name-field-lead-image{margin-top:40px}.node--person--full{margin-top:0}.node--person--full .node-title{margin:-10px 0 0}.author-list--item{padding:0;max-width:25%}@media screen and (min-width:1070px){.author-list--item{max-width:20%}}@media screen and (min-width:1240px){.author-list--item{max-width:16.6666666667%}}.author-list--item>.node__content{padding:0 20px 36px}.view-commerce-cart-form .views-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.view-commerce-cart-form .views-field-purchased-entity{flex-basis:66.6666666667%}.view-commerce-cart-form .views-field-edit-quantity{flex-basis:16.6666666667%;position:relative}.view-commerce-cart-form .views-field-total-price__number,.view-commerce-cart-form .views-field-remove-button{flex-basis:8.3333333333%}.view-commerce-cart-form .views-field-edit-quantity,.view-commerce-cart-form .views-field-total-price__number,.view-commerce-cart-form .views-field-remove-button{text-align:right;padding:0;margin:0}.view-commerce-cart-form .views-field-edit-quantity{text-align:center}.view-commerce-cart-form .commerce-product-variation--cart-full{display:flex;justify-content:space-between;align-items:center}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full{display:flex;align-items:center}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .field--name-field-lead-images{position:relative;margin-right:20px}.view-commerce-cart-form .commerce-product-variation--cart-full .commerce-product--cart-full .product-data{margin-left:0}.view-commerce-cart-form .commerce-product-variation--cart-full .field--name-price{align-self:center;margin:0}.view-commerce-cart-form div[data-drupal-selector=order-total-summary]{padding-right:8.3333333333%}.view-event-list .views-row,.view-news-list .views-row,.view-publication-list .views-row{margin-top:20px;margin-bottom:20px}.publication-type-filter-container{margin-top:-35px}.publication-year-filter-container{margin-bottom:40px}.view-taxonomy-term .views-row{margin-bottom:40px}.search-filters--header{display:none}.search-filters--content,.search-filters--control:checked~.search-filters--content{max-height:unset;overflow:visible;padding-top:40px}.search-filters .form-item-s{margin-top:0}.view-product-list-mn .views-row{margin-bottom:60px}.view-product-list-mn .view-top-header{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:flex-start}.view-product-list-mn .sort-by.dropbutton{min-width:170px;max-width:320px;margin:0 0 40px}.view-product-list-mn .page-title{margin-top:0;margin-bottom:30px;flex-grow:1;text-align:left}.view-product-list-mn .page-title{margin-bottom:50px}
}
@media all and (min-width: 1440px){.pictures-carousel--1 .pictures-modal .field--type-entity-reference>.field--item{width:1240px;padding-top:40px;padding-bottom:40px}.commerce-product--magazine .product-description{padding:30px 30px 30px 40px}
}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
