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:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{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){.mod-large.button,.mod-large.button-ghost,.mod-large.button-knockout,.mod-large.floating-price-button.button,.mod-large.floating-price-button.button-ghost,.mod-large.floating-price-button.button-knockout{font-size:20px}.stacked.button,.stacked.button-ghost,.stacked.button-knockout{margin-bottom:12px}.stacked.first.button,.stacked.first.button-ghost,.stacked.first.button-knockout{margin-top:0}.floating-price.button,.floating-price.button-ghost,.floating-price.button-knockout{padding:0;background:rgba(0,0,0,0);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:rgba(0,0,0,0);color:#000}.floating-price.no-padding.button,.floating-price.no-padding.button-ghost,.floating-price.no-padding.button-knockout{padding:0}.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-ghost .floating-price-button.stacked,.button-knockout .floating-price-button.stacked,.button .floating-price-button.stacked{margin-top:0;margin-bottom:0}}.button{padding:10px 20px 11px;background-color:#d50f67;color:#fff}.button:focus,.button:hover{color:#fff;background-color:#8c0e45}@media screen and (max-width:736px){.button .ancestry-price.mod-strike,.button .health-ancestry-price.mod-strike,.button .vip-price.mod-strike{display:none}}@media screen and (max-width:736px){.button.mod-xlarge{padding:3vw;min-width:38vw}}@media screen and (min-width:737px){.button.mod-xlarge{padding:16px 32px 18px}.button.mod-large{padding:15px 30px 17px}.button.mod-medium{padding:13px 26px 14px}.button.mod-small{padding:9px 18px 10px}.button.mod-redesign-size{height:48px;padding:16px 32px;min-width:148px;font-size:16px}.button.floating-price.mod-large,.button.floating-price.mod-medium,.button.floating-price.mod-small{padding:0}}.button.mod-lime{background-color:#92c746}.button.mod-dark-lime,.button.mod-lime:focus,.button.mod-lime:hover{background-color:#74a529}.button.mod-dark-lime:focus,.button.mod-dark-lime:hover{background-color:#327216}.button.mod-green{background-color:#3ba510}.button.mod-green:focus,.button.mod-green:hover{background-color:#327216}.button.mod-periwinkle{background-color:#1871c9}.button.mod-periwinkle:focus,.button.mod-periwinkle:hover{background-color:#005b98}.button.mod-purple{background-color:#9f0f7b}.button.mod-purple:focus,.button.mod-purple:hover{background-color:#74125d}.button.mod-redesign-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#d60e66),to(#a10e7d));background-image:-webkit-linear-gradient(left,#d60e66,#a10e7d);background-image:linear-gradient(90deg,#d60e66,#a10e7d)}.button.mod-redesign-gradient:focus,.button.mod-redesign-gradient:hover{background-image:-webkit-gradient(linear,left top,right top,from(#8c0e45),to(#a10e7d));background-image:-webkit-linear-gradient(left,#8c0e45,#a10e7d);background-image:linear-gradient(90deg,#8c0e45,#a10e7d)}.button.mod-scarlet{background-color:#ff6d19}.button.mod-scarlet:focus,.button.mod-scarlet:hover{background-color:#d12f11}.button.mod-white{background-color:#fff;color:#333435}.button.mod-white:focus,.button.mod-white:hover{background-color:#edeff0}.button.mod-dark-ultra-marine{background-color:#132d89;color:#fff}.button.mod-dark-ultra-marine:focus,.button.mod-dark-ultra-marine:hover{background-color:#425dbf}.button.mod-ipf{background-color:#fff;color:#425dbf}.button.mod-ipf:focus,.button.mod-ipf:hover{background-color:#edeff0}.button.mod-sarcoidosis{background-color:#fff;color:#9f0f7b}.button.mod-sarcoidosis:focus,.button.mod-sarcoidosis:hover{background-color:#edeff0}.button.mod-redesign-ghost-pink{padding:15px 32px;background-color:#fff;color:#d50f67;font-size:16px;outline:none;border-radius:1000px;font-weight:600;min-width:148px}.button.mod-redesign-ghost-pink:focus,.button.mod-redesign-ghost-pink:hover{color:#8c0e45}.button.mod-mddbd{background-color:#64ccc9}.button.mod-mddbd:focus,.button.mod-mddbd:hover{background-color:#54aba8}.button.mod-spd{background-color:#fff;color:#333435}.button.mod-spd:focus,.button.mod-spd:hover{background-color:#f2f0f0}.button.mod-trans-border{border-color:rgba(0,0,0,0)}.button.mod-no-min{min-width:0}.button-ghost{border:2px solid #d50f67;background-color:rgba(0,0,0,0);color:#d50f67}.button-ghost:focus,.button-ghost:hover{color:#fff;background-color:#d50f67}@media screen and (min-width:737px){.button-ghost.mod-large{padding:13px 30px 15px}.button-ghost.mod-large.no-padding{padding:0}.button-ghost.mod-medium{padding:11px 26px 12px}.button-ghost.mod-medium.no-padding{padding:0}.button-ghost.mod-small{padding:7px 18px 8px}.button-ghost.mod-small.no-padding{padding:0}}.button-ghost.mod-lime{border:2px solid #92c746;color:#92c746;background-color:rgba(0,0,0,0)}.button-ghost.mod-lime:focus,.button-ghost.mod-lime:hover{background-color:#92c746;color:#fff}.button-ghost.mod-gray{border:2px solid #6b6b6b;color:#6b6b6b;background-color:rgba(0,0,0,0)}.button-ghost.mod-gray:focus,.button-ghost.mod-gray:hover{border:2px solid #0d0e0e;background-color:rgba(0,0,0,0);color:#0d0e0e}.button-ghost.mod-green{border:2px solid #3ba510;color:#3ba510;background-color:rgba(0,0,0,0)}.button-ghost.mod-green:focus,.button-ghost.mod-green:hover{background-color:#3ba510;color:#fff}.button-ghost.mod-periwinkle{border:2px solid #1871c9;color:#1871c9;background-color:rgba(0,0,0,0)}.button-ghost.mod-periwinkle:focus,.button-ghost.mod-periwinkle:hover{background-color:#1871c9;color:#fff}.button-ghost.mod-purple{border:2px solid #9f0f7b;color:#9f0f7b;background-color:rgba(0,0,0,0)}.button-ghost.mod-purple:focus,.button-ghost.mod-purple:hover{background-color:#9f0f7b;color:#fff}.button-ghost.mod-mddbd{border:2px solid #64ccc9;color:#64ccc9;background-color:rgba(0,0,0,0)}.button-ghost.mod-mddbd:focus,.button-ghost.mod-mddbd:hover{background-color:#64ccc9;color:#fff}.button-ghost.mod-white{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}.button-ghost.mod-white:focus,.button-ghost.mod-white:hover{border:2px solid #333435;color:#333435}.button-ghost.mod-no-min{min-width:0}.button-knockout{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}.button-knockout:focus,.button-knockout:hover{color:#d50f67;background-color:#fff;outline:none}.button-knockout:focus.mod-lime,.button-knockout:hover.mod-lime{color:#92c746}.button-knockout:focus.mod-dark-lime,.button-knockout:hover.mod-dark-lime{color:#74a529}.button-knockout:focus.mod-green,.button-knockout:hover.mod-green{color:#3ba510}.button-knockout:focus.mod-periwinkle,.button-knockout:hover.mod-periwinkle{color:#1871c9}.button-knockout:focus.mod-purple,.button-knockout:hover.mod-purple{color:#9f0f7b}.button-knockout:focus.mod-mddbd,.button-knockout:hover.mod-mddbd{color:#64ccc9}.button-knockout:focus.mod-scarlet,.button-knockout:hover.mod-scarlet{color:#ff6d19}.button-knockout:focus.mod-dark-ultra-marine,.button-knockout:hover.mod-dark-ultra-marine{color:#425dbf}.button-knockout:focus.mod-light-purple,.button-knockout:hover.mod-light-purple{color:#a196b4}.button-knockout.mod-dark-ultra-marine,.button-knockout.mod-green,.button-knockout.mod-lime,.button-knockout.mod-mddbd,.button-knockout.mod-periwinkle,.button-knockout.mod-purple,.button-knockout.mod-scarlet{background-color:rgba(0,0,0,0)}.button-knockout.mod-dark-ultra-marine:focus,.button-knockout.mod-dark-ultra-marine:hover,.button-knockout.mod-green:focus,.button-knockout.mod-green:hover,.button-knockout.mod-lime:focus,.button-knockout.mod-lime:hover,.button-knockout.mod-mddbd:focus,.button-knockout.mod-mddbd:hover,.button-knockout.mod-periwinkle:focus,.button-knockout.mod-periwinkle:hover,.button-knockout.mod-purple:focus,.button-knockout.mod-purple:hover,.button-knockout.mod-scarlet:focus,.button-knockout.mod-scarlet:hover{background-color:#fff}.button-knockout.mod-site-banner{padding:5px 30px 6px}.button-ghost,.button-knockout{padding:8px 20px 9px}@media screen and (min-width:737px){.button-ghost.mod-large,.button-knockout.mod-large{padding:13px 30px 15px}.button-ghost.mod-medium,.button-knockout.mod-medium{padding:11px 26px 12px}.button-ghost.mod-small,.button-knockout.mod-small{padding:7px 18px 8px}}.button-ghost.mod-redesign-size,.button-knockout.mod-redesign-size{padding:14px 32px 15px}.pill{display:inline-block;padding:1px 11px;background-color:#d50f67;color:#fff;font-weight:800;border-radius:12px;font-size:12px;vertical-align:baseline}.pill.mod-spaced{margin-bottom:5px}.pill.mod-small{font-size:11px}.pill.mod-xsmall{padding:1px 7px;font-size:10px;font-weight:500}.pill.mod-spaced-left{margin-left:5px}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;src:url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.99d2573838a7.eot");src:local(""),url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.99d2573838a7.eot?#iefix") format("embedded-opentype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.d329c75ac853.woff2") format("woff2"),url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.6a60253770d1.woff") format("woff"),url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.dba3b5c885b4.ttf") format("truetype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-regular.aac89e246151.svg#AtkinsonHyperlegible") format("svg")}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;src:url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.70302f143218.eot");src:local(""),url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.70302f143218.eot?#iefix") format("embedded-opentype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.99ef30d8beae.woff2") format("woff2"),url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.097fc482e6d4.woff") format("woff"),url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.422473fb1779.ttf") format("truetype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-italic.684d6abcfdf1.svg#AtkinsonHyperlegible") format("svg")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;src:url("../../../fonts/atkinson-hyperlegible-v7-latin-700.14ffa85aaa94.eot");src:local(""),url("../../../fonts/atkinson-hyperlegible-v7-latin-700.14ffa85aaa94.eot?#iefix") format("embedded-opentype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-700.c32b0a3027e4.woff2") format("woff2"),url("../../../fonts/atkinson-hyperlegible-v7-latin-700.f1ec51a01ab7.woff") format("woff"),url("../../../fonts/atkinson-hyperlegible-v7-latin-700.7ab6a8973136.ttf") format("truetype"),url("../../../fonts/atkinson-hyperlegible-v7-latin-700.b10ddcd16a72.svg#AtkinsonHyperlegible") format("svg")}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}table.data th[scope=col]{text-transform:uppercase;font-size:12px;vertical-align:bottom;color:#6b6b6b;padding-right:10px}table.data th[scope=row]{padding:5px 10px 5px 0;font-size:14px;line-height:1.5;color:#333435;vertical-align:top}table.data hr{margin:5px 0}table.data .total td{padding:5px 0;text-transform:uppercase}table.data .level-2{text-indent:20px}table.data .level-3{text-indent:40px}table.data--spaced tbody td{padding-top:19px}.b1,.b2,.b3,.h1,.h2,.h3,.h4,.h5,.h6,blockquote,body,dd,div,dl,dt,form,li,ol,p,pre,td,th,ul{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#333435;direction:ltr;font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}@media screen and (min-width:737px){.b1,.b2,.b3,.h1,.h2,.h3,.h4,.h5,.h6,blockquote,body,dd,div,dl,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){.b1,.b2,.b3,.h1,.h2,.h3,.h4,.h5,.h6,blockquote,body,dd,div,dl,dt,form,li,ol,p,pre,td,th,ul{font-size:16px;line-height:1.5}}blockquote,body,dd,div,dl,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:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,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{font-size:14px;line-height:1.25}.b2{font-size:16px}.b3{font-size:14px;font-style:italic;line-height:1.3}.subtext{margin:5px 0;color:#6b6b6b;font-size:12px}.subtext.mod-header{font-size:14px}.subtext.mod-p{padding:0 0 3px;margin:-3px 0 0}a{color:#1871c9;cursor:pointer;text-decoration:none}a:hover{color:#005b98;text-decoration:underline}hr{height:0;margin:0 0 20px;border:solid #ddd;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}blockquote,blockquote p{line-height:1.5;color:#575d5d}blockquote{padding:9px 20px 0 19px;margin:0 0 ms(1);border-left:1px solid #ddd}blockquote cite{display:block;font-size:ms(0)-1;color:#3e4343}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#3e4343}.print-only{display:none!important}@media print{*{background:rgba(0,0,0,0)!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) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,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}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}img{height:auto}embed,img,object{max-width:100%}body,main{outline:none}@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}}@media screen and (min-width:1025px){.u-hide-for-desktop-only{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-label-ancestry{color:#00b5b5}.u-label-general{color:#53c8ed}.u-label-health{color:#d50f67}.u-label-research{color:#ff6d19}.u-ancestry-color,a.u-ancestry-color:focus,a.u-ancestry-color:hover{color:#00b5b5}.u-carrier-status-color,a.u-carrier-status-color:focus,a.u-carrier-status-color:hover{color:#ff6d19}.u-general-color,a.u-general-color:focus,a.u-general-color:hover{color:#53c8ed}.u-health-color,a.u-health-color:focus,a.u-health-color:hover{color:#d50f67}.u-research-color,.u-research-color:focus,.u-research-color:hover{color:#fada6c}.u-color-blue,.u-traits-color,a.u-traits-color:focus,a.u-traits-color:hover{color:#53c8ed}.u-color-dark-blue{color:#0081a5}.u-color-teal,.u-tools-color,a.u-tools-color:focus,a.u-tools-color:hover{color:#00b5b5}.u-color-dark-teal{color:#0e8c8c}.u-wellness-color,a.u-wellness-color:focus,a.u-wellness-color:hover{color:#9f0f7b}.u-ghr-color,a.u-ghr-color:focus,a.u-ghr-color:hover{color:#273a81}.u-color-green,.u-green,a.u-green:focus,a.u-green:hover{color:#3ba510}.u-color-scarlet,.u-scarlet,a.u-scarlet:focus,a.u-scarlet:hover{color:#ff6d19}.u-color-dark-scarlet{color:#d12f11}.u-gray{color:#9c9ea1}.u-color-pink,.u-pink{color:#d50f67}.u-color-dark-pink{color:#8c0e45}.u-color-lime,.u-lime{color:#92c746}.u-color-dark-lime{color:#74a529}.u-color-purple,.u-purple{color:#9f0f7b}.u-color-dark-purple{color:#74125d}.u-color-ultra-marine,.u-ultra-marine{color:#425dbf}.u-color-dark-ultra-marine{color:#132d89}.u-color-periwinkle,.u-periwinkle{color:#1871c9}.u-color-dark-periwinkle{color:#005b98}.u-color-violet{color:#6f3598}.u-color-dark-violet{color:#4a1672}.u-color-dark-green{color:#327216}.u-color-orange{color:#ffba32}.u-color-dark-orange{color:#e58900}.u-color-yellow{color:#fada6c}.u-color-dark-yellow{color:#f2c100}.u-center-text{text-align:center}.u-nobr{white-space:nowrap}.u-no-margin{margin:0}.u-ultra-text{font-weight:800}.u-bold-text{font-weight:700}.u-med-bold-text{font-weight:500}.u-circle-crop{border-radius:50%}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-strike{text-decoration:line-through}.u-button-link{padding:0;border:0;background:none;color:#1871c9}.u-button-link:focus,.u-button-link:hover{color:#005b98;outline:unset}.u-label{display:block;font-size:14px;font-weight:500;line-height:1.3;text-transform:uppercase}@media screen and (min-width:737px){.u-label{font-size:16px}}.u-tooltip{color:#333435;border-bottom:1px dashed #1871c9}.u-tooltip:hover{color:#333435}.u-nounderline:hover,.u-tooltip:hover{text-decoration:none}.u-featured-text{text-transform:uppercase;font-weight:600;color:#d50f67}.u-btc-link{text-decoration:underline;color:#6b6b6b;font-weight:700}.u-btc-link:hover{color:#6b6b6b;text-decoration:none}.u-disc-symbol{position:relative;color:#6b6b6b;margin-left:2px}.u-disc-symbol:hover{text-decoration:none}.u-disc-symbol:hover:before{border-bottom:none}.u-disc-symbol:before{position:absolute;left:0;top:56%;width:8px;content:"";border-bottom:1px solid #6b6b6b}.u-noanimation{-webkit-transition:none!important;transition:none!important}@media screen{.u-preload{position:absolute;top:-9999px;left:-9999px;display:block}}@media print{.u-preload{display:none;visibility:hidden}}.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}.u-lower-alpha-list{list-style-type:lower-alpha}.u-disclaimer-symbol{position:relative;top:-.4em;display:inline-block;font-size:.325em;font-weight:500;line-height:inherit;vertical-align:super}.u-ancestry-hd-150{display:block;padding:3px 0;color:#d50f67;font-weight:700;text-transform:uppercase;font-size:12px}.u-lower-roman-list{list-style-type:lower-roman}.u-unstyled-fieldset{border:0;padding:0;margin:0;min-width: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}.compare-page .mobile-banner-aside{visibility:hidden}.compare-page .show-cart .mobile-banner-aside{visibility:visible}.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:block}@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}}.desktop-banner__expanded-panel{display:none}.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:width .333s,height .333s;transition:width .333s,height .333s}.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}.secondary-nav-list--shifted{margin-top:3px;margin-right:-14px}.nav-link{font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,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.covid-link{color:#d50f67}.nav-link.covid-link:focus,.nav-link.covid-link:hover{color:#0d0e0e}.nav-link svg.ttam-icon-caret,.secondary-link svg.ttam-icon-caret{width:12px;height:8px;margin:0 0 1px 4px;fill:#6b6b6b}.redesign-cart{position:relative;width:30px;height:30px;line-height:1}.redesign-cart-count{position:absolute;top:-6px;right:0;width:16px;height:16px;color:#fff;background-color:#d50f67;border-radius:50px;font-size:10px;text-align:center;vertical-align:middle;line-height:16px}.redesign-cart svg{width:24px;height:24px;margin-top:6px;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}.profile__outer{position:relative;display:table}.profile__toggle{display:table-row;font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,sans-serif;font-weight:700}.profile__toggle>span{display:table-cell;overflow:hidden;max-width:130px;text-overflow:ellipsis;color:#92c746;text-transform:none;white-space:nowrap;font-size:13px;padding-bottom:3px}.profile__toggle>span:hover{color:#74a529}@media screen and (min-width:737px) and (max-width:1150px){.profile__toggle>span{max-width:none}}.profile__toggle>svg{display:table-cell;margin:auto 11px auto 5px;fill:#92c746;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.profile__toggle>svg.is-open{-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:737px) and (max-width:1150px){.profile__toggle>svg{margin-right:0}}.profile__dropdown{position:absolute;z-index:100;top:21px;right:4px;display:table-row;border:1px solid #edeff0;overflow:hidden;background-color:#fff;min-width:105px}.profile__dropdown ul{margin:0;list-style-type:none}.profile__dropdown li a{display:block;font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,sans-serif;font-weight:700;text-transform:none;line-height:24px;text-indent:10px;color:#6b6b6b;font-size:12px}.profile__dropdown li a:first-child{margin-top:6px}.profile__dropdown li a:last-child{margin-bottom:6px}.profile__dropdown li a:hover{background-color:#92c746;color:#fff}.profile__dropdown.is-hidden{display:none}.secondary-link{font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Roboto,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:opacity .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .5s ease-in-out;transition:transform .3s ease-in-out,opacity .5s ease-in-out,-webkit-transform .3s ease-in-out}#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}#site-burger-nav.redesign-burger-panel{background-color:#f7f9fa}@media screen and (max-width:736px){.off-canvas-nav.is-open{left:0;opacity:1}body.is-hidden-by-nav{overflow:hidden}}.burger-icon{display:block;width:50px;height:50px;border:none;margin:10px 0;background-color:#fff}#burger-menu-toggle{display:none}.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}.burger-link-disclaimer{position:absolute;bottom:2px;left:0;font-size:8px;color:#9c9ea1;line-height:1.25}.burger-link.covid-link{font-weight:500;color:#d50f67}.burger-link.covid-link:focus,.burger-link.covid-link:hover{color:#0d0e0e}.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)}.open-dropnav.redesign-burger-li [aria-expanded=true] svg.ttam-icon-caret{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@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 .dropnav.services.with-tg-disclaimer.is-open{height:120px}}.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}}.dropnav.redesign-dropdown{top:100%;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.dropnav.redesign-dropdown.is-open{position:relative;width:auto;height:auto;opacity:1;visibility:visible;padding-top:24px;background-color:#fff}@media screen and (min-width:1025px){.dropnav.redesign-dropdown.is-open{position:absolute;min-width:352px;padding-top:31px;border-radius:0 0 8px 8px;border-color:#fff;box-shadow:0 24px 24px 0 rgba(0,0,0,.08)}}.dropnav.redesign-dropdown.is-hidden{visibility:hidden}.brca .dropnav{background-color:#fbfcfd}.dropnav .mod-dark-price{font-weight:500;color:#000}.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}.dropnav .tab-floater{top:-15px;left:0}.dropnav-disclaimer,.dropnav .tab-floater{position:absolute;font-size:9px;color:#6b6b6b;font-weight:400}.dropnav-cta{height:55px;background-color:#425dbf;font-weight:500;line-height:55px;font-size:16px}.dropnav-cta>a{color:#fff}.dropnav-cta-copy:hover{opacity:.8}.dropnav-cta-dialogue{margin:0 10px -11px 0}.dropnav-cta-caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:7px}.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}.dropnav .tg-disclaimer{display:block;font-size:7px;color:#6b6b6b;margin-top:-25px;text-align:center;line-height:10px}.retail-banner{box-sizing:border-box;height:65px;border-bottom:1px solid #d4d6d6;text-align:center;background-color:#fff}.retail-banner figure{padding:14px 0;margin:0 auto}@media screen and (min-width:737px){.large-retail-banner{background-color:#f7f9fa}.large-retail-banner .retail-banner-stripe{padding:25px 40px}.large-retail-banner .retail-banner-stripe figure,.large-retail-banner .retail-banner-stripe nav{display:table-cell;vertical-align:middle}.large-retail-banner .retail-banner-stripe figure{width:100%}.large-retail-banner .retail-banner-list{display:table;list-style:none;line-height:1;font-size:14px}.large-retail-banner .retail-banner-list:last-child{margin-bottom:0}.large-retail-banner .retail-banner-list li{display:table-cell;padding:0 7px;vertical-align:middle;text-transform:uppercase;border-left:1px solid #d4d6d6;white-space:nowrap}.large-retail-banner .retail-banner-list li:first-child{border-left:0;padding-left:0}.large-retail-banner .retail-banner-list a{font-size:14px;line-height:1;color:#6b6b6b}.large-retail-banner .retail-banner-list a:visited{color:#6b6b6b}.large-retail-banner .retail-banner-list a:hover{color:#0d0e0e;text-decoration:none}}.main-skip-link{background:#fff;background:hsla(0,0%,100%,.97);position:fixed;z-index:4;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}}@media screen and (min-width:737px){.compare-page .compare-link,.reports-page .reports-link,.stories-page .stories-link{color:#0d0e0e}.compare-page .compare-link:hover,.reports-page .reports-link:hover,.stories-page .stories-link:hover{text-decoration:none}}.optimizely-PUB-827-stories .dropnav-cta{display:none}.optimizely-PUB-827-stories .open-dropnav:focus .dropnav.services,.optimizely-PUB-827-stories .open-dropnav:hover .dropnav.services{height:100px}.optimizely-PUB-827-stories .nav-link-stories{display:inline}.redesign-site-header{position:-webkit-sticky;position:sticky;z-index:5;top:0}.redesign-site-header-nav{position:relative;height:80px;background-color:#fff;border-bottom:1px solid #d4d6d6}@media screen and (max-width:736px){.redesign-site-header-nav{height:64px}}.redesign-site-header-main-content-link{position:absolute;z-index:11;top:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:79px;padding:22px 40px;color:#0d0e0e;text-transform:uppercase;font-size:14px;line-height:1;border-right:1px solid #d4d6d6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .333s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .333s ease-in-out;transition:transform .333s ease-in-out,opacity .5s ease-in-out;transition:transform .333s ease-in-out,opacity .5s ease-in-out,-webkit-transform .333s ease-in-out;background-color:#fff;background:#fff;background:hsla(0,0%,100%,.97)}.redesign-site-header-main-content-link:focus{opacity:1;outline:none;text-decoration:underline;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:inherit;padding:12px 24px;-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:1025px){.nav-container{padding:0 32px;margin:0 auto;max-width:1440px}}@media screen and (min-width:737px) and (max-width:1024px){.nav-container{padding:16px 32px}}@media screen and (max-width:736px){.nav-cart-button{width:82px;height:40px;padding:13px 24px;min-height:40px;min-width:82px;font-size:14px}}.subTest{display:none}.subTest-ctrl,.ttam-variation-novSubBundlePC .subTest{display:block}.ttam-variation-novSubBundlePC .subTest-ctrl{display:none}.burger-nav{display:block}@media screen and (min-width:1025px){.burger-nav{display:none}}.burger-nav-left,.redesign-burger-panel-header{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}.redesign-burger-panel-header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media screen and (min-width:737px) and (max-width:1024px){.redesign-burger-panel-header{height:80px;padding:16px 32px}}@media screen and (max-width:736px){.redesign-burger-panel-header{height:64px;padding:12px 24px}}.redesign-burger-close-button{position:relative;top:auto;right:auto;width:30px;height:30px;padding:6px;margin-right:24px}@media screen and (max-width:736px){.redesign-burger-close-button{padding:7.5px}}.redesign-burger-li{padding:24px;margin-bottom:0}@media screen and (min-width:737px) and (max-width:1024px){.redesign-burger-li{padding:24px 32px}}.redesign-burger-li-white{border-top:1px solid #edeff0;background-color:#fff}.redesign-burger-li-with-images{padding:24px 16px}.nav-compare-button{width:100%;font-size:16px}.nav-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;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-4px;margin-right:56px}.nav-logo-img{width:107px;height:40px;max-width:none}.nav-logo-li{margin-bottom:0}.nav-menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;list-style-type:none}.nav-menu-li{position:relative;margin-bottom:0;text-align:center}@media screen and (min-width:737px){.nav-menu-li{padding:0 24px 0 0;line-height:1}.nav-menu-li-cart{padding-left:16px}}.nav-menu-logo-li{margin-bottom:0}.nav-menu-link{padding:0;color:#6b6b6b;font-weight:700;font-size:14px;text-transform:upperCase;white-space:nowrap;letter-spacing:2px}.nav-menu-link-featured{color:#d50f67}.nav-menu-link:focus,.nav-menu-link:hover{color:#0d0e0e;text-decoration:none}.nav-menu-link:focus{outline:1px auto -webkit-focus-ring-color}.nav-submenu-list{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;list-style-type:none;font-size:16px;background-color:#fff}@media screen and (min-width:1025px){.nav-submenu-list.about-us{border-top:1px solid #d4d6d6}}@media screen and (max-width:736px){.nav-submenu-list.our-services{margin-top:-8px}}@media screen and (min-width:1025px){.nav-submenu-list.our-services{margin-top:0}}@media screen and (min-width:737px) and (max-width:1024px){.nav-submenu-list{padding:16px 32px}}@media screen and (min-width:1025px){.nav-submenu-list{border-top:1px solid #d4d6d6}}.nav-submenu-li{padding:16px 24px;text-align:left;margin-bottom:0}@media screen and (min-width:1025px){.nav-submenu-li{padding:24px 32px}}.nav-submenu-li-compare-with-images{padding:0}@media screen and (min-width:1025px){.nav-submenu-li-compare-with-images{padding:16px 0 0}}.nav-submenu-li-cobrand{display:none}.ttam-variation-cobrandTestNav .nav-submenu-li-cobrand{display:block}.ttam-variation-cobrandTestNav .nav-submenu-li-cobrand-hide,.ttam-variation-novSubBundlePC .nav-submenu-li-subbundle{display:none}.nav-submenu-link{position:relative;display:inline-block;color:#6b6b6b;line-height:1;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;font-weight:600;font-size:16px}.nav-submenu-link:before{position:absolute;bottom:-2px;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#d50f67),to(#9f0f7b));background-image:-webkit-linear-gradient(left,#d50f67,#9f0f7b);background-image:linear-gradient(90deg,#d50f67,#9f0f7b);content:"";opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nav-submenu-link:focus,.nav-submenu-link:hover{color:#0d0e0e;text-decoration:none}.nav-submenu-link:focus:before,.nav-submenu-link:hover:before{opacity:1}.nav-submenu-link-featured{color:#d50f67}.nav-submenu-image{height:96px;width:96px;margin-right:16px}@media screen and (min-width:737px) and (max-width:1024px){.nav-submenu-image{margin-right:24px}}@media screen and (min-width:737px){.nav-submenu-image{height:80px;width:80px}}.nav-submenu-list-with-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 24px;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style-type:none}@media screen and (min-width:1025px){.nav-submenu-list-with-images{padding:0 24px 24px;border-top:1px solid #d4d6d6}}.nav-submenu-list-with-images.our-services{padding:0;margin-top:-16px}@media screen and (min-width:1025px){.nav-submenu-list-with-images.our-services{padding:16px 24px 24px;margin-top:0}}.nav-submenu-li-with-images{padding:8px 24px;text-align:left;margin-bottom:0;border-bottom:1px solid #d4d6d6}@media screen and (min-width:737px){.nav-submenu-li-with-images:first-of-type{padding-top:0}}.nav-submenu-li-with-images:last-of-type{border-bottom:none}@media screen and (min-width:1025px){.nav-submenu-li-with-images:last-of-type{padding-bottom:0}}.nav-submenu-li-with-images:nth-last-of-type(2){border-bottom:none}@media screen and (min-width:1025px){.nav-submenu-li-with-images:nth-last-of-type(2){padding:16px 0 0;border-bottom:none}}@media screen and (min-width:737px) and (max-width:1024px){.nav-submenu-li-with-images{padding:16px 32px}}@media screen and (min-width:737px){.nav-submenu-li-with-images{padding:16px 0}}.nav-submenu-link-with-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-submenu-link-with-images:focus,.nav-submenu-link-with-images:hover{text-decoration:none}.nav-submenu-link-with-images-span{position:relative;display:inline-block;color:#6b6b6b;line-height:1.5;font-size:16px;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;font-weight:600}.nav-submenu-link-with-images-span:before{position:absolute;bottom:-2px;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#d50f67),to(#9f0f7b));background-image:-webkit-linear-gradient(left,#d50f67,#9f0f7b);background-image:linear-gradient(90deg,#d50f67,#9f0f7b);content:"";opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.nav-submenu-link-with-images-span:focus:before,.nav-submenu-link-with-images-span:hover:before{opacity:1}.nav-submenu-new{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:4px 6px;color:#fff;border-radius:4px;background:-webkit-linear-gradient(67.52deg,#9f0f7b,#d50f67);background:linear-gradient(22.48deg,#9f0f7b,#d50f67);text-transform:uppercase;line-height:1;font-weight:700;font-size:12px;letter-spacing:.77px;margin-left:12px}.chrome-footer-links>li>a:focus,.chrome-footer-links>li>a:hover,.chrome-location-link:focus,.chrome-location-link:hover{color:#333435;opacity:.8}.chrome-footer{background-color:#f7f9fa}.chrome-footer-logo{display:inline}.chrome-footer-logo>img{width:97px;height:64px}@media screen and (min-width:1025px){.chrome-footer-logo>img{width:122px;height:80px}}.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}@media screen and (min-width:664px){.chrome-footer-nav.mod-top2{padding-top:19px}}@media screen and (max-width:663px){.chrome-footer-nav.mod-top2{padding-top:30px}}@media screen and (max-width:340px){.chrome-footer-nav.mod-top2{padding-top:45px}}@media screen and (max-width:736px){.chrome-footer-nav.mod-top1{padding-top:19px}}@media screen and (max-width:340px){.chrome-footer-nav.mod-top1{padding-top:32px}}a.chrome-footer-important-link{color:#6b6b6b;text-decoration:underline}a.chrome-footer-important-link:focus,a.chrome-footer-important-link:hover{color:#000;text-decoration:none}.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:block}@media screen and (min-width:737px){.chrome-footer-container-column{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.chrome-footer-container-column:last-child{margin-right:0}}.chrome-footer-cn{padding:56px 24px;margin:0 auto;max-width:1440px}@media screen and (min-width:737px){.chrome-footer-cn{padding:64px 130px}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-cn{padding:56px 64px}}.chrome-footer-pods-cn{display:grid;padding:32px 0;grid-template-columns:repeat(2,1fr);grid-row-gap:32px}@media screen and (min-width:1025px){.chrome-footer-pods-cn{padding:48px 0;grid-template-columns:repeat(4,1fr);grid-row-gap:0}.chrome-footer-pods-cn div:nth-child(4){grid-row:1/2;grid-column:4}.chrome-footer-pods-cn div:nth-child(5){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-pods-cn{grid-template-columns:repeat(3,1fr)}.chrome-footer-pods-cn div:nth-child(5){margin-top:48px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.chrome-footer-pods-cn-sd{padding:16px 0 0;border-top:1px solid #979797}@media screen and (min-width:737px){.chrome-footer-pods-cn-sd{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:8px}}.chrome-subheading{margin:0 0 6px;font-size:14px;text-transform:uppercase;font-weight:500;line-height:1.3}.chrome-footer-pod-heading{margin:0 0 16px;color:#333435;font-size:12px;line-height:1;letter-spacing:2px;text-transform:uppercase;font-weight:700}@media screen and (min-width:1025px){.chrome-footer-pod-heading{font-size:14px;line-height:.86}}.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}@media screen and (max-width:736px){.chrome-footer-pod-ser{grid-column:1;grid-row:1}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-pod-ser{grid-column:1}}@media screen and (max-width:736px){.chrome-footer-pod-co{grid-column:1/1}}@media screen and (max-width:736px){.chrome-footer-pod-legal{grid-row:1/3;grid-column:2}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-pod-legal{grid-row:1/3;grid-column:2}}@media screen and (max-width:736px){.chrome-footer-pod-ptr{grid-column:2;grid-row:1/4;align-self:flex-end;margin-bottom:8px}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-pod-ptr{grid-row:1/3;grid-column:3}}@media screen and (max-width:736px){.chrome-footer-pod-dwnld{grid-column:1/3;border-top:1px solid #979797;padding-top:24px}.chrome-footer-pod-dwnld ul{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}.chrome-footer-pod-dwnld ul li{width:50%;margin:0}}@media screen and (min-width:1025px){.chrome-footer-pod-dwnld{position:relative;grid-column:4;grid-row:1/2;margin-bottom:32px}}@media screen and (min-width:737px) and (max-width:1024px){.chrome-footer-pod-dwnld{grid-row:1/3;grid-column:3}}.chrome-footer-image{display:block}.chrome-footer-dwnld-img{height:43px}@media screen and (min-width:1025px){.chrome-footer-dwnld-img{height:52px}}.chrome-footer-cn-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.chrome-footer-cn-link>img{height:25px}.chrome-footer-links{margin:0;list-style:none}.chrome-footer-links>li{margin:8px 0;line-height:1.5;font-size:14px}.chrome-footer-links>li:first-child{margin-top:0}.chrome-footer-links>li:last-child{margin-bottom:0}.chrome-footer-links>li>a{display:inline-block}.chrome-footer-links.mod-connect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;grid-column:1;grid-row:2}@media screen and (max-width:736px){.chrome-footer-links.mod-connect{padding:16px 0 24px}}.chrome-footer-links.mod-connect>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 12px}.chrome-footer-links.mod-connect>li:first-child{margin-left:0}.chrome-footer-links.mod-seo{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:736px){.chrome-footer-links.mod-seo{padding:24px 0 16px;border-top:1px solid #979797}}@media screen and (min-width:737px){.chrome-footer-links.mod-seo{margin:10px 0 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.chrome-footer-links.mod-seo>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 12px 0 0}.chrome-footer-links.mod-seo>li:last-child{margin-right: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.f97c78cae625.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: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-locale-modal{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}.chrome-locale-modal-text{margin:0;color:#6b6b6b;font-size:14px;font-weight:500}.chrome-locale-modal-text-underline{text-decoration:underline}.chrome-locale-modal:focus,.chrome-locale-modal:focus .chrome-locale-modal-text-underline,.chrome-locale-modal:hover,.chrome-locale-modal:hover .chrome-locale-modal-text-underline{text-decoration:none}.chrome-locale-modal-flag{width:36px;height:36px;margin:0 8px 0 -5px;-webkit-clip-path:circle(32%);clip-path:circle(32%)}.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}}.chrome-copywrite{position:relative;bottom:-4px;margin:0;font-size:14px;font-weight:500;grid-column:2;grid-row:2;color:#6b6b6b;justify-self:flex-end;align-self:flex-end}.pages-header .retail-banner-list li{border-left:none}.pages-footer .pages-mobile-footer .react-chrome-footer-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pages-footer .pages-mobile-footer .react-chrome-footer-container-column{float:none}.pages-footer .pages-mobile-footer .react-chrome-footer-container-column:first-of-type{margin-right:auto}.pages-footer .pages-mobile-footer .react-chrome-footer-container-column:last-of-type{width:auto}.pages-footer .pages-mobile-footer .react-chrome-footer-links:first-child{margin-top:9px}@media screen and (min-width:737px){.pages-footer .chrome-security{margin-top:30px}}.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-order-now .compare-link-container{padding-top:20px}.section-container{max-width:1180px;margin-left:auto;margin-right:auto}.section-container:after{clear:both;content:"";display:block}@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}.section.mod-disclaimer.mod-color{background-color:#fbfcfd}.dual-cta{text-align:center}@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}}.dual-cta-card{display:inline-block;width:380px;padding:30px 20px 40px;margin:10px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:3px}.dual-cta-card .h1{margin-bottom:20px}.dual-cta-card .h2{font-weight:500;margin-bottom:5px}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-card{width:350px}}.subscription-plus-img{margin-left:-5px}@media screen and (min-width:737px){.subscription-plus-img{margin-left:-6px}}.promo-disclaimer{display:none}.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-link{margin-top:15px;font-size:16px}.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}@media screen and (max-width:340px){.card-touch-menu-link-title.mod-wrap{white-space:normal;max-width:70px}}.card-touch-menu-link-price{margin-left:5px;margin-right:auto;line-height:1.3}.card-touch-menu-link>img{margin-right:18px}.card-touch-menu-cta{margin:15px 0}.card-touch-menu-cta .button,.card-touch-menu-cta .button-ghost{min-width:175px}.disclaimer-text{color:#6b6b6b;font-size:9px}@media screen and (min-width:737px) and (max-width:1024px){.compare-table-head-row-column-price{font-size:22px}}.compare-table-head-row-column-price span>.u-sub-price-text{font-size:14px;line-height:1.43}@media screen and (min-width:737px){.compare-table-head-row-column-price span>.u-sub-price-text{font-size:24px;line-height:1.33}}@media screen and (min-width:737px) and (max-width:1024px){.compare-table-head-row-column-price span>.u-sub-price-text{font-size:22px}}.compare-table-foot-row-column .mod-strike.h2,.compare-table-head-row-column .mod-strike.h2{font-size:20px;margin-right:5px}.compare-table-foot-row-column .mod-strike.h2:before,.compare-table-head-row-column .mod-strike.h2:before{top:35%;height:1px}.compare-table-foot-row-column .mod-scarlet,.compare-table-head-row-column .mod-scarlet{color:#ff6d19}.compare-table-foot-row-column .button.mod-scarlet,.compare-table-head-row-column .button.mod-scarlet{color:#fff}.compare-stripe-row-column-list .mod-scarlet,.compare-stripe-row-column-list .mod-strike.h2{font-size:16px;font-weight:500}.compare-stripe-row-column-list .mod-strike.h2:before{top:30%}.compare-stripe-row-column-list .mod-strike.h2{margin-right:3px}.compare-stripe-row-column-list .mod-scarlet{color:#ff6d19}.compare-content-table-cta .mod-strike.h2,.compare-content-table-price .mod-strike.h2{margin-right:3px}.compare-content-table-cta .mod-scarlet,.compare-content-table-price .mod-scarlet{color:#ff6d19}.compare-content-table-cta .mod-scarlet{font-size:20px;font-weight:500}.compare-content-table-cta .button.mod-scarlet{color:#fff}.ancestry-hero-container .mod-strike.h2{margin:0 5px 0 0;font-size:27px}.ancestry-hero-container .mod-strike.h2:before{top:45%}.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}}.explore-section-heading .mod-strike.h2{font-size:14px;margin-right:0}.explore-section-heading .mod-strike.h2:before{height:1px}.explore-section-heading .mod-scarlet{color:#ff6d19}.tfo-padding.b3{position:relative;top:65px;font-size:12px;text-align:center}.ancestry-page #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo,.explore-ancestry #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo{height:110px;padding-bottom:7px}.ancestry-page #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo .tfo-padding.b3,.explore-ancestry #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo .tfo-padding.b3{position:relative;bottom:0;font-size:12px;margin-top:20px}@media screen and (max-width:736px){.ancestry-page #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo,.explore-ancestry #sticky-bottom.explore-sticky-bottom.explore-sticky-bottom-tfo{height:auto}}.ancestry-page .ancestry-order-now-tfo,.ancestry-page .explore-sticky-bottom,.explore-ancestry .ancestry-order-now-tfo,.explore-ancestry .explore-sticky-bottom{padding-bottom:5px}.ancestry-page .ancestry-order-now-tfo .b3,.ancestry-page .explore-sticky-bottom .b3,.explore-ancestry .ancestry-order-now-tfo .b3,.explore-ancestry .explore-sticky-bottom .b3{margin-top:20px;font-size:9px;font-style:unset}@media screen and (max-width:736px){.ancestry-page .ancestry-order-now-tfo .b3,.ancestry-page .explore-sticky-bottom .b3,.explore-ancestry .ancestry-order-now-tfo .b3,.explore-ancestry .explore-sticky-bottom .b3{margin-top:10px}}.section-order-now.section-order-now-tfo{padding-bottom:50px}.section-order-now.section-order-now-tfo .b3.tfo-padding{top:40px}.ancestry-hero-container.ancestry-hero-container-tfo{padding-bottom:0}.ancestry-hero-container.ancestry-hero-container-tfo .b3{font-size:9px;font-style:unset}.mod-red-faq{padding-bottom:20px}.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:block}@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-subtext,.product-red-copy .h1{color:#af1e2d}.product-red-copy-subtext{font-size:16px;letter-spacing:1.2px;line-height:1.62;text-transform:uppercase}.product-red-copy .h1{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}.product-red.mod-banner .product-red-copy-subtext{display:none}@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}}.product-red.mod-mobile-section{display:block}.product-red.mod-mobile-section-container{max-width:1180px;margin-left:auto;margin-right:auto}.product-red.mod-mobile-section-container:after{clear:both;content:"";display:block}@media screen and (min-width:737px){.product-red.mod-mobile-section{padding:100px 20px}}@media screen and (min-width:737px) and (max-width:1024px){.product-red.mod-mobile-section{padding:100px 60px}}@media screen and (max-width:736px){.product-red.mod-mobile-section .h1{text-align:center;margin-bottom:15px}.product-red.mod-mobile-section-container{padding:30px 25px}}@media screen and (max-width:736px){.product-red.mod-mobile-section{margin:10px 10px 0;background-color:#fff}}.product-red.mod-mobile-section .product-red-container{left:0;padding:30px 25px 20px}.product-red.mod-mobile-section .product-red-box-sm{width:162px;height:72px}.product-red.mod-mobile-section .product-red-copy{margin-top:0}.product-red.mod-mobile-section .product-red-copy-subtext,.product-red.mod-mobile-section .product-red-copy .h1{letter-spacing:.2px;font-weight:500}.product-red.mod-mobile-section .product-red-copy-subtext{font-size:10px;font-weight:600}.product-red.mod-mobile-section .product-red-copy .h1{margin:10px 0 5px;font-size:20px}.product-red.mod-mobile-section .product-red-copy .h2{margin:0 0 10px;font-size:14px;line-height:1.5}.product-red.mod-mobile-section .product-red-copy .h2 sup{top:-2px}.product-red.mod-mobile-section .product-red-copy .button{border:none;background-color:rgba(0,0,0,0);color:#1871c9;font-size:12px}.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}.simple-card{padding:35px 25px;margin:0 10px;background-color:#fff}.simple-card-list{padding:0;margin:0;list-style:none}.simple-card-list>li{text-align:center;margin-top:60px}.simple-card-list>li:first-child{margin-top:0}.card-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:3px}.card-contents-top{position:relative;padding:105px 20px 30px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.card-contents-bottom{height:120px;padding:20px 10px 0;background-color:#f7f9fa;border-radius:0 0 3px 3px}@media screen and (min-width:737px) and (max-width:1024px){.card-contents-top{height:290px;padding-top:85px}}.ha-cards,.ha-cards-list{position:relative}.ha-cards-list{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;max-width:1280px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ha-cards-list-item{position:relative;width:380px;height:414px;margin:30px 10px;border-radius:3px;text-align:center;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ha-cards-list-item-icon{position:absolute;top:-30px;left:50%;width:100px;margin-left:-50px;text-align:center}.ha-cards-list-item-icon>img{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.12));filter:drop-shadow(0 0 10px rgba(0,0,0,.12))}@media screen and (min-width:737px) and (max-width:1024px){.ha-cards-list-item{width:30%;height:435px}.ha-cards-list-item-icon{width:70px;margin-left:-35px}.ha-cards-list .mod-cs{width:55px}}.dual-cta{padding:100px 20px}.dual-cta-disclaimer{margin:20px auto;padding:0 80px;font-size:12px;font-weight:500;line-height:1.63;text-align:center;color:#333435}@media screen and (min-width:737px){.dual-cta-disclaimer.mod-gray{color:#9c9ea1}}.dual-cta-disclaimer.mod-cards{padding-top:17px}.dual-cta-container{max-width:1180px;margin-left:auto;margin-right:auto}.dual-cta-container:after{clear:both;content:"";display:block}.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.mod-compact{width:300px}.dual-cta-container-deck-card-title{display:inline-block;margin-bottom:20px}.dual-cta-container-deck-card-discount{display:inline-block;font-size:40px}.dual-cta-container-deck-card-discount.mod-scarlet{color:#ff6d19}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container-deck-card-discount{font-size:32px}}.dual-cta-container-deck-card-subtitle{position:relative;margin:0 auto;font-weight:500;min-height:62px;max-width:280px}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container-deck-card-subtitle{max-width:190px}}.dual-cta-container-deck-card-subtitle .dual-card-floater{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#6b6b6b;font-size:14px}.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-description-with-vip{margin-top:15px}@media screen and (min-width:737px){.dual-cta-container-deck-card-description-with-vip{min-height:168px}}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container-deck-card-description-with-vip{min-height:192px}}.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 .offer-discount-price,.dual-cta-container-deck-card .offer-price,.dual-cta-container-deck-card .vip-discount-price,.dual-cta-container-deck-card .vip-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 .offer-discount-price.mod-less-margin,.dual-cta-container-deck-card .offer-price.mod-less-margin,.dual-cta-container-deck-card .vip-discount-price.mod-less-margin,.dual-cta-container-deck-card .vip-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}.dual-cta-container-deck-disclaimer{width:380px;padding:0 60px;margin-top:16px;color:#9c9ea1;font-size:12px;font-weight:500;text-align:center}@media screen and (min-width:737px) and (max-width:1024px){.dual-cta-container{padding-left:30px;padding-right:30px}.dual-cta-container-deck-card.mod-compact{width:206px}.dual-cta-container-deck-card.mod-compact .dual-cta-container-deck-card-description{display:none}}.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}.faq sup{font-size:60%}.faq.mod-nested-mobile{padding-top:0}.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:block}@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:rgba(0,0,0,0) 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-header-maintext,.faq-header-subtext{margin-bottom:10px}.faq-pair{border-top:1px solid rgba(0,0,0,0)}.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}}.faq-pair{padding:0;border-top:1px solid #edeff0}.faq-pair-container{padding:0}.faq-question{margin:0}.faq-question-button{padding-left:0;padding-right:32px;font-weight:700}.faq-question-button:after{right:0}@media screen and (min-width:737px){.faq-pair-container{padding:0 60px}}@-webkit-keyframes bgCrossfade3img{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}}@keyframes bgCrossfade3img{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}.layouts-carousel-item{opacity:0}.layouts-carousel.slick-initialized .layouts-carousel-item{opacity:1}@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:rgba(0,0,0,0);color:rgba(0,0,0,0)}.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:rgba(0,0,0,0);-webkit-transition-duration:.333s;transition-duration:.333s}.layouts-dots li.slick-active button:before{background-color:#c0c1c2}@media screen and (max-width:736px){.layouts-head-announcement,.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-head{width:100vw}.layouts-head .hero-text-a,.layouts-head .hero-text-b,.layouts-head .hero-text-c,.layouts-head .hero-text-d{display:block}.layouts-head-hero{min-height:50vh;margin-bottom:10px;background-size:cover;background-position:50%}.layouts-head-hero-container{padding:10.5vw 6vw 12vw;background-color:#fff;text-align:center}.layouts-head-hero-button,.layouts-head-hero-headline,.layouts-head-hero-subtext{display:block;margin:auto}.layouts-head-hero-image{width:100vw;height:53.5vw}.layouts-head-hero-headline{font-weight:500;font-size:8.5vw;line-height:11vw;letter-spacing:.1px}.layouts-head-hero-subtext{margin-top:3.5vw;font-size:4.25vw;letter-spacing:.075vw}.layouts-head-hero-button{margin-top:8vw}.layouts-head-announcement{padding:6vw/2 6vw;min-height:13.25vw;background-color:#edeff0}.layouts-head-announcement-brow{display:inline-block;padding:0 1vw 2vw;margin:1vw;border-bottom:1px solid #fff;color:#fff;font-size:3.75vw;text-transform:uppercase;font-weight:600}.layouts-head-announcement-headline{margin:1vw auto;max-width:66vw;font-size:3.2vw;font-weight:400}.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-notice{position:absolute;bottom:0;left:50%;display:none;width:100%;height:12vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #e3e5e6;-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;font-size:14px;font-weight:500}.layouts-products-head{width:100vw;text-align:center}.layouts-products-head-maintext{position:relative;display:inline-block;padding-bottom:2vw;margin-bottom:2vw;letter-spacing:.1vw;font-size:4.8vw;font-weight:600}.layouts-products-head-maintext:after{position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2vw}.layouts-products-head-subtext{display:block;font-size:3.2vw;letter-spacing:.01vw}.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-link{display:block;margin:0 auto 3vw;max-width:80vw;font-size:4.8vw}.layouts-module-body{margin:0 auto 4vw;max-width:80vw;line-height:6vw;font-size:4.25vw}.layouts-module-visuals{max-width:100%}.layouts-module.layouts-carousel .layouts-module-wrapper{margin-bottom:12vw}.layouts-module-save{padding:12vw 0 6vw;margin:10px 0;min-height:25vh;background-color:#fff}.layouts-module-save-container{padding:0 6vw}.layouts-module-save-wrapper{margin-bottom:6vw}.layouts-module-save-image{margin-bottom:8vw}.layouts-module-save-image>img{margin:0 auto;vertical-align:bottom}.layouts-module-save-brow{display:block;margin:3vw auto 2vw;text-transform:uppercase;font-size:3.75vw;font-weight:500}.layouts-module-save-headline{margin:0 auto 3vw;max-width:66vw;line-height:9vw;font-size:7.25vw}.layouts-module-save-body{margin-bottom:10vw;line-height:6vw;font-size:4.25vw}.layouts-module-save.layouts-carousel .layouts-module-wrapper{margin-bottom:12vw}.layouts-sitewide{display:block;padding:2vw 8vw;background-color:#d4d6d6;text-align:center}.layouts-sitewide-disc,.layouts-sitewide-headline,.layouts-sitewide-subtext{color:#fff;line-height:1.5}.layouts-sitewide-headline{margin-bottom:0;font-size:4.25vw;font-weight:500}.layouts-sitewide-subtext{margin-bottom:1vw;font-size:3.2vw;font-weight:500}.layouts-sitewide-disc{font-size:2.75vw;opacity:.75}.layouts-sitewide-cta{margin:3vw auto 2vw}.layouts-sitewide-cta .button:hover{color:#6f3598}}.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}.layouts-products-container.wywy-wc-fathers-day-product-promo{display:none}}@media screen and (min-width:737px) and (min-width:1025px){.layouts-products-container.wywy-wc-fathers-day-product-promo .layouts-products-container-sticker{top:117px;width:230px;height:230px;background-size:230px}}@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,.layouts-products-item-offer{display:none}.layouts-products-item-container{padding:0 30px}.layouts-head-announcement,.layouts-head-hero,.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-head{width:100vw}.layouts-head-hero{height:430px;padding:80px 60px 60px;background-size:cover;background-position:50%}.layouts-head-hero-headline{margin-bottom:40px;font-weight:500;font-size:32px;line-height:1.3;color:#fff;letter-spacing:.1px}.layouts-head-hero .button{min-width:140px}.layouts-head-announcement{padding:13px 60px 12px;background-color:#edeff0}.layouts-head-announcement-brow{display:inline-block;padding:0 1vw 2vw;margin:1vw;border-bottom:1px solid #fff;color:#fff;font-size:3.75vw;text-transform:uppercase;font-weight:600}.layouts-head-announcement-headline{margin:0;font-size:16px;font-weight:400}.layouts-products{width:100vw;border-bottom:10px solid #edeff0;background-color:#fff;overflow-x:hidden}.layouts-products-container{padding:35px 60px 90px;text-align:center}.layouts-products-head{width:100vw}.layouts-products-head-maintext{position:relative;display:inline-block;padding-bottom:13px;margin-bottom:10px;letter-spacing:.4px;font-size:24px;font-weight:600}.layouts-products-head-maintext:after{position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2vw}.layouts-products-head-subtext{display:block;font-size:12px;letter-spacing:.2px}.layouts-products-item{position:relative;width:275px;text-align:center}.layouts-products-item-container{padding:30px 30px 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.layouts-products-item-container,.layouts-products-item-notice{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}.layouts-products-item-notice{position:absolute;bottom:0;left:50%;width:100%;height:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e3e5e6;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:500}.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 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}.layouts-module.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-module-save{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff}.layouts-module-save-container{padding:0 60px}.layouts-module-save-wrapper{margin-bottom:25px}.layouts-module-save-image{margin-bottom:45px}.layouts-module-save-image>img{margin:0 auto;vertical-align:bottom}.layouts-module-save-brow{display:block;margin-bottom:15px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-save-headline{margin-bottom:15px;line-height:1.3;font-size:32px}.layouts-module-save-body{margin:0 auto 35px;max-width:650px;line-height:1.3;font-size:24px}.layouts-module-save-button .button{min-width:140px}.layouts-module-save.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-sitewide-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:90px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layouts-sitewide-left,.layouts-sitewide-right{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff}.layouts-sitewide-left,.layouts-sitewide-middle,.layouts-sitewide-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;background-color:#c0c1c2}.layouts-sitewide-middle{width:auto;padding:15px 20px;max-width:630px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.layouts-sitewide-headline{margin-bottom:2px;font-size:24px;font-weight:500;color:#fff}.layouts-sitewide-subtext{margin-bottom:10px;font-size:16px;line-height:1.5;color:#fff}.layouts-sitewide-cta{margin-bottom:10px}.layouts-sitewide-cta .button{min-width:140px}.layouts-sitewide-cta .button:hover{color:#6f3598}.layouts-sitewide-disc{margin-top:15px;opacity:.75;font-size:10px;font-weight:500;line-height:1.5;color:#fff}.layouts-sitewide.mod-disclaimer .layouts-sitewide-disc{margin-top:10px}.layouts-sitewide.mod-disclaimer .layouts-sitewide-middle{padding-bottom:10px}}@media screen and (min-width:737px) and (max-width:1280px){.mod-v8>.layouts-products-item-container{padding:30px 30px 0}}@media screen and (min-width:1024px) and (max-width:1280px){.layouts-head-announcement,.layouts-head-hero,.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-head-maintext,.layouts-products-head-subtext,.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,.layouts-products-item-offer{display:block}.layouts-head{width:100vw}.layouts-head-hero{height:670px;background-size:cover;background-position:top}.layouts-head-hero-headline{margin-bottom:50px;font-weight:500;font-size:40px;line-height:1.25;color:#fff;letter-spacing:.1px}.layouts-head-hero .button{min-width:140px}.layouts-head-announcement{padding:10px 60px 12px;background-color:#edeff0}.layouts-head-announcement-brow{display:inline-block;padding:0 1vw 2vw;margin:1vw;border-bottom:1px solid #fff;color:#fff;font-size:3.75vw;text-transform:uppercase;font-weight:600}.layouts-head-announcement-headline{margin:0;font-size:18px;font-weight:400}.layouts-products{width:100vw;padding-bottom:115px;border-bottom:10px solid #edeff0;background-color:rgba(0,0,0,0)}.layouts-products.mod-hasoffer .layouts-products-item{padding-top:105px}.layouts-products.mod-hasoffer-evergreen .layouts-products-item{height:687px;padding-top:52px}.layouts-products-container{text-align:center}.layouts-products-head{width:100vw}.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-notice{position:absolute;left:50%;border:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;font-weight:500;text-align:center}.layouts-products-item-offer{position:absolute;top:0;left:0;width:100%;text-align:center}.layouts-products-item-offer-top{position:relative;display:inline-block;padding:20px 20px 0;margin-bottom:11px;font-size:24px;letter-spacing:.4px;font-weight:500}.layouts-products-item-offer-top:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;border-radius:10px}.layouts-products-item-offer-bottom{font-size:12px;letter-spacing:.2px}.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-module.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-module-save{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff}.layouts-module-save-wrapper{margin-bottom:25px}.layouts-module-save-image{margin-bottom:45px}.layouts-module-save-image-figure{margin:0 auto}.layouts-module-save-brow{display:block;margin-bottom:15px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-save-headline{margin-bottom:25px;line-height:1.3;font-size:32px}.layouts-module-save-body{margin:0 auto 40px;max-width:800px;line-height:1.3;font-size:24px}.layouts-module-save-button .button{min-width:140px}.layouts-module-save.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-cards{width:100%;padding:60px}.layouts-cards-product{width:250px;height:700px;margin:0 20px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}.layouts-sitewide.mod-no-cta .layouts-sitewide-headline{margin:5px auto}.layouts-sitewide-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layouts-sitewide-left,.layouts-sitewide-right{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff}.layouts-sitewide-left,.layouts-sitewide-middle,.layouts-sitewide-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;background-color:#c0c1c2}.layouts-sitewide-middle{width:auto;padding:15px 60px 20px;max-width:800px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.layouts-sitewide-headline{margin-bottom:0;font-size:24px;font-weight:500;color:#fff}.layouts-sitewide-subtext{margin-bottom:12px;font-size:16px;line-height:1.5;color:#fff}.layouts-sitewide-cta .button{min-width:140px}.layouts-sitewide-cta .button:hover{color:#6f3598}.layouts-sitewide-disc{margin-top:15px;opacity:.75;font-size:10px;font-weight:500;line-height:1.5;color:#fff}.layouts-head-hero{padding:45px 60px 260px;overflow-y:hidden}.layouts-head-hero-headline{margin-bottom:35px}.layouts-products{margin-top:-220px}.layouts-products-container{padding-left:0;padding-right:0;padding-bottom:0}.layouts-products-item-notice{bottom:47px}}@media screen and (min-width:1280px){.layouts-head-announcement,.layouts-head-hero,.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-head-maintext,.layouts-products-head-subtext,.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,.layouts-products-item-offer{display:block}.layouts-head{width:100vw}.layouts-head-hero{height:670px;background-size:cover;background-position:top}.layouts-head-hero-headline{font-weight:500;font-size:40px;line-height:1.25;color:#fff;letter-spacing:.1px}.layouts-head-hero .button{min-width:140px}.layouts-head-announcement{padding:10px 60px 12px;background-color:#edeff0}.layouts-head-announcement-brow{display:inline-block;padding:0 1vw 2vw;margin:1vw;border-bottom:1px solid #fff;color:#fff;font-size:3.75vw;text-transform:uppercase;font-weight:600}.layouts-head-announcement-headline{margin:0;font-size:18px;font-weight:400}.layouts-products{width:100vw;padding-bottom:115px;border-bottom:10px solid #edeff0;background-color:rgba(0,0,0,0)}.layouts-products.mod-hasoffer .layouts-products-item{padding-top:105px}.layouts-products.mod-hasoffer-evergreen .layouts-products-item{height:687px;padding-top:52px}.layouts-products-container{text-align:center}.layouts-products-head{width:100vw}.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-notice{position:absolute;bottom:47px;left:50%;border:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;font-weight:500;text-align:center}.layouts-products-item-offer{position:absolute;top:0;left:0;width:100%;text-align:center}.layouts-products-item-offer-top{position:relative;display:inline-block;padding:20px 20px 0;margin-bottom:11px;font-size:24px;letter-spacing:.4px;font-weight:500}.layouts-products-item-offer-top:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;border-radius:10px}.layouts-products-item-offer-bottom{font-size:12px;letter-spacing:.2px}.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-module.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-module-save{padding:100px 0 50px;border-bottom:10px solid #edeff0;min-height:400px;background-color:#fff}.layouts-module-save-wrapper{margin-bottom:25px}.layouts-module-save-image{margin-bottom:45px}.layouts-module-save-image-figure{margin:0 auto}.layouts-module-save-brow{display:block;margin-bottom:15px;text-transform:uppercase;line-height:1;letter-spacing:.4px;font-size:16px;font-weight:400}.layouts-module-save-headline{margin-bottom:25px;line-height:1.3;font-size:32px}.layouts-module-save-body{margin:0 auto 40px;max-width:800px;line-height:1.3;font-size:24px}.layouts-module-save-button .button{min-width:140px}.layouts-module-save.layouts-carousel .layouts-module-wrapper{margin-bottom:50px}.layouts-cards{width:100%;padding:60px}.layouts-cards-product{width:250px;height:700px;margin:0 20px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}.layouts-sitewide.mod-no-cta .layouts-sitewide-headline{margin:5px auto}.layouts-sitewide-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layouts-sitewide-left,.layouts-sitewide-right{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff}.layouts-sitewide-left,.layouts-sitewide-middle,.layouts-sitewide-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;background-color:#c0c1c2}.layouts-sitewide-middle{width:auto;padding:15px 60px 20px;max-width:800px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.layouts-sitewide-headline{margin-bottom:0;font-size:24px;font-weight:500;color:#fff}.layouts-sitewide-subtext{margin-bottom:12px;font-size:16px;line-height:1.5;color:#fff}.layouts-sitewide-cta .button{min-width:140px}.layouts-sitewide-cta .button:hover{color:#6f3598}.layouts-sitewide-disc{margin-top:15px;opacity:.75;font-size:10px;font-weight:500;line-height:1.5;color:#fff}.layouts-head-hero{padding:60px 60px 240px}.layouts-head-hero-headline{margin-bottom:50px}.layouts-products{margin-top:-200px}}.layouts-module-disclaimer{padding:45px 30px;background-color:#f7f9fa;font-size:12px;text-align:left;line-height:18px}@media screen and (min-width:737px){.layouts-module-disclaimer{padding:90px 130px;font-size:14px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-module-disclaimer{padding:90px 45px;font-size:12px}}@media screen and (min-width:737px) and (max-width:1023px){.layouts-module-disclaimer{padding:90px 60px;line-height:19px}}.layouts-products-footer-text{font-weight:500}.layouts-products-footer-subtext{margin-top:9px;font-size:12px}.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-icon{width:35px;height:35px;margin:0 auto 10px;background-repeat:no-repeat;color:rgba(0,0,0,0)}.a-mobile-layout-hero-body-eyebrow{font-size:12px;font-weight:500;line-height:1;letter-spacing:.2px}.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-subtitle{margin-top:7px;font-size:14px;font-weight:500;line-height:1}.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-body-meta{margin:45px 0 0}.a-mobile-layout-hero-body-meta-img{display:block;margin:0 auto}.a-mobile-layout-hero-body-meta-caption{margin-top:9px;font-size:14px;line-height:1.43}.a-mobile-layout-hero-body-fineprint{margin-top:36px;font-size:9px;line-height:1.33}.a-mobile-layout-hero-body-test{margin:0}.a-mobile-layout-hero-body-test-img{display:block;margin:0 auto}.a-mobile-layout-hero-body-test-caption{margin-top:39px}.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:rgba(0,0,0,0)!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:bgCrossfade3img;animation-name:bgCrossfade3img;-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}.b-layout-hero{position:relative;min-height:630px;padding-top:42px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:737px){.b-layout-hero-container{max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.b-layout-hero-container:after{clear:both;content:"";display:block}.b-layout-hero-container-column{margin:0 auto;max-width:458px;text-align:center}.b-layout-hero-container-column.mod-wide{max-width:700px}.b-layout-hero-container-column-title{font-size:50px;line-height:1;letter-spacing:.1px;font-weight:400}.b-layout-hero-container-column-title-emoji{display:inline-block;width:37px;height:34px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;white-space:nowrap;color:rgba(0,0,0,0)}.b-layout-hero-container-column-title-superscript{top:-1.3em;font-size:13px;line-height:1}.b-layout-hero-container-column-text{margin-top:9px;font-size:24px;line-height:1.33}.b-layout-hero-container-column-cta{margin-top:32px}.b-layout-hero-container-sticker{position:absolute;top:0;right:-18px;width:200px;height:200px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;white-space:nowrap;color:rgba(0,0,0,0)}}@media screen and (min-width:737px) and (min-width:1441px){.b-layout-hero-container-sticker{right:-22px;width:225px;height:225px}}@media screen and (min-width:737px) and (max-width:1024px){.b-layout-hero{height:0;min-height:0;overflow:hidden;padding-top:43.75%;padding-bottom:100px}.b-layout-hero-container{position:absolute;top:0;right:0;bottom:0;left:0}.b-layout-hero-container-column{max-width:300px;padding-top:40px}.b-layout-hero-container-column-title{font-size:24px}.b-layout-hero-container-column-title-emoji{width:22px;height:20px}.b-layout-hero-container-column-title-superscript{top:-.4em}.b-layout-hero-container-column-text{font-size:16px;line-height:1.5}.b-layout-hero-container-column-cta{margin-top:15px}.b-layout-hero-container-sticker{top:40px;right:40px;width:146px;height:146px}}@media screen and (min-width:1025px){.b-layout-hero.mod-with-slideshow{background-color:rgba(0,0,0,0)!important;background-image:none!important}.b-layout-hero.mod-with-slideshow .b-layout-hero-background-slideshow{position:absolute;z-index:-1;top:0;left:0;width:100%;padding:0;margin:0;min-height:630px}.b-layout-hero.mod-with-slideshow .b-layout-hero-background-slideshow-slide{position:absolute;width:100%;padding:0;margin:0;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:630px;-webkit-animation-name:bgCrossfade3img;animation-name:bgCrossfade3img;-webkit-animation-duration:16.5s;animation-duration:16.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.b-layout-hero.mod-with-slideshow .b-layout-hero-background-slideshow-slide.slide-1{-webkit-animation-delay:0s;animation-delay:0s}.b-layout-hero.mod-with-slideshow .b-layout-hero-background-slideshow-slide.slide-2{-webkit-animation-delay:5.5s;animation-delay:5.5s}.b-layout-hero.mod-with-slideshow .b-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:block}.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-title-emoji{display:inline-block;width:37px;height:34px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;white-space:nowrap;color:rgba(0,0,0,0)}.c-layout-hero-container-column-title-superscript{top:-1.3em;font-size:13px;line-height:1}.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:rgba(0,0,0,0)}}@media screen and (min-width:737px) and (min-width:1025px){.c-layout-hero-container-sticker.mod-bigger{width:230px;height:230px}}@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:rgba(0,0,0,0)}}@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-title-emoji{width:22px;height:20px}.c-layout-hero-container-column-title-superscript{top:-.4em}.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:rgba(0,0,0,0)!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:bgCrossfade3img;animation-name:bgCrossfade3img;-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}}.y-layout-stripe{padding:60px 0 27px;margin:0 auto;max-width:895px;text-align:center}.y-layout-stripe-figure{margin:0;padding-bottom:45px}.y-layout-stripe-figure-img{display:block;width:212px;height:98px;margin:0 auto}.y-layout-stripe-figure-caption{margin-top:18px;font-size:18px;line-height:1.33}.y-layout-stripe-footer{font-size:12px;line-height:1.33}.y-layout-stripe-shipping{margin:40px 0 0;color:#d50f67;font-size:14px;font-weight:500}.y-layout-stripe-shipping-disclaimer{padding-top:10px;font-size:12px}@media screen and (min-width:737px){.y-layout-stripe-shipping{margin-top:0;font-size:18px}.y-layout-stripe-shipping-disclaimer{font-size:12px}}@media screen and (min-width:737px) and (max-width:1024px){.y-layout-stripe-shipping{font-size:16px}}@media screen and (min-width:737px) and (max-width:1024px){.y-layout-stripe{padding-right:106px;padding-left:106px}.y-layout-stripe-figure-img{width:155px;height:72px}.y-layout-stripe-figure-caption{font-size:14px;line-height:1.2}.y-layout-stripe-footer{font-size:10px;line-height:1.4}}.x-layout-button{display:inline-block;padding:11px 48px 12px;border:2px solid rgba(0,0,0,0);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:rgba(0,0,0,0)}.x-layout-button:focus,.x-layout-button:hover{text-decoration:none}.x-layout-button.mod-knockout-pink{color:#d50f67;border-color:#d50f67}.x-layout-button.mod-knockout-pink:focus,.x-layout-button.mod-knockout-pink:hover,.x-layout-button.mod-pink{color:#fff;background-color:#d50f67}.x-layout-button.mod-pink{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}.x-layout-button.mod-knockout-white{color:#fff;border-color:#fff}.x-layout-button.mod-knockout-white:focus,.x-layout-button.mod-knockout-white:hover{color:rgba(0,0,0,0);background-color:#fff}.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::-webkit-input-placeholder{color:#333435;opacity:1!important}.email-banner-email-input:-ms-input-placeholder{color:#333435;opacity:1!important}.email-banner-email-input::-ms-input-placeholder{color:#333435;opacity:1!important}.email-banner-email-input::placeholder{color:#333435;opacity:1!important}.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}}.layouts-products.mod-vip-kit{margin-top:-200px;background-color:rgba(0,0,0,0)}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products.mod-vip-kit{margin-top:-150px}}.layouts-products-vip{margin-top:-200px}.layouts-products-vip-container{text-align:center}.layouts-products-vip-container .dagger{font-size:14px}@media screen and (max-width:736px){.layouts-products-vip-container .dagger{font-size:12px}}.layouts-products-vip-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 40px;margin:0 auto 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-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){.layouts-products-vip-header{margin:0 auto 30px}}@media screen and (max-width:736px){.layouts-products-vip-header{margin:30px auto 0}}.layouts-products-vip-header-image{display:block;width:428px;margin:65px 16px 0 0}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-header-image{width:348px;margin:40px 14px 0 0}}.layouts-products-vip-header-maintext{margin-top:-40px;font-size:40px;color:#0d0e0e}@media screen and (max-width:736px){.layouts-products-vip-header-maintext{margin-top:0;font-size:27px}}.layouts-products-vip-footer{position:relative;bottom:-30px;margin:36px auto;max-width:630px;font-size:14px;font-weight:500;line-height:1.43;text-align:center;color:#6b6b6b}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-footer{position:static;padding:0 40px 35px}}@media screen and (max-width:736px){.layouts-products-vip-footer{position:static;padding:0 40px 35px}}.layouts-products-vip-card{position:relative;margin:0 auto 15px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:330px}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-card{min-width:240px}}@media screen and (max-width:736px){.layouts-products-vip-card{min-width:240px}}.layouts-products-vip-card-banner{position:absolute;top:-34px;width:100%}@media screen and (max-width:736px){.layouts-products-vip-card-banner{position:static}}.layouts-products-vip-card-banner-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:34px;margin:0 15px;-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;color:#fff;background-color:#9c9ea1;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.25px;text-transform:uppercase}.layouts-products-vip-item{position:relative;padding:0 0 50px;margin:0 15px;text-align:center;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:3px}@media screen and (max-width:736px){.layouts-products-vip-item{padding:0 0 30px}}.layouts-products-vip-item .h2{font-size:24px;font-weight:400;color:#333435}@media screen and (max-width:736px){.layouts-products-vip-item .h2{font-size:27px}}.layouts-products-vip-item .ul{padding-left:30px}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-item .ul{padding-left:20px}}.layouts-products-vip-item .li{font-size:16px;line-height:1.5;margin-bottom:12px}.layouts-products-vip-item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:34px 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}@media screen and (max-width:736px){.layouts-products-vip-item-container{display:block;padding:30px 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.layouts-products-vip-item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 30px;-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;font-size:24px;font-weight:500;line-height:1.3}@media screen and (min-width:737px){.layouts-products-vip-item-name{height:95px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-item-name{height:145px}}.layouts-products-vip-item-price{margin-bottom:10px;font-size:45px;font-weight:900;letter-spacing:.94px}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-item-price{font-size:32px}}@media screen and (max-width:736px){.layouts-products-vip-item-price{font-size:40px}}.layouts-products-vip-item-desc{padding:0 20px;margin:0 auto 30px;min-height:280px;max-width:400px;text-align:left}@media screen and (max-width:736px){.layouts-products-vip-item-desc{margin:0 auto 50px;min-height:0}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products-vip-item-desc{padding:0 15px;min-height:330px}}.layouts-products-vip-item-desc-divider{margin:16px auto;text-align:center;text-transform:uppercase;font-size:16px;font-weight:900;font-style:italic;line-height:1.5}.layouts-products-vip-item-learn-more{margin:10px auto;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.layouts-products-vip-item-cta{margin-bottom:50px}@media screen and (max-width:736px){.layouts-products-vip-item-cta{margin-bottom:0}}.layouts-products-vip-item-test-info{position:absolute;bottom:25px;width:100%;font-size:16px;font-weight:500;line-height:1.5}@media screen and (max-width:736px){.layouts-products-vip-item-test-info{position:static;margin-top:50px}}.layouts-products.mod-summer-travel .layouts-products-container-header-headline{font-size:40px;font-weight:500;color:#d50f67}.layouts-products.mod-summer-travel .layouts-products-container-header-subline{font-size:12px;font-weight:500;color:#000}.layouts-products.mod-summer-travel .layouts-products-container-sticker{top:50px;width:230px;height:230px;background-size:230px}@media screen and (width:1024px){.layouts-products.mod-summer-travel .layouts-products-container-sticker{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 0 8px;color:#fff;line-height:1;font-size:20px;font-weight:500}.holiday-hero-figure{background-image:-webkit-linear-gradient(208deg,#d50f67,#d40f67,#920544);background-image:linear-gradient(242deg,#d50f67,#d40f67,#920544)}.holiday-hero-sticker{width:170px;margin-bottom:-90px}.holiday-hero-body{padding-top:93px}.holiday-hero-title{font-weight:800;color:#6b6b6b}@media screen and (max-width:736px){.holiday-hero-title{margin-bottom:15px;font-size:24px;line-height:1.3}}.holiday-hero-text{font-weight:500;color:#6b6b6b}.holiday-hero-cta{margin-bottom:30px}.holiday-hero-btn{padding-top:14px;padding-bottom:16px}.holiday-hero-shipping{margin:0 -14px 15px;color:#d50f67;font-size:14px;font-weight:500}.holiday-hero-footnote{font-size:12px;line-height:2}@media screen and (min-width:737px){.holiday-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:630px;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-image:-webkit-linear-gradient(204deg,#d50f67,#d40f67,#920544);background-image:linear-gradient(246deg,#d50f67,#d40f67,#920544);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.holiday-hero-body,.holiday-hero-figure{padding:0 0 90px;margin:0 15px;-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;background:rgba(0,0,0,0);max-width:445px}.holiday-hero-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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left}.holiday-hero-text,.holiday-hero-title{color:#fff}.holiday-hero-cta{margin-bottom:0}.holiday-hero-btn{color:#d50f67;background-color:#fff}.holiday-hero-btn:focus,.holiday-hero-btn:hover{color:#d50f67;background-color:#edeff0}.holiday-hero-figure{position:relative;display:block}.holiday-hero-background{position:absolute;top:0;left:-152px;height:100%;max-width:none}.holiday-hero-sticker{position:absolute;top:98px;left:260px;width:256px;margin:0}}@media screen and (min-width:1025px){.holiday-hero-title{font-size:50px;line-height:1.2;letter-spacing:.1px}.holiday-hero-text{font-size:24px;line-height:1;margin-bottom:30px}}@media screen and (min-width:737px) and (max-width:1024px){.holiday-hero{height:400px}.holiday-hero-body,.holiday-hero-figure{padding:0;margin:0}.holiday-hero-body{padding-left:110px;padding-right:60px}.holiday-hero-text{font-size:18px}.holiday-hero-background{left:-87px}.holiday-hero-sticker{top:78px;left:116px;width:195px}}.layouts-products .holiday-ribbon-2-extra-text,.layouts-products .holiday-ribbon-3-extra-text{display:none}@media screen and (min-width:1025px){.layouts-products .holiday-ribbon-2-extra-text,.layouts-products .holiday-ribbon-3-extra-text{display:none}}@media screen and (min-width:1025px){.layouts-products.mod-holiday{margin-top:-90px}.layouts-products.mod-holiday.mod-ribbon{margin-top:-66px}.layouts-products.mod-holiday.mod-ribbon .layouts-products-item{padding-top:100px}.layouts-products.mod-holiday.mod-half-ribbon .welcome-compare-card-banner{display:none}.layouts-products.mod-holiday.mod-half-ribbon .layouts-products-item-ha{margin-top:35px;padding-top:65px}}.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-myg2,.layouts-products.mod-t2d{margin-top:-90px}}@media screen and (min-width:1024px) and (max-width:1280px){.layouts-products.mod-myg2{margin-top:-110px}}.layouts-products.mod-holidays-2019,.layouts-products.mod-nov-promo,.layouts-products.mod-ten-one{margin-top:0}.layouts-products.mod-v7>.layouts-products-container{z-index:1}@media screen and (min-width:737px) and (max-width:1280px){.layouts-products.mod-v8>.layouts-products-container{padding:35px 60px 90px}}@media screen and (min-width:1025px){.layouts-products.mod-mothers-day-uk-2020{margin-top:24px}}.holiday-cards-footer{padding:0 25px;text-align:center;margin-top:50px}.holiday-cards-shipping{color:#d50f67;font-weight:500;margin-bottom:10px}@media screen and (max-width:736px){.holiday-cards-shipping{font-size:14px}}.holiday-cards-footnote{margin:0;font-size:14px}@media screen and (max-width:736px){.holiday-cards-footnote{font-size:12px}}.holiday-cards-header{margin:-10px 0 30px;font-weight:800;font-size:24px;line-height:1.3;color:#6b6b6b}@media screen and (min-width:737px) and (max-width:1024px){.holiday-cards-footer{margin-top:0;margin-bottom:50px}.holiday-cards-footnote{font-size:12px}}.holiday-ribbon{display:none}@media screen and (min-width:1025px){.holiday-ribbon{position:relative;display:block;width:930px;margin:0 auto}.holiday-ribbon-middle,.holiday-ribbon-sides,.holiday-ribbon-text,.holiday-ribbon-text-2,.holiday-ribbon-text-3{position:absolute;display:block;max-width:none}.holiday-ribbon-text,.holiday-ribbon-text-2,.holiday-ribbon-text-3{z-index:2;width:100%;padding:18px 0}.holiday-ribbon-middle{z-index:1;top:-6px}.holiday-ribbon-sides{z-index:0;top:24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.holiday-ribbon .holiday-bar-deadline{margin-left:20px}.holiday-ribbon-text-2,.holiday-ribbon-text-3,.holiday-ribbon.ribbon-fda-text .holiday-ribbon-text{display:none}.holiday-ribbon.ribbon-fda-text .holiday-ribbon-text-2{display:block;color:#fff;font-size:23px;font-weight:500}.holiday-ribbon.ribbon-fda-text .holiday-ribbon-text-3{display:none}.holiday-ribbon.half-ribbon .holiday-ribbon-middle{width:458px;height:90px}.holiday-ribbon.half-ribbon .holiday-ribbon-sides,.holiday-ribbon.half-ribbon .holiday-ribbon-text,.holiday-ribbon.half-ribbon .holiday-ribbon-text-2{display:none}.holiday-ribbon.half-ribbon .holiday-ribbon-text-3{top:-5px;display:block;width:458px;font-size:16px;font-weight:500;line-height:1.38;color:#fff;text-transform:uppercase}}.email-banner.mod-holiday{background:-webkit-linear-gradient(210deg,#d50f67,#d40f67,#920544);background:linear-gradient(240deg,#d50f67,#d40f67,#920544)}.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}.email-banner.mod-fathers{background-image:-webkit-linear-gradient(215deg,#3595d6,#132d89);background-image:linear-gradient(235deg,#3595d6,#132d89)}.email-banner.mod-fathers .email-banner-title{font-size:18px;line-height:1.5}.d-layout-hero{position:relative;height:340px;overflow:hidden;text-align:center}.d-layout-hero-container{position:absolute;top:0;right:0;bottom:0;left:0}.d-layout-hero-container-column{width:auto;padding-top:30px}.d-layout-hero-container-column-title{width:auto;color:#fff;font-size:40px;text-align:center;white-space:nowrap;overflow:hidden}.d-layout-hero-container-column-title-emoji{width:22px;height:20px}.d-layout-hero-container-column-title-superscript{top:-.4em;color:#fff}.d-layout-hero-container-column-text{color:#fff;font-size:16px;font-weight:600;text-align:center}.d-layout-hero-container-column-cta{margin-top:160px}.d-layout-hero-container-sticker{top:40px;right:40px;width:146px;height:146px}@media screen and (min-width:737px){.d-layout-hero{height:630px}.d-layout-hero-container{max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.d-layout-hero-container:after{clear:both;content:"";display:block}.d-layout-hero-container-column{margin:0 auto;max-width:1180px;text-align:center;padding-top:70px}.d-layout-hero-container-column-title{font-size:140px;line-height:1;letter-spacing:5px;font-weight:800;color:#fff}.d-layout-hero-container-column-title-emoji{display:inline-block;width:37px;height:34px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;white-space:nowrap;color:rgba(0,0,0,0)}.d-layout-hero-container-column-title-superscript{top:-1.3em;font-size:13px;line-height:1;color:#fff}.d-layout-hero-container-column-text{font-size:25px;font-weight:500;text-transform:uppercase;line-height:1.33;color:#fff}.d-layout-hero-container-column-cta{margin-top:22px}.d-layout-hero-container-sticker{position:absolute;top:0;right:-18px;width:200px;height:200px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;white-space:nowrap;color:rgba(0,0,0,0)}}@media screen and (min-width:737px) and (min-width:1441px){.d-layout-hero-container-sticker{right:-22px;width:225px;height:225px}}@media screen and (min-width:737px) and (max-width:1024px){.d-layout-hero{height:0;min-height:0;overflow:hidden;padding-top:400px}.d-layout-hero-container{position:absolute;top:0;right:0;bottom:0;left:0}.d-layout-hero-container-column{padding-top:45px}.d-layout-hero-container-column-title{width:auto;font-size:80px;color:#fff}.d-layout-hero-container-column-title-emoji{width:22px;height:20px}.d-layout-hero-container-column-title-superscript{top:-.4em;color:#fff}.d-layout-hero-container-column-text{font-size:16px;line-height:1.5;color:#fff}.d-layout-hero-container-column-cta{margin-top:170px}.d-layout-hero-container-column.mod-wide{width:95%;max-width:auto}.d-layout-hero-container-sticker{top:40px;right:40px;width:146px;height:146px}}.layouts-cmpt-above-cards{position:absolute;top:120px;width:100vw;height:128px}.layouts-cmpt-above-cards-container{position:relative;width:auto;margin:0 auto;max-width:374px}.layouts-cmpt-above-cards-tab{position:absolute;left:0;display:inline-block;width:188px;padding:0 15px;margin-top:0;color:#fff;text-align:center;border-radius:auto}.layouts-cmpt-above-cards-tab.mod-ancestry-only{margin-top:0}.layouts-cmpt-above-cards-tab.mod-right-divider:after{position:absolute;top:20px;right:0;display:inline-block;width:0;height:89px;border-right:3px solid #fff;content:" "}.layouts-cmpt-above-cards-tab.mod-health-and-ancestry{right:0;left:auto}.layouts-cmpt-above-cards-tab.mod-tall{padding:0 12px}@media screen and (max-width:320px){.layouts-cmpt-above-cards-tab{width:168px}.layouts-cmpt-above-cards-tab.mod-ancestry-only{width:160px}}.layouts-cmpt-eyebrow{display:block;height:29px;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:15px;text-align:center;color:#fff}.layouts-cmpt-price-off{color:inherit;white-space:nowrap}.layouts-cmpt-price-off-currency-symbol{display:inline-block;color:inherit;font-size:20px;font-weight:600;vertical-align:top}.mod-tall .layouts-cmpt-price-off-currency-symbol{margin-right:-6px}.layouts-cmpt-price-off-number{display:inline-block;color:inherit;font-size:51px;font-weight:600;line-height:.8;letter-spacing:-2px}.layouts-cmpt-price-off-text{display:inline-block;padding-bottom:4px;color:inherit;text-align:left;font-size:14px;font-weight:600;line-height:1;vertical-align:text-bottom}.layouts-cmpt-price-off-disclaimer-symbol{position:relative;top:-4px;left:2px;font-size:8px;font-weight:800}.layouts-cmpt-price-off-text-below{color:inherit;font-size:10px;margin-top:10px}@media screen and (min-width:737px){.layouts-cmpt-above-cards{position:absolute;top:auto;bottom:80px;width:100vw;height:168px;padding:0}.layouts-cmpt-above-cards-container{position:relative;width:830px;height:168px;margin:0 auto;max-width:830px}.layouts-cmpt-above-cards-tab{position:absolute;left:0;display:block;width:355px;height:128px;padding:18px 12px 20px;color:#fff;margin-top:40px;text-align:center;border:2px solid #fff;border-bottom:none;border-top-left-radius:7px;border-top-right-radius:7px}.layouts-cmpt-above-cards-tab.mod-ancestry-only{margin-top:40px}.layouts-cmpt-above-cards-tab.mod-health-and-ancestry{right:0;left:auto}.layouts-cmpt-above-cards-tab.mod-right-divider:after{display:none;content:none}.layouts-cmpt-above-cards-tab.mod-tall{height:168px;padding:18px 4px;margin-top:0}.layouts-cmpt-eyebrow{display:none}.layouts-cmpt-price-off{color:inherit;white-space:nowrap}.layouts-cmpt-price-off-currency-symbol{display:inline-block;color:inherit;font-size:45px;font-weight:600;vertical-align:top}.mod-tall .layouts-cmpt-price-off-currency-symbol{margin-right:-10px}.layouts-cmpt-price-off-number{display:inline-block;color:inherit;font-size:115px;font-weight:600;line-height:.8;letter-spacing:-8px}.layouts-cmpt-price-off-text{display:inline-block;color:inherit;text-align:left;font-size:30px;font-weight:600;line-height:1;padding-left:2px;padding-bottom:8px;vertical-align:super}.layouts-cmpt-price-off-disclaimer-symbol{position:relative;top:-13px;left:2px;font-size:13px;font-weight:800}.layouts-cmpt-price-off-text-below{color:inherit;font-size:15px;margin-top:10px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-cmpt-above-cards{position:absolute;top:170px;bottom:auto;width:100vw;height:128px}.layouts-cmpt-above-cards-container{position:relative;width:592px;margin:0 auto;max-width:592px}.layouts-cmpt-above-cards-tab{position:absolute;left:0;display:block;width:296px;height:128px;padding:0 24px;border:none;margin-top:0;color:#fff;text-align:center;border-radius:auto}.layouts-cmpt-above-cards-tab.mod-ancestry-only{margin-top:0}.layouts-cmpt-above-cards-tab.mod-ancestry-only:after{position:absolute;top:18px;right:0;display:inline-block;width:0;height:100px;border-right:3px solid #fff;content:" "}.layouts-cmpt-above-cards-tab.mod-health-and-ancestry{right:0;left:auto}.layouts-cmpt-above-cards-tab.mod-tall{padding:0 12px}.layouts-cmpt-eyebrow{display:block;height:auto;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:15px;text-align:center;color:#fff}.layouts-cmpt-price-off{color:inherit;white-space:nowrap}.layouts-cmpt-price-off-currency-symbol{display:inline-block;color:inherit;font-size:27px;font-weight:600;vertical-align:top}.mod-tall .layouts-cmpt-price-off-currency-symbol{margin-right:-6px}.layouts-cmpt-price-off-number{display:inline-block;color:inherit;font-size:69px;font-weight:600;line-height:.8;letter-spacing:-6px}.layouts-cmpt-price-off-text{display:inline-block;color:inherit;text-align:left;font-size:19px;font-weight:600;line-height:1;padding-left:10px;padding-bottom:8px;vertical-align:super}.layouts-cmpt-price-off-disclaimer-symbol{position:relative;top:-6px;left:2px;font-size:10px;font-weight:600}.layouts-cmpt-price-off-text-below{color:inherit;font-size:13px;margin-top:10px}}.layouts-cmpt-sitewide{position:absolute;top:120px;width:100vw;height:128px}.layouts-cmpt-sitewide-container{position:relative;width:auto;margin:0 auto;max-width:374px}.layouts-cmpt-sitewide-tab{position:absolute;left:0;display:inline-block;width:188px;padding:0 24px;margin-top:0;color:#fff;text-align:center;border-radius:auto}.layouts-cmpt-sitewide-tab.mod-ancestry-only{margin-top:0}.layouts-cmpt-sitewide-tab.mod-right-divider:after{position:absolute;top:20px;right:0;display:inline-block;width:0;height:89px;border-right:3px solid #fff;content:" "}.layouts-cmpt-sitewide-tab.mod-health-and-ancestry{right:0;left:auto}.layouts-cmpt-sitewide-tab.mod-tall{padding:0 12px}@media screen and (max-width:320px){.layouts-cmpt-sitewide-tab{width:168px}.layouts-cmpt-sitewide-tab.mod-ancestry-only{width:160px}}.layouts-cmpt-sitewide-price-off{color:inherit;white-space:nowrap}.layouts-cmpt-sitewide-price-off-currency-symbol{display:inline-block;color:inherit;font-size:20px;font-weight:600;vertical-align:top}.mod-tall .layouts-cmpt-sitewide-price-off-currency-symbol{margin-right:-6px}.layouts-cmpt-sitewide-price-off-number{display:inline-block;color:inherit;font-size:51px;font-weight:600;line-height:.8;letter-spacing:-2px}.layouts-cmpt-sitewide-price-off-text{display:inline-block;padding-bottom:4px;color:inherit;text-align:left;font-size:14px;font-weight:600;line-height:1;vertical-align:text-bottom}.layouts-cmpt-sitewide-price-off-disclaimer-symbol{position:relative;top:-4px;left:2px;font-size:8px;font-weight:800}.layouts-cmpt-sitewide-price-off-text-below{color:inherit;font-size:10px;margin-top:10px}.layouts-products.mod-black-friday,.layouts-products.mod-cyber-monday{background-color:rgba(0,0,0,0)}@media screen and (min-width:737px){.layouts-products.mod-black-friday,.layouts-products.mod-cyber-monday{padding-bottom:90px;margin-top:-80px}}@media screen and (min-width:737px) and (max-width:1024px){.layouts-products.mod-black-friday,.layouts-products.mod-cyber-monday{margin-top:0;padding-bottom:0}}.layouts-products.mod-fathers{margin-top:-90px}.d-layout-button{padding:13px 24px;font-size:16px;font-weight:800;background-color:#fff;color:inherit}.d-layout-button:focus,.d-layout-button:hover{background-color:#edeff0;color:#000}.cyber-monday-hero .d-layout-button{color:#d50f67}.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}}.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-wellness .modal-header-nav{background-color:#9f0f7b}.modal-header.mod-trait .modal-header-nav{background-color:#53c8ed}.modal-header.mod-ancestry .modal-header-nav{background-color:#00b5b5}.modal-header.mod-carrier-status .modal-header-nav{background-color:#ff6d19}.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%}.modal-section.mod-odd{background-color:#f7f9fa}.modal-section.mod-border-top{border-top:1px solid #d4d6d6}@media screen and (min-width:737px){.modal-section{margin-top:40px}.modal-section:last-child{padding-bottom:20px}.modal-section:last-child.mod-padded{padding-bottom:40px}.modal-section .unstyled-list{margin-bottom:20px}.modal-section .unstyled-list>li{padding-bottom:5px}}.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}}.modal-section-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-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;padding-bottom:15px}.modal-section-form-email{height:36px;border:2px solid #c0c1c2;border-radius:8px;text-align:center}.modal-section-form .mod-submit{height:36px;min-width:105px;margin-left:5px}.modal-section-disclaimer{font-size:12px}.modal-section-divider{padding:30px;margin-bottom:30px}.modal-section-divider p{color:#9c9ea1;font-weight:600;line-height:1.3}@media screen and (min-width:737px){.modal-section-divider{padding:30px 60px}}.modal-section-body{margin:0 0 60px}.modal-section-body:last-child{margin-bottom:20px}@media screen and (min-width:737px){.modal-section-body{margin-top:10px}}.modal-section-footer{padding:20px 30px;margin:0 auto;max-width:1180px;text-align:left;background-color:#f7f9fa}.modal-table td,.modal-table th{width:20%;font-size:14px;line-height:1.5;text-align:left;vertical-align:top;padding-top:15px;padding-bottom:13px;padding-left:7px;border-bottom:1px solid #d4d6d6}.modal-table td:first-child,.modal-table th:first-child{width:40%;padding-left:0}.modal-table th{padding:0 0 10px;text-transform:uppercase;font-size:12px;vertical-align:bottom;color:#333435;font-weight:500;border-bottom:1px solid #9c9ea1;margin-top:0}.modal-table tr:last-child{margin-bottom:10px}@media screen and (min-width:737px){.modal-table{margin:0 auto;max-width:1180px}}.modal-list{list-style:none}.modal-list li{margin-top:18px}.modal-list li:first-child{margin-top:10px}.modal-list li:last-child{margin-bottom:20px}.modal-list p{margin-top:.5em;font-size:14px;line-height:1.4em}.modal-list h5{margin:0;font-size:16px;font-weight:500;line-height:1.3em}.all-populations-modal{max-width:1180px;margin-left:auto;margin-right:auto}.all-populations-modal:after{clear:both;content:"";display:block}.all-populations-modal ul li{line-height:1.8}.all-populations-modal ul ul li{color:#6b6b6b;margin-left:16px}.locale-modal{padding:27px 18px;max-width:1180px;margin-left:auto;margin-right:auto}.locale-modal:after{clear:both;content:"";display:block}.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 fadeInContent{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeInContent{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:fadeInContent .35s ease;animation:fadeInContent .35s ease}@media screen and (min-width:737px){.all-reports-list .carrier-status-list{display:none}}@media screen and (max-width:736px){.all-reports-list .carrier-status-table{display:none}}.compared-reports-list .reports-list-divider{width:100%;padding:15px;margin-top:30px;text-align:center;font-size:18px;font-weight:700;color:#1871c9;background-color:#f7f9fa}.compared-reports-list .reports-list-divider.divider-first{margin-top:0}.compared-reports-list .modal-section{text-align:left}@media screen and (min-width:737px){.compared-reports-list .compared-reports-side{box-sizing:border-box;width:50%;float:left}.compared-reports-list .reports-list-divider{padding:15px 30px;margin:0;text-align:left}.compared-reports-list .reports-section-footer{clear:left}.compared-reports-list .carrier-status-table{display:none}.compared-reports-list .carrier-status-list{display:block}}@media screen and (max-width:736px){.compared-reports-list .carrier-status-table{display:none}.compared-reports-list .carrier-status-list{display:block}}.bottom-sample-report{display:block;margin-top:15px;font-size:16px}.reports-modal{height:100%;padding-top:40px;overflow:auto}.reports-modal-header{position:absolute;top:0;left:0;width:100%;height:40px;overflow:hidden;background-color:#1871c9}.reports-modal-header-cta{float:right;padding-right:20px}.reports-modal-body{padding:30px}.reports-modal-body.mod-compare{padding:0}.reports-modal-body-header-lab-fee{white-space:nowrap}.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}}.veil.paypal{overflow:scroll;background-color:#f7f9fa}.veil.paypal .modal-section-footer{padding:55px 10px 20px;font-size:14px;font-style:italic}.veil.paypal .modal-section{margin-top:0;padding-top:40px;padding-bottom:15px;background-color:#fff}@media screen and (min-width:737px){.veil.paypal .modal-section{padding-bottom:50px}}.veil.paypal .modal-section:last-of-type{padding:40px 30px;background-color:#f7f9fa;font-style:italic;font-size:14px}@media screen and (min-width:737px){.veil.paypal .modal-section:last-of-type{padding:55px 40px 75px}}.veil.paypal .modal-section-logo{width:143px;height:48px}@media screen and (min-width:737px){.veil.paypal .modal-section-logo{width:179px;height:60px}}.veil.paypal .modal-section-ul-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (min-width:737px){.veil.paypal .modal-section-ul-heading{height:35px}}.veil.paypal .modal-section-ul-heading>img{width:28px;height:28px;margin-right:10px}@media screen and (min-width:737px){.veil.paypal .modal-section-ul-heading>img{width:35px;height:35px;margin-right:20px}}.veil.paypal .modal-section>ul{margin-top:45px}.veil.paypal .modal-section>ul>li{margin-left:30px}.veil.paypal .modal-section>ul>li:first-child{margin-top:30px}.veil.paypal .h2{margin:40px 0 21px}.close-modal-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;border:none;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);cursor:pointer;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px}.close-modal-button>span{line-height:40px}.close-modal-button>span>svg{width:14px;height:14px;margin-left:10px;fill:#fff}.modal-price-disclaimer{font-size:9px;color:#9d9fa2}.sharing-icons{margin:10px auto;max-width:60px;max-height:60px;border-radius:50%;cursor:pointer}.sharing-icons>svg{width:60px;height:60px}.sharing-icons.copy{background-color:#00b5b5}.sharing-icons.copy:hover{background-color:#0d8282}.sharing-icons.facebook{background-color:#3b5998}.sharing-icons.facebook:hover{background-color:#304a80}.sharing-icons.twitter{background-color:#55acee}.sharing-icons.twitter:hover{background-color:#4a96d0}.sharing-text{white-space:nowrap}.sharing-text,.sharing-wrapper{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}.sharing-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.do-copy,.do-facebook,.do-twitter{display:none}.copy-button{display:inline-block;height:45px;padding:0 25px;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1871c9;color:#fff;cursor:pointer;font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:45px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;min-width:120px}.copy-button:hover{background-color:#082440}.input-box{box-sizing:border-box;width:100%;height:45px;border:1px solid #c0c1c2;padding:10px 0 10px 15px;background-color:#fff;border-radius:3px;font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;margin:0 0 15px;-webkit-transition:border-color;transition:border-color}.input-box:focus{border-color:#53c8ed;outline:0}.input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.back-to-share{height:auto;padding:0;border:0;min-width:0;font-size:inherit;border-radius:0;background-color:rgba(0,0,0,0);text-align:left;vertical-align:baseline;white-space:normal;-webkit-transition:color .1s linear;transition:color .1s linear;color:#1871c9}.back-to-share,.share-button-fb,.share-button-twitter{font-family:Atkinson Hyperlegible,Helvetica Neue,Helvetica,Arial;line-height:normal;font-weight:700;cursor:pointer;text-decoration:none}.share-button-fb,.share-button-twitter{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:48px;padding:0 24px;border:0;outline:none;margin-bottom:15px;background-color:#1871c9;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100px;-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-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow;min-width:120px;font-size:1rem;color:#fff}.share-button-fb:hover{background-color:#304a80}.share-button-twitter{background-color:#55acee}.share-button-twitter:hover{background-color:#4a96d0}.discount-price-cents{font-size:.7em;vertical-align:.3em}.discount-price-cents,.discount-price-symbol{display:inline-block;font-weight:500;line-height:inherit}.discount-price-symbol{margin-left:-.3em;margin-top:-.1em;font-size:.5em;vertical-align:super}.ancestry-discount-price,.ancestry-price,.health-ancestry-discount-price,.health-ancestry-price,.off-discount-price,.offer-price,.vip-discount-price,.vip-price{position:relative;display:inline-block;white-space:nowrap}.ancestry-discount-price,.h1 .ancestry-discount-price,.h1 .health-ancestry-discount-price,.h1 .offer-discount-price,.h1 .vip-discount-price,.h2 .ancestry-discount-price,.h2 .health-ancestry-discount-price,.h2 .offer-discount-price,.h2 .vip-discount-price,.h3 .ancestry-discount-price,.h3 .health-ancestry-discount-price,.h3 .offer-discount-price,.h3 .vip-discount-price,.h4 .ancestry-discount-price,.h4 .health-ancestry-discount-price,.h4 .offer-discount-price,.h4 .vip-discount-price,.h5 .ancestry-discount-price,.h5 .health-ancestry-discount-price,.h5 .offer-discount-price,.h5 .vip-discount-price,.h6 .ancestry-discount-price,.h6 .health-ancestry-discount-price,.h6 .offer-discount-price,.h6 .vip-discount-price,.health-ancestry-discount-price,.offer-discount-price,.vip-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{display:none}.ancestry-price.mod-line-height{line-height:1.33}.ao-painted-door-test .ancestry-price .ancestry-price-real{display:none}.ao-painted-door-test .ancestry-price .ancestry-price-painted-door,.vip-price-real{display:inline-block;white-space:nowrap}.vip-price-painted-door{display:none}.u-info-extra{display:block;font-size:.75rem;font-weight:500;margin-bottom:1rem}.dropnav .u-info-extra{position:absolute;font-size:.7rem}.compare-table .u-info-extra{margin:6px 0}.compare-content-table .u-info-extra{line-height:1}@media screen and (max-width:736px){.compare-content-table .u-info-extra{white-space:normal}}.burger-link .u-info-extra{position:absolute}.reports-list-services-card-price .u-info-extra{font-size:.85rem;margin-top:-.2rem}@media screen and (min-width:737px){.reports-list-services-card-price .u-info-extra{margin-top:8px}}.card-touch-menu-link-price .u-info-extra{position:absolute;left:81px}.dual-cta-container-deck-card .u-info-extra{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:#333435}}.pricing-dagger{display:inline-block;margin-left:-.3em;margin-top:-.1em;font-size:.5em;font-weight:500;line-height:inherit;vertical-align:super}.info-compare-card .pricing-dagger,.info-section .pricing-dagger,.info-touch-menu .pricing-dagger{display:none}.u-price-display-pay-count{font-size:14px;line-height:1.5;margin-top:4px;margin-bottom:30px;min-height:42px}@media screen and (min-width:737px){.u-price-display-pay-count{font-size:16px;margin-bottom:0;min-height:24px}}@media screen and (min-width:737px) and (max-width:1024px){.u-price-display-pay-count{min-height:48px}}.u-price-display-pay-count.mod-no-mgbtm{margin-bottom:0}.u-sub-price-text{font-size:16px}.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}.store-call-to-action{display:grid;grid-template-columns:auto auto;-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;-webkit-column-gap:32px;column-gap:32px}.store-call-to-action-pricing{font-size:24px;line-height:1}@media screen and (min-width:737px) and (max-width:1024px){.store-call-to-action{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.veil,.veil-bottom,.veil-left,.veil-right{position:fixed;z-index:1000;height:100%;background-color:#fff;opacity:1%;-webkit-transition-timing-function:easeOutQuart;transition-timing-function:easeOutQuart;visibility:hidden}.veil{outline:none}.veil.mod-warning{height:430px}.veil-right{top:0;right:-100%;-webkit-transition:right,opacity;transition:right,opacity}.veil-bottom{bottom:-100%;left:0;-webkit-transition:bottom,opacity;transition:bottom,opacity}.veil-left{top:0;left:-100%;-webkit-transition:left,opacity;transition:left,opacity}.veil.is-active{top:0;opacity:1;visibility:visible}.veil.is-active.mod-warning{top:127px}.veil-right.is-active{right:0;opacity:1}.veil-bottom.is-active{bottom:0;opacity:1}.veil-left.is-active{left:0;opacity:1}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.mod-warning{top:auto;bottom:-435px;left:3vw;width:94vw}.veil.is-active{top:0;left:0}.veil.is-active.mod-warning{top:50%;left:50%;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}.veil.is-active-small{opacity:1}.veil-right.is-active-small{right:0;opacity:1}.veil-bottom.is-active-small{bottom:0;opacity:1}.veil-left.is-active-small{left:0;opacity:1}body.is-veiled-small{overflow:hidden}}@media screen and (min-width:737px){.veil{top:0;right:-700px;width:650px;box-shadow:0 0 20px 0 rgba(0,0,0,.5);-webkit-transition-duration:.5s;transition-duration:.5s}.veil.mod-warning{top:50%;left:50%;width:94vw;-webkit-transform:translate(-50%,-300%);-ms-transform:translate(-50%,-300%);transform:translate(-50%,-300%)}.veil.is-active{top:0;right:0;-webkit-transition-duration:.5s;transition-duration:.5s}.veil.is-active.mod-warning.is-active{top:50%;left:50%;width:94vw;max-width:800px;min-height:300px;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}.veil.is-active-large{top:0;opacity:1}.veil-right.is-active-large{right:0;opacity:1}.veil-bottom.is-active-large{bottom:0;opacity:1}.veil-left.is-active-large{left:0;opacity:1}body.is-veiled-large{overflow:hidden}}.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;column-count: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}}.mod-vip-kit-learn-more-veil .headline{font-size:18px}.mod-vip-kit-learn-more-veil .highlight{font-weight:500}.mod-vip-kit-learn-more-veil .feature-list{display:block;padding:0 0 20px 30px}.mod-vip-kit-learn-more-veil .feature-list>li{padding:5px 0}.mod-vip-kit-learn-more-veil .feature-list>li .li-title{font-weight:700}.mod-vip-kit-learn-more-veil .disclaimer{font-size:14px;font-weight:500;color:#6b6b6b}@media screen and (max-width:736px){.mod-vip-kit-learn-more-veil .disclaimer{margin-bottom:30px}}@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-infobar{background-color:#fff}.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,.cs-fda-modal .fda-main-options-pgt{display:block;width:450px;height:200px;margin:30px auto 0}.cs-fda-modal .fda-main-options-option .h3,.cs-fda-modal .fda-main-options-pgt .h3{font-size:18px}.cs-fda-modal .fda-main-options-option>span,.cs-fda-modal .fda-main-options-pgt>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.3576520234%}.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.3576520234%;width:74.4105869942%}.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.3576520234%;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.3576520234%;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.3576520234%;width:23.2317609825%;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.3576520234%;width:74.4105869942%}.cs-fda-modal .fda-info-test-ten-columns:last-child{margin-right:0}.cs-fda-modal .fda-info-test .mod-testdesc{margin-left:25.5894130058%}.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-asked-heading-img{position:relative;display:inline;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:25px}.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.3576520234%}.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-color:#000 rgba(0,0,0,0);border-style:solid;border-width:6px 6px 0}.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,.checkout-header .checkout-header-fixed,.checkout-header .checkout-header-fixed-banner{-webkit-transition:height .333s;transition:height .333s}.checkout-header.desktop-scrolled,.checkout-header.desktop-scrolled .checkout-header-fixed,.checkout-header.desktop-scrolled .checkout-header-fixed-banner{height:69px}}.fda-main{min-height:100%;background-color:#f7f9fa;text-align:center;overflow:auto}.fda-main-container{padding:27px 7% 140px}.fda-main-container>.fda-main-header{margin-bottom:12px;font-weight:500}@media screen and (min-width:737px){.fda-main-container-br{margin:0 auto 60px;max-width:54vw}}.fda-main-infobar{box-shadow:0 1px 0 0 #d4d6d6;background-color:#e3e5e6}.fda-main-infobar>h3{position:relative;top:1px;padding:12px;margin:0}.fda-main-options-option,.fda-main-options-pgt{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;text-align:left}.fda-main-options-option:focus,.fda-main-options-option:hover,.fda-main-options-pgt:focus,.fda-main-options-pgt:hover{text-decoration:none}.fda-main-options-option .h3,.fda-main-options-pgt .h3{font-size:16px;font-weight:500;color:#1871c9}.fda-main-options-option>p,.fda-main-options-pgt>p{margin:16px 0;line-height:22px;font-size:15px}.fda-main-options-option1{margin-top:33px}@media screen and (min-width:737px){.fda-main,.fda-main-infobar{background-color:#fff}.fda-main-infobar{color:#c0c1c2}.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,.fda-main-options-pgt{position:relative;display:inline-block;width:380px;padding:24px;margin:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);cursor:pointer;-webkit-transition-duration:.333s;transition-duration:.333s;min-height:228px}.fda-main-options-option:focus,.fda-main-options-option:hover,.fda-main-options-pgt:focus,.fda-main-options-pgt: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,.fda-main-options-pgt:focus>span,.fda-main-options-pgt:hover>span{color:#005b98;text-decoration:underline}.fda-main-options-option .h3,.fda-main-options-pgt .h3{font-size:24px;font-weight:500;color:#0d0e0e}.fda-main-options-option>p,.fda-main-options-pgt>p{margin:16px 0;font-size:14px}.fda-main-options-option>span,.fda-main-options-pgt>span{color:#1871c9;font-size:16px;font-weight:500;-webkit-transition:color .333s;transition:color .333s}.fda-main-options-option1>img,.fda-main-options-option2>img,.fda-main-options-option3>img{width:32px;height:32px;margin-bottom:8px}}@media screen and (min-width:737px) and (max-width:1024px){.fda-main{min-height:100%;overflow:auto;background-color:#f7f9fa}.fda-main-infobar{background-color:#fff}.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,.fda-main-options-pgt{display:block;width:450px;height:200px;margin:30px auto 0}.fda-main-options-option .h3,.fda-main-options-pgt .h3{font-size:18px}.fda-main-options-option>span,.fda-main-options-pgt>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:block}@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-fda{overflow:auto}.fda-info .u-tooltip{cursor:pointer}.fda-info-hero{padding:15px 35px 20px;text-align:center}.fda-info-hero .h1{margin-bottom:15px}.fda-info-fdainfo{text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:#6b6b6b}@media screen and (min-width:737px){.fda-info-fdainfo{font-size:14px}}@media screen and (max-width:736px){.fda-info-mobile-section{word-wrap:break-word}.fda-info-mobile-section-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-mobile-section-container:after{clear:both;content:"";display:block}}@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}.fda-info-mobile-section-container{padding:30px 25px}}@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}.fda-info-know-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-know-container:after{clear:both;content:"";display:block}}@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}.fda-info-know-container{padding:30px 25px}}@media screen and (min-width:737px){.fda-info-know-three-columns{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;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.3576520234%;width:48.8211739883%}.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){.fda-info-counselor-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-counselor-container:after{clear:both;content:"";display:block}}@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}.fda-info-counselor-container{padding:30px 25px}}@media screen and (min-width:737px){.fda-info-counselor-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-counselor-nine-columns{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;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.3576520234%;width:82.9403913294%}.fda-info-counselor-ten-columns:last-child{margin-right:0}.fda-info-counselor-gif{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;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.3576520234%;width:100%}.fda-info-counselor-nine-columns:last-child{margin-right:0}.fda-info-counselor-ten-columns{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.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-heading-img,.fda-info-asked-right,.fda-info-asked-tablet-img{display:none}}@media screen and (min-width:737px){.fda-info-asked-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-asked-container:after{clear:both;content:"";display:block}}@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}.fda-info-asked-container{padding:30px 25px}}@media screen and (min-width:737px){.fda-info-asked-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-asked-left{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:0}.fda-info-asked-left:last-child{margin-right:0}.fda-info-asked-right{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:8.5298043353%}.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-results{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.fda-info-asked-heading-img,.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}.fda-info-asked-heading-img{position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-right:25px;display:inline}}@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:block}}@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.3576520234%;width:40.291369653%;margin-left:0}.fda-info-test-left:last-child{margin-right:0}.fda-info-test-right{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;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.3576520234%;width:65.8807826589%}.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.3576520234%;width:23.2317609825%;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.3576520234%;width:14.7019566472%}.fda-info-test-two-columns:last-child{margin-right:0}.fda-info-test-ten-columns{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.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.3576520234%;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.3576520234%;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.3576520234%;width:23.2317609825%;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.3576520234%;width:74.4105869942%}.fda-info-test-ten-columns:last-child{margin-right:0}.fda-info-test .mod-testdesc{margin-left:25.5894130058%}}@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-color:#000 rgba(0,0,0,0);border-style:solid;border-width:6px 6px 0}}@media screen and (min-width:737px){.fda-info-reports-container{max-width:1180px;margin-left:auto;margin-right:auto}.fda-info-reports-container:after{clear:both;content:"";display:block}}@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}.fda-info-reports-container{padding:30px 25px}}@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.3576520234%;width:65.8807826589%;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.3576520234%;width:31.7615653177%}.fda-info-reports-four-columns:last-child{margin-right:0}.fda-info-reports-six-columns{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.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.3576520234%;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-color:#000 rgba(0,0,0,0);border-style:solid;border-width:6px 6px 0}}.fda-info-button{padding:70px 10px;text-align:center}@media screen and (max-width:736px){.fda-info-button{padding:15px 35px;background-color:#edeff0}}.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:rgba(0,0,0,0)}.chrome-footer-links>li>a,.chrome-location-link{color:#333435}.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:rgba(0,0,0,0);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;-webkit-background-clip:padding-box;background-clip:padding-box;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:rgba(0,0,0,0);border-left-style:solid;position:absolute;top:0;left:0}.tpd-stem-border{width:20px;background-color:#fff;border-right:0 solid #fff}.tpd-stem-border,.tpd-stem-border-corner{height:100%;position:absolute;top:0;left:50%}.tpd-stem-border-corner{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:2px solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-animation:tpd-spinner-animation 1.1s linear infinite;animation:tpd-spinner-animation 1.1s linear infinite;box-sizing:border-box!important}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;width:20px;height:20px}@-webkit-keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tpd-spinner-animation{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:grey;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) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #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.2%,.3)}.tpd-skin-light .tpd-spinner-spin{border-color:rgba(51,51,51,.2) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-light a{color:grey}.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) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #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) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #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) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #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) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #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) rgba(51,51,51,.2) rgba(51,51,51,.2) #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) rgba(51,51,51,.2) rgba(51,51,51,.2) #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) rgba(51,51,51,.2) rgba(51,51,51,.2) #333}.tpd-skin-lightpink a{color:#777}.tpd-skin-lightpink a:hover{color:#868686}.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-title-title-wrapper{border-bottom:1px solid #d4d6d6}.tpd-skin-ttam-light .tpd-close-icon{color:#c0c1c2}@media screen and (min-width:737px){.tpd-skin-ttam-light .tpd-close-icon{color:rgba(0,0,0,0)}}@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}.tooltip-clickable{margin-top:8px;line-height:22px;font-size:16px}.tooltip-clickable-link,.tooltip-clickable-link:hover{color:#1871c9}.tpd-tooltip a.tooltip-link{color:#1871c9;text-decoration:none}@media screen and (max-width:767px){.u-hide-for-mobile{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.u-hide-for-tablet{display:none}}@media screen and (min-width:768px){.u-hide-for-desktop{display:none}}@media print{.no-print,.no-print *{display:none!important}@page{margin:0}body{padding:1.6cm}}main{margin-top:-24px;background-color:#fff}@media screen and (min-width:1025px){main{margin-top:-28px}}.fsa-form-container,.fsa-hero-container,.fsa-receipt-container{max-width:1180px;margin-left:auto;margin-right:auto}.fsa-form-container:after,.fsa-hero-container:after,.fsa-receipt-container:after{clear:both;content:"";display:block}@media screen and (min-width:768px){.fsa-form,.fsa-hero,.fsa-receipt{padding:10px 100px}}@media screen and (min-width:768px) and (max-width:1024px){.fsa-form,.fsa-hero,.fsa-receipt{padding:10px 60px}}@media screen and (max-width:767px){.fsa-form .h1,.fsa-hero .h1,.fsa-receipt .h1{text-align:center;margin-bottom:15px}.fsa-form-container,.fsa-hero-container,.fsa-receipt-container{padding:30px 25px}}.fsa-form-container,.fsa-hero-container,.fsa-receipt-container{max-width:680px}.fsa-hero{text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.fsa-hero-container{padding:48px 30px 0}}@media screen and (min-width:768px){.fsa-hero-container{padding:48px 20px 0}}.fsa-form-question{margin-bottom:32px}.fsa-form-question-text{font-weight:600;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fsa-form-question-notes{margin-top:8px;color:#6b6b6b}.fsa-form-input{margin-top:16px}.fsa-form-input-amount,.fsa-form-input-text{padding:12px 16px;border:1px solid #c0c1c2;border-radius:3px;background-color:#fff}@media screen and (max-width:767px){.fsa-form-input-amount,.fsa-form-input-text{width:100%}}.fsa-form-input-amount label,.fsa-form-input-text label{color:#6b6b6b}.fsa-form-input-text{width:50%}@media screen and (max-width:767px){.fsa-form-input-text{width:100%}}.fsa-form-input-single{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}.fsa-form-input-single label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:16px}.fsa-form-input-single label:first-child{margin-top:0}.fsa-form-input-single input[type=radio]{margin:0 10px 4px 0}.fsa-form-input-dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.fsa-form-input-dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fsa-form-input-dropdown select{height:48px;padding:6px 40px 6px 18px;border:1px solid #c0c1c2;margin-right:20px;border-radius:3px;-webkit-transition:all .15s linear;transition:all .15s linear;-moz-appearance:none;-webkit-appearance:none;font-size:14px;color:#6b6b6b;background:url("/static/img/fsa/caretdown.308b8812fe6c.svg") 100%/32px no-repeat;background-color:#fff}.fsa-form-input-dropdown select:last-of-type{margin-right:0}@media screen and (min-width:768px){.fsa-form-input-dropdown select{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:767px){.fsa-form-input-dropdown select{margin-right:0;margin-bottom:20px}.fsa-form-input-dropdown select:last-of-type{margin-bottom:0}}.fsa-form-message{padding:16px 24px;border-radius:3px;background-color:#fada6c}@media screen and (min-width:768px){.fsa-form-message{font-size:17px}}.fsa-form-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:28px 32px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px;background-color:#f7f9fa}@media screen and (max-width:767px){.fsa-form-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.fsa-form-summary-text{margin:auto 16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:600}@media screen and (max-width:767px){.fsa-form-summary-text{margin:10px auto}}.fsa-form-summary-total{font-size:28px}.fsa-form-submit{margin-top:40px}.fsa-receipt{page-break-after:auto}.fsa-receipt hr{height:1px;margin:0}.fsa-receipt-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.fsa-receipt-list{margin-left:20px}.fsa-receipt-list,.fsa-receipt-list li{margin-bottom:10px}.fsa-receipt-title{font-size:24px;font-weight:400}.fsa-receipt-table>div{border-bottom:1px solid #c0c1c2}.fsa-receipt-table>div:last-child{border-bottom:0}.fsa-receipt-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fsa-receipt-label{font-weight:700}.fsa-receipt-buttons{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:20px 0}@media screen and (max-width:767px){.fsa-receipt-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.fsa-receipt-buttons button{margin-right:20px}@media screen and (max-width:767px){.fsa-receipt-buttons button{margin-right:0;margin-bottom:20px}}.fsa-receipt-buttons button:last-of-type{margin-right:0}@media screen and (max-width:767px){.fsa-receipt-buttons button:last-of-type{margin-bottom:0}}.fsa-button.fsa-button{padding:13px 24px 11px;border:0;margin:auto 0;background-color:#1871c9;color:#fff;font-size:16px;font-weight:600;line-height:1.5}@media screen and (max-width:767px){.fsa-button.fsa-button{width:100%}}.fsa-button.fsa-button:disabled{color:#c0c1c2;background-color:#edeff0}.fsa-button.fsa-button:focus{outline:0}.fsa-small-button.fsa-small-button{padding:9px 40px 7px;border:2px solid #1871c9;background-color:#1871c9;color:#fff;font-size:14px;font-weight:600;line-height:1.43}@media screen and (max-width:767px){.fsa-small-button.fsa-small-button{width:100%}}.fsa-small-button.fsa-small-button:disabled{color:#c0c1c2;background-color:#edeff0}.fsa-small-button.fsa-small-button:focus{outline:0}.fsa-small-button-secondary.fsa-small-button-secondary{padding:9px 40px 7px;border:2px solid #1871c9;background-color:#fff;color:#1871c9;font-size:14px;font-weight:600;line-height:1.43}@media screen and (max-width:767px){.fsa-small-button-secondary.fsa-small-button-secondary{width:100%}}.fsa-small-button-secondary.fsa-small-button-secondary:disabled{color:#c0c1c2;background-color:#edeff0}.fsa-small-button-secondary.fsa-small-button-secondary:focus{outline:0}.fsa-header ul{margin-left:20px}.fsa-header li,.fsa-header ul{margin-bottom:10px}.fsa-footer{margin-top:16px}.fsa-footer-margin{margin-bottom:70px}.fsa-sup{font-size:60%}