body{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#333333}h1,h2,h3,h4,h5,h6{font-family:'Grandstander','Comic Sans MS',cursive,sans-serif;color:#003060}.page-header{background-color:#ffffff;border-bottom:1px solid #e0e0e0}.logo img{max-height:60px}.header-claim{font-family:'Grandstander','Comic Sans MS',cursive,sans-serif;color:#003060;font-weight:600;font-size:18px}.navigation{background:transparent}.navigation .level0>.level-top{font-family:'Grandstander','Comic Sans MS',cursive,sans-serif;font-weight:600;color:#333333}.navigation .level0>.level-top:hover{color:#003060}.action.primary,button.action.primary{background-color:#003060;border-color:#003060;border-radius:15px}.action.primary:hover,.action.primary:focus,button.action.primary:hover,button.action.primary:focus{background-color:#004080;border-color:#004080}button,.action.secondary{border-radius:15px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="number"],input[type="url"],textarea,select{border-radius:8px}.products-grid .product-item-info{border-radius:12px;transition:box-shadow .3s ease}.products-grid .product-item-info:hover{box-shadow:0 4px 16px rgba(0,0,0,0.12)}.products-grid .product-item-name a{font-weight:600;color:#333333}.products-grid .product-item-name a:hover{color:#003060}.products-grid .price{color:#003060;font-weight:700}.page-footer{background-color:#003060}.page-footer .footer.content{border-top:none;background-color:#003060;color:#ffffff}.footer.content a{color:#ffffff}.footer.content a:hover{color:rgba(255,255,255,0.8)}.copyright{background-color:#002040;color:#ffffff}.message{border-radius:8px}.page-title{font-family:'Grandstander','Comic Sans MS',cursive,sans-serif;color:#003060}a{color:#003060}a:hover{color:#004080}