.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)}:root{--gray: #dddddd;--black: #000000;--white: rgba(255, 255, 255, 1);--light-blue: rgb(193, 221, 234);--light-blue-transparent: rgba(193, 221, 234, .7);--blue: rgb(166, 205, 223);--dark-blue: rgb(63, 96, 112);--darkest-blue: rgb(50, 81, 96);--button-blue: rgba(69, 104, 127, 1);--error-red: rgb(211, 47, 47)}*,: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%}*{margin:0}button{background-color:transparent;border:none;margin:0;padding:0;font:inherit;border-radius:0;appearance:none;line-height:inherit;cursor:pointer}html,body{height:100%;margin:0}html{scroll-behavior:smooth}body{background:var(--darkest-blue) url(/img/bg.gif);color:var(--darkest-blue);font-family:ATF Garamond Text,serif;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-variant-ligatures:common-ligatures;display:flex;flex-direction:column}main{flex-grow:1;background:var(--blue);max-width:1024px;margin:0 auto;width:100%}.container-large{max-width:1024px;margin:0 auto;width:100%}.px-7{padding-left:7%;padding-right:7%}.bg-blue{background:var(--blue)}h1{color:#fff;font-family:ATF Alternate Gothic Demi;font-size:24px;margin:.4em 0 .8em;line-height:1.3;font-weight:400}h2{font-size:14px;color:#fff;margin:20px 0 4px;font-family:ATF Franklin Gothic}a{color:var(--darkest-blue);text-decoration:none;transition:all .3s}a:hover{color:var(--white)!important}hr{border:1px solid var(--gray);border-width:1px 0 0;margin:1em 0;height:1px}.content{max-width:100%}.content a{font-style:italic}.content p{text-indent:1em;hyphens:auto;font-family:ATF Garamond Text,serif;font-size:14px;line-height:1.5rem;color:#325160}.content p:first-of-type{text-indent:0}.content p.noindent{text-indent:0}aside{padding-top:58px;font-family:ATF Garamond Text;font-size:14px;line-height:1.5rem;font-style:italic;font-weight:700}aside a{font-family:ATF Franklin Gothic;font-size:10px;font-weight:400;font-style:normal}aside img{display:block;margin-bottom:6px}.grid{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:start}@media(max-width:768px){.grid{grid-template-columns:1fr;gap:0px}aside{padding-top:24px;font-family:ATF Garamond Text;font-style:italic;font-weight:700}}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(--blue);text-decoration:underline;transition:all .3s}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(--white)!important}article ul,article li{font-family:ATF Garamond Text,serif;font-size:1rem}article strong{font-weight:600}article.privacy-policy h1,article.eula-desktop h1,article.eula-web h1,article.eula-application h1,.swc-licensing-faq h1,article.export-restrictions h1,article.fulfillment-policy h1,article.terms-of-service h1{color:#fff;font-family:ATF Alternate Gothic Demi;font-size:24px;margin:.4em 0 .8em;line-height:1.3;font-weight:400}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,.swc-licensing-faq h2,.swc-licensing-faq 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{font-family:ATF Garamond Text,serif;font-size:1rem;margin-top:2rem;margin-bottom:-.25rem}article.privacy-policy p,article.eula-desktop p,article.eula-web p,article.eula-application p,.swc-licensing-faq p,article.export-restrictions p,article.fulfillment-policy p,article.terms-of-service p,article address{color:var(--blue);font-family:ATF Garamond Text,serif;font-size:1rem;line-height:1.5rem;margin:1rem 0}article.privacy-policy ul,article.eula-desktop ul,article.eula-web ul,article.eula-application ul,.swc-licensing-faq ul,article.export-restrictions ul,article.fulfillment-policy ul,article.terms-of-service ul,article address{margin-top:1rem;margin-bottom:1rem;color:var(--blue);font-family:ATF Garamond Text,serif;list-style:disc}.swc-licensing-faq table{width:100%;border-collapse:collapse;border:1px solid var(--blue);color:var(--blue)}.swc-licensing-faq th,.swc-licensing-faq td{border:1px solid var(--blue);padding:.5rem}.swc-button{font-size:13px!important;line-height:18px;font-family:ATF Wedding Gothic!important;font-weight:700;border-radius:0!important;text-transform:uppercase;width:170px;height:49px;min-width:180px;font-weight:700!important}@media screen and (min-width:641px)and (max-width:1280px){.swc-button{min-width:160px}}.swc-button.primary{--swc-button-background-color: var(--darkest-blue);--swc-button-border: 1px solid var(--darkest-blue);--swc-button-color: var(--white);--swc-button-background-color-hover: rgba(63, 96, 112, 1);--swc-button-border-hover: 1px solid var(--darkest-blue);--swc-button-color-hover: var(--white)}.swc-button.secondary{--swc-button-background-color: rgba(255, 255, 255, 1);--swc-button-border: 1px solid var(--darkest-blue);--swc-button-color: var(--darkest-blue);--swc-button-background-color-hover: rgba(193, 221, 234, 1);--swc-button-border-hover: 1px solid var(--darkest-blue);--swc-button-color-hover: var(--darkest-blue)}dialog .swc-button.primary{--swc-button-background-color: var(--darkest-blue);--swc-button-border: 1px solid var(--darkest-blue);--swc-button-color: var(--white);--swc-button-background-color-hover: rgba(63, 96, 112, 1);--swc-button-border-hover: 1px solid var(--darkest-blue);--swc-button-color-hover: var(--white)}dialog .swc-button.secondary{--swc-button-background-color: rgba(255, 255, 255, 1);--swc-button-border: 1px solid var(--darkest-blue);--swc-button-color: var(--darkest-blue);--swc-button-background-color-hover: rgba(193, 221, 234, 1);--swc-button-border-hover: 1px solid var(--darkest-blue);--swc-button-color-hover: var(--darkest-blue)}.swc-button.confirmation{margin-left:20px;--swc-button-background-color: var(--darkest-blue);--swc-button-border: 1px solid var(--darkest-blue);--swc-button-color: var(--white);--swc-button-background-color-hover: rgba(63, 96, 112, 1);--swc-button-border-hover: 1px solid var(--darkest-blue);--swc-button-color-hover: var(--white);--swc-button-background-color-disabled: rgba(193, 221, 234, 1);--swc-button-border-disabled: 1px solid rgba(193, 221, 234, .1);--swc-button-color-disabled: rgba(149, 185, 202, 1)}.cart-wrapper[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:20px}.bt[data-astro-cid-3ef6ksr2]{border-top:1px solid rgba(157,189,210,.4)}header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:104px;flex-wrap:wrap}.logo[data-astro-cid-3ef6ksr2]{width:100%;max-width:100%;height:auto}nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;position:relative;cursor:pointer;font-family:ATF Franklin Gothic}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{background:var(--darkest-blue);position:absolute;width:294px;top:19px;left:0;display:block;padding:0;margin:0;list-style:none;max-height:0;overflow:hidden;transition:max-height .8s ease-in-out;z-index:10000}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{background:var(--darkest-blue);color:var(--light-blue);display:block;border-bottom:1px dotted rgba(157,189,210,.2);padding:8px;font-size:13px}nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2].sep{height:1px;background:#9dbdd266;margin:-1px 0 0;position:relative}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{background:var(--darkest-blue);color:var(--white)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current:hover{cursor:default}.pulldown[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;width:294px;height:20px;font-family:ATF Wedding Gothic,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#fff;background-color:var(--darkest-blue);border:none;border-radius:0;cursor:pointer;padding:10px 8px}.pulldown[data-astro-cid-3ef6ksr2]:after{content:"▼";font-size:11px}.dropdown[data-astro-cid-3ef6ksr2]{position:relative;display:inline-block}.dropdown[data-astro-cid-3ef6ksr2]:hover .dropdown-menu[data-astro-cid-3ef6ksr2]{max-height:540px}.cart-badge[data-astro-cid-3ef6ksr2]{position:absolute;font-family:ATF Franklin Gothic,sans-serif;top:-4px;right:-16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--dark-blue);color:#fff;border-radius:50%;font-size:12px;font-weight:700}.cart-badge[data-astro-cid-3ef6ksr2]:has(.cart-count[data-count="0"]){display:none}.cart-container[data-astro-cid-3ef6ksr2]{position:relative;margin-right:12px;display:flex;align-items:center;gap:8px}.nav-link[data-astro-cid-3ef6ksr2]{font-family:ATF Franklin Gothic,sans-serif;position:relative;font-size:17px}footer[data-astro-cid-sz7xmlte]{background:var(--darkest-blue)!important;font-family:ATF Franklin Gothic;font-size:10px;line-height:1.4;padding-top:40px;padding-bottom:50px;display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-top:auto}footer[data-astro-cid-sz7xmlte],footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--light-blue)}.footer-content[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:28px;max-width:75%;flex:2}.footer-content[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{flex:1 1 250px;max-width:250px}.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:20px;flex:2}.footer-links[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{flex:1 1 200px;max-width:200px;padding:0;list-style:none}.footer-links[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:.4em}.ftlogo[data-astro-cid-sz7xmlte]{margin-left:auto;align-self:flex-start;flex:1;justify-items:flex-end}
