a[data-astro-cid-sz7xmlte]:hover{color:var(--footer-color)}.subcolumn[data-astro-cid-sz7xmlte]{display:flex;gap:20px}.subcolumn[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{flex:0 0 50%}.footer[data-astro-cid-sz7xmlte]{font-weight:300;color:var(--footer-color);background-color:var(--footer-background);font-size:1.2rem}.footer-wrapper[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;padding:3em 0}.footer-column[data-astro-cid-sz7xmlte]{padding:10px}.column-1[data-astro-cid-sz7xmlte]{flex:0 0 50%;display:flex;justify-content:space-between;flex-direction:column}.column-wrapper[data-astro-cid-sz7xmlte]{gap:60px;flex:0 0 50%}.column-2[data-astro-cid-sz7xmlte] .list[data-astro-cid-sz7xmlte]{columns:2;column-gap:40px}@media (max-width: 1024px){.footer-wrapper[data-astro-cid-sz7xmlte]{flex-direction:column;font-size:.9rem}.column-1[data-astro-cid-sz7xmlte]{flex:0 0 100%}.column-wrapper[data-astro-cid-sz7xmlte]{flex:0 0 100%;display:flex}.logo-wrapper[data-astro-cid-sz7xmlte]{margin-top:20px}}.logo-small[data-astro-cid-sz7xmlte]{width:76px;height:76px}.list-title[data-astro-cid-sz7xmlte]{font-size:100%;color:var(--near-white)}.logo-wrapper[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:20px}ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0}a[data-astro-cid-sz7xmlte]{color:var(--footer-color);text-decoration:none}a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}:root{--brand-cream: #fefaef;--brand-primary: #403f3b;--brand-accent: #c31e1a;--brand-accent-hover: #a51814;--white: #fff;--black: #000;--near-white: #fefaef;--logo-yellow: #fcf974;--header-color: #231f20;--footer-color: #a7a398;--footer-background: #333230;--axes-color: #ffffff;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #030712;--date-color: #999690;--mss-orange: #ee7a2c;--horizontal-rule-color: #cccccc}*,:before,:after{box-sizing:border-box}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}*{margin:0}button{background-color:transparent;border:none;margin:0;padding:0;font:inherit;border-radius:0;appearance:none;line-height:inherit;cursor:pointer}hr{all:unset;display:block;width:100%;height:1px}html,body{height:100%;margin:0;scroll-padding-top:120px}body{display:flex;flex-direction:column}main{flex-grow:1;padding-bottom:40px}html{background:var(--brand-cream);scroll-behavior:smooth}body{color:var(--brand-primary);font-weight:400;font-size:16px;line-height:1.3;font-family:Proxima Nova,sans-serif}.mx-auto{margin-left:auto;margin-right:auto}.w-auto{width:auto}@media screen and (min-width: 768px){body{font-size:22px}}h1,h2,h3,h4{color:var(--header-color);font-size:1.923em;font-weight:300;line-height:1.2}a{text-decoration:none;color:var(--brand-accent);transition:color .4s ease}a:hover{color:var(--brand-accent-hover)}.px{width:90%;margin-left:auto;margin-right:auto}article.privacy-policy a,article.eula-desktop a,article.eula-web a,article.eula-application a,.swc-licensing-faq a,article.export-restrictions a,article.fulfillment-policy a,article.terms-of-service a{color:var(--brand-accent);text-decoration:inherit}article.privacy-policy a:hover,article.eula-desktop a:hover,article.eula-web a:hover,article.eula-application a:hover,.swc-licensing-faq a:hover,article.export-restrictions a:hover,article.fulfillment-policy a:hover,article.terms-of-service a:hover{color:var(--brand-accent-hover)}article strong{font-weight:600}.swc-prose h1,article.privacy-policy h1,article.eula-desktop h1,article.eula-web h1,article.eula-application h1,article.export-restrictions h1,article.fulfillment-policy h1,article.terms-of-service h1{margin-top:3rem;margin-bottom:0rem;font-size:35px;color:var(--header-color)}.swc-prose h2,.swc-prose h3,article.privacy-policy h2,article.privacy-policy h3,article.eula-desktop h2,article.eula-desktop h3,article.eula-web h2,article.eula-web h3,article.eula-application h2,article.eula-application h3,article.export-restrictions h2,article.export-restrictions h3,article.fulfillment-policy h2,article.fulfillment-policy h3,article.terms-of-service h2,article.terms-of-service h3{margin-top:2rem;margin-bottom:-.25rem;font-size:28px;font-weight:400;color:var(--header-color)}.swc-prose p,article.privacy-policy p,article.eula-desktop p,article.eula-web p,article.eula-application p,article.export-restrictions p,article.fulfillment-policy p,article.terms-of-service p,article address{color:var(--brand-primary);margin:2rem 0;font-size:21px}.swc-prose ul,article.privacy-policy ul,article.eula-desktop ul,article.eula-web ul,article.eula-application ul,article.export-restrictions ul,article.fulfillment-policy ul,article.terms-of-service ul,article address{margin-top:1rem;margin-bottom:1rem}.swc-button{border-radius:0!important;transition:none!important;font-weight:600!important}.buttons button{padding:.65rem .65rem .75rem;font-size:16px;font-weight:600;height:49px}#checkout-buttons button.secondary,.buttons button.primary{background-color:var(--mss-orange);border:1px solid var(--mss-orange);color:#fff}#checkout-buttons button.secondary:hover,.buttons button.primary:hover{background-color:var(--mss-orange);border:1px solid var(--mss-orange);color:#fff;box-shadow:0 0 4px #0000004d}#checkout-buttons button.confirmation,.buttons button.secondary{background-color:var(--black);border:1px solid var(--black);color:#fff}#checkout-buttons button.confirmation:hover,.buttons button.secondary:hover{background-color:var(--black);border:1px solid var(--black);color:#fff;box-shadow:0 0 4px #0000004d}#checkout-buttons button.confirmation:disabled{background-color:var(--gray-200);border:1px solid var(--gray-200);color:var(--gray-500);cursor:not-allowed;box-shadow:none}.dropdown[data-id=term]{display:none}main{margin-top:56px}main>.container,footer>.container{width:90%;margin-left:auto;margin-right:auto;max-width:1120px}.cart-count[data-astro-cid-jfqvmy2l]{--_cc-before-content: var(--cc-before-content, "(");--_cc-after-content: var(--cc-after-content, ")")}.cart-count[data-astro-cid-jfqvmy2l][data-count="0"]{display:none}.cart-count[data-astro-cid-jfqvmy2l]:before{content:var(--_cc-before-content)}.cart-count[data-astro-cid-jfqvmy2l]:after{content:var(--_cc-after-content)}header[data-astro-cid-5fgkp5iu]{position:fixed;top:0;background-color:var(--near-white);width:100%;z-index:2000}.navbar[data-astro-cid-5fgkp5iu]{display:flex;justify-content:space-between;align-items:center;height:56px;padding-top:0;padding-bottom:0;border-bottom:1px solid rgba(0,0,0,.05);max-width:1120px;width:90%;margin-left:auto;margin-right:auto}.logo[data-astro-cid-5fgkp5iu]{width:129px;height:46px}.logo-link[data-astro-cid-5fgkp5iu]{display:flex;align-items:center}.site-nav[data-astro-cid-5fgkp5iu] ul[data-astro-cid-5fgkp5iu]{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end}.site-nav[data-astro-cid-5fgkp5iu] li[data-astro-cid-5fgkp5iu]{margin:2px 0 2px 1.68vw;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:13.5px;line-height:17.58px;letter-spacing:0px;text-align:center;vertical-align:middle}.site-nav[data-astro-cid-5fgkp5iu] li[data-astro-cid-5fgkp5iu] a[data-astro-cid-5fgkp5iu]{text-decoration:none;color:var(--brand-primary);display:inline-block;text-underline-offset:3px;position:relative;--cc-before-content: "";--cc-after-content: ""}.site-nav[data-astro-cid-5fgkp5iu] li[data-astro-cid-5fgkp5iu] a[data-astro-cid-5fgkp5iu]:hover{color:var(--brand-primary);text-decoration:underline;text-decoration-color:#231f20}.site-nav[data-astro-cid-5fgkp5iu] li[data-astro-cid-5fgkp5iu] a[data-astro-cid-5fgkp5iu].active{color:var(--brand-primary);text-decoration:underline;text-decoration-color:#ee7a2c}.site-nav li a svg{display:inline-block;margin-left:5px;margin-bottom:-3px;color:var(--brand-primary)}.site-nav li a .cart-count{position:absolute;top:-8px;right:-14px;background-color:#ee7a2c;color:var(--near-white);font-size:10px;line-height:11px;width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center}.site-nav li a .cart-count[data-count="0"]{display:none}
