nav{position:sticky;position:-webkit-sticky;top:0;vertical-align:top;-ms-flex-item-align:start;align-self:flex-start;padding-top:1.5em;padding-bottom:50px}nav img{margin-left:15px;width:100%}nav a:nth-child(1n+2){background-image:url("../images/navRing.png");background-repeat:no-repeat;color:black;text-decoration:none;font-family:Verdana, Geneva, sans-serif;text-align:center;font-size:calc(1vh + 0.4vw);font-weight:900;line-height:0.9em;margin:calc(3.5vh - 7px) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:35px;width:12vw;height:5.5vh;background-size:contain;background-size:100% 100%}nav a:nth-child(1n+2):hover{background-image:url("../images/navRing_Over.png");color:brown}#hamburger{position:fixed;display:none;width:10vw;margin:1vw;height:10vw;cursor:pointer}@media (max-width: 768px){nav{-webkit-transform:translateX(calc(40vw - 50px));transform:translateX(calc(40vw - 50px));height:100vh;z-index:5 !important}header,#content{-webkit-transform:translateX(-10vw);transform:translateX(-10vw);width:90vw;z-index:1}#hamburger{display:inline-block;z-index:10 !important}.navOpen{opacity:1;-webkit-transition:0.5s;transition:0.5s;visibility:visible}.navClose{opacity:0;-webkit-transition:0.5s;transition:0.5s;visibility:hidden}.DimOff{opacity:1;-webkit-transition:0.3s;transition:0.3s;visibility:visible}.DimOn{opacity:0;-webkit-transition:0.3s;transition:0.3s;visibility:hidden}#title{font-size:3em !important}header img{width:65vw !important;padding-left:40vw}}@font-face{font-family:brushscript;src:url("../css/brushscript-webfont.woff2") format("woff2"),url("../css/brushscript-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{margin:0;padding:0;overflow-x:hidden}header img{display:block;width:50vw;padding-right:5vw;margin:0 auto}main{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url("../images/BakGnd-GoldCrest.png");background-repeat:repeat}#content{margin-bottom:100px}#title{font-family:brushscript, helvetica;font-size:5vw;margin:1em 0;padding-right:5vw;text-align:center}#descrip{text-align:center;font-size:1.5vw;padding-right:5vw;line-height:1.5em}.productLine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:calc(15vw - 100px);margin-top:10vh;margin-right:5%;border-bottom:2px solid goldenrod}.productLine p{margin:0;padding:0}.productLine div:nth-child(2n+2){font-size:1.2em;font-weight:bold}.productLine .left{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.75vw}.productLine .right{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.productLine .right img{max-width:85%;max-height:25vh;height:auto;width:auto}.Highlight{background-color:yellow}h2>div{font-size:smaller;font-style:italic}#ToTop{margin:50px 100px 0 0;display:block;float:right}#ToTop img{width:calc( 30px + 1.5vw)}#ToTop:hover{border:2px solid black;margin:48px 98px -2px 0}footer{position:fixed;bottom:0;background-color:#F3DA8A;padding:8px 0 10px 0;width:100%}footer div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer a,footer span{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;text-decoration:none;color:darkgoldenrod;font-size:1.7vw;font-style:italic;text-shadow:1px 1px grey;text-align:center}footer .handmade100{font-size:1.2em;text-shadow:2px 2px grey}
