:root{--color-dark: #203051;--color-light: #f6f6f6;--color-primary: #ec2024;--color-secondary: #203051;--font-family-primary: "pf-venue", sans-serif;--font-family-secondary: "DM Sans", sans-serif}body{background-image:none;background-color:var(--color-dark)}.logo{position:relative}.logo img{opacity:0}.logo a.newfont{position:absolute;top:0}.logo:before{content:"";dispaly:block;position:absolute;top:0;left:0;width:180px;height:90px;background-image:url(vis-logo.png);background-size:contain;background-repeat:no-repeat}.login-top{border-color:transparent;border-radius:.25rem;background-color:var(--color-light);padding-left:.5rem;padding-right:.5rem}.login-top a{font-family:var(--font-family-primary);text-transform:uppercase;color:var(--color-dark);padding:0 .25rem}#curr-switcher{border-radius:.25rem;background-color:var(--color-light)}.top-menu{background-color:var(--color-dark);background-image:url(blue-dot-pattern-lg.png);background-size:375px;background-repeat:repeat;position:relative;overflow:hidden;border-color:var(--color-dark);border-radius:.375rem}.cart-info{background-image:url(cart-update-1.png);background-size:contain}.cart-info a{color:var(--color-dark)}.top-menu:before{position:absolute;top:0;left:0;background-image:url(corner--top-left.png);background-size:cover;background-repeat:no-repeat;width:44px;height:44px}.top-menu:after{position:absolute;bottom:0;right:0;background-image:url(corner--bottom-right.png);background-size:cover;background-repeat:no-repeat;width:44px;height:44px}.top-menu li a{font-family:pf-venue,sans-serif;text-transform:uppercase;color:#fff}.top-menu li a:hover{background-color:var(--color-primary)}#sidebar .search-form input{border-color:var(--color-dark)}#side-menu li{margin-bottom:.375rem}#side-menu li a.newfont{background-color:var(--color-dark);border-radius:.125rem;font-family:var(--font-family-primary);text-transform:uppercase;color:#fff;background-image:none}#side-menu li a.newfont:hover{background-color:var(--color-primary)}#sidebar .social-links,#sidebar .top-sellers{background-color:#eaeaea;background-color:#0000000a}.top-sellers span.top-title{font-size:.875rem;font-family:var(--font-family-primary);color:var(--color-dark)}.top-sellers span.top-title i{margin-top:.375rem;color:var(--color-dark);font-family:var(--font-family-primary)}*{font-family:var(--font-family-secondary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-primary);text-transform:uppercase}blockquote{opacity:1}#content{background-color:var(--color-light);border-radius:.375rem}.collection-th .product-title,.collection-th .product-title .title,.collection-th .product-title .price{font-family:var(--font-family-primary);color:var(--color-dark)}.collection-th a:hover .product-title,.collection-th a:focus .product-title,.collection-th a:active .product-title{background-color:var(--color-primary)}.collection-th a .product-title .price{color:var(--color-dark);margin-top:.5rem}.collection-th a:hover .product-title .title,.collection-th a:focus .product-title .title,.collection-th a:active .product-title .title,.collection-th a:hover .product-title .price,.collection-th a:focus .product-title .price,.collection-th a:active .product-title .price{color:#fff}button,.button,button.button,.quick-actions .button,span.product-price{font-family:var(--font-family-primary)}.button.secondary,.button.secondary:visited{background-color:var(--color-primary);color:#fff}.button.secondary:hover{background-color:var(--color-dark);color:#fff}.sort-selector select{font-family:var(--font-family-primary);text-transform:uppercase}.off-canvas-navigation a{background-color:var(--color-primary);font-family:var(--font-family-primary);text-transform:uppercase;border-color:var(--color-primary);min-width:80px;border-radius:.175rem;height:unset;line-height:1em}.off-canvas-navigation a:hover{border-color:var(--color-light);background-color:var(--color-primary)}.cart-col2 a{font-family:var(--font-family-primary);font-size:1rem;line-height:1.2em}.cart-col3,.cart-col5{font-family:var(--font-family-primary)}.short-desc{margin-top:.25rem}.collection-th a{background:#0000000a}.collection-th .product-title{background-color:#0000;background-image:none}.footer-nav a{color:#fff}.footer-nav a:hover{color:var(--color-primary)}.credits p{color:#fff}@media (max-width: 799px){.logo{position:relative;height:80px;margin:0 auto;text-align:center;display:inline-block;width:120px}.logo a.newfont{position:absolute;top:0;width:100%;height:100%;left:0}.logo:before{width:120px;height:80px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lodge_custom.css.map */
