@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,pre{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;overflow:visible}button,input,select,textarea{margin:0;font:inherit}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .625em .75em;border:1px solid silver;margin:0 2px}legend{display:table;box-sizing:border-box;padding:0;color:inherit;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.button,.button-ghost,.button-knockout{-webkit-transition:background-color,.15s,ease-in-out;transition:background-color,.15s,ease-in-out;position:relative;display:inline-block;width:auto;border:none;margin:0;border-radius:1000px;cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;line-height:1;min-width:175px;text-align:center;white-space:nowrap}.button-ghost:hover,.button-knockout:hover,.button:hover{text-decoration:none}.button-ghost .floating-price-display .ancestry-discount-price,.button-ghost .floating-price-display .health-ancestry-discount-price,.button-knockout .floating-price-display .ancestry-discount-price,.button-knockout .floating-price-display .health-ancestry-discount-price,.button .floating-price-display .ancestry-discount-price,.button .floating-price-display .health-ancestry-discount-price{color:#fff}@media screen and (min-width:737px){.floating-price.button,.floating-price.button-ghost,.floating-price.button-knockout{padding:0;background:transparent;color:#000}.floating-price.button-ghost:focus,.floating-price.button-ghost:hover,.floating-price.button-knockout:focus,.floating-price.button-knockout:hover,.floating-price.button:focus,.floating-price.button:hover{background:transparent;color:#000}.button-ghost .floating-price-display,.button-knockout .floating-price-display,.button .floating-price-display{position:relative;font-size:24px;vertical-align:middle;font-weight:600}.button-ghost .floating-price-display .ancestry-discount-price,.button-ghost .floating-price-display .health-ancestry-discount-price,.button-knockout .floating-price-display .ancestry-discount-price,.button-knockout .floating-price-display .health-ancestry-discount-price,.button .floating-price-display .ancestry-discount-price,.button .floating-price-display .health-ancestry-discount-price{color:#fff}}@media screen and (min-width:737px) and (min-width:737px){.button-ghost .floating-price-display .ancestry-discount-price,.button-ghost .floating-price-display .health-ancestry-discount-price,.button-knockout .floating-price-display .ancestry-discount-price,.button-knockout .floating-price-display .health-ancestry-discount-price,.button .floating-price-display .ancestry-discount-price,.button .floating-price-display .health-ancestry-discount-price{color:#d50f67}}@media screen and (min-width:737px){.button-ghost .floating-price-button,.button-knockout .floating-price-button,.button .floating-price-button{-webkit-transition:background-color,.15s,ease-in-out;transition:background-color,.15s,ease-in-out;padding:10px 20px 11px;background-color:#d50f67;color:#fff;margin-right:15px;text-transform:lowercase}.button-ghost .floating-price-button:focus,.button-ghost .floating-price-button:hover,.button-knockout .floating-price-button:focus,.button-knockout .floating-price-button:hover,.button .floating-price-button:focus,.button .floating-price-button:hover{color:#fff;background-color:#8c0e45}}.button{padding:10px 20px 11px;background-color:#d50f67;color:#fff}.button:focus,.button:hover{color:#fff;background-color:#8c0e45;outline:none}@media screen and (max-width:736px){.button .ancestry-price.mod-strike,.button .health-ancestry-price.mod-strike{display:none}}@media screen and (min-width:737px){.button.mod-medium{padding:13px 26px 14px}.button.mod-small{padding:9px 18px 10px}.button.floating-price.mod-medium,.button.floating-price.mod-small{padding:0}}.button.mod-periwinkle{background-color:#1871c9}.button.mod-periwinkle:focus,.button.mod-periwinkle:hover{background-color:#005b98}.button.mod-white{background-color:#fff;color:#333435}.button.mod-white:focus,.button.mod-white:hover{background-color:#edeff0}.button.mod-spd{background-color:#fff;color:#333435}.button.mod-spd:focus,.button.mod-spd:hover{background-color:#f2f0f0}.button.mod-no-min{min-width:0}.button-ghost{border:2px solid #d50f67;background-color:transparent;color:#d50f67}.button-ghost:focus,.button-ghost:hover{color:#fff;background-color:#d50f67;outline:none}@media screen and (min-width:737px){.button-ghost.mod-medium{padding:11px 26px 12px}.button-ghost.mod-small{padding:7px 18px 8px}}.button-ghost.mod-periwinkle{border:2px solid #1871c9;color:#1871c9;background-color:transparent}.button-ghost.mod-periwinkle:focus,.button-ghost.mod-periwinkle:hover{background-color:#1871c9;color:#fff}.button-ghost.mod-no-min{min-width:0}.button-knockout{border:2px solid #fff;color:#fff;background-color:transparent}.button-knockout:focus,.button-knockout:hover{color:#d50f67;background-color:#fff;outline:none}.button-knockout:focus.mod-periwinkle,.button-knockout:hover.mod-periwinkle{color:#1871c9}.button-knockout.mod-periwinkle{background-color:transparent}.button-knockout.mod-periwinkle:focus,.button-knockout.mod-periwinkle:hover{background-color:#fff}.button-ghost,.button-knockout{padding:8px 20px 9px}@media screen and (min-width:737px){.button-ghost.mod-medium,.button-knockout.mod-medium{padding:11px 26px 12px}.button-ghost.mod-small,.button-knockout.mod-small{padding:7px 18px 8px}}@font-face{font-family:Avenir Next;src:url("../fonts/e9167238.e1d3b592f63b.eot?#iefix");src:url("../fonts/e9167238.e1d3b592f63b.eot?#iefix") format("eot"),url("../fonts/2cd55546.457e94a5b665.woff2") format("woff2"),url("../fonts/1e9892c0.a17c827d23b2.woff") format("woff"),url("../fonts/46cf1067.7c6fbea20b5d.ttf") format("truetype"),url("../fonts/52a192b1.c8f32e0c10b8.svg#52a192b1") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Avenir Next;src:url("../fonts/1a7c9181.13be2b0b8c29.eot?#iefix");src:url("../fonts/1a7c9181.13be2b0b8c29.eot?#iefix") format("eot"),url("../fonts/627fbb5a.24932ad03d18.woff2") format("woff2"),url("../fonts/f26faddb.6b04d1656ab0.woff") format("woff"),url("../fonts/63a74598.f828f3cec274.ttf") format("truetype"),url("../fonts/a89d6ad1.5a510be9cd7b.svg#a89d6ad1") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Avenir Next;src:url("../fonts/12d643f2.a26d0a973355.eot?#iefix");src:url("../fonts/12d643f2.a26d0a973355.eot?#iefix") format("eot"),url("../fonts/aad99a1f.d42bfc911f5d.woff2") format("woff2"),url("../fonts/91b50bbb.7d6afb9bfc9a.woff") format("woff"),url("../fonts/a0f4c2f9.220cfb221bdc.ttf") format("truetype"),url("../fonts/99affa9a.29fab2150061.svg#99affa9a") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next;src:url("../fonts/dccb10af.17aac528023d.eot?#iefix");src:url("../fonts/dccb10af.17aac528023d.eot?#iefix") format("eot"),url("../fonts/14c73713.d8ee249af8ca.woff2") format("woff2"),url("../fonts/b8e906a1.b8d9f485f998.woff") format("woff"),url("../fonts/890bd988.16071ef5fb4e.ttf") format("truetype"),url("../fonts/ed104d8c.1d82be51e032.svg#ed104d8c") format("svg");font-weight:800;font-style:normal}table{width:100%;border-collapse:collapse;border-spacing:0}table.data td{padding:5px 10px 5px 0;font-size:14px;line-height:1.5;color:#333435;vertical-align:top}table.data th{text-align:left;text-transform:uppercase;font-size:12px;vertical-align:bottom;color:#6b6b6b;padding-right:10px}table.data hr{margin:5px 0}table.data .total td{padding:5px 0;text-transform:uppercase}.b3,.h1,.h2,.h3,.h4,.h5,.h6,body,dd,div,dt,form,li,ol,p,pre,td,th,ul{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#333435;direction:ltr;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}@media screen and (min-width:737px){.b3,.h1,.h2,.h3,.h4,.h5,.h6,body,dd,div,dt,form,li,ol,p,pre,td,th,ul{font-size:18px;line-height:1.6}}@media screen and (min-width:737px) and (max-width:1024px){.b3,.h1,.h2,.h3,.h4,.h5,.h6,body,dd,div,dt,form,li,ol,p,pre,td,th,ul{font-size:16px;line-height:1.5}}body,dd,div,dt,form,li,ol,p,pre,td,th,ul{padding:0;margin:0}p{margin-bottom:20px}p:last-child{margin-bottom:0}.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin:0;color:#0d0e0e;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;line-height:1.5}@media screen and (min-width:737px){.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.3}}@media screen and (min-width:737px) and (max-width:1024px){.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.3}}.h1{margin-bottom:30px;font-size:27px}@media screen and (min-width:737px){.h1{font-size:40px}}@media screen and (min-width:737px) and (max-width:1024px){.h1{font-size:32px}}.h2{font-size:20px}@media screen and (min-width:737px){.h2{font-size:24px}}.h3{font-size:18px;line-height:1.35}@media screen and (min-width:737px){.h3{font-size:20px;line-height:1.3}}.h4{line-height:1.25}.b3,.h4{font-size:14px}.b3{font-style:italic;line-height:1.3}.subtext{margin:5px 0;color:#6b6b6b;font-size:12px}a{color:#1871c9;cursor:pointer;text-decoration:none}a:hover{color:#005b98;text-decoration:underline}hr{height:0;border:solid #ddd;margin:0 0 20px;border-width:1px 0 0;clear:both}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-ms-filter:none!important;-webkit-filter:none!important;filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}img{height:auto}embed,img,object{max-width:100%}body,main{outline:none}.tpd-skin-ttam-light .tpd-content{color:#6b6b6b;border-radius:0;padding:20px}.tpd-skin-ttam-light .tpd-content,.tpd-skin-ttam-light .tpd-content p{font-size:14px;line-height:1.3}.tpd-skin-ttam-light .tpd-title{color:#333435}.tpd-skin-ttam-light .tpd-close-icon{color:#c0c1c2}@media screen and (min-width:737px){.tpd-skin-ttam-light .tpd-close-icon{color:transparent}}@media screen and (min-width:737px) and (max-width:1024px){.tpd-skin-ttam-light .tpd-close-icon{color:#c0c1c2}}.tpd-skin-ttam-light .tpd-background{border-radius:2px;border-width:1px;border-color:#d4d6d6}.tpd-skin-ttam-light .tpd-background-content{background:#fff}.tpd-skin-ttam-light .tpd-background-title{background-color:#f7f9fa}.tpd-skin-ttam-light .tpd-background-shadow{box-shadow:none}.tpd-skin-ttam-light table{margin:-5px 0}.tpd-skin-ttam-light td{padding:3px 5px;font-size:12px}.tpd-skin-ttam-light td.head{border-bottom:1px solid #d4d6d6}.tpd-skin-ttam-light td.bold{font-weight:500}.tpd-skin-ttam-light td.spacer{width:20px}@media screen and (max-width:736px){.u-hide-for-mobile{display:none}}@media screen and (min-width:737px) and (max-width:1024px){.u-hide-for-tablet{display:none}}@media screen and (min-width:737px){.u-hide-for-desktop{display:none}}.u-desktop-only{display:none}@media screen and (min-width:1025px){.u-desktop-only{display:block}}.u-tablet-only{display:none}@media screen and (min-width:737px) and (max-width:1024px){.u-tablet-only{display:block}}@media screen and (max-width:736px){.u-tablet-only{display:none}}.u-mobile-only{display:none}@media screen and (max-width:736px){.u-mobile-only{display:block}}.u-hide{display:none}.u-primary-bg-color-dark{background-color:#f7f9fa}.u-color-pink,.u-pink{color:#d50f67}.u-nobr{white-space:nowrap}.u-no-margin{margin:0}.u-tooltip{color:#333435;border-bottom:1px dashed #1871c9}.u-tooltip:hover{color:#333435}.u-nounderline:hover,.u-tooltip:hover{text-decoration:none}.u-noanimation{-webkit-transition:none!important;transition:none!important}.u-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.u-unstyled-button{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left}.u-unstyled-button::-moz-focus-inner{padding:0;border:0}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (max-width:736px){body.mobile-backsplash{background-color:#edeff0}}@media print{.chrome-header{display:none}}.chrome-header{height:69px;-webkit-transition:height .333s;transition:height .333s}@media screen and (min-width:737px){.chrome-header{height:69px}}@media screen and (min-width:737px) and (max-width:1150px){.chrome-header{height:100px}}@media screen and (max-width:736px){.chrome-header.mod-tagline{height:91px}}.chrome-header__container{background:#fff;background:hsla(0,0%,100%,.97);position:fixed;z-index:3;top:0;left:0;width:100%;height:69px;overflow:visible;border-bottom:1px solid #d4d6d6;-webkit-transition:height .333s;transition:height .333s}.chrome-header__container:focus,.chrome-header__container:hover,.chrome-header__container:not(.is-expanded){z-index:25}@media screen and (min-width:737px){.chrome-header__container{height:69px;overflow:visible;background:#f7f9fa;background:rgba(247,249,250,.97)}.chrome-header__container.is-expanded{height:118px}}@media screen and (min-width:737px) and (max-width:1150px){.chrome-header__container{height:100px}}.chrome-header__container .mobile-banner-tagline{height:26px;padding:6px 9px;text-align:center}.chrome-header__container .mobile-banner-tagline p{font-size:14px;line-height:1;white-space:nowrap}@media screen and (min-width:737px){.chrome-header__container .mobile-banner-tagline{display:none}}@media screen and (max-width:736px){.chrome-header__container .mobile-banner-tagline{display:block}}@media screen and (max-width:736px){.chrome-header__container a.button{min-width:0}.chrome-header.mod-tagline .chrome-header__container{height:91px}.chrome-header.mod-tagline .chrome-header__container .mobile-banner{height:65px}}.brca .chrome-header__container{background-color:#fff}@media screen and (min-width:737px){.chrome-header.is-expanded,.chrome-header.is-expanded .chrome-header__container{height:118px}}@media screen and (min-width:737px) and (max-width:1150px){.chrome-header.is-expanded,.chrome-header.is-expanded .chrome-header__container{height:100px}}.mobile-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:737px){.mobile-banner{display:none}}.mobile-banner.show-cart .main-nav-cart{display:inline-block}.mobile-banner.show-cart .main-nav-shop,.mobile-banner.show-shop-button .main-nav-cart{display:none}.mobile-banner.show-shop-button .main-nav-shop{display:inline-block}.show-cart .mobile-banner-nav{padding-right:19px}.show-shop-button .mobile-banner-nav{padding-right:54px}.mobile-banner-brand{position:relative;left:-10px;margin:0}.mobile-banner-brand img{display:block}.mobile-banner-aside{padding-left:10px}.desktop-banner{max-width:1440px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 40px}.desktop-banner:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.desktop-banner>.nav-aside,.desktop-banner>figure{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.desktop-banner>figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}@media screen and (min-width:737px){.desktop-banner>.nav-main{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}@media screen and (min-width:737px) and (max-width:1150px){.desktop-banner{padding:0 25px}.desktop-banner>figure{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.desktop-banner>.nav-main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.desktop-banner>.nav-aside{display:none}}@media screen and (max-width:736px){.desktop-banner{display:none}}.desktop-banner__menu{position:absolute;top:18px;right:0}@media screen and (min-width:737px) and (max-width:1150px){.desktop-banner__menu{top:20px;right:25px;width:100%}}.desktop-banner__menu.is-hidden{display:none}@media screen and (min-width:737px) and (max-width:1150px){.desktop-banner__menu.is-hidden{display:block}}.header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-logo>img{display:block;width:71px;max-width:none;-webkit-transition-duration:.333s;transition-duration:.333s;-webkit-transition-property:width,height;transition-property:width,height}.header-logo:focus{outline:none;border-bottom:4px solid #9c9ea1}.header-logo:focus>img{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width:737px){.header-logo>img{height:49px}.header-logo.is-expanded>img{width:107px;height:70px}}@media screen and (min-width:737px) and (max-width:1150px){.header-logo.is-expanded>img,.header-logo>img{width:103px;height:71px}}.nav-list{height:100%;padding:0 40px;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:hidden;text-align:center;list-style:none;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nav-list,.nav-list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-list>li{padding:0 45px 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-list>li:last-child{padding-right:0}@media screen and (min-width:737px) and (max-width:1150px){.nav-list>li{height:40px;padding:0 24px 0 0;margin-top:60px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:737px) and (max-width:1150px){.nav-list{text-align:right;padding-right:2px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.nav-list.mod-secondary{padding:0;margin-right:0}.nav-list.mod-secondary>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-list.mod-secondary>li:last-child{padding-right:0}.nav-list.is-hidden{display:none}@media screen and (min-width:737px) and (max-width:1150px){.nav-list.is-hidden{display:block}}.secondary-nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none;float:right;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.secondary-nav-list>li{padding:0 5px;font-size:12px;line-height:1;white-space:nowrap}.secondary-nav-list>li:first-child{padding-left:0}.secondary-nav-list>li:last-child{padding-right:0}.secondary-nav-list>li>small{display:table-cell;color:#d4d6d6}.nav-link{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;color:#6b6b6b;font-weight:700;cursor:pointer}.nav-link:focus,.nav-link:hover{color:#0d0e0e}.nav-link:hover{text-decoration:none}.nav-link:focus{outline:none;text-decoration:underline}@media screen and (min-width:737px) and (max-width:1150px){.nav-link{line-height:1.22}}.nav-link svg.ttam-icon-caret,.secondary-link svg.ttam-icon-caret{width:12px;height:8px;margin:0 0 1px 4px;fill:#6b6b6b}.cart{position:relative;line-height:1}@media screen and (min-width:737px) and (max-width:1150px){.cart.not-empty{margin-right:17px}}.cart svg{display:block;fill:#9c9ea1}a:focus .cart svg{fill:#333435}.cart.not-empty svg{fill:#d50f67}a:focus .cart.not-empty svg{fill:#8c0e45}a:focus .cart:after{position:absolute;left:4px;display:block;width:12px;height:1px;content:"";background-color:#333435;margin-top:1px}a:focus .cart.not-empty:after{background-color:#8c0e45}.mobile-banner-aside .cart{padding:0 5px}.mobile-banner-aside .cart.not-empty svg,.mobile-banner-aside .cart svg{fill:#9c9ea1}.cart-count{position:absolute;top:0;bottom:0;left:20px;display:none;height:15px;padding:0 3px;border-radius:15px;line-height:15px;min-width:15px;background-color:#d50f67;color:#fff;font-size:11px;text-align:center}.not-empty .cart-count{display:inline-block}.mobile-banner-aside .cart-count{right:0;left:auto}.secondary-link{font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#6b6b6b;font-weight:700;line-height:1;cursor:pointer}.secondary-link:focus,.secondary-link:hover{color:#0d0e0e}.secondary-link:hover{text-decoration:none}.secondary-link:focus{outline:none;text-decoration:underline}.secondary-link--pill{padding:7px 14px;background-color:#edeff0;border-radius:14px}@media screen and (min-width:737px) and (max-width:1150px){.secondary-link--logged-in:after{position:relative;bottom:2px;content:"|";color:#d4d6d6;margin-left:10px}}#site-burger-nav{position:fixed;z-index:4;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#fff;opacity:0;-webkit-transition-duration:.3s,.5s;transition-duration:.3s,.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}#site-burger-nav.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}#site-burger-nav.is-hidden{visibility:hidden}@media screen and (max-width:736px){.off-canvas-nav.is-open{left:0;opacity:1}}.burger-icon{display:block;width:50px;height:50px;padding:15px 10px 10px;border:none;margin:10px 0;background-color:#fff}.burger-icon__stripe{display:block;width:30px;height:2px;background-color:#9c9ea1;border-radius:9px;margin-bottom:6px}.burger-icon__stripe:last-child{margin-bottom:0}.burger-icon__label{position:absolute;width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.burger-head{position:relative;margin:14px 30px 7px}.burger-list.burger-foot{height:100%;background:#f7f9fa}.burger-list.burger-foot>li{border:none;color:#9c9ea1;font-weight:600}.burger-hitbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;padding:1px 30px 0;line-height:50px;background:#f7f9fa;text-transform:uppercase}.burger-hitbox a{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#333435;font-weight:600}.burger-menu{height:100%;overflow:auto}.burger-menu__close{position:absolute;top:12px;right:0}.burger-menu__close>svg{fill:#6b6b6b}.burger-list{margin:0;padding-left:30px;list-style:none}.burger-list>li{border-top:1px solid #edeff0}.burger-list>li:first-child{border-top:none}.burger-list-item-fineprint{position:relative;bottom:3px;line-height:1;font-size:9px}.burger-link{position:relative;display:block;padding:18px 0;color:#6b6b6b;line-height:1.375}.burger-link:focus,.burger-link:hover{color:#0d0e0e}.burger-link .price{color:#333435;font-weight:500}.open-dropnav{-webkit-transition-duration:.333s;transition-duration:.333s}.open-dropnav svg.ttam-icon-caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:737px){.open-dropnav [aria-expanded=true] svg.ttam-icon-caret{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.open-dropnav .dropnav.help.is-open,.open-dropnav .dropnav.how-it-works.is-open,.open-dropnav .dropnav.services.is-open{height:100px;visibility:visible;border-bottom:1px solid #d4d6d6}.open-dropnav .dropnav.help.is-hidden,.open-dropnav .dropnav.how-it-works.is-hidden,.open-dropnav .dropnav.services.is-hidden{visibility:hidden}}.open-dropnav>a:hover{text-decoration:none}.dropnav{background:#fbfcfd;position:absolute;top:101%;left:0;width:100%;height:0;border:none;overflow:hidden;-webkit-transition:height .4s;transition:height .4s;text-align:center;cursor:default}@media screen and (min-width:737px) and (max-width:1150px){.dropnav.help{top:80px;left:25px}}.brca .dropnav{background-color:#fbfcfd}.dropnav-fineprint{position:absolute;bottom:9px;left:0;width:100%;height:9px}.dropnav-fineprint-container{width:685px;margin:0 auto;line-height:1;font-size:9px;text-align:left;padding-left:64px}@media screen and (min-width:737px) and (max-width:1150px){.dropnav-fineprint-container{width:570px;padding-left:54px}}.dropnav-disclaimer{bottom:3px;left:50%;width:685px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:left;margin-left:64px;position:absolute;font-size:9px;color:#6b6b6b;font-weight:400}.dropnav-text{position:relative;font-weight:500;text-transform:none;line-height:1}.dropnav-subtext,.dropnav-text{color:#6b6b6b;-webkit-transition:color .3s ease;transition:color .3s ease}.dropnav-icon{line-height:100px}.dropnav-tab{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}.dropnav-tab-inner{height:100px;margin-right:85px;font-size:18px}@media screen and (min-width:737px) and (max-width:1150px){.dropnav-tab-inner{margin-right:60px}}.dropnav-tab-inner:last-child{margin-right:0}@media screen and (min-width:737px) and (max-width:1150px){.dropnav-tab-inner{font-size:16px}}.dropnav-tab-inner>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.dropnav-tab-inner>a:focus .dropnav-subtext,.dropnav-tab-inner>a:focus .dropnav-text,.dropnav-tab-inner>a:hover .dropnav-subtext,.dropnav-tab-inner>a:hover .dropnav-text{color:#0d0e0e}.dropnav-tab-inner>a:hover{text-decoration:none}.dropnav-tab-inner>a:focus{outline:none}.dropnav-tab-inner>a:focus .dropnav-text{text-decoration:underline}.dropnav-tab-inner img{padding:0;vertical-align:middle;margin-right:20px;margin-bottom:8px}@media screen and (min-width:737px) and (max-width:1150px){.dropnav-tab-inner img{margin-right:10px}}.dropnav-tab-inner.mod-fixed-width{width:250px;margin-right:0}.main-skip-link{background:#fff;background:hsla(0,0%,100%,.97);position:fixed;z-index:5;top:0;left:0;display:none;border-right:1px solid #d4d6d6;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);line-height:1;-webkit-transition:height .333s,opacity .5s ease-in-out,-webkit-transform .333s ease-in-out;transition:height .333s,opacity .5s ease-in-out,-webkit-transform .333s ease-in-out;transition:height .333s,transform .333s ease-in-out,opacity .5s ease-in-out;transition:height .333s,transform .333s ease-in-out,opacity .5s ease-in-out,-webkit-transform .333s ease-in-out}.main-skip-link:focus{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);outline:none;text-decoration:underline}@media screen and (min-width:737px){.main-skip-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:99px;padding:14px 25px 23px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:1025px){.main-skip-link{background:#f7f9fa;background:rgba(247,249,250,.97);height:68px;padding:22px 40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-skip-link.is-expanded{height:117px}}.chrome-footer-links>li>a,.chrome-footer-links>li>a:focus,.chrome-footer-links>li>a:hover,.chrome-location-link,.chrome-location-link:focus,.chrome-location-link:hover{color:#333435}.chrome-footer-links>li>a:hover,.chrome-location-link:hover{opacity:.8}@media print{.chrome-footer-logo,footer{display:none}}.chrome-footer{background-color:#edeff0}@media screen and (min-width:737px){.chrome-footer{padding:36px 20px 0}}.chrome-footer-nav{background:#f7f9fa;padding-bottom:15px}.chrome-footer-nav>ul{margin:0;list-style:none;border-bottom:1px solid #d4d6d6}.chrome-footer-nav>ul>li{border-top:1px solid #d4d6d6}.chrome-footer-toggle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:22px 30px 20px;color:#6b6b6b;text-transform:uppercase;line-height:1.2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.chrome-footer-toggle:active,.chrome-footer-toggle:hover{color:#6b6b6b}.chrome-footer-toggle>svg{position:relative;top:-1px;fill:#6b6b6b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.chrome-footer-toggle.drawer-open>svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.chrome-footer-apps{padding:16px 30px 20px}.chrome-footer-apps-title{line-height:1;color:#6b6b6b}.chrome-footer-apps-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:13px}.chrome-footer-apps-container-cta{margin-left:8px}.chrome-footer-apps-container-cta:first-child{margin-left:0}.chrome-footer-apps-container-cta>img{display:block}.chrome-summary{padding:0 30px 15px}.chrome-summary-heading{margin:0 0 12px;font-size:16px;font-weight:700}.chrome-summary>p{margin-bottom:12px}.chrome-summary>ul{margin:0;list-style:none}.chrome-summary>ul>li{margin-bottom:12px}.chrome-footer-container{max-width:1180px;margin-left:auto;margin-right:auto}.chrome-footer-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.chrome-footer-container-column{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.chrome-footer-container-column:last-child{margin-right:0}}.chrome-subheading{margin:0 0 6px;font-size:14px;text-transform:uppercase;font-weight:500;line-height:1.3}.chrome-social-list{padding:0 30px 15px;margin:0;list-style:none;overflow:hidden}.chrome-social-list>li{float:left;margin-left:18px}.chrome-social-list>li img{display:block}.chrome-social-list>li:first-child{margin-left:0}.chrome-location-list{margin:0;list-style:none}.chrome-location-list>li{font-size:14px;line-height:1.3;text-transform:uppercase;font-weight:500;margin-top:27px}.chrome-location-list>li:first-child{margin-top:0}.chrome-footer-pod{margin-top:25px}.chrome-footer-pod:first-child{margin-top:0}.chrome-footer-image{display:block}.chrome-footer-links{margin:0;list-style:none}.chrome-footer-links>li{line-height:1.2;font-size:14px;overflow:hidden;margin-top:9px}.chrome-footer-links>li:first-child{margin-top:0}.chrome-footer-callout{color:#d20f66;font-weight:500;font-size:14px}@media screen and (min-width:737px){.chrome-footer-callout{font-size:12px}}.chrome-social-text{display:inline-block;line-height:22px;white-space:nowrap;background-repeat:no-repeat;background-position:0;padding-left:27px}.chrome-social-text:hover{text-decoration:underline}.chrome-social-text.mod-facebook{background-image:url("../img/icons/social/facebook.11ecd18c75eb.svg");background-size:9px 17px;background-position:4px}.chrome-social-text.mod-instagram{background-image:url("../img/icons/social/instagram_footer.379cb6266c9e.svg");background-size:17px 17px}.chrome-social-text.mod-linkedin{background-image:url("../img/icons/social/linkedin.ea21da7a3407.svg");background-size:17px 17px}.chrome-social-text.mod-twitter{background-image:url("../img/icons/social/twitter.82cafca60fa8.svg");background-size:18px 15px}.chrome-social-text.mod-youtube{background-image:url("../img/icons/social/youtube.a77234af1b2b.svg");background-size:18px 22px}.chrome-location-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:transparent}.chrome-location-link:hover{text-decoration:underline}.chrome-location-link-icon{display:block;fill:#333435;margin-top:-2px;margin-left:6px}@media screen and (min-width:737px) and (max-width:1024px){.chrome-location-link-icon{display:none}}.chrome-location-link .flag-icon{width:16px;height:16px;margin:-8px 0 -6px 6px}.chrome-security{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 30px 25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:737px){.chrome-security{display:table;padding:25px 0;margin:0 auto}}.chrome-security-copy{font-size:12px;color:#6b6b6b}@media screen and (min-width:737px){.chrome-security-copy{display:table-cell;font-size:14px;vertical-align:middle;padding-right:25px}}.checkout-header{height:65px;background-color:#d50f67}@media screen and (min-width:737px){.checkout-header{height:120px}}@media screen and (min-width:737px) and (max-width:1024px){.checkout-header{height:100px}}.banner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1080px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.banner-wrap{display:none;width:100%;background:#1871c9;-webkit-animation:a .5s ease-in 60s forwards;animation:a .5s ease-in 60s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.banner-check{position:absolute;left:-999em}.banner-check:checked~.banner-close{height:0;opacity:0;pointer-events:none}.banner-close{position:absolute;top:50%;right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24px;height:24px;margin-top:-13px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:24px;cursor:pointer;background:#3db7e4;pointer-events:all}.banner-close:focus{display:none}.banner-close:after{position:relative;top:-1px;left:1px;display:inline;content:"\00d7";color:#fff;font-weight:700;font-size:20px;line-height:12px}@-webkit-keyframes a{0%{opacity:1}to{height:0;opacity:0}}@keyframes a{0%{opacity:1}to{height:0;opacity:0}}.dual-cta{padding:100px 20px}.dual-cta-disclaimer{width:707px;height:26px;margin:auto;padding-top:50px;font-size:12px;font-weight:500;line-height:1.63;text-align:center;color:#333435;white-space:nowrap}.dual-cta-container-heading{text-align:center}.dual-cta-container-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dual-cta-container-deck-card{width:380px;padding:30px 9px 40px;margin-left:20px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:3px;text-align:center}.dual-cta-container-deck-card:first-child{margin-left:0}.dual-cta-container-deck-card-subtitle{position:relative;font-weight:500}.dual-cta-container-deck-card-description{margin-top:15px}@media screen and (min-width:737px){.dual-cta-container-deck-card-description{min-height:84px}}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container-deck-card-description{min-height:96px}}.dual-cta-container-deck-card-footer{margin-top:20px}.dual-cta-container-deck-card-link{display:block;margin-top:15px;font-size:16px;font-weight:500}.dual-cta-container-deck-card .ancestry-discount-price,.dual-cta-container-deck-card .ancestry-price,.dual-cta-container-deck-card .health-ancestry-discount-price,.dual-cta-container-deck-card .health-ancestry-price,.dual-cta-container-deck-card .lite-price{display:inline-block}.dual-cta-container-deck-card .ancestry-discount-price.mod-less-margin,.dual-cta-container-deck-card .ancestry-price.mod-less-margin,.dual-cta-container-deck-card .health-ancestry-discount-price.mod-less-margin,.dual-cta-container-deck-card .health-ancestry-price.mod-less-margin,.dual-cta-container-deck-card .lite-price.mod-less-margin{margin-bottom:10px}.dual-cta-container-deck-card .ancestry-discount-price,.dual-cta-container-deck-card .health-ancestry-discount-price{color:#d50f67}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container{padding-left:30px;padding-right:30px}}.shop-disclaimer{margin-top:50px;font-size:12px;font-style:italic;color:#333435}@media screen and (min-width:737px){.shop-disclaimer{padding-bottom:0;font-size:16px;margin-bottom:-65px}}.card-touch-menu-link>.mod-strike,.dropnav-subtext>.mod-strike,.h1.mod-strike,.h2.mod-strike{position:relative;display:inline-block;margin-right:20px;color:#333435;font-weight:400}.card-touch-menu-link>.mod-strike:before,.dropnav-subtext>.mod-strike:before,.h1.mod-strike:before,.h2.mod-strike:before{position:absolute;top:40%;left:0;display:block;width:104%;height:2px;content:" ";background-color:#333435}.card-touch-menu-link-price{font-weight:500}.card-touch-menu-link>.mod-strike,.dropnav-subtext>.mod-strike{margin-right:7px}.card-touch-menu-link>.mod-strike:before,.dropnav-subtext>.mod-strike:before{height:1px}.slick-slide{border:none;outline:none}.slick-slide figure{margin:0}@media screen and (max-width:736px){.mobile-card-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:89px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-card-toggle svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mobile-card-toggle.drawer-open svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-card-drawer-handle{position:relative;display:block;width:100%;padding:19px;color:#6b6b6b;text-transform:uppercase;text-align:center}.mobile-card-drawer-handle:hover{color:#6b6b6b;text-decoration:none}.mobile-card-drawer-handle:after{position:absolute;top:50%;right:-5px;width:16px;height:16px;content:" ";background:url("../img/icons/common/expand.7b0b23b5d838.svg") no-repeat 0 0;margin-top:-8px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mobile-card-drawer-handle.drawer-open:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.drawer-cta{font-weight:500;letter-spacing:1px;white-space:nowrap;text-transform:uppercase}.drawer-cta:hover{text-decoration:none}@media screen and (min-width:737px){.drawer-cta{margin-top:16px}}.drawer-expand{width:40px;height:40px;padding:10px;fill:#fff;border-radius:50%;vertical-align:middle;margin-right:10px;margin-bottom:5px}.drawer-expand,.drawer-expand.mod-periwinkle{background-color:#1871c9}.drawer-expand.mod-mobile-gray{width:24px;height:24px;padding:0;margin:0;background-color:#fff;fill:#6b6b6b}.faq sup{font-size:60%}.faq-section-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px;padding:20px 15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.faq-header-container,.faq-pair-container{max-width:1180px;margin-left:auto;margin-right:auto}.faq-header-container:after,.faq-pair-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.faq-header,.faq-pair{padding:0 20px}}@media screen and (min-width:737px) and (max-width:1024px){.faq-header,.faq-pair{padding:0 60px}}@media screen and (max-width:736px){.faq-header .h1,.faq-pair .h1{text-align:center;margin-bottom:15px}.faq-header-container,.faq-pair-container{padding:30px 25px}}.faq-header-container,.faq-pair-container{padding-top:0;padding-bottom:0}.faq-header{margin-bottom:20px}.faq-header .h1{margin-bottom:10px}.faq-pair{-webkit-transition:background-color .5s;transition:background-color .5s}.faq-pair.drawer-open{background-color:#f7f9fa}.faq-question{margin:0 -25px}.faq-question-button{position:relative;width:100%;padding:20px 66px 20px 25px;cursor:pointer;font-size:16px;-webkit-transition:color .5s;transition:color .5s}.faq-question-button:focus,.faq-question-button:hover{outline:none;text-decoration:underline}.faq-question-button:after{position:absolute;top:50%;right:25px;width:16px;height:16px;content:"";margin-top:-8px;background:transparent url("/static/img/icons/common/expand.7b0b23b5d838.svg") no-repeat;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.faq-question-button.drawer-open{color:#333435}.faq-question-button.drawer-open:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq-answer{display:none}.faq-answer-wrapper{padding-bottom:20px}@media screen and (min-width:737px){.faq{padding:120px 0}.faq-pair{border-top:1px solid transparent}.faq-question{margin:0}.faq-question-button{padding-left:0;font-size:inherit}}@media screen and (min-width:737px) and (max-width:1024px){.faq{padding:100px 0}}.global-sticky-cta{position:fixed;z-index:2;bottom:0;width:100%;padding-bottom:20px;text-align:center;opacity:0}@media screen and (max-width:736px){.global-sticky-cta.is-sticky{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}@-webkit-keyframes b{0%{z-index:1;opacity:1}30%{z-index:1;opacity:1}33%{z-index:0;opacity:0}96%{z-index:0;opacity:0}to{z-index:1;opacity:1}}.layouts-module.mod-no-spacer{border-bottom:none}@media screen and (max-width:736px){.layouts .button.mod-small{height:10vw;padding:1.75vw;min-width:36vw;font-size:4.8vw}}.layouts-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.layouts-dots li{display:inline}.layouts-dots li button{position:relative;display:block;width:10px;height:10px;padding:15px;border:0;cursor:pointer;outline:none;font-size:0;line-height:0;background:transparent;color:transparent}.layouts-dots li button:before{position:absolute;top:50%;left:50%;width:10px;height:10px;border:1px solid #c0c1c2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";border-radius:10px;background-color:transparent;-webkit-transition-duration:.333s;transition-duration:.333s}.layouts-dots li.slick-active button:before{background-color:#c0c1c2}@media screen and (max-width:736px){.layouts-module,.layouts-products{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:auto}.layouts-products{width:100vw;border-bottom:10px solid #edeff0;background-color:#fff;overflow:hidden}.layouts-products-container{padding:12vw 6vw;text-align:center}.layouts-products-item{width:50%;min-height:30vw;text-align:center}.layouts-products-item-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:736px) and (min-width:737px){.layouts-products-item-container{padding:0 30px}}@media screen and (max-width:736px){.layouts-products-item-cta,.layouts-products-item-price,.layouts-products-item-title{display:block}.layouts-products-item-cta,.layouts-products-item-title{font-size:3.75vw}.layouts-products-item-title{margin-top:1vw;font-weight:500}.layouts-products-item-price{margin:-.5vw 0 1.5vw;font-size:4vw;font-weight:500}.layouts-products-item-recommend{height:18px;color:#d50f67;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:1.5;text-transform:uppercase}.layouts-products-item-cta{font-weight:500;color:#1871c9}.layouts-products-item-image{position:relative;left:-2vw;width:44vw;margin:0 auto}}@media screen and (max-width:736px) and (min-width:737px){.layouts-products-item-image{left:-10px}}@media screen and (max-width:736px){.layouts-module{padding:12vw 0 6vw;margin:0;min-height:25vh;background-color:#fff}.layouts-module-container{padding:0 6vw}.layouts-module-wrapper{margin-bottom:6vw}.layouts-module-brow{display:block;margin:3vw auto 2vw;text-transform:uppercase;font-size:3.75vw;font-weight:400;letter-spacing:.075vw}.layouts-module-headline{margin:0 auto 3vw;max-width:80vw;line-height:9vw;font-size:7.25vw}.layouts-module-body{margin:0 auto 4vw;max-width:80vw;line-height:6vw;font-size:4.25vw}.layouts-module-visuals{max-width:100%}.layouts-sitewide{display:block;padding:2vw 8vw;background-color:#d4d6d6;text-align:center}}.layouts-products-item-legal{display:none}@media screen and (min-width:737px){.layouts-products-container{position:relative}.layouts-products-container-sticker{position:absolute;z-index:1;top:107px;right:0;left:0;margin:0 auto}}@media screen and (min-width:737px){.layouts-products-item-legal{position:absolute;right:0;bottom:47px;left:0;display:block;margin:0 auto;font-size:16px;font-weight:500}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-container-sticker{display:none}.layouts-products-item-legal{bottom:-45px}}@media screen and (min-width:1024px) and (max-width:1280px){.layouts-products-container-sticker{display:block}.layouts-products-item-legal{bottom:47px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-item-cost,.layouts-products-item-desc,.layouts-products-item-name{display:none}.layouts-products-item-container{padding:0 30px}.layouts-module{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:auto}.layouts-products{width:100vw;border-bottom:10px solid #edeff0;background-color:#fff;overflow-x:hidden}.layouts-products-container{padding:35px 60px 45px;padding-bottom:90px;text-align:center}.layouts-products-item{position:relative;width:275px;text-align:center}.layouts-products-item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 30px 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layouts-products-item-price,.layouts-products-item-title{display:block}.layouts-products-item-title{font-size:18px;font-weight:500}.layouts-products-item-price{margin-top:2px;font-size:16px;font-weight:500}.layouts-products-item-recommend{height:18px;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.2px;text-transform:uppercase}.layouts-products-item-image{display:block;width:275px;margin:0 auto;margin-bottom:15px}.layouts-products-item-cta{margin-top:30px}.layouts-products-item-cta .button{min-width:140px}.layouts-module{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff;overflow-x:hidden}.layouts-module-container{padding:0 60px}.layouts-module-wrapper{margin-bottom:25px}.layouts-module-brow{display:block;margin-bottom:15px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-headline{margin-bottom:15px;line-height:1.3;font-size:32px}.layouts-module-body{margin:0 auto 30px;max-width:620px;line-height:1.3;font-size:24px}.layouts-module-button .button{min-width:140px}}@media screen and (min-width:1024px) and (max-width:1280px){.layouts-module{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;display:-ms-flexbox;-ms-align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:auto}.layouts-products-item-price,.layouts-products-item-recommend,.layouts-products-item-title{display:none}.layouts-products-item-cost,.layouts-products-item-desc,.layouts-products-item-name{display:block}.layouts-products{width:100vw;padding-bottom:115px;border-bottom:10px solid #edeff0;background-color:transparent}.layouts-products.mod-hasoffer-evergreen .layouts-products-item{padding-top:52px}.layouts-products-container{text-align:center}.layouts-products-item{position:relative;width:445px;padding:67px 30px 100px;margin:0 15px;text-align:center;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:3px}.layouts-products-item-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layouts-products-item-cost,.layouts-products-item-name{margin-bottom:25px;font-size:24px;font-weight:500}.layouts-products-item-name{line-height:1.3}.layouts-products-item-image{display:block;width:355px;margin:0 auto 20px}.layouts-products-item-desc{margin:0 auto 25px;max-width:300px;font-size:16px;line-height:1.5}.layouts-products-item-cta .button{min-width:160px}.layouts-module{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff}.layouts-module-wrapper{margin-bottom:25px}.layouts-module-brow{display:block;margin-bottom:10px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-headline{margin-bottom:18px;line-height:1.3;letter-spacing:.3px;font-size:40px}.layouts-module-body{margin:0 auto 40px;max-width:780px;line-height:1.3;font-size:24px}.layouts-module-button .button{min-width:140px}.layouts-products{margin-top:-220px}.layouts-products-container{padding-left:0;padding-right:0;padding-bottom:0}}@media screen and (min-width:1280px){.layouts-module{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;display:-ms-flexbox;-ms-align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:auto}.layouts-products-item-price,.layouts-products-item-recommend,.layouts-products-item-title{display:none}.layouts-products-item-cost,.layouts-products-item-desc,.layouts-products-item-name{display:block}.layouts-products{width:100vw;padding-bottom:115px;border-bottom:10px solid #edeff0;background-color:transparent}.layouts-products.mod-hasoffer-evergreen .layouts-products-item{padding-top:52px}.layouts-products-container{text-align:center}.layouts-products-item{position:relative;width:445px;padding:67px 30px 100px;margin:0 15px;text-align:center;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:3px}.layouts-products-item-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.layouts-products-item-cost,.layouts-products-item-name{margin-bottom:25px;font-size:24px;font-weight:500}.layouts-products-item-name{line-height:1.3}.layouts-products-item-image{display:block;width:355px;margin:0 auto 20px}.layouts-products-item-desc{margin:0 auto 25px;max-width:300px;font-size:16px;line-height:1.5}.layouts-products-item-cta .button{min-width:160px}.layouts-module{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff}.layouts-module-wrapper{margin-bottom:25px}.layouts-module-brow{display:block;margin-bottom:10px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-headline{margin-bottom:18px;line-height:1.3;letter-spacing:.3px;font-size:40px}.layouts-module-body{margin:0 auto 40px;max-width:780px;line-height:1.3;font-size:24px}.layouts-module-button .button{min-width:140px}.layouts-products{margin-top:-200px}}.a-mobile-layout-hero{padding-bottom:10px;background-color:#edeff0}.a-mobile-layout-hero-figure{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover}.a-mobile-layout-hero-figure-img{z-index:2;display:block;margin-bottom:-113px}.a-mobile-layout-hero-body{padding:75px 36px 38px;background-color:#fff;text-align:center}.a-mobile-layout-hero-body-title{margin-top:7px;font-size:40px;font-weight:500;line-height:1}.a-mobile-layout-hero-body-title>sup{top:-20px;font-size:14px}.a-mobile-layout-hero-body-text{margin-top:9px;font-size:12px;line-height:1;letter-spacing:.2px;color:#4a4a4a}.a-mobile-layout-hero-body-cta{margin-top:36px}.a-mobile-layout-hero.mod-with-slideshow{position:relative}.a-mobile-layout-hero.mod-with-slideshow figure{margin:auto}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-figure{background-color:transparent!important;background-image:none!important;min-height:275px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-figure.mod-cropped{min-height:185px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-figure-img{margin-bottom:-130px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow{position:absolute;z-index:1;top:0;left:0;width:100%;padding:0;margin:0;min-height:275px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow.mod-cropped{min-height:185px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow-slide{position:absolute;width:100%;padding:0;margin:0!important;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:275px;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:16.5s;animation-duration:16.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow-slide.mod-cropped{min-height:185px}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow-slide.slide-1{-webkit-animation-delay:0s;animation-delay:0s}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow-slide.slide-2{-webkit-animation-delay:5.5s;animation-delay:5.5s}.a-mobile-layout-hero.mod-with-slideshow .a-mobile-layout-hero-background-slideshow-slide.slide-3{-webkit-animation-delay:11s;animation-delay:11s}.c-layout-hero{position:relative;min-height:630px;padding-top:42px;background-position:50%;background-repeat:no-repeat;background-size:cover}.c-layout-hero-sticker-container{position:absolute;z-index:2;top:0;left:50%;width:100%;margin:0 auto;max-width:1440px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:737px){.c-layout-hero-container{max-width:1180px;margin-left:auto;margin-right:auto;position:relative;z-index:2}.c-layout-hero-container:after{clear:both;content:"";display:table}.c-layout-hero-container-column{padding:90px 0 90px 670px;margin:0 auto;max-width:1180px;color:#fff}.c-layout-hero-container-column-title{font-size:50px;line-height:1;letter-spacing:.1px;font-weight:400;color:#fff;text-align:left}.c-layout-hero-container-column-text{margin-top:9px;font-size:24px;line-height:1.33;color:#fff;text-align:left}.c-layout-hero-container-column-cta{margin-top:32px;text-align:left}.c-layout-hero-container-sticker{position:absolute;top:80px;left:400px;width:200px;height:200px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;white-space:nowrap;color:transparent}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.c-layout-hero-container-sticker{display:none}}@media screen and (min-width:737px){.c-layout-hero-container-sticker.st-patty-sticker{position:absolute;top:28px;left:2%;display:block;width:120px;height:122px;color:transparent}}@media screen and (min-width:737px) and (min-width:1025px){.c-layout-hero-container-sticker.st-patty-sticker{top:42px;left:5%;width:200px;height:203px}}@media screen and (min-width:737px) and (max-width:1024px){.c-layout-hero{height:400px;min-height:0;overflow:hidden;padding-top:0;padding-bottom:0}.c-layout-hero-container{position:absolute;top:0;right:0;bottom:0;left:0}.c-layout-hero-container-column{padding:50px 10px 115px 58%}.c-layout-hero-container-column-title{font-size:24px}.c-layout-hero-container-column-text{font-size:16px;line-height:1.5;margin-top:15px}.c-layout-hero-container-column-cta{margin-top:15px}.c-layout-hero-container-sticker{top:80px;left:35%;width:146px;height:146px}}@media screen and (min-width:737px) and (max-width:1024px) and (min-width:737px) and (max-width:1023px){.c-layout-hero-container-sticker{top:80px;left:30%}}.c-layout-hero.mod-with-slideshow{position:relative;background-color:transparent!important;background-image:none!important}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow{position:absolute;z-index:-1;top:0;left:0;width:100%;padding:0;margin:0;min-height:400px}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide{position:absolute;width:100%;padding:0;margin:0;min-height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:16.5s;animation-duration:16.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide.slide-1{-webkit-animation-delay:0s;animation-delay:0s}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide.slide-2{-webkit-animation-delay:5.5s;animation-delay:5.5s}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide.slide-3{-webkit-animation-delay:11s;animation-delay:11s}@media screen and (min-width:737px){.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow{z-index:auto;min-height:630px}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide{min-height:630px}}@media screen and (min-width:737px) and (max-width:1024px){.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow{z-index:auto;min-height:400px}.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide{min-height:400px}}.x-layout-button{display:inline-block;padding:11px 48px 12px;border:2px solid transparent;margin:0;-webkit-transition:background-color,.15s,ease-in-out;transition:background-color,.15s,ease-in-out;border-radius:1000px;cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;line-height:1;text-align:center;white-space:nowrap;background-color:transparent}.x-layout-button:focus,.x-layout-button:hover{text-decoration:none}.x-layout-button.mod-pink{color:#fff;background-color:#d50f67;border-color:#d50f67}.x-layout-button.mod-pink:focus,.x-layout-button.mod-pink:hover{background-color:#8c0e45;border-color:#8c0e45}.x-layout-button.mod-periwinkle{color:#fff;background-color:#1871c9;border-color:#1871c9}.x-layout-button.mod-periwinkle:focus,.x-layout-button.mod-periwinkle:hover{background-color:#005b98;border-color:#005b98}.email-banner{padding:18px 20px 12px;background-color:#333435}.email-banner-title{font-size:20px;font-weight:600;color:#fff;line-height:1.3;letter-spacing:.4px;text-align:center}.email-banner-title.mod-mothers{font-size:18px}.email-banner-text{font-size:14px;color:#fff;line-height:2.21;text-align:center}.email-banner-form-error,.email-banner-form-success{text-align:center;font-weight:500;color:#fff;line-height:39px}.email-banner-consent{padding-top:3px}.email-banner-consent-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.email-banner-consent-checkbox{border:none;background-color:#fff;border-radius:2px;margin-right:5px}.email-banner-consent-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:9px;color:#fff;line-height:1.33}.email-banner-email{padding-top:9px;text-align:center}.email-banner-email-input{width:184px;height:39px;border:none;font-size:14px;text-align:center;background-color:#fff;border-radius:8px;margin-right:8px;-webkit-transition:box-shadow .333s;transition:box-shadow .333s;margin-bottom:10px}.email-banner-email-input:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.5)}.email-banner-email-input.mod-mothers{margin-bottom:20px}.email-banner-disclaimer{font-size:9px;color:#fff;line-height:1.33;text-align:center}.email-banner-error{display:none;font-size:14px;color:#fff;margin-bottom:4px;text-align:center}.email-banner-button{margin-top:5px;margin-bottom:10px}@media screen and (min-width:737px){.email-banner{display:none}}.ancestry-bar{position:relative;padding:18px 0 13px;box-shadow:0 4px 4px 0 rgba(0,0,0,.3);background-image:-webkit-linear-gradient(182deg,#3761cb,#153187);background-image:linear-gradient(268deg,#3761cb,#153187);text-align:center}.ancestry-bar-text{margin:0;margin-bottom:8px;color:#fff;line-height:1;font-size:20px;font-weight:500}.layouts-products .hp-product-ancestry-upgrade-body,.layouts-products .hp-product-ancestry-upgrade-title{display:none}@media screen and (min-width:1025px){.layouts-products .hp-product-ancestry-upgrade-body,.layouts-products .hp-product-ancestry-upgrade-title{display:none}}@media screen and (min-width:1025px){.layouts-products.mod-ancestry-upgrade-title .hp-product-ancestry-upgrade-title{display:block;height:24px;font-size:16px;font-weight:400;line-height:1.5}}@media screen and (min-width:1025px){.layouts-products.mod-ancestry-upgrade-body .hp-product-ancestry-upgrade-body{display:inline;font-size:16px;font-weight:400;line-height:1.5}}@media screen and (min-width:1025px){.layouts-products.mod-ancestry-upgrade-body .hp-product-ancestry-upgrade-body-hidden-text{display:none}}.layouts-products.mod-ancestry-hd{z-index:2}@media screen and (min-width:737px){.layouts-products.mod-ancestry-hd{position:relative;z-index:2;margin-top:-110px}}@media screen and (min-width:737px) and (max-width:1023px){.layouts-products.mod-ancestry-hd{position:relative;z-index:2;margin-top:0}}@media screen and (min-width:1025px){.layouts-products.mod-t2d{margin-top:-90px}}.email-banner.mod-mothers{background-image:-webkit-linear-gradient(325deg,#ec22a0,#d50f67);background-image:linear-gradient(125deg,#ec22a0,#d50f67)}.email-banner.mod-mothers .email-banner-title{font-size:18px;line-height:1.5}.product-cards-disclaimer{font-size:10px;line-height:1.3;text-align:center;margin-top:20px}@media screen and (min-width:737px){.product-cards-disclaimer{margin-top:0;margin-bottom:10px;font-size:12px}}@media screen and (min-width:1025px){.product-cards-disclaimer{position:relative;top:70px;font-size:14px;margin-bottom:0}}ul.dashes{list-style:none;margin-bottom:20px}ul.dashes:last-child{margin-bottom:0}ul.dashes>li{position:relative;padding-left:15px}ul.dashes>li:before{position:absolute;top:-2px;left:0;content:"–"}.modal-header-nav{position:absolute;z-index:1;top:0;left:0;width:100%;height:40px;margin:0;text-align:center;color:#fff;line-height:40px;font-weight:500;background-color:#1871c9}.modal-header.mod-ancestry .modal-header-nav{background-color:#3ba510}.modal-header-button{position:absolute;top:50%;right:20px;width:100px;height:40px;padding:0;border:none;margin-top:-20px;background:none;cursor:pointer;text-align:right;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}.modal-header-button>span>svg{width:13px;height:13px;margin-left:8px;fill:#fff}@media screen and (min-width:737px){.modal-header-button{right:20px}}@media print{.change-location-modal,.locale-modal{display:none}}.modal-content{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:737px){.modal-content{overflow:auto}}.modal-section{padding:0 30px;margin-top:30px}.modal-section.mod-fullheight{height:100%}@media screen and (min-width:737px){.modal-section{margin-top:40px}.modal-section:last-child{padding-bottom:20px}}.modal-section-header{margin-bottom:8px}.modal-section-header>.h1{margin:0;font-size:18px;font-weight:500;color:#333435}.modal-section-header>.h1.mod-spaced{margin-bottom:40px}.modal-section-header>.h1 img{width:30px;height:30px;vertical-align:bottom;margin-right:10px}@media screen and (min-width:737px){.modal-section-header>.h1{font-size:20px}.modal-section-header>.h1.mod-spaced{margin-bottom:20px}}.modal-section-header>.h1+p{margin:10px 0}.modal-section-header>.h2,.modal-section-header>.h4{color:#9c9ea1;font-weight:500}.modal-section-header>.h4{margin-top:12px;font-size:16px}@media screen and (min-width:737px){.modal-section-header>.h4{font-size:18px}}@media screen and (min-width:737px){.modal-section-header>p:first-child{margin-bottom:60px}.modal-section-header>.h1+p{margin:20px auto 30px;max-width:400px}.modal-section-header>.h2{margin-top:10px}}.locale-modal{padding:27px 18px;max-width:1180px;margin-left:auto;margin-right:auto}.locale-modal:after{clear:both;content:"";display:table}.locale-modal-header .h1{margin-bottom:20px}@media screen and (min-width:737px){.locale-modal-header{width:66.666%;margin:0 auto;text-align:center}}@media screen and (min-width:737px){.locale-modal-grid{display:table;margin:0 auto}.locale-modal-grid-left,.locale-modal-grid-right{display:table-cell;vertical-align:top}.locale-modal-grid-right{padding-left:108px}}.locale-modal-list{margin:0;list-style:none}.locale-modal-list>li{margin:20px 0}.locale-modal-list>li>a{line-height:32px;white-space:nowrap}.locale-modal-list-icon{margin-right:10px;vertical-align:top}.locale-modal-sublist{margin:0;list-style:none}.locale-modal-sublist>li{margin-bottom:3px}.locale-modal-gdpr-warning{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:none;padding:100px 15px 0;opacity:0;text-align:center;background:hsla(0,0%,100%,.97)}@-webkit-keyframes c{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes c{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.locale-modal-gdpr-warning.show{display:block;opacity:1;-webkit-animation:c .35s ease;animation:c .35s ease}@media screen and (min-width:737px){.all-reports-list .carrier-status-list{display:none}}.reports-modal{height:100%;padding-top:40px;overflow:auto}.reports-modal-body{padding:30px}.reports-modal-body.mod-compare{padding:0}.reports-modal-footer{padding:30px;background-color:#f7f9fa}@media screen and (min-width:737px){.reports-modal-body{padding:40px 90px}.reports-modal-body.mod-compare{padding:0}.reports-modal-footer{padding:40px}}.reports-grid{overflow:hidden}.reports-grid-column-header{padding:15px 30px;background-color:#f7f9fa;text-align:center;font-size:18px;font-weight:700}.reports-grid-column-header-title{letter-spacing:-.5px}.reports-grid-column-body{padding:30px}@media screen and (min-width:737px){.reports-grid-column{width:50%;float:left}.reports-grid-column-header{text-align:left;font-size:20px;padding-right:5px;padding-left:20px}.reports-grid-column-header.mod-offset{padding-right:20px;padding-left:40px}.reports-grid-column-body{padding-right:40px;padding-left:20px}.reports-grid-column-body.mod-offset{padding-right:20px;padding-left:40px}}.reports-section{margin-top:30px}.reports-section-header{margin-bottom:10px}.reports-section-header-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1.33;font-weight:400}.reports-section-header-heading>img{display:block;margin-right:10px}.reports-section-header-subheading{margin:10px 0 0;font-size:16px;color:#6b6b6b;font-weight:500}.reports-section-footer{margin-top:10px}.reports-section:first-child{margin-top:0}@media screen and (min-width:737px){.reports-section-header-heading{font-size:20px;line-height:1.3}.reports-section-header-subheading{font-size:18px}.reports-section-footer{font-size:16px}}.reports-list{padding:0;margin:0;list-style:none}.reports-list-item-heading{margin:0;font-weight:500;line-height:1.31}.reports-list-item-subtext{margin:0;font-size:14px}.reports-list-item-subtext.mod-small{font-size:12px;color:#6b6b6b}.reports-list-item-subtext-consumer-summary{margin-bottom:0}.reports-list-item.mod-spaced{margin-top:18px}.reports-list-item.mod-spaced:first-child{margin-top:0}@media screen and (min-width:737px){.reports-list-item{font-size:16px;line-height:1.5}.reports-list-item-subtext{font-size:14px;line-height:1.5}}.modal-price-disclaimer{font-size:9px;color:#9d9fa2}.discount-price-cents{display:inline-block;font-size:.7em;font-weight:500;line-height:inherit;vertical-align:.3em}.ancestry-discount-price,.ancestry-price,.health-ancestry-discount-price,.health-ancestry-price{position:relative;display:inline-block;white-space:nowrap}.ancestry-discount-price,.h1 .ancestry-discount-price,.h1 .health-ancestry-discount-price,.h2 .ancestry-discount-price,.h2 .health-ancestry-discount-price,.h3 .ancestry-discount-price,.h3 .health-ancestry-discount-price,.h4 .ancestry-discount-price,.h4 .health-ancestry-discount-price,.h5 .ancestry-discount-price,.h5 .health-ancestry-discount-price,.h6 .ancestry-discount-price,.h6 .health-ancestry-discount-price,.health-ancestry-discount-price{color:#d50f67}.health-ancestry-price-real{display:inline-block;white-space:nowrap}.ha-painted-door-test .health-ancestry-price .health-ancestry-price-real,.health-ancestry-price-painted-door{display:none}.ancestry-price-real,.ha-painted-door-test .health-ancestry-price .health-ancestry-price-painted-door{display:inline-block;white-space:nowrap}.ancestry-price-painted-door,.ao-painted-door-test .ancestry-price .ancestry-price-real{display:none}.ao-painted-door-test .ancestry-price .ancestry-price-painted-door{display:inline-block;white-space:nowrap}.u-info-extra{display:block;font-size:.75rem;color:#d50f67;font-weight:500;margin-bottom:1rem}.dropnav .u-info-extra{position:absolute;font-size:.7rem}.burger-link .u-info-extra{position:absolute}.card-touch-menu-link-price .u-info-extra{position:absolute;left:81px}.dual-cta-container-deck-card .u-info-extra{font-size:1rem;margin-top:-10px}.floating-price-display .u-info-extra{color:#fff;margin-top:2px;margin-bottom:0}@media screen and (min-width:737px){.floating-price-display .u-info-extra{position:absolute;bottom:-19px;left:0;margin-bottom:0;font-size:.9rem;color:#d50f67}}.pricing-dagger{margin-left:-.3em;margin-top:-.1em;font-size:.5em;font-weight:500;line-height:inherit;vertical-align:super}.pricing-dagger,.u-price-ca .price-ca-1{display:inline-block}.u-price-ca .price-ca-2,.u-price-ca .price-ca-3{display:none}.u-price-ca.en-ca-price-2 .price-ca-2{display:inline-block}.u-price-ca.en-ca-price-2 .price-ca-1,.u-price-ca.en-ca-price-2 .price-ca-3{display:none}.u-price-ca.en-ca-price-3 .price-ca-3{display:inline-block}.u-price-ca.en-ca-price-3 .price-ca-1,.u-price-ca.en-ca-price-3 .price-ca-2{display:none}.u-price-ca-discount .price-ca-discount-1{display:inline-block}.u-price-ca-discount .price-ca-discount-2,.u-price-ca-discount .price-ca-discount-3{display:none}.u-price-ca-discount.en-ca-price-2 .price-ca-discount-2{display:inline-block}.u-price-ca-discount.en-ca-price-2 .price-ca-discount-1,.u-price-ca-discount.en-ca-price-2 .price-ca-discount-3{display:none}.u-price-ca-discount.en-ca-price-3 .price-ca-discount-3{display:inline-block}.u-price-ca-discount.en-ca-price-3 .price-ca-discount-1,.u-price-ca-discount.en-ca-price-3 .price-ca-discount-2{display:none}.u-offer-duration-text .offer-duration-1{display:inline-block}.u-offer-duration-text .offer-duration-2,.u-offer-duration-text .offer-duration-3{display:none}.u-offer-duration-text.en-ca-price-2 .offer-duration-2{display:inline-block}.u-offer-duration-text.en-ca-price-2 .offer-duration-1,.u-offer-duration-text.en-ca-price-2 .offer-duration-3{display:none}.u-offer-duration-text.en-ca-price-3 .offer-duration-3{display:inline-block}.u-offer-duration-text.en-ca-price-3 .offer-duration-1,.u-offer-duration-text.en-ca-price-3 .offer-duration-2{display:none}[tab-content]{opacity:0;-webkit-transition:opacity .333s;transition:opacity .333s}.current-content{opacity:1}.veil{position:fixed;z-index:1000;height:100%;background-color:#fff;opacity:1%;-webkit-transition-timing-function:easeOutQuart;transition-timing-function:easeOutQuart;visibility:hidden;outline:none}.veil.is-active{top:0;opacity:1;visibility:visible}body.is-veiled{overflow:hidden}@media screen and (max-width:736px){.veil{top:0;left:-105%;width:300px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-transition-duration:.5s;transition-duration:.5s}.veil.is-active{top:0;left:0}}@media screen and (min-width:737px){.veil{right:-700px;width:650px;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.veil,.veil.is-active{top:0;-webkit-transition-duration:.5s;transition-duration:.5s}.veil.is-active{right:0}}.veil-body{height:100%}.veil-body.mod-offset{padding-top:40px}.veil-header-nav{z-index:3;top:0;left:0;width:100%;margin:0;text-align:center;line-height:40px;font-weight:500;background-color:#1871c9}.veil-header-button,.veil-header-nav{position:absolute;height:40px;color:#fff}.veil-header-button{top:50%;right:20px;width:100px;padding:0;border:none;margin-top:-20px;background:none;cursor:pointer;text-align:right;font-size:18px;font-weight:700;text-transform:uppercase}.veil-header-button>span>svg{width:13px;height:13px;margin-left:8px;fill:#fff}@media screen and (min-width:737px){.veil-header-button{right:20px}}.veil-header.mod-white .veil-header-nav{background-color:#fff}.veil-header.mod-white .veil-header-button>span>svg{fill:#000}.veil-overlay{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:#000;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}.veil-overlay-showing{opacity:.1;-webkit-transition-duration:.25s;transition-duration:.25s}.mod-ancestry-hd-veil .region-list{display:block;padding:0 0 20px 30px;list-style-type:none}.mod-ancestry-hd-veil .region-list>li{padding:5px 0;font-weight:500}.mod-ancestry-hd-veil .country-list{padding:0 0 3px 40px;list-style-type:none}@media screen and (min-width:737px){.mod-ancestry-hd-veil .country-list{display:inline-block;width:100%;vertical-align:top;-webkit-columns:2;columns:2}}.mod-ancestry-hd-veil .country-list>li{padding:0;font-weight:400;font-size:16px}@media screen and (min-width:737px){.mod-ancestry-hd-veil .country-list>li{text-indent:-10px}.mod-ancestry-hd-veil .country-list>li:before{content:"- ";text-indent:-10px}}@media screen and (min-width:737px){.mod-ancestry-hd-veil .country-list>li:nth-child(odd){display:inline-block}}.mod-ancestry-hd-veil .h4{padding:5px 30px;font-size:16px}.mod-ancestry-hd-veil .h3,.mod-ancestry-hd-veil .h4{display:block;margin:0;list-style-type:none;font-weight:500}.mod-ancestry-hd-veil .h3{padding:5px 0;font-size:18px}.mod-ancestry-hd-veil .h2{display:block;padding:10px 0 8px;border-bottom:1px solid #d4d6d6;margin-bottom:1vw;font-size:24px}.mod-ancestry-hd-veil .h1.mod-spaced{margin-bottom:22px}@media screen and (max-width:736px){.mod-ancestry-hd-veil{text-align:center}.mod-ancestry-hd-veil .country-list,.mod-ancestry-hd-veil .region-list{padding-left:0}.mod-ancestry-hd-veil .country-list>li{display:block;width:auto}}.promotion-disclaimer{display:block}.section.mod-disclaimer .promotion-disclaimer{display:block;font-size:14px;font-style:italic;line-height:1.3;margin-bottom:20px}@media screen and (min-width:737px){.section-order-now .promotion-disclaimer{margin-top:45px;margin-bottom:-68px;font-size:14px;font-style:italic}}@media screen and (max-width:736px){.section-order-now .promotion-disclaimer{font-size:14px;margin-bottom:-15px;margin-top:25px;font-style:italic}}.shop-disclaimer .promotion-disclaimer{margin-top:-30px}.promotion-disclaimer.dropnav-disclaimer{text-align:center;margin-left:0}.feature-switches-closed{position:fixed;z-index:999;bottom:0;left:0;padding:8px 5px 7px;font-size:12px;background:#333;border-top-right-radius:5px;border-top-left-radius:5px}.feature-switches-closed>a.open{border:none;color:#fff}.feature-switches-open{position:fixed;z-index:999;bottom:0;left:0;height:99%;padding:10px 10px 20px;font-size:12px;background:#fff;border-top-right-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.6);overflow-y:auto;overflow-x:hidden}.feature-switches-open .features{text-align:left;margin-top:5px;overflow:auto}.feature-switches-open .features .feature-name{width:220px}.feature-switches-open .features .feature-forced-status{width:50px;padding:0}.feature-switches-open .features .feature-forced-status>a{display:inline-block;height:26px;overflow:hidden}.feature-switches-open .features td,.feature-switches-open .features th{padding:2px;font-size:12px;color:#000}.feature-switches-open .features td .feature-off-icon,.feature-switches-open .features td .feature-on-icon,.feature-switches-open .features th .feature-off-icon,.feature-switches-open .features th .feature-on-icon{fill:#9c9ea1}.feature-switches-open .features td .feature-forced-on-icon,.feature-switches-open .features th .feature-forced-on-icon{fill:#74a529}.feature-switches-open .features td .feature-forced-off-icon,.feature-switches-open .features th .feature-forced-off-icon{fill:#d50f67}.feature-switches-open .features thead th{font-weight:700}.feature-switches .close,.feature-switches .hide,.feature-switches .open{display:block;padding:3px;border:1px solid rgba(53,149,214,.4);border-radius:2px;color:#1871c9;text-align:center}.feature-switches .close:hover,.feature-switches .hide:hover,.feature-switches .open:hover{background:rgba(53,149,214,.1)}.feature-switches .hide{color:#d50f67;border-color:rgba(213,15,103,.4)}.feature-switches .hide:hover{background:rgba(213,15,103,.1)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.section-order-now{margin:0;text-align:center}@media screen and (min-width:737px){.section-order-now{padding:70px 35px}}@media screen and (max-width:736px){.section-order-now{padding:20px 10px;background-color:#edeff0}}.section-container{max-width:1180px;margin-left:auto;margin-right:auto}.section-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.section{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.section{padding:100px 60px}}@media screen and (max-width:736px){.section .h1{text-align:center;margin-bottom:15px}.section-container{padding:30px 25px}}.section.mod-disclaimer{padding-top:50px;padding-bottom:50px}.dual-cta{text-align:center}.dual-cta-container{max-width:1180px;margin-left:auto;margin-right:auto}.dual-cta-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.dual-cta{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta{padding:100px 0}}@media screen and (max-width:736px){.dual-cta .h1{text-align:center;margin-bottom:15px}.dual-cta-container{padding:30px 25px}}.mobile-cta-shop{padding:15px;background-color:#edeff0;text-align:center}@media screen and (min-width:737px){.mobile-cta-shop{display:none}}.mobile-cta-shop-disclaimer{margin-top:15px}.mobile-cta-shop.mod-white{background-color:#fff}.card-touch-menu-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:9px 9px 9px 18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width:736px){.card-touch-menu-item{margin:10px 10px 0;background-color:#fff}}.card-touch-menu-item:last-of-type{margin-bottom:10px}.card-touch-menu-item .ttam-icon-caret{position:absolute;top:37%;right:18px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#c0c1c2}.card-touch-menu-item-container{width:92%}.card-touch-menu-icon{width:45px;height:45px}.card-touch-menu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.375}.card-touch-menu-link-title{white-space:nowrap}.card-touch-menu-link-price{margin-left:5px;margin-right:auto;line-height:1.3}.card-touch-menu-link>img{margin-right:18px}.floating-price-display .mod-strike.h2{font-size:24px;font-weight:600;margin-right:5px}@media screen and (max-width:736px){.floating-price-display .mod-strike.h2{display:none}}.product-red{text-align:center}.product-red-container{max-width:1180px;margin-left:auto;margin-right:auto}.product-red-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.product-red{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.product-red{padding:100px 60px}}@media screen and (max-width:736px){.product-red .h1{text-align:center;margin-bottom:15px}.product-red-container{padding:30px 25px}}@media screen and (min-width:737px) and (max-width:1024px){.product-red{padding:100px 30px}}.product-red-container{position:relative;left:-50px}.product-red-box{min-width:681px;min-height:260px}.product-red-edition{color:#af1e2d;text-transform:uppercase;font-size:16px;font-weight:400}.product-red-copy{margin-top:20px}.product-red-copy .h1{color:#af1e2d;margin:10px auto 20px}.product-red-copy .h2{margin:0 auto 40px;max-width:720px;line-height:1.4}.product-red-copy .h2>sup{top:-4px}.product-red-copy .h2>sup>sup{top:-3px}.product-red-copy .button{color:#af1e2d;border-color:#af1e2d}.product-red-copy .button:focus,.product-red-copy .button:hover{background-color:#af1e2d;color:#fff}.product-red-copy .button:focus{border-color:#af1e2d}@media screen and (min-width:737px){.product-red.mod-banner{background-color:#f7f9fa;height:auto;padding:40px 60px 30px;text-align:left}}.product-red.mod-banner .product-red-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-red.mod-banner .product-red-box{min-width:455px;min-height:185px;margin-top:10px}.product-red.mod-banner .product-red-copy,.product-red.mod-banner .product-red-copy .h1{margin-top:0}.product-red.mod-banner .product-red-copy .h2{max-width:600px;margin-bottom:25px;font-size:16px}@media screen and (min-width:737px) and (max-width:1024px){.product-red.mod-banner .product-red-copy .h2 br{display:none}}.product-red.mod-banner .product-red-copy .h2>sup{top:-3px}.product-red.mod-banner .product-red-copy .h2>sup>sup{top:-2px}@media screen and (min-width:737px) and (max-width:1024px){.product-red.mod-banner .product-red-copy .h1{width:400px;margin-left:0}.product-red.mod-banner .product-red-box{min-width:300px;min-height:122px}}@media screen and (max-width:736px){.product-red.mod-banner{display:none}}.card-touch-menu-pr{padding-left:0}.card-touch-menu-pr .card-touch-menu-icon{position:relative;left:2px;width:68px;height:40px;margin-right:13px}.card-touch-menu-pr .card-touch-menu-title{color:#af1e2d}.welcome-page .product-red-container{left:0}@media screen and (max-width:736px){.sticky-wrapper{display:none}}.ancestry-hero-small-meta{margin-bottom:0;line-height:normal}.ancestry-hero-small-cta{margin-top:9px;margin-bottom:30px}.ancestry-hero-small-copy{margin-bottom:30px;font-size:18px}@media screen and (min-width:737px){.communities-sticky-nav-outer{border-bottom:1px solid #e3e5e6;background-color:#fff}.communities-sticky-nav-outer.stuck{position:fixed;z-index:1;top:0;width:100%}}@media screen and (max-width:736px){.cs-fda-modal.veil{width:100%}}.cs-fda-modal .carrier-status-fda-container{overflow:hidden}.cs-fda-modal .fda-main{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cs-fda-modal .fda-info{padding:0;min-height:auto}.cs-fda-modal .fda-info-content{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cs-fda-modal .fda-info-button{display:none}.cs-fda-modal .fda-info-tab{padding-bottom:10px}@media screen and (min-width:737px){.cs-fda-modal .fda-info-tab{padding-bottom:60px}}.cs-fda-modal .fda-tabs{position:absolute}@media screen and (max-width:736px){.cs-fda-modal .modal-section{padding:0;margin-top:0}.cs-fda-modal .fda-info{height:100%;overflow-y:scroll}}@media screen and (min-width:737px){.cs-fda-modal .fda-tabs{-webkit-transition-duration:.333s;transition-duration:.333s;top:40px}.cs-fda-modal .fda-tabs.modal-scrolled{top:40px}.cs-fda-modal .fda-tabs.modal-scrolled .fda-tabs-tab{height:50px}.cs-fda-modal .modal-section{padding:25px 0 0}.cs-fda-modal .mod-noheader{margin-top:0;padding-top:0}.cs-fda-modal .fda-main{min-height:100%;background-color:#f7f9fa;height:100%;overflow:auto}.cs-fda-modal .fda-main-container>.h1{font-size:24px;font-weight:500}.cs-fda-modal .fda-main-container>p{display:inline-block;max-width:500px;margin-bottom:10px}.cs-fda-modal .fda-main-options{margin-bottom:60px}.cs-fda-modal .fda-main-options-option{display:block;width:450px;height:200px;margin:30px auto 0}.cs-fda-modal .fda-main-options-option .h3{font-size:18px}.cs-fda-modal .fda-main-options-option .h3>img{top:10px;margin-right:15px}.cs-fda-modal .fda-main-options-option>span{display:none}.cs-fda-modal .fda-info{height:100%;margin-top:30px;overflow:auto}.cs-fda-modal .fda-info-container>.h1{padding-top:45px}.cs-fda-modal .fda-info.modal-scrolled-content{margin-top:50px}.cs-fda-modal .fda-info-mobile-section{padding:40px}.cs-fda-modal .fda-info-know{margin-top:0;padding-top:40px}.cs-fda-modal .fda-info-know .h1{font-size:24px}.cs-fda-modal .fda-info-know-three-columns{width:49%;margin-right:0}.cs-fda-modal .fda-info-know-three-columns .regular-p{min-height:200px}.cs-fda-modal .fda-info-know-three-columns:first-of-type{margin-right:2%}.cs-fda-modal .fda-info-know-three-columns:last-of-type{margin-left:2%}.cs-fda-modal .fda-info-counselor-nine-columns{float:left;display:block;margin-right:2.3576515979%}.cs-fda-modal .fda-info-counselor-nine-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-counselor-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.cs-fda-modal .fda-info-counselor-ten-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-counselor-gif.mod-gif-desktop{display:none}.cs-fda-modal .fda-info-counselor-gif.mod-gif-tablet{display:block}.cs-fda-modal .fda-info-counselor .h2{font-size:24px;margin-bottom:40px}.cs-fda-modal .fda-info-counselor-nine-columns{width:100%}.cs-fda-modal .fda-info-counselor-ten-columns{width:60%}.cs-fda-modal .fda-info-counselor-gif{width:29%}.cs-fda-modal .fda-info-test{width:100%}.cs-fda-modal .fda-info-test-left{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}.cs-fda-modal .fda-info-test-left:last-child{margin-right:0}.cs-fda-modal .fda-info-test-right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}.cs-fda-modal .fda-info-test-right:last-child{margin-right:0}.cs-fda-modal .fda-info-test aside img{height:auto;max-width:100%}.cs-fda-modal .fda-info-test .h1{margin-bottom:0}.cs-fda-modal .fda-info-test .h2{font-size:20px;margin-top:30px}.cs-fda-modal .fda-info-test-left{margin-bottom:20px}.cs-fda-modal .fda-info-test-two-columns{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center}.cs-fda-modal .fda-info-test-two-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-test-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.cs-fda-modal .fda-info-test-ten-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-test .mod-testdesc{margin-left:25.5894128995%}.cs-fda-modal .fda-info-test-left,.cs-fda-modal .fda-info-test-right{width:100%}.cs-fda-modal .fda-info-asked .h1,.cs-fda-modal .fda-info-test .h1{font-size:24px}.cs-fda-modal .fda-info-asked-left{width:100%}.cs-fda-modal .fda-info-asked-right{display:none}.cs-fda-modal .fda-info-asked>.h1{margin-bottom:40px}.cs-fda-modal .fda-info-asked .mod-offset{padding:30px}.cs-fda-modal .fda-info-asked-tablet-img{display:inline}.cs-fda-modal .fda-info-asked-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cs-fda-modal .fda-info-reports .h1{font-size:20px;font-weight:500;text-align:center}.cs-fda-modal .fda-info-reports hr{margin-top:20px}.cs-fda-modal .fda-info-reports .mod-reports-title{display:block}.cs-fda-modal .fda-info-reports-eight-columns,.cs-fda-modal .fda-info-reports-four-columns{float:left;display:block;margin-right:2.3576515979%}.cs-fda-modal .fda-info-reports-eight-columns:last-child,.cs-fda-modal .fda-info-reports-four-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-reports-links{padding-left:0}.cs-fda-modal .fda-info-reports-links-container{display:block}.cs-fda-modal .fda-info-reports-heading{display:block;margin-bottom:40px}.cs-fda-modal .fda-info-reports-item{margin-bottom:30px;overflow:auto}.cs-fda-modal .fda-info-reports-item-title>span{display:none}.cs-fda-modal .fda-info-reports .is-current-tab,.cs-fda-modal .fda-info-reports .mod-reports-title{color:#6b6b6b}.cs-fda-modal .fda-info-reports-dropdown{display:block}.cs-fda-modal .fda-info-reports-dropdown select{display:block;width:100%;height:48px;padding:6px 30px 6px 18px;border:1px solid #e3e5e6;margin:0 0 30px;-webkit-transition:all .15s linear;transition:all .15s linear;-moz-appearance:none;-webkit-appearance:none;font-size:14px;border-radius:4px;background-color:#fff}.cs-fda-modal .fda-info-reports-dropdown:before{position:relative;top:26px;right:18px;display:block;width:0;float:right;content:"";border-width:6px 6px 0;border-style:solid;border-color:#000 transparent}.cs-fda-modal .fda-info-reports-eight-columns,.cs-fda-modal .fda-info-reports-four-columns{width:100%}.cs-fda-modal .fda-info-reports-four-columns .fda-info-reports-links,.cs-fda-modal .fda-info-reports-list{display:none}}@media screen and (min-width:737px) and (max-width:1024px){.cs-fda-modal .modal-section{margin-top:0;padding-top:0}}@media screen and (min-width:737px){.checkout-header{-webkit-transition:height .333s;transition:height .333s}.checkout-header.desktop-scrolled{height:69px}}.fda-main{min-height:100%;background-color:#f7f9fa;text-align:center;overflow:auto}.fda-main-container{padding:27px 7% 60px}.fda-main-container>.fda-main-header{margin-bottom:12px;font-weight:500}@media screen and (min-width:737px){.fda-main-container-br{margin-bottom:0}}.fda-main-options-option{display:block;width:100%;padding:8% 7% 9%;margin-top:20px;min-height:150px;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.08);background-color:#fff}.fda-main-options-option:focus,.fda-main-options-option:hover{text-decoration:none}.fda-main-options-option .h3{font-size:16px;font-weight:500;color:#1871c9}.fda-main-options-option .h3>img{position:relative;top:4px;margin-right:5px}.fda-main-options-option>p{margin:10px auto 0;line-height:22px;font-size:15px}.fda-main-options-option1{margin-top:33px}@media screen and (min-width:737px){.fda-main{background-color:#fff}.fda-main-container{padding-top:40px}.fda-main-container>.fda-main-header{margin-bottom:20px;font-size:40px;font-weight:400}.fda-main-container>.fda-main-header:after{content:":"}.fda-main-container>p{font-size:16px}.fda-main-options{text-align:center}.fda-main-options-option{position:relative;display:inline-block;width:380px;height:244px;padding:25px 35px 30px;margin:40px 10px 80px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);cursor:pointer;-webkit-transition-duration:.333s;transition-duration:.333s}.fda-main-options-option:focus,.fda-main-options-option:hover{background-color:#fbfcfd;box-shadow:0 0 30px 0 rgba(0,0,0,.135)}.fda-main-options-option:focus>span,.fda-main-options-option:hover>span{color:#005b98;text-decoration:underline}.fda-main-options-option .h3{font-size:24px;font-weight:500;color:#0d0e0e}.fda-main-options-option .h3>img{top:7px}.fda-main-options-option>p{margin:25px 0 0;min-height:95px;font-size:16px}.fda-main-options-option>span{color:#1871c9;font-size:16px;font-weight:500;-webkit-transition:color .333s;transition:color .333s}.fda-main-options-option1 .h3>img{width:42px}.fda-main-options-option2 .h3>img{width:31px}}@media screen and (min-width:737px) and (max-width:1024px){.fda-main{min-height:100%;overflow:auto;background-color:#f7f9fa}.fda-main-container>.h1{font-size:24px;font-weight:500}.fda-main-container>p{display:inline-block;max-width:500px;margin-bottom:10px}.fda-main-options{margin-bottom:60px}.fda-main-options-option{display:block;width:450px;height:200px;margin:30px auto 0}.fda-main-options-option .h3{font-size:18px}.fda-main-options-option .h3>img{top:10px;margin-right:15px}.fda-main-options-option>span{display:none}}.fda-tabs{position:fixed;z-index:1;display:table;width:100%;overflow:hidden;background-color:#d4d6d6}.fda-tabs.is-native{top:0!important}.fda-tabs.modal-scrolled .is-current-tab{border-bottom:1px solid #e3e5e6}.fda-tabs-tab{display:table-cell;width:50%;height:66px;vertical-align:middle;text-align:center;font-size:14px;color:#333435;font-weight:500;outline:0}.fda-tabs-tab:hover{text-decoration:none}.fda-tabs-tab:focus span{text-decoration:underline}@media screen and (min-width:737px){.fda-tabs-tab{-webkit-transition-duration:.333s;transition-duration:.333s}}.fda-tabs-tab>img{display:none}.fda-tabs .is-current-tab{border-bottom:1px solid #edeff0;background-color:#edeff0;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}@media screen and (min-width:737px){.fda-tabs{z-index:1;top:118px;left:0;background-color:#e3e5e6;-webkit-transition:top .333s;transition:top .333s}.fda-tabs.modal-scrolled{top:69px}.fda-tabs.modal-scrolled .fda-tabs-tab{height:50px}.fda-tabs.modal-scrolled .fda-tabs-tab>img{left:17px;height:20px}.fda-tabs.modal-scrolled .fda-tabs-tab>span{top:-3px}.fda-tabs-tab{padding-top:5px;font-size:18px;cursor:pointer}.fda-tabs-tab>img{left:0;display:inline;margin-right:15px}.fda-tabs-tab>img,.fda-tabs-tab>span{-webkit-transition-duration:.333s;transition-duration:.333s;position:relative}.fda-tabs-tab>span{top:-12px}.fda-tabs .is-current-tab{border:1px solid #f7f9fa;background-color:#f7f9fa;cursor:default}}@media screen and (min-width:737px) and (max-width:1024px){.fda-tabs,.fda-tabs.modal-scrolled{top:100px}}@media screen and (min-width:737px){.fda-tab01 .fda-info-reports{background-color:#f7f9fa}}.fda-info{-webkit-transition-duration:.333s;transition-duration:.333s}.fda-info-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.fda-info{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info{padding:100px 60px}}@media screen and (max-width:736px){.fda-info .h1{text-align:center;margin-bottom:15px}.fda-info-container{padding:30px 25px}}@media screen and (min-width:737px){.fda-info{padding:0;text-align:left}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info{padding-top:65px}}@media screen and (max-width:736px){.fda-info{background-color:#edeff0}}.fda-info .b3{margin-bottom:5px}.fda-info .b3:last-child{margin-bottom:25px}@media screen and (max-width:736px){.fda-info-tab{padding-top:80px}}.fda-info .u-tooltip{cursor:pointer}.fda-info-hero{padding:15px 35px 20px;text-align:center}.fda-info-hero .h1{margin-bottom:15px}@media screen and (max-width:736px){.fda-info-mobile-section{word-wrap:break-word}}@media screen and (max-width:736px) and (min-width:737px){.fda-info-mobile-section{padding:100px 20px}}@media screen and (max-width:736px) and (min-width:737px) and (max-width:1024px){.fda-info-mobile-section{padding:100px 60px}}@media screen and (max-width:736px) and (max-width:736px){.fda-info-mobile-section .h1{text-align:center;margin-bottom:15px}}@media screen and (max-width:736px) and (max-width:736px){.fda-info-mobile-section{margin:10px 10px 0;background-color:#fff}}@media screen and (max-width:736px){.fda-info-mobile-section-title{padding:0 25px;text-align:center;font-weight:500}.fda-info-mobile-section-subheader{margin:0 auto 20px;font-size:18px;line-height:1.35;text-align:center}.fda-info-mobile-section figure{padding:35px 0 25px;margin:0 auto;text-align:center}.fda-info-mobile-section p.regular-p{margin-bottom:20px}.fda-info-mobile-section p.last-p{margin-bottom:0}}@media screen and (min-width:737px){.fda-info-know{background-color:#f7f9fa;margin-top:50px}}@media screen and (min-width:737px) and (min-width:737px){.fda-info-know{padding:100px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.fda-info-know{padding:100px 60px}}@media screen and (min-width:737px) and (max-width:736px){.fda-info-know .h1{text-align:center;margin-bottom:15px}}@media screen and (min-width:737px){.fda-info-know-three-columns{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:30px 0 10px}.fda-info-know-three-columns:last-child{margin-right:0}.fda-info-know-three-columns figure{padding:0;margin:0 10px 40px 0;text-align:center}.fda-info-know-three-columns figure img{width:auto;height:130px}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info-know{margin-top:0;padding-top:40px}.fda-info-know-three-columns{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.fda-info-know-three-columns:last-child{margin-right:0}.fda-info-know .h1{font-size:24px}.fda-info-know-three-columns{width:49%;margin-right:0}.fda-info-know-three-columns .regular-p{min-height:200px}.fda-info-know-three-columns:first-of-type{margin-right:2%}.fda-info-know-three-columns:last-of-type{margin-left:2%}}@media screen and (min-width:737px) and (min-width:737px){.fda-info-counselor{padding:100px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.fda-info-counselor{padding:100px 60px}}@media screen and (min-width:737px) and (max-width:736px){.fda-info-counselor .h1{text-align:center;margin-bottom:15px}}@media screen and (min-width:737px){.fda-info-counselor-nine-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;padding:0 10px}.fda-info-counselor-nine-columns:last-child{margin-right:0}.fda-info-counselor-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.fda-info-counselor-ten-columns:last-child{margin-right:0}.fda-info-counselor-gif{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:0 10}.fda-info-counselor-gif:last-child{margin-right:0}.fda-info-counselor-gif img{float:right}}@media screen and (min-width:737px) and (min-width:1025px){.fda-info-counselor-gif{margin-top:170px}}@media screen and (min-width:737px){.fda-info-counselor-gif.mod-gif-tablet{display:none}.fda-info-counselor-gif.mod-gif-desktop{display:block}.fda-info-counselor .h2{font-size:40px;margin-bottom:40px}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info-counselor-nine-columns{float:left;display:block;margin-right:2.3576515979%;width:100%}.fda-info-counselor-nine-columns:last-child{margin-right:0}.fda-info-counselor-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.fda-info-counselor-ten-columns:last-child{margin-right:0}.fda-info-counselor-gif.mod-gif-desktop{display:none}.fda-info-counselor-gif.mod-gif-tablet{display:block}.fda-info-counselor .h2{font-size:24px;margin-bottom:40px}}.fda-info-asked .mod-offset{margin-bottom:20px;border-radius:3px;background-color:rgba(83,200,237,.1)}@media screen and (max-width:736px){.fda-info-asked .mod-offset{position:relative;left:-3%;width:106%;padding:3%}.fda-info-asked-right,.fda-info-asked-tablet-img{display:none}}@media screen and (min-width:737px) and (min-width:737px){.fda-info-asked{padding:100px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.fda-info-asked{padding:100px 60px}}@media screen and (min-width:737px) and (max-width:736px){.fda-info-asked .h1{text-align:center;margin-bottom:15px}}@media screen and (min-width:737px){.fda-info-asked-left{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:0}.fda-info-asked-left:last-child{margin-right:0}.fda-info-asked-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-left:8.5298042998%}.fda-info-asked-right:last-child{margin-right:0}.fda-info-asked aside img{height:auto;max-width:100%}.fda-info-asked .h1{margin-bottom:50px}.fda-info-asked .h2{margin:0 0 40px;font-weight:700}.fda-info-asked .mod-offset{padding:10px 15px;margin-top:25px}.fda-info-asked-right{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fda-info-asked-tablet-img{display:none}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info-asked .h1{font-size:24px}.fda-info-asked-left{width:100%}.fda-info-asked-right{display:none}.fda-info-asked>.h1{margin-bottom:40px}.fda-info-asked .mod-offset{padding:30px}.fda-info-asked-tablet-img{display:inline}.fda-info-asked-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:736px){.fda-info-test-asterisks{padding-top:10px;padding-bottom:10px}.fda-info-test hr{margin-bottom:40px}}@media screen and (min-width:737px){.fda-info-test{background-color:#f7f9fa}.fda-info-test-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-test-container:after{clear:both;content:"";display:table}}@media screen and (min-width:737px) and (min-width:737px){.fda-info-test{padding:100px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.fda-info-test{padding:100px 60px}}@media screen and (min-width:737px) and (max-width:736px){.fda-info-test .h1{text-align:center;margin-bottom:15px}.fda-info-test-container{padding:30px 25px}}@media screen and (min-width:737px){.fda-info-test-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fda-info-test-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:0}.fda-info-test-left:last-child{margin-right:0}.fda-info-test-right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:0}.fda-info-test-right:last-child{margin-right:0}.fda-info-test aside img{height:auto;max-width:100%}.fda-info-test .h1{margin-bottom:50px}.fda-info-test .h2{margin:0 0 40px;font-weight:700}.fda-info-test-right{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.fda-info-test-results{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fda-info-test-eight-columns{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.fda-info-test-eight-columns:last-child{margin-right:0}.fda-info-test-eight-columns .regular-p{margin-bottom:20px}.fda-info-test-three-columns{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center}.fda-info-test-three-columns:last-child{margin-right:0}.fda-info-test-two-columns{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.fda-info-test-two-columns:last-child{margin-right:0}.fda-info-test-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.fda-info-test-ten-columns:last-child{margin-right:0}.fda-info-test-asterisks{margin-top:40px}.fda-info-test .mod-testdesc{width:100%}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info-test-left{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}.fda-info-test-left:last-child{margin-right:0}.fda-info-test-right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}.fda-info-test-right:last-child{margin-right:0}.fda-info-test aside img{height:auto;max-width:100%}.fda-info-test .h1{font-size:24px;margin-bottom:0}.fda-info-test .h2{font-size:20px;margin-top:30px}.fda-info-test-left{margin-bottom:20px}.fda-info-test-two-columns{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:center}.fda-info-test-two-columns:last-child{margin-right:0}.fda-info-test-ten-columns{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.fda-info-test-ten-columns:last-child{margin-right:0}.fda-info-test .mod-testdesc{margin-left:25.5894128995%}}@media screen and (max-width:736px){.fda-info-reports .h1{text-align:center}.fda-info-reports hr{margin:20px 0}.fda-info-reports-dropdown select{display:block;width:100%;padding:6px 30px 6px 18px;border:1px solid #e3e5e6;margin:0 0 30px;min-height:48px;white-space:normal;-webkit-transition:all .15s linear;transition:all .15s linear;-moz-appearance:none;-webkit-appearance:none;font-size:14px;border-radius:4px;background-color:#fff}.fda-info-reports-dropdown:before{position:relative;top:26px;right:18px;display:block;width:0;float:right;content:"";border-width:6px 6px 0;border-style:solid;border-color:#000 transparent}}@media screen and (min-width:737px) and (min-width:737px){.fda-info-reports{padding:100px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.fda-info-reports{padding:100px 60px}}@media screen and (min-width:737px) and (max-width:736px){.fda-info-reports .h1{text-align:center;margin-bottom:15px}}@media screen and (min-width:737px){.fda-info-reports .h1{font-size:40px}.fda-info-reports-links{padding:12px 0 0 37px;list-style:none}.fda-info-reports-links li{font-size:14px}.fda-info-reports-eight-columns{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;padding-left:10px}.fda-info-reports-eight-columns:last-child{margin-right:0}.fda-info-reports-four-columns{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.fda-info-reports-four-columns:last-child{margin-right:0}.fda-info-reports-six-columns{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.fda-info-reports-six-columns:last-child{margin-right:0}.fda-info-reports-six-columns.extra-padding{padding-right:20px}.fda-info-reports-list{border:3px solid #edeff0;max-width:310px;background-color:#fff;border-radius:10px}.fda-info-reports-list-header{padding:12px 37px;margin-bottom:0;background-color:#edeff0;cursor:default}.fda-info-reports-list [role=tablist]{height:648px;overflow-y:auto}.fda-info-reports-list [role=tablist] [role=tab]{width:100%;padding:16px 37px;border-bottom:1px solid #edeff0;cursor:pointer}.fda-info-reports-list [role=tablist] [role=tab]:focus{outline:none;text-decoration:underline}.fda-info-reports .is-current-tab{color:#3ba510;font-weight:500;background-color:#f7f9fa}.fda-info-reports-dropdown{display:none}.fda-info-reports .mod-reports-title{color:#3ba510}}@media screen and (min-width:737px) and (max-width:1024px){.fda-info-reports .h1{font-size:20px;font-weight:500;text-align:center}.fda-info-reports hr{margin-top:20px}.fda-info-reports .mod-reports-title{display:block}.fda-info-reports-eight-columns,.fda-info-reports-four-columns{float:left;display:block;margin-right:2.3576515979%;width:100%}.fda-info-reports-eight-columns:last-child,.fda-info-reports-four-columns:last-child{margin-right:0}.fda-info-reports-links{padding-left:0}.fda-info-reports-links-container{display:block}.fda-info-reports-heading{display:block;margin-bottom:40px}.fda-info-reports-item{margin-bottom:30px;overflow:auto}.fda-info-reports-item-title>span{display:none}.fda-info-reports .is-current-tab,.fda-info-reports .mod-reports-title{color:#6b6b6b}.fda-info-reports-dropdown{display:block}.fda-info-reports-dropdown select{display:block;width:100%;height:48px;padding:6px 30px 6px 18px;border:1px solid #e3e5e6;margin:0 0 30px;-webkit-transition:all .15s linear;transition:all .15s linear;-moz-appearance:none;-webkit-appearance:none;font-size:14px;border-radius:4px;background-color:#fff}.fda-info-reports-dropdown:before{position:relative;top:26px;right:18px;display:block;width:0;float:right;content:"";border-width:6px 6px 0;border-style:solid;border-color:#000 transparent}}.fda-info-button{padding:70px 10px;text-align:center}@media screen and (max-width:736px){.fda-info-button{padding:15px 35px;background-color:#edeff0}}.financial{padding:45px 35px;margin:10px 0;background-color:#fff}@media screen and (min-width:737px){.financial{padding:100px 20px;margin:0;border-bottom:10px solid #f7f9fa}}@media screen and (min-width:737px) and (max-width:1024px){.financial{padding:100px 60px}}.financial-container{max-width:1180px;margin-left:auto;margin-right:auto}@media screen and (min-width:737px){.financial-container{width:54vw}}.financial-container-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}.financial-container-inner-logo{width:147px;height:82px;margin-bottom:27px}@media screen and (min-width:737px){.financial-container-inner-logo{width:202px;height:113px;margin-bottom:40px}}@media screen and (min-width:737px) and (max-width:1024px){.financial-container-inner-logo{width:166px;height:93px;margin-bottom:25px}}.financial-container-inner-eyebrow{margin-bottom:10px;text-transform:uppercase;font-size:14px}@media screen and (min-width:737px){.financial-container-inner-eyebrow{font-size:16px}}.financial-container-inner>.h1{line-height:1.19}.slick-list,.slick-track{-webkit-perspective:2000;-webkit-backface-visibility:hidden}@media screen and (min-width:737px){.row{padding:0 20px;margin:0 auto;max-width:1180px;text-align:center}.row.space{padding:60px 20px;margin:0 auto}}@media screen and (min-width:737px) and (min-width:737px){.reports-grid-column-header.mod-disclaimer{padding-right:30px}}.welcome-compare-card-banner{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#d50f67;color:#fff;font-size:16px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border-radius:3px 3px 0 0}.welcome-compare-card-banner.mod-tall{display:none;height:45px;font-size:18px}@media screen and (min-width:1024px) and (max-width:1280px){.welcome-compare-card-banner.mod-tall{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){.welcome-compare-card-banner.mod-tall{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.welcome-compare-card-banner.mod-evergreen{top:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:14px;font-size:16px;color:#d50f67;background-color:#fff;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;line-height:1}@media screen and (min-width:737px) and (max-width:1023px){.welcome-compare-card-banner.mod-evergreen{display:none}}@media screen and (min-width:737px){.welcome-ellie{background-image:url("../img/home/ellie-cannon-bg.e91166637d61.jpg");background-size:cover;background-position:top;background-repeat:no-repeat}.welcome-ellie-container{max-width:1180px;margin-left:auto;margin-right:auto}.welcome-ellie-container:after{clear:both;content:"";display:table}}@media screen and (min-width:737px) and (min-width:737px){.welcome-ellie{padding:59px 20px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.welcome-ellie{padding:50px 20px}}@media screen and (min-width:737px) and (max-width:736px){.welcome-ellie .h1{text-align:center;margin-bottom:15px}.welcome-ellie-container{padding:30px 25px}}@media screen and (min-width:737px){.welcome-ellie-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%}.welcome-ellie-left:last-child{margin-right:0}.welcome-ellie aside img{height:auto;max-width:100%}.welcome-ellie-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:737px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:737px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:737px) and (min-resolution:2dppx),only screen and (min-width:737px) and (min-resolution:192dpi){.welcome-ellie{background-image:url("../img/home/ellie-cannon-bg_2x.d836509b4b30.jpg")}}@media screen and (min-width:737px){.welcome-ellie-left{text-align:center}.welcome-ellie-left>.button{margin-top:35px}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-ellie{background-position:60% 0}}.welcome-chromos{text-align:center}.welcome-chromos-container{max-width:1180px;margin-left:auto;margin-right:auto}.welcome-chromos-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.welcome-chromos{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-chromos{padding:100px 60px}}@media screen and (max-width:736px){.welcome-chromos .h1{text-align:center;margin-bottom:15px}.welcome-chromos-container{padding:30px 25px}}.welcome-chromos .h1{margin:0}.welcome-chromos-img{margin-bottom:60px}@media screen and (min-width:737px) and (max-width:1024px){.welcome-chromos .h2{font-size:18px}}.welcome-chip{background-color:#f7f9fa}.welcome-chip-container{max-width:1180px;margin-left:auto;margin-right:auto}.welcome-chip-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.welcome-chip{padding:0 20px}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-chip{padding:0 60px}}@media screen and (max-width:736px){.welcome-chip .h1{text-align:center;margin-bottom:15px}.welcome-chip-container{padding:30px 25px}}@media screen and (min-width:737px){.welcome-chip-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:0}.welcome-chip-left:last-child{margin-right:0}.welcome-chip-right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:8.5298042998%}.welcome-chip-right:last-child{margin-right:0}.welcome-chip aside img{height:auto;max-width:100%}.welcome-chip-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.welcome-chip aside img{max-width:none;float:left}@media screen and (min-width:737px) and (max-width:1024px){.welcome-chip aside img{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;margin-left:50px;-webkit-transform:none;-ms-transform:none;transform:none}}.welcome-hiw-container{max-width:1180px;margin-left:auto;margin-right:auto}.welcome-hiw-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.welcome-hiw{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-hiw{padding:100px 60px}}@media screen and (max-width:736px){.welcome-hiw .h1{text-align:center;margin-bottom:15px}.welcome-hiw-container{padding:30px 25px}}@media screen and (min-width:737px){.welcome-hiw-left{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:0}.welcome-hiw-left:last-child{margin-right:0}.welcome-hiw-right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:8.5298042998%}.welcome-hiw-right:last-child{margin-right:0}.welcome-hiw aside img{height:auto;max-width:100%}.welcome-hiw-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.welcome-stories-container{max-width:1180px;margin-left:auto;margin-right:auto}.welcome-stories-container:after{clear:both;content:"";display:table}@media screen and (min-width:737px){.welcome-stories{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-stories{padding:0 60px}}@media screen and (max-width:736px){.welcome-stories .h1{text-align:center;margin-bottom:15px}.welcome-stories-container{padding:30px 25px}}@media screen and (min-width:737px){.welcome-stories-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:0}.welcome-stories-left:last-child{margin-right:0}.welcome-stories-right{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:8.5298042998%}.welcome-stories-right:last-child{margin-right:0}.welcome-stories aside img{height:auto;max-width:100%}.welcome-stories-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:737px) and (max-width:1024px){.welcome-stories-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:0}.welcome-stories-left:last-child{margin-right:0}.welcome-stories-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%}.welcome-stories-right:last-child{margin-right:0}.welcome-stories aside img{height:auto;max-width:100%}}.welcome-stories aside img{max-width:none;float:right}@media screen and (min-width:737px) and (max-width:1024px){.welcome-stories aside img{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}}.welcome-stories-right .h1{margin-top:5px;font-size:40px}.welcome-stories-right-eyebrow{text-transform:uppercase;font-size:16px;font-weight:500;line-height:1;letter-spacing:1.7px;text-align:left;color:#9c9ea1}.lite-compare-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lite-compare-wrap.mod-ancestry{padding-bottom:192px}@media screen and (min-width:737px){.lite-compare-wrap.mod-ancestry{padding-bottom:164px}}@media screen and (min-width:737px) and (max-width:1024px){.lite-compare-wrap.mod-ancestry{padding-bottom:148px}}.lite-compare-wrap.mod-lite{padding-bottom:110px}@media screen and (min-width:737px){.lite-compare-wrap.mod-lite{padding-bottom:82px}}@media screen and (min-width:737px) and (max-width:1024px){.lite-compare-wrap.mod-lite{padding-bottom:74px}}.lite-compare-ul{list-style:none}.lite-compare-ul-svg{padding-right:45px}.lite-compare-ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:13px}.lite-compare-ul>li:last-child{padding-bottom:25px}.lite-compare-ul>li>span{text-align:left}.lite-compare-cards-card-description{font-size:16px;line-height:1.5;margin-bottom:30px}@media screen and (min-width:737px){.lite-compare-cards-card-description{margin-bottom:40px}}@media screen and (min-width:737px) and (max-width:1024px){.lite-compare-cards-card-description{margin-bottom:45px}}.mod-dark{background-color:#f7f9fa}.tv-campaign-cta{font-size:18px}@media screen and (min-width:737px) and (max-width:1024px){.tv-campaign .h2{font-size:22px}}.home-mobile-test-info{margin-top:15px;font-weight:500;font-size:14px}@media screen and (max-width:320px){.home-mobile-content .health-ancestry-price{display:inline-block;margin-right:5px}}@media screen and (max-width:736px){.home-mobile-content{position:relative}}@media screen and (max-device-width:320px){.home-mobile-content .card-touch-menu-item-container .card-touch-menu-link-price{margin-left:5px}}.home-mobile-content .card-touch-menu-item-faq{padding:0}.home-mobile-content .card-touch-menu-item-faq .faq{width:100%}.home-mobile-content .card-touch-menu-item-faq .faq-section-heading .h4{font-size:16px;color:#333435}.home-mobile-content .card-touch-menu-item-faq .faq-section-heading-icon-container{width:66px}.home-mobile-content .card-touch-menu-item-faq .faq .mobile-card-drawer-handle:after{right:18px;color:#c0c1c2}.faq.mod-no-bottom-padding{padding-bottom:0}.podcast-banner{width:100%;padding:10px 0 20px;background-image:-webkit-linear-gradient(356deg,#1871c9,#132d89);background-image:linear-gradient(94deg,#1871c9,#132d89);text-align:center}.podcast-banner.mod-has-offer{background-image:-webkit-gradient(linear,right top,left top,from(#ff6700),to(#ac0270));background-image:-webkit-linear-gradient(right,#ff6700,#ac0270);background-image:linear-gradient(270deg,#ff6700,#ac0270)}.podcast-banner-text{margin:4px 0 0;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff}@media screen and (min-width:737px){.podcast-banner-text{font-size:16px}}.podcast-banner-name{font-weight:800}.podcast-banner-button,.podcast-banner-button-offer{margin:10px 0 0}.referral-banner{padding:24px 0;background-image:-webkit-linear-gradient(177deg,#df5b01,#e1168e);background-image:linear-gradient(273deg,#df5b01,#e1168e);text-align:center}.referral-banner-container{padding:0 16px;margin:0 auto;max-width:800px}.referral-banner-header,.referral-banner-text{color:#fff}.referral-banner-header{margin:0 0 3px;font-size:22px;line-height:1.4;font-weight:500}@media screen and (min-width:737px){.referral-banner-header{font-size:24px}}.referral-banner-text{font-size:14px;margin-bottom:0}.kit-carousel{text-align:center}@media screen and (min-width:737px){.kit-carousel{padding:100px 40px 200px}}@media screen and (min-width:737px) and (max-width:1024px){.kit-carousel{padding:100px 60px}}@media screen and (max-width:736px){.kit-carousel .h1{text-align:center;margin-bottom:15px}}@media screen and (min-width:737px) and (max-width:1280px){.kit-carousel{padding-bottom:100px}}.kit-carousel.mod-dark{background-color:#f7f9fa}.kit-carousel-gray{position:absolute;top:376px;left:413px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.kit-carousel-gray img{width:352px}.kit-carousel-gray.js-activated{opacity:1}.kit-carousel-overlay{position:absolute;top:132px;left:425px;width:331px;opacity:0;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.kit-carousel-overlay .carrier{display:none}@media screen and (min-width:737px) and (max-width:1280px){.kit-carousel-overlay{top:20%;left:55%;width:50%;padding:0 9% 0 3%;text-align:left;margin-top:60px;max-width:400px}}.kit-carousel-overlay.js-activated{z-index:2;opacity:1}.kit-carousel-overlay .icon{height:223px}@media screen and (min-width:737px) and (max-width:1280px){.kit-carousel-overlay .icon{height:auto}}.kit-carousel-overlay .icon img{width:127px;height:127px}.kit-carousel-overlay .icon .h2{font-weight:600;margin-top:12px}@media screen and (min-width:737px) and (max-width:1280px){.kit-carousel-overlay .icon .h2{font-size:16px;font-weight:600;margin-bottom:16px}}.kit-carousel-overlay .link a{display:block;margin-top:20px}.kit-carousel .invisible-link{visibility:hidden}.kit-carousel .default{z-index:2}.kit-carousel .link{font-style:normal}.leaving{text-align:center}.leaving .chrome-footer,.leaving .chrome-header{display:none}.legal{max-width:1240px;margin-left:auto;margin-right:auto;text-align:left}.legal:after{clear:both;content:"";display:table}@keyframes b{0%{z-index:1;opacity:1}30%{z-index:1;opacity:1}33%{z-index:0;opacity:0}96%{z-index:0;opacity:0}to{z-index:1;opacity:1}}@media screen and (min-width:737px){.patents{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.patents{padding:100px 60px}}@media screen and (max-width:736px){.patents .h1{text-align:center;margin-bottom:15px}}.privacy .drawer-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;white-space:normal}.privacy .drawer-cta .ttam-icon-expand{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.boots-banner{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#edeff0}.boots-banner-text{padding:14px 0 13px 32px;font-size:14px;font-weight:500;line-height:1.14;cursor:pointer;background:transparent url("../img/sitewides/boots/bell.993bc6d6ba7b.svg") no-repeat 0;background-size:24px}@media screen and (min-width:737px){.boots-banner-text{padding:31px 0 30px 40px;font-size:20px;line-height:1.45;background-size:32px}}@media screen and (min-width:737px) and (max-width:1024px){.boots-banner-text{padding:15px 0 14px 40px;font-size:18px;line-height:1.61}}.boots-banner-link{color:inherit;text-decoration:none}.dagger-disclaimer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:25px;margin-bottom:-18px;font-size:9px}@media screen and (min-width:737px){.dagger-disclaimer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:70px;margin-bottom:-60px;font-size:12px;font-style:italic}}@media screen and (min-width:737px){.reports-ancestry .h1{margin-bottom:0}.reports-ancestry .h2{margin-bottom:40px}}@media screen and (min-width:737px){.reports-ancestry aside img{height:auto;max-width:100%}}@media screen and (min-width:737px){.reports-ancestry{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.reports-ancestry{padding:100px 60px}}@media screen and (max-width:736px){.reports-ancestry .h1{text-align:center;margin-bottom:15px}}@media screen and (max-width:736px){.reports-ancestry{margin:10px 10px 0;background-color:#fff}}.spd{height:722px;background-image:url("../img/stpatty/map-mobile_2x.b1663824c864.png"),-webkit-gradient(linear,left bottom,left top,from(#3ca649),color-stop(59%,rgba(121,189,73,.71)),color-stop(59%,#92c749));background-image:url("../img/stpatty/map-mobile_2x.b1663824c864.png"),-webkit-linear-gradient(bottom,#3ca649,rgba(121,189,73,.71) 59%,#92c749);background-image:url("../img/stpatty/map-mobile_2x.b1663824c864.png"),linear-gradient(0deg,#3ca649,rgba(121,189,73,.71) 59%,#92c749);background-size:cover;background-position:0 65%}@media screen and (min-width:737px){.spd{height:600px;margin-top:-10px;background-image:-webkit-gradient(linear,right bottom,left top,from(#3ca649),color-stop(59%,#79bd49),color-stop(59%,#92c749));background-image:-webkit-linear-gradient(bottom right,#3ca649,#79bd49 59%,#92c749);background-image:linear-gradient(to top left,#3ca649,#79bd49 59%,#92c749)}}@media screen and (min-width:737px) and (max-width:1024px){.spd{height:418px;margin-top:0}}.spd-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 30px 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:737px){.spd-inner{width:87vw;padding:0;margin:0 0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px}}@media screen and (min-width:1441px){.spd-inner{margin:0 20%}}@media screen and (min-width:737px) and (max-width:1280px){.spd-inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner{width:768px}}.spd-inner-copy{width:100%;text-align:center}@media screen and (min-width:737px){.spd-inner-copy{width:460px;text-align:left;padding-left:0}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner-copy{width:368px;padding-left:60px}}@media screen and (min-width:1024px) and (max-width:1280px){.spd-inner-copy{padding-left:0}}.spd-inner-copy-eyebrow{margin-bottom:5px;color:#fff;font-size:14px;font-weight:800;line-height:1.71;text-transform:uppercase}@media screen and (min-width:737px){.spd-inner-copy-eyebrow{margin-bottom:0;font-size:16px;line-height:1.63}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner-copy-eyebrow{font-size:14px;line-height:1.86}}.spd-inner-copy-title{margin-bottom:20px;color:#fff;line-height:1.19;font-size:27px;font-weight:800}@media screen and (min-width:737px){.spd-inner-copy-title{margin-bottom:15px;line-height:1.3;font-size:40px}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner-copy-title{font-size:32px;line-height:1.31}}.spd-inner-copy-p{margin-bottom:25px;color:#fff;font-size:18px;font-weight:500;line-height:1.33}@media screen and (min-width:737px){.spd-inner-copy-p{margin-bottom:35px;font-size:24px;line-height:1.29}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner-copy-p{margin-bottom:25px;font-size:18px;line-height:1.33}}.spd-inner-bg{display:none}@media screen and (min-width:737px){.spd-inner-bg{display:block;width:914px;height:600px;background-image:url("../img/stpatty/map-dt_2x.9bde164cb3d8.png");background-size:914px 600px;background-repeat:no-repeat}}@media screen and (min-width:1441px){.spd-inner-bg{background-size:914px 600px}}@media screen and (min-width:737px) and (max-width:1024px){.spd-inner-bg{width:334px;height:418px;background-size:334px 418px;background-image:url("../img/stpatty/map-tablet_2x.1cd9ec51ff94.png")}}.spit{margin-top:10px;background-color:#fff}@media screen and (min-width:737px){.spit{border-bottom:10px solid #edeff0;margin-top:0}}.int-hero{display:none}@media screen and (min-width:737px){.int-hero{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:550px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:78px;margin-right:50px}.int-hero-text{position:absolute;left:50%;width:550px;margin-right:2%;line-height:5px}}@media screen and (min-width:737px) and (min-width:737px) and (max-width:1024px){.int-hero-text{width:40%}}@media screen and (min-width:737px){.int-hero-image{position:relative;left:-21%;overflow:hidden}}.tribeca-module-banner{background-image:url("../img/tribeca/tribeca-home-mobile@2x.10b0c07fcdf0.jpg");background-repeat:no-repeat;background-position:top;background-size:auto 100%;background-color:#010101}@media screen and (min-width:737px) and (max-width:1024px){.tribeca-module-banner{background-image:url("../img/tribeca/tribeca-home-tablet@2x.708b8a522a59.jpg")}}@media screen and (min-width:1025px){.tribeca-module-banner{background-image:url("../img/tribeca/tribeca-home-desktop@2x.f0b5b4e47801.jpg")}}.tribeca-module-container{position:relative;margin:0 auto;max-width:1180px;text-align:center}.tribeca-module-container.mod-banner{padding:90px 30px 60px}@media screen and (min-width:737px) and (max-width:1024px){.tribeca-module-container.mod-banner{padding-top:60px}}@media screen and (min-width:1025px){.tribeca-module-container.mod-banner{padding-top:115px}}.tribeca-module-cta,.tribeca-module-header,.tribeca-module-text{margin:0 0 65px;color:#fff}@media screen and (min-width:737px) and (max-width:1024px){.tribeca-module-cta,.tribeca-module-header,.tribeca-module-text{margin-bottom:30px}}@media screen and (min-width:1025px){.tribeca-module-cta,.tribeca-module-header,.tribeca-module-text{margin-bottom:50px}}.tribeca-module-header-img{display:block;margin:0 auto;width:284px}@media screen and (min-width:737px){.tribeca-module-header-img{width:342px}}@media screen and (min-width:1025px){.tribeca-module-header-img{width:546px}}.tribeca-module-text{font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}@media screen and (min-width:737px){.tribeca-module-text{font-size:24px;line-height:1.3;max-width:408px}}@media screen and (min-width:1025px){.tribeca-module-text{max-width:458px}}.tribeca-module-btn{padding:15px 20px}.tribeca-module-logos-img{width:253px}@media screen and (min-width:737px) and (max-width:1024px){.tribeca-module-logos-img{width:202px}}@media screen and (min-width:1025px){.tribeca-module-logos-img{width:285px}}.h1.mod-strike,.h2.mod-strike,.mod-strike{position:relative;display:inline-block;margin-right:12px;color:#333435;font-weight:500}.h1.mod-strike:before,.h2.mod-strike:before,.mod-strike:before{position:absolute;top:40%;left:0;display:block;width:104%;height:2px;content:" ";background-color:#333435}.mod-strike{margin-right:0}.dual-cta-container-deck-card .ancestry-price.mod-strike,.dual-cta-container-deck-card .health-ancestry-price.mod-strike{font-weight:400}@media screen and (max-width:736px){.layouts-sitewide{background-image:-webkit-linear-gradient(351deg,#9c237c,#485faa);background-image:linear-gradient(99deg,#9c237c,#485faa)}}@media screen and (max-width:736px){.mod-health-mobile-button{display:inline-block;min-width:106px;padding-left:15px;padding-right:15px}.layouts-module-visuals{margin-bottom:4vw}.layouts-module-visuals .visuals-report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28vw;padding-top:8vw}.layouts-module-visuals .visuals-report.mod-first-report{height:32vw}.layouts-module-visuals .visuals-report.mod-second-report{height:22vw;padding:0;margin-top:10vw}.layouts-module-visuals .visuals-report-icon{width:12vw;margin:0 0 0 13vw;text-align:right}.layouts-module-visuals .visuals-report-icon>img{width:12vw}.layouts-module-visuals .visuals-report-icon.mod-carrierstatus{text-align:center}.layouts-module-visuals .visuals-report-icon.mod-carrierstatus>img{width:10vw}.layouts-module-visuals .visuals-report-text{margin:2vw 0 0 5.5vw;text-align:left}.layouts-module-visuals .visuals-report-text-headline{line-height:1;font-size:4.5vw;font-weight:400}.layouts-module-visuals .visuals-report-text-qty{display:block;margin-top:1vw;font-size:3.75vw}.layouts-module-visuals .visuals-report-text-reqs{font-size:3.2vw;color:#6b6b6b}.layouts-module-visuals .visuals-report-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5vw;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layouts-module-visuals .visuals-report-divider-line{height:1px;border-bottom:1px solid #c0c1c2}.layouts-module-visuals .visuals-report-divider-line:first-of-type{width:25vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.layouts-module-visuals .visuals-report-divider-line:last-of-type{width:100%;margin-left:5.5vw}.layouts-module-visuals .visuals-report-divider-plus{margin-left:5.5vw;letter-spacing:.5vw;font-size:16px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-module-visuals{width:310px;margin:0 auto 10px}.layouts-module-visuals .visuals-report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:110px;padding-top:20px}.layouts-module-visuals .visuals-report.mod-first-report{height:117px}.layouts-module-visuals .visuals-report.mod-second-report{padding:0;margin-top:40px}.layouts-module-visuals .visuals-report-icon{width:87px;text-align:center}.layouts-module-visuals .visuals-report-icon>img{width:50px}.layouts-module-visuals .visuals-report-icon.mod-carrierstatus>img{width:40px}.layouts-module-visuals .visuals-report-text{margin:5px 0 0 20px;text-align:left}.layouts-module-visuals .visuals-report-text-headline{line-height:1;font-size:20px;font-weight:400}.layouts-module-visuals .visuals-report-text-qty{display:block;margin-top:2px;font-size:16px}.layouts-module-visuals .visuals-report-text-reqs{font-size:14px;color:#6b6b6b}.layouts-module-visuals .visuals-report-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layouts-module-visuals .visuals-report-divider-line{height:1px;border-bottom:1px solid #c0c1c2}.layouts-module-visuals .visuals-report-divider-line:first-of-type{width:87px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.layouts-module-visuals .visuals-report-divider-line:last-of-type{width:100%;margin-left:20px}.layouts-module-visuals .visuals-report-divider-plus{margin-left:20px;letter-spacing:1.5px;font-size:16px}}@media screen and (min-width:737px) and (max-width:1280px){.layouts-sitewide{background-image:-webkit-linear-gradient(351deg,#9c237c,#485faa);background-image:linear-gradient(99deg,#9c237c,#485faa)}.layouts-products-item-image{position:relative;left:-5px}}@media screen and (min-width:1024px) and (max-width:1280px){.layouts-module-visuals{width:1090px;margin:0 auto 40px}.layouts-module-visuals,.layouts-module-visuals .visuals-report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.layouts-module-visuals .visuals-report{width:19%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.layouts-module-visuals .visuals-report-icon{width:80px;height:75px;margin:0 auto;max-width:80px;text-align:center}.layouts-module-visuals .visuals-report-icon>img{height:75px;max-width:80px}.layouts-module-visuals .visuals-report-icon.mod-carrierstatus,.layouts-module-visuals .visuals-report-icon.mod-carrierstatus>img{width:63px}.layouts-module-visuals .visuals-report-text{margin:20px auto 0;text-align:center}.layouts-module-visuals .visuals-report-text-headline{line-height:1;font-size:18px;font-weight:400}.layouts-module-visuals .visuals-report-text-qty{display:block;margin-top:1px;font-size:16px}.layouts-module-visuals .visuals-report-text-reqs{font-size:14px;color:#6b6b6b}.layouts-module-visuals .visuals-report-divider{position:relative;left:-12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70px;height:225px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.layouts-module-visuals .visuals-report-divider-line{border-bottom:none;border-right:1px solid #c0c1c2}.layouts-module-visuals .visuals-report-divider-line:first-of-type{width:1px;height:41px}.layouts-module-visuals .visuals-report-divider-line:last-of-type{width:1px;height:125px;margin:0}.layouts-module-visuals .visuals-report-divider-plus{height:50px;margin:0;padding-top:15px;letter-spacing:1.5px;font-size:16px}.layouts-sitewide{background-image:-webkit-linear-gradient(351deg,#9c237c,#485faa);background-image:linear-gradient(99deg,#9c237c,#485faa)}}@media screen and (min-width:1280px){.layouts-module-visuals{width:1090px;margin:0 auto 40px}.layouts-module-visuals,.layouts-module-visuals .visuals-report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.layouts-module-visuals .visuals-report{width:19%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.layouts-module-visuals .visuals-report-icon{width:80px;height:75px;margin:0 auto;max-width:80px;text-align:center}.layouts-module-visuals .visuals-report-icon>img{height:75px;max-width:80px}.layouts-module-visuals .visuals-report-icon.mod-carrierstatus,.layouts-module-visuals .visuals-report-icon.mod-carrierstatus>img{width:63px}.layouts-module-visuals .visuals-report-text{margin:20px auto 0;text-align:center}.layouts-module-visuals .visuals-report-text-headline{line-height:1;font-size:18px;font-weight:400}.layouts-module-visuals .visuals-report-text-qty{display:block;margin-top:1px;font-size:16px}.layouts-module-visuals .visuals-report-text-reqs{font-size:14px;color:#6b6b6b}.layouts-module-visuals .visuals-report-divider{position:relative;left:-12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70px;height:225px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.layouts-module-visuals .visuals-report-divider-line{border-bottom:none;border-right:1px solid #c0c1c2}.layouts-module-visuals .visuals-report-divider-line:first-of-type{width:1px;height:41px}.layouts-module-visuals .visuals-report-divider-line:last-of-type{width:1px;height:125px;margin:0}.layouts-module-visuals .visuals-report-divider-plus{height:50px;margin:0;padding-top:15px;letter-spacing:1.5px;font-size:16px}.layouts-sitewide{background-image:-webkit-linear-gradient(351deg,#9c237c,#485faa);background-image:linear-gradient(99deg,#9c237c,#485faa)}}.myg{padding:0;margin-bottom:10px;background:#fff}@media screen and (min-width:737px){.myg{padding:195px 60px 207px;margin-bottom:0;background:url("../img/heroes/myg/myg_dt_2x.7ce1d8705cde.jpg");background-size:cover;background-repeat:no-repeat;background-position:top}}@media screen and (min-width:737px) and (max-width:1024px){.myg{padding:139px 60px 116px;background:url("../img/heroes/myg/myg_tablet_2x.0db4f25aaea1.jpg");background-size:cover;background-repeat:no-repeat;background-position:top}}.myg-img{width:100vw;height:auto}.myg-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:83vw;padding:0 0 40px;margin:-50px auto 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (min-width:737px){.myg-container{width:46vw;padding:0;margin:0 auto}}@media screen and (min-width:737px) and (max-width:1024px){.myg-container{width:57vw}}.myg-container-kit{width:264px;height:152px}.myg-container-h1{position:relative;margin-top:0;line-height:1.25;font-size:24px;color:#333435;font-weight:800;text-transform:uppercase}@media screen and (min-width:737px){.myg-container-h1{margin-bottom:5px;color:#fff;font-size:64px;line-height:1.22;letter-spacing:12px;text-shadow:4px 4px 60px rgba(0,0,0,.6)}}@media screen and (min-width:737px) and (max-width:1024px){.myg-container-h1{margin-bottom:10px;font-size:32px;letter-spacing:5px;line-height:.97}}.myg-container-h1>span{position:absolute;top:4px;right:-11px;display:inline-block;font-size:.5em;font-weight:500}@media screen and (min-width:737px){.myg-container-h1>span{top:13px;right:-18px;font-size:.325em}}@media screen and (min-width:737px) and (max-width:1024px){.myg-container-h1>span{top:4px;right:-9px}}.myg-container-p{font-weight:500;color:#333435}@media screen and (min-width:737px){.myg-container-p{margin-bottom:30px;color:#fff;font-size:24px;font-weight:700;line-height:1.3;text-shadow:0 0 30px rgba(0,0,0,.9)}}@media screen and (min-width:737px) and (max-width:1024px){.myg-container-p{margin-bottom:30px;font-size:16px}}.evergreen-hero .a-mobile-layout-hero-body-title{margin-top:17px;font-size:24px}.evergreen-hero .a-mobile-layout-hero-body-text{font-size:16px;line-height:1.5;font-weight:500}.evergreen-hero .c-layout-hero-container-column-text,.evergreen-hero .c-layout-hero-container-column-title{color:#0d0e0e}.evergreen-hero .a-mobile-layout-hero-body-title-sup,.evergreen-hero .c-layout-hero-body-title-sup{position:relative;top:-.4em;display:inline-block;font-size:.325em;font-weight:500;line-height:inherit;vertical-align:super}.evergreen-hero.mod-nokit{overflow:hidden}.evergreen-hero.mod-nokit .a-mobile-layout-hero-body{padding:38px 36px;margin-top:275px}.mothers-day-uk.a-mobile-layout-hero-bar{padding:10px 0;color:#fff;background:#d50f67;font-size:16px;font-weight:500;line-height:1.13;text-align:center}@media screen and (min-width:737px){.mothers-day-uk.a-mobile-layout-hero-bar{display:none}}.mothers-day-uk .a-mobile-layout-title-arrow{position:absolute;bottom:65px;left:20px}.mothers-day-uk .a-mobile-layout-title-arrow-text{position:absolute;width:1px;height:1px;color:transparent}.mothers-day-uk .a-mobile-layout-title-arrow.arrow-text-sleep-movement{width:68px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_sleep.d2f495c54129.png");background-size:68px 88px}.mothers-day-uk .a-mobile-layout-title-arrow.arrow-text-lactose-intolerance{width:53px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_lactose.ef4df8ffdce5.png");background-size:53px 88px}.mothers-day-uk .a-mobile-layout-title-arrow.arrow-text-caffeine-consumption{width:82px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_caffeine.ebf5ba62a752.png");background-size:82px 88px}.mothers-day-uk .a-mobile-layout-hero-body{padding-bottom:12px}.mothers-day-uk .a-mobile-layout-hero-body-title{font-size:24px;font-weight:800}.mothers-day-uk .a-mobile-layout-hero-figure-img{margin-bottom:-150px}.mothers-day-uk .a-mobile-layout-hero-body{padding-top:100px}.mothers-day-uk .a-mobile-layout-hero-body-title{margin-bottom:8px}.mothers-day-uk .a-mobile-layout-hero-disclaimer{padding:22px;font-size:12px;font-weight:400;line-height:1.3;text-align:center;color:#333435}.mothers-day-uk .c-layout-hero-sticker{position:absolute;z-index:10;top:26px;left:32px;width:145px;height:145px;pointer-events:none;background-image:url("../img/heroes/mothers_day_uk/sticker.2043f276a3c5.svg")}@media screen and (min-width:1025px){.mothers-day-uk .c-layout-hero-sticker{top:45px;left:70px;width:203px;height:203px;background-image:url("../img/heroes/mothers_day_uk/sticker-desktop.b5299e9f51cd.svg")}}.mothers-day-uk .c-layout-hero-sticker-text{display:none}@media screen and (min-width:737px){.mothers-day-uk .c-layout-hero-container-column{padding-top:190px;padding-left:52%}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-uk .c-layout-hero-container-column{padding-top:140px;padding-left:58%}}.mothers-day-uk .c-layout-hero-container-column-title{position:relative}@media screen and (min-width:737px){.mothers-day-uk .c-layout-hero-container-column-title{font-weight:800;font-size:50px;line-height:1.3}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-uk .c-layout-hero-container-column-title{font-size:32px;line-height:1}}@media screen and (min-width:737px){.mothers-day-uk .c-layout-hero-container-column-text{width:460px;font-weight:600;font-size:24px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-uk .c-layout-hero-container-column-text{width:230px;font-weight:500;font-size:18px;line-height:1.5}}@media screen and (min-width:737px){.mothers-day-uk.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow{z-index:1}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-uk.c-layout-hero.mod-with-slideshow .c-layout-hero-background-slideshow-slide{background-position:0}}.mothers-day-uk .c-layout-hero-container-column-title-arrow{position:absolute;display:block;width:144px;height:57px}@media screen and (min-width:737px){.mothers-day-uk .c-layout-hero-container-column-title-arrow{top:-80px;left:185px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-uk .c-layout-hero-container-column-title-arrow{top:-80px;left:105px}}.mothers-day-uk .c-layout-hero-container-column-title-arrow-text{color:transparent}.mothers-day-uk .c-layout-hero-container-column-title-arrow.arrow-text-sleep-movement{background-image:url("../img/heroes/mothers_day_uk/sleep_movement_arrow_text.1c8f91a97fa5.png");background-size:144px 57px}.mothers-day-uk .c-layout-hero-container-column-title-arrow.arrow-text-lactose-intolerance{background-image:url("../img/heroes/mothers_day_uk/lactose_intolerance_arrow_text.ddc6de1dd878.png");background-size:144px 57px}.mothers-day-uk .c-layout-hero-container-column-title-arrow.arrow-text-caffeine-consumption{background-image:url("../img/heroes/mothers_day_uk/caffeine_consumption_arrow_text.28204ee41986.png");background-size:144px 57px}@media screen and (min-width:1025px){.mod-mothers-day-uk.layouts-products{margin-top:-90px}}@media screen and (min-width:737px){.mod-mothers-day-uk.layouts-products{position:relative;z-index:2}}.mod-mothers-day-uk.layouts-products .layouts-products-item-eyebrow{position:absolute;top:0;right:0;left:0;background-color:#d50f67;color:#fff;font-size:18px;font-weight:600;line-height:2.2;text-align:center}.mothers-day-uk-disclaimer{display:block;margin:20px 0 80px;text-align:center;font-size:18px}@media screen and (min-width:1025px){.mothers-day-uk-disclaimer{margin:80px 0 -20px}}.t2d-hero{position:relative;overflow:hidden;background:#3f009b}.t2d-hero:before{position:absolute;bottom:0;left:0;width:100vw;height:206px;content:"";opacity:.8;background:-webkit-repeating-linear-gradient(315deg,#8b26a1,#8b26a1 15px,transparent 0,transparent 30px);background:repeating-linear-gradient(135deg,#8b26a1,#8b26a1 15px,transparent 0,transparent 30px)}@media screen and (min-width:737px){.t2d-hero:before{top:0;width:26.8229166667vw;height:auto}}@media screen and (min-width:1025px){.t2d-hero:before{width:30.5555555556vw}}.t2d-hero.mod-bg-right:before{right:0;left:auto}@media screen and (min-width:737px){.t2d-hero.mod-secondary{height:600px}}@media screen and (min-width:737px) and (max-width:1024px){.t2d-hero.mod-secondary{height:420px}}.t2d-hero-container{position:relative;margin:0 auto;max-width:1180px}@media screen and (min-width:737px){.t2d-hero-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.t2d-hero-container.mod-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:737px){.t2d-hero-col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.t2d-hero-col-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:46px 30px 26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (min-width:737px){.t2d-hero-col-text{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1025px){.t2d-hero-col-text{padding-bottom:110px}}@media screen and (min-width:737px) and (max-width:1024px){.t2d-hero-col-text.mod-secondary{padding-left:60px}}.t2d-hero-col-img{padding:0 36px 0 25px}@media screen and (min-width:737px){.t2d-hero-col-img{padding:48px 0 0 20px}.t2d-hero-col-img.mod-secondary{padding-top:52px}}@media screen and (min-width:1025px){.t2d-hero-col-img{padding-top:78px}}.t2d-hero-body,.t2d-hero-eyebrow,.t2d-hero-header{color:#fff}.t2d-hero-body,.t2d-hero-eyebrow{font-weight:500}.t2d-hero-eyebrow{font-size:14px;line-height:1.71;text-transform:uppercase;margin-bottom:7px}@media screen and (min-width:1025px){.t2d-hero-eyebrow{font-size:16px}}.t2d-hero-header{font-weight:800;line-height:1.2;margin-bottom:7px}@media screen and (min-width:737px){.t2d-hero-header{line-height:1.25}.t2d-hero-header.mod-secondary{font-size:40px}}@media screen and (min-width:1025px){.t2d-hero-header{font-size:50px;line-height:1.3}}@media screen and (min-width:737px) and (max-width:1024px){.t2d-hero-header.mod-secondary{font-size:32px}}.t2d-hero-body{font-size:18px;margin-bottom:26px;max-width:288px}@media screen and (min-width:737px){.t2d-hero-body{max-width:316px}}@media screen and (min-width:1025px){.t2d-hero-body{max-width:420px;font-size:24px}}.t2d-hero-btn{padding:14px 20px 15px}.t2d-hero-img{display:block;width:314px;margin:0 auto -54px}@media screen and (min-width:737px){.t2d-hero-img{width:343px;height:432px}.t2d-hero-img.mod-secondary{width:498px;height:auto}}@media screen and (min-width:1025px){.t2d-hero-img{width:524px;height:660px;margin-bottom:0;margin-left:0}}@media screen and (min-width:737px) and (max-width:1024px){.t2d-hero-img.mod-secondary{width:314px;height:auto}}.banner-anc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;height:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-linear-gradient(186deg,#3761cb,#153187);background-image:linear-gradient(264deg,#3761cb,#153187)}@media screen and (min-width:737px){.banner-anc{display:none}}.banner-anc-container{width:90vw;margin:0 auto;color:#fff;font-size:14px;line-height:1.14;text-align:center;font-weight:500}.helper-wrapper{position:relative;max-width:1440px}.anc{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:399px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;margin-bottom:0;border-bottom:10px;background:#fff url("../img/heroes/ancestry_population/map_bg.908ec734a445.svg");background-size:contain;background-repeat:no-repeat}.anc:before{position:absolute;bottom:0;left:0;width:100vw;height:106px;content:"";background-image:url("../img/heroes/ancestry_population/chromos.bd7ed65de02d.svg");background-size:800px auto;background-repeat:no-repeat}@media screen and (min-width:737px){.anc{height:630px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0;background-position:bottom;border-bottom:0}.anc,.anc:before{background-size:cover}.anc:before{bottom:0;height:225px}}@media screen and (min-width:737px) and (max-width:1024px){.anc{height:400px}.anc:before{bottom:0;height:129px}}@media screen and (min-width:737px) and (max-width:1023px){.anc{margin-bottom:0}}.anc.mod-overlap{padding-top:30px}@media screen and (min-width:737px){.anc.mod-overlap{margin-bottom:-90px}}.anc-container{width:88vw;margin:0 auto;max-width:1440px;text-align:center}@media screen and (min-width:737px){.anc-container{width:50vw;margin-top:0;margin-bottom:100px}}.anc-container-sticker{display:none}@media screen and (min-width:737px){.anc-container-sticker{position:absolute;top:-40px;left:-217px;display:block;width:172px;height:172px}}@media screen and (min-width:737px) and (max-width:1024px){.anc-container-sticker{top:0;left:-159px;width:124px;height:124px}}.anc-container-copy-h1{margin-bottom:15px;text-align:center;font-weight:500}@media screen and (min-width:737px) and (max-width:1024px){.anc-container-copy-h1{font-size:27px}}.anc-container-copy-subhead{width:auto;margin:0 auto;font-size:18px;line-height:1.33;text-align:center}@media screen and (min-width:737px){.anc-container-copy-subhead{width:33vw;font-size:24px}}@media screen and (min-width:737px) and (max-width:1024px){.anc-container-copy-subhead{width:43vw;font-size:18px;line-height:1.5}}.anc-container-copy>.button{margin-top:30px}.sub-anc{padding:45px 15px;text-align:center;background-color:#fff}.sub-anc .h1{margin-bottom:15px}.segmentation-module{position:relative;padding:30px 0 66px;min-height:200px;background:#74125d}.segmentation-module:after{position:absolute;bottom:0;display:block;width:100%;height:36px;content:" ";background:-webkit-repeating-linear-gradient(315deg,#d50f67,#d50f67 15px,transparent 0,transparent 30px);background:repeating-linear-gradient(135deg,#d50f67,#d50f67 15px,transparent 0,transparent 30px)}@media screen and (min-width:737px){.segmentation-module:after{height:140px}}@media screen and (min-width:737px){.segmentation-module{padding:80px 0 170px}}.segmentation-module-container{margin:0 auto;max-width:948px}.segmentation-module-header{margin-top:0;color:#fff;font-size:27px;font-weight:800;text-align:center}@media screen and (min-width:737px){.segmentation-module-header{font-size:50px;line-height:1.3;margin-bottom:0}}.segmentation-module-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:948px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:737px){.segmentation-module-buttons{padding:20px 0 10px}}.segmentation-module-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:8px 20px}@media screen and (min-width:737px){.segmentation-module-button-container{width:316px;padding:10px 8px}}.segmentation-module-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:80px;padding:0 1.5em;border:2px solid #d50f67;border-radius:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:600;line-height:1.5;color:#fff}.segmentation-module-button:active,.segmentation-module-button:link,.segmentation-module-button:visited{color:#fff;text-decoration:none;background:#74125d}.segmentation-module-button:hover{background:#d50f67;text-decoration:none;color:#fff}@media screen and (min-width:737px){.segmentation-module-button{height:102px;font-size:18px;border-radius:70px}}@media screen and (min-width:737px){.layouts-products.mod-segmentation{margin-top:-90px}}@media screen and (min-width:737px) and (max-width:1023px){.layouts-products.mod-segmentation{margin-top:0}}.layouts-products.mod-segmentation .layouts-products-item-ao{margin-left:0}.mothers-day-hero-1.a-mobile-layout-hero-bar{display:none}@media screen and (min-width:737px){.mothers-day-hero-1.a-mobile-layout-hero-bar{display:none}}@media screen and (min-width:737px) and (max-width:1280px){.mothers-day-hero-1.a-mobile-layout-hero-bar{display:block;padding:10px 0;color:#fff;background-image:-webkit-linear-gradient(185deg,#ec22a0,#d50f67);background-image:linear-gradient(265deg,#ec22a0,#d50f67);font-size:16px;font-weight:500;line-height:1.13;text-align:center}}.mothers-day-hero-1 .a-mobile-layout-hero-bar-subtext{font-size:12px}.mothers-day-hero-1 .a-mobile-layout-title-arrow{position:absolute;bottom:65px;left:20px}.mothers-day-hero-1 .a-mobile-layout-title-arrow-text{position:absolute;width:1px;height:1px;color:transparent}.mothers-day-hero-1 .a-mobile-layout-title-arrow.arrow-text-sleep-movement{width:68px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_sleep.d2f495c54129.png");background-size:68px 88px}.mothers-day-hero-1 .a-mobile-layout-title-arrow.arrow-text-lactose-intolerance{width:53px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_lactose.ef4df8ffdce5.png");background-size:53px 88px}.mothers-day-hero-1 .a-mobile-layout-title-arrow.arrow-text-caffeine-consumption{width:82px;height:88px;background-image:url("../img/heroes/mothers_day_uk/mobile_caffeine.ebf5ba62a752.png");background-size:82px 88px}.mothers-day-hero-1 .a-mobile-layout-hero-body{padding-bottom:12px}.mothers-day-hero-1 .a-mobile-layout-hero-body-heart-icon{display:inline-block;width:24px;height:21px;color:transparent;background:url("../img/heroes/mothers_day/heart_icon.7d47118595ce.svg");background-size:24px 21px}.mothers-day-hero-1 .a-mobile-layout-hero-body-title{font-size:24px;font-weight:600}.mothers-day-hero-1 .a-mobile-layout-hero-body-title>sup{top:-8px;font-size:6px;font-weight:500}.mothers-day-hero-1 .a-mobile-layout-hero-figure-img.mod-medium-margin{margin-bottom:-100px}.mothers-day-hero-1 .a-mobile-layout-hero-figure-img.mod-slim-margin{margin-bottom:-60px}.mothers-day-hero-1 .a-mobile-layout-hero-body-cta{margin-top:30px}.mothers-day-hero-1 .a-mobile-layout-hero-body-title{margin-bottom:8px}.mothers-day-hero-1 .a-mobile-layout-hero-body-title.mod-myg-title{font-weight:800}.mothers-day-hero-1 .a-mobile-layout-hero-disclaimer{padding:22px;font-size:12px;font-weight:400;line-height:1.3;text-align:center;color:#333435}.mothers-day-hero-1 .c-layout-hero-sticker{position:absolute;z-index:10;top:26px;left:32px;width:145px;height:145px;pointer-events:none}@media screen and (min-width:1025px){.mothers-day-hero-1 .c-layout-hero-sticker{top:45px;right:30px;left:auto;width:203px;height:203px;background-image:url("../img/heroes/mothers_day/sticker-desktop.28d011244afe.svg")}}@media screen and (min-width:737px) and (max-width:1280px){.mothers-day-hero-1 .c-layout-hero-sticker{display:none}}.mothers-day-hero-1 .c-layout-hero-sticker-text{display:none}.mothers-day-hero-1 .c-layout-hero-container-column{position:static}@media screen and (min-width:737px){.mothers-day-hero-1 .c-layout-hero-container-column{padding-top:190px;padding-left:52%}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column{padding-top:140px;padding-left:58%}.mothers-day-hero-1 .c-layout-hero-container-column.mod-slim-padding{padding-top:100px;padding-left:63%}}.mothers-day-hero-1 .c-layout-hero-container-column-title{position:relative;font-size:40px;font-weight:600;margin-bottom:15px}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column-title{font-size:24px}}.mothers-day-hero-1 .c-layout-hero-container-column-title-heart-icon{position:relative;bottom:-6px;display:inline-block;width:34px;height:30px;color:transparent;background:url("../img/heroes/mothers_day/heart_icon.7d47118595ce.svg");background-size:34px 30px}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column-title-heart-icon{bottom:3px;width:28px;height:24px;background-size:28px 24px}}.mothers-day-hero-1 .c-layout-hero-container-column-title.mod-myg-title{font-weight:800}@media screen and (min-width:737px){.mothers-day-hero-1 .c-layout-hero-container-column-text{width:460px;font-weight:400;font-size:24px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column-text{width:230px;font-weight:400;font-size:18px;line-height:1.5}}.mothers-day-hero-1 .c-layout-hero-background-slideshow-slide{position:absolute;z-index:0}.mothers-day-hero-1 .c-layout-hero-container-column-text.mod-dark-text,.mothers-day-hero-1 .c-layout-hero-container-column-title.mod-dark-text{color:#333435}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column-title.mod-dark-text{font-size:24px}}.mothers-day-hero-1 .c-layout-hero-container-column-text.mod-lightweight{font-weight:500}.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow{position:absolute;display:block;width:144px;height:57px}@media screen and (min-width:737px){.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow{top:-80px;left:185px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow{top:-80px;left:105px}}.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow-text{color:transparent}.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow.arrow-text-sleep-movement{background-image:url("../img/heroes/mothers_day_uk/sleep_movement_arrow_text.1c8f91a97fa5.png");background-size:144px 57px}.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow.arrow-text-lactose-intolerance{background-image:url("../img/heroes/mothers_day_uk/lactose_intolerance_arrow_text.ddc6de1dd878.png");background-size:144px 57px}.mothers-day-hero-1 .c-layout-hero-container-column-title-arrow.arrow-text-caffeine-consumption{background-image:url("../img/heroes/mothers_day_uk/caffeine_consumption_arrow_text.28204ee41986.png");background-size:144px 57px}.mothers-day-hero-1 .sm-symbol{position:relative;top:5px;display:inline-block;font-size:.5em;font-weight:500;line-height:inherit;vertical-align:super}@media screen and (min-width:737px){.mothers-day-hero-1 .sm-symbol{top:10px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-1 .sm-symbol{top:5px}}.mothers-day-hero-1 .sm-symbol.mod-uppercase{top:1px}@media screen and (min-width:1025px){.mod-mothers-day-hero-1.layouts-products{margin-top:-90px}}@media screen and (min-width:737px){.mod-mothers-day-hero-1.layouts-products{position:relative;z-index:2}}.mod-mothers-day-hero-1.layouts-products .layouts-products-item-eyebrow{position:absolute;top:0;right:0;left:0;background-image:-webkit-linear-gradient(186deg,#ec22a0,#d50f67);background-image:linear-gradient(264deg,#ec22a0,#d50f67);color:#fff;font-size:18px;font-weight:600;line-height:2.2;text-align:center}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body{padding:27px 36px 38px}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body-title{margin-bottom:8px;font-size:24px;font-weight:600}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body-text{font-size:16px;font-weight:400;line-height:1.5}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body-disclaimer{margin-top:20px;font-size:12px;line-height:1.3}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body-heart-icon{display:inline-block;width:24px;height:21px;color:transparent;background:url("../img/heroes/mothers_day/heart_icon.7d47118595ce.svg");background-size:24px 21px}.mothers-day-hero-3.a-mobile-layout-hero .a-mobile-layout-hero-body-cta{margin-top:30px}.mothers-day-hero-3 .a-mobile-layout-hero-figure{min-height:232px}.mothers-day-hero-3.c-layout-hero-bar{display:none}@media screen and (min-width:737px){.mothers-day-hero-3.c-layout-hero-bar{display:none}}@media screen and (min-width:737px) and (max-width:1280px){.mothers-day-hero-3.c-layout-hero-bar{display:block;padding:10px 0;color:#fff;background-image:-webkit-linear-gradient(185deg,#ec22a0,#d50f67);background-image:linear-gradient(265deg,#ec22a0,#d50f67);font-size:16px;font-weight:500;line-height:1.13;text-align:center}}.mothers-day-hero-3 .c-layout-hero-bar-subtext{font-size:12px}.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker{position:absolute;z-index:10;top:26px;left:32px;width:145px;height:145px;pointer-events:none}@media screen and (min-width:1025px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker{top:45px;right:65px;left:auto;width:203px;height:203px;background-image:url("../img/heroes/mothers_day/sticker-desktop.28d011244afe.svg")}.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker-en-ca{background-image:url("../img/heroes/mothers_day/sticker-desktop-ca.8e25c0743be3.svg")}.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker-en-ca-2{background-image:url("../img/heroes/mothers_day/sticker-desktop-ca-50.f739082b9830.svg")}.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker-en-ca-3{background-image:url("../img/heroes/mothers_day/sticker-desktop-ca-65.c489f6f20e4f.svg")}.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker-text{display:none}}@media screen and (min-width:1441px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker{right:9%}}@media screen and (min-width:737px) and (max-width:1280px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-sticker{display:none}}.mothers-day-hero-3.c-layout-hero .c-layout-hero-container{max-width:none}@media screen and (min-width:737px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container{width:900px;padding:0;margin:0 auto}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container{width:768px;padding:0;margin:0 auto}}@media screen and (min-width:737px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column{width:900px;padding-top:150px;padding-left:52%}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column{width:768px;padding-top:130px;padding-left:440px}}.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-title{color:#000;font-size:40px;font-weight:600;margin-bottom:15px}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-title{font-size:24px}}.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-title-heart-icon{position:relative;bottom:-6px;display:inline-block;width:34px;height:30px;color:transparent;background:url("../img/heroes/mothers_day/heart_icon.7d47118595ce.svg");background-size:34px 30px}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-title-heart-icon{bottom:3px;width:28px;height:24px;background-size:28px 24px}}.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-text{width:357px;color:#000;font-size:24px;line-height:1.3}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3.c-layout-hero .c-layout-hero-container-column-text{width:230px;font-size:16px;line-height:1.5;margin-bottom:16px}}.mothers-day-hero-3 .sm-symbol{position:relative;top:5px;display:inline-block;font-size:.5em;font-weight:500;line-height:inherit;vertical-align:super}@media screen and (min-width:737px){.mothers-day-hero-3 .sm-symbol{top:10px}}@media screen and (min-width:737px) and (max-width:1024px){.mothers-day-hero-3 .sm-symbol{top:5px}}@media screen and (min-width:1025px){.mod-mothers-day-hero-3.layouts-products{margin-top:-90px}}@media screen and (min-width:737px){.mod-mothers-day-hero-3.layouts-products{position:relative;z-index:2}}.mod-mothers-day-hero-3.layouts-products .layouts-products-item-eyebrow{position:absolute;top:0;right:0;left:0;background-color:#d50f67;color:#fff;font-size:18px;font-weight:600;line-height:2.2;text-align:center}.global-top-bar{display:none;padding:8px 0;background-image:-webkit-linear-gradient(358deg,#3761cb,#153187);background-image:linear-gradient(92deg,#3761cb,#153187);text-align:center;color:#fff}@media screen and (min-width:1025px){.global-top-bar{padding:12px 0}}.global-top-bar-desktop{display:none;color:inherit}@media screen and (min-width:1025px){.global-top-bar-desktop{display:block}}.global-top-bar-mobile{display:block;color:inherit}@media screen and (min-width:1025px){.global-top-bar-mobile{display:none}}.global-top-bar-text{display:block;margin:0;color:inherit;font-weight:500;line-height:1.4}@media screen and (min-width:737px) and (max-width:1024px){.global-top-bar-text{display:inline-block}}@media screen and (min-width:737px) and (max-width:1024px){.large-small .global-top-bar-text,.xlarge-small .global-top-bar-text{display:block}}.global-top-bar-text-line-1{font-size:12px}@media screen and (min-width:737px){.global-top-bar-text-line-1{font-size:16px}}@media screen and (min-width:737px) and (max-width:1024px){.global-top-bar-text-line-1{font-size:14px}}.small .global-top-bar-text-line-1{font-size:12px}@media screen and (min-width:737px){.small .global-top-bar-text-line-1{font-size:14px}}@media screen and (min-width:737px) and (max-width:1024px){.small .global-top-bar-text-line-1{font-size:12px}}.large-small .global-top-bar-text-line-1,.large .global-top-bar-text-line-1{font-size:14px}@media screen and (min-width:737px){.large-small .global-top-bar-text-line-1,.large .global-top-bar-text-line-1{font-size:18px}}@media screen and (min-width:737px) and (max-width:1024px){.large-small .global-top-bar-text-line-1,.large .global-top-bar-text-line-1{font-size:16px}}.xlarge-small .global-top-bar-text-line-1,.xlarge .global-top-bar-text-line-1{font-size:16px}@media screen and (min-width:737px){.xlarge-small .global-top-bar-text-line-1,.xlarge .global-top-bar-text-line-1{font-size:20px}}@media screen and (min-width:737px) and (max-width:1024px){.xlarge-small .global-top-bar-text-line-1,.xlarge .global-top-bar-text-line-1{font-size:18px}}.global-top-bar-text-line-2{font-size:12px}@media screen and (min-width:737px){.global-top-bar-text-line-2{font-size:16px}}@media screen and (min-width:737px) and (max-width:1024px){.global-top-bar-text-line-2{font-size:14px}}.large-small .global-top-bar-text-line-2,.small .global-top-bar-text-line-2,.xlarge-small .global-top-bar-text-line-2{font-size:12px}@media screen and (min-width:737px){.large-small .global-top-bar-text-line-2,.small .global-top-bar-text-line-2,.xlarge-small .global-top-bar-text-line-2{font-size:14px}}@media screen and (min-width:737px) and (max-width:1024px){.large-small .global-top-bar-text-line-2,.small .global-top-bar-text-line-2,.xlarge-small .global-top-bar-text-line-2{font-size:12px}}.large .global-top-bar-text-line-2{font-size:14px}@media screen and (min-width:737px){.large .global-top-bar-text-line-2{font-size:18px}}@media screen and (min-width:737px) and (max-width:1024px){.large .global-top-bar-text-line-2{font-size:16px}}.xlarge .global-top-bar-text-line-2{font-size:16px}@media screen and (min-width:737px){.xlarge .global-top-bar-text-line-2{font-size:20px}}@media screen and (min-width:737px) and (max-width:1024px){.xlarge .global-top-bar-text-line-2{font-size:18px}}a:active.global-top-bar,a:hover.global-top-bar,a:link.global-top-bar,a:visited.global-top-bar{color:#fff;text-decoration:none}main{overflow:hidden}.tpd-tooltip{position:absolute}.tpd-tooltip,.tpd-tooltip [class^=tpd-]{box-sizing:content-box}.tpd-content-wrapper{position:absolute;top:0;left:0;float:left;width:100%;height:100%;overflow:hidden}.tpd-content-relative,.tpd-content-relative-padder,.tpd-content-spacer{float:left;position:relative}.tpd-content-relative{width:100%}.tpd-content{float:left;clear:both;position:relative;padding:10px;font-size:11px;line-height:16px;color:#fff}.tpd-has-inner-close .tpd-content-relative .tpd-content{padding-right:0!important}.tpd-tooltip .tpd-content-no-padding{padding:0!important}.tpd-title-wrapper{float:left;position:relative;overflow:hidden}.tpd-title-spacer{float:left}.tpd-title-relative,.tpd-title-relative-padder{float:left;position:relative}.tpd-title-relative{width:100%}.tpd-title{float:left;position:relative;font-size:11px;line-height:16px;padding:10px;font-weight:700;text-transform:uppercase;color:#fff}.tpd-has-title-close .tpd-title{padding-right:0!important}.tpd-close{position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;overflow:hidden;color:#fff}.tpd-close-icon{float:left;font-family:Arial,Baskerville,monospace;font-weight:400;font-style:normal;text-decoration:none;width:28px;height:28px;font-size:28px;line-height:28px;text-align:center}.tpd-frames,.tpd-skin{position:absolute;top:0;left:0}.tpd-frames .tpd-frame{float:left;width:100%;height:100%;clear:both;display:none}.tpd-visible-frame-bottom .tpd-frame-bottom,.tpd-visible-frame-left .tpd-frame-left,.tpd-visible-frame-right .tpd-frame-right,.tpd-visible-frame-top .tpd-frame-top{display:block}.tpd-backgrounds{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.tpd-background-shadow,.tpd-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%}.tpd-background-shadow{background-color:transparent;pointer-events:none}.tpd-no-shadow .tpd-skin .tpd-background-shadow{box-shadow:none!important}.tpd-background-box{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem{display:none}.tpd-no-stem .tpd-background-box-top{display:block}.tpd-background-box-shift,.tpd-background-box-shift-further{position:relative;float:left;width:100%;height:100%}.tpd-background{border-radius:10px;float:left;clear:both;background:none;background-clip:padding-box;border-color:#282828;border:1px solid hsla(0,0%,100%,.1)}.tpd-background-loading{display:none}.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background{border-radius:0}.tpd-background-content,.tpd-background-title{float:left;clear:both;width:100%;background-color:#282828}.tpd-background-border-hack{position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid}.tpd-background-box-top{top:0}.tpd-background-box-bottom{bottom:0}.tpd-background-box-left{left:0}.tpd-background-box-right{right:0}.tpd-iframeshim{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;zoom:1;filter:alpha(opacity=0);opacity:0}.tpd-shift-stem{top:0;left:0;overflow:hidden}.tpd-shift-stem,.tpd-shift-stem-side{position:absolute}.tpd-frame-bottom .tpd-shift-stem-side,.tpd-frame-top .tpd-shift-stem-side{width:100%}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side{height:100%}.tpd-stem{position:absolute;top:0;left:0;overflow:hidden;width:16px;height:8px;margin-left:3px;margin-top:2px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset{margin:0!important}.tpd-stem-spacer{position:absolute;top:0;left:0;width:100%;height:100%}.tpd-stem-reset .tpd-stem-spacer{margin-top:0}.tpd-stem-point{width:100px;position:absolute;top:0;left:50%}.tpd-stem-downscale,.tpd-stem-transform{float:left;width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:relative}.tpd-stem-side{width:50%;height:100%;float:left;position:relative;overflow:hidden}.tpd-stem-side-inversed{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.tpd-stem-triangle{width:0;height:0;border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;position:absolute;top:0;left:0}.tpd-stem-border{width:20px;background-color:#fff;border-right-color:#fff}.tpd-stem-border,.tpd-stem-border-corner{height:100%;position:absolute;top:0;left:50%;border-right-style:solid;border-right-width:0}.tpd-stem *{z-index:0;zoom:1}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse{float:left;position:relative;width:100%;height:100%;overflow:hidden}.tpd-stem-notransform{float:left;width:100%;height:100%;position:relative}.tpd-stem-notransform .tpd-stem-border{height:100%;position:relative;float:left;top:0;left:0;margin:0}.tpd-stem-notransform .tpd-stem-border-center{position:absolute}.tpd-stem-notransform .tpd-stem-border-corner{background:#fff;border:0;top:auto;left:auto}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle{height:0;border:0;left:50%}.tpd-stem-transform-left{-webkit-transform:rotate(-90deg) scaleX(-1);-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1)}.tpd-stem-transform-right{-webkit-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.tpd-stem-transform-bottom{-webkit-transform:scaleY(-1) translateY(-100%);-ms-transform:scaleY(-1) translateY(-100%);transform:scaleY(-1) translateY(-100%)}.tpd-spinner{position:absolute;top:50%;left:50%;width:46px;height:36px}.tpd-spinner-spin{position:relative;float:left;margin:8px 0 0 13px;text-indent:-9999em;border-top:2px solid hsla(0,0%,100%,.2);border-right:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);border-left:2px solid #fff;-webkit-animation:d 1.1s infinite linear;animation:d 1.1s infinite linear;box-sizing:border-box!important}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;width:20px;height:20px}@-webkit-keyframes d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tpd-is-loading .tpd-background,.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper{display:none}.tpd-is-loading .tpd-background-loading{display:block}.tpd-tooltip-measuring{top:0;left:0;position:absolute;max-width:100%;width:100%}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner{display:none}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper{display:block}.tpd-tooltip a,.tpd-tooltip a:hover{color:gray;text-decoration:underline}.tpd-tooltip a:hover{color:#6c6c6c}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title{padding:7px 8px;font-size:10px;line-height:15px}.tpd-size-x-small .tpd-background{border-radius:5px}.tpd-size-x-small .tpd-stem{width:12px;height:6px;margin-left:4px;margin-top:2px}.tpd-size-x-small.tpd-no-radius .tpd-stem{margin-left:7px}.tpd-size-x-small .tpd-close{margin-bottom:1px}.tpd-size-x-small .tpd-spinner{width:35px;height:29px}.tpd-size-x-small .tpd-spinner-spin{margin:6px 0 0 9px}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after{width:17px;height:17px}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title{padding:8px;font-size:10px;line-height:16px}.tpd-size-small .tpd-background{border-radius:6px}.tpd-size-small .tpd-stem{width:14px;height:7px;margin-left:5px;margin-top:2px}.tpd-size-small.tpd-no-radius .tpd-stem{margin-left:8px}.tpd-size-small .tpd-close{margin:2px 1px}.tpd-size-small .tpd-spinner{width:42px;height:32px}.tpd-size-small .tpd-spinner-spin{margin:7px 0 0 13px}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after{width:18px;height:18px}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{padding:10px;font-size:11px;line-height:16px}.tpd-size-medium .tpd-background{border-radius:8px}.tpd-size-medium .tpd-stem{width:16px;height:8px;margin-left:6px;margin-top:2px}.tpd-size-medium.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-medium .tpd-close{margin:4px 2px}.tpd-size-medium .tpd-spinner{width:50px;height:36px}.tpd-size-medium .tpd-spinner-spin{margin:8px 0 0 15px}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after{width:20px;height:20px}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{padding:10px;font-size:13px;line-height:18px}.tpd-size-large .tpd-background{border-radius:8px}.tpd-size-large .tpd-stem{width:18px;height:9px;margin-left:7px;margin-top:2px}.tpd-size-large.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-large .tpd-close{margin:5px 2px}.tpd-size-large .tpd-spinner{width:54px;height:38px}.tpd-size-large .tpd-spinner-spin{margin:9px 0 0 17px}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after{width:20px;height:20px}.tpd-skin-dark .tpd-close,.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title{color:#fff}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title{background-color:#282828}.tpd-skin-dark .tpd-background{border-width:1px;border-color:#282828;border-color:hsla(0,0%,100%,.1)}.tpd-skin-dark .tpd-title-wrapper{border-bottom:1px solid #404040}.tpd-skin-dark .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2);border-left-color:#fff}.tpd-skin-dark a{color:#ccc}.tpd-skin-dark a:hover{color:silver}.tpd-skin-light .tpd-close,.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title{color:#333}.tpd-skin-light .tpd-background-content{background-color:#fff}.tpd-skin-light .tpd-background{border-width:1px;border-color:#838383;border-color:rgba(0,0,0,.3)}.tpd-skin-light .tpd-background-title{background-color:#f7f7f7}.tpd-skin-light .tpd-title-wrapper{border-bottom:1px solid silver}.tpd-skin-light .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-light.tpd-no-shadow .tpd-background{border-color:#acacac;border-color:hsla(0,0%,39%,.3)}.tpd-skin-light .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-light a{color:gray}.tpd-skin-light a:hover{color:#6c6c6c}.tpd-skin-gray .tpd-close,.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title{color:#fff}.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title{background-color:#727272}.tpd-skin-gray .tpd-background{border-width:1px;border-color:#727272;border-color:hsla(0,0%,100%,.1)}.tpd-skin-gray .tpd-title-wrapper{border-bottom:1px solid #505050}.tpd-skin-gray .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2);border-left-color:#fff}.tpd-skin-gray a{color:#ccc}.tpd-skin-gray a:hover{color:#b6b6b6}.tpd-skin-red .tpd-close,.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title{color:#fff}.tpd-skin-red .tpd-background-content{background-color:#e13c37}.tpd-skin-red .tpd-background{border-width:1px;border-color:#a30500;border-color:rgba(12,0,0,.6)}.tpd-skin-red .tpd-background-title{background-color:#e13c37}.tpd-skin-red .tpd-title-wrapper{border-bottom:1px solid #a30500}.tpd-skin-red .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-red .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2);border-left-color:#fff}.tpd-skin-red a{color:#ddd}.tpd-skin-red a:hover{color:#c6c6c6}.tpd-skin-green .tpd-close,.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title{color:#fff}.tpd-skin-green .tpd-background-content{background-color:#4aab3a}.tpd-skin-green .tpd-background{border-width:1px;border-color:#127c00;border-color:rgba(0,12,0,.6)}.tpd-skin-green .tpd-background-title{background-color:#4aab3a}.tpd-skin-green .tpd-title-wrapper{border-bottom:1px solid #127c00}.tpd-skin-green .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-green .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2);border-left-color:#fff}.tpd-skin-green a{color:#ddd}.tpd-skin-green a:hover{color:#c6c6c6}.tpd-skin-blue .tpd-close,.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title{color:#fff}.tpd-skin-blue .tpd-background-content{background-color:#45a3e3}.tpd-skin-blue .tpd-background{border-width:1px;border-color:#1674b4;border-color:rgba(0,0,12,.6)}.tpd-skin-blue .tpd-background-title{background-color:#45a3e3}.tpd-skin-blue .tpd-title-wrapper{border-bottom:1px solid #1674b4}.tpd-skin-blue .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-blue .tpd-spinner-spin{border-color:hsla(0,0%,100%,.2);border-left-color:#fff}.tpd-skin-blue a{color:#ddd}.tpd-skin-blue a:hover{color:#c6c6c6}.tpd-skin-lightyellow .tpd-close,.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title{color:#333}.tpd-skin-lightyellow .tpd-background-content{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-background{border-width:1px;border-color:#9d9c8c;border-color:rgba(8,8,0,.35)}.tpd-skin-lightyellow .tpd-background-title{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-title-wrapper{border-bottom:1px solid #a7a697}.tpd-skin-lightyellow .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightyellow .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightyellow a{color:#777}.tpd-skin-lightyellow a:hover{color:#868686}.tpd-skin-lightblue .tpd-close,.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title{color:#333}.tpd-skin-lightblue .tpd-background-content{background-color:#bce5ff}.tpd-skin-lightblue .tpd-background{border-width:1px;border-color:#7c868a;border-color:rgba(0,0,8,.35)}.tpd-skin-lightblue .tpd-background-title{background-color:#bce5ff}.tpd-skin-lightblue .tpd-title-wrapper{border-bottom:1px solid #909b9f}.tpd-skin-lightblue .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightblue .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightblue a{color:#777}.tpd-skin-lightblue a:hover{color:#868686}.tpd-skin-lightpink .tpd-close,.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title{color:#333}.tpd-skin-lightpink .tpd-background-content{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-background{border-width:1px;border-color:#8d817c;border-color:rgba(8,0,0,.35)}.tpd-skin-lightpink .tpd-background-title{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-title-wrapper{border-bottom:1px solid #a08f8f}.tpd-skin-lightpink .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightpink .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightpink a{color:#777}.tpd-skin-lightpink a:hover{color:#868686}