.cart-icon[data-v-949a1242]{display:inline-block;white-space:nowrap;font-weight:700;cursor:pointer}.cart-icon .emoji[data-v-949a1242],.cart-icon span[data-v-949a1242]{display:inline-block;font-family:monospace;font-size:1.5em;text-decoration:none!important}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;max-width:50px}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2] .links[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;margin-left:1.25em}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2] .links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{margin:.5em 1.25em}nav[data-astro-cid-3ef6ksr2] .card[data-astro-cid-3ef6ksr2] .left[data-astro-cid-3ef6ksr2] .links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{font-weight:700}.row{display:grid}.row-half{grid-template-columns:1fr 1fr}.row-third{grid-template-columns:1fr 1fr 1fr}.row-quarter{grid-template-columns:1fr 1fr 1fr 1fr}@media (min-width: 481px){.row-bp-xs-up-half{grid-template-columns:1fr 1fr}.row-bp-xs-up-third{grid-template-columns:1fr 1fr 1fr}.row-bp-xs-up-quarter{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 768px){.row-bp-s-up-half{grid-template-columns:1fr 1fr}.row-bp-s-up-third{grid-template-columns:1fr 1fr 1fr}.row-bp-s-up-quarter{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1025px){.row-bp-m-up-half{grid-template-columns:1fr 1fr}.row-bp-m-up-third{grid-template-columns:1fr 1fr 1fr}.row-bp-m-up-quarter{grid-template-columns:1fr 1fr 1fr 1fr}}.row.align-center{align-items:center}.row.gap{grid-gap:1.25em}@media (min-width: 768px){.row.gap{grid-gap:2.5em}}.row-reverse{direction:rtl}.row-reverse>*{direction:ltr}*{box-sizing:border-box;color:#fff}@media (max-width: 767px){*{font-size:.95rem}}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin-bottom:1rem;margin-top:0}@media (min-width: 768px){h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}}h1{font-size:3.5em}h1.hero{font-size:4.5em}h1.mega{font-size:5.5em}@media (min-width: 768px){h1.mega{font-size:7em}}h2{font-size:2.5em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1em;font-family:Monospace,sans-serif}h6{font-size:.75em;font-family:Monospace,sans-serif}p{margin:0 0 1.25em;font-size:1em}p,ul,ol,a,span{line-height:1.5}ul,ol{display:inline-block;padding-left:0}ul li,ol li{margin-left:1.25em}a{color:-webkit-link;cursor:pointer}a *{color:inherit!important;text-decoration:underline!important}label{display:block;font-size:.8em;margin-bottom:.25em}input{display:inline-block;color:#060606}input+label{display:inline-block;font-size:1em;padding-left:.25em}input:not([type=checkbox]):not([type=radio]),select,textarea{display:block;color:#060606;padding:.75em 1.25em;font-size:.9em;border:none;background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px #060606,inset -2px -2px #fff,inset 2px 2px silver}.required>label:after{content:"*";color:#ea0000;padding-left:1px}button,.button,.btn{display:inline-block;cursor:pointer;text-decoration:none!important;padding:.75em 1.25em;font-size:.9em;border:none;background:silver;box-shadow:inset -1px -1px #060606,inset 1px 1px #fff,inset -2px -2px silver,inset 2px 2px #fff}button,button *,.button,.button *,.btn,.btn *{color:#060606!important}button:active,.button:active,.btn:active{box-shadow:inset -1px -1px #fff,inset 1px 1px #060606,inset -2px -2px #fff,inset 2px 2px silver}button:disabled,.button:disabled,.btn:disabled{cursor:inherit;box-shadow:inset -1px -1px #fff,inset 1px 1px #060606,inset -2px -2px #fff,inset 2px 2px silver}section{padding:0 0 1.25em}@media (min-width: 768px){section{padding:0 0 2.5em}}section:last-of-type:not(:only-of-type){padding-bottom:0;margin-bottom:0}hr{display:block;margin:0;border:0;height:1px;background:#fff;border-bottom:1px solid #060606}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.max-width{max-width:1280px;width:100%;margin:0 auto;padding:1.25em}.max-width-m{max-width:1025px;width:100%;margin:0 auto;padding:1.25em}.max-width-s{max-width:768px;width:100%;margin:0 auto;padding:1.25em}.full-width{width:100%}.hide{display:none}@media (min-width: 1025px){.hide-from-desktop{display:none}}@media (min-width: 768px){.hide-from-tablet{display:none}}@media (max-width: 767px){.hide-to-tablet{display:none}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.bold{font-weight:700}.no-margin{margin:0}.no-scroll{overflow:hidden}[v-cloak]{display:none}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#06060666;z-index:99999999;animation:fadeIn .5s}.youtube{position:relative;padding-bottom:56.25%;height:0}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid-links{display:grid;grid-gap:1.25em;grid-template-columns:1fr}@media (min-width: 768px){.grid-links{grid-gap:2.5em;grid-template-columns:1fr 1fr}}.grid-links a{text-decoration:none;flex-grow:1;flex-basis:33vw;position:relative}.grid-links a .vue-image{padding:0!important;height:50vw!important;max-height:425px;min-height:300px}.grid-links a .vue-image img,.grid-links a .vue-image svg{width:100%;height:100%;object-fit:cover;object-position:center}.grid-links a .link-title{position:absolute;bottom:0;left:0;margin:0;padding:1.25rem;color:#fff;text-shadow:0px 0px 15px 0px #060606;font-size:3em}.card{position:relative;border:solid;border-width:2px;border-bottom-color:#424242;border-right-color:#6c6c6c;border-left-color:#fff;border-top-color:#fff;background:silver;padding:1.25em}.card:hover{box-shadow:0 0 15px #060606}.card *{position:relative;z-index:1}.card *:not(a){color:#060606}body{margin:0;padding:0;background:#017c7c}body *{font-family:Monospace,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.seven{background:url(/seven.jpg);background-size:cover;background-position:center;background-attachment:fixed}body.seven *{font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#060606}body.seven nav{padding:1.25em}body.seven .card{border-radius:6px;border:1px solid #060606;background:linear-gradient(transparent 20%,hsla(0,0%,100%,.7) 40%,transparent 41%),linear-gradient(90deg,#fff6,#0000001a,#fff3),linear-gradient(55deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.1) 50%,transparent 53%),#4580c4;box-shadow:0 0 4px 1px #06060680;padding:1.75em}body.seven .card:before{content:"";position:absolute;z-index:0;inset:.5em;background:#f1f1f1;border:1px solid #6c6c6c;box-shadow:0 0 1px .5px #fff}body.seven .card:hover{box-shadow:0 0 5px 1px #060606e6}body.seven .product{padding:calc(.5em + 1px) calc(.5em + 1px) 0!important}body.seven .cart-products .product{padding:0 0 1.25em!important}body.seven .cart-products .product:last-of-type{padding-bottom:0!important}body.seven input:not([type=checkbox]):not([type=radio]),body.seven select,body.seven textarea{border:1px solid #ccc;border-top-color:#888;border-radius:2px;background-color:#fff;box-shadow:none}body.seven input:not([type=checkbox]):not([type=radio]):focus,body.seven select:focus,body.seven textarea:focus{outline:none;border-color:#86c6e8 #b3e0f9 #b3e0f9}body.seven button,body.seven .button,body.seven .btn{border:1.5px solid #888;border-radius:3px;box-shadow:inset 0 -1px 1px #fff,inset 0 1px 1px #fff;background:linear-gradient(180deg,#eee 45%,#ddd 0,#bbb)}body.seven button:not(:disabled):hover,body.seven .button:not(:disabled):hover,body.seven .btn:not(:disabled):hover{border-color:#72a2c5;background:linear-gradient(180deg,#e5f4fd 45%,#b3e0f9 0)}body.seven button:not(:disabled):active,body.seven button:disabled,body.seven .button:not(:disabled):active,body.seven .button:disabled,body.seven .btn:not(:disabled):active,body.seven .btn:disabled{box-shadow:none;border-color:#6d91ab;background:linear-gradient(180deg,#cee9f8 45%,#86c6e8 0)}body.seven .title-subtotal{padding:1.75em!important}
