@font-face{font-family:'GothamBook';src:url("/campaign-static/fonts/Gotham-Book.eot?8b3e8adcb927");src:url("/campaign-static/fonts/Gotham-Book.eot?&8b3e8adcb927#iefix") format("embedded-opentype"),url("/campaign-static/fonts/Gotham-Book.otf?8b3e8adcb927") format("opentype"),url("/campaign-static/fonts/Gotham-Book.ttf?8b3e8adcb927") format("truetype"),url("/campaign-static/fonts/Gotham-Book.woff?8b3e8adcb927") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'GothamMedium';src:url("/campaign-static/fonts/GOTHAM-MEDIUM.eot?8b3e8adcb927");src:url("/campaign-static/fonts/GOTHAM-MEDIUM.eot?&8b3e8adcb927#iefix") format("embedded-opentype"),url("/campaign-static/fonts/GOTHAM-MEDIUM.otf?8b3e8adcb927") format("opentype"),url("/campaign-static/fonts/GOTHAM-MEDIUM.ttf") format("truetype"),url("/campaign-static/fonts/GOTHAM-MEDIUM.woff?8b3e8adcb927") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'GothamLight';src:url("/campaign-static/fonts/GOTHAM-LIGHT.eot?8b3e8adcb927");src:url("/campaign-static/fonts/GOTHAM-LIGHT.eot?&8b3e8adcb927#iefix") format("embedded-opentype"),url("/campaign-static/fonts/GOTHAM-LIGHT.otf?8b3e8adcb927") format("opentype"),url("/campaign-static/fonts/GOTHAM-LIGHT.ttf?8b3e8adcb927") format("truetype"),url("/campaign-static/fonts/GOTHAM-LIGHT.woff?8b3e8adcb927") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'NexaLight';src:url("/campaign-static/fonts/Nexa-Light.otf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'NexaBold';src:url("/campaign-static/fonts/Nexa-Bold.otf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'Carentro';src:url("/campaign-static/fonts/Carentro.otf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'InknutAntiquaLight';src:url("/campaign-static/fonts/InknutAntiqua-Light.ttf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'LibreBaskervilleRegular';src:url("/campaign-static/fonts/LibreBaskerville-Regular.ttf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:"Abrade";src:url("/campaign-static/fonts/Abrade.otf?8b3e8adcb927");font-style:normal;font-display:normal}@font-face{font-family:"AbradeBold";src:url("/campaign-static/fonts/Abrade-Bold.otf?8b3e8adcb927");font-style:normal;font-display:normal}@font-face{font-family:"Avenir";src:url(/campaign-static/fonts/AvenirLTStd-Book.eot?8b3e8adcb927);src:url(/campaign-static/fonts/AvenirLTStd-Book.eot?&8b3e8adcb927#iefix) format("embedded-opentype"),url(/campaign-static/fonts/AvenirLTStd-Book.woff?8b3e8adcb927) format("woff"),url(/campaign-static/fonts/AvenirLTStd-Book.ttf?8b3e8adcb927) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Avenir Semibold";src:url(/campaign-static/fonts/AvenirLTStd-Medium.eot?8b3e8adcb927);src:url(/campaign-static/fonts/AvenirLTStd-Medium.eot?&8b3e8adcb927#iefix) format("embedded-opentype"),url(/campaign-static/fonts/AvenirLTStd-Medium.woff?8b3e8adcb927) format("woff"),url(/campaign-static/fonts/AvenirLTStd-Medium.ttf?8b3e8adcb927) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'RoyalRomainRegular';src:url("/campaign-static/fonts/RoyalRomain-Regular.otf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url("/campaign-static/fonts/Montserrat-Regular.ttf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat Light';src:url("/campaign-static/fonts/Montserrat-Thin.ttf?8b3e8adcb927");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat Italic';src:url("/campaign-static/fonts/Montserrat-Italic.ttf?8b3e8adcb927");font-weight:normal;font-style:normal}html,body{height:100%}.remove-spacing,h1,h2,h3,h4,h5,h6,body{padding:0px;margin:0px}body{color:#6D6E71;font-family:"InknutAntiquaLight"}h1,h2,h3,h4,h5,h6{font-family:"Carentro";color:#193256;font-weight:normal}a{text-decoration:none}button{font-family:"Carentro";background:#193256;color:white;cursor:pointer;border:none;font-size:.9em;letter-spacing:0;line-height:0;padding:0;width:170px;height:42px;padding-top:3px}button:hover{background:#a48053}hr{width:100%;margin:0;height:2px;background:#dddddd;border:none}header{width:100%;background-color:white;z-index:1}header div{height:156px}header img{width:182px}section{align-self:start;flex-direction:column}section .picture{width:100%}section .rounded{overflow:hidden;border-radius:7px 7px 0 0}section article{height:9.5em}section .ornament{width:90px}section h1{margin-bottom:8px}h1 sup{display:inline-block;transform:translateY(0.3em);-webkit-transform:translateY(0.3em);-moz-transform:translateY(0.3em);-o-transform:translateY(0.3em)}article{font-size:.8em;line-height:2em;text-align:center;margin:0 10%}footer{width:100%;background:#193256;height:80px;position:relative;z-index:-2}footer h2{color:white;font-size:1.2em;margin-block-start:0;margin-block-end:0}footer .logo{width:130px}footer .footer-content{margin:0 64px;height:64px}footer h2{font-family:"InknutAntiquaLight";font-weight:normal}footer .icons{width:110px;padding-left:20px}footer .icons a{display:inline-flex}footer .icons img{width:24px}footer .ornament{width:calc(100% - 30px);height:64px;position:absolute;z-index:-1;display:grid;grid-template-columns:32px auto 32px;grid-gap:8px;margin:0 16px 16px 16px}footer .ornament img{width:32px}footer .ornament .vertical-rule{width:1px;height:30px;background:#CCA84C}footer .ornament .flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}footer .ornament hr{height:1px;background:#CCA84C;margin-bottom:7px}footer .ornament .right *{margin-right:7px}footer .ornament .left *{margin-left:7px}.text-center{text-align:center}.container{margin:64px 64px 128px 64px}section.ornament{width:42%;height:29vw;position:relative;z-index:-2}section.ornament img{width:100%;position:absolute;z-index:-1}section.ornament article{margin:10% 20%;height:auto;overflow:hidden}.banner-video{display:flex;justify-content:center;align-items:center;width:57.02%}.banner-video img{width:100%;cursor:pointer}.banner-video video{width:100%!important;height:auto!important}.grid-3,.product-grid{display:grid;grid-template-columns:repeat(3,1fr)}.grid-2-auto{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,0.7fr);min-width:0}.grid-spacer,.product-grid{grid-column-gap:16px;grid-row-gap:82px}.spacer-small,section .picture,section .ornament{margin-bottom:24px}.spacer{margin-bottom:32px}.spacer-large{margin-bottom:128px}.perfect-center,.two-column,.tns-nav,section,footer .footer-content,footer .icons,footer .icons a,section.ornament{display:flex;justify-content:center;align-items:center;text-align:center}.wrap{flex-wrap:wrap}.bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.right{display:flex;justify-content:flex-end;align-items:center}.space-between,footer .footer-content,footer .icons{justify-content:space-between;align-items:center;align-content:center}.gold-text{color:#CCA84C}.vertical-center{display:flex;align-items:center}.banner-image{width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.tns-nav button{width:9px;height:9px;border:none;background:#6D6E71;border-radius:50%;margin:5px;padding:0}.tns-nav .tns-nav-active{background:#193256}.button-grid{display:grid;grid-gap:32px;grid-template-columns:repeat(2,1fr);margin-top:128px}.button-grid a{display:block}.button-grid a img{width:100%}.show-on-med-and-down{display:none}.hide-on-med-and-down{display:block}.brand-logo{width:150px}.spread{justify-content:space-between}.narrow{margin-left:10%;margin-right:10%}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.child-spacer>*:not(:last-child){margin-right:32px}.gotham-book{font-family:"GothamBook"}.text-black{color:black}.text-left{text-align:left}.paragraph{line-height:1.5em}.width-mid{width:400px}.background-gold{background:#DBB98F}.background-blink{background-image:url("/static/img/endyearvaganza/bg-blink-desktop.jpg");background-position:top;background-size:cover}.inner-spacing{padding:32px 0}.inner-spacing-small{padding:16px 0}.orientation-vertical{flex-direction:column}.fit-children>*{width:100%}.endyearvaganza-banner{content:url("/static/img/endyearvaganza/banner-desktop.png")}.two-column{justify-content:space-between}.two-column>*{width:48%}.full-width{width:100%}@media (max-width:768px){.background-blink{background-image:url("/static/img/endyearvaganza/bg-blink-mobile.jpg")}.endyearvaganza-banner{content:url("/static/img/endyearvaganza/banner-mobile.png");width:100%}.brand-logo{width:20%}.narrow{margin-left:0;margin-right:0}.show-on-med-and-down{display:block}.hide-on-med-and-down{display:none}.button-grid{grid-template-columns:1fr}header div{height:80px}header img{width:90px}section article{height:auto}.container{margin:32px 32px 64px 32px}.banner-video{width:100%}section.ornament{width:100%;height:70vw}section.ornament article{margin:10%;font-size:calc((100vw - 32px) * 2.9 / 100)}.product-grid{grid-template-columns:1fr;margin-bottom:128px}footer{height:200px}footer h2{font-size:1em;line-height:1.5em;margin:0 auto 16px auto}footer .icons{padding-left:0;margin:0 auto}footer .logo{margin-bottom:8px}footer .footer-content{flex-direction:column;justify-content:center;height:160px}footer .ornament .vertical-rule{height:150px}}