.color-orange{color:#f60}.color-blue{color:#039}.ui--storefront{position:relative;display:flex !important;flex-direction:column;height:calc(100vh - 61px);background-color:#95bad4;background-repeat:no-repeat;background-position:center;background-size:cover}.ui--storefront-banner{flex-grow:1;padding:3rem}.ui--storefront-banner .ui.header{margin:0;padding:.1em .1em}.ui--storefront-banner .ui.header.ui--title{font-size:3.5em;color:#039}.ui--storefront-banner .ui.header.ui--sub{font-size:2em;font-weight:normal;display:inline-block;color:#fff;background-color:#f60}.ui--storefront-menu{min-height:15rem;padding:3rem;background-color:rgba(0,0,0,.5)}.ui--storefront-menu .ui.menu{background:transparent}.ui--storefront-menu .ui.menu .item{border-radius:0;border-left:2px solid #fff;margin-right:2em;font-weight:600;font-size:1.2em;line-height:1.5em;padding:.25em .5em;width:12em;align-items:start}.ui--storefront-menu .ui.menu .item,.ui--storefront-menu .ui.menu .item:hover{color:#fff}.ui--storefront-menu .ui.menu .right.menu>.item{border-color:#f60}.ui--storefront-menu .ui.menu .right.menu>.item,.ui--storefront-menu .ui.menu .right.menu>.item:hover{color:#f60}.ui--storefront-banner .ui.header.ui--title{font-family:'font2','Open Sans',Lato,'Helvetica Neue',Arial,Helvetica,sans-serif}.ui--storefront-banner .ui.header.ui--sub,.ui--storefront-banner .ui.button,.ui--storefront-menu .ui.menu{font-family:'font1','Open Sans',Lato,'Helvetica Neue',Arial,Helvetica,sans-serif}.ui--center-xy{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.ui.button.label.huge.orange{background-color:#f60 !important;border-radius:0;min-width:20rem}.pf-page-header>.nav{display:none}.pf-footer{display:none}@media only screen and (max-width:767px){.ui--storefront-banner{padding:2rem 1rem}.ui--storefront-banner .ui.header.ui--title{font-size:2em}.ui--storefront-banner .ui.header.ui--sub{font-size:1.25em}.ui--storefront-menu .ui.menu.stackable>.right.menu{margin-top:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.ui--storefront-menu .ui.menu.stackable{flex-direction:column;flex-wrap:wrap;max-height:14em}.ui--storefront-menu .ui.menu.stackable>.right.menu{flex-direction:column;width:50%}.ui--storefront-menu .ui.menu.stackable>.item,.ui--storefront-menu .ui.menu.stackable>.right.menu>.item{width:50%}}@media only screen and (min-width:992px) and (max-width:1600px){.ui--storefront-menu .ui.menu.stackable{flex-wrap:wrap}.ui--storefront-menu .ui.menu.stackable>.right.menu{flex-basis:100%;margin-top:1rem}.ui--storefront-menu .ui.menu.stackable .item{margin:0}}