.section-nav{background-color:#000;color:#fff;font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-tight);padding-left:20px}@media only screen and (min-width:700px){.section-nav{padding-left:40px}}.section-nav .section-nav__top{border-bottom:1px solid hsla(0,0%,100%,.2);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;margin-right:20px;padding:50px 0 15px}@media only screen and (min-width:700px){.section-nav .section-nav__top{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin-right:40px;padding:70px 0 15px}}.section-nav .section-nav__top .section-nav__ad{display:-moz-box;display:flex}@media only screen and (min-width:700px){.section-nav .section-nav__top .section-nav__ad{align-self:center}}.section-nav .section-nav__top .section-nav__title{font-size:var(--font-size-h1);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-nav .section-nav__top .section-nav__title .section-nav__brand-image{max-width:400px;width:100%}.section-nav .section-nav__links{display:-moz-box;display:flex;-ms-overflow-style:none;overflow-x:scroll;white-space:nowrap;width:100%}.section-nav .section-nav__links::-webkit-scrollbar{display:none}.section-nav .section-nav__links .section-nav__link{margin-right:15px}.section-nav .section-nav__links .section-nav__link a{color:#fff;display:inline-block;font-size:var(--font-size-h4);padding:15px 0;text-decoration:none;text-transform:capitalize}.section-nav .section-nav__links .section-nav__link a:hover div{opacity:.6}.topic-row{position:relative}.topic-row__linkout{margin:30px 20px 10px}@media only screen and (min-width:700px){.topic-row__linkout{margin:30px 40px 10px}}.topic-row__linkout a{display:inline-block;font-family:var(--font-family-hed);font-size:var(--font-size-h4);line-height:var(--line-height-hed-tight);text-decoration:underline;text-transform:lowercase}.topic-row__linkout a:first-letter,.topic-row__title{text-transform:uppercase}.topic-row__title{font-family:var(--font-family-hed);font-size:var(--font-size-h1);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:var(--line-height-hed-tight);margin:0 20px 10px}@media only screen and (min-width:700px){.topic-row__title{margin:0 40px 10px}}.topic-row__three-up{border-bottom:0;border-top:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:700px){.topic-row__three-up{border-top:0}}.vice-button{--web-kit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;margin:0;border-radius:2px;display:block;font-family:var(--font-family-dek);font-size:var(--font-size-h5);font-weight:var(--font-weight-dek-bold);height:50px;line-height:50px;padding:0 20px;position:relative;width:100%}.vice-button,.vice-button--black{background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(#000,#000);background:linear-gradient(#000,#000);color:#fff}.vice-button--black:active,.vice-button--black:focus,.vice-button--black:hover,.vice-button:active,.vice-button:focus,.vice-button:hover{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),-moz-linear-gradient(#000,#000);background:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(#000,#000)}.vice-button--outline{border:1px solid rgba(0,0,0,.1)}.vice-button--outline-dark{background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(#000,#000);background:linear-gradient(#000,#000);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.vice-button--outline,.vice-button--white{background:-webkit-linear-gradient(#fff,#fff);background:-moz-linear-gradient(#fff,#fff);background:linear-gradient(#fff,#fff);color:#000}.vice-button--outline:active,.vice-button--outline:focus,.vice-button--outline:hover,.vice-button--white:active,.vice-button--white:focus,.vice-button--white:hover{background:-webkit-linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),-webkit-linear-gradient(#fff,#fff);background:-moz-linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),-moz-linear-gradient(#fff,#fff);background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(#fff,#fff)}.user-newsletter{background-color:#000;color:#fff}.user-newsletter--light{background-color:#fff;color:#000}.user-newsletter__content{padding:40px 20px}@media only screen and (min-width:700px){.user-newsletter__content{padding:40px}}.user-newsletter__heading{margin-bottom:20px}.user-newsletter__title{-webkit-hyphens:auto;font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-tight);font-size:var(--font-size-h1);text-transform:uppercase;margin:0;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.user-newsletter__dek{font-family:var(--font-family-dek);line-height:var(--line-height-dek-normal);font-size:var(--font-size-h4);margin-top:20px;margin-bottom:0}.user-newsletter__form{display:-moz-box;display:flex;margin-bottom:20px}.user-newsletter__form__wrap{width:100%}@media only screen and (min-width:700px){.user-newsletter__form__wrap{position:relative}}.user-newsletter__form__label{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.user-newsletter__form input:focus,.user-newsletter__form input[type=email]{border:0;height:50px;padding:0 20px;font-size:var(--font-size-h5);font-family:var(--font-family-dek);vertical-align:middle;background-color:rgba(255,255,255,.4);color:#fff;border-radius:2px;width:100%}.user-newsletter--light .user-newsletter__form input:focus,.user-newsletter--light .user-newsletter__form input[type=email]{background:#fff;color:#000;border:1px solid rgba(0,0,0,.2)}@media only screen and (min-width:700px){.user-newsletter__form input:focus,.user-newsletter__form input[type=email]{margin-bottom:0}}.user-newsletter__form input:focus::-webkit-input-placeholder,.user-newsletter__form input[type=email]::-webkit-input-placeholder{color:#fff}.user-newsletter__form input:focus::-moz-placeholder,.user-newsletter__form input[type=email]::-moz-placeholder{color:#fff}.user-newsletter__form input:focus:-ms-input-placeholder,.user-newsletter__form input[type=email]:-ms-input-placeholder{color:#fff}.user-newsletter__form input:focus::placeholder,.user-newsletter__form input[type=email]::placeholder{color:#fff}.user-newsletter--light .user-newsletter__form input:focus::-webkit-input-placeholder,.user-newsletter--light .user-newsletter__form input[type=email]::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.user-newsletter--light .user-newsletter__form input:focus::-moz-placeholder,.user-newsletter--light .user-newsletter__form input[type=email]::-moz-placeholder{color:rgba(0,0,0,.2)}.user-newsletter--light .user-newsletter__form input:focus:-ms-input-placeholder,.user-newsletter--light .user-newsletter__form input[type=email]:-ms-input-placeholder{color:rgba(0,0,0,.2)}.user-newsletter--light .user-newsletter__form input:focus::placeholder,.user-newsletter--light .user-newsletter__form input[type=email]::placeholder{color:rgba(0,0,0,.2)}.user-newsletter__form input:focus.user-newsletter__form__input--disabled,.user-newsletter__form input[type=email].user-newsletter__form__input--disabled{background-color:#000;border:1px solid rgba(255,255,255,.2)}.user-newsletter--light .user-newsletter__form input:focus.user-newsletter__form__input--disabled,.user-newsletter--light .user-newsletter__form input[type=email].user-newsletter__form__input--disabled{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.2)}.user-newsletter__form input:focus.user-newsletter__form__input--error,.user-newsletter__form input[type=email].user-newsletter__form__input--error{border:1px solid #c80000;background-color:#c80000}.user-newsletter--light .user-newsletter__form input:focus.user-newsletter__form__input--error,.user-newsletter--light .user-newsletter__form input[type=email].user-newsletter__form__input--error{background-color:#fff;border:1px solid #c80000;color:#c80000}.user-newsletter__submit{margin-left:15px;font-weight:var(--font-weight-dek-bold);word-break:keep-all;max-width:130px;width:100%}.user-newsletter__error{margin-top:20px;font-family:var(--font-family-dek);font-size:var(--font-size-h5)}.user-newsletter--light .user-newsletter__error{color:#c80000}.user-newsletter__edit-button{cursor:pointer;color:#fff;border:0;background-color:transparent;padding:0;margin:20px 0 0;font-size:var(--font-size-h5);font-family:var(--font-family-dek);line-height:var(--line-height-dek-loose);text-decoration:underline}@media only screen and (min-width:700px){.user-newsletter__edit-button{margin:0}}.user-newsletter__edit-button:hover{opacity:.4}.user-newsletter--light .user-newsletter__edit-button{color:#000}@media only screen and (min-width:700px){.user-newsletter__edit-button{position:absolute;right:20px;top:14px}}.user-newsletter__terms{color:rgba(255,255,255,.8);font-family:var(--font-family-dek);line-height:var(--line-height-dek-loose);font-size:var(--font-size-h5);margin:0}.user-newsletter__terms a{color:#fff}.user-newsletter--light .user-newsletter__terms{color:rgba(0,0,0,.8)}.user-newsletter--light .user-newsletter__terms a{color:#000}.user-newsletter__terms+.user-newsletter__terms{margin-top:15px}.user-newsletter__confirm__dek{font-family:var(--font-family-dek);margin-top:20px;margin-bottom:20px;font-size:var(--font-size-h4);line-height:var(--line-height-dek-loose)}.user-newsletter__confirm__resend{width:auto;font-weight:var(--font-weight-dek-bold)}.split-header--dark{background-color:#000;color:#fff}.split-header--light{background-color:transparent;color:#000}.split-header--caps{text-transform:uppercase}.split-header__hed{color:inherit;display:block;font-family:var(--font-family-hed);-webkit-font-smoothing:antialiased;font-weight:var(--font-weight-hed-bold);line-height:var(--line-height-hed-normal);line-height:1;margin:0;padding:0}.split-header__hed--size-1{font-size:var(--font-size-h1)}.split-header__hed--size-2{font-size:var(--font-size-h2)}.split-header__hed--size-3{font-size:var(--font-size-h3)}.split-header__hed--size-4{font-size:var(--font-size-h4)}.split-header__hed--size-5{font-size:var(--font-size-h5)}.split-header__hed--size-6{font-size:var(--font-size-h6)}.vice-disclaimer{font-size:var(--font-size-h4);font-family:var(--font-family-hed);padding:30px 0}.vice-disclaimer,.vice-disclaimer--black{background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(#000,#000);background:linear-gradient(#000,#000);color:#fff}.vice-disclaimer--black a{color:#fff}.vice-disclaimer--white{background:-webkit-linear-gradient(#fff,#fff);background:-moz-linear-gradient(#fff,#fff);background:linear-gradient(#fff,#fff);color:#000;border-bottom:1px solid rgba(0,0,0,.1)}.promo a{display:-moz-box;display:flex;padding:20px;text-decoration:none}@media only screen and (min-width:700px){.promo a{padding:40px}}.promo__image{min-width:80px;max-width:80px;width:80px;height:80px}@media only screen and (min-width:700px){.promo__image{min-width:120px;max-width:120px;width:120px;height:120px}}.promo__content{margin-left:20px;align-self:center}.promo__content__title{font-family:var(--font-family-hed);font-weight:var(--font-weight-hed-bold);font-size:var(--font-size-h4);line-height:var(--line-height-hed-normal);margin-top:0;margin-bottom:10px}.promo__content__sub{font-family:var(--font-family-accent);font-size:var(--font-size-h6);line-height:var(--line-height-accent-normal);text-transform:uppercase}.promo-row{list-style:none;display:grid;grid-template-columns:repeat(3,300px);flex-wrap:nowrap;overflow-x:auto;margin:0;padding:0;background-color:#000}.promo-row::-webkit-scrollbar{display:none}@media only screen and (min-width:1000px){.promo-row{grid-template-columns:repeat(3,1fr)}}.promo-row a{color:#fff}.promo-row a:hover{color:rgba(255,255,255,.6)}.promo-row li+li{border-left:1px solid rgba(255,255,255,.2)}.promo-row--light{background-color:#fff}.promo-row--light a{color:#000}.promo-row--light a:hover{color:rgba(0,0,0,.6)}.promo-row--light li+li{border-left:1px solid rgba(0,0,0,.2)}.promo-row--two{grid-template-columns:repeat(2,300px)}@media only screen and (min-width:700px){.promo-row--two{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1000px){.promo-row{overflow-x:hidden}}.promo-row__item{width:100%}
/*# sourceMappingURL=f02164abf58bf099.css.map*/