h1{font-size:50px}h2{font-size:40px}h3{font-size:32px}.search-form{background:#fff;overflow:hidden}.search-form .q{border:0;padding:0;background:none;font-size:20px;color:#000}.search-form .q.placeholder{color:#000;font-size:1em}.search-form .q:-moz-placeholder{color:#000;font-size:1em}.search-form .q:-ms-placeholder{color:#000;font-size:1em}.search-form .q::-webkit-input-placeholder{color:#000;font-size:1em}.search-form .q:focus{outline:none}#wrap{margin:1.5rem;overflow:hidden;position:relative}#header{font-size:20px;line-height:1.1}#header .hamburger{position:fixed;top:0;right:0;margin-right:1.5rem;margin-top:1rem;z-index:10}#header .hamburger .close-svg{display:none}#header .hamburger.open .navigation-svg{display:none}#header .hamburger.open .close-svg{display:block}#header .header-inner{z-index:9;display:none;position:fixed;width:100%;height:100%;left:0;padding:0 1.5rem}#header .header-inner.header-content-visible{display:block}#header .header-inner .logo{display:block;position:absolute;bottom:7rem}#header .header-inner .logo img{max-width:300px;height:100%}#header .header-inner .heading.search{margin-top:1em}#header .header-inner .heading.search input{width:40%}#header a.home{z-index:2;position:relative;margin:0 0 10px;display:block}#header a.home.physicsroom-home,#header a.home.shop-home,#header a.home.shop-to-more{display:none}body.shop-detail #header a.home.physicsroom-home,body.shop-detail #header a.home.shop-to-more,body.shop-cart #header a.home.physicsroom-home,body.shop-cart #header a.home.shop-to-more,body.shop-checkout #header a.home.physicsroom-home,body.shop-checkout #header a.home.shop-to-more,body.shop-payment #header a.home.physicsroom-home,body.shop-payment #header a.home.shop-to-more,body.shop-success #header a.home.physicsroom-home,body.shop-success #header a.home.shop-to-more{display:none}body.shop-detail #header a.home.shop-home,body.shop-cart #header a.home.shop-home,body.shop-checkout #header a.home.shop-home,body.shop-payment #header a.home.shop-home,body.shop-success #header a.home.shop-home{display:block}#header .col{width:45%}#header .col .heading{position:relative;z-index:2;padding:0 0 5px;display:block}#header .col .subnav{position:absolute;left:100%;top:-1.5rem;width:55%;margin-left:45%;background:#fff;z-index:1;overflow:auto;overflow-x:hidden}#header .col .subnav h3{font-size:12px;margin:50px 0 10px}#header .col .subnav h3.year{font-size:120px;text-align:right;margin-right:40%}#header .col .subnav .subnav-inner{padding-top:1.5rem;padding-right:1.5rem}#header .col .subnav .links-inner{margin-top:2em;padding-bottom:10rem}#header .col .subnav a.feature,#header .col .subnav .links a{margin:0 0 50px;display:block}#header .col .subnav .links.shop-links{margin:0 0 50px}#header .col .subnav .links.shop-links .links-inner{padding-left:1em}#header .col .subnav .links.shop-links a{font-size:16px;margin:0}#header .col .subnav .shop-link,#header .col .subnav .contact-link{display:block}#header .col .subnav .shop-link{margin:0 0 1em}#header .col .subnav .contact-link{margin:0 0 50px}#header .col .subnav .main-links{margin-bottom:50px}#header .col .subnav .main-links a{margin:0}#header .col .subnav .nav-category{margin-bottom:50px}#header .col .subnav .feature .image{display:none}#header .col .subnav .feature .image img{width:166.7%;height:auto}#header .col .subnav .feature .text{margin-bottom:10px}#header .col.shop{display:none}#header .col.shop .subnav{padding-top:100px}#header .col.about .subnav .links a{margin:0;padding:0 0 5px}#header .col.about .subnav .links .mailinglist input{border:1px #000 solid;padding:10px 0 10px 10px;background:none;width:69%;line-height:1}#header .col.about .subnav .links .mailinglist input:focus{background:#fafafa;outline:none}#header .col.about .subnav .links .mailinglist input::placeholder{line-height:1.5}#header .col.about .subnav .links .mailinglist input[type="submit"]{background:#000;color:#fff;margin-left:-5px;width:auto;padding:13px 12px 12px}#header .col.active .heading{color:rgba(0,0,0,0.25)}#header .col.active .subnav{height:100%;left:0}#header .col.active.shop .subnav{padding-left:0}#header .cart{display:block;margin-top:1em}#header.home a.home{visibility:hidden}#header.home .subnav .feature .image{display:block}#footer{padding:100px 0 0;margin-right:3rem}#footer img{width:100%;max-width:300px;height:auto;margin:0 0 20px}#footer .hours,#footer .address,#footer .mailinglist{display:none}#content{padding-top:2rem}#content.hide-content{display:none}.image-slider .image .caption{margin-left:50%}.image-slider .transport,.image-slider .counter{position:absolute;left:0;margin:0;font-size:12px}.image-slider .transport .next{margin-left:5px}.image-slider .counter{margin-top:16px}article.home .featured-item{display:flex;flex-direction:column}article.home .featured-item>p,article.home .featured-item>h4{font-size:18px}article.home .featured-item>p{order:1;margin-bottom:.5rem}article.home .featured-item>a{order:2}article.home .featured-item>h4{order:3;margin-right:30%;margin-top:.5rem;margin-bottom:1rem}article.home .featured-item>.image{order:4}article.home .featured-item>.image .image-wrap{width:102vw;margin-left:-2rem;padding-right:25%;padding-bottom:25%}article.home .featured-item>.image .image-wrap img{width:100%;height:auto}article.home .featured-item>.image.full-width .image-wrap{padding:0}article.home .featured-item .feature-title p{order:1;margin-bottom:.5em}article.home .featured-item .feature-title p:last-child{margin-left:0}article.home .featured-item .feature-title a{order:2}article.home .featured-item .feature-title a h1{margin-bottom:0;font-size:60px;overflow-wrap:break-word}article.home .home-nav-items{font-size:18px;line-height:1.3;margin-top:3rem;max-width:60%}article.home .home-nav-items nav{margin-bottom:4rem}article.home .home-nav-items nav p{margin:0}article.home .home-nav-items nav p.title{margin-bottom:.5rem}article.home .home-nav-items nav.upcoming p.title{margin-bottom:1rem}article.home .home-nav-items nav.mailinglist form{margin-bottom:1em}article.home .home-nav-items nav.mailinglist form input{border:1px #000 solid;padding:10px 0 10px 10px}article.home .home-nav-items nav.mailinglist form input[type="submit"]{background:#000;color:#fff;margin-left:-4px;width:auto;padding:10px}article.exhibition h1,article.event h1,article.publication h1{overflow-wrap:break-word}article.exhibition .image .image-wrap,article.event .image .image-wrap,article.publication .image .image-wrap{background:none}article.exhibition .image .image-wrap img,article.event .image .image-wrap img,article.publication .image .image-wrap img{width:100%;height:auto}article.exhibition .block-section .block-wrap,article.event .block-section .block-wrap,article.publication .block-section .block-wrap{margin-bottom:4rem}article.exhibition .block-section .block-wrap .block-video,article.event .block-section .block-wrap .block-video,article.publication .block-section .block-wrap .block-video{padding-top:56.25%;background-position:center;background-size:cover;position:relative;margin:0 0 10px}article.exhibition .block-section .block-wrap .block-video .player,article.exhibition .block-section .block-wrap .block-video .yt-player,article.event .block-section .block-wrap .block-video .player,article.event .block-section .block-wrap .block-video .yt-player,article.publication .block-section .block-wrap .block-video .player,article.publication .block-section .block-wrap .block-video .yt-player{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}article.exhibition .block-section .block-wrap .audio .item h6,article.event .block-section .block-wrap .audio .item h6,article.publication .block-section .block-wrap .audio .item h6{font-size:16px}article.exhibition h4{margin:0 0 10px}article.exhibition .date{font-size:20px}article.exhibition .image-slider .image img{width:100%;height:auto}article.exhibition .description{padding-right:1rem}article.event h4{margin:0 0 10px}article.event h1{margin:0 0 20px}article.event .main{margin:0 0 30px}article.event .images img{width:100%;height:auto}article.event .description{padding-right:1rem}article.publication h2{margin:0 0 10px}article.publication .image{margin:0 0 20px}article.publication .image img{width:100%;height:auto}article.publication .description{margin:0 0 30px;padding-right:1rem}article.publication .details{margin:0 20% 0 0;font-size:13px}article.publication .order{float:right;margin:0 0 20px}article.publication .order .price{font-size:80px;margin:0;line-height:1.1}article.publication .order a,article.publication .order .sold-out{display:block;font-family:"Suisse Medium","Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:18px;margin-left:50px}article.publication .order a{text-decoration:underline}article.publication .order a:hover{text-decoration:none}article.search{padding:30px 0}article.search .form .images h6{display:inline}article.search .form .images h6:after{content:':'}article.search .form .term{margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}article.search .form .search-toggle{margin:10px 0 0}article.search .form .search-toggle:after{content:':'}article.search .form .search-form{display:block;margin:0 0 50px}article.search .form .search-form .q{padding:5px}article.search .results h4{display:none}article.search .results .result{padding:0 20% 10px 0;display:block}article.search .results .result img{display:none;width:125%;height:auto}article.search.images .results .result img{display:block}article.about .about{font-size:14px}.purchase-form .cart-add-el>span,.purchase-form .cart-add-el>.add-to-cart{vertical-align:top}.purchase-form .cart-add-el>.view-cart,.purchase-form .cart-add-el>.continue-shopping{display:none}.purchase-form .cart-add-el>.add-to-cart{padding:0}.purchase-form .cart-add-el>.continue-shopping{margin-left:1em}.purchase-form .cart-add-el.item-added>.add-to-cart,.purchase-form .cart-add-el.item-added>.info{display:none}.purchase-form .cart-add-el.item-added>.view-cart,.purchase-form .cart-add-el.item-added>.continue-shopping{display:inline}.purchase-form .errors p{display:none}.purchase-form .errors p.visible{display:block}article.shop-catalogue .shop-listing,article.shop-item .shop-listing{margin-bottom:6em}article.shop-catalogue .shop-listing .thumbnail-wrap,article.shop-item .shop-listing .thumbnail-wrap{position:relative;margin-bottom:1em}article.shop-catalogue .shop-listing .thumbnail-wrap .image,article.shop-item .shop-listing .thumbnail-wrap .image{padding-top:100%;background:#000;overflow:hidden}article.shop-catalogue .shop-listing .thumbnail-wrap .image .image-wrap,article.shop-item .shop-listing .thumbnail-wrap .image .image-wrap{position:absolute;top:0;left:0;right:0;bottom:0;padding:3em;display:flex;justify-content:center;overflow:hidden}article.shop-catalogue .shop-listing .thumbnail-wrap .image .image-wrap img,article.shop-item .shop-listing .thumbnail-wrap .image .image-wrap img{width:auto;height:100%}article.shop-catalogue .shop-listing .product-links a,article.shop-item .shop-listing .product-links a{text-decoration:none}article.shop-catalogue .shop-listing .product-links a:first-child,article.shop-item .shop-listing .product-links a:first-child{margin-right:1em}article.shop-catalogue .shop-listing .product-links .add-to-cart,article.shop-item .shop-listing .product-links .add-to-cart{background:none;border:0}article.shop-item .item-header .price .add-to-cart{margin-left:3em;background:0;border:0}article.shop-item .image-slider{margin:0 0 60px}article.shop-item .image-slider .image{overflow:hidden}article.shop-item .image-slider .image .image-wrap{width:100%!important}article.shop-item .image-slider .image .image-wrap img{width:100%}article.shop-item .image-slider .caption{margin-left:0;font-size:10px}article.shop-item .details{font-size:10px;margin:0 0 20px;padding-top:20px}article.shop-item .related-items{margin-top:10em}article.physicsroom-shop p,article.physicsroom-shop .checkout-totals{font-size:17px}article.physicsroom-shop .checkout-totals{width:230px;margin-left:auto}article.physicsroom-shop .checkout-buttons{margin-bottom:8em}article.physicsroom-shop .checkout-buttons>p{font-size:14px;margin:3em 0}article.physicsroom-shop .checkout-buttons .button{font-size:28px;display:block;text-align:center}article.physicsroom-shop.shoptools-cart-page h3{font-size:28px;margin-bottom:.5em}article.physicsroom-shop.shoptools-cart-page .cart-empty-ajax-msg{display:none}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row{flex-direction:row;flex-wrap:wrap;display:flex;margin-bottom:3em}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.description{order:1;width:100%}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.description a{text-decoration:none}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.thumbnail{order:2;flex:1}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.thumbnail .image-wrap{width:60px}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.thumbnail .image-wrap img{width:100%;height:auto}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity{order:3;min-width:105px}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity form label{font-size:14px;line-height:2.3;margin:5px 0}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity form input{font-size:14px;line-height:2}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity form input[type=number]{float:right;width:4em;margin-right:1em;text-align:center;border:1px solid #000}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity form .errors p{margin:1em 0;display:none}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity form .errors p.visible{display:block}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity .purchase-form input[type=submit]{display:none}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.quantity .remove-form input[type=submit]{margin:1em 1em 0 auto;display:block;background:none;border:0;padding:0}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.line-total{order:4;width:80px}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.line-total p{margin:5px 0;word-break:break-all}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.remove{order:5}article.physicsroom-shop.shoptools-cart-page .checkout-item-list .form-row .cell.remove input[type=submit]{visibility:hidden;width:0}article.physicsroom-shop.shoptools-cart-page .selection-forms form{margin-bottom:1em}article.physicsroom-shop.shoptools-cart-page .selection-forms form label{font-size:17px}article.physicsroom-shop.shoptools-cart-page .selection-forms form input[type=submit]{display:none}article.physicsroom-shop.shoptools-cart-page .selection-forms form .input-wrap{margin-top:5px;position:relative;max-width:400px}article.physicsroom-shop.shoptools-cart-page .selection-forms form .input-wrap::after{position:absolute;right:10px;top:50%;transform:translateY(-50%);content:'▼';pointer-events:none;font-size:10px}article.physicsroom-shop.shoptools-cart-page .selection-forms form .input-wrap select{font-size:16px;width:100%;border:1px #000 solid;border-radius:5px;padding:15px 10px;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none}article.physicsroom-shop.shoptools-cart-page .selection-forms form .input-wrap select option{color:#000}article.physicsroom-shop.shoptools-cart-page .selection-forms form.region-selection-form{display:none}article.physicsroom-shop.shoptools-checkout-page h3,article.physicsroom-shop.shoptools-checkout-page label{font-size:20px}article.physicsroom-shop.shoptools-checkout-page label{margin-bottom:1em}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .shipping-address .form-field input,article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .shipping-address .form-field select,article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .shipping-address .form-field textarea,article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .billing-address .billing-address-inner .form-field input,article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .billing-address .billing-address-inner .form-field select,article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .billing-address .billing-address-inner .form-field textarea{font-size:14px;border:1px #000 solid;border-radius:3px;padding:7px 0 7px 7px;margin-bottom:1em;width:100%}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .billing-address{margin-bottom:2em;visibility:hidden}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .billing-address h3{margin-top:1em}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .shipping-address h3{margin:1em 0 2em}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary h3{margin-bottom:0}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table{width:100%}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table .cell{padding-bottom:1em;vertical-align:top}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table .cell p{margin:0}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table .table-header .cell.quantity{font-size:14px;line-height:2}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table .table-body .cell{font-size:17px}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .checkout-item-table .table-body .cell.description{max-width:300px}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .cart-summary .selected-shipping-option{margin-top:1em;margin-bottom:2em}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .checkout-buttons input[type=submit]{background:none;border:0;padding:0;margin:0 auto}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .checkout-buttons .back{margin-top:0}article.physicsroom-shop.shoptools-checkout-page .checkout-form .form-wrap .checkout-buttons .back a{text-decoration:none}article.physicsroom-shop.shoptools-checkout-page .stripe-payment .accounts-form .stripe-form-row{margin-bottom:1em}article.physicsroom-shop.shoptools-checkout-page .stripe-payment .accounts-form .stripe-form-row .stripe-card-element{margin-top:1em;border:1px solid #bfbfbf;padding:10px 0 10px 10px}article.physicsroom-shop.shoptools-checkout-page .stripe-payment .accounts-form .stripe-form-row #card-errors{margin:1em 0 2em}article.physicsroom-shop.shoptools-checkout-page .stripe-payment .accounts-form button[type=submit]{font-family:"Suisse Medium","Helvetica Neue",Helvetica,sans-serif;font-weight:500;background:none;border:0;padding:0;font-size:20px;color:#000}.hashban-loader{display:none}