@font-face{font-family:'Baskerville';src:url('../fonts/BaskervilleBT.ttf') format('truetype')}:root{--mainTheme:#365d3e;--mainHighlight:#ffc848;--secondaryTheme:#ddd;--bg:#efebd9;--darkGreen:#243f29}*{box-sizing:border-box;font-family:Verdana,Geneva,Tahoma,sans-serif,serif;margin:0}body{display:flex;flex-direction:column;justify-content:center;background-color:white;min-height:100vh}#content{width:100%;flex:1;background-color:var(--bg)}sup{line-height:1em}nav{position:sticky;top:0;z-index:100;width:100%;transition:background-color 1s;background-color:var(--mainTheme)}nav.displayNav .attic-header{display:none}#nav-top{display:grid;grid-template-columns:1fr 2fr 1fr;padding:5px 0;background:linear-gradient(#0003 90%,#0006);border-bottom:1px solid #2b2b2b}#nav-top a.attic-logo,#nav-top span.attic-title{font-variant:small-caps;font-size:1.4em;font-weight:bold;display:none;text-align:center}#nav-top img.attic-icon{display:block;margin:0 auto}#nav-top img.attic-icon{width:60px}#nav-top div,#nav-top ul{margin:0 8px}nav.displayNav #nav-top{flex-flow:column-reverse;align-items:start;grid-template-columns:2fr 1fr}nav.displayNav .icon-container{display:none}nav .nav-toggler{cursor:pointer;color:#444;position:absolute;top:18px;right:4px}.flex-balancer{flex:1;min-width:50px}nav .nav-toggler-balancer{flex:1}nav .nav-toggler:active{color:var(--mainHighlight)}nav a{color:white}nav ul{padding-left:0}nav.displayNav ul li{display:block}nav.displayNav #nav-top ul li.current.navHeader{display:none}nav li{display:none;list-style:none;padding:3px 1vw;transition:border .5s,padding .5s}nav li a{transition:color .5s}#nav-top a{display:block;text-decoration:none;font-family:'Baskerville',serif;font-size:1.1rem;letter-spacing:2px;margin-right:-3px}nav li a:hover,nav li a:hover,nav.displayNav li.current a{color:#c78f27}nav #nav-top .account-link svg{vertical-align:text-top}nav.displayNav #product-categories{padding:10px 0}#product-categories{transition:padding 1s;text-align:center;background:linear-gradient(transparent 90%,#0006);border-bottom:1px solid #4f4f4f}#product-categories ul{display:inline;text-align:left;font-size:0}nav.displayNav #product-categories ul{flex-direction:column;align-items:flex-start}#product-categories li{padding:3px 1%;text-align:left;font-size:16px}#product-categories a{font-family:Verdana,sans-serif;text-decoration:none;letter-spacing:1px;display:inline-block}#product-categories a:hover{color:var(--mainHighlight)}#store-search{background:white;display:inline-block;border-radius:5px;padding:5px;margin:3px 10px;border:1px solid grey}#store-search svg{vertical-align:middle;cursor:pointer}#store-search-input{border:none;outline:none}main{padding:30px 0;color:var(--darkGreen)}h1.page-title{font-size:2em;text-align:center;margin-bottom:20px;font-family:'Baskerville',serif}main a{color:var(--darkGreen);text-decoration:none}main a:hover{color:#115b00;text-decoration:none}#user-customised{display:flex;flex-direction:column;align-items:center;margin:30px auto;max-width:1000px}.user-image{max-width:250px;max-height:250px}.user-text{margin-left:10px}#user-customised .user-text a{font-weight:bold;text-decoration:underline}#user-customised .user-text a:hover{color:var(--mainHighlight)}.return-link{text-align:center}.return-link a{font-size:.9em;text-decoration:underline;color:#ccc}#social-media-links{text-align:center;margin:0 auto;padding:20px 0;display:flex;justify-content:space-around;max-width:1000px}#social-media-links a{display:flex;flex-direction:column-reverse;align-items:center;font-size:.9rem}#social-media-links a span{display:none}footer{font-size:.9em;color:#333;background-color:var(--secondaryTheme);text-align:center;width:100%;padding-top:20px;border-top:2px solid #333}#footer-navigation{display:flex;flex-direction:column}.footer-nav{flex:1;text-align:center;margin:20px 1%}.footer-nav ul{list-style:none;padding:0}.footer-nav li{margin:10px 0}.footer-nav a{color:black;text-decoration:none;font-weight:bold}.footer-nav a:hover{text-decoration:underline}.footer-nav.footer-contact a{font-family:'Baskerville',serif;font-size:1.3em;font-variant:small-caps}.footer-contact div:not(:first-child){margin-top:25px}#footer-legal div{margin:10px 0}@media all and (min-width:792px){#social-media-links a span{display:inline}#footer-navigation{flex-direction:row;align-items:center}.footer-nav:first-child{text-align:left}.footer-nav:last-child{text-align:right}}@media all and (min-width:982px){.responsive-small{display:none}.attic-header{display:inline}nav #nav-top{justify-content:center;align-items:center;display:flex}#nav-top ul{display:flex;align-items:center}#nav-top ul li.current.navHeader{display:none}nav.displayNav #nav-top{align-items:center}nav ul li,nav.displayNav ul li{display:inline;white-space:nowrap}nav #nav-top li:not(:last-child):not(:first-child),nav #nav-top li:first-child.current{border-right:2px solid white}nav li.current a{color:#c78f27}nav #nav-top li a:not(.attic-logo){font-size:min(1.1rem,calc(1.4vw))}#nav-top a.attic-logo{margin-right:2vw}nav.nav-static #nav-top li{padding-top:10px;padding-bottom:10px}nav.nav-static #product-categories{padding:20px 0}#product-categories{text-align:center;background:linear-gradient(transparent 95%,#0004)}nav.displayNav #product-categories ul{flex-direction:row;align-items:center;background:transparent}#nav-top li:not(.current) a.home-nav{display:none}#nav-top li:not(.current) a.attic-logo{display:block}#nav-top span.attic-title{display:block}#product-categories a{padding:10px 0}#user-customised{flex-direction:row;justify-content:center}}@media all and (min-width:1400px){#nav-top a.attic-logo{margin-right:8vw}}.notifications{display:inline-block;background:red;text-decoration:none;font-weight:bold;color:white;padding:0 3px;border-radius:10px}.notifications:empty{padding:0}