/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'latin_modern_roman10_regular';src:url(/themes/mvm/fonts/lmroman10-regular-webfont.eot);src:url(/themes/mvm/fonts/lmroman10-regular-webfont.eot#iefix) format('embedded-opentype'),url(/themes/mvm/fonts/lmroman10-regular-webfont.woff2) format('woff2'),url(/themes/mvm/fonts/lmroman10-regular-webfont.woff) format('woff'),url(/themes/mvm/fonts/lmroman10-regular-webfont.ttf) format('truetype'),url(/themes/mvm/fonts/lmroman10-regular-webfont.svg#latin_modern_roman10_regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'robotoregular';src:url(/themes/mvm/fonts/Roboto-Regular.eot);src:url(/themes/mvm/fonts/Roboto-Regular.eot#iefix) format('embedded-opentype'),url(/themes/mvm/fonts/Roboto-Regular.woff2) format('woff2'),url(/themes/mvm/fonts/Roboto-Regular.woff) format('woff'),url(/themes/mvm/fonts/Roboto-Regular.ttf) format('truetype'),url(/themes/mvm/fonts/Roboto-Regular.svg#Roboto-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'robotomedium';src:url(/themes/mvm/fonts/Roboto-Medium.eot);src:url(/themes/mvm/fonts/Roboto-Medium.eot#iefix) format('embedded-opentype'),url(/themes/mvm/fonts/Roboto-Medium.woff2) format('woff2'),url(/themes/mvm/fonts/Roboto-Medium.woff) format('woff'),url(/themes/mvm/fonts/Roboto-Medium.ttf) format('truetype'),url(/themes/mvm/fonts/Roboto-Medium.svg#Roboto-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'robotolight';src:url(/themes/mvm/fonts/Roboto-Light.eot);src:url(/themes/mvm/fonts/Roboto-Light.eot#iefix) format('embedded-opentype'),url(/themes/mvm/fonts/Roboto-Light.woff2) format('woff2'),url(/themes/mvm/fonts/Roboto-Light.woff) format('woff'),url(/themes/mvm/fonts/Roboto-Light.ttf) format('truetype'),url(/themes/mvm/fonts/Roboto-Light.svg#Roboto-Light) format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'robotothin';src:url(/themes/mvm/fonts/Roboto-Thin.eot);src:url(/themes/mvm/fonts/Roboto-Thin.eot#iefix) format('embedded-opentype'),url(/themes/mvm/fonts/Roboto-Thin.woff2) format('woff2'),url(/themes/mvm/fonts/Roboto-Thin.woff) format('woff'),url(/themes/mvm/fonts/Roboto-Thin.ttf) format('truetype'),url(/themes/mvm/fonts/Roboto-Thin.svg#Roboto-Thin) format('svg');font-weight:100;font-style:normal;font-display:swap;}*,*:before,*:after{box-sizing:border-box;}html{margin:0;padding:0;}body{font-family:'robotoregular',sans;font-size:1.2em;line-height:24px;margin:0;padding:0;color:#3c587f;background-color:#eee;}div[role="contentinfo"]{padding:8px 10px;background-color:#bdfabb;}div[aria-label="Error message"]{background-color:#fabbbb;margin-bottom:10px;}div[aria-label="Fehlermeldung"]{background-color:#fabbbb;margin-bottom:10px;}h1,h2,h3,h4,h5,h6{font-family:'latin_modern_roman10_regular';font-weight:400;}h1{font-size:2.5em;line-height:1em;}h2{font-size:2.0em;line-height:1em;}h3{font-size:1.5em;line-height:1em;}h4{font-size:1.3em;}h5{font-size:1.15em;}h6{font-size:1.0em;margin:0;font-family:'robotoregular',sans;}a{color:#3c587f;}input,select{padding:5px 8px;font-size:1em;}input[type="submit"]{cursor:pointer;padding:10px 16px;font-size:16px;border:1px solid #aaa;border-radius:5px;}.button--add-to-cart{background-color:#fc0;border:1px solid #c90;margin-bottom:30px;}.addtoany_list{display:block;margin-top:50px;}#block-mvm-primary-local-tasks ul li{list-style:none;list-style-image:none;display:inline;margin:0 5px;}#page{display:flex;flex-direction:column;padding:0 5%;max-width:1920px;}#usersection{display:flex;flex-direction:row;min-height:70px;padding:10px;font-size:0.8em;}#usermenu{flex-grow:3;}#header{display:flex;flex-direction:column;width:100%;min-height:100px;text-align:center;}#logo{width:100%;}#mainmenu{width:100%;margin-top:10px;}#search{}#highlight{width:100%;margin-top:15px;}#main{width:100%;background-color:#fff;padding:3% 5%;}#left_sidebar{}#content{}#footer{width:100%;min-height:100px;background-color:#3c587f;}#footer--top{}#footer--bottom{}#block-views-block-stamps-block-1{margin-top:40px;}#block-views-block-stamps-block-1 .view-stamps .view-content{width:100%;max-width:1135px;}#usermenu > div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;}#block-mvm-account-menu ul li{list-style:none;list-style-image:none;display:inline;margin:0 8px;}#block-mvm-account-menu ul li a{text-decoration:none;color:#000;}#block-mvm-cart{margin-left:25px;}#block-mvm-cart a{text-decoration:none;color:#000;margin:0 8px;}#block-mvm-cart .cart-block--summary__count{margin-left:10px;}#block-mvm-languageswitcher ul li{list-style:none;list-style-image:none;display:inline;margin:0 5px;}#block-mvm-languageswitcher ul li a{text-decoration:none;color:#3c587f;}#block-mvm-languageswitcher ul li a:hover{text-decoration:underline;color:#3c587f;}#block-mvm-languageswitcher ul li a.is-active{text-decoration:underline;color:#3c587f;}#logo a{width:100%;height:auto;}#logo img{width:auto;max-height:150px;}#logo a + a{display:none;}#mainmenu ul.rm-no-class{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-left:0;}#mainmenu ul li{list-style:none;list-style-image:none;display:inline;margin-right:35px;}#mainmenu ul li:last-child{margin-right:0;}#mainmenu ul li a{color:#000;text-decoration:none;font-family:'latin_modern_roman10_regular';font-size:1.5em;letter-spacing:1.5px;}#mainmenu ul li a:hover{color:#666;}#search-block-form{display:flex;flex-direction:row;flex-wrap:nowrap;}body.content-type-highlight .field--name-field-highlightimage img{width:100%;height:auto;}#highlight h2{display:none;}#highlight .flexslider{border:none;}#main{display:flex;justify-content:space-between;margin-bottom:0;}#main .left--sidebar{flex:0 1 25%;padding:46px 50px 50px 25px;}#main .content{width:90%;margin:0 auto;}.user-login-form label{display:block;}.user-login-form .form-item{margin-bottom:20px;}#commerce-checkout-flow-multistep-default .commerce-checkout-completion-register__text p{display:none;}#commerce-checkout-flow-multistep-default label{display:block;}#commerce-checkout-flow-multistep-default input{margin-bottom:5px !important;}#commerce-checkout-flow-multistep-default .password-parent{margin-top:25px;}#commerce-checkout-flow-multistep-default #edit-completion-register-actions{margin-top:25px;}.view-stamps{display:flex;justify-content:space-between;margin-bottom:0;}.view-stamps .view-filters{flex:0 1 25%;padding:46px 50px 50px 25px;}.view-stamps .view-content{width:90%;margin:0 auto;}.view-stamps ul{display:flex;justify-content:space-between;flex-flow:row wrap;}.view-stamps ul li{display:flex;flex-direction:column;align-items:stretch;max-width:220px;height:auto;list-style:none;list-style-image:none;}.view-stamps ul li img{padding:6px;border:1px solid #ddd;}.view-stamps ul li .views-field-title{flex-grow:2;text-align:center;}.view-stamps ul li .views-field-price__number{font-family:'robotothin';font-size:1.6em;font-weight:600;text-align:center;margin:10px 0 50px 0;}#sidebar .views-exposed-form{margin-top:2px;}#sidebar .views-exposed-form h2{margin-top:0;}#block-exposedformstampspage-1 label{display:block;}#block-exposedformstampspage-1 input[type="text"]{width:250px;}#block-exposedformstampspage-1 select{width:250px;}#block-exposedformstampspage-1 .js-form-item{margin-bottom:8px;}#block-exposedformstampspage-1 .form-submit{margin-top:10px;}#block-exposedformstampspage-3 label{display:block;}#block-exposedformstampspage-3 input[type="text"]{width:250px;}#block-exposedformstampspage-3 select{width:250px;}#block-exposedformstampspage-3 .js-form-item{margin-bottom:8px;}#block-exposedformstampspage-3 .form-submit{margin-top:10px;}#block-exposedformstampspage-4 label{display:block;}#block-exposedformstampspage-4 input[type="text"]{width:250px;}#block-exposedformstampspage-4 select{width:250px;}#block-exposedformstampspage-4 .js-form-item{margin-bottom:8px;}#block-exposedformstampspage-4 .form-submit{margin-top:10px;}#block-exposedformstampspage-5 label{display:block;}#block-exposedformstampspage-5 input[type="text"]{width:250px;}#block-exposedformstampspage-5 select{width:250px;}#block-exposedformstampspage-5 .js-form-item{margin-bottom:8px;}#block-exposedformstampspage-5 .form-submit{margin-top:10px;}#block-exposedformstampspage-2 label{display:block;}#block-exposedformstampspage-2 input[type="text"]{width:250px;}#block-exposedformstampspage-2 select{width:250px;}#block-exposedformstampspage-2 .js-form-item{margin-bottom:8px;}#block-exposedformstampspage-2 .form-submit{margin-top:10px;}#block-mvm-content article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-mvm-content .left{min-width:48%;max-width:566px;height:auto;text-align:center;}#block-mvm-content .left .flexslider{margin-bottom:10px;}#block-mvm-content .left .flexslider img{width:100%;height:auto;padding:8px;border:1px solid #ddd;}#block-mvm-content .left .flex-control-thumbs img{border:none;}#block-mvm-content .right{min-width:48%;padding-left:3%;}#block-mvm-content .right .field__label{float:left;margin-right:5px;}#block-mvm-content .right .field__label::after{content:":";}#block-mvm-content .right .field--name-field-description{font-family:'robotolight',sans;font-size:1.4em;line-height:1.4em;}#block-mvm-content .field--name-field-tags{margin-top:20px;}#block-mvm-content .field--name-field-tags .field__item{float:left;}#block-mvm-content .field--name-field-tags .field__item::before{content:"\00a0\00a0";}#block-mvm-content .field--name-field-tags .field__item:first-child::before{content:"";}#block-mvm-content .field--name-field-tags .field__item::after{content:", ";}#block-mvm-content .field--name-field-tags .field__item:last-child::after{content:"";}#block-mvm-content .field--name-field-conservation-status{clear:both;padding-top:20px;}#block-mvm-content .field--name-price{font-family:'latin_modern_roman10_regular';font-size:2em;margin-top:42px;}#block-mvm-content .field--name-variations{margin-top:30px;}body.product-type-set #block-mvm-content .field--name-field-catalogue-number .field__items .field__item{display:inline;}body.product-type-set #block-mvm-content .field--name-field-catalogue-number .field__items .field__item::after{content:", ";}body.product-type-set #block-mvm-content .field--name-field-catalogue-number .field__items .field__item:last-child::after{content:"";}body.product-type-first_day_cover #block-mvm-content .field--name-sku{margin-top:20px;}body.product-type-used_cover #block-mvm-content .field--name-sku{margin-top:20px;}.cart-form table{width:100%;}.cart-form table *{text-align:center;}.cart-form table .views-field-purchased-entity > div{display:flex;align-items:center;}.cart-form table .views-field-purchased-entity .field--name-title{margin-left:20px;}.cart-form table .field--name-field-pictures .field__item{display:none;}.cart-form table .field--name-field-pictures .field__item:first-child{display:block;}.cart-form table .views-field-total-price__number{text-align:right;}.cart-form input.quantity-edit-input{text-align:right;}.cart-form .order-total-line{padding:0;}.cart-form #edit-actions{margin-top:20px;text-align:right;}.cart-form input#edit-checkout{margin-left:10px;background-color:#fc0;border:1px solid #c90;}.commerce-checkout-flow .layout-region-checkout-main{width:48%;padding-right:0;}.commerce-checkout-flow .layout-region-checkout-main fieldset{border:1px solid #c0c0c0;margin-bottom:30px;}.commerce-checkout-flow .layout-region-checkout-main fieldset .fieldset-legend{font-family:'latin_modern_roman10_regular';font-size:1.5em;}.commerce-checkout-flow .checkout-pane-contact-information{width:100%;}.commerce-checkout-flow .checkout-pane-contact-information input[type="email"]{width:100%;}.commerce-checkout-flow #edit-shipping-information-shipping-profile{margin-bottom:20px;}.commerce-checkout-flow #edit-shipping-information-shipments{margin-top:30px;}.commerce-checkout-flow .field--name-shipping-method legend{margin-left:13px;}.commerce-checkout-flow #edit-shipping-information-shipments .fieldset-wrapper{padding:5px 10px 10px 10px;}.commerce-checkout-flow input#edit-actions-next{background-color:#fc0;border:1px solid #c90;}.commerce-checkout-flow .layout-region-checkout-secondary{width:48%;}.commerce-checkout-flow .layout-region-checkout-secondary table{width:100%;}.commerce-checkout-flow .layout-region-checkout-secondary table .views-field-purchased-entity > div{display:flex;align-items:center;}.commerce-checkout-flow .layout-region-checkout-secondary table .views-field-purchased-entity img{margin-right:10px;}.commerce-checkout-flow .layout-region-checkout-secondary table .field--name-field-pictures .field__item{display:none;}.commerce-checkout-flow .layout-region-checkout-secondary table .field--name-field-pictures .field__item:first-child{display:block;}.commerce-checkout-flow .layout-region-checkout-secondary table .views-field-total-price__number{text-align:right;}.commerce-checkout-flow .layout-region-checkout-secondary .field--name-total-price .order-total-line{padding-right:0;}.commerce-checkout-flow .layout-region-checkout-secondary #edit-coupon-redemption{margin-top:25px;}.commerce-checkout-flow .layout-region-checkout-secondary .form-item--error-message{margin:8px 0;font-weight:bold;}.commerce-checkout-flow .form-item-sidebar-coupon-redemption-form-code{text-align:right;}.commerce-checkout-flow .form-item-sidebar-coupon-redemption-form-code input{width:150px;}.commerce-checkout-flow .layout-region-checkout-secondary #edit-coupon-redemption input.form-submit{float:right;margin-top:10px;}.commerce-checkout-flow .layout-region-checkout-footer{clear:both;}.commerce-checkout-flow .layout-region-checkout-footer input#edit-actions-next{margin-right:20px;}.commerce-checkout-flow .layout-region-checkout-main #edit-contact-information label{display:block;}.commerce-checkout-flow .layout-region-checkout-main #edit-contact-information input[type="text"]{width:100%;margin-bottom:8px;}.commerce-checkout-flow .layout-region-checkout-main #edit-shipping-information-shipping-profile label{display:block;}.commerce-checkout-flow .layout-region-checkout-main #shipping-information-wrapper input[type="text"]{width:100%;margin-bottom:8px;}.commerce-checkout-flow .layout-region-checkout-main #shipping-information-wrapper select{margin-bottom:8px;}.commerce-checkout-flow .form-item-shipping-information-shipping-profile-address-0-address-organization{display:none;}.commerce-checkout-flow .layout-region-checkout-main .address-line2{display:none;}.commerce-checkout-flow .layout-region-checkout-main #shipping-information-wrapper .js-form-wrapper{margin:8px 0;}.commerce-checkout-flow .form-item-shipping-information-shipping-profile-select-address{margin-bottom:35px;}.commerce-checkout-flow #edit-payment-information-payment-method--wrapper .fieldset-wrapper{padding:5px 10px 10px 10px;}.commerce-checkout-flow .form-item-payment-information-billing-information-address-0-address-organization{display:none;}.commerce-checkout-flow #edit-payment-information .field--name-address label{display:block;}.commerce-checkout-flow #edit-payment-information .field--name-address input[type="text"]{width:100%;margin-bottom:16px;}.commerce-checkout-flow #edit-payment-information .field--name-address select{margin-bottom:16px;width:50%;}.commerce-checkout-flow #edit-payment-information .form-item-payment-information-billing-information-select-address{margin:20px 0;}#edit-payment-information-payment-method--wrapper{display:none;}#edit-review-shipping-information .field--name-shipping-method .field__label{font-weight:bold;}#edit-review-payment-information article{display:block !important;}#edit-review-payment-information .field--name-label{display:none;}.views-field-edit-quantity .form-item--error-message{color:#f00;}#commerce-checkout-flow-multistep-default .fieldset-legend{font-family:'latin_modern_roman10_regular';font-size:1.6em;}#commerce-checkout-flow-multistep-default input{margin-bottom:20px;}#commerce-checkout-flow-multistep-default input#edit-login-register-register{margin-top:20px;background-color:#fc0;}#commerce-checkout-flow-multistep-default .password-strength{margin-bottom:20px;}#commerce-checkout-flow-multistep-default #edit-login-register{background-color:#eee;}#commerce-checkout-flow-multistep-default div[data-drupal-selector="edit-shipping-information-shipments"]{background-color:#fe7;}#commerce-checkout-flow-multistep-default #edit-shipping-information-shipments label{display:inline;}#edit-login-returning-customer label{display:block;}#edit-login-register{width:99.5%;float:left;margin:25px 0;}#edit-login-register label{display:block;}.form-wrapper__login-option input:not([type="submit"]),.form-wrapper__returning-customer input[type="password"],#edit-login-register-password .password-strength{width:80% !important;}.footer{height:250px;}.footer--bottom .menu{margin:0;}.footer--bottom ul{text-align:center;}.footer--bottom ul li{display:inline;margin:8px;}.footer--bottom ul li a{font-size:14px;color:#fff;text-decoration:none;padding:18px 12px;}.footer--bottom ul li a:hover{color:#fff;text-decoration:underline;}@media screen and (orientation:portrait){#block-mvm-content article{display:flex;flex-direction:column;}#block-mvm-content .field--name-field-tags .field__label{display:none;}#block-mvm-content .field--name-field-tags .field__item::after{content:"";}#block-mvm-content .field--name-field-tags .field__item{margin:5px;}#block-mvm-content .field--name-field-tags .field__item a{padding:10px 16px;background-color:#eee;border:1px solid #ddd;border-radius:5px;}#sliding-popup #popup-text h2{font-size:30px !important;}#sliding-popup #popup-text p{font-size:20px !important;}}@media only screen and (max-width:470px){#usermenu > div{flex-wrap:wrap;}#block-mvm-account-menu,#block-mvm-cart{flex-grow:1;}#block-mvm-languageswitcher{width:100%;}}@media only screen and (max-width:768px){#main{flex-direction:column;}#main .left--sidebar{padding:23px 50px 50px 25px;}.responsive-menus.responsified span.toggler{background:none;border-radius:none;border-bottom:none !important;box-shadow:none;font-size:1.2em;padding:15px 0;}#mainmenu{background-color:#3c587f;margin-top:20px;}#mainmenu ul{margin:0;padding:0;}#mainmenu ul li{margin:0;padding:0;}nav.responsive-menus-simple{margin-top:0;}.responsive-menus.responsified .responsive-menus-simple{background-color:#5576a4;box-shadow:none;}#mainmenu ul li a{color:#fff;text-transform:none;font-weight:bold;}#highlight{margin-top:0;}#sidebar .views-exposed-form{margin-top:0;}.footer--bottom ul{text-align:left;}.footer--bottom ul li{display:block;margin:8px;}}@media only screen and (max-width:900px){#main div.left{width:100%;max-width:100%;}#mainmenu ul li a{font-size:1.2em;}.commerce-checkout-flow .layout-checkout-form #edit-login{display:flex;flex-direction:column;}.commerce-checkout-flow .layout-region-checkout-main{width:100%;}.commerce-checkout-flow .layout-region-checkout-secondary{width:100%;}.commerce-checkout-flow .layout-region-checkout-footer{margin:25px 0;}.commerce-checkout-flow .checkout-pane-order-summary table{margin-bottom:20px;}}
