﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:initial}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html,body{height:100%;-webkit-overflow-scrolling:touch}body{overflow-y:scroll}ol,ul{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-family:inherit;font-size:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset;transition:background-color 5000s ease-in-out 0s}select:disabled,option:disabled{-webkit-appearance:none;-moz-appearance:none;background:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}hr{border:none;height:1px;background-color:#dadada;color:#dadada}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.highlightColor{color:#11afe2}.secondaryColor{color:#111e3f}.tertiaryColor{color:#777}.defaultBg{background-color:#fff}.primaryBg{background-color:#111e3f}.secondaryBg{background-color:#f6f7f8}.highlightBg{background-color:#204399}.selectionsNav{background-color:#fff}.borderedBox{background-color:#fff}@font-face{font-family:SerifRegular;src:url("/fonts/UntitledSerifWeb-Regular.woff2") format("woff2"),url("/fonts/UntitledSerifWeb-Regular.woff") format("woff");font-display:fallback}@font-face{font-family:SerifRegularItalic;src:url("/fonts/UntitledSerifWeb-RegularItalic.woff2") format("woff2"),url("/fonts/UntitledSerifWeb-RegularItalic.woff") format("woff");font-display:fallback}@font-face{font-family:SerifBold;src:url("/fonts/UntitledSerifWeb-Bold.woff2") format("woff2"),url("/fonts/UntitledSerifWeb-Bold.woff") format("woff");font-display:fallback}@font-face{font-family:SerifBoldItalic;src:url("/fonts/UntitledSerifWeb-BoldItalic.woff2") format("woff2"),url("/fonts/UntitledSerifWeb-BoldItalic.woff") format("woff");font-display:fallback}@font-face{font-family:GTAmericaMedium;src:url("/fonts/GT-America-Medium.woff");font-display:fallback}@font-face{font-family:GTAmericaMediumItalic;src:url("/fonts/GT-America-Medium-Italic.woff");font-display:fallback}@font-face{font-family:GTAmericaLight;src:url("/fonts/GT-America-Light.woff");font-display:fallback}@font-face{font-family:GTAmericaLightItalic;src:url("/fonts/GT-America-Light-Italic.woff");font-display:fallback}html,body{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:62.5%;letter-spacing:0;line-height:1.3;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}h1,.h1{font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif;font-size:5.2rem;line-height:6rem;letter-spacing:-0.12rem;color:#222}h1 em,.h1 em{font-family:"SerifBoldItalic","Georgia Bold Italic","Times New Roman Bold Italic",serif;font-style:normal}h1 strong,h1 b,h1 .bold,.h1 strong,.h1 b,.h1 .bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-weight:bold}h1.hero,.h1.hero{font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif;font-size:9.6rem;line-height:10rem;letter-spacing:-0.3rem;color:#222}h1.hero em,.h1.hero em{font-family:"SerifBoldItalic","Georgia Bold Italic","Times New Roman Bold Italic",serif;font-style:normal}h1.hero strong,h1.hero b,h1.hero .bold,.h1.hero strong,.h1.hero b,.h1.hero .bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-weight:bold}h2,.h2{font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif;font-size:5.2rem;line-height:6rem;letter-spacing:-0.12rem;color:#222}h2 em,.h2 em{font-family:"SerifBoldItalic","Georgia Bold Italic","Times New Roman Bold Italic",serif;font-style:normal}h2 strong,h2 b,h2 .bold,.h2 strong,.h2 b,.h2 .bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-weight:bold}h3,.h3{font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif;font-size:3.6rem;line-height:4.2rem;letter-spacing:-0.11rem;margin-bottom:40px;color:#222}h3 em,.h3 em{font-family:"SerifBoldItalic","Georgia Bold Italic","Times New Roman Bold Italic",serif;font-style:italic}h3 strong,h3 b,h3 .bold,.h3 strong,.h3 b,.h3 .bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}h3+p,.h3+p{margin-top:-20px}h4,.h4{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:2.8rem;line-height:3.2rem}h4 em,h4.em,.h4 em,.h4.em{font-family:"GTAmericaMediumItalic","Helvetica Bold Italic","Arial Bold Italic",sans-serif;font-style:normal}h4+p,.h4+p{margin-top:10px}h5,.h5{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.8rem;line-height:2.8rem;color:#222}h6,.h6{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;text-transform:uppercase;font-size:1.2rem;line-height:1.6rem;letter-spacing:.1rem;color:#222}p,.p{color:#222;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.8rem;letter-spacing:0;line-height:2.8rem;margin-bottom:20px}p em,.p em{font-family:"GTAmericaLightItalic","Helvetica Lighter Italic","Arial Italic",sans-serif;font-style:normal}p strong,p b,p.bold,.p strong,.p b,.p.bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}p strong em,p b em,p.bold em,.p strong em,.p b em,.p.bold em{font-family:"GTAmericaMediumItalic","Helvetica Bold Italic","Arial Bold Italic",sans-serif;font-style:normal}p.last,.p.last{margin-bottom:0}p:last-of-type,.p:last-of-type{margin-bottom:0}p.-alt,.p.-alt{color:#777}.essay p,p.essay,.essay{font-family:"SerifRegular","Georgia","Times New Roman",serif;font-size:1.8rem;line-height:2.8rem}.essay p em,p.essay em,.essay em{font-family:"SerifRegularItalic","Georgia Italic","Times New Roman Italic",serif;font-style:normal}.essay p strong,.essay p b,.essay p.bold,p.essay strong,p.essay b,p.essay.bold,.essay strong,.essay b,.essay.bold{font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif}.essay p strong em,.essay p b em,.essay p.bold em,p.essay strong em,p.essay b em,p.essay.bold em,.essay strong em,.essay b em,.essay.bold em{font-family:"SerifBoldItalic","Georgia Bold Italic","Times New Roman Bold Italic",serif;font-weight:bold;font-style:normal}.error{background:#ef2929;border-radius:3px;padding:8px 8px;margin:12px 0 20px;color:#fff !important;text-align:center !important;font-size:1.2rem !important;line-height:1.4rem !important;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif !important}.error p{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif !important;font-size:1.2rem !important;line-height:1.4rem;color:#fff !important;text-align:center !important;margin:0;padding:0 !important}.error a{color:#fff}q,.q,.quote{font-family:"SerifRegularItalic","Georgia Italic","Times New Roman Italic",serif;quotes:"“" "”" "‘" "’"}.q:before,.quote:before{content:open-quote;vertical-align:middle;padding-right:2px;quotes:"“" "”" "‘" "’";font-size:2.4rem;line-height:3.6rem}.q:after,.quote:after{content:close-quote;vertical-align:middle;display:inline-block;quotes:"“" "”" "‘" "’";font-size:2.4rem}.quote,.quote p{vertical-align:middle;margin:20px 0;line-height:0;display:inline}.pullQuote{font-family:"SerifRegularItalic","Georgia Italic","Times New Roman Italic",serif;font-size:2.4rem;line-height:3.6rem;vertical-align:middle;quotes:"“" "”" "‘" "’"}.pullQuote:before{content:open-quote;vertical-align:middle;padding-right:2px}.pullQuote:after{content:close-quote;vertical-align:middle;display:inline-block}strong{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}nav,nav a,.nav,.navSecondary,.mobileNav{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.4rem}nav li,nav a,.nav a{color:#222;line-height:2.2rem}.price{color:#11afe2}.smallText{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.6rem;letter-spacing:0;line-height:2.4rem}.smallText.-helperText{font-family:"GTAmericaLightItalic","Helvetica Lighter Italic","Arial Italic",sans-serif}.smallText.-finePrint{color:#777}.smallText.-error{color:red;margin-bottom:10px}.smallText.-bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.miniText{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.4rem;letter-spacing:0;line-height:20px}.miniText.-helperText{font-family:"GTAmericaLightItalic","Helvetica Lighter Italic","Arial Italic",sans-serif}.miniText.-finePrint{color:#777}.miniText.-error{color:red}.miniText.-bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.xSmallText{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.2rem;letter-spacing:0;line-height:18px}a.-finePrint{color:#11afe2}u{text-decoration:underline}.strikethrough{text-decoration:line-through}.knockout{color:#fff}.nowrap{white-space:nowrap}@media screen and (max-width: 680px){h1,.h1{font-size:3.6rem;letter-spacing:-0.11rem;line-height:42px}h1.hero,.h1.hero{font-size:5.2rem;letter-spacing:-0.12rem;line-height:54px}h2,.h2{font-size:3.6rem;letter-spacing:-0.11rem;line-height:42px}h4,.h4{font-size:2.4rem;line-height:2.8rem}h5,.h5{font-size:1.6rem;line-height:2.4rem}p,.p{font-size:1.6rem;letter-spacing:0;line-height:2.4rem;margin-bottom:20px}}.-w100{width:100%;display:block}.-w90{width:90%}.-w80{width:80%}.-w85{width:85%}.-w75{width:75%}.-w70{width:70%}.-w65{width:65%}.-w60{width:60%}.-w55{width:55%}.-w50{width:50%}.-w45{width:45%}.-w40{width:40%}.-w35{width:35%}.-w30{width:30%}.-w33{width:33.3%}.-w25{width:25%}.-w20{width:20%}.-w15{width:15%}.-w10{width:10%}.-w5{width:5%}.outerWrapper{text-align:center;width:100%;position:absolute;top:0;right:0;background-color:#fff;font-size:1.8rem}.outerWrapper.mobileOpen{position:fixed}.bodyContent{width:100%;margin:0 auto;text-align:left;min-height:60vh;padding-top:62px}.content{width:100%;margin-left:auto;margin-right:auto;padding:0 20px;max-width:715px;position:relative}.content.-siteWidth{max-width:1224px}.content.-extraWide{max-width:unset}.content.-wide{max-width:960px}.content.-narrow{max-width:480px}.content.-micro{max-width:295px}.content.-filled{background-color:#f6f7f8}.content.paddingBottom40{padding-bottom:40px}.content.paddingBottom80{padding-bottom:80px}section{margin-top:40px;width:100%;text-align:left}canvas{display:block;position:fixed;top:0;left:0;bottom:0;z-index:1001;pointer-events:none}.navLess header{display:none}.navLess footer .tier1{display:none}.pageHeader{text-align:center;padding:80px 0 40px}.pageHeader p{margin:12px auto 0;max-width:680px}.editHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-webkit-box-align:flex-end;align-items:flex-end;margin-bottom:20px}.responsiveFrameWrapper{position:relative;padding-bottom:900px;height:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.responsiveFrameWrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}.col{vertical-align:middle;display:inline-block;position:relative}.col.middle{vertical-align:middle}.bottomFixed{position:fixed;right:0;bottom:2vh;z-index:10000}.desktopOnly{display:block}.mobileOnly{display:none}@media screen and (max-width: 960px){.bodyContent{padding-top:50px}}@media screen and (max-width: 800px){.desktopOnly{display:none !important}.mobileOnly{display:block}}@media screen and (max-width: 640px){.outerWrapper{padding-bottom:94px}}@media screen and (max-width: 480px){.pageHeader{text-align:center;margin:0 auto;padding:40px 20px 30px}}.dontShow{display:none}.burger{display:none;width:24px;height:24px;margin-top:-3px;position:relative;cursor:pointer}.burger span,.burger span:before,.burger span:after{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:2px;width:24px;background:#222;position:absolute;display:block;content:""}.burger span{top:12px}.burger span:before{top:-8px}.burger span:after{bottom:-8px}.burger span,.burger span:before,.burger span:after{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.burger.open span{background-color:rgba(0,0,0,0);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.burger.open span:before,.burger.open span:after{top:0}.burger.open span:before{transform:rotate(45deg)}.burger.open span:after{transform:rotate(-45deg)}.burger.back span{background-color:rgba(0,0,0,0);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.burger.back span:before{top:-6px;transform:rotate(-45deg);width:17px}.burger.back span:after{top:6px;transform:rotate(45deg);width:17px}@media screen and (max-width: 1209px){.burger{display:block}}@media screen and (max-width: 640px){.burger span,.burger span:before,.burger span:after{width:20px}}.mobileNav{border-top:1px solid #e8e8e8;padding:0 20px 40px;background-color:#fff;color:#111e3f;z-index:10000;position:fixed;bottom:0;left:-100vw;width:100vw;visibility:hidden;border-right:1px solid #f6f7f8;margin-top:50px;-webkit-transition:left .3s ease-out,visibility .3s;-moz-transition:left .3s ease-out,visibility .3s;-ms-transition:left .3s ease-out,visibility .3s;-o-transition:left .3s ease-out,visibility .3s;transition:left .3s ease-out,visibility .3s}.mobileNav.open{left:0;visibility:visible}.mobileNav .mobileNavScroller{color:#000;height:auto;overflow:scroll;padding-top:20px;padding-bottom:220px}.mobileNav .mobileNavScroller.loggedIn{padding-bottom:180px}.mobileNav .mobileNavScroller.softLoggedIn{padding-bottom:220px}.mobileNav .mobileNavScroller .miniText{color:#777;font-size:1.2rem;letter-spacing:.1rem}.mobileNav .mobileNavScroller a{color:#222;font-size:1.8rem;font-weight:100}.mobileNav .mobileNavScroller a.button{color:#fff}.mobileNav .mobileNavScroller a.active,.mobileNav .mobileNavScroller a:hover,.mobileNav .mobileNavScroller a:active{color:#11afe2}.mobileNav .mobileNavScroller ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:baseline;justify-content:baseline;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;height:auto;padding-bottom:20px;border-bottom:1px solid #e8e8e8;margin:20px 0}.mobileNav .mobileNavScroller ul:first-of-type{padding-top:0;margin-top:0}.mobileNav .mobileNavScroller ul:last-of-type{border:none;margin:0}.mobileNav .mobileNavScroller ul li{width:100%;text-align:left;padding:6px 0 6px 0}.mobileNav .mobileNavScroller ul li.subMenu{padding-bottom:0px;padding-top:12px}.mobileNav .mobileNavScroller ul li.subMenu a{color:#777}.mobileNav .mobileNavScroller ul li.subMenu a.active,.mobileNav .mobileNavScroller ul li.subMenu a:hover,.mobileNav .mobileNavScroller ul li.subMenu a:active{color:#11afe2}.mobileNav .mobileNavScroller ul li.-border{-webkit-transition:border-color .4s ease-in-out;-moz-transition:border-color .4s ease-in-out;-ms-transition:border-color .4s ease-in-out;-o-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out;width:inherit;padding:15px 21px;border:1px solid #e8e8e8;border-radius:3px}.mobileNav .mobileNavScroller ul li.-border svg path,.mobileNav .mobileNavScroller ul li.-border polygon{-webkit-transition:fill .4s ease-in-out;-moz-transition:fill .4s ease-in-out;-ms-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.mobileNav .mobileNavScroller ul li.-border:hover{cursor:pointer;border:1px solid #11afe2}.mobileNav .mobileNavScroller ul li.-border:hover svg path:not(#blank),.mobileNav .mobileNavScroller ul li.-border:hover polygon:not(#blank){fill:#11afe2}.mobileNav ul.more{margin:0;padding:0}.mobileNav ul.moreNav{padding:0;margin-left:12px;overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .3s ease,opacity .3s ease-out .2s;-moz-transition:max-height .3s ease,opacity .3s ease-out .2s;-ms-transition:max-height .3s ease,opacity .3s ease-out .2s;-o-transition:max-height .3s ease,opacity .3s ease-out .2s;transition:max-height .3s ease,opacity .3s ease-out .2s}.mobileNav ul.moreNav.expanded{max-height:500px;opacity:1;margin-top:6px}.mobileNav .expander{color:#222;margin-top:0;font-size:1.8rem}.mobileNav .expander .upDownPointer{margin-right:20px}.mobileNav .expander .upDownPointer svg g{fill:#222 !important}.backArrow{display:none;z-index:500;position:fixed;left:10px;top:14px;cursor:pointer}.dashboard{margin-left:30px;align-items:center}.dashboard .button.-signUp{white-space:nowrap;width:115px;font-size:1.4rem;line-height:1.4rem;padding:9px 10px}.dashboard a:hover:not(.button),.dashboard a:active:not(.button),.dashboard a:focus:not(.button){color:#204399 !important}.dashboard.nav{gap:20px}li:hover,li:active,li:focus{outline-color:#204399 !important}.boxIcon,.creditContainer{display:block;position:relative;padding:22px 8px 0;height:62px;text-align:center}.boxIcon{padding:22px 0 22px}.itemCount{display:flex;justify-content:center;align-items:flex-end;font-size:1.4rem;position:absolute;top:21px;left:-2px;height:21px;width:21px;text-align:center;border-radius:50%;border:1px solid #222;background-color:#fff;line-height:1.9rem;color:#222}.boxCount{font-size:1.2rem;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;position:absolute;top:16px;left:14px;height:16px;width:16px;text-align:center;border-radius:50%;background:#11afe2;line-height:1.7rem;color:#fff}li.myBoxLink:hover .boxIcon svg path{fill:#11afe2}.boxIconContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxIconContainer .boxLabel{padding:20px 0px}.boxIconContainer .boxIcon svg path{-webkit-transition:fill .2s ease-out;-moz-transition:fill .2s ease-out;-ms-transition:fill .2s ease-out;-o-transition:fill .2s ease-out;transition:fill .2s ease-out;fill:#222}.active .boxIconContainer .boxIcon svg path{fill:#11afe2}.itemCount{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.creditsNav:hover .itemCount,.creditsNav.active .itemCount{border-color:#11afe2;color:#11afe2}.creditNav{display:flex}.creditNav .creditLabel{padding:20px 10px 20px 0px}.creditNav.active{color:#11afe2}.mainSiteNav{position:absolute;top:0;left:0;width:100%}.logo{text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.logo svg{width:100%;min-width:110px;max-width:210px}.logo svg.logoNF{max-width:350px}.logo svg.logoYA{max-width:270px}.masthead{padding:6px 0 4px;background-color:#fff;margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.masthead.-bannerless{margin-top:0}.masthead.-withBorder{-webkit-box-shadow:0px 2px 2px 0 rgba(41,41,51,.1);-moz-box-shadow:0px 2px 2px 0 rgba(41,41,51,.1);-o-box-shadow:0px 2px 2px 0 rgba(41,41,51,.1);box-shadow:0px 2px 2px 0 rgba(41,41,51,.1)}.backgroundMask{background-color:#fff;position:absolute;top:0;left:0;right:0;height:59px;z-index:500}@media screen and (max-width: 1184px){.backgroundMask{height:49px}}header{position:relative;width:100%;z-index:1003;background-color:rgba(255,255,255,0);height:62px;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e8e8e8;-webkit-transition:background-color .3s ease,border .3s ease;-moz-transition:background-color .3s ease,border .3s ease;-ms-transition:background-color .3s ease,border .3s ease;-o-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease}header.transparent{background-color:rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0)}header.fixed{position:fixed;top:0;background-color:#fff;border-bottom:1px solid #e8e8e8}header .msgBar{padding:10px;color:#fff;text-align:left;font-size:1.3rem;font-weight:200}header .msgBar .message.softMember:after,header .msgBar .message.member:after{content:"";background:url("//static.bookofthemonth.com/elements/emoji/waving-hand.svg");width:1em;height:1em;display:inline-block;margin:0 8px 0 3px;vertical-align:middle}header .msgBar .message.softMember{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.6rem;line-height:2.4rem}header .-innerWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}header .headerTitle{display:none}header .creditNav{display:flex}header .creditNav .creditLabel{padding:20px 10px 20px 0px}header .creditNav.active{color:#11afe2}header .creditNav.-forMobile,header .creditNav .mobileLink{display:none}header .creditsNav.-forMobile,header .creditsNav .mobileLink{display:none}header .myBoxLink.-forMobile,header .myBoxLink .mobileLink{display:none}header li.myBoxLink:hover .boxIcon svg path{fill:#11afe2}header .boxIconContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header .boxIconContainer .boxLabel{padding-right:8px}header .boxIconContainer .boxIcon svg path{-webkit-transition:fill .2s ease-out;-moz-transition:fill .2s ease-out;-ms-transition:fill .2s ease-out;-o-transition:fill .2s ease-out;transition:fill .2s ease-out;fill:#222}header .active .boxIconContainer .boxIcon svg path{fill:#11afe2}header .itemCount{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header .creditNav:hover .itemCount,header .creditNav.active .itemCount{border-color:#11afe2;color:#11afe2}header .sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header nav{color:#fff;margin-left:40px;flex-grow:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}header nav.-loggedOut{flex-grow:1;-webkit-justify-content:left;justify-content:left}header .subNav{top:-700px;opacity:0;position:fixed}header .subNav li{display:block;margin:4px 0}header .subNav li a{line-height:3.2rem}header ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}header li{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:62px}header li:not(:first-of-type){margin-left:20px}header li.myBoxLink{margin-left:20px}header li a:hover{color:#11afe2}header li.forMobile{display:none}header li.-border{-webkit-transition:color .4s ease-in-out,border-color .4s ease-in-out;-moz-transition:color .4s ease-in-out,border-color .4s ease-in-out;-ms-transition:color .4s ease-in-out,border-color .4s ease-in-out;-o-transition:color .4s ease-in-out,border-color .4s ease-in-out;transition:color .4s ease-in-out,border-color .4s ease-in-out;padding:10px 12px;max-height:34px;margin-left:20px;height:auto;line-height:normal;border:1px solid #e8e8e8;border-radius:3px}header li.-border svg path,header li.-border polygon{-webkit-transition:fill .4s ease-in-out;-moz-transition:fill .4s ease-in-out;-ms-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}header li.-border:hover{border:1px solid #11afe2;color:#11afe2}header li.-border:hover svg path:not(#blank),header li.-border:hover polygon:not(#blank){fill:#11afe2}header .ada,header li:hover{cursor:pointer}header .ada>a:not(.button),header li:hover>a:not(.button){color:#11afe2}header .ada span,header li:hover span{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#11afe2}header .ada.subNav,header .ada .subNav,header li:hover.subNav,header li:hover .subNav{display:block;position:absolute;top:55px;text-align:left;border:1px solid #e8e8e8;border-radius:3px;padding:16px 20px;background-color:#fff;-webkit-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-moz-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-ms-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-o-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);opacity:1;-webkit-box-shadow:1px 1px 7px rgba(68,68,68,.2);-moz-box-shadow:1px 1px 7px rgba(68,68,68,.2);-o-box-shadow:1px 1px 7px rgba(68,68,68,.2);box-shadow:1px 1px 7px rgba(68,68,68,.2)}header .ada.subNav:not(.-rightAligned),header .ada .subNav:not(.-rightAligned),header li:hover.subNav:not(.-rightAligned),header li:hover .subNav:not(.-rightAligned){left:0}header .ada.subNav.-rightAligned,header .ada .subNav.-rightAligned,header li:hover.subNav.-rightAligned,header li:hover .subNav.-rightAligned{right:-10px}header .ada.subNav.wCols,header .ada .subNav.wCols,header li:hover.subNav.wCols,header li:hover .subNav.wCols{padding:20px 40px}header .ada.subNav .colsWrapper,header .ada .subNav .colsWrapper,header li:hover.subNav .colsWrapper,header li:hover .subNav .colsWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header .ada.subNav ul:nth-of-type(even),header .ada .subNav ul:nth-of-type(even),header li:hover.subNav ul:nth-of-type(even),header li:hover .subNav ul:nth-of-type(even){margin-left:40px}header .ada.subNav ul,header .ada .subNav ul,header li:hover.subNav ul,header li:hover .subNav ul{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}header .ada.subNav li,header .ada .subNav li,header li:hover.subNav li,header li:hover .subNav li{height:auto;margin:0;padding:0;white-space:nowrap;color:#777;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer}header .ada.subNav li strong,header .ada .subNav li strong,header li:hover.subNav li strong,header li:hover .subNav li strong{color:#222}header .ada.subNav li:hover,header .ada .subNav li:hover,header li:hover.subNav li:hover,header li:hover .subNav li:hover{color:#11afe2}header .ada.subNav .featured,header .ada .subNav .featured,header li:hover.subNav .featured,header li:hover .subNav .featured{cursor:pointer;width:100%;border-bottom:1px solid #e8e8e8;margin-bottom:12px;padding-bottom:12px}header .ada.subNav .featured:hover strong,header .ada .subNav .featured:hover strong,header li:hover.subNav .featured:hover strong,header li:hover .subNav .featured:hover strong{color:#11afe2}@media screen and (max-width: 1200px){header .desktopOnly{display:none}}@media screen and (max-width: 1209px){header{height:50px}header .content{gap:24px}header .logoWrapper{flex-grow:2}header .logoWrapper .logo svg{max-width:180px}header .logoWrapper .logo svg.logoNF{max-width:246px}header .logoWrapper .logo svg.logoYA{max-width:220px}header nav,header .nav .forDesktop{display:none}header .dashboard{margin-left:0}header .dashboard .nav:not(.myBoxLink){display:none}header .dashboard .boxLabel{display:none}header li{height:50px}header li:not(:first-of-type){margin-left:0}header .creditsNav{margin-right:14px}header .headerTitle{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1.2;text-align:center;font-size:1.4rem;margin:0 auto}}@media screen and (max-width: 640px){.header .content{height:50px}.header .logosvg{width:168px}.header .msgBar{display:none}.header nav>ul li{margin-left:12px}.header .myBoxLink.-forDesktop,.header .myBoxLink .desktopLink{display:none}.header .myBoxLink.-forMobile,.header .myBoxLink .mobileLink{display:flex}.header .creditsNav.-forDesktop,.header .creditsNav .desktopLink{display:none}.header .creditsNav.-forMobile,.header .creditsNav .mobileLink{display:flex}.mobileNav{top:50px}.modalOpen .backArrow{display:inline-block;top:14px}.logo svg{max-width:180px}.logo svg.logoNF{max-width:183px}.logo svg.logoYA{max-width:180px}}.footer{width:100%;position:relative;z-index:10}.footer .tier1{padding:80px 0;border-top:1px solid #e8e8e8;text-align:left;width:100%}.footer .tier1 .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.footer .tier1 .footerLinks{width:70%}.footer .tier1 .itemList li{color:#222;margin-bottom:0}.footer .tier1 .itemList li:last-of-type{margin-bottom:0}.footer .tier1 .linkGroup{vertical-align:top;display:inline-block;margin-right:60px;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.4rem;line-height:2.4rem}.footer .tier1 .linkGroup a{color:#777;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif}.footer .tier1 .footerSocial{display:flex;flex-direction:column;align-items:flex-end}.footer .tier1 .footerSocial .social h5,.footer .tier1 .footerSocial .social .icon{color:#222;display:inline-block;margin-left:10px;vertical-align:top}.footer .tier1 .footerSocial .-border{-webkit-transition:border-color .4s ease-in-out;-moz-transition:border-color .4s ease-in-out;-ms-transition:border-color .4s ease-in-out;-o-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out;list-style:none;margin-top:18px;padding:10px 12px;border:1px solid #e8e8e8;border-radius:3px}.footer .tier1 .footerSocial .-border svg path,.footer .tier1 .footerSocial .-border polygon{-webkit-transition:fill .4s ease-in-out;-moz-transition:fill .4s ease-in-out;-ms-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.footer .tier1 .footerSocial .-border:hover{cursor:pointer;border:1px solid #11afe2}.footer .tier1 .footerSocial .-border:hover svg path:not(#blank),.footer .tier1 .footerSocial .-border:hover polygon:not(#blank){fill:#11afe2}.footer .tier2{padding:40px 0;border-top:1px solid #e8e8e8;text-align:left;width:100%}.footer .tier2 .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.footer .tier2 .coin{width:50px;height:50px}.footer .tier2 .coin svg path{fill:#222}.footer .tier2 .finePrintWrapper{text-align:right;font-size:1rem;line-height:1.6rem;color:#777}.footer .tier2 .finePrintWrapper a{display:inline-block;margin-bottom:12px;color:#777;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.footer .forEnrollMobile{display:none}.footer.noRule .tier1{border-top:none}@media screen and (max-width: 860px){.footer.noRule .tier2{border-top:none}}@media screen and (max-width: 860px){.footer .tier1{display:none}.footer .tier2{padding:20px}.footer .tier2 .coin{display:none}.footer .tier2 .content{display:block}.footer .tier2 .finePrintWrapper{text-align:left}.footer.noShowMobile{display:none}}.siteMessage:not(.hide)+.bodyContent{margin-top:0}.siteMessage:not(.hide)+.bodyContent .bodyContent{margin-top:0}.siteMessage.giftRejoinBanner.show+.bodyContent .selectionsNav{padding-top:0}.siteMessage{display:block;position:relative;margin-top:96px;z-index:2}.siteMessage .innerWrapper{position:relative;padding:25px 15px 15px;background-color:#fff;min-height:50px;-webkit-box-shadow:1px 1px 3px 1px rgba(68,68,68,.3);-moz-box-shadow:1px 1px 3px 1px rgba(68,68,68,.3);-o-box-shadow:1px 1px 3px 1px rgba(68,68,68,.3);box-shadow:1px 1px 3px 1px rgba(68,68,68,.3)}.siteMessage .innerWrapper.special{background-color:#11afe2}.siteMessage .innerWrapper.special h5{color:#fff;font-weight:900;margin:0 auto 0 auto}.siteMessage .innerWrapper.special.wide{max-width:none}.siteMessage .innerWrapper.special.wide .close{display:none}.siteMessage h5{margin:0 auto 10px;max-width:90%}.siteMessage .link{margin-left:10px;display:inline-block;cursor:pointer;font-weight:900}.siteMessage .close{position:absolute;top:15px;right:15px}.siteMessage .giftIcon svg{height:21px;width:18px;margin-right:10px}.siteMessage .giftIcon svg path,.siteMessage .giftIcon svg rect{fill:#fff}.messageBarClose{position:absolute;top:0;right:0;cursor:pointer;padding-right:20px;background-color:rgba(0,0,0,0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:500}.messageBarClose svg{width:15px;height:15px}.messageBarClose svg polygon{fill:#fff}@media screen and (max-width: 960px){.siteMessage{margin-top:83px}}@media screen and (max-width: 640px){.siteMessage{margin-top:50px}.messageBarClose{padding-right:0}}.-siteMessage{background-color:#35a869;text-align:center;font-size:1.4rem;color:#fff;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;width:100%;z-index:2000;display:block;top:-100px;position:fixed;line-height:2rem;padding:8px 20px;-webkit-transition:top .2s ease;-moz-transition:top .2s ease;-ms-transition:top .2s ease;-o-transition:top .2s ease;transition:top .2s ease}.-siteMessage.error{background-color:#ef2929}.-siteMessage p{text-align:center}.-siteMessage p button{text-align:center}.-siteMessage button.link{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.4rem;color:#fff;text-decoration:underline}.-siteMessage button.link:hover{color:#fff}.-siteMessage.show{position:fixed;top:0}.siteMessageBar{opacity:0;color:#fff;width:100%;text-align:center;padding:12px;z-index:1000;display:block;min-height:48px;background:#204399;position:fixed;-webkit-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);-moz-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);-o-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);-webkit-transition:opacity .3s ease-out,top .5s ease-in-out;-moz-transition:opacity .3s ease-out,top .5s ease-in-out;-ms-transition:opacity .3s ease-out,top .5s ease-in-out;-o-transition:opacity .3s ease-out,top .5s ease-in-out;transition:opacity .3s ease-out,top .5s ease-in-out}.siteMessageBar .smallText{color:#fff}.siteMessageBar.warning{background:#e8e8e8;color:#222}.siteMessageBar.warning .smallText{color:#222}.siteMessageBar.warning svg polygon{fill:#222}.siteMessageBar.-response{z-index:1;position:fixed;top:-100px;display:flex;flex-direction:row;justify-content:center}.siteMessageBar.-response.showing{top:0;opacity:1;position:relative}.siteMessageBar.-response.hidden{top:-100px;opacity:0}@media screen and (max-width: 1184px){.siteMessageBar.-response.showing{top:0}}.siteMessageBar:not(.-response){-webkit-transition:opacity .3s ease-out,top .6s ease-in-out;-moz-transition:opacity .3s ease-out,top .6s ease-in-out;-ms-transition:opacity .3s ease-out,top .6s ease-in-out;-o-transition:opacity .3s ease-out,top .6s ease-in-out;transition:opacity .3s ease-out,top .6s ease-in-out}.siteMessageBar:not(.-response).showing{top:0;opacity:1;position:relative}.siteMessageBar:not(.-response).hidden{top:-100px;opacity:0}.siteMessageBar.failure{background-color:#d8302e;z-index:1002}.siteMessageBar.success{background-color:#34a768}.siteMessageBar a{color:#fff;text-decoration:underline}@media screen and (max-width: 960px){.siteMessageBar.showing.failure{top:50px;position:sticky;position:-webkit-sticky}.siteMessageBar.showing.belowNav{top:44px}}.siteGate .modal{display:inline-block;padding:60px 40px;max-width:594px;max-height:670px;z-index:10001;top:-2000px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-ms-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.siteGate .modal.showing{top:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=1);-khtml-opacity:1;-moz-opacity:1;opacity:1}.siteGate .enrollActionWrapper{border-top:none;margin-bottom:20px;padding-top:0;-webkit-justify-content:flex-start;justify-content:flex-start}.siteGate .enrollActionWrapper button{width:100%}.gateWrapper{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;zoom:1;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;overflow-y:auto;text-align:center;background:rgba(255,255,255,0);cursor:pointer;-webkit-transition:opacity .9s ease 4000;-moz-transition:opacity .9s ease 4000;-ms-transition:opacity .9s ease 4000;-o-transition:opacity .9s ease 4000;transition:opacity .9s ease 4000}.gateWrapper.showing{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=1);-khtml-opacity:1;-moz-opacity:1;opacity:1}.gateWrapper.active{background:rgba(0,0,0,.7)}@media screen and (max-width: 480px){.siteGate .gateWrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.siteGate .modal{width:100%;max-width:100%;top:1000px;left:1000px;padding:20px;max-height:100vh;height:100vh;display:inline-block;border-radius:0;-webkit-transition:top .6s ease;-moz-transition:top .6s ease;-ms-transition:top .6s ease;-o-transition:top .6s ease;transition:top .6s ease;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.siteGate .modal.showing{top:51px;left:0}}html #bodyWrapper.modalOpen{-webkit-overflow-scrolling:touch;overflow:hidden;touch-action:none}.modalWrapper{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;zoom:1;position:fixed;top:0;bottom:0;left:-4000px;right:0;z-index:10004;overflow-y:auto;text-align:center;background:rgba(0,0,0,.7);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.modalWrapper.showing{left:0;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=1);-khtml-opacity:1;-moz-opacity:1;opacity:1}.modal{display:inline-block;position:fixed;width:80%;max-width:594px;max-height:670px;overflow-y:auto;overflow-x:hidden;padding:60px 40px 50px;top:50%;left:50%;border-radius:4px;text-align:center;background:#fff;z-index:10005;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.-noPadding{padding:0}.modal .-imageContainer{padding:30px;background:#f6f7f8;background:-moz-linear-gradient(-45deg, #F6F7F8 27%, #ededed 100%);background:-webkit-linear-gradient(-45deg, #F6F7F8 27%, #ededed 100%);background:linear-gradient(135deg, #F6F7F8 27%, #ededed 100%)}.modal .-imageContainer .jacket{width:100px}.modal .-copyContainer{padding:50px 40px;text-align:left}.modal .-button{margin-top:20px}.modal.cleanSlate{padding:0;max-height:100%;width:auto;max-width:100%}.modal.narrow{max-width:440px;text-align:left}.modal.wide{max-width:920px}.modal.fullHeight{height:100vh;max-height:1000px;top:50%;bottom:0;-moz-transform:translate(-50%, -48%);-o-transform:translate(-50%, -48%);-ms-transform:translate(-50%, -48%);-webkit-transform:translate(-50%, -48%);transform:translate(-50%, -48%)}.modal label{color:#222}.modal.-fullWidth{position:absolute;padding:0;width:100%;height:100vh;max-height:10000px;border-radius:0;top:0;left:0;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.appLogo{margin:20px 31% 10px}.pageModal,.pageModal.show{display:inline-block;vertical-align:top;width:100%;max-width:920px;margin-top:20px;position:relative;text-align:left;background-color:#fff;margin-bottom:40px;z-index:400;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pageModal .content,.pageModal.show .content{margin:0 auto;max-width:600px}.pageModal .flag,.pageModal.show .flag{display:inline-block;text-align:center;margin:0 0 10px;padding:20px;background-color:#fff}.pageModal .flag h6,.pageModal.show .flag h6{margin-bottom:0;color:#e8e8e8}.modalClose{position:absolute;top:0;right:0;cursor:pointer;padding:12px 20px 0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:500}.modalClose svg{width:15px;height:15px}.modalClose svg polygon{fill:#000}.aboutUsClose{padding-bottom:30px;cursor:pointer;z-index:100}@media screen and (max-width: 960px){.pageModal{top:0;margin-top:0}}@media screen and (max-width: 800px){.modal.-gate{padding:60px 20px;width:100%;max-width:100%;top:200vh;max-height:100vh;height:100vh;border-radius:0;left:0;right:0;max-width:800px !important;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.modal.-gate.show{top:0;height:100vh;left:0;overflow:hidden}.modal.-gate .mobileCenteredContent{display:flex;align-items:center;height:70vh;max-width:500px;margin:0 auto}.modal.-gate .mobileCenteredContent button{width:100%;max-width:500px}}@media screen and (max-width: 640px){.pageModal .dateFlag{width:100%}.-copyContainer{padding:20px}}@media screen and (max-width: 480px){#bodyWrapper.modalOpen{overflow:hidden}.modal.-gate{padding:60px 20px;width:100%;max-width:100%;top:2000vh;max-height:100vh;height:100vh;border-radius:0;left:-1000%;right:0;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.modal.-gate.show{top:0;height:100vh;left:0;overflow:hidden;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.modal.-gate .appLink{color:#000}.pageModal{top:47px;margin:0}.modal{padding:20px;width:90%;top:50px}.modal .-imageContainer.jacket{width:100px}}[data-test-id=ChatWidgetButton],[data-test-id=ChatWidgetMobileButton]{display:none !important}.dashboard .modalWrapper{top:62px;display:none}.dashboard .modalWrapper.showing{display:none}.navModal{position:fixed;top:-700px;right:14px;opacity:0;width:100%;min-width:380px;z-index:10005;text-align:left;pointer-events:none}.navModal.showing{position:absolute;-webkit-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-moz-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-ms-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);-o-transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);transition:opacity .4s .1s cubic-bezier(0.14, 0.74, 0.88, 0.99),top .2s cubic-bezier(0.17, 1.16, 0.63, 0.96);top:63px;opacity:1}.navModal.hidden{top:-700px;opacity:0;position:fixed}.navModal .mobileHeader{border-bottom:1px solid #e8e8e8;text-align:center;padding:12px;height:50px;display:none}.navModal .innerWrapper{max-width:1224px;position:relative;margin:0 auto}.navModal .navModalWrapper{position:absolute;top:-7px;right:0;background-color:#fff;border:1px solid #e8e8e8;width:102%;pointer-events:auto;cursor:default;-webkit-box-shadow:2px 3px 4px 1px rgba(68,68,68,.1);-moz-box-shadow:2px 3px 4px 1px rgba(68,68,68,.1);-o-box-shadow:2px 3px 4px 1px rgba(68,68,68,.1);box-shadow:2px 3px 4px 1px rgba(68,68,68,.1)}.navModal .navModalWrapper.padding{padding:20px}.navModal .navModalWrapper .navPointer{border-style:solid;position:absolute;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c8c8c8 rgba(0,0,0,0);border-width:0px 12px 12px;top:-11px;right:30px}.navModal .navModalWrapper .navPointer:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:solid;border-width:0px 11px 11px;top:1px;content:"";position:absolute;right:-11px}.navModal .error{margin-top:0;width:100%;text-align:center}@media screen and (max-width: 960px){.navLinks .modalWrapper{top:50px}.navModal .navModalWrapper{right:-23px}.navModal .navModalWrapper .navPointer{right:8px}}@media screen and (max-width: 480px){.dashboard .-forMobile .modalWrapper{top:-10000px}.dashboard .-forMobile .modalWrapper.showing{display:block;top:0}.navModal{right:-1000;bottom:0;top:0;height:100vh;max-height:100vh;background-color:#fff;min-width:0}.navModal .navPointer{display:none}.navModal .mobileHeader{display:block}.navModal .navModalWrapper{max-width:100%;top:0px;right:0;border:none;overflow:auto;height:100vh;padding-bottom:80px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.navModal.showing{position:fixed;top:0;right:14px;right:0;-webkit-transition:opacity .3s .3s ease-in-out,right .6s .2s cubic-bezier(0.01, 0.3, 0.36, 1.02);-moz-transition:opacity .3s .3s ease-in-out,right .6s .2s cubic-bezier(0.01, 0.3, 0.36, 1.02);-ms-transition:opacity .3s .3s ease-in-out,right .6s .2s cubic-bezier(0.01, 0.3, 0.36, 1.02);-o-transition:opacity .3s .3s ease-in-out,right .6s .2s cubic-bezier(0.01, 0.3, 0.36, 1.02);transition:opacity .3s .3s ease-in-out,right .6s .2s cubic-bezier(0.01, 0.3, 0.36, 1.02)}.navModal.hidden{-webkit-transition:opacity .3s .3s ease-in-out,right .6s ease-in-out;-moz-transition:opacity .3s .3s ease-in-out,right .6s ease-in-out;-ms-transition:opacity .3s .3s ease-in-out,right .6s ease-in-out;-o-transition:opacity .3s .3s ease-in-out,right .6s ease-in-out;transition:opacity .3s .3s ease-in-out,right .6s ease-in-out;right:-1000px;top:0;opacity:0}}@media screen and (min-width: 500px){.hideScroll,.showScroll{max-height:62vh;overflow:auto}.hideScroll::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.showScroll::-webkit-scrollbar{-webkit-appearance:none;width:4px}.showScroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:#dcdee0}}.forMobile{display:none}.center{text-align:center}.noPadding{padding:0}.noMargin{margin:0}.hide{display:none !important}.show{display:block}.noLink{cursor:default}.selectable{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.clearfix{clear:both;zoom:1}.clearfix:after{content:"";clear:both;display:table}.hiddenmodal{display:none}.hr-b{border-bottom:1px solid #e8e8e8}.itemList li{margin-bottom:10px}.itemList li:last-of-type{margin-bottom:0}.itemList a.h5{color:#11afe2}ol.itemList{font-family:"SerifRegular","Georgia","Times New Roman",serif;list-style-type:decimal;margin:20px;padding-left:20px}ol.itemList li{font-weight:100}.dataTable{padding:10px 0;border-collapse:collapse;width:100%;font-size:1.6rem}.dataTable .separator{border-top:1px solid #222}.dataTable th{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;text-transform:uppercase}.dataTable td{padding:4px 5px 4px 0;text-align:left}.dataTable td.h6.alt{text-align:right}.borderedBox{border:1px solid #e8e8e8;padding:20px}.borderedBox.alt{border-radius:12px}.borderTop{border-top:1px solid #e8e8e8}.trackingPixelsWrapper{display:none}.collapseActions .upDownPointer{display:inline-block}.collapseActions .upDownPointer svg{vertical-align:top;margin:5px 0 0}.collapseActions .upDownPointer svg polygon{fill:#e8e8e8}.collapseActions.expanded .pointerDown{display:none}.collapseActions.collapsed .pointerUp{display:none}.progressBarWrapper{width:100%;height:5px;min-height:5px;background-color:#dedede}.progressBar{width:14%;height:5px;min-height:5px;background:#1b4bba;background:-moz-linear-gradient(left, #204399 0%, #11afe2 100%);background:-webkit-linear-gradient(left, #204399 0%, #11afe2 100%);background:linear-gradient(to right, #204399 0%, #11afe2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$siteColor", endColorstr="$secondarySiteColor",GradientType=1 );-webkit-transition:width .6s cubic-bezier(0.14, 0.74, 0.88, 0.99);-moz-transition:width .6s cubic-bezier(0.14, 0.74, 0.88, 0.99);-ms-transition:width .6s cubic-bezier(0.14, 0.74, 0.88, 0.99);-o-transition:width .6s cubic-bezier(0.14, 0.74, 0.88, 0.99);transition:width .6s cubic-bezier(0.14, 0.74, 0.88, 0.99)}.progressBar.step1{width:15%}.progressBar.step2{width:30%}.progressBar.step3{width:45%}.progressBar.step4{width:60%}.progressBar.step5{width:75%}.progressBar.step6{width:90%}.progressBar.step7{width:100%}.preview{position:absolute;top:100px;opacity:.3}.preview.-next{right:-330px}.preview.-right{left:-330px}.tabbedBox{border-bottom:1px solid #e8e8e8}.tabbedBox .tabWrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.tabbedBox .tabWrapper li{cursor:pointer;display:inline-block;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#fafafa;text-align:center;padding:20px 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%}.tabbedBox .tabWrapper li .miniText{color:#777}.tabbedBox .tabWrapper li.active{border-bottom:none;background-color:#fff}.tabbedBox .tabWrapper li.active .miniText{color:#222}.tabbedBox .tabWrapper li:hover{color:#111e3f}.tabbedBox .tabWrapper li:last-of-type{border-right:none}.tabbedBox .tabbedContentWrapper{padding:40px}@media screen and (max-width: 800px){.tabbedBox{border-right:none;border-left:none}.hiddenmodal{display:block}}@media screen and (max-width: 480px){.tabbedBox .tabbedContentWrapper{padding:40px 20px}}.spinningCoin{display:inline-block;margin:30px auto;width:98px;height:98px;animation:spinIt 2.5s linear;-webkit-animation:spinIt 2.5s linear}@-webkit-keyframes spinIt{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spinIt{0%{transform:rotate(0deg)}90%{transform:rotate(360deg)}92%{transform:scale(1, 1)}96%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}@keyframes unblur{0%{filter:blur(20px)}100%{filter:blur(0)}}.messageBar{padding:12px;text-align:center;color:#fff}.messageBar a{padding-left:6px;color:#fff}.messageBar.-standard{background-color:#204399}.messageBar.-error{background-color:#d8302e;color:#fff}@media screen and (max-width: 640px){.forMobile{display:block}.forMobile.button{display:inline-block}.forDesktop{display:none}}@media screen and (max-width: 480px){.expander{font-size:1.6rem}}@keyframes spinner{0%{transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}.link.-pending::before,a.button.secondary.-pending::before,button.secondary.-pending::before,.button.secondary.-pending::before,a.button.primary.-pending::before,button.primary.-pending::before,.spinner::before{position:absolute;border:solid 3px #11afe2;border-bottom-color:#e8e8e8;border-radius:50%;height:18px;width:18px;top:50%;left:50%;animation:1000ms linear infinite spinner;transform:translate3d(-50%, -50%, 0);transform-origin:center;content:""}.spinner{position:relative}.spinner::before{height:18px;width:18px}.spinner.xlarge::before{height:42px;width:42px}.spinner.large::before{height:28px;width:28px}.spinner.medium::before{height:24px;width:24px}.spinner.small::before{height:12px;width:12px;border-width:2px}.spinner.left::before{top:10px;left:10px;transform:translate3d(0, 0, 0)}.botmBlurb p{color:#111e3f}.botmBlurb .botmInitial{margin-right:20px;margin-bottom:10px;float:left;width:68px;height:90px;border-radius:50%;background-color:#111e3f;color:#fff;padding:16px}.botmBlurb .botmInitial svg{width:35px}.botmBlurb.alt .content{position:relative}.botmBlurb.alt .botmInitial{float:none}.botmBlurb.alt p{position:absolute;top:50%;left:50%;width:100%;padding-left:130px;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 480px){.botmBlurb .botmInitial{margin-bottom:0}.botmBlurb.alt .botmInitial{float:left}.botmBlurb.alt p{position:relative;top:0;left:0;padding-left:0;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.toolTipWrapper{position:relative;display:flex}.toolTipWrapper .tip{display:block;position:absolute;opacity:0;top:-10000px;left:0;z-index:15;background-color:rgba(34,34,34,.9);border-radius:4px;border:none;padding:4px 12px;text-align:center;color:#fff;font-size:1.2rem;min-width:0;text-transform:none;line-height:1.6rem;padding:12px 20px;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-ms-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.toolTipWrapper .tip:after{content:"";position:absolute;top:-4px;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-width:0px 8px 8px;border-style:solid;border-color:rgba(34,34,34,.9) rgba(0,0,0,0);display:block;width:0}.toolTipWrapper:hover .tip,.toolTipWrapper:focus .tip,.toolTipWrapper:active .tip{min-width:200px;left:50%;top:30px;opacity:1;display:block}button,.button{-webkit-transition:color .4s ease-in-out,border-color .4s ease-in-out,background-color .4s ease-in-out,opacity .4s ease-in-out;-moz-transition:color .4s ease-in-out,border-color .4s ease-in-out,background-color .4s ease-in-out,opacity .4s ease-in-out;-ms-transition:color .4s ease-in-out,border-color .4s ease-in-out,background-color .4s ease-in-out,opacity .4s ease-in-out;-o-transition:color .4s ease-in-out,border-color .4s ease-in-out,background-color .4s ease-in-out,opacity .4s ease-in-out;transition:color .4s ease-in-out,border-color .4s ease-in-out,background-color .4s ease-in-out,opacity .4s ease-in-out;cursor:pointer;border:1px solid #11afe2;border-radius:3px;display:inline-block;padding:14px 10px;text-align:center;font-size:1.8rem;line-height:1.8rem;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;background-image:none;width:160px;color:#fff;background-color:#11afe2}button:hover,.button:hover{background-color:#0e92bc}button:hover.vbtButtons,.button:hover.vbtButtons{background-color:#11afe2}button.inverted,.button.inverted{color:#fff;border-color:rgba(255,255,255,.4);background-color:rgba(0,0,0,0)}button.inverted:hover,.button.inverted:hover{border-color:#fff}button.inverted.-solid,.button.inverted.-solid{color:#204399;background-color:#fff}button.-small,.button.-small{white-space:nowrap;width:115px;font-size:1.4rem;line-height:1.4rem;padding:9px 10px}button.-fullWidth,.button.-fullWidth{width:100%;max-width:100%}button.-flexible,.button.-flexible{width:auto;max-width:100%;padding:14px 30px}button svg,.button svg{vertical-align:top;margin-right:10px}a.button.primary,button.primary{color:#fff;background-color:#11afe2;border-color:#11afe2}a.button.primary.-vbt,button.primary.-vbt{width:176px;padding:11px}a.button.primary.-mobile,button.primary.-mobile{display:flex;justify-content:flex-start;margin-left:0}a.button.primary:hover,button.primary:hover{color:#fff;border-color:#11afe2;background-color:#10a0cf}a.button.primary.-disabled,button.primary.-disabled{cursor:default;background-color:#a8acb0;border-color:rgba(0,0,0,0)}a.button.primary.-alert,button.primary.-alert{background-color:#d8302e;border-color:#d8302e;color:#fff}a.button.primary.-pending,button.primary.-pending{cursor:default;position:relative}a.button.primary.-pending::before,button.primary.-pending::before{border:solid 3px rgba(34,34,34,.45);border-bottom-color:#fff}@media screen and (max-width: 800px){a.button.primary.-vbt,button.primary.-vbt{width:fit-content}}a.button.secondary,button.secondary,.button.secondary{color:#11afe2;background-color:rgba(0,0,0,0);border-color:#11afe2}a.button.secondary:hover,button.secondary:hover,.button.secondary:hover{border-color:#0e92bc;color:#0e92bc}a.button.secondary.-disabled,button.secondary.-disabled,.button.secondary.-disabled{cursor:default;color:#e8e8e8;background-color:#fff;border-color:#e8e8e8}a.button.secondary.-disabled:hover,button.secondary.-disabled:hover,.button.secondary.-disabled:hover{color:#e8e8e8;background-color:#fff;border-color:#e8e8e8}a.button.secondary.-alert,button.secondary.-alert,.button.secondary.-alert{background-color:#fff;border-color:#d8302e;color:#d8302e}a.button.secondary.-pending,button.secondary.-pending,.button.secondary.-pending{cursor:default;position:relative}button.disabled,.button.disabled{cursor:default;background-color:#fff;color:#777;border-color:#e8e8e8}button.disabled:hover,.button.disabled:hover{background-color:#fff;color:#777;border-color:#777}.fb-button{display:block;margin:20px auto 0 auto;max-width:475px;position:relative;width:100%;height:48px;border-radius:3px;background:#4267b2;border:none}.fb-button:hover{background:#365899}.fb-button:before{background-image:url("/img/shared/FB_Logo_white_50.png");content:"";height:30px;width:30px;background-size:contain;left:10px;position:absolute;top:9px}.tipButton{display:inline-block;border-radius:50%;height:20px;width:20px;font-size:1.2rem;background-color:#11afe2;color:#fff;font-weight:bold;line-height:2.1rem;margin:0 0 10px 10px;text-align:center}.tipButton:hover{background-color:#11afe2;color:#fff}a.button{line-height:18px}.iconButton{border:1px solid #e2e2e2;background-color:#fff;border-radius:50%;height:48px;width:48px;padding-top:16px;z-index:1;cursor:pointer;-webkit-box-shadow:1px 2px 7px 1px rgba(68,68,68,.1);-moz-box-shadow:1px 2px 7px 1px rgba(68,68,68,.1);-o-box-shadow:1px 2px 7px 1px rgba(68,68,68,.1);box-shadow:1px 2px 7px 1px rgba(68,68,68,.1)}.iconButton .arrow{padding-left:0;line-height:0;text-align:center}.iconButton .arrow svg{width:19px;height:auto}.iconButton .arrow.disabled polygon{fill:#e8e8e8}.enrollActionWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:space-between;border-top:1px solid #e8e8e8;padding-top:20px;margin:30px auto 40px}.enrollActionWrapper.singleAction{display:block;text-align:right}.enrollActionWrapper.-fullWidthButtons{border-top:none;padding-top:0;margin-bottom:20px;margin-top:20px}.enrollActionWrapper.-fullWidthButtons button{width:100%;max-width:100%}.enrollActionWrapper a{color:#222}.confirmationActions button:first-of-type,.confirmationActions .button:first-of-type{margin-right:10px}.confirmationActions button.show,.confirmationActions .button.show{display:inline-block}.toteActions{display:flex;justify-content:center;align-items:center}.toteActions :first-child{margin-right:11px}.toteActions :last-child{margin-left:11px}.toteActions .toteFlex{flex:1;margin-top:38px}.stackedButtons{margin:0 auto;width:100%;text-align:center;max-width:300px}.stackedButtons button,.stackedButtons .button{display:block;width:100%;max-width:300px;margin-bottom:20px;padding:12px}@media screen and (max-width: 480px){.confirmationActions button,.confirmationActions .button{width:100%;max-width:100%;margin:0 0 10px 0}.confirmationActions button.-flexible,.confirmationActions .button.-flexible{width:100%;max-width:100%;margin:0 0 10px 0}.toteActions .toteFlex{font-size:16px;padding:12px}}.YA button.inverted,.YA .button.inverted,.Nonfiction button.inverted,.Nonfiction .button.inverted{color:#11afe2;border-color:#36c3f0;background-color:rgba(0,0,0,0)}.YA button.inverted:hover,.YA .button.inverted:hover,.Nonfiction button.inverted:hover,.Nonfiction .button.inverted:hover{border-color:#11afe2}.YA button.inverted.-solid,.YA .button.inverted.-solid,.Nonfiction button.inverted.-solid,.Nonfiction .button.inverted.-solid{color:#204399;background-color:#fff}.carouselSlidesWrapper{position:relative}.carouselSlides{height:495px;position:relative}.carouselSlides li{-webkit-transition:opacity .45s ease-in;-moz-transition:opacity .45s ease-in;-ms-transition:opacity .45s ease-in;-o-transition:opacity .45s ease-in;transition:opacity .45s ease-in;position:absolute;top:0;left:0;width:100%;height:495px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;z-index:1}.carouselSlides li.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=1);-khtml-opacity:1;-moz-opacity:1;opacity:1;z-index:2}.carouselSlides .contentWrapper{display:table;text-align:left;width:100%;max-width:500px;height:495px}.carouselSlides .contentWrapper .content{display:table-cell;vertical-align:middle}.productCarousel{margin-bottom:20px;width:100%;display:inline-block}.productCarousel .pointerWrapper{display:none}.productCarousel .pointer{position:relative;display:inline-block;margin-top:100px}.productCarousel .pointer.left{left:0;padding-right:10px}.productCarousel .pointer.right{right:0;padding-left:10px}.productCarousel .carouselSlides{display:inline-block;height:auto;width:100%;vertical-align:top}.productCarousel .carouselSlides li{height:auto;padding:0}@media screen and (max-width: 480px){.carouselSlides .contentWrapper{max-width:340px;padding-left:20px}}@media screen and (max-width: 800px){.carouselSlides{height:520px}.carouselSlides .contentWrapper{height:520px;max-width:340px;padding-left:20px}.carouselSlides li{height:520px}}.customBigSelects li{position:relative;display:inline-block;margin:15px;vertical-align:top}.customBigSelects label{cursor:pointer;padding:0}.customBigSelects input~div,.customBigSelects li>div{border:2px solid #e8e8e8;background-color:#fff;vertical-align:top;border-radius:8px}.customBigSelects input~div .checkMark,.customBigSelects li>div .checkMark{display:none;position:absolute;top:-12px;right:-26px;width:50px;height:50px}.customBigSelects input:checked~div,.customBigSelects.testVersion input~div:hover{border:2px solid #11afe2;-webkit-box-shadow:7px 7px 7px rgba(68,68,68,.2);-moz-box-shadow:7px 7px 7px rgba(68,68,68,.2);-o-box-shadow:7px 7px 7px rgba(68,68,68,.2);box-shadow:7px 7px 7px rgba(68,68,68,.2)}.customBigSelects input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute}@media screen and (max-width: 480px){.customBigSelects li{margin:5px}}.trackSwitchModal p{padding-bottom:30px}.inputError{background:rgba(255,0,0,.11) !important}.fakeForm,input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=tel],.hostedFieldInput,.passwordInput,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #e8e8e8;border-radius:3px;padding:12px 18px;resize:vertical;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.8rem}.fakeForm:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=url]:focus,input[type=number]:focus,input[type=tel]:focus,.hostedFieldInput:focus,.passwordInput:focus,textarea:focus{outline:none}textarea{padding:18px 18px}textarea.survey-textarea{margin-top:24px}input:required{box-shadow:none}.passwordInput{display:table;background-color:#fff;padding:9px 18px}.passwordInput input{border:none;padding:0;margin:0;display:table-cell}.passwordInput .miniText{cursor:pointer;display:table-cell;vertical-align:middle;text-align:right}.dashedLabel{border-bottom:1px dashed #11afe2;padding-bottom:2px}label.textareaLabel{display:block}input[type=textarea]{resize:vertical;width:100%;height:160px}input[type=submit]{border:none;border-radius:4px}input[type=checkbox]{margin-right:10px}::-webkit-input-placeholder{font-size:1.6rem;line-height:2.2rem}:-moz-placeholder{font-size:1.6rem;line-height:2.2rem}:-ms-input-placeholder{font-size:1.6rem;line-height:2.2rem}.selectWrapper{font-size:1.8rem;border:1px solid #e8e8e8;border-radius:3px;padding:7px 18px;margin:0;background:#fff url("data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgd2lkdGg9IjEwcHgiIGhlaWdodD0iNXB4IiB2aWV3Qm94PSIwIDAgMTAgNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjUuMTg2LDQuOTY5IDAuMzcxLDAuMTU1IDEwLDAuMTU0ICIvPg0KPC9zdmc+") no-repeat center right 10px;height:48px;margin-bottom:20px}.selectWrapper.error-highlight{border-color:#ee0101 !important}.selectWrapper .mask{position:absolute;right:0;top:0;height:100%;width:25px;padding:17px 0;text-align:center;border-left:1px solid}.selectWrapper select{height:100%;width:105%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}fieldset{text-align:left;margin:0 auto}form{text-align:left}form .half{display:inline-block;width:49%;vertical-align:top}form .half.left{margin-right:2%}form .third{display:inline-block;width:32%}form .third.middle{margin:0 2%}form .one-third{display:inline-block;width:32%}form .one-third.right{margin-left:2%}form .one-third.left{margin-right:2%}form .two-third{display:inline-block;width:64%}form .two-third.right{margin-left:2%}form .two-third.left{margin-right:2%}.gift .loginForm button{width:100%;max-width:100%}.gift .loginForm .belowLogin{text-align:right;margin-bottom:0}.gift .loginForm .belowLogin .forgetPassword{width:100%}form.shipping .two-third.left,.singleFormEnroll .two-third.left,.giftPurchaseConfirmation .shippingWrapper .two-third.left{width:68%;margin:0 2% 0 0}form.shipping .third.left,.singleFormEnroll .third.left,.giftPurchaseConfirmation .shippingWrapper .third.left{width:46%;margin:0}form.shipping .third.middle,.singleFormEnroll .third.middle,.giftPurchaseConfirmation .shippingWrapper .third.middle{width:20%;margin:0 2%}form.shipping .third.right,.singleFormEnroll .third.right,.giftPurchaseConfirmation .shippingWrapper .third.right{width:30%;margin:0}.invitationCode{margin:20px auto 0;text-align:left}.invitationCode .two-third.left{width:68%;margin-right:2%}.invitationCode .third.right{width:30%}.invitationCode .third.right button{width:100%;font-size:1.7rem}.invitationCode .activePromo{color:#34a768;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;padding-left:10px}.checkWrapper label{cursor:pointer;font-size:1.2rem;text-transform:uppercase}.checkWrapper div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.checkWrapper .checkMark{display:inline-block;vertical-align:bottom;margin-right:10px;width:20px;height:20px;border-radius:50%;border:2px solid #9b9b9b}.checkWrapper .checkMark svg{display:none}.checkWrapper .checkBox,.checkWrapper .radio{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:2px;width:16px;height:16px;padding:3px;border:1px solid #9b9b9b;border-radius:3px}.checkWrapper .checkBox div,.checkWrapper .radio div{height:8px;width:8px}.checkWrapper .radio{border-radius:50%}.checkWrapper input:not([type=text]){opacity:0;position:absolute}.checkWrapper input[type=text]{margin:10px 0 0 0;width:90%}.checkWrapper .adaRadio .checkMark,.checkWrapper input:checked~div .checkMark{border:none}.checkWrapper .adaRadio .checkMark svg,.checkWrapper input:checked~div .checkMark svg{display:block}.checkWrapper .adaRadio .checkMark circle,.checkWrapper input:checked~div .checkMark circle{fill:#11afe2}.checkWrapper .radioAda,.checkWrapper .surveyAda,.checkWrapper input:checked~.checkBox div,.checkWrapper input:checked~.radio div{height:8px;width:8px;background-color:#111e3f}.checkWrapper .radioAda,.checkWrapper input:checked~.radio div{border-radius:50%}.checkWrapper.-checkbox label .checkBox{padding:0;width:12px;height:12px}.checkWrapper.-checkbox label .checkBox>div{display:none}.checkWrapper.-checkbox label .checkBox .checkmark{position:relative;height:18px;width:18px;background:rgba(0,0,0,0);margin-top:-3px;margin-left:-2px}.checkWrapper.-checkbox label .checkBox .checkmark svg{width:15px;height:13px}.checkWrapper.-checkbox label .checkBox .checkmark polyline{stroke:#11afe2}.checkWrapper.-checkbox label input:checked~.checkBox div{display:block}.checkboxList{text-align:left;margin:20px 0;display:inline-block}.checkboxList label{cursor:pointer;display:block;margin-bottom:10px}.error-highlight label{color:#ee0101 !important}.error-highlight input,.error-highlight div,.error-highlight textarea{border-color:#ee0101 !important}input.error-highlight,selectWrapper.error-highlight,textarea.error-highlight,.hostedFieldInput.error-highlight,.passwordInput.error-highlight{border-color:#ee0101 !important}@media screen and (max-width: 480px){form .half,form .two-third,form .third{width:100%;max-width:100%}form .third.middle{margin:0}form.shipping .third.left{width:100%}form.shipping .third.middle{width:100%;margin:0}form.shipping .third.right{width:100%}form.shipping .two-third.left{width:100%;margin:0}form .-mobileHalf{width:48% !important}form .-mobileHalf.middle{margin-right:2% !important}form .-mobileHalf.right{margin:0 0 0 2% !important}}@media screen and (max-width: 380px){.-checkbox label+div .tip{left:100%}.-checkbox label+div .tip:after{left:25%}.-checkbox label+div .tip{left:0}.-checkbox label+div .tip:after{left:65%}}a{cursor:pointer;color:#11afe2;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover:not(.button),a:active:not(.button){color:#204399}a.active{color:#11afe2}a.-bold{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.link{text-decoration:underline;color:#11afe2;cursor:pointer}.link.-modal{text-decoration:none}.link.-pending{cursor:default;position:relative}a.knockout{color:#fff;text-decoration:underline;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}a.knockout:hover:not(.button),a.knockout:active:not(.button){color:#f6f7f8 !important;opacity:.8}button.link{border:none;text-decoration:none;text-transform:none;text-align:left;line-height:18px;background-color:rgba(0,0,0,0);color:#11afe2;min-width:0;padding:0 10px;border-radius:0}button.link:hover{color:#204399}button.link.alt{color:#11afe2}.pointer{position:absolute;cursor:pointer;z-index:100}.pointer.left{left:40px}.pointer.right{right:40px}.arrow{cursor:pointer;padding-left:25px}.arrow.left{margin-bottom:20px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sliderWrapper{width:100%;max-width:1224px;margin:0 auto;overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-device-width: 768px){.sliderWrapper.hasModal{overflow:visible;overflow-y:visible}}.sliderItemsContainer{text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sliderItem{position:relative;display:table-cell;vertical-align:bottom;outline-color:#204399 !important}.connect{display:inline-block;width:25%;text-align:right}.socialWrapper{text-align:center;margin-top:40px}.socialWrapper h5,.socialWrapper .socialMedia{display:inline-block;vertical-align:middle;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif}.socialMediaIcon{display:inline-block}.socialMediaIcon svg{border-radius:50%;margin:0 10px}.socialMediaIcon svg path,.socialMediaIcon svg ellipse,.socialMediaIcon svg polygon{fill:#11afe2}@media screen and (max-width: 480px){.socialWrapper h5,.socialWrapper .socialMedia{display:block;vertical-align:middle}.socialWrapper h5 .socialMediaIcon svg,.socialWrapper .socialMedia .socialMediaIcon svg{margin:10px 5px 0}}.sortBar{border:1px solid #e8e8e8;border-radius:3px;display:inline-block;margin:20px 0 5px;width:100%;cursor:pointer}.sortBar li{display:inline-block;text-align:center;vertical-align:middle;border-left:1px solid #e8e8e8;padding:10px 10px 4px;width:25%;font-size:1.2rem;color:#777}.sortBar li img{opacity:.3}.sortBar li:hover img{opacity:1}.sortBar li.active img{opacity:1}.sortBar li:first-of-type{border-left:none}.rejoinMessageBlock{text-align:center}.rejoinMessageBlock .button,.rejoinMessageBlock button{margin-top:20px}.rejoinMessageBlock h4{max-width:920px;margin:0 auto}.myBox .rejoinMessageBlock{padding:20px;border-bottom:1px solid #e8e8e8}@media screen and (max-width: 480px){.moreSelections .rejoinMessageBlock{margin-top:20px}}.swiping{overflow:hidden}.swiper.modalWrapper{margin-top:0}.swiper.modalWrapper .selectionDetails.pageModal{margin-bottom:0}.swiperWrapper{max-width:100% !important}.swiperWrapper.selectionDetails .swipesHolder li.fullScreen{padding-top:20px;padding-bottom:110px}.breadDiv{text-align:center;height:20px;width:100%;position:absolute;bottom:50px}.swipesWrapper{overflow:hidden;position:relative}.swipesHolder{max-height:calc(100% - 50px);overflow:hidden;transition:transform .4s ease-out}.swipesHolder li{position:relative;overflow-y:scroll;width:100%;display:inline-block;vertical-align:top}.swipesHolder .fullScreen{height:100%}.swipesHolder.mobileNoScroll li{overflow:hidden}.swipesHolder.mobileNoScroll li:last-child{overflow-x:hidden}.survey h5{margin-bottom:12px}.survey .checkWrapper{border-bottom:1px solid #e8e8e8;padding-bottom:40px;text-align:left;width:100%;margin:20px auto 30PX}.survey .checkWrapper li:not(:last-of-type){padding-bottom:20px}.survey .checkWrapper label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;flex-wrap:nowrap;text-transform:none;font-size:1.6rem;line-height:2.4rem}.survey .subList{padding-top:20px}.survey .subList textarea{border:1px solid #e8e8e8;margin:12px 26px;max-width:100%;width:330px}.survey .thanks .button{margin-top:30px}.survey .second-cancel-survey .text-question{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:2.8rem;line-height:3.2rem;text-align:center}.postEnrollSurvey .subList{position:relative;padding:10px 0 20px 27px;margin:12px 0;background-color:#f6f7f8}.surveyOptions{margin:20px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-flow:row wrap}.surveyOptions input{opacity:0;position:absolute}.surveyOptions li{width:48%;text-align:center;margin:7px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.surveyOptions li:nth-of-type(odd){margin-right:7px}.surveyOptions li h6{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;padding:64px 18px;font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.6rem;line-height:2rem;letter-spacing:0;text-transform:none;height:72px;border-radius:4px;border:1px solid #e8e8e8;cursor:pointer}.surveyOptions li.active h6{border-color:#11afe2;color:#11afe2;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.surveyOptions input:checked~h6{border-color:#11afe2;color:#11afe2}.surveyOptions.-col3 li{width:32%;flex:1;margin:0}.surveyOptions.-col3 li:nth-of-type(even){margin:0 7px}@media screen and (max-width: 480px){.surveyOptions.-col3{display:block}.surveyOptions.-col3 li{width:100%;margin:10px 0}.surveyOptions.-col3 li:nth-of-type(even){margin:10px 0}.surveyOptions.-col3 li:last-of-type{margin-bottom:0}.surveyOptions.-col3 li h6{padding:40px 18px}}.friendFreeMonth{padding:50px 0;margin-top:30px;border-top:1px solid #e8e8e8}.friendFreeMonth .sortBar{margin-top:50px}.friendFreeMonth .sortBar li{width:50%}.friendFreeMonth button.fat{margin:20px}.friendFreeMonth .containFreeMonth{max-width:400px;margin:0 auto}.siteMessage.memorialDayEnroll .innerWrapper.special h5{font-weight:300}.siteMessage.memorialDayEnroll .innerWrapper.special h5 strong{font-weight:bold}@media screen and (max-width: 640px){.friendFreeMonth{background:#f6f7f8}.friendFreeMonth .containFreeMonth{padding:0 20px}.friendFreeMonth .containFreeMonth.sentEmail{padding-bottom:70px}}.freeExtraBookPlan{-webkit-transition:all .6s cubic-bezier(0.16, 0.78, 0.75, 1);-moz-transition:all .6s cubic-bezier(0.16, 0.78, 0.75, 1);-ms-transition:all .6s cubic-bezier(0.16, 0.78, 0.75, 1);-o-transition:all .6s cubic-bezier(0.16, 0.78, 0.75, 1);transition:all .6s cubic-bezier(0.16, 0.78, 0.75, 1)}.freeExtraBookPlan.-collapsed{height:0;overflow:hidden;padding:0;margin:0 auto}.freeExtraBookPlan.-expanded{background-color:#f6f7f8;margin:40px auto;padding:40px 20px}.freeExtraBookPlan ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;max-width:475px;margin:0 auto}.freeExtraBookPlan ul li{padding:0 10px}.freeExtraBookPlan ul li button{width:100%}.freeExtraBookPlan ul li img{width:100%;max-width:175px;margin-bottom:16px}.FreeBookBanner{background-color:#11afe2;text-align:center;padding:30px 10px 15px}.FreeBookBanner h5{color:#fff}.creditsDashboard{text-align:left}.creditsDashboard .navModalWrapper{right:-15px}.creditsDashboard .countWrapper{text-align:center;border-bottom:1px solid #e8e8e8;padding:30px}.creditsDashboard .messageBlock{margin-top:20px}.creditsDashboard .messageBlock p{margin:0 20px 20px}.creditsDashboard .messageBlock p:first-of-type{margin-bottom:12px}.creditsDashboard .messageBlock .smallText{display:block}.creditsDashboard .messageBlock .link{padding:0}.creditsDashboard .messageBlock .giftActionWrapper{padding:0 20px 20px}.creditsDashboard .messageBlock .actionWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:20px;border-top:1px solid #e8e8e8}.creditCounter{display:flex;flex-direction:column;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #222;margin:0 auto 20px;padding-top:2px}@media screen and (max-width: 960px){.creditsDashboard .navModalWrapper{right:-30px}}@media screen and (max-width: 480px){.creditsDashboard .navModalWrapper{right:0}}.promoBar{background:#204399;text-align:center;padding:8px 40px;font-size:1.6rem;line-height:2rem;min-height:48px;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);-moz-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);-o-box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);box-shadow:4px 2px 7px 1px rgba(17,30,63,.4);position:relative}.promoBar .underline{text-decoration:underline}.promoBar .underline:hover{cursor:pointer}.promoBar .button.inverted{padding:8px 20px;width:auto;margin-left:20px;font-size:1.6rem;border-color:#fff}.promoBar.sticky{position:fixed;top:0;left:0;width:100%}.promoBar.inline{border-radius:8px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.12);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.12);-o-box-shadow:0px 0px 10px rgba(0,0,0,.12);box-shadow:0px 0px 10px rgba(0,0,0,.12);text-align:left;padding:8px 20px}.promoBar p{color:inherit;font-size:inherit;line-height:inherit;min-height:inherit;display:inline}.promoBar a{color:#fff;text-decoration:underline;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.promoBar a:hover{color:#fff !important;opacity:.7 !important}.promoBar .activePromo{color:#fff}.siteMessageBar:not(.-response).showing+.promoBar{display:none}.visitor .promoBar+.-headerWrapper{margin-top:0}@media screen and (max-width: 960px){.visitor .promoBar+.-headerWrapper{margin-top:0}.visitor .-headerWrapper{margin-top:50px}}@media screen and (max-width: 800px){.promoBar .button.inverted{display:block;max-width:120px;margin:8px auto 0}}@media screen and (max-width: 680px){.promoBar p,.promoBar a{font-size:1.4rem}}.checklist{margin:20px auto;max-width:420px}.checklist li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;padding:10px 0}.checklist li .checkmark{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:start;justify-content:start}.checklist li p{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:16px;line-height:2rem;font-size:1.4rem}.checklist.visitor p{border-bottom:1px solid #000;padding-bottom:20px}.modal .checklist{max-width:380px}.hoverBlurbWrapper{position:absolute;top:34px;right:50%;width:100%;width:280px;z-index:10000;opacity:0;-moz-transform:translate(50%, 0);-o-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0);-webkit-transition:opacity .2s ease-in-out,top .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,top .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,top .2s ease-in-out;-o-transition:opacity .2s ease-in-out,top .2s ease-in-out;transition:opacity .2s ease-in-out,top .2s ease-in-out}.hoverBlurbWrapper.-showing{opacity:1}.hoverBlurb{display:none;background-color:#111e3f;border-radius:8px;border:none;padding:4px 12px;text-align:center;color:#fff;font-size:1.4rem;line-height:2.2rem;padding:10px;opacity:0;max-width:300px}.hoverBlurb p{font-size:1.4rem}.hoverBlurb.-showing{display:block;opacity:1}.hoverBlurb:before{content:"";position:absolute;top:-3px;left:50%;border-width:0 8px 8px;border-style:solid;border-color:#111e3f rgba(0,0,0,0);display:block;width:0;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.bookFlag{position:relative;display:inline-block;margin-bottom:20px}.bookFlag.-outOfStock{position:absolute}.bookFlag.-outOfStock .flag{border-radius:0 0 3px 0;background-color:rgba(34,34,34,.9);padding:6px}.bookFlag:nth-of-type(2n){margin-left:12px}.bookFlag:hover .hoverBlurbWrapper{top:27px;opacity:1}.bookFlag .flag{min-height:20px;display:flex;align-items:center;padding:0 6px 1px;border-radius:3px;background-color:#222;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.1rem;color:#fff;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.bookFlag .flag.-debut{background-color:#34a768}.bookFlag .flag.-exclusive,.bookFlag .flag.-new{background-color:#ee4a26}.bookFlag .flag.-botm{background:#204399}.bookFlag .flag.-addon{background-color:#777}.bookFlag .flag.-reward{background-color:#a4d8a4;color:#222}.bookFlag .flag.-repeatAuthor{background-color:#0f3d99}.bookFlag .flag.-threepeatAuthor{background-color:#9b59b6}.bookFlag .flag.-fourpeatAuthor{background-color:#dc5eb0}.bookFlag .flag.-readWithMC{background-color:#d10938}.bookFlag .flag.-trial{background-color:#222}.bookFlag .flag.-value{background-color:#e8e8e8;color:#222}.bookFlag .flag.-botyFinalist{background-color:#888}.bookFlag .flag.-boty{background-color:#b49342;background:linear-gradient(-45deg, #b49342 0%, #b49342 32%, #cebc8c 45%, #b49342 59%, #b49342 100%);background-size:600% 600%;-webkit-animation:Gradient 10s ease infinite;-moz-animation:Gradient 10s ease infinite;animation:Gradient 10s ease infinite}.bookFlag .flag.-freeBoty{background-color:#b49342}.bookFlag .flag.-readWithJenna{background-color:#7c509d}.bookFlag .flag.-oprahsBookClub{background-color:#f89f1f}.bookFlag .flag.-missed{background-color:#168d86}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bookListItem .flag.-boty{background:#b49342}@media screen and (max-width: 480px){.bookFlag.-outOfStock .flag{padding:4px 6px}}.Nonfiction .bookFlag .flag{color:#fff}.bookFlag{position:relative;display:inline-block;margin-bottom:20px}.bookFlag.-outOfStock{position:absolute}.bookFlag.-outOfStock .flag{border-radius:0 0 3px 0;background-color:rgba(34,34,34,.9);padding:6px}.bookFlag:nth-of-type(2n){margin-left:12px}.bookFlag:hover .hoverBlurbWrapper{top:27px;opacity:1}.bookFlag .flag{min-height:20px;display:flex;align-items:center;padding:0 6px 1px;border-radius:3px;background-color:#222;text-transform:uppercase;font-size:1rem;line-height:1.3rem;letter-spacing:.1rem;color:#fff;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.bookFlag .flag.-debut{background-color:#34a768}.bookFlag .flag.-exclusive,.bookFlag .flag.-new{background-color:#ee4a26}.bookFlag .flag.-botm{background:#204399}.bookFlag .flag.-addon{background-color:#777}.bookFlag .flag.-reward{background-color:#a4d8a4;color:#222}.bookFlag .flag.-repeatAuthor{background-color:#0f3d99}.bookFlag .flag.-threepeatAuthor{background-color:#9b59b6}.bookFlag .flag.-fourpeatAuthor{background-color:#dc5eb0}.bookFlag .flag.-readWithMC{background-color:#d10938}.bookFlag .flag.-trial{background-color:#222}.bookFlag .flag.-value{background-color:#e8e8e8;color:#222}.bookFlag .flag.-botyFinalist{background-color:#888}.bookFlag .flag.-boty{background-color:#b49342;background:linear-gradient(-45deg, #b49342 0%, #b49342 32%, #cebc8c 45%, #b49342 59%, #b49342 100%);background-size:600% 600%;-webkit-animation:Gradient 10s ease infinite;-moz-animation:Gradient 10s ease infinite;animation:Gradient 10s ease infinite}.bookFlag .flag.-freeBoty{background-color:#b49342}.bookFlag .flag.-readWithJenna{background-color:#7c509d}.bookFlag .flag.-oprahsBookClub{background-color:#f89f1f}.bookFlag .flag.-missed{background-color:#168d86}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bookListItem .flag.-boty{background:#b49342}@media screen and (max-width: 480px){.bookFlag.-outOfStock .flag{padding:4px 6px}}.Nonfiction .bookFlag .flag{color:#fff}.customSearchDropdown{position:relative}.customSearchDropdown:hover{cursor:pointer}.customSearchDropdown.isOpen input{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.customSearchDropdown.isOpen .results{border:1px solid #9b9b9b;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;height:auto;position:absolute;z-index:100;width:100%;background:#fff;text-align:left}.customSearchDropdown.isOpen .results p{color:#777;max-width:100%;padding:12px 18px;margin:0;white-space:normal}.customSearchDropdown.isOpen .results p:hover{cursor:pointer}.customSearchDropdown.isOpen .results p .bold{color:#222}.customSearchDropdown input[type=text]{padding-left:45px;background:#fff url("//static.bookofthemonth.com/elements/magnifying-glass.svg") no-repeat center left 20px}.customSearchDropdown ::-webkit-input-placeholder{font-size:1.8rem;line-height:2.2rem}.customSearchDropdown :-moz-placeholder{font-size:1.8rem;line-height:2.2rem}.customSearchDropdown :-ms-input-placeholder{font-size:1.8rem;line-height:2.2rem}.toggleSlider input{position:absolute;visibility:hidden}.toggleSlider label{padding:2px;width:38px;height:17px;border-radius:20px;transition:background .4s;display:block;position:relative;cursor:pointer;outline:none;user-select:none}.toggleSlider label:before,.toggleSlider label:after{display:block;position:absolute;content:""}.toggleSlider label:after{top:2px;bottom:4px;width:15px;height:15px;background-color:#fff;left:3px;border-radius:50%;transition:margin .4s,background .4s}.toggleSlider input:checked+label:after{margin-left:19px}.toggleSlider label:before{top:1px;bottom:1px;right:0px;height:17px;left:2px;background:#e8e8e8;border-radius:19px;transition:background .4s}.toggleSlider input:checked+label:before{background-color:#11afe2}.jacket{-webkit-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-o-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);width:140px}.jacket.-large{width:200px;-webkit-box-shadow:8px 8px 12px 0px rgba(0,0,0,.6);-moz-box-shadow:8px 8px 12px 0px rgba(0,0,0,.6);-o-box-shadow:8px 8px 12px 0px rgba(0,0,0,.6);box-shadow:8px 8px 12px 0px rgba(0,0,0,.6)}.jacket.-small{width:54px;box-shadow:none}@media screen and (max-width: 480px){.jacket{width:118px}.jacket.-large{width:140px}.jacket.-small{width:54px}}.betaSignifier{border-radius:15px;background-color:#eaeaea;position:fixed;bottom:30px;z-index:10000;left:calc(50% - 114px);width:240px;height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:colunm;flex-direction:colunm;-webkit-justify-content:center;justify-content:center;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 3px 6px 0 rgba(0,0,0,.25);-o-box-shadow:0px 3px 6px 0 rgba(0,0,0,.25);box-shadow:0px 3px 6px 0 rgba(0,0,0,.25)}.betaSignifier img{height:9px;width:9px;margin-left:10}.betaSignifier svg{padding-left:10px}.betaSignifier svg:hover{cursor:pointer}.box-icon-order-summary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;align-items:center;height:60px;width:60px;border-radius:50%;background-color:#e8e8e8;margin-right:20px}.box-icon-order-summary svg path{fill:#222}.pac-item{padding:14px 18px;font-family:inherit;font-size:1.6rem;line-height:1.6}.pac-icon{display:none}.pac-item-query{display:block;font-family:inherit;font-size:1.6rem}.memberHeros .carouselSlides{height:350px}.memberHeros .carouselSlides li{height:350px}.memberHeros .slide .block{vertical-align:middle;display:table-cell;height:350px}@media screen and (max-width: 800px){.memberHeros .pointer{top:15px}.memberHeros .carouselSlides{height:300px}.memberHeros .carouselSlides li{height:300px}.memberHeros .slide .innerWrapper{height:300px}.memberHeros .slide .block{vertical-align:middle;display:table-cell;height:300px}}.booksGrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;flex-wrap:wrap;max-width:960px;margin:40px auto 0}.booksGrid li{margin:0 46px 40px 0}.booksGrid li .-contentBlock{margin-top:12px}.AARPBooksGrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap;max-width:900px}.AARPBooksGrid li{margin:40px;margin-bottom:20px}.AARPBooksGrid .aarpBlurb{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:15px;margin-top:25px;width:200px}@media screen and (min-width: 960px){.booksGrid li:nth-of-type(5n+5){margin-right:0}}@media screen and (max-width: 960px){.booksGrid{padding-right:20px}.booksGrid li{margin:0;width:33%;padding-left:20px;margin-bottom:20px}.booksGrid li a{display:flex}}@media screen and (max-width: 760px){.AARPBooksGrid{max-width:600px;display:flex;flex-direction:column}.AARPBooksGrid li{margin-bottom:0px}.aarpBlurb{width:276px}}.bookListItem{text-align:center;position:relative;cursor:pointer}.bookListItem .-contentBlock{margin-bottom:20px}.bookListItem .-contentBlock .bookFlag{margin-bottom:0}.bookListItem h6{font-size:1rem}.bookListItem .miniText{color:#777;line-height:2rem}.bookListItem.blurb{width:200px;display:flex;flex-direction:column;align-items:center}.aboutUsbookListItem{padding-top:15px;display:flex;flex-direction:column;align-items:center;cursor:pointer;z-index:1000}.aboutUsbookListItem h6{padding-bottom:8px}.aboutUsbookListItem .aboutUsFlag{padding-top:8px}.blur .featureBanner,.blur .bookListItem{cursor:default}@media screen and (max-width: 760px){.bookListItem.blurb{width:152px}}.booklistCarousel,.selectionCount{position:relative;padding:0}.booklistCarousel h5,.booklistCarousel .headerLink,.selectionCount h5,.selectionCount .headerLink{border-bottom:1px solid #e8e8e8;padding-bottom:8px;margin:0 0 40px 0}.booklistCarousel h5.count,.booklistCarousel .headerLink.count,.selectionCount h5.count,.selectionCount .headerLink.count{margin-bottom:20px}.booklistCarousel .headerLink a,.selectionCount .headerLink a{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.8rem;line-height:2.8rem;color:#222;cursor:default}.booklistCarousel .viewAll,.selectionCount .viewAll{position:absolute;top:0;right:0;font-size:1.6rem}.booklistCarousel .bookListCarouselList,.selectionCount .bookListCarouselList{position:relative}.booklistCarousel .bookListCarouselList .mostLoved,.selectionCount .bookListCarouselList .mostLoved{padding-bottom:8px}.booklistCarousel .bookListCarouselList .mostLoved .miniText,.selectionCount .bookListCarouselList .mostLoved .miniText{color:#222}.booklistCarousel .bookListCarouselList .mostLoved span,.selectionCount .bookListCarouselList .mostLoved span{vertical-align:middle}.booklistCarousel .bookListCarouselList .mostLoved svg,.selectionCount .bookListCarouselList .mostLoved svg{width:18px;height:16px;vertical-align:middle;margin-right:5px;margin-top:-4px}.booklistCarousel .bookListCarouselList .mostLoved svg path,.selectionCount .bookListCarouselList .mostLoved svg path{fill:#f7b5c5;stroke:#f7b5c5}.booklistCarousel .iconButton,.selectionCount .iconButton{position:absolute;bottom:140px}.booklistCarousel .iconButton.-left,.selectionCount .iconButton.-left{left:-10px}.booklistCarousel .iconButton.-right,.selectionCount .iconButton.-right{right:0}.booklistCarousel .sliderWrapper,.selectionCount .sliderWrapper{position:relative;display:flex;justify-content:space-between;height:296px;margin-left:0}.booklistCarousel .sliderWrapper.-swag,.selectionCount .sliderWrapper.-swag{height:316px}.booklistCarousel .sliderWrapper.hasTopper,.selectionCount .sliderWrapper.hasTopper{height:320px;margin-top:-20px}.booklistCarousel .sliderWrapper .sliderItemsContainer,.selectionCount .sliderWrapper .sliderItemsContainer{position:absolute;display:flex;left:0px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.booklistCarousel .sliderWrapper .sliderItemsContainer .sliderItems,.selectionCount .sliderWrapper .sliderItemsContainer .sliderItems{width:auto;margin-right:33px}.booklistCarousel .toolTipWrapper:hover .tip,.selectionCount .toolTipWrapper:hover .tip{display:none}@media screen and (min-width: 1124px){.booklistCarousel .sliderWrapper{overflow:hidden}.booklistCarousel .sliderWrapper.shortList:after{content:none;display:none}}@media screen and (max-width: 960px){.booklistCarousel h5,.booklistCarousel .headerLink{padding:0;margin:0 20px 30px}.booklistCarousel .headerLink a{font-size:1.6rem;line-height:2.4rem}.booklistCarousel .iconButton{display:none}.booklistCarousel .viewAll{right:20px;font-size:1.6rem}.booklistCarousel .sliderWrapper:after{left:97%}.booklistCarousel .sliderItemsContainer{margin-left:0}.booklistCarousel .maxDisplay5 .sliderWrapper,.booklistCarousel .maxDisplay4 .sliderWrapper,.booklistCarousel .maxDisplay3 .sliderWrapper{width:100%}}@media screen and (max-width: 800px){.booklistCarousel .sliderWrapper:after{left:96%}.booklistCarousel .sliderWrapper .sliderItemsContainer .sliderItems{margin:0 10px}.booklistCarousel .sliderWrapper .sliderItemsContainer .sliderItems:first-of-type{margin-left:20px}}@media screen and (max-width: 640px){.booklistCarousel .sliderWrapper:after{left:93%}}.modal.browserUpdate{max-height:700px;padding:60px;top:50%}.modal.browserUpdate ul{max-width:475px;margin:20px auto 0}.modal.browserUpdate li{border-bottom:1px solid #e8e8e8;padding:20px 0;text-align:left}.modal.browserUpdate div.smallText{display:inline-block}.modal.browserUpdate img{vertical-align:middle;margin-right:20px}.modal.browserUpdate h3{margin-bottom:20px}.modal.browserUpdate p{max-width:360px;margin:0 auto 20px}.modal.browserUpdate .button{padding:10px;font-size:1.4rem;width:130px;float:right}@media screen and (max-width: 800px){.modalWrapper.showing.browserUpdateWrapper{display:none}}.searchWrapper{position:absolute;top:-100vh;width:100%;min-height:300px;background-color:#fff;z-index:10;opacity:0;height:100vh;overflow:auto;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.searchWrapper.-open{top:0;opacity:1}.searchCloseWrapper{max-width:1224px;text-align:right;margin:20px auto;padding-right:20px}.search{position:relative;max-width:960px;margin:0 auto;-webkit-transition:width .2s ease-out;-moz-transition:width .2s ease-out;-ms-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out;padding:0 20px}.search.-exposed{padding:0}.search.-exposed .searchBar{padding:0 0 20px !important;border-bottom:none !important}.search .inputWrapper{padding:0 20px;height:60px;position:relative;background-color:#f6f7f8;margin:0 auto;border-radius:3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.search .inputWrapper .magnifyingGlass{height:16px;margin-right:10px}.search .inputWrapper input{border:none;background-color:#f6f7f8}.search .inputWrapper input::-webkit-input-placeholder{font-size:1.4rem;line-height:1.4rem;overflow:visible}.search .inputWrapper input:-moz-placeholder{font-size:1.4rem;line-height:1.4rem;overflow:visible}.search .inputWrapper input:-ms-input-placeholder{font-size:1.4rem;line-height:1.4rem;overflow:visible}.search .resultsWrapper{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;display:none;opacity:0}.search .resultsWrapper.show{top:0;opacity:1;z-index:10;display:block}.search .resultsWrapper .results{z-index:100;background-color:#fff;width:100%;position:relative;padding:40px 0}.search .resultsWrapper .results .header{margin:0;border-bottom:1px solid #e8e8e8;text-align:left;padding-bottom:10px;margin-bottom:20px}.search .resultsWrapper .-noResults{padding:20px 20px 40px}.search .resultsWrapper .-noResults img{height:60px;width:60px}.search .resultsWrapper .-noResults h5{margin:0;padding:0;border-bottom:none}.search .resultsWrapper .booksGrid{-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 auto 20px}.search .resultsWrapper .booksGrid li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:0 20px 0 0;margin:0 0 20px 0;width:100%;max-width:33%}.genreList{margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.genreList li{padding:0 20px 0 0;margin:0 0 20px 0;width:33%;max-width:100%;text-align:left;cursor:pointer}@media screen and (max-width: 640px){.searchWrapper{top:200vh;background-color:#fff;height:100vh;max-height:100vh;overflow:auto;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;-webkit-transition:top .4s ease-in-out;-moz-transition:top .4s ease-in-out;-ms-transition:top .4s ease-in-out;-o-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.searchWrapper.-open{top:0;opacity:1}.search{padding:20px 0}.search .inputWrapper{height:40px;padding:0 10px;flex:2}.search .searchBar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;align-items:center;padding:0 20px 20px 20px;border-bottom:1px solid #e8e8e8}.search .modal.-fullWidth{top:0}.search .resultsWrapper .results{padding:20px 20px 140px}.search .resultsWrapper .booksGrid{-webkit-flex-direction:column;flex-direction:column}.search .resultsWrapper .booksGrid li{max-width:100%}.search .resultsWrapper .genreList{-webkit-flex-direction:column;flex-direction:column}.search .resultsWrapper .genreList li{width:100%}}.miniBooklist li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;border-top:1px solid #e8e8e8;padding:12px 0;width:100%}.miniBooklist li .-byLine,.miniBooklist li .-title{font-size:1.6rem;line-height:1.8rem}.miniBooklist li .-byLine{color:#777}.miniBooklist li .-cover{width:50px;-webkit-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-o-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);box-shadow:0px 4px 15px 0 rgba(41,41,51,.3)}.tutorialModal{padding:0;border-radius:4px;max-height:800px;max-width:594px}.tutorialModal .-forMobile{display:none}.tutorialModal .-image{background-color:#ccc;height:334px;width:100%;max-height:40vh;background-size:cover;background-position:center}.tutorialModal .-content{position:relative;padding:40px 20px 20px}.tutorialModal .-content h3{margin-bottom:4px}.tutorialModal .-content p{color:#777;max-width:370px;margin:0 auto}.tutorialModal .-action{margin:40px auto}.tutorialModal .iconButton{position:absolute;top:-24px;padding-top:14px}.tutorialModal .iconButton .arrow{padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.tutorialModal .iconButton.-left{left:20px}.tutorialModal .iconButton.-right{right:20px}.tutorialModal .swiperWrapper{margin-top:0}@media screen and (max-width: 480px){.tutorialModal{width:100%;transform:translate(0, 0);top:0;left:0;position:relative;border-radius:0;height:100vh}.tutorialModal .-forDesktop{display:none}.tutorialModal .-forMobile{display:block}.tutorialModal .-content{padding:40px 20px 20px}.tutorialModal .action{margin-top:12px}.tutorialModal .iconButton{display:none}}.navModal.minicart .forMobileMinicart{display:none}.navModal.minicart .link2{color:#11afe2}.navModal.minicart .link2:hover{color:#204399}.navModal.minicart .link2.-disabled{color:#777;text-decoration:none}.navModal.minicart .bookFlag{margin-bottom:12px}.navModal.minicart .contentWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;text-align:left}.navModal.minicart .contentWrapper:not(.-bom){margin-top:20px}.navModal.minicart .contentWrapper .freeBotyTeaser{display:flex;justify-content:center}.navModal.minicart .contentWrapper .freeBotyTeaser img{box-shadow:none;width:70%}.navModal.minicart .contentWrapper .details{padding-left:20px;max-width:240px;flex-grow:2}.navModal.minicart .contentWrapper .details .link2{display:block;margin-top:12px}.navModal.minicart .contentWrapper .details p{margin-bottom:0;padding:0}.navModal.minicart .imgPlaceholder{min-width:80px;width:96px;height:144px;border:1px solid #e8e8e8}.navModal.minicart .emptyCart{padding:10px 0;position:relative}.navModal.minicart .emptyCart h5{margin:12px 0}.navModal.minicart .emptyCart p{color:#777}.navModal.minicart .emptyCart .or{background:#fff;padding:0 10px;position:absolute;bottom:-12px;left:calc(50% - 18px)}.navModal.minicart .emptyCart .emptyCart.separator{border-top:1px solid #e8e8e8;margin-top:20px}@media screen and (max-width: 480px){.navModal.minicart .forDesktopMinicart{display:none}.navModal.minicart .forMobileMinicart{display:block}.navModal.minicart .navModalWrapper{max-width:100%;top:0}.navModal.minicart .navModalWrapper .navPointer{right:16px}}.cardBlock{background-color:#fff;max-width:594px;padding:40px 60px 60px;border:1px solid #e8e8e8;border-radius:4px;margin:0 auto 40px;text-align:left;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.cardBlock.-wide{max-width:715px}.cardBlock.-topHighlite{border-top:8px solid #11afe2}.cardBlock h4:not(:first-of-type){margin-top:40px}.cardBlock.-filled{background-color:#f6f7f8}.cardBlock.-tight{padding:30px 20px}.cardBlock .upsell-plan-selection-content{padding:20px 0 30px}.cardBlock .plan-selection-boxes-container{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-top:20px}.cardBlock .plan-selection-box-wrap{flex:1 1 50%}.cardBlock .plan-selection-box-wrap.monthly{padding-right:8px}.cardBlock .plan-selection-box-wrap.yearly{padding-left:8px}.cardBlock .plan-selection-box{height:100%;background-color:#fff;padding:15px 20px;border-radius:4px;border:1px solid #e8e8e8;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.cardBlock .plan-selection-box.active{border:1px solid #11afe2}.cardBlock .plan-selection-box.active h5{color:#11afe2}.cardBlock .plan-selection-box p{margin-bottom:0}.cardBlock .yearly-plan-summary-container{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:22px 0}.cardBlock .bicon-wrap{display:flex;flex-wrap:nowrap}.couponMessaging{padding:35px;border:1px solid #edeff2;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);position:relative}.couponMessaging svg,.couponMessaging img{vertical-align:bottom}.couponMessaging img{width:46px;margin-top:-12px}.couponMessaging .actions a.button{margin-right:12px}.couponMessaging.giftSuccess{text-align:center}@media screen and (max-width: 415px){.couponMessaging.giftSuccess{padding:30px 20px}}@media screen and (max-width: 373px){.couponMessaging{padding:20px}.couponMessaging .actions{text-align:center}.couponMessaging .actions a.button{width:100%;margin-bottom:12px;margin-left:0}}.mmlTray{overflow-y:hidden}.mmlTray .selectionsTray{-webkit-transition:height 300ms ease-in-out;-moz-transition:height 300ms ease-in-out;-ms-transition:height 300ms ease-in-out;-o-transition:height 300ms ease-in-out;transition:height 300ms ease-in-out;-webkit-box-shadow:inset 0px 11px 8px -10px rgba(41,41,51,.15),inset 0px -11px 8px -10px rgba(41,41,51,.15);-moz-box-shadow:inset 0px 11px 8px -10px rgba(41,41,51,.15),inset 0px -11px 8px -10px rgba(41,41,51,.15);-o-box-shadow:inset 0px 11px 8px -10px rgba(41,41,51,.15),inset 0px -11px 8px -10px rgba(41,41,51,.15);box-shadow:inset 0px 11px 8px -10px rgba(41,41,51,.15),inset 0px -11px 8px -10px rgba(41,41,51,.15);margin:14px 0 10px;background-color:#f6f7f8;overflow:hidden}.mmlTray .selectionsTray .content{padding:0}.mmlTray .selectionsTray .booklistCarousel{-webkit-transition:opacity 300ms ease-in-out 200ms;-moz-transition:opacity 300ms ease-in-out 200ms;-ms-transition:opacity 300ms ease-in-out 200ms;-o-transition:opacity 300ms ease-in-out 200ms;transition:opacity 300ms ease-in-out 200ms}.mmlTray .selectionsTray.-collapsed{height:0;overflow:hidden}.mmlTray .selectionsTray.-collapsed .booklistCarousel{opacity:0}.mmlTray .selectionsTray.-expanded{height:440px;overflow:auto;opacity:1;margin-bottom:20px}.mmlTray .selectionsTray.-expanded .booklistCarousel{opacity:1}.mmlTray .booklistCarousel{padding:0 20px}.mmlTray .booklistCarousel .sliderWrapper:after{background:-moz-linear-gradient(to right, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.5), rgb(246, 247, 248));background:-webkit-linear-gradient(to right, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.5), rgb(246, 247, 248));background:linear-gradient(to right, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.5), rgb(246, 247, 248))}.mmlBotmSkip{margin:20px 0 60px}@media screen and (max-width: 960px){.mmlTray .booklistCarousel{margin-bottom:0;padding:0}.mmlTray .booklistCarousel .sliderWrapper:after{background:rgba(0,0,0,0)}}@media screen and (max-width: 480px){.mmlTray .selectionsTray.-expanded{overflow-y:hidden;height:380px}}.imageLoadHolder{display:none}.imageLoadHolder.-notLoaded{display:block}.imageLoadHolder.-notLoaded .-placeholder{display:block}.imageLoadHolder.-loaded{display:block}.imageLoadHolder.-loaded .-placeholder{display:none}.imageLoadHolder.-loaded .-finalimage{display:block}.softGate .jacketWrapper{background:#fafafa;background:-moz-linear-gradient(-45deg, #fafafa 27%, #ededed 100%);background:-webkit-linear-gradient(-45deg, #fafafa 27%, #ededed 100%);background:linear-gradient(135deg, #fafafa 27%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fafafa", endColorstr="#ededed",GradientType=1 );text-align:center;padding:40px 60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}.softGate .jacketWrapper img{width:110px;height:auto;-webkit-box-shadow:1px 3px 6px 4px rgba(68,68,68,.2);-moz-box-shadow:1px 3px 6px 4px rgba(68,68,68,.2);-o-box-shadow:1px 3px 6px 4px rgba(68,68,68,.2);box-shadow:1px 3px 6px 4px rgba(68,68,68,.2)}.softGate .contentWrapper{padding:30px 60px 30px}.softGate .action{text-align:center;margin:20px auto}@media screen and (max-width: 480px){.softGate .jacketWrapper img{width:90px}.softGate .contentWrapper{padding:20px}.softGate .contentWrapper p{margin-bottom:12px}.softGate .contentWrapper button{width:100%}}.browseWrapper{position:absolute;top:-1000px;width:100%;min-height:300px;background-color:#f6f7f8;z-index:10;padding:40px;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.browseWrapper.-open{top:115px;opacity:1}.browseWrapper.-closed{display:none}.browseWrapper:before{content:"";position:absolute;top:-10px;left:calc(50% + 60px);border-width:0 12px 12px;border-style:solid;border-color:#f6f7f8 rgba(0,0,0,0);display:block;width:0}.browseWrapper .-forMobile{display:none}.browseWrapper .browse{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:1000px}.browseWrapper .featuredNav{margin-right:15%}.browseWrapper .featuredNav li{margin-bottom:20px}.browseWrapper .featuredNav li h5.smallText{cursor:pointer}.browseWrapper .genreNavWrapper{max-width:600px}.browseWrapper .genreNavWrapper .-colHeader{border-bottom:1px solid #e8e8e8;padding-bottom:10px;margin-bottom:12px}.browseWrapper .genreNav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;flex-wrap:wrap}.browseWrapper .genreNav li{width:50%;margin-bottom:20px}.browseWrapper .genreNav li h5.smallText{cursor:pointer}@media screen and (max-width: 800px){.browseWrapper{top:200vh;background-color:#fff;height:100vh;max-height:100vh;padding:16px 0 40px;overflow:auto;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;-webkit-transition:top .4s ease-in-out;-moz-transition:top .4s ease-in-out;-ms-transition:top .4s ease-in-out;-o-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.browseWrapper.-open{top:0;opacity:1}.browseWrapper .-forMobile{display:block}.browseWrapper .-forDesktop{display:none}.browseWrapper .browseHeaderBar{position:relative;border-bottom:1px solid #e8e8e8;text-align:center;padding-bottom:16px;margin-bottom:30px}.browseWrapper .browseHeaderBar h5{font-size:1.2rem;line-height:1.2px}.browseWrapper .browseHeaderBar img{position:absolute;right:20px;top:-3px;width:17px}.browseWrapper .browse{padding:0 20px;-webkit-flex-direction:column;flex-direction:column}.browseWrapper .featuredNav{margin-right:0}.browseWrapper .featuredNav li{padding-bottom:20px;border-bottom:1px solid #e8e8e8}.browseWrapper .genreNav{margin-left:20px;padding-bottom:140px;-webkit-flex-direction:column;flex-direction:column}.browseWrapper .genreNav li{width:100%;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.browseWrapper .genreNav li:last-of-type{border-bottom:none}}.addressValidationModal h4{text-align:center}.addressValidationModal h4+p{text-align:center;margin-bottom:30px}.addressValidationModal p{margin-bottom:4px}.addressValidationModal .cardBlock{padding:20px 40px;position:relative;max-width:354px;margin:0 auto 20px}.addressValidationModal .cardBlock h6{margin-bottom:10px}.addressValidationModal .cardBlock.active{border:1px solid #11afe2}.addressValidationModal .cardBlock.active h6{color:#11afe2}.addressValidationModal .cardBlock a{position:absolute;color:#11afe2;top:20px;right:40px}.addressValidationModal .cardBlock .bold{font-weight:bold}.addressValidationModal .-buttonwrapper{display:flex}.addressValidationModal button{width:354px;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 800px){.addressValidationModal{padding-top:54px}.addressValidationModal .cardBlock a{top:15px;right:20px}}.checkerboard .-row{display:flex;align-items:center;margin-top:80px}.checkerboard .-row h4{margin:20px 0 12px}@media screen and (max-width: 460px){.checkerboard .-row h4{font-size:1.8rem}}.checkerboard .-row p{margin-bottom:20px}.checkerboard .-row .-image{width:58%}.checkerboard .-row .-image img{width:100%}.checkerboard .-row .-content{text-align:left;width:41%;padding:0 20px 0 80px;opacity:0;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms;transition:opacity 800ms}.checkerboard .-row .-content.-left{padding:0 80px 0 20px}.checkerboard .-row .-content.animate{opacity:1}@media screen and (max-width: 800px){.checkerboard .-row{display:block;margin-top:40px}.checkerboard .-row.-mobileReverse{display:flex;flex-direction:column-reverse}.checkerboard .-row .-image{width:100%;display:block}.checkerboard .-row .-content,.checkerboard .-row .-content.-left{width:100%;display:block;padding:20px 0 0}.postEnrollLanding .content{padding:0}.postEnrollLanding .checkerboard .-content{padding:0 20px;text-align:center}.postEnrollLanding .checkerboard .-content.-left{padding:0 20px}.postEnrollLanding .checkerboard .-content a{width:100%}}.cardPage{background-color:#f6f7f8;padding-bottom:60px;padding-top:60px}.cardPage .pageHeader{margin-top:0;padding:20px 20px 60px}.cardPage .cardBlock .pageHeader{padding:0;margin-bottom:40px}@media screen and (max-width: 480px){.cardPage .cardBlock{padding:20px}.cardPage .pageHeader{padding:0 20px 60px}}.landingPage h3+p{max-width:720px;margin:0 auto 20px;padding:0}.landingPage .selections{padding:70px 0;position:relative;overflow:hidden}.landingPage .selections .bookListCarouselList{margin-top:40px}.landingPage .selections .bookListCarouselList .bookListItem{width:80%;max-width:200px;min-width:180px;margin:0 auto}.landingPage .selections h1{padding:0 20px}.landingPage .selections h4{padding:0 20px}.landingPage .selections .modalWrapper.captureModal{opacity:0;position:absolute;z-index:49}.landingPage .selections .captureModal+.modal{text-align:center;position:absolute;max-width:500px;max-height:675px;top:55%;left:50%;padding:60px;border:1px solid #e8e8e8;z-index:50;-webkit-box-shadow:7px 7px 7px rgba(68,68,68,.2);-moz-box-shadow:7px 7px 7px rgba(68,68,68,.2);-o-box-shadow:7px 7px 7px rgba(68,68,68,.2);box-shadow:7px 7px 7px rgba(68,68,68,.2);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.landingPage .selections .captureModal+.modal button{margin-top:40px}.landingPage .selections .blurWrapper{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.landingPage .selections .blurWrapper.blur{-webkit-filter:blur(20px);filter:blur(20px);min-height:620px}.landingPage .selections .blurWrapper.nonblur{animation:unblur .6s linear;-webkit-animation:unblur .6s linear}.landingPage .selections.halfBooks{background-color:#f6f7f8;padding-bottom:0}.landingPage .selections.halfBooks .maxWrapper{margin:0 auto;padding-bottom:170px;max-width:1000px;background:url(/img/landing_page/SelectionHalfBooks.png) no-repeat center bottom}.landingPage .selections.halfBooks .button{margin:20px auto 40px}.landingPage .selections.halfBooks img{display:block;margin:0 auto}.landingPage.-affiliate .selections.exp{padding-bottom:60px}.landingPage.-affiliate .yourOffer{padding:70px 0}.landingPage.-affiliate h6:not(.alt){margin-bottom:0;text-transform:none}.landingPage.-affiliate h6.alt{margin-bottom:5px}@media screen and (max-width: 640px){.landingPage .selections{padding:40px 0}}@media screen and (max-width: 480px){.landingPage .selections .captureModal+.modal{padding:30px}.landingPage .selections .captureModal+.modal h4{font-size:1.6rem;line-height:2.4rem}.landingPage .selections .captureModal+.modal button{margin-top:20px}.landingPage .selections .blurWrapper.blur{min-height:550px}.landingPage .selections.halfBooks .maxWrapper{padding-bottom:94px;background-size:550px}}.landingPage .landingHIW{padding-bottom:70px;border-bottom:1px solid #e8e8e8}@media screen and (max-width: 640px){.landingPage .landingHIW{padding-bottom:40px}}.monthsBest .topImage,.landingPage.-cms .topImage{background:#dadada url("/img/heroes/MaySelMember.jpg") no-repeat center;background-size:cover}@media screen and (max-width: 800px){.monthsBest .topImage{background:#dadada url("/img/heroes/MaySelMember.jpg") no-repeat center;background-size:cover}.monthsBest button.primary{width:140px;font-size:1.3rem;padding:8px}}@media screen and (max-width: 660px){.monthsBest .landingHIW{padding:40px 0}}.bestsPage,.landingPage.-cms{margin-top:140px}.bestsPage .-w20,.landingPage.-cms .-w20{max-width:160px}.bestsPage .-w80,.landingPage.-cms .-w80{padding-left:40px}.bestsPage .prodList li.rowWrapper,.landingPage.-cms .prodList li.rowWrapper{text-align:left}.bestsPage .innerWrapper,.landingPage.-cms .innerWrapper{max-width:1000px}.bestsPage .flag h6,.landingPage.-cms .flag h6{margin:0}.bestsPage .botmBlurb .content,.landingPage.-cms .botmBlurb .content{max-width:775px;margin:0 auto}.bestsPage .socialMedia,.landingPage.-cms .socialMedia{margin-top:10px}.bestsPage .socialMediaIcon svg.socialFacebook,.landingPage.-cms .socialMediaIcon svg.socialFacebook{margin-left:0}.bestsPage .sliderItemsContainer .sliderItem,.landingPage.-cms .sliderItemsContainer .sliderItem{padding-top:30px}.bestsPage .sliderItemsContainer .sliderItem .exclusive,.landingPage.-cms .sliderItemsContainer .sliderItem .exclusive{top:10px}.bestsPage button,.bestsPage .button,.landingPage.-cms button,.landingPage.-cms .button{width:auto}.bestsPage button.primary,.landingPage.-cms button.primary{width:160px;font-size:1.4rem;padding:10px}.bestsPage h3+p,.landingPage.-cms h3+p{margin:10px auto 0}.bestsPage h3,.landingPage.-cms h3{margin-bottom:0}.bestsPage .selections,.landingPage.-cms .selections{padding:40px 0 70px}.bestsPage .selections .sliderWrapper,.landingPage.-cms .selections .sliderWrapper{margin-top:0;padding-top:0}.bestsPage .maxDisplay3 .sliderItemsContainer,.bestsPage .maxDisplay5 .sliderItemsContainer,.landingPage.-cms .maxDisplay3 .sliderItemsContainer,.landingPage.-cms .maxDisplay5 .sliderItemsContainer{margin:0 auto}.bestsPage .HIWWrapper,.landingPage.-cms .HIWWrapper{margin:-40px auto 0}.bestsPage .topImage,.landingPage.-cms .topImage{background-size:cover;width:100%;max-width:1224px;height:480px;margin:0 auto}.bestsPage .infoBlock,.landingPage.-cms .infoBlock{margin:0 auto;padding:5px 20px;max-width:1224px}.bestsPage .lastUpdate,.landingPage.-cms .lastUpdate{float:left}.bestsPage .socialBlock,.landingPage.-cms .socialBlock{float:right}.bestsPage .socialBlock .socialMedia,.landingPage.-cms .socialBlock .socialMedia{margin-top:0;display:inline-block;vertical-align:middle}.bestsPage .socialBlock h5,.landingPage.-cms .socialBlock h5{display:inline-block;vertical-align:middle;padding-right:10px}.bestsPage .socialMediaIcon svg,.landingPage.-cms .socialMediaIcon svg{border-radius:50%;margin-left:10px}@media screen and (max-width: 1224px){.bestsPage,.landingPage.-cms{margin-top:51px}.bestsPage .topImage,.landingPage.-cms .topImage{margin-top:0}}@media screen and (max-width: 1200px){.bestsPage .maxDisplay3 .sliderItemsContainer,.landingPage.-cms .maxDisplay3 .sliderItemsContainer{max-width:780px}.bestsPage .sliderItemsContainer .cover,.landingPage.-cms .sliderItemsContainer .cover{width:90%}.bestsPage .sliderItemsContainer .debut h5,.landingPage.-cms .sliderItemsContainer .debut h5{display:none}.bestsPage .sliderItemsContainer .debut h6,.landingPage.-cms .sliderItemsContainer .debut h6{border-left:none}.bestsPage .sliderItemsContainer .sliderItem .imgWrapper,.landingPage.-cms .sliderItemsContainer .sliderItem .imgWrapper{width:180px;margin:0 auto}}@media screen and (max-width: 800px){.bestsPage .topImage,.landingPage.-cms .topImage{width:100%;height:240px}.bestsPage .socialBlock h5,.landingPage.-cms .socialBlock h5{display:none}.bestsPage .lastUpdate h5,.landingPage.-cms .lastUpdate h5{padding-top:5px;font-size:1.4rem;letter-spacing:-0.2px;line-height:20px}}@media screen and (max-width: 660px){.bestsPage,.landingPage.-cms{margin-top:47px}.bestsPage .-w20,.landingPage.-cms .-w20{max-width:100%}.bestsPage .-w80,.landingPage.-cms .-w80{padding-left:0}.bestsPage h6,.landingPage.-cms h6{margin:0 0 15px 0}.bestsPage .socialBlock h6,.landingPage.-cms .socialBlock h6{margin:10px 0}.bestsPage .botmBlurb .content,.landingPage.-cms .botmBlurb .content{margin-bottom:20px}.bestsPage .selections,.landingPage.-cms .selections{padding:20px 0 40px}}@media screen and (max-width: 480px){.bestsPage .forMobile,.landingPage.-cms .forMobile{display:block}.bestsPage .forDesktop,.landingPage.-cms .forDesktop{display:none}}.appLanding .header.loggedOut .-innerWrapper{-webkit-justify-content:center;justify-content:center}.appLanding .header.loggedOut .-innerWrapper .logo svg{margin-left:0;width:170px}.appLanding .burger{display:none}.mobilePageImg{height:100%;width:100%}.mobilePageCreateAccount{padding:15px;height:100%;width:100%}.mobilePageCreateAccount .enterEmail div{text-align:left}.mobilePageCreateAccount .enrollActionWrapper{margin:0}.loginMobilePageDiv{border-top:1px solid #e8e8e8;min-height:50px;max-height:150px;width:100%;position:relative;padding:8px}.mobileHeadlineDiv{padding:5px 10px}.mobileHeadlineDiv h4{margin-bottom:8px}.mobilePageCreateAccountEnrollEmail .enterEmail p{margin:8px 0}.mobilePageCreateAccountEnrollEmail .enterEmail .wrongPassword{margin-bottom:20px}.yearsBest .topImage{background:#fafafa url("/img/special/10BestHeader.jpg") no-repeat center;background-size:cover}.yearsBest .selectionsList .sliderItemsContainer .sliderItem{padding-bottom:0;height:280px}@media screen and (max-width: 850px){.yearsBest .selectionsList .sliderItemsContainer{height:270px}}@media screen and (max-width: 800px){.yearsBest .topImage{background:#fafafa url("/img/special/10BestHeader-mobile.jpg") no-repeat center;background-size:cover}}.interactiveLanding{position:relative;margin-top:-62px}.interactiveLanding .highlightsBlock{background:#fff;background:-moz-linear-gradient(bottom, #ffffff 50%, #204399 50%, #204399 100%);background:-webkit-linear-gradient(bottom, #ffffff 50%, #204399 50%, #204399 100%);background:linear-gradient(to top, #ffffff 50%, #204399 50%, #204399 100%);margin:0;padding:40px 20px 0}.interactiveLanding .highlightsBlock .innerContent{margin:0 auto;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15);padding:40px 30px 30px}@media screen and (max-width: 960px){.interactiveLanding{margin-top:-50px}}.interactiveBlock{position:relative;height:800px;z-index:1;background:#fadea3 url("//static.bookofthemonth.com/landing/exp24/lifestyleBackground.jpg") repeat-x center}.interactiveBlock .copyBlock{padding:0 20px;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;-moz-transform:translateY(160px);-o-transform:translateY(160px);-ms-transform:translateY(160px);-webkit-transform:translateY(160px);transform:translateY(160px)}.interactiveBlock .copyBlock h1{max-width:1000px;margin:0 auto}.interactiveBlock .copyBlock p{max-width:600px;margin:0 auto}.interactiveBlock .button{z-index:1;position:relative;min-width:210px;margin-top:30px}.interactiveBlock .books{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-moz-transform:translateY(360px);-o-transform:translateY(360px);-ms-transform:translateY(360px);-webkit-transform:translateY(360px);transform:translateY(360px);-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;overflow:hidden;height:330px}.interactiveBlock .books img{width:190px;margin:0 20px;-webkit-box-shadow:9px 6px 11px 0px rgba(77,56,4,.5);-moz-box-shadow:9px 6px 11px 0px rgba(77,56,4,.5);-o-box-shadow:9px 6px 11px 0px rgba(77,56,4,.5);box-shadow:9px 6px 11px 0px rgba(77,56,4,.5);-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.interactiveBlock .books #b1{-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.interactiveBlock .books #b2{-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.interactiveBlock .books #b3{-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.interactiveBlock .books #b4{-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.interactiveBlock .books #b5{-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}@media screen and (max-width: 960px){.interactiveBlock{height:590px}.interactiveBlock .copyBlock{-moz-transform:translateY(90px);-o-transform:translateY(90px);-ms-transform:translateY(90px);-webkit-transform:translateY(90px);transform:translateY(90px)}.interactiveBlock .copyBlock h1{font-size:5.2rem;letter-spacing:-1.19px;line-height:54px;margin-bottom:20px}.interactiveBlock .button{width:90%}.interactiveBlock .books{-moz-transform:translateY(160px);-o-transform:translateY(160px);-ms-transform:translateY(160px);-webkit-transform:translateY(160px);transform:translateY(160px)}.interactiveBlock .books img{width:140px}}.headerBlock h1.hero{color:#204399;max-width:920px;margin:0 auto}.headerBlock h1{max-width:920px;margin:0 auto}.headerBlock p{width:100%;max-width:480px;margin:30px auto}.headerBlock .button{min-width:210px}@media screen and (max-width: 480px){.headerBlock .button{width:100%;max-width:100%}}.promoBlock{background-color:#204399;padding:80px 20px 40px;position:relative;z-index:1}.lifestyleBlock{background:#fff;background:-moz-linear-gradient(bottom, #ffffff 50%, #204399 50%, #204399 100%);background:-webkit-linear-gradient(bottom, #ffffff 50%, #204399 50%, #204399 100%);background:linear-gradient(to top, #ffffff 50%, #204399 50%, #204399 100%);padding:80px 20px 0}.lifestyleBlock img{width:100%;height:auto;margin:0 auto}@media screen and (max-width: 800px){.lifestyleBlock{padding:60px 0 0}.lifestyleBlock .content{padding:0}}.highlightsBlock{background-color:#fff;z-index:1000;position:relative;margin:80px 20px}.highlightsBlock .innerContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:980px;margin:0 auto;text-align:center;background-color:#fff}.highlightsBlock .innerContent div{flex:1;margin:0 15px}@media screen and (max-width: 800px){.highlightsBlock{margin:40px 20px}.highlightsBlock .innerContent{border:1px solid #e8e8e8;border-radius:4px;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15);padding:40px 30px 30px}.highlightsBlock .innerContent div{margin:0 0 10px 0;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.highlightsBlock .innerContent div img{margin-right:20px}}.skipBlock{background-color:#fff;z-index:1000;position:relative;margin:80px 20px}.skipBlock h4{color:#204399;margin:40px auto 20px}.skipBlock img{width:180px}@media screen and (max-width: 800px){.skipBlock{margin:40px 20px}.skipBlock h4{max-width:285px}}.featuresBlock{background:#e8e8e8;background:-moz-linear-gradient(-65deg, #e8e8e8 0%, #f7f7f7 40%, #e8e8e8 100%);background:-webkit-linear-gradient(-65deg, #e8e8e8 0%, #f7f7f7 40%, #e8e8e8 100%);background:linear-gradient(155deg, #e8e8e8 0%, #f7f7f7 40%, #e8e8e8 100%);padding:60px 20px}.featuresBlock h1{color:#204399;margin-bottom:40px}.featuresBlock .boxContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:800px;margin:0 auto}.featuresBlock .boxContent .content{margin:0}.featuresBlock .boxContent .-forMobile{display:none}.featuresBlock img{margin-left:-390px}.featuresBlock .headlineBox{width:100%;margin-left:-320px}@media screen and (max-width: 800px){.featuresBlock{padding:40px 20px}.featuresBlock h1{margin-bottom:20px}.featuresBlock .boxContent{text-align:center;-webkit-flex-direction:column;flex-direction:column}.featuresBlock .boxContent .-forDesktop{display:none}.featuresBlock .boxContent .-forMobile{display:block}.featuresBlock .headlineBox{max-width:100%;margin-left:0;overflow:hidden}.featuresBlock img{height:210px;margin:0 50% 20px;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.testimonialsBlock{margin:80px 20px}.testimonialsBlock h4{color:#204399}.testimonialsBlock ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:1224px;margin:40px auto 0}.testimonialsBlock li{text-align:left;background-color:#f6f7f8;padding:40px 20px;width:32%}.testimonialsBlock .member{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-top:20px}.testimonialsBlock .image,.testimonialsBlock img{width:50px;height:50px;border-radius:50%;margin-right:12px}@media screen and (max-width: 800px){.testimonialsBlock{margin:40px 20px}.testimonialsBlock ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.testimonialsBlock li{margin:20px 0 0;width:100%}.testimonialsBlock li:first-of-type{margin-top:0}}.instagramBlock h4{color:#204399}.instagramBlock a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}.instagramBlock a svg{margin-left:12px;width:20px}.instagramBlock a svg path{-webkit-transition:fill 200ms ease-in-out;-moz-transition:fill 200ms ease-in-out;-ms-transition:fill 200ms ease-in-out;-o-transition:fill 200ms ease-in-out;transition:fill 200ms ease-in-out;fill:#11afe2}.instagramBlock a:hover svg path{fill:#204399}.instagramBlock .instaIcons{display:none;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.instagramBlock .instaIcons img{width:20px;display:inline-block;opacity:1}.instagramBlock .instaIcons img:first-of-type{margin-right:40px}.instagramBlock .postsWrapper{width:100%;max-width:1224px}.instagramBlock .posts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;margin:40px 0}.instagramBlock .posts li{width:25%;padding:2px;display:block;position:relative;cursor:pointer}.instagramBlock .posts li a{background-color:#000}.instagramBlock .posts .postImage{width:100%;display:block;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}@media screen and (max-width: 800px){.instagramBlock .posts li{width:32%}.instagramBlock .posts li:hover .instaIcons{display:none}.instagramBlock .posts .postImage:hover{opacity:1}.instagramBlock .posts .postImage.-forDesktop{display:none}}.giftBlock{margin:80px 0 0;background:#fff;background:-moz-linear-gradient(top, #ffffff 50%, #204399 50%, #204399 100%);background:-webkit-linear-gradient(top, #ffffff 50%, #204399 50%, #204399 100%);background:linear-gradient(to bottom, #ffffff 50%, #204399 50%, #204399 100%);padding:0;position:relative}.giftBlock .button{margin-top:40px}.giftBlock .content{position:relative;background-color:#f9d5c7;height:700px;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}.giftBlock .content h1,.giftBlock .content p{color:#204399;z-index:1}.giftBlock .hand1{position:absolute;top:0;left:-20px;width:44%;z-index:1}.giftBlock .hand2{position:absolute;bottom:0;right:0;width:44%;z-index:1}@media screen and (max-width: 480px){.giftBlock{margin:40px 0 0}.giftBlock .content{height:380px;padding:40px 20px;-webkit-justify-content:flex-start;justify-content:flex-start}.giftBlock p{max-width:200px}.giftBlock .hand1{top:106px;width:65%;left:-20px}.giftBlock .hand2{width:60%;bottom:54px;right:-50px}.giftBlock .button{width:90%;position:absolute;bottom:40px;z-index:1}}.startBlock{background-color:#204399;padding:80px 20px}.startBlock .button{min-width:210px}@media screen and (max-width: 480px){.startBlock{padding:60px 20px}.startBlock .button{width:100%}}.-testimonialsSlider{overflow:hidden;min-height:480px;padding:80px 0}@media screen and (max-width: 480px){.-testimonialsSlider{padding:60px 0 40px}.-testimonialsSlider h4{font-size:1.8rem}}.-testimonialsSlider .innerContainer.cardsHeadingNav,.-testimonialsSlider .innerContainer.carouselSwiper{max-width:1396px;margin:0 auto;overflow:hidden}.-testimonialsSlider .swiper .swiperWrapper{margin-top:60px}@media screen and (max-width: 800px){.-testimonialsSlider .swiper .swiperWrapper{margin-top:30px}}.-testimonialsSlider .carouselSwiper .swiperWrapper ul{height:auto;max-height:auto}.-testimonialsSlider .carouselCard,.-testimonialsSlider .carouselSlides,.-testimonialsSlider .carouselSlides li{height:auto}.-testimonialsSlider .carouselNav{display:flex;justify-content:center;align-items:center}.-testimonialsSlider .carouselNav label{margin-top:-6px}.-testimonialsSlider .-row{display:flex;align-items:center;justify-content:space-between;margin-left:0}.-testimonialsSlider .-row li.inactive .-image{background-color:#a9a9a9;background-blend-mode:screen}.-testimonialsSlider .-row .-image{width:40%;height:100%;background-position:center;background-size:cover}.-testimonialsSlider .-row .-image img{width:100%}.-testimonialsSlider .-row .-content{color:#000;text-align:left;width:40%;padding:0 42px 0 42px;opacity:0;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms;transition:opacity 800ms}.-testimonialsSlider .-row .-content.carouselSwiper{width:60%}.-testimonialsSlider .-row .-content.carouselSwiper h3{position:relative;margin-top:30px}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation{position:absolute;width:7%;overflow:visible}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation.-open{top:-20px;left:-70px}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation.-close{bottom:-20px;right:-70px}@media screen and (max-width: 800px){.-testimonialsSlider .-row .-content.carouselSwiper h3{margin-top:60px}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation{width:12%}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation.-open{top:-50px;left:0px}.-testimonialsSlider .-row .-content.carouselSwiper h3 .quotation.-close{bottom:-50px;right:0px}}@media screen and (max-width: 480px){.-testimonialsSlider .-row .-content.carouselSwiper h3{font-size:2.4rem;line-height:3.4rem}}.-testimonialsSlider .-row .-content.-left{padding:0 80px 0 20px}.-testimonialsSlider .-row .-content p{margin-bottom:20px}.-testimonialsSlider .-row .-content.animate{opacity:1;margin:0 auto;text-align:center}.-testimonialsSlider .-row .-content.animate .contentSeperator{margin:70px auto 40px;border-bottom:1px solid #e8e8e8;width:60%}@media screen and (max-width: 460px){.-testimonialsSlider .-row .-content.animate .contentSeperator{width:90%}}@media screen and (max-width: 800px){.-testimonialsSlider .-row .-content{padding:0;width:90%}.-testimonialsSlider .-row .-content.carouselSwiper{width:calc(100% - 20px)}}.-instagramSlider{overflow:hidden;min-height:480px}.-instagramSlider a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}.-instagramSlider a svg{margin-left:12px;width:20px}.-instagramSlider a svg path{-webkit-transition:fill 200ms ease-in-out;-moz-transition:fill 200ms ease-in-out;-ms-transition:fill 200ms ease-in-out;-o-transition:fill 200ms ease-in-out;transition:fill 200ms ease-in-out;fill:#11afe2}.-instagramSlider a:hover svg path{fill:#204399}.-instagramSlider .instaIcons{display:none;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.-instagramSlider .instaIcons img{width:20px;display:inline-block;opacity:1}.-instagramSlider .instaIcons img:first-of-type{margin-right:40px}.-instagramSlider .followUs{margin:25px auto 45px}@media screen and (max-width: 480px){.-instagramSlider h4{font-size:1.8rem;padding:0 30px}}.-instagramSlider .innerContainer.cardsHeadingNav,.-instagramSlider .innerContainer.carouselSwiper{max-width:1396px;margin:0 auto;overflow:hidden}.-instagramSlider .swiper .swiperWrapper{margin-top:60px}.-instagramSlider .swiper .swiperWrapper .swipesHolder li img{max-width:100%;max-height:100%}.-instagramSlider .swiper .swiperWrapper .swipesHolder li img:hover{cursor:pointer}@media screen and (max-width: 800px){.-instagramSlider .swiper .swiperWrapper{margin-top:30px}}.-instagramSlider .carouselSwiper .swiperWrapper ul{height:auto;max-height:auto}.-instagramSlider .carouselCard,.-instagramSlider .carouselSlides,.-instagramSlider .carouselSlides li{height:auto}.-instagramSlider .carouselNav{display:flex;justify-content:center;align-items:center;margin-top:10px}.-instagramSlider .carouselNav label{margin-top:-6px}.-instagramSlider .-row{display:flex;align-items:center;justify-content:space-between;margin-left:0}.-instagramSlider .-row li.inactive .-image{background-color:#a9a9a9;background-blend-mode:screen}.-instagramSlider .-row .-image{width:40%;height:100%;background-position:center;background-size:cover}.-instagramSlider .-row .-image img{width:100%}.-instagramSlider .-row .-content{color:#000;text-align:left;width:40%;opacity:0;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms;transition:opacity 800ms}.-instagramSlider .-row .-content.carouselSwiper{width:100%}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards{display:flex;justify-content:space-around}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards li.desktopCard{margin:10px}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards li.desktopCard:first-of-type{margin-left:0}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards li.desktopCard:last-of-type{margin-right:0}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards li.desktopCard img{max-width:100%;max-height:100%}.-instagramSlider .-row .-content.carouselSwiper ul.desktopInstaCards li.desktopCard img:hover{cursor:pointer}.-instagramSlider .-row .-content.carouselSwiper h3{position:relative;margin-top:30px}.-instagramSlider .-row .-content.carouselSwiper h3 .quotation{position:absolute;width:7%;overflow:visible}.-instagramSlider .-row .-content.carouselSwiper h3 .quotation.-open{top:-20px;left:-70px}.-instagramSlider .-row .-content.carouselSwiper h3 .quotation.-close{bottom:-20px;right:-70px}@media screen and (max-width: 800px){.-instagramSlider .-row .-content.carouselSwiper h3{margin-top:60px}.-instagramSlider .-row .-content.carouselSwiper h3 .quotation.-open{top:-50px;left:-15px}.-instagramSlider .-row .-content.carouselSwiper h3 .quotation.-close{bottom:-35px;right:-15px}}@media screen and (max-width: 480px){.-instagramSlider .-row .-content.carouselSwiper h3{font-size:2.4rem;line-height:3.4rem}}.-instagramSlider .-row .-content.-left{padding:0 80px 0 20px}.-instagramSlider .-row .-content p{margin-bottom:20px}.-instagramSlider .-row .-content.animate{opacity:1;margin:0 auto;text-align:center}.-instagramSlider .-row .-content.animate .contentSeperator{margin:70px auto 40px;border-bottom:1px solid #e8e8e8;width:60%}@media screen and (max-width: 460px){.-instagramSlider .-row .-content.animate .contentSeperator{width:90%}}@media screen and (max-width: 800px){.-instagramSlider .-row .-content{padding:0;width:90%}}@media screen and (max-width: 800px){.-instagramSlider .content{padding:0}}.goodstuff.graybackground,.vbtSection1.graybackground,.vbtSection2.graybackground{background:#f6f7f8;padding:80px 0;margin-bottom:0}.goodstuff .-row,.vbtSection1 .-row,.vbtSection2 .-row{display:flex;justify-content:space-around;align-items:center}.goodstuff .-row h1,.vbtSection1 .-row h1,.vbtSection2 .-row h1{margin:20px 0 10px}.goodstuff .-row p,.vbtSection1 .-row p,.vbtSection2 .-row p{margin-bottom:20px}.goodstuff .-row p:last-of-type,.vbtSection1 .-row p:last-of-type,.vbtSection2 .-row p:last-of-type{margin-bottom:0}.goodstuff .-row .-image,.vbtSection1 .-row .-image,.vbtSection2 .-row .-image{width:58%}.goodstuff .-row .-image img,.vbtSection1 .-row .-image img,.vbtSection2 .-row .-image img{width:100%}.goodstuff .-row .-content,.vbtSection1 .-row .-content,.vbtSection2 .-row .-content{text-align:left;width:41%;padding-left:45px}.goodstuff .-row.-reversed .pairedLinks,.vbtSection1 .-row.-reversed .pairedLinks,.vbtSection2 .-row.-reversed .pairedLinks{margin-top:20px}.goodstuff .-row.-reversed .pairedLinks a:first-of-type,.vbtSection1 .-row.-reversed .pairedLinks a:first-of-type,.vbtSection2 .-row.-reversed .pairedLinks a:first-of-type{margin-right:15px}.goodstuff .-row.-reversed .pairedLinks button:first-of-type,.vbtSection1 .-row.-reversed .pairedLinks button:first-of-type,.vbtSection2 .-row.-reversed .pairedLinks button:first-of-type{margin-right:15px}@media screen and (min-width: 1128px){.goodstuff .-row.-reversed,.vbtSection1 .-row.-reversed,.vbtSection2 .-row.-reversed{flex-direction:row-reverse}.goodstuff .-row.-reversed .-content,.vbtSection1 .-row.-reversed .-content,.vbtSection2 .-row.-reversed .-content{width:41%;padding-left:0;padding-right:45px}}@media screen and (max-width: 1127px){.goodstuff .-row,.vbtSection1 .-row,.vbtSection2 .-row{display:block}.goodstuff .-row .-image,.goodstuff .-row .-content,.vbtSection1 .-row .-image,.vbtSection1 .-row .-content,.vbtSection2 .-row .-image,.vbtSection2 .-row .-content{width:100%;padding:0;text-align:center}.goodstuff .-row .BClogo,.vbtSection1 .-row .BClogo,.vbtSection2 .-row .BClogo{margin-top:20px}}@media screen and (max-width: 600px){.goodstuff .content,.vbtSection1 .content,.vbtSection2 .content{padding:0}.goodstuff .content a,.vbtSection1 .content a,.vbtSection2 .content a{font-size:1.6rem}}@media screen and (max-width: 375px){.goodstuff .pairedLinks .button,.goodstuff .pairedLinks button,.vbtSection1 .pairedLinks .button,.vbtSection1 .pairedLinks button,.vbtSection2 .pairedLinks .button,.vbtSection2 .pairedLinks button{width:100%;max-width:100%}.goodstuff .pairedLinks a:first-of-type,.vbtSection1 .pairedLinks a:first-of-type,.vbtSection2 .pairedLinks a:first-of-type{margin-bottom:20px}.goodstuff .pairedLinks button:first-of-type,.vbtSection1 .pairedLinks button:first-of-type,.vbtSection2 .pairedLinks button:first-of-type{margin-bottom:20px}}.goodstuff.charity,.vbtSection1.charity,.vbtSection2.charity{padding-top:0}.goodstuff.charity .-row .-image,.vbtSection1.charity .-row .-image,.vbtSection2.charity .-row .-image{padding:40px 20px 20px;width:54%;background-color:#d1eafa}.goodstuff.charity .-row .-content,.vbtSection1.charity .-row .-content,.vbtSection2.charity .-row .-content{width:34%;min-width:400px;padding-left:0}.goodstuff.charity .-row .-content h1,.vbtSection1.charity .-row .-content h1,.vbtSection2.charity .-row .-content h1{margin-top:0}.goodstuff.charity .-row .-content div,.vbtSection1.charity .-row .-content div,.vbtSection2.charity .-row .-content div{max-width:none;margin-left:0}@media screen and (max-width: 1180px){.goodstuff.charity,.vbtSection1.charity,.vbtSection2.charity{padding-top:80px}}@media screen and (max-width: 1127px){.goodstuff.charity .-row,.vbtSection1.charity .-row,.vbtSection2.charity .-row{padding:0 20px}.goodstuff.charity .-row .-image,.goodstuff.charity .-row .-content,.vbtSection1.charity .-row .-image,.vbtSection1.charity .-row .-content,.vbtSection2.charity .-row .-image,.vbtSection2.charity .-row .-content{width:100%;max-width:925px;text-align:center}.goodstuff.charity .-row .-image img,.goodstuff.charity .-row .-content img,.vbtSection1.charity .-row .-image img,.vbtSection1.charity .-row .-content img,.vbtSection2.charity .-row .-image img,.vbtSection2.charity .-row .-content img{width:85%}.goodstuff.charity .-row .-image div,.goodstuff.charity .-row .-content div,.vbtSection1.charity .-row .-image div,.vbtSection1.charity .-row .-content div,.vbtSection2.charity .-row .-image div,.vbtSection2.charity .-row .-content div{max-width:440px;margin:20px auto}.goodstuff.charity .-row .-image a,.goodstuff.charity .-row .-content a,.vbtSection1.charity .-row .-image a,.vbtSection1.charity .-row .-content a,.vbtSection2.charity .-row .-image a,.vbtSection2.charity .-row .-content a{font-size:16px}.goodstuff.charity .-row .-content,.vbtSection1.charity .-row .-content,.vbtSection2.charity .-row .-content{margin-top:40px}}@media screen and (max-width: 800px){.goodstuff.charity,.vbtSection1.charity,.vbtSection2.charity{padding-top:40px}.goodstuff.charity .-row>.-content,.vbtSection1.charity .-row>.-content,.vbtSection2.charity .-row>.-content{margin-top:30px}}@media screen and (max-width: 600px){.goodstuff.charity .-row,.vbtSection1.charity .-row,.vbtSection2.charity .-row{padding:0}.goodstuff.charity .-row .-image,.vbtSection1.charity .-row .-image,.vbtSection2.charity .-row .-image{padding:20px 0 10px}.goodstuff.charity .-row .-image img,.vbtSection1.charity .-row .-image img,.vbtSection2.charity .-row .-image img{width:100%}.goodstuff.charity .-row .-content,.vbtSection1.charity .-row .-content,.vbtSection2.charity .-row .-content{min-width:0}}.goodstuff.mdayBlock,.vbtSection1.mdayBlock,.vbtSection2.mdayBlock{padding:100px 80px 0}.goodstuff.mdayBlock .-mday .-img,.vbtSection1.mdayBlock .-mday .-img,.vbtSection2.mdayBlock .-mday .-img{width:100%}.goodstuff.mdayBlock .-mday .-img img,.vbtSection1.mdayBlock .-mday .-img img,.vbtSection2.mdayBlock .-mday .-img img{width:100%}.goodstuff.mdayBlock .-mday .mday-content,.vbtSection1.mdayBlock .-mday .mday-content,.vbtSection2.mdayBlock .-mday .mday-content{position:absolute;width:50%;max-width:485px;top:50%;transform:translateY(-50%);left:90px}.goodstuff.mdayBlock .-mday .mday-content p,.vbtSection1.mdayBlock .-mday .mday-content p,.vbtSection2.mdayBlock .-mday .mday-content p{margin:25px auto}@media screen and (max-width: 1180px){.goodstuff.mdayBlock,.vbtSection1.mdayBlock,.vbtSection2.mdayBlock{padding-top:80px}}@media screen and (max-width: 1127px){.goodstuff.mdayBlock,.vbtSection1.mdayBlock,.vbtSection2.mdayBlock{padding:40px 80px 0}.goodstuff.mdayBlock .-mday .-img,.vbtSection1.mdayBlock .-mday .-img,.vbtSection2.mdayBlock .-mday .-img{height:inherit}.goodstuff.mdayBlock .-mday .mday-content,.vbtSection1.mdayBlock .-mday .mday-content,.vbtSection2.mdayBlock .-mday .mday-content{position:static;padding-top:20px;margin:auto;width:90%;max-width:100%;transform:none;text-align:center}.goodstuff.mdayBlock .-mday .mday-content h1,.vbtSection1.mdayBlock .-mday .mday-content h1,.vbtSection2.mdayBlock .-mday .mday-content h1{margin:20px 0 10px}.goodstuff.mdayBlock .-mday .mday-content p,.vbtSection1.mdayBlock .-mday .mday-content p,.vbtSection2.mdayBlock .-mday .mday-content p{max-width:95%}}@media screen and (max-width: 800px){.goodstuff.mdayBlock,.vbtSection1.mdayBlock,.vbtSection2.mdayBlock{padding:40px 20px 0}.goodstuff.mdayBlock .-mday .mday-content,.vbtSection1.mdayBlock .-mday .mday-content,.vbtSection2.mdayBlock .-mday .mday-content{width:100%;max-width:100%;padding-top:0}.goodstuff.mdayBlock .-mday .mday-content p,.vbtSection1.mdayBlock .-mday .mday-content p,.vbtSection2.mdayBlock .-mday .mday-content p{margin:10px auto 20px;max-width:100%}.goodstuff.mdayBlock .-mday .mday-content .enrollActionWrapper.-fullWidthButtons,.vbtSection1.mdayBlock .-mday .mday-content .enrollActionWrapper.-fullWidthButtons,.vbtSection2.mdayBlock .-mday .mday-content .enrollActionWrapper.-fullWidthButtons{margin:0 auto}}@media screen and (max-width: 1180px){.goodstuff.newGiftBlock,.vbtSection1.newGiftBlock,.vbtSection2.newGiftBlock{padding-top:80px !important}}@media screen and (max-width: 800px){.goodstuff.newGiftBlock,.vbtSection1.newGiftBlock,.vbtSection2.newGiftBlock{padding-top:40px !important}}.goodstuff.newGiftBlock.giftBlockOnTop,.vbtSection1.newGiftBlock.giftBlockOnTop,.vbtSection2.newGiftBlock.giftBlockOnTop{padding-top:80px !important}@media screen and (max-width: 800px){.goodstuff.newGiftBlock.giftBlockOnTop,.vbtSection1.newGiftBlock.giftBlockOnTop,.vbtSection2.newGiftBlock.giftBlockOnTop{padding-top:40px !important}}.believerBlock{position:relative;overflow:hidden;padding:80px}.believerBlock img{width:70px}@media screen and (max-width: 800px){.believerBlock{padding:40px 0 40px;overflow:hidden}.believerBlock h4{max-width:285px}.believerBlock img{width:70px}.believerBlock a{text-decoration:none}}.starterBlock{background-color:#204399;padding:80px 20px;position:relative;overflow:hidden}.starterBlock .innerContent{max-width:866px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;text-align:left}.starterBlock .innerContent .starterContent,.starterBlock .innerContent p{color:#fff}.starterBlock .innerContent .starterContent{margin-right:20px}.starterBlock .innerContent button{min-width:375px}@media screen and (max-width: 800px){.starterBlock{padding:60px 20px}.starterBlock .innerContent{flex-direction:column;max-width:440px;align-items:flex-start}.starterBlock .innerContent .-image,.starterBlock .innerContent .-content{width:100%;padding:0}.starterBlock .innerContent .starterContent{margin-bottom:20px}.starterBlock .innerContent button{width:100%;min-width:220px}}.newLandingSeparater{border-bottom:1px solid #e8e8e8}.hero .postImg{width:65%}.hero .postTitle{font-size:3.2rem;line-height:4rem}.hero .postDescription{text-align:center;width:35%;vertical-align:middle;padding-left:20px}@media screen and (max-width: 850px){.hero .postImg{vertical-align:top}}@media screen and (max-width: 640px){.hero .postTitle{font-size:2.6rem;line-height:3rem}.hero .postDescription{text-align:left;width:100%;padding:0 20px}.hero .postsListItem{margin-bottom:0}}.postTitle{margin-bottom:10px}.postTitle p{text-transform:inherit;font-size:inherit;font-family:"SerifBold","Georgia Bold","Times New Roman Bold",serif;line-height:inherit;margin-bottom:inherit;letter-spacing:inherit}.postDate{color:#777;margin-bottom:5px}.center.highlightBg .button.inverted{margin-top:1em}.magazine{position:relative;text-align:left}.magazine .emailCapture{padding:0}.magazine .emailCapture h4{color:#777}.magazine .emailCapture .singleInput input[type=email]{color:#777;background-color:#f6f7f8}@-moz-document url-prefix(){.magazine .emailCapture .singleInput input[type=email]{position:relative;top:1px}}.postImg,.postContent img{width:100%;margin-bottom:10px;vertical-align:middle}@media screen and (max-width: 850px){.magazine .emailCapture{padding:10px 0}}@media screen and (max-width: 640px){.magazine .-w50{width:100%}.magazine .postImg{width:100%;margin-bottom:20px}.post{padding-top:20px}}@media screen and (max-width: 480px){.magazine .content{padding:0}.magazine .postTitle{font-size:2.5rem;line-height:3.6rem}}.featured{position:relative}.featured .postImg{margin-bottom:20px}.featured li{display:inline-block;width:25%;padding:0 20px}.post .featured{background-color:#f6f7f8}@media screen and (max-width: 960px){.featured li{width:33%}.featured li:last-of-type{display:none}}@media screen and (max-width: 800px){.magazine .featured .postDescription{width:100%}}@media screen and (max-width: 640px){.featured li{width:100%;padding:0}}.postsListWrapper{background-color:#f6f7f8;text-align:center;padding:60px 0 80px;margin-bottom:0}.postsListWrapper .postsList{text-align:center}.postsListWrapper .postsList .postsListItem{margin-bottom:40px}.postsListWrapper .postsList .postsListItem:last-of-type{margin-bottom:0}.postsListWrapper .postsList .postImg{width:40%;max-width:300px}.postsListWrapper .postsList .postDescription{padding-left:20px;width:55%}.postsListWrapper .postsList .button{margin-top:40px}.postsListWrapper .postsList li:first-of-type{display:none}@media screen and (max-width: 960px){.postsListWrapper .postsList li:first-of-type{display:block}}@media screen and (max-width: 480px){.postsListWrapper .postsList .postsListItem{margin-bottom:20px}.postsListWrapper .postsList .postImg,.postsListWrapper .postsList .postDescription,.postsListWrapper .postsList .postContent img{width:100%;margin-bottom:10px;max-width:100%}.postsListWrapper{background-color:rgba(0,0,0,0)}}.magPromoBlock .featuredWrapper{padding-top:0}.magPromoBlock .emailCapture{background-color:#111e3f}.magPromoBlock .emailCapture label{color:#fff}.magPromoBlock .featured .postImg{min-width:260px}.magPromoBlock .featured .sliderItemsContainer li{width:33%;padding-right:40px}@media screen and (max-width: 850px){.magPromoBlock .featuredWrapper{padding:0}.magPromoBlock .featured .sliderItemsContainer li{padding:0 20px}}.postDescription{display:inline-block;vertical-align:top;text-align:left}.postsListItem{display:block;text-align:left;vertical-align:top}.postsListItem a{color:#777}.postSubtitle{margin-bottom:15px;margin-top:-5px}@media screen and (max-width: 640px){.postsListItem{margin-bottom:40px}}@media screen and (max-width: 480px){.postDescription{padding:0 20px}}.postsWrapper{display:inline-block;width:55%;text-align:left}.postContent{padding:20px 0}.postHeader{display:block}.postHeader h5{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;color:#777;margin:-5px 0}.postHeader .postDate{padding-top:7px}.postHeader .postDescription{width:75%}.postPreSummary{padding:20px 0 0}.postPreSummary p:first-of-type{margin-bottom:0}.postPreSummary img{width:100%}.post{padding-top:40px}.post .innerWrapper{text-align:center}.post .emailCapture{margin-bottom:40px}.post .button.secondary{margin-top:20px;width:auto}.post .postDate{width:75%;display:inline-block;vertical-align:top}.post .postImg,.post .postContent img{width:100%}.post .socialMedia{text-align:right;display:inline-block;width:25%;padding-bottom:5px}.post .socialMedia .socialMediaIcon{margin-left:10px;width:auto;height:auto}.post .socialMedia svg{margin-left:0;width:25px;height:25px}.post ul+p{margin-top:20px}.post p:last-of-type+ul{margin-top:20px}@media screen and (max-width: 1224px){.postsWrapper{width:70%}}@media screen and (max-width: 800px){.postsWrapper{width:100%}.postsWrapper .postHeader,.postsWrapper section{padding:0 20px}}.judges .judge{margin-bottom:20px}.judges .guest{background-color:#f6f7f8}.judges .guest .sliderItem{vertical-align:top}.judges .modalWindow .content{background:#204399;text-align:left}.judges .modalWindow .selections{background:#204399}.judges .judgeListImg{width:120px;height:160px;cursor:pointer}.judges h3{color:#11afe2}.judges .meet{color:#182747}.judges .sliderItem .judgeName,.judges .sliderItem .judgeRole{cursor:pointer}@media screen and (max-width: 640px){.judges h3{margin:20px 0}.judges .sliderItemsContainer .sliderItem{padding:0 10px}}@media screen and (max-width: 480px){.judges .modalWrapper{z-index:1}.judges .modalClose{display:none}.judges .pageModal .flag{width:100%;padding-bottom:0}}.judgeDetails .judgeHeader{text-align:center;padding:20px}.judgeDetails .judgeHeader li{width:100%}.judgeDetails .judgeHeader .judgeImg{width:185px}.judgeDetails .judgeHeader .pointer{top:180px}.judgeDetails .judgeHeader .pointer.left{left:160px}.judgeDetails .judgeHeader .pointer.right{right:160px}.judgeDetails .socialMediaIcon svg{margin:5px 10px;width:auto;height:26px}.judgeDetails .judgeQuote,.judgeDetails .judgeQALink{text-align:center;border-top:1px solid #e8e8e8;max-width:800px;margin:0 auto}.judgeDetails .aboutJudge h6{margin-bottom:10px}.judgeDetails .sliderItemsContainer.-candids li{margin:10px;width:30%}.judgeDetails .judgeCarousel{border-top:1px solid #e8e8e8;max-width:800px;margin:0 auto;padding:40px 0}.judgeDetails .judgeCarousel .sliderItemsContainer li{margin:10px 0}.judgeDetails .judgeCarousel .sliderItemsContainer li img{max-width:240px}.judgeDetails .judgeCarousel .sliderItemsContainer li:nth-of-type(even){margin:10px 40px}.judgeDetails .content p:last-of-type{margin-bottom:0}.judgeDetails .picks h3{margin-top:0px}.judgeDetails .picks h6{margin-bottom:30px}.judgeDetails .picks .content{text-align:center;position:relative}.judgeDetails .picks .sliderWrapper{position:relative;margin:0 auto;overflow:hidden;overflow-y:hidden;height:320px;width:690px;max-width:690px;display:inline-block}.judgeDetails .picks .sliderWrapper .sliderItemsContainer{width:100%}.judgeDetails .picks .sliderWrapper .sliderItemsContainer li img{max-width:190px;margin:0 20px}.judgeDetails .picks .sliderWrapper .sliderItemsContainer.longlist{display:table}.judgeDetails .picks .sliderWrapper .sliderItemsContainer .sliderItem{display:table-cell}.judgeDetails .picks .sliderWrapper .sliderItemsContainer .sliderItem h5{max-width:100%}.judgeDetails .picks .pointerWrapper{display:inline-block}.judgeDetails .picks .pointerWrapper .pointer{top:140px}.judgeDetails.pageModal section .content{max-width:800px}.judgeDetails .-favAuthors{padding-left:10%}@media screen and (min-width: 960px){.judgeDetails .picks .sliderItemsContainer{-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;position:absolute;top:0;left:0}}@media screen and (max-width: 840px){.judgeDetails .picks{padding:40px 0}.judgeDetails .picks .pointer{display:none}.judgeDetails .picks .sliderWrapper{width:auto;overflow:auto;display:block}.judgeDetails .picks .sliderWrapper .sliderItemsContainer li img{margin:0 10px}}@media screen and (max-width: 760px){.judgeCarousel .sliderItemsContainer .sliderItem{padding:0 10px}}@media screen and (max-width: 640px){.judgeDetails .judgeHeader .pointer.left{left:40px}.judgeDetails .judgeHeader .pointer.right{right:40px}.judgeDetails .modalClose{display:none}.judgeDetails .content .-w50{width:100%}.judgeDetails .content .-w50 h6{text-align:center}.judgeDetails .content .-favAuthors{padding:40px 0 0;border-top:1px solid #e8e8e8;margin-top:20px}}@media screen and (max-width: 480px){.judgeDetails.pageModal{top:0}.judgeDetails .judgeHeader .judgeImg{width:160px}.judgeDetails .judgeHeader .pointer{display:none}}.FAQs form{margin-top:20px}.FAQs .pageHeader{padding-top:20px}.FAQs .faqSearch{padding:0}.FAQs .faqsQuestionWrapper:nth-last-of-type{margin-bottom:60px}.FAQs .faqsQuestionWrapper h4{margin-bottom:20px}.FAQs .faqsQuestionWrapper ul .faqsQuestion{color:#777;font-size:1.8rem;padding:20px 0;border-top:1px solid #e8e8e8;cursor:pointer}.FAQs .faqsQuestionWrapper ul .faqsQuestion .questionHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.FAQs .faqsQuestionWrapper ul .faqsQuestion .questionHeader .upDownPointer{margin-left:12px}.FAQs .faqsQuestionWrapper ul .faqsQuestion:not(.selected) .upDownPointer .pointerUp{display:none}.FAQs .faqsQuestionWrapper ul .faqsQuestion.selected span,.FAQs .faqsQuestionWrapper ul .faqsQuestion.selected div,.FAQs .faqsQuestionWrapper ul .faqsQuestion.selected p{color:#222}.FAQs .faqsQuestionWrapper ul .faqsQuestion.selected .upDownPointer .pointerDown{display:none}.FAQs .faqsQuestionWrapper ul .faqsQuestion.hidden{display:none}.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer{margin:12px 0 0;position:relative;color:#777}.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer p{margin-bottom:0}.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer p,.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer li,.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer span{font-size:1.6rem}.FAQs .faqsQuestionWrapper ul .faqsQuestion .faqsAnswer li{line-height:1.5em}.FAQs .faqsQuestionWrapper ul .faqsQuestion:last-of-type{border-bottom:1px solid #e8e8e8}@media screen and (max-width: 480px){.FAQs .pageHeader{padding-top:20px}}.help .contactUs{border-bottom:1px solid #e8e8e8;padding-bottom:80px}.help .contactUs .pageHeader{padding-bottom:0}.help .contactUs .helpFormWrapper{margin-top:40px;padding:0}.help .contactUs .messageReceived{margin-top:40px}.help .contactUs .messageReceived p{padding:20px}.help .contactUs .messageReceived div:first-of-type{border:1px solid #e8e8e8}.help .contactUs .messageReceived div:first-of-type h5{border-bottom:1px solid #e8e8e8}.help .contactUs .helpForm button,.help .contactUs .helpForm .button{width:100%}@media screen and (max-width: 480px){.help .contactUs{padding-bottom:40px}.help .contactUs .helpFormWrapper{margin-top:20px}}.joinTeam .ourMission{margin:0 auto;background:#f6f7f8 url("//static.bookofthemonth.com/careers/careersHero.webp") no-repeat bottom center;background-size:cover;height:475px}.joinTeam .aboutUs{margin:0 auto;text-align:center;padding:80px 20px 0}.joinTeam .aboutUs h1{margin-bottom:20px}.joinTeam .positionsHeader{margin:100px auto}.joinTeam .deptList .itemList li{padding:20px 0;border-top:1px solid #e8e8e8;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.joinTeam .deptList .itemList li:first-of-type{margin-top:20px}.joinTeam .deptList .itemList li:last-of-type{margin-bottom:60px}.joinTeam .deptList .itemList li a{color:#222}.joinTeam .deptList .itemList li a.view{color:#777}.joinTeam .deptList .itemList li:hover a{color:#11afe2}@media screen and (max-width: 480px){.joinTeam .ourMission{padding:100px 20px}.joinTeam .ourMission h1{font-size:3.6rem;line-height:4.2rem;margin:12px auto 20px}.joinTeam .aboutUs{margin:40px auto 0;text-align:center;padding:0px 20px}.joinTeam .positionsHeader{margin:80px auto 40px}.joinTeam .deptList .view{display:none}}.no-webp .joinTeam .ourMission{background:#f6f7f8 url("//static.bookofthemonth.com/careers/careersHero.jpg") no-repeat bottom center;background-size:cover}ol{list-style-type:decimal;list-style-position:inside}ol li{display:list-item}span.canCancel,p.canCancel{display:none}.TermsOfService ul{list-style:disc;list-style-type:disc;margin:0 0 20px 20px}.TermsOfService.canCancel span.canCancel,.TermsOfService.canCancel p.canCancel{display:initial}.TermsOfService.canCancel span.canCancel+span+span,.TermsOfService.canCancel p.canCancel+p+p,.TermsOfService.canCancel span.canCancel+p+p{display:none}.TermsOfService:not(.canCancel) span.canCancel+span+span,.TermsOfService:not(.canCancel) p.canCancel+p+p,.TermsOfService:not(.canCancel) span.canCancel+p+p{display:initial}.botmSwitchConf h4{margin-bottom:20px}.botmSwitchConf img{margin:20px auto;max-width:120px}.botmSwitchConf img.ill{max-width:100px}.botmSwitchConf .confirmationActions{width:100%;max-width:280px;margin:20px auto}.botmSwitchConf .confirmationActions a.button,.botmSwitchConf .confirmationActions button{margin-top:10px;width:100%}.logoIconDisc{background-color:#fff;display:inline-block;border-radius:50%;width:40px;height:40px;margin:-13px auto 0;text-align:center}.logoIconDisc svg{margin:5px 0 0 0;width:32px;height:30px}.logoIconDisc svg path,.logoIconDisc svg polygon{fill:#fff}@media screen and (max-width: 480px){.botmSwitchConf button.link{padding:0}.botmSwitchConf button.link:first-of-type{padding-right:10px}.botmSwitchConf .confirmationActions{margin-bottom:0}.botmSwitchConf .confirmationActions a.button{margin-top:0}}@media screen and (max-width: 360px){.botmSwitchConf img{max-height:150px}.botmSwitchConf img.ill{max-width:75px;margin-bottom:5px}}.extrasLanding{padding-bottom:80px;position:relative}.extrasLanding .bookTitle .-desktop{display:block}.extrasLanding .bookTitle .-mobile{display:none}.extrasLanding .pageHeader{padding-top:40px;padding-bottom:0px}.extrasLanding .confirmation.modal{padding:40px;top:50%;z-index:203;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.extrasLanding .confirmation.modal h4{margin-bottom:30px}.extrasLanding .confirmation.modal img{max-width:120px;-webkit-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);-moz-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);-o-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);box-shadow:4px 2px 9px 1px rgba(68,68,68,.2)}.extrasLanding .captureModal+.modal,.extrasLanding .modal.captureModal{text-align:center;position:absolute;max-width:500px;max-height:675px;top:165px;left:50%;padding:60px;border:1px solid #e8e8e8;z-index:50;-webkit-box-shadow:7px 7px 7px rgba(68,68,68,.2);-moz-box-shadow:7px 7px 7px rgba(68,68,68,.2);-o-box-shadow:7px 7px 7px rgba(68,68,68,.2);box-shadow:7px 7px 7px rgba(68,68,68,.2);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0)}.extrasLanding .captureModal+.modal form,.extrasLanding .modal.captureModal form{text-align:left}.extrasLanding .blurWrapper{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.extrasLanding .blurWrapper.blur{-webkit-filter:blur(20px);filter:blur(20px);min-height:620px}.extrasLanding .innerWrapper.blurred{filter:blur(20px);filter:url("blur.svg#gaussian_blur");-webkit-filter:blur(20px)}.extrasLanding .-header{text-align:center;background-color:#f6f7f8}.extrasLanding .-header p{margin-bottom:0}.extrasLanding .-header.fixed{position:fixed;padding:20px;z-index:101}.extrasLanding .-header.fixed+.innerWrapper{padding-top:270px}.extrasLanding .-header p{margin-bottom:10px;padding:0 20px;text-align:center;margin-top:10px}.extrasLanding.loggedIn .-header.fixed p{display:none}.extrasLanding.loggedIn .-header.fixed+div{padding-top:270px}.extrasLanding .currentSelections{position:relative}.extrasLanding .currentSelections .scrollSelectionsList{margin-bottom:20px}.extrasLanding .currentSelections .viewAll{font-size:1.8rem;color:#182747}.extrasLanding .currentSelections .scrollSelectionsList>h5{text-align:center;position:relative;margin-top:20px;margin-bottom:10px}.extrasLanding .currentSelections .scrollSelectionsList>h5:before,.extrasLanding .currentSelections .scrollSelectionsList>h5:after{border-top:1px solid #e8e8e8;display:block;content:"";position:absolute;top:50%;width:45%}.extrasLanding .currentSelections .scrollSelectionsList>h5:before{right:55%}.extrasLanding .currentSelections .scrollSelectionsList>h5:after{left:55%}.extrasLanding .sliderItemsContainer{display:flex}.extrasLanding .sliderItemsContainer .imgWrapper{width:196px;margin:0 auto}.extrasLanding .sliderItemsContainer .logoIconDisc{margin:0;width:auto}.extrasLanding .sliderItemsContainer .logoIconDisc img{vertical-align:middle;width:30px}.extrasLanding .sliderItemsContainer .isBotm>div{display:inline-block;vertical-align:top}.extrasLanding .sliderItemsContainer .isBotm>div:not(.logoIconDisc){width:60px}.extrasLanding .sliderItemsContainer .isBotm>div:first-of-type{text-align:right}.extrasLanding .sliderItemsContainer .isBotm>div:last-of-type{text-align:left}.extrasLanding .sliderItemsContainer .isBotm h5{margin-left:10px;display:inline-block;color:#11afe2;font-weight:bold;font-size:1.3rem;line-height:0}.extrasLanding .sliderItemsContainer .isBotm .-check{display:inline-block;height:18px;width:18px;border-radius:50%;background-color:#777;padding:3px 3px;margin-left:10px}.extrasLanding .sliderItemsContainer .isBotm .-check svg{height:12px;width:12px}.extrasLanding .-w40{text-align:right}.extrasLanding .exclusive h5{width:88%;margin:auto}.extrasLanding .fixed p{margin-bottom:0}.extrasLanding .mostLoved{padding-bottom:8px}.extrasLanding .mostLoved .miniText{color:#222}.extrasLanding .mostLoved svg{width:18px;height:16px;vertical-align:middle;margin-right:5px;margin-top:-4px}.extrasLanding .mostLoved svg path{fill:#f7b5c5;stroke:#f7b5c5}.extrasLanding .mostLoved span{vertical-align:middle}.sliderItemsContainer .button.tertiary.alt{color:#777;cursor:default}.loader{display:none;text-align:center;position:fixed;width:80%;max-width:720px;max-height:600px;overflow:auto;padding:40px;top:54%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1002;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.loader.showing{display:inline-block}.botmConf img{width:180px;height:auto;margin:60px auto}.botmConf .actionsBar{display:block;position:relative}.botmConf .actionsBar div{margin:0 auto}.botmConf .actionsBar div .botmConfBtn{font-size:1.6}.botmConf .actionsBar div .botmConfBtn.undo{padding-top:10px}.botmConf .actionsBar div .botmConfBtn+span{color:#e8e8e8}.botmConf .actionsBar div .botmConfBtn+span+.botmConfBtn{margin-left:20px}.confirmation .botmConf img{margin:20px auto}.confirmation .botmConf .actionsBar{border-top:1px solid #e8e8e8;padding:20px 0 0}@media screen and (min-width: 480px){.loadMore{margin-top:40px}}@media screen and (min-width: 1200px){.ourSelections.loggedOut .scrollSelections .sliderWrapper{min-height:325px}.ourSelections .scrollSelections .sliderWrapper{position:relative;margin:0 auto;overflow:hidden;overflow-y:hidden;height:300px;max-width:680px;display:inline-block}.ourSelections .scrollSelections .maxDisplay4 .sliderWrapper{width:544px;max-width:544px}.ourSelections .scrollSelections .maxDisplay3 .sliderWrapper{width:408px;max-width:408px}.ourSelections .scrollSelections .maxDisplay2 .sliderWrapper{width:272px;max-width:272px}.ourSelections .scrollSelections .sliderItemsContainer{-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;position:absolute;top:0;left:0}.ourSelections .scrollSelections .sliderItemsContainer .sliderItem{display:table-cell}.ourSelections .scrollSelections .sliderItemsContainer .sliderItem .imgWrapper{width:196px;margin:0 auto}.ourSelections .scrollSelections .sliderItemsContainer .sliderItem .imgWrapper .cover{width:88%}.ourSelections .scrollSelections .pointerWrapper{position:absolute;top:0;right:0}.ourSelections .scrollSelections .pointerWrapper .pointer{display:inline-block;position:relative;border:1px solid #111e3f;background-color:#fff;width:34px;height:34px;padding-top:1px;border-radius:50%;top:-147px}.ourSelections .scrollSelections .pointerWrapper .pointer.left{left:0;padding-right:2px}.ourSelections .scrollSelections .pointerWrapper .pointer.right{right:0;padding-left:4px}.ourSelections .scrollSelections .pointerWrapper .pointer svg{width:13.125px;height:21px;vertical-align:middle}.ourSelections .scrollSelections .pointerWrapper .pointer svg polygon{fill:#111e3f}}@media screen and (max-width: 1200px){.scrollSelectionsList .pointerWrapper{display:none}.selectionsList .sliderItemsContainer{display:table;width:100%;margin:12px 10px}.selectionsList .sliderItemsContainer .sliderItem{display:table-cell}.ourSelections .sliderWrapper .sliderItem.divider{border-right:1px solid #e8e8e8;padding-right:10px}.ourSelections .sliderWrapper .sliderItem.divider+.sliderItem{padding-left:10px}}@media screen and (max-width: 960px){.ourSelections section{padding:40px 0}}@media screen and (max-width: 850px){.ourSelections .pointerWrapper{display:none}.ourSelections .sliderWrapper .sliderItem .imgWrapper{width:146px}.ourSelections .sliderWrapper .sliderItem .imgWrapper .cover{width:90%}.ourSelections .sliderWrapper .sliderItem .button,.ourSelections .sliderWrapper .sliderItem button.primary,.ourSelections .sliderWrapper .sliderItem button.disabled{width:90%;max-width:100%;min-width:120px}.ourSelections .bookTitle .-desktop{display:none}.ourSelections .bookTitle .-mobile{display:block}}@media screen and (max-width: 640px){.modalWrapper .selectionDetails.pageModal .botmConf .actionsBar{display:block}.modalWrapper .selectionDetails.pageModal .botmConf .actionsBar .botmConfBtn.link:first-of-type{margin-right:20px}.modalWrapper .selectionDetails.pageModal .botmConf .actionsBar .botmConfBtn.undo{left:10px;top:auto}.ourSelections.loggedOut .-header.fixed{position:static}.ourSelections.loggedOut .-header.fixed+div{padding-top:0px}.ourSelections .captureModal+.modal{top:90px}.ourSelections .confirmation.modal{padding:40px 20px}.ourSelections .confirmation.modal img{margin:0 auto 20px}.botmConf h5{padding:20px 20px 0}.botmConf img{width:120px;margin:30px auto}.botmConf .actionsBar div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.botmConf .actionsBar div .botmConfBtn.undo{padding-top:0}}@media screen and (max-width: 480px){.extrasLanding .headerWrapper{padding-top:40px}.extrasLanding .headerBanner.withPromobar{padding:20px}.ourSelections .currentSelections .scrollSelectionsList>h5:after,.ourSelections .currentSelections .scrollSelectionsList>h5:before{width:38%}.ourSelections .currentSelections .scrollSelectionsList>h5:before{right:65%}.ourSelections .currentSelections .scrollSelectionsList>h5:after{left:65%}.ourSelections .confirmation.modal .divider{display:none}}.selectBar{position:relative;height:15px;margin-top:15px;background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjYwMHB4IiBoZWlnaHQ9IjFweCIgdmlld0JveD0iMCAwIDYwMCAxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2MDAgMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjQzNDM0M5IiB3aWR0aD0iNjAwIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K") no-repeat center}.selectBar h6{margin-top:15px}.noBar .selectBar{display:none}.sliderItemsContainer li:first-of-type .selectBar{border-left:1px solid #e8e8e8}.sliderItemsContainer li:last-of-type .selectBar{border-right:1px solid #e8e8e8}.bulletCircle{border-radius:50%;border:1px solid #11afe2;height:15px;width:15px;margin:0 auto;background-color:#fff}.selections section{text-align:center;padding:40px 0}.selections section h1{margin-bottom:20px}.selections .sliderItemsContainer li{margin-bottom:0}.selections .selectionsList{padding-top:20px}li:hover,li:active,li:focus{outline-color:#204399 !important}.listAction .logoIconDisc{margin:0;width:auto}.listAction .logoIconDisc img{vertical-align:middle}.listAction .isBotm>div{display:inline-block;vertical-align:top}.listAction .isBotm>div:not(.logoIconDisc){width:60px}.listAction .isBotm>div:first-of-type{text-align:right}.listAction .isBotm>div:last-of-type{text-align:left}.listAction .isBotm h5{margin-left:10px;display:inline-block;color:#11afe2;font-weight:bold;font-size:1.3rem;line-height:0}.listAction .inBox{width:auto;max-width:88%;min-width:156px}.listAction .-check{display:inline-block;height:18px;width:18px;border-radius:50%;background-color:#777;padding:3px 3px;margin-left:10px}.listAction .-check svg{height:12px;width:12px}.listAction .-inBox,.listAction .-myBotm{line-height:10px}.listAction .-inBox svg path,.listAction .-myBotm svg path{fill:#fff}.listAction .-inBox.disabled:hover,.listAction .-myBotm.disabled:hover{border-color:#777;color:#777}.sliderItemsContainer li{display:inline-block;vertical-align:top}.sliderItemsContainer li:hover,.sliderItemsContainer lili:active,.sliderItemsContainer lili:focus{outline-color:#204399 !important}.sliderItemsContainer.featuredList li{padding-bottom:50px}.sliderItemsContainer .sliderItem .bookGenre{height:39px}.sliderItemsContainer .sliderItem .bookGenre h5{padding:5px 0;width:88%;margin:auto;text-align:left;border-bottom:1px solid #e8e8e8}.sliderItemsContainer .cover{height:auto;width:80%;max-width:200px;cursor:pointer;margin:10px auto 0;-webkit-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);-moz-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);-o-box-shadow:4px 2px 9px 1px rgba(68,68,68,.2);box-shadow:4px 2px 9px 1px rgba(68,68,68,.2)}.sliderItemsContainer .-mobile{display:none}@media screen and (max-width: 899px){.sliderItemsContainer .sliderItem .exclusive.debut h5{display:none}.sliderItemsContainer .sliderItem .exclusive.debut h6{border-left:none;margin-left:0;padding-left:0}}@media screen and (max-width: 850px){.sliderItemsContainer{display:flex;width:100%;margin:0 10px}.sliderItemsContainer .sliderItem .imgWrapper{width:180px;margin:0 auto}.sliderItemsContainer .sliderItem .listAction{margin:0 auto}.sliderItemsContainer .sliderItem .listAction>div{margin-top:10px}.sliderItemsContainer .sliderItem .exclusive.debut h5{display:none}.sliderItemsContainer .sliderItem .exclusive.debut h6{border-left:none;margin-left:0;padding-left:0}.sliderItemsContainer .cover{max-width:170px}.sliderItemsContainer .-mobile{display:inline-block}.sliderItemsContainer .-desktop{display:none}}@media screen and (max-width: 640px){.sliderItem .bookGenre h5{font-size:1.2rem}}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper{display:block}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li{width:48%;display:inline-block;vertical-align:bottom;position:relative}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li.flatTop{padding-top:0;vertical-align:bottom}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li h6{background:#11afe2;color:#fff;width:100.5%;position:relative;top:0;margin-bottom:25px;padding:5px 0;left:-1px;border-radius:5px 5px 0 0}.selectPlan .SelectPlanItems .firstPlanWrapper{width:100%;padding:40px 20px;border:1px solid #e8e8e8;text-align:center}.selectPlan .SelectPlanItems p{margin:0}.selectPlan .SelectPlanItems .disclaimerText{display:block;margin:30px 0}.selectPlan .SelectPlanItems .planMonthsWrapper{border-radius:4px;width:100%;margin:20px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.selectPlan .SelectPlanItems .planMonthsWrapper li{border:1px solid #e8e8e8;border-radius:4px;width:30%;cursor:pointer;padding:24px 0;text-align:center;flex-grow:1;flex-basis:100%}.selectPlan .SelectPlanItems .planMonthsWrapper li:nth-of-type(even){margin:0 1%}.selectPlan .SelectPlanItems .planMonthsWrapper li.active,.selectPlan .SelectPlanItems .planMonthsWrapper li.hover{border-color:#11afe2;color:#11afe2}.selectPlan .SelectPlanItems .planMonthsWrapper li.active h5,.selectPlan .SelectPlanItems .planMonthsWrapper li.active p,.selectPlan .SelectPlanItems .planMonthsWrapper li.active h4,.selectPlan .SelectPlanItems .planMonthsWrapper li.hover h5,.selectPlan .SelectPlanItems .planMonthsWrapper li.hover p,.selectPlan .SelectPlanItems .planMonthsWrapper li.hover h4{color:#11afe2}.selectPlan .SelectPlanItems .planMonthsWrapper li.disabled h4,.selectPlan .SelectPlanItems .planMonthsWrapper li.disabled h5,.selectPlan .SelectPlanItems .planMonthsWrapper li.disabled h3{color:#777}.selectPlan .SelectPlanItems .planMonthsWrapper li.disabled:hover{cursor:not-allowed}.selectPlan>ul{margin-bottom:40px}.selectPlan>ul li{font-size:1.4rem;color:#222;line-height:20px;list-style-position:outside;list-style-type:disc;padding-bottom:6px}.selectPlan>ul li:last-child{padding-bottom:0}.enroll .selectPlan .SelectPlanItems h3{font-size:3.6rem;text-transform:none;margin:12px 0}@media screen and (max-width: 800px){.selectPlan{background:#fff}}@media screen and (max-width: 450px){.selectPlan .bulletList{margin-left:15px}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper{display:block}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li{display:block;width:100%;padding:10px 0 5px 0}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li h6{margin-bottom:10px}.selectPlan .SelectPlanItems.enroll .planMonthsWrapper li:not(:first-of-type){margin:10px 0 0 0}}.-loggingIn{text-align:center}.-loggingIn h3{margin-bottom:20px}.membershipTermsBox{display:none;border:1px solid;padding:20px;height:200px;overflow:auto;margin-top:20px}.membershipTermsBox.show{display:block}.forEnroll{display:none}.enroll .modal{max-height:575px}.enroll .forEnroll{display:inline-block;padding-right:5px}.enroll .finePrint{max-width:80%;margin:0 auto}.enterEmail .wrongPassword{margin:12px auto 10px auto;line-height:20px;width:70%;text-align:center;color:#fff}.enterEmail .wrongPassword a{color:inherit;text-decoration:underline;display:block;margin-top:12px}.enroll .enterEmail .wrongPassword{color:inherit}.promoDetails{padding:20px 0 10px}.promoDetails h5{font-size:1.4rem;color:#1b4bba;margin-bottom:6px}.promoDetails ul{margin-left:18px}.promoDetails li{font-size:1.4em;line-height:2rem;list-style-position:outside;list-style-type:disc;padding-bottom:6px}.promoDetails li:last-child{padding-bottom:0}.nortonBadge{margin:30px auto;display:block}.totePop .modal{text-align:center}.totePop img{width:100%;max-width:320px}.giftConfirm h3{margin-bottom:20px}@media screen and (max-width: 960px){section.billing .details ul.narrowContent{padding:20px}section.billing .details .narrowContent{padding:0 20px 20px}section.billing .enrollActionWrapper{margin:30px 20px 40px}section.billing h3{padding:0 20px}}@media screen and (max-width: 575px){.enroll .finePrint{max-width:100%}}.enrollBanner{background-color:#11afe2;text-align:center;padding:30px 10px 15px}.enrollBanner h5,.enrollBanner span{color:#fff}.enrollBanner .underline{text-decoration:underline}.enrollBanner em{font-family:"GTAmericaMediumItalic","Helvetica","Arial",sans-serif}.enrollBanner strong{font-weight:900}.enrollBanner a.applyPromoBanner{color:#fff;text-decoration:underline;font-weight:900}@media screen and (max-width: 575px){.enrollBanner .siteMessage{padding:10px 5px 5px}}.orderSummary h4{margin-bottom:20px}.orderSummary .h5{padding-top:20px}.orderSummary .toolTipWrapper .tip{left:-20px}.orderSummary .toolTipWrapper:hover .tip{top:-94px;left:-20px}.orderSummary .toolTipWrapper:hover .tip:after{display:none}.orderSummary .separator{border-top:1px solid #e8e8e8}.orderSummary .imageHolder{width:80px;padding-right:20px}.orderSummary .imageHolder.empty div{height:90px;border:1px solid #e8e8e8;background-color:#f6f7f8}.orderSummary img:not(.icon){width:100%;-webkit-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-o-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);box-shadow:0px 4px 15px 0 rgba(41,41,51,.3)}.orderSummary td{font-size:1.8rem;vertical-align:top;padding:20px 0}.orderSummary tr td:last-of-type{text-align:right}.orderSummary tr td:first-of-type{text-align:left}.orderSummary .planDescription{margin:20px 0}.orderSummary .summaryPlan{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.rejoinOrderSummaryPrice{font-size:18px}@media screen and (max-width: 375px){.rejoinOrderSummaryPrice{font-size:16px}}@media screen and (max-width: 800px){.orderSummary{padding:0}.orderSummary .planDescription{width:100%;text-align:center;margin-bottom:10px}.orderSummary .invitationCode .toggledContent .promoActions input{width:100%}}.planItemsWrapper{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:top;-webkit-align-items:top;-webkit-box-align:top;align-items:top;-webkit-justify-content:center;justify-content:center}.planItemsWrapper li{position:relative;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;width:32%;max-width:300px;background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;margin-left:20px;margin-right:20px}.planItemsWrapper li:first-of-type{margin-left:0}.planItemsWrapper li:last-of-type{margin-right:0}.planItemsWrapper li:hover,.planItemsWrapper li.active{border-color:#11afe2}.planItemsWrapper li:hover h4,.planItemsWrapper li:hover h5,.planItemsWrapper li.active h4,.planItemsWrapper li.active h5{color:#11afe2}.planItemsWrapper li .action{cursor:pointer}.planItemsWrapper li .wrap{padding:40px 10px;position:relative;width:100%}.planItemsWrapper li .wrap.wInclude{padding:40px 10px 70px}.planItemsWrapper li .top{position:absolute;width:100%;top:0;left:0;background-color:#11afe2;padding:10px 0;border-radius:12px 12px 0 0;color:#fff}.planItemsWrapper li h1{font-size:3.6rem;text-transform:none;margin:15px 0}.planItemsWrapper li h1 sup{font-size:2rem}.planItemsWrapper li h3{color:#e8e8e8;text-transform:none;margin:10px 0 -15px 0}.planItemsWrapper li h3 sup{font-size:2rem}.planItemsWrapper li h4{font-size:2.2rem;line-height:2.4rem;margin-bottom:10px}.planItemsWrapper li h4 sup{font-size:1.1rem}.planItemsWrapper li h5 sup{font-size:.9rem}.planItemsWrapper li h5.smallText{margin-top:10px}.planItemsWrapper li h6.alt{border-top:1px solid #e8e8e8;font-size:1.3rem;width:100%;margin:0;padding:5px 10px;position:absolute;bottom:0px;left:0px}.planItemsWrapper li h6.alt.top{bottom:initial;border-top:none;border-top-right-radius:10px;border-top-left-radius:10px;background:#11afe2;color:#fff}.planItemsWrapper.additionalPlan ul{width:100%}.planItemsWrapper.additionalPlan li{display:inline-block;margin:10px auto 40px;padding:20px}@media screen and (max-width: 960px){.planItemsWrapper li{margin-left:5px;margin-right:5px}}@media screen and (max-width: 899px){ul.planItemsWrapper{display:block}ul.planItemsWrapper li,ul.planItemsWrapper li:first-of-type,ul.planItemsWrapper li:last-of-type{width:100%;margin:0 auto 20px;text-align:center}ul.planItemsWrapper li .wrap,ul.planItemsWrapper li:first-of-type .wrap,ul.planItemsWrapper li:last-of-type .wrap{padding:20px 10px}ul.planItemsWrapper li .wrap.wInclude,ul.planItemsWrapper li:first-of-type .wrap.wInclude,ul.planItemsWrapper li:last-of-type .wrap.wInclude{padding:20px 10px 60px}ul.planItemsWrapper li .wrap.wTopInclude,ul.planItemsWrapper li:first-of-type .wrap.wTopInclude,ul.planItemsWrapper li:last-of-type .wrap.wTopInclude{padding-top:40px}}@media screen and (max-width: 480px){.planItemsWrapper li{width:95%;max-width:95%}.planItemsWrapper li .wrap{padding:10px}}.singleFormEnroll form+h5{padding-top:40px}@media screen and (max-width: 960px){.singleFormEnroll{padding:20px 0}}.surveyPage{text-align:center;margin:0 auto;padding-bottom:80px;min-height:calc(100vh - 131px)}.surveyPage h3{font-size:5.2rem;padding:80px 20px 0;margin-bottom:20px}.surveyPage .survey{border-top:none;text-align:left;margin-top:0;padding-top:0}.surveyPage .survey .smallText{font-size:18px;color:#777;margin-bottom:40px}.surveyPage .survey .checkWrapper{border-bottom:none;margin:0}.surveyPage .postEnrollSurvey{text-align:center}.surveyPage .postEnrollSurvey button{width:100%}@media screen and (max-width: 480px){.surveyPage h3{padding-top:60px}.surveyPage .cardBlock{padding:40px 20px}}.shippingBilling{background-color:#f6f7f8}.shippingBilling .nortonBadge{margin:0 auto;padding-bottom:40px}.shippingBilling .finePrint{max-width:250px;margin:0 auto}@media screen and (max-width: 640px){.shippingBilling .cardBlock{padding:20px}}@media screen and (max-width: 480px){.shippingBilling .masthead{margin-top:60px}}.emailGate{background-color:#f6f7f8;padding:100px 0}.emailGate.-leadCapture{background:#204399}.emailGate .content{background-color:#fff;max-width:594px;padding:80px 60px;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.emailGate .enrollActionWrapper{border-top:none;margin-bottom:20px;padding-top:0;-webkit-justify-content:flex-start;justify-content:flex-start}.emailGate .enrollActionWrapper button{width:100%}@media screen and (max-width: 640px){.emailGate{padding:0}.emailGate .content{border-radius:0;box-shadow:none;max-width:100%;padding:40px 20px}.emailGate.-leadCapture .content{min-height:calc(100vh - 160px)}}@media screen and (max-width: 640px){.YA .emailGate.-leadCapture .content{background:#204399}.YA .emailGate.-leadCapture .content h2,.YA .emailGate.-leadCapture .content p,.YA .emailGate.-leadCapture .content label{color:#fff}.YA .emailGate.-leadCapture .content input[type=text],.YA .emailGate.-leadCapture .content input[type=email]{border:none}}.joinSelectPlan{background-color:#f6f7f8;text-align:center;margin:0 auto;padding:100px 20px 80px}.joinSelectPlan .content{background-color:#fff;max-width:715px;padding:80px 60px;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.joinSelectPlan .enrollActionWrapper{-webkit-justify-content:center;justify-content:center;margin-bottom:0}@media screen and (max-width: 800px){.joinSelectPlan{background-color:rgba(0,0,0,0);padding:0}.joinSelectPlan .content{padding:40px 20px;border:none;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,0);-moz-box-shadow:0px 2px 4px rgba(41,41,51,0);-o-box-shadow:0px 2px 4px rgba(41,41,51,0);box-shadow:0px 2px 4px rgba(41,41,51,0)}.joinSelectPlan button.primary{width:100%;max-width:100%}}.plansWrapper{border-radius:4px;width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly}.plansWrapper li{border:1px solid #e8e8e8;border-radius:4px;width:30%;max-width:240px;margin:0 10px;cursor:pointer;text-align:center;flex-grow:1;flex-basis:100%}.plansWrapper li h5.smallText{color:#777}.plansWrapper li.active,.plansWrapper li.hover{border-color:#11afe2}.plansWrapper li.disabled h4,.plansWrapper li.disabled h5,.plansWrapper li.disabled h3{color:#e8e8e8}.plansWrapper li.disabled:hover{cursor:not-allowed}.plansWrapper li .extraHeader{height:40px}.plansWrapper li .extraHeader h5{padding-top:8px;color:#fff}.plansWrapper li .extraHeader.highlight{background:#11afe2}.plansWrapper li .planDeets{margin:40px auto 40px}@media screen and (max-width: 800px){.plansWrapper{display:block;margin-top:20px}.plansWrapper li{width:100%;max-width:450px;margin:0 auto}.plansWrapper li:not(:first-of-type){margin-top:20px}.plansWrapper li .planDeets{margin:30px auto}.plansWrapper li .extraHeader{height:auto}.plansWrapper li .extraHeader h5{padding:6px}}.yearlyPlanUpgrade .subhead{max-width:460px;margin:20px auto 32px;padding:0 40px}.yearlyPlanUpgrade .planMonthsWrapper{display:flex;flex-wrap:nowrap;justify-content:space-between}.yearlyPlanUpgrade .planMonthsWrapper .detailsBox{padding:20px}.yearlyPlanUpgrade .planMonthsWrapper li{flex:1 auto;display:flex}.yearlyPlanUpgrade .planMonthsWrapper li:first-child{padding-right:7px}.yearlyPlanUpgrade .planMonthsWrapper li:last-child{padding-left:7px}.yearlyPlanUpgrade .planMonthsWrapper li .header{background-color:#e8e8e8}.yearlyPlanUpgrade .planMonthsWrapper li .offer{flex:1 auto;border:1px solid #e8e8e8;border-radius:4px;max-width:160px}.yearlyPlanUpgrade .planMonthsWrapper li.active .header{background-color:#11afe2;color:#fff}.yearlyPlanUpgrade .planMonthsWrapper li.active .offer{border:1px solid #11afe2}.yearlyPlanUpgrade .planMonthsWrapper .highlight{color:#11afe2}.yearlyPlanUpgrade h4{font-size:24px}.yearlyPlanUpgrade .desc{padding:20px 0 10px}.yearlyPlanUpgrade .line-item{display:flex;flex-wrap:nowrap;border-bottom:1px solid #e8e8e8;padding:20px 0}.yearlyPlanUpgrade .line-item h5{margin-bottom:0}.yearlyPlanUpgrade .line-item.first{padding-bottom:11px;text-align:left}.yearlyPlanUpgrade .line-item.last{border-bottom:none}.yearlyPlanUpgrade .line-item>div{flex:1 auto;display:flex;flex-wrap:nowrap}.yearlyPlanUpgrade .line-item .right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.yearlyPlanUpgrade .line-item .left{align-items:center}.yearlyPlanUpgrade .steps-nav{display:flex;flex-wrap:nowrap;justify-content:center;padding-bottom:12px}.yearlyPlanUpgrade .steps-nav .pointer{display:flex;align-items:center}.yearlyPlanUpgrade .steps-nav .nav-title{padding:0 15px}@media screen and (min-width: 480px){.yearlyPlanUpgrade .subhead{margin:0 auto 40px;padding:0}.yearlyPlanUpgrade .planMonthsWrapper{padding:0 20px}.yearlyPlanUpgrade .planMonthsWrapper li:first-child,.yearlyPlanUpgrade .planMonthsWrapper li:last-child{padding:0}.yearlyPlanUpgrade .planMonthsWrapper li:last-child{justify-content:flex-end}.yearlyPlanUpgrade .planMonthsWrapper li .offer{max-width:200px}}.gift.visitor .-headerWrapper h1{max-width:unset}.gift.visitor .-headerWrapper .button{white-space:nowrap;max-width:160px;min-width:136px;padding:14px 5px;margin:40px 0 0}.gift.visitor .-headerWrapper .button:last-of-type{margin-left:20px;background-color:#fff}.gift.visitor .-lifestyleImage{background:none;padding:0}.gift.visitor .selectPlan{margin:0 auto;padding-bottom:10px;padding-top:40px;max-width:100%}.gift.visitor .selectPlan.-varZero p{margin:12px auto 0}.gift.visitor .selectPlan.isBlue{background-color:#204098}.gift.visitor .selectPlan.isBlue .white{color:#fff}.gift.visitor .selectPlan.isGrey{background-color:#f4f6f8}.gift.visitor .selectPlan .SelectPlanItems .enrollActionWrapper.singleAction{display:none}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper{justify-content:center}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);-moz-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);-o-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);border:none;background-color:#fff;max-width:295px;padding:0}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li:nth-of-type(even){margin:0 30px}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li .offer{flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li h5{font-size:1.2rem;line-height:1.2rem;letter-spacing:.15rem;color:#fff;background-color:#11afe2;padding:20px;border-radius:3px 3px 0 0;margin-bottom:40px;text-transform:uppercase}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li h6{color:#777;font-size:1.2rem;line-height:1.2rem;letter-spacing:.2rem;margin:4px auto 40px}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li .button{padding:10px;width:100%}.gift.visitor .-selections .bookListCarouselList{margin-top:40px}.gift.visitor .bookListCarouselList{margin-top:40px}.gift.visitor .bookListCarouselList .bookListItem{width:80%;max-width:200px;min-width:180px;margin:0 auto}@media screen and (max-width: 1040px){.gift.visitor section{padding:60px 20px}}@media screen and (max-width: 850px){.gift.visitor .-selections{padding-left:0;padding-right:0}.gift.visitor .selectPlan{background-color:rgba(0,0,0,0)}.gift.visitor .selectPlan .SelectPlanItems{padding:0 10px}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li{margin:20px auto;max-width:340px}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li:nth-of-type(even){margin:20px auto}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li:last-of-type{margin-bottom:0}}@media screen and (max-width: 1040px){.gift.visitor section{padding:40px 20px}.gift.visitor .selectPlan{max-width:100%}}@media screen and (max-width: 850px){.gift.visitor section.-selections{padding:20px 0}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper{display:block}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper h3{font-size:5.2rem}.gift.visitor .selectPlan .SelectPlanItems .planMonthsWrapper li{width:100%;margin:20px auto}}@media screen and (max-width: 799px){.gift.visitor .-headerWrapper{padding-top:20px;padding-bottom:0}.gift.visitor .-headerWrapper .button:last-of-type{margin-left:2%}.gift.visitor .-lifestyleImage .innerContainer{padding:40px 0 0}}@media screen and (max-width: 480px){.gift.visitor .-headerWrapper{min-height:auto}.gift.visitor .-headerWrapper h1{font-size:5.2rem;line-height:5.2rem}.gift.visitor .-headerWrapper h1.-varZero{font-size:3.6rem !important}.gift.visitor .-headerWrapper .button{max-width:100%;margin-top:20px}.gift.visitor .-lifestyleImage .innerContainer{overflow:hidden;-webkit-justify-content:center;justify-content:center}.gift.visitor .-lifestyleImage .innerContainer .-heroImage:not(.-botyHero){margin-right:0}.gift.visitor .-lifestyleImage .innerContainer .-heroImage:not(.-botyHero).evergreen{position:relative;left:-50px}}@media screen and (max-width: 370px){.gift.visitor .-headerWrapper .button:last-of-type{margin:20px 0}}.illustrations1{position:absolute;width:190px;height:180px;left:-63px;top:-82px;z-index:-1;opacity:1}.illustrations1 img{position:absolute;opacity:0;-webkit-transition:transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transition:transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-ms-transition:transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-o-transition:transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;transition:transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms}.illustrations1 img.image1{width:46px;height:46px;top:-180px;left:70px;-moz-transform:rotate(-130deg);-o-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}.illustrations1 img.image2{width:37px;height:40px;top:0;left:0;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-moz-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-ms-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-o-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms}.illustrations1 img.image3{width:28px;height:32px;top:-120px;left:28px;-moz-transform:rotate(280deg);-o-transform:rotate(280deg);-ms-transform:rotate(280deg);-webkit-transform:rotate(280deg);transform:rotate(280deg);-webkit-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 900ms;-moz-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 900ms;-ms-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 900ms;-o-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 900ms;transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 900ms}.illustrations1 img.image3b{width:46px;height:46px;top:0;left:151px;-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-moz-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-ms-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-o-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms}.illustrations1 img.image3d{width:53px;height:53px;top:60px;left:151px;-moz-transform:rotate(65deg);-o-transform:rotate(65deg);-ms-transform:rotate(65deg);-webkit-transform:rotate(65deg);transform:rotate(65deg)}.illustrations1 img.image4{width:46px;height:43px;top:-144px;-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.illustrations1.animate img{position:absolute;opacity:1}.illustrations1.animate img.image1{width:46px;height:46px;top:2px;left:70px;-moz-transform:rotate(-100deg);-o-transform:rotate(-100deg);-ms-transform:rotate(-100deg);-webkit-transform:rotate(-100deg);transform:rotate(-100deg)}.illustrations1.animate img.image2{width:37px;height:40px;top:54px;left:75px;-moz-transform:rotate(-70deg);-o-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.illustrations1.animate img.image3{width:28px;height:32px;top:20px;left:28px;-moz-transform:rotate(-56deg);-o-transform:rotate(-56deg);-ms-transform:rotate(-56deg);-webkit-transform:rotate(-56deg);transform:rotate(-56deg)}.illustrations1.animate img.image3b{width:46px;height:46px;top:22px;left:133px;-moz-transform:rotate(-32deg);-o-transform:rotate(-32deg);-ms-transform:rotate(-32deg);-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}.illustrations1.animate img.image3d{width:53px;height:53px;top:87px;left:39px;-moz-transform:rotate(-92deg);-o-transform:rotate(-92deg);-ms-transform:rotate(-92deg);-webkit-transform:rotate(-92deg);transform:rotate(-92deg)}.illustrations1.animate img.image4{width:46px;height:43px;top:144px;left:23px;-moz-transform:rotate(-88deg);-o-transform:rotate(-88deg);-ms-transform:rotate(-88deg);-webkit-transform:rotate(-88deg);transform:rotate(-88deg)}.illustrations2{position:absolute;width:208px;height:170px;right:0;bottom:0;z-index:10}.illustrations2 img{position:absolute;opacity:0;-webkit-transition:top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transition:top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-ms-transition:top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-o-transition:top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;transition:top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),transform 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms}.illustrations2 img.image3{width:28px;height:32px;top:-60px;left:127px;-moz-transform:rotate(190deg);-o-transform:rotate(190deg);-ms-transform:rotate(190deg);-webkit-transform:rotate(190deg);transform:rotate(190deg)}.illustrations2 img.image4{width:124px;height:130px;top:-40px;left:0;-moz-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg)}.illustrations2 img.image5{width:50px;height:58px;top:-10px;left:99px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-moz-transition:top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-ms-transition:top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-o-transition:top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;transition:top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms}.illustrations2.animate img{opacity:1}.illustrations2.animate img.image3{top:0;left:127px;-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.illustrations2.animate img.image4{width:170px;height:230px;top:18px;left:0;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.illustrations2.animate img.image5{top:136px;left:99px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 850px){.illustrations1,.illustrations{display:none}.illustrations2{bottom:-12px}.illustrations2 img.image3{top:0px;width:28px;height:32px;-moz-transform:rotate(190deg);-o-transform:rotate(190deg);-ms-transform:rotate(190deg);-webkit-transform:rotate(190deg);transform:rotate(190deg)}.illustrations2 img.image4{top:-20px;width:67px;height:72px}.illustrations2 img.image5{top:0px;width:35px;height:42px}.illustrations2.animate img.image3{top:60px;left:168px;-moz-transform:rotate(190deg);-o-transform:rotate(190deg);-ms-transform:rotate(190deg);-webkit-transform:rotate(190deg);transform:rotate(190deg)}.illustrations2.animate img.image4{top:89px;left:143px;width:67px;height:92px}.illustrations2.animate img.image5{left:167px}}.gift{margin-bottom:80px}@media screen and (max-width: 480px){.gift{margin-bottom:40px}}.messageLabelWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end;margin-top:6px}.messageLabelWrapper .miniText{text-transform:none}.messageLabelWrapper label{margin-bottom:6px}label[for=noMessage]{text-transform:none;font-size:1.4rem;letter-spacing:0;display:block;margin:10px 0 20px}.messageOutput{margin-top:12px}.messageOutput li:last-of-type{margin-top:6px}.giftBilling fieldset{margin-bottom:0}.success img{margin:20px 0 30px}.success h4{margin-bottom:30px}@media screen and (max-width: 480px){.gift .selectPlan .SelectPlanItems .planMonthsWrapper{display:block}.gift .selectPlan .SelectPlanItems .planMonthsWrapper li{width:100%;margin:12px 0;padding:12px}.gift .selectPlan .SelectPlanItems .planMonthsWrapper h3{font-size:3.6rem}.gift .selectPlan .SelectPlanItems .planMonthsWrapper .promoCallout{font-size:1.2rem}}@media screen and (max-width: 640px){.narrow{padding:0 10px}}.redeemGift .giftCode input[type=text]{text-transform:uppercase}.giftRedeem{margin:20px auto;max-width:440px}.redeem{text-align:left;margin-bottom:0px;max-width:440px}.redeem .giftContent{display:flex;align-items:center;margin-top:30px}.redeemGiftConfirm{text-align:center}.redeemGiftConfirm h3{margin-bottom:0}.redeemGiftConfirm p{margin-top:20px}.redeemGiftConfirm .button{margin-top:20px;width:100%}@media screen and (max-width: 480px){.redeemGift .pageHeader{padding-bottom:24px}}.giftRejoin .pageHeader{padding:80px 0 20px}.giftRejoin .pageHeader p{margin:20px auto 0}.giftRejoin .giftRejoinOffer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:71vh}.giftRejoin .giftRejoinOffer .contentHolder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:left;width:50%;padding:70px 100px;background:#204399;justify-content:flex-end}.giftRejoin .giftRejoinOffer .contentHolder .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:600px}.giftRejoin .giftRejoinOffer .contentHolder .content .button{margin:40px 0}.giftRejoin .giftRejoinOffer .imageHolder{width:50%;background:url("//static.bookofthemonth.com/gift/gift-renew.jpg") no-repeat center center;background-size:cover}.giftRejoin .giftRejoinOffer .checklist{margin:20px 0}.giftRejoin .giftRejoinOffer .checklist li p{color:#fff;font-size:1.6rem}.giftRejoin .giftRejoinForm .selectPlan{margin:0 auto 30px;padding-bottom:30px;border-bottom:1px solid #e8e8e8}.giftRejoin .giftRejoinForm .selectPlan .plansWrapper{justify-content:center}.giftRejoin .giftRejoinForm .SelectPlanItems.enroll .planMonthsWrapper li h3{margin-bottom:0}.giftRejoin .giftRejoinForm .SelectPlanItems.enroll .planMonthsWrapper li .miniText{color:#777}.giftRejoin .giftRejoinForm li .header{padding:4px 8px;background-color:#e8e8e8}.giftRejoin .giftRejoinForm li.active .header{background-color:#11afe2}.giftRejoin .giftRejoinForm li.active .highlight{color:#11afe2}.giftRejoin .giftRejoinForm li.active .header *{color:#fff}.giftRejoin .plansWrapper li{width:48%;flex-grow:0;flex-basis:48%}.giftRejoin .plansWrapper li .planDeets{margin:20px 20px 20px}@media screen and (max-width: 1080px){.giftRejoin .giftRejoinOffer .contentHolder{padding:40px}}@media screen and (min-width: 800px){.giftRejoin svg{width:80px;height:60px}}@media screen and (max-width: 800px){.giftRejoin .pageHeader{padding-top:40px}.giftRejoin .pageHeader .button{width:100%}.giftRejoin .giftRejoinOffer{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.giftRejoin .giftRejoinOffer .contentHolder{width:100%}.giftRejoin .giftRejoinOffer .contentHolder .button{width:100%}.giftRejoin .giftRejoinOffer .imageHolder{width:100%;height:50vh}.giftRejoin .plansWrapper{display:flex;margin-top:0}.giftRejoin .plansWrapper li{margin:0 auto}.giftRejoin .plansWrapper li .planDeets{margin:20px auto}}.gift.visitor.mothersday .giftHeader .-headerWrapper .button{white-space:nowrap;max-width:160px;min-width:136px;padding:14px 5px;margin:40px 0 0}.gift.visitor.mothersday .giftHeader .-headerWrapper .button:last-of-type{margin-left:20px}.gift.visitor.mothersday .giftHeader .-lifestyleImage{background:#fff;background:-moz-linear-gradient(top, #ffffff 50%, #204399 50%, #204399 50%, #204399 100%);background:-webkit-linear-gradient(top, #ffffff 50%, #204399 50%, #204399 50%, #204399 100%);background:linear-gradient(to bottom, #ffffff 50%, #204399 50%, #204399 50%, #204399 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="$siteColor",GradientType=0 );padding:0}.gift.visitor.mothersday .giftHeader .selectPlan{padding-bottom:10px;max-width:100%;background:#204399;background:-moz-linear-gradient(top, #204399 0%, #204399 78%, #ffffff 78%, #ffffff 78%);background:-webkit-linear-gradient(top, #204399 0%, #204399 78%, #ffffff 78%, #ffffff 78%);background:linear-gradient(to bottom, #204399 0%, #204399 78%, #ffffff 78%, #ffffff 78%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$siteColor", endColorstr="#ffffff",GradientType=0 )}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper{justify-content:center}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);-moz-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);-o-box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);box-shadow:1px 3px 6px 4px rgba(68,68,68,.1);border:none;background-color:#fff;max-width:295px;padding:0}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li:nth-of-type(even){margin:0 30px}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li .offer{flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li h5{font-size:1.2rem;line-height:1.2rem;letter-spacing:.15rem;color:#fff;background-color:#11afe2;padding:20px;border-radius:3px 3px 0 0;margin-bottom:40px;text-transform:uppercase}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li h6{color:#777;font-size:1.2rem;line-height:1.2rem;letter-spacing:.2rem;margin:4px auto 40px}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li .button{padding:10px;width:100%}@media screen and (max-width: 800px){.gift.visitor.mothersday .giftHeader .-howItWorks h1{font-size:6.4rem}.gift.visitor.mothersday .giftHeader .selectPlan{background:#204399;background:-moz-linear-gradient(top, #204399 0%, #204399 85%, #ffffff 85%, #ffffff 85%);background:-webkit-linear-gradient(top, #204399 0%, #204399 85%, #ffffff 85%, #ffffff 85%);background:linear-gradient(to bottom, #204399 0%, #204399 85%, #ffffff 85%, #ffffff 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$siteColor", endColorstr="#ffffff",GradientType=0 )}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems{padding:0 10px}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li{margin:20px auto;max-width:340px}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li:nth-of-type(even){margin:20px auto}.gift.visitor.mothersday .giftHeader .selectPlan .SelectPlanItems .planMonthsWrapper li:last-of-type{margin-bottom:0}}@media screen and (max-width: 799px){.gift.visitor.mothersday .giftHeader .-headerWrapper{margin-top:0;padding-bottom:0}.gift.visitor.mothersday .giftHeader .-headerWrapper .button:last-of-type{margin-left:2%}.gift.visitor.mothersday .giftHeader .-lifestyleImage .innerContainer{padding:40px 20px 0}}@media screen and (max-width: 480px){.gift.visitor.mothersday .-howItWorks h1{font-size:3.6rem;letter-spacing:-1.1px;line-height:4.2rem;margin-bottom:12px}.gift.visitor.mothersday .giftHeader h1{font-size:5.2rem;line-height:5.2rem}.gift.visitor.mothersday .giftHeader .-lifestyleImage{height:auto;padding-bottom:0}}.shipNow .error{margin-bottom:20px}.shipNow .confirmationWrapper{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:fixed;right:0;left:0;z-index:1000}.shipNow .confirmation{overflow:auto;-webkit-transition:top .6s ease-in-out,opacity .6s ease-out;-moz-transition:top .6s ease-in-out,opacity .6s ease-out;-ms-transition:top .6s ease-in-out,opacity .6s ease-out;-o-transition:top .6s ease-in-out,opacity .6s ease-out;transition:top .6s ease-in-out,opacity .6s ease-out}.shipNow .confirmation .-copyContainer h4{text-align:center;margin-bottom:20px}.shipNow .confirmation.-mobile{position:absolute;top:1000px;left:-1000px;width:100%;z-index:-1;opacity:0;background-color:#fff}.shipNow .confirmation .modalClose{background-color:rgba(0,0,0,0)}.shipNow .confirmation.-forSuccess{padding:0;max-height:100vh}.shipNow .sinButtonWrapper{display:none;position:fixed;bottom:0;left:0;padding:20px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:100%;background-color:#fff;text-align:center;z-index:200;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.shipNow .sinButtonWrapper canvas{z-index:1001}.shipNow .sinButtonWrapper button{margin-left:auto;margin-right:auto;display:block;width:100%}.shipNow .shipItNowForm table{width:100%}.shipNow .shipItNowForm table .checkWrapper input{cursor:pointer}.shipNow .shipItNowForm table tr td{color:#111e3f;padding-bottom:15px}.shipNow .shipItNowForm table tr td label{padding-left:0}.shipNow .shipItNowForm table tr:last-of-type td{padding-bottom:0}.shipNow .successModal p{color:#777}.shipNow .moreOfferBox{background-color:#f6f7f8;border:1px solid #e8e8e8;padding:20px 10px;margin-top:30px;text-align:center}.shipNow .moreOfferBox .moreOfferHeader{display:flex;justify-content:center;align-items:flex-end}.shipNow .moreOfferBox .moreOfferHeader img{width:34px;height:34px;margin-left:10px}.shipNow .moreOfferBox .moreOfferBody{margin:5px 0}.shipNow .moreOfferBox:last-of-type{margin-top:20px}@media screen and (max-width: 640px){.modalWrapper.SIN{display:none}.shipNow .sinButtonWrapper{display:block}.shipNow .confirmationWrapper{z-index:10000}.shipNow .confirmationWrapper.open{bottom:0;top:0}.shipNow .confirmationWrapper.closed{bottom:-800px}.shipNow .confirmation.-desktop{display:none}.shipNow .confirmation.-mobile{left:0px;z-index:1001;opacity:1;bottom:-250px;padding:40px 20px}.shipNow .confirmation.-mobile.open{top:0;bottom:0}.shipNow .confirmation.-mobile.-forSuccess{padding:50px 0 0 0}}.skipMonth{text-align:center;padding:0 20px}.skipMonth img{margin:0 0 10px -50px}.skipMonth h4{margin-bottom:10px}.skipMonth h4.dontLoveSkip{font-size:1.8rem;line-height:2.8rem}.skipMonth .confirmationActions button{min-width:180px;display:block;margin:0 auto 20px}.myBox{padding:68px 0 80px}.myBox.fadeOut{opacity:0;transition:width .5s .5s,height .5s .5s,opacity .5s}.myBox.fadeIn{opacity:1;transition:width .5s,height .5s,opacity .5s .5s}.myBox .cardBlock{margin-bottom:0}.myBox .pageHeader{margin:0;padding:80px 20px 40px}.myBox .boxHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-webkit-box-align:flex-end;align-items:flex-end;position:relative;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.myBox .boxHeader h4{margin-bottom:0;display:inline-block;line-height:30px}.myBox .boxHeader h4.postPurchase{text-align:center;width:100%}.myBox .boxHeader.red .postPurchase{color:#d8302e}.myBox .boxHeader .shipItNowButton a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.myBox .boxHeader .shipItNowButton a .shipBoxIcon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.myBox .boxHeader .shipItNowButton a .shipBoxIcon svg path{stroke:#11afe2}.myBox .boxHeader .shipItNowButton .spinner{width:30px}.myBox .boxHeader .shipItNowButton .shipMyBoxLabel{padding-right:10px}.myBox .boxHeader .iconButton{position:absolute;top:0;padding-top:14px}.myBox .boxHeader .iconButton .arrow{padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.myBox .boxHeader .iconButton.-left{left:-86px}.myBox .boxHeader .iconButton.-right{right:-86px}.myBox .myBoxMessaging{text-align:center;border:1px solid #34a768;border-radius:4px;padding:20px 30px}.myBox .myBoxMessaging.-caution{border:1px solid #204399}.myBox .myBoxMessaging.-noBorder{border:none;padding:0 20px}.myBox .pointer{position:absolute;top:100px}.myBox .pointer svg{height:20px}.myBox .pointer svg polygon{fill:#182747}.myBox .pointer.right{right:0px}.myBox .pointer.left{left:0px}.myBox .boxItems .boxItemHolder{position:relative;vertical-align:top;padding:20px 20px 0 20px}.myBox .boxItems .detailsHolder{padding-right:20px;padding-left:20px;width:100%}.myBox .boxItems .boxItemContainer td{padding-bottom:33px}.myBox .boxItems .boxItemContainer td.paddingBottom20{padding-bottom:20px}.myBox .boxItems .boxItemContainer.-withMessage td{padding-bottom:16px}.myBox .boxItems td{vertical-align:top;padding:20px 0 4px 0}.myBox .boxItems .preorderMessage td{padding-top:0}.myBox .boxItems .preorderMessage p{font-family:"GTAmericaLightItalic","Helvetica Lighter Italic","Arial Italic",sans-serif;color:#54585c;text-align:left;padding-top:0;padding-bottom:40px}.myBox .boxItems .itemPrice{text-align:right}.myBox .boxItems .itemPrice.-mobile{display:none}.myBox .boxItems .itemPrice .fullPrice{color:#777}.myBox .boxItems .marginBottom10{margin-bottom:10px}.myBox .boxItems.-isExp119 h6{padding:20px 0}.myBox .boxItems.-isExp119 .boxItemContainer td{padding-bottom:20px}.myBox .boxItems.-isExp119 td{padding:0}.myBox .boxItems.-isExp119 .imageHolder{padding-right:20px}@media screen and (max-width: 680px){.myBox .boxItems p.-mobileFontOveride{font-size:1.4rem}}.myBox .boxItems .promoText{color:#777}.myBox .boxItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease;text-align:center;width:120px;height:183px;margin-bottom:8px;cursor:pointer}.myBox .boxItem.full{border:none;cursor:default;-webkit-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-o-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);box-shadow:0px 4px 15px 0 rgba(41,41,51,.3)}.myBox .boxItem.empty{border:1px solid #e8e8e8;background-color:#f6f7f8}.myBox .boxItem.empty svg{margin:0 auto}.myBox .boxItem.empty svg circle,.myBox .boxItem.empty svg line{-webkit-transition:stroke .2s ease;-moz-transition:stroke .2s ease;-ms-transition:stroke .2s ease;-o-transition:stroke .2s ease;transition:stroke .2s ease}.myBox .boxItem.empty:not(.-noHover):hover{border-color:#11afe2}.myBox .boxItem.empty:not(.-noHover):hover svg circle,.myBox .boxItem.empty:not(.-noHover):hover svg line{stroke:#11afe2}.myBox .boxItem.empty.freeBotyTeaser{display:flex;justify-content:center;background-color:#fff}.myBox .boxItem.empty.freeBotyTeaser img{width:70%}.myBox .boxItem.-noHover{cursor:default}.myBox .boxItem svg{margin:0 auto}.myBox .billShip{margin-top:20px;border-top:1px solid #e8e8e8}.myBox .billShip td,.myBox .boxTotals td{padding:20px 0 20px}.myBox .billShip .separator,.myBox .boxTotals .separator{border-top:1px solid #e8e8e8}.myBox .billShip .separator td,.myBox .boxTotals .separator td{padding:20px 0}.myBox .questions{border-top:1px solid #e8e8e8;padding:40px 0 0}.myBox .payWithCash label .checkBox{padding:0;width:12px;height:12px}.myBox .payWithCash label .checkBox>div{display:none}.myBox .payWithCash label .checkBox .checkmark{position:relative;height:18px;width:18px;background:rgba(0,0,0,0);margin-top:-7px;margin-left:0}.myBox .payWithCash label .checkBox .checkmark svg{width:15px;height:13px}.myBox .payWithCash label .checkBox .checkmark polyline{stroke:#11afe2}.myBox .payWithCash label input:checked~.checkBox div{display:block}.myBox .payWithCash.toolTipWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-top:10px}.myBox .payWithCash.toolTipWrapper:hover .tip,.myBox .payWithCash.toolTipWrapper:focus .tip,.myBox .payWithCash.toolTipWrapper:active .tip{top:35px;left:6px}.myBox .modal.confirmation .boxItem,.myBox .confirmation.-mobile .boxItem{height:auto;width:42px;margin-bottom:12px}.myBox .modal.confirmation .pendingModal,.myBox .confirmation.-mobile .pendingModal{height:80px;display:table;width:100%;text-align:center;padding:0 20px}.myBox .separator{border-top:1px solid #e8e8e8}.myBox .separator td{padding:0}.myBox .dataTable.boxTotals{border-top:1px solid #e8e8e8}.modal.confirmation.-editDetails{display:none}.modal.confirmation.-editDetails.open{display:block}@media screen and (max-width: 640px){.myBox .confirmationActions button.primary{width:100%;max-width:100%}.myBox .pageHeader{padding:40px 20px}.myBox .shipItNowButton{display:none}.myBox .cardBlock{padding:20px}.myBox .boxItems .detailsHolder{width:100%;padding-left:20px;padding-right:0}.myBox .boxItems .itemPrice.-desktop{display:none}.myBox .boxItems .itemPrice.-mobile{display:block;text-align:left}.myBox .boxItems .itemPrice .imageHolder{width:112px}.myBox .boxItem{width:100px;height:150px}.myBox .boxHeader h4{margin:0 auto}.myBox .boxHeader .iconButton{top:-8px}.myBox .boxHeader .iconButton.-left{left:-10px}.myBox .boxHeader .iconButton.-right{right:-10px}.myBox .confirmation.modal.-editDetails{display:block;opacity:0;left:-1000px;top:1000px;bottom:-250px;padding:40px 20px;-webkit-transition:top .8s ease;-moz-transition:top .8s ease;-ms-transition:top .8s ease;-o-transition:top .8s ease;transition:top .8s ease;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%;max-width:100%;z-index:-1;position:fixed;max-height:100%}.myBox .confirmation.modal.-editDetails.open{top:50px;bottom:0;left:0;opacity:1;z-index:10000}.myBox .questions{padding-top:20px;padding-bottom:10px}}.buttonContainerForMobile{padding-top:20px}@media screen and (max-width: 480px){.myBox{padding:0}.myBox .cardBlock{border:none}.buttonContainerForMobile{position:fixed;bottom:0;left:0;z-index:1000;background-color:#fff;width:100%;padding:20px 20px;border-top:1px solid #e8e8e8;text-align:center;will-change:bottom;-webkit-box-shadow:0px 2px 12px 1px rgba(68,68,68,.2);-moz-box-shadow:0px 2px 12px 1px rgba(68,68,68,.2);-o-box-shadow:0px 2px 12px 1px rgba(68,68,68,.2);box-shadow:0px 2px 12px 1px rgba(68,68,68,.2);-webkit-transition:bottom .6s ease-in-out;-moz-transition:bottom .6s ease-in-out;-ms-transition:bottom .6s ease-in-out;-o-transition:bottom .6s ease-in-out;transition:bottom .6s ease-in-out}}.rejoin .welcomeSection{background:#204399 url("//static.bookofthemonth.com/landing/experience/experienceBgDk.jpg") no-repeat center;background-size:cover;padding:60px 40px}.rejoin .welcomeWrapper{width:100%;max-width:550px;margin:0 auto}.rejoin .welcomeWrapper .button{width:100%}.rejoin .masthead{margin-top:0}.rejoin .-selections{background:#204399}.rejoin .signUp button{width:100%}.rejoin .signUp .error{margin-bottom:20px}.rejoin .details{margin:20px auto 15px}.rejoin .details ul{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:20px 0 20px 20px}.rejoin .details li{font-size:1.6rem;list-style-position:outside;list-style-type:disc;padding-bottom:10px}.rejoin .details li:last-child{padding-bottom:0}.rejoin .confirmationActions{margin-top:0}.rejoinFields a.button{line-height:24px;width:100%}.rejoinFields .-w25{padding-left:10px}.rejoinFields .confirmationActions a.button{width:160px}@media screen and (max-width: 480px){.rejoin .shippingBilling .masthead{margin-top:0}}.emailPreferences .enterEmail label{padding-right:10px}.emailPreferences input[type=email]{max-width:390px;margin-bottom:30px}.emailPreferences .tertiary{font-size:1.4rem}.emailPreferences .responsiveFrameWrapper{padding-bottom:650px;overflow-y:hidden}.emailPreferences .responsiveFrameWrapper iframe{top:-90px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent{width:100%;max-width:475px;margin:10px auto}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent h3,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .h3{font-size:3.6rem;letter-spacing:-0.11rem;line-height:4.2rem;margin-bottom:40px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent h3+p{margin-top:-28px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent h5,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .h5{font-size:1.8rem;letter-spacing:0;line-height:2.8rem;margin-bottom:10px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent h6,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .h6{text-transform:uppercase;font-size:1.2rem;letter-spacing:0;line-height:1.6rem}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent p,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .p{font-size:1.8rem;letter-spacing:0;line-height:2.8rem;margin-bottom:20px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent p.last{margin-bottom:0}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent p:last-of-type{margin-bottom:0}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .hide{display:none}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent label{color:#000;font-size:1.2rem;line-height:1.2rem;letter-spacing:1px;text-transform:uppercase}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent a.unsub{text-decoration:underline;font-size:1.4rem;letter-spacing:0;line-height:2.4rem;color:#888989;display:block;cursor:pointer;margin:0 auto;text-align:center}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .button{transition:color .2s ease,border-color .2s ease,background-color .2s ease,opacity .2s ease;cursor:pointer;border:1px solid #11afe2;border-radius:3px;display:inline-block;padding:14px 10px;text-align:center;font-size:1.8rem;line-height:1.8rem;background-image:none;height:auto;width:100%;color:#fff;background-color:#11afe2;margin-bottom:20px}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button:hover{background-color:#11afe2}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button:focus{outline:none;outline-color:rgba(0,0,0,0);outline-style:none}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button.primary,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .button.primary{color:#fff;background-color:#11afe2}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button.primary:hover,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .button.primary:hover{border:1px solid #11afe2;background-color:#00b8f4}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent button.danger,.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .button.danger{color:#fff;background-color:#c00;border:1px solid #c00}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:none;border:1px solid #9b9b9b;border-radius:3px;padding:12px 18px;margin:0 0 40px 0;resize:vertical;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]:focus{outline:none}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]::placeholder{color:#000}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]::-webkit-input-placeholder{color:#000}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]:-ms-input-placeholder{color:#000}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent input[type=email]::-ms-input-placeholder{color:#000}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .actionWrapper{border-top:1px solid #dbdbdf;padding-top:20px;margin:30px auto 0}.emailPreferences .responsiveFrameWrapper #emailPrefs .narrowContent .actionWrapper.singleAction{display:block;text-align:right}.emailPreferences .loader{top:50%}@media screen and (max-width: 960px){section.emailPreferences{padding:20px 20px}}.referralsList{margin-bottom:0;padding:60px 40px;background-color:#f6f7f8}.referralsList .cardBlock{margin-top:30px;margin-bottom:0;max-width:432px;padding:40px 20px}.referralsList .cardBlock h6{margin-bottom:20px;text-align:center}@media screen and (max-width: 800px){.referralsList{padding:40px}.referralsList .cardBlock{padding:30px 20px 0}.referralsList .cardBlock h6{margin-bottom:10px}}.rafHiw{margin:60px auto}.rafFormWrapper{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start}.rafFormWrapper button{height:45px;padding:0;margin-left:10px;max-width:120px}.rafFormWrapper fieldset{width:100%}@media screen and (max-width: 800px){.rafFormWrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.rafFormWrapper button{width:100%;max-width:460px;margin-left:0}}.fbImageWrapper{text-align:center;border-bottom:0;padding-bottom:0;margin-bottom:0}.fbImageWrapper img{width:100%;max-width:500px;display:block;margin:0 auto}.fbTextWrapper .light{color:#e8e8e8}@media screen and (max-width: 800px){.referFriend h4.alt{margin-bottom:10px}.referFriend .innerWrapper{padding:0 20px}.referFriend .headerWrapper{padding:20px 0;text-align:left}.referFriend .headerWrapper h1{text-align:center}.referFriend .inviteTwitter textarea{height:100px}.referFriend .referralsList{border:none;padding:40px 20px}.referFriend .referralsList .innerWrapper{padding:0}.referFriend .referralsList .dataTable .headerRow{display:none}.referFriend .referralsList .dataTable .-forMobile{display:block}.referFriend .referralsList .dataTable h5{font-size:1.3rem;margin-top:5px}.referFriend .referralsList .dataTable td:nth-of-type(2){display:none}.referFriend .referralsList .dataTable td:nth-of-type(3){color:#111e3f;font-size:1.3rem}}.fbInfo span{display:block}.fbInfo .fb-action{letter-spacing:1.5px;vertical-align:bottom;margin:15px 0 0 10px;display:inline-block}.fbInfo .-w60>a{font-weight:bold;display:block}.fbInfo .fb-note{margin-top:10px}.fbInfo .fb-status{padding-left:20px;margin-top:10px;position:relative}.fbInfo .fb-status:before{background-image:url(/img/shared/FB_Logo_white_50.png);content:"";height:18px;background-color:#000;width:18px;background-size:contain;left:-5px;position:absolute}.fbInfo .error{font-size:1.4rem;color:#fff}.fbInfo .toggleSlider{display:inline-block;vertical-align:middle}.featureBanner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-top:40px;padding:12px 0}.featureBanner li{cursor:pointer}.featureBanner .image,.featureBanner .text{position:relative}.featureBanner .image{width:60%;cursor:pointer;-webkit-align-self:flex-start;align-self:flex-start}.featureBanner .image img{width:100%}.featureBanner .text{width:40%;text-align:left}.featureBanner .text h6{color:#222;margin-bottom:30px}.featureBanner .colsWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.featureBanner .colsWrapper ul:nth-of-type(2){margin:0 40px}.featureBanner .colsWrapper li{font-size:1.4rem;color:#777}.featureBanner .colsWrapper li:hover{color:#11afe2}.featureBanner .colsWrapper li strong{color:#222}@media screen and (max-width: 960px){.featureBanner{border:none;margin-top:0}.featureBanner .text{display:none}.featureBanner .image{width:100%;padding:0 20px}}@media screen and (max-width: 480px){.featureBanner{margin-bottom:40px}}.extraNavWrapper{padding:60px 0 0}.extraNavButonWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;align-items:center;margin:0 auto;border:1px solid #e8e8e8;border-radius:3px;max-width:250px}.extraNavButonWrapper .extraNaveItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;flex:1;align-items:center;padding:12px 20px;cursor:pointer}.extraNavButonWrapper .extraNaveItem:first-of-type{border-right:1px solid #e8e8e8}.extraNavButonWrapper .extraNaveItem img{margin-right:10px}.extraNavButonWrapper .extraNaveItem p{line-height:14px}@media screen and (max-width: 800px){.extraNavWrapper{padding:0}.extraNavButonWrapper{max-width:100%;border-radius:0;border-right:rgba(0,0,0,0);border-left:rgba(0,0,0,0);border-top:rgba(0,0,0,0)}.extraNavButonWrapper .extraNaveItem{padding:23px 20px}}.pdPage .contentWrapper{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.pdPage .mainContainer{width:100%;max-width:592px}.pdPage .sideContainer{width:100%;max-width:310px;margin-left:50px}.pdPage h4{margin-bottom:20px}.categoryList{max-width:310px}.categoryList ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;flex-wrap:wrap}.categoryList li{cursor:pointer;margin:0 0 8px 8px}@media screen and (max-width: 860px){.pdPage{padding:0;margin-bottom:250px}.pdPage .mainContainer{max-width:100%}.pdPage .contentWrapper{margin-top:0}.pdPage .sideContainer{display:none}}@media screen and (max-width: 640px){.pdPage{margin-bottom:0}}.sidebarBanner{border:1px solid #e8e8e8;border-radius:3px;padding:12px;text-align:center;margin-top:0}.sidebarBanner .button{width:100%;margin-top:20px}.sidebarBanner img{width:100%;max-width:212px;height:auto;margin:10px auto}.pdPage .challengingBook{background-color:#ffefae;padding:0 20px 0 0;cursor:pointer}.pdPage .challengingBook .indicator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:0}.pdPage .challengingBook .indicator p{padding-left:4px}.pdPage .challengingBook .indicator img{width:48px;height:auto}.pdPage .challengingBook .indicator .collapseActions{flex-grow:2;display:flex;justify-content:flex-end}.pdPage .challengingBook .indicator .collapseActions .pointerUp{padding-bottom:5px;display:flex}.pdPage .challengingBook .indicator .collapseActions.collapsed .pointerDown{padding-bottom:5px;display:flex}.pdPage .challengingBook .indicator .collapseActions.collapsed .pointerUp{display:none}.pdPage .challengingBook .-details{margin-left:52px;padding-bottom:20px}.pdPage .challengingBook .-details p{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif;font-size:1.6rem;letter-spacing:0;line-height:2rem}.pdPage .challengingBook .-details ul{list-style-type:disc;margin-left:15px}.pdPage .challengingBook .-details li{font-size:1.6rem;margin-bottom:5px}.pdPage .challengingBook .-details li:last-of-type{margin-bottom:0}.pdPage .challengingBook.very{background-color:#ffbaa9}@media screen and (max-width: 480px){.pdPage .challengingBook{width:100vw;margin-left:-20px;padding-left:20px}.pdPage .challengingBook .-details ul{margin-left:0}}.myBotmPage .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.myBotmPage .content.blur{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.myBotmPage .botmProductList li{border:1px solid #e8e8e8;border-radius:4px;margin-top:40px;-webkit-transition:margin .1s ease-out;-moz-transition:margin .1s ease-out;-ms-transition:margin .1s ease-out;-o-transition:margin .1s ease-out;transition:margin .1s ease-out;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.myBotmPage .botmProductList li:first-of-type{margin-top:0}.myBotmPage .botmProductList .smallText:not(.authorName){padding:10px 0 0}.myBotmPage .botmProductList .authorName{display:none}.myBotmPage .botmProductList .actionsWrapper{padding:0;margin-top:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.myBotmPage .botmProductList .actionsWrapper button{width:204px;max-width:204px}.myBotmPage .botmProductList .actionsWrapper .actions button{width:48%}.myBotmPage .botmProductList .botmLink.-disabled{color:#777;cursor:default}.myBotmPage .botmProductList .content{padding:40px 60px}.myBotmPage .keyPoints{text-align:center;padding-top:0;margin:100px auto}.myBotmPage .keyPoints .headerBlock{margin-bottom:80px}.myBotmPage .keyPoints .innerContainer{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.myBotmPage .keyPoints .innerContainer>div{width:33%;padding:0 20px}.myBotmPage .keyPoints .innerContainer h5{margin:20px 0 12px}.myBotmPage .keyPoints .-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:flex-end;height:67px;width:100%;max-width:130px;margin:0 auto}.myBotmPage .keyPoints .-icon img{width:100%;max-width:130px;margin:0 auto;max-height:70px}.myBotmPage .joinNow{background:#204399;padding:80px 20px;margin-bottom:0}.myBotmPage .joinNow .boxContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:800px;margin:0 auto}.myBotmPage .joinNow .boxContent .content{margin:0;width:450px}.myBotmPage .joinNow .button{width:240px;margin-bottom:10px;padding:14px 32px}.myBotmPage .joinNow .button:hover{color:#fff;border-color:#11afe2;background-color:#10a0cf}.myBotmPage .botmHeader{display:block}.myBotmPage .botmHeader h1.hero{margin:0 auto}@media screen and (max-width: 800px){.myBotmPage .botmHeader h1.hero{margin:auto}.myBotmPage .botmHeader p{margin:20px auto}}.botmSkip{margin-bottom:80px}.botmSkip button,.botmSkip .button{margin-top:20px}.botmPageHeaderV2{background-color:#204399;margin-bottom:40px;overflow:hidden}.botmPageHeaderV2 .headerContent{margin-left:-140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.botmPageHeaderV2 img{width:700px}.botmPageHeaderV2 .copy{margin-left:-40px;width:100%;max-width:600px}@media screen and (max-width: 870px){.myBotmPage .botmProductList .actionsWrapper{position:relative;bottom:0}.myBotmPage .botmPageHeaderV2{background-color:#204399;margin-bottom:40px}.myBotmPage .botmPageHeaderV2 .headerContent{margin-left:0;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.myBotmPage .botmPageHeaderV2 img{width:376px}.myBotmPage .botmPageHeaderV2 .copy{margin-left:0;padding:30px 20px 40px;text-align:center}.myBotmPage .botmPageHeaderV2 h1{font-size:5.4rem;line-height:5.4rem;letter-spacing:0;margin-bottom:20px}}@media screen and (max-width: 800px){.myBotmPage .botmProductList .actionsWrapper button{width:100%;max-width:100%}.myBotmPage .botmProductList .actionsWrapper .actions button{width:100%;max-width:100%;margin-left:0;margin-top:6px}.myBotmPage .keyPoints{margin-top:40px}.myBotmPage .keyPoints .innerContainer{-webkit-flex-direction:column;flex-direction:column;margin:0}.myBotmPage .keyPoints .innerContainer strong{margin-top:20px}.myBotmPage .keyPoints .innerContainer>div{width:100%;padding:0}.myBotmPage .keyPoints .headerBlock{margin-bottom:20px}.myBotmPage .keyPoints .-icon{height:105px;max-width:130px;margin:40px auto 0}.myBotmPage .keyPoints .-icon img{max-height:105px}.joinNow{position:relative}.joinNow.-forEnrolls{margin-top:150px;height:400px}.joinNow .boxContent{text-align:center;-webkit-flex-direction:column;flex-direction:column}.joinNow .boxContent .-forDesktop{position:absolute;display:block;top:-113px}.joinNow .boxContent .content{top:115px}}@media screen and (max-width: 720px){.myBotmPage .innerWrapper{padding-left:0;padding-right:0}.myBotmPage h4{font-size:2.4rem}.myBotmPage .botmLink{font-size:1.6rem;line-height:1.6rem}.myBotmPage .botmProductList .botmLink{display:none}.myBotmPage .botmProductList button{width:100%;max-width:100%}.myBotmPage .botmProductList .jacketWrapper{padding:20px;min-height:190px}.myBotmPage .botmProductList .content{padding:20px;text-align:center;min-height:190px}.myBotmPage .headerWrapper{padding-bottom:0}.botmSkip button,.botmSkip .button{width:90%;max-width:100%}}.botmGateWrapper .modalWrapper{display:block;top:90px;z-index:99}.botmGate{position:absolute;text-align:center;width:90%;max-width:500px;max-height:675px;top:100px;left:50%;padding:60px;border:1px solid #e8e8e8;background-color:#fff;z-index:100;-webkit-box-shadow:7px 7px 7px rgba(68,68,68,.2);-moz-box-shadow:7px 7px 7px rgba(68,68,68,.2);-o-box-shadow:7px 7px 7px rgba(68,68,68,.2);box-shadow:7px 7px 7px rgba(68,68,68,.2);-webkit-transition:top 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-moz-transition:top 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-ms-transition:top 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-o-transition:top 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;transition:top 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.botmGate button{width:100%}.botmGate h3{margin-bottom:20px}.botmGate .login form{padding-top:0}@media screen and (max-width: 640px){.myBotmPage .joinNow{padding:40px 20px}.myBotmPage .joinNow .button{width:100%;margin-top:0}.myBotmPage .pageHeader{padding:40px 0}}@media screen and (max-width: 480px){.myBotmPage .headerWrapper{padding-top:40px}.myBotmPage .modalWrapper{overflow:hidden}.botmGate{padding:40px 20px}}.pageModal.-skipModal{border-radius:4px;top:11%;opacity:0;padding:40px 60px;max-width:440px;text-align:center;-webkit-transition:opacity .3s ease-out,top .4s ease-out;-moz-transition:opacity .3s ease-out,top .4s ease-out;-ms-transition:opacity .3s ease-out,top .4s ease-out;-o-transition:opacity .3s ease-out,top .4s ease-out;transition:opacity .3s ease-out,top .4s ease-out}.pageModal.-skipModal p{text-align:left}.pageModal.-skipModal.show{opacity:1;top:8%}.pageModal.-skipModal .-actionsWrapper{margin:10px 0}.pageModal.-skipModal .-actionsWrapper button{width:100%;margin-top:12px}@media screen and (max-width: 640px){.pageModal.-skipModal{border-radius:0;max-width:100%;top:-500px;padding:30px 30px;-webkit-transition:opacity .4s ease-out,top .3s ease-out;-moz-transition:opacity .4s ease-out,top .3s ease-out;-ms-transition:opacity .4s ease-out,top .3s ease-out;-o-transition:opacity .4s ease-out,top .3s ease-out;transition:opacity .4s ease-out,top .3s ease-out}.pageModal.-skipModal.show{opacity:1;top:46px}}.-creditTip{right:-60px;top:20px;width:100%;max-width:360px;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.-creditTip .hoverBlurb{max-width:360px;padding:20px}.-creditTip .hoverBlurb:before{left:80%}@media screen and (max-width: 1180px){.-creditTip .hoverBlurb:before{left:66%}}@media screen and (max-width: 960px){.-creditTip{right:10px;max-width:300px}.-creditTip .hoverBlurb:before{left:83%}}.creditSwitch h3{font-size:3.3rem;margin-bottom:20px}.creditSwitch .checkmark{padding-top:4px}.creditSwitch button+p{margin-top:20px}@media screen and (max-width: 360px){.creditSwitch{display:block;position:absolute;left:0;top:50px;width:100%;padding:40px 20px 40px;max-height:1000px;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.cancelFlow h4{margin-bottom:20px}.cancelFlow section{text-align:center;min-height:40vh}.cancelFlow .survey{border:none}.cancelFlow .-actionsWrapper{margin-top:20px}.cancelFlow button+.miniText{display:block;margin-top:20px}.cancelFlow .cancelConfirm ul{list-style:disc;list-style-position:inside;text-align:left}@media screen and (min-width: 960px){.cancelFlow section{margin-top:60px}}@media screen and (max-width: 480px){.cancelFlow .selectPlan .SelectPlanItems .planMonthsWrapper{display:block}.cancelFlow .selectPlan .SelectPlanItems .planMonthsWrapper li{width:100%;margin:12px 0;padding:12px}}@keyframes punchIt{0%{background-color:#ed281e;border-radius:100%;-webkit-box-shadow:inset 1px 1px 1px rgba(66,66,66,.3);-moz-box-shadow:inset 1px 1px 1px rgba(66,66,66,.3);-o-box-shadow:inset 1px 1px 1px rgba(66,66,66,.3);box-shadow:inset 1px 1px 1px rgba(66,66,66,.3)}100%{background-color:#ed281e;-webkit-box-shadow:inset 6px 5px 6px rgba(66,66,66,.5);-moz-box-shadow:inset 6px 5px 6px rgba(66,66,66,.5);-o-box-shadow:inset 6px 5px 6px rgba(66,66,66,.5);box-shadow:inset 6px 5px 6px rgba(66,66,66,.5)}}@keyframes fillIt{0%{fill:#e8e8e8}100%{fill:rgba(255,255,255,.8)}}.indicator{text-align:center;padding:0 20px}.indicator .punchCard{position:relative;border:2px solid #222;border-radius:8px;width:100%;max-width:420px;margin:0 auto;transform:rotate(-1deg);z-index:2}.indicator .punchCard:before{position:absolute;z-index:-1;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,.2);transform:rotate(6.5deg) translateX(4px) translateY(14px) skewX(2deg) skewY(-4deg);filter:blur(6px)}@-webkit-keyframes Sheen{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Sheen{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Sheen{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.indicator .top{background-color:#ef3f36;background:-moz-linear-gradient(75deg, #d42b22 20%, #f57871 60%, #ef3f36 81%);background:-webkit-linear-gradient(75deg, #d42b22 20%, #f57871 60%, #ef3f36 81%);background:linear-gradient(75deg, #d42b22 20%, #f57871 60%, #ef3f36 81%);-webkit-animation:Sheen 10s ease infinite;-moz-animation:Sheen 10s ease infinite;animation:Sheen 10s ease infinite;padding:12px;border-bottom:2px solid #222;border-radius:6px 6px 0 0}.indicator .top img{max-width:280px;display:block;margin:0 auto}.indicator .boxes{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;background-color:#fff}.indicator .boxes li{flex-grow:1;min-width:16%}.indicator .boxes li .boxIcon{height:42px;width:42px;border-radius:21px;padding:8px;margin:10px auto 10px;background-color:#fff}.indicator .boxes li .boxIcon.-p1{animation-delay:100ms}.indicator .boxes li .boxIcon.-p1{animation-delay:200ms}.indicator .boxes li .boxIcon.-p2{animation-delay:400ms}.indicator .boxes li .boxIcon.-p3{animation-delay:600ms}.indicator .boxes li .boxIcon.-p4{animation-delay:800ms}.indicator .boxes li .boxIcon.-p5{animation-delay:1000ms}.indicator .boxes li .boxIcon.-p6{animation-delay:1200ms}.indicator .boxes li .boxIcon.-p7{animation-delay:1400ms}.indicator .boxes li .boxIcon.-p8{animation-delay:1600ms}.indicator .boxes li .boxIcon.-p9{animation-delay:1800ms}.indicator .boxes li .boxIcon.-p10{animation-delay:2000ms}.indicator .boxes li .boxIcon.-p11{animation-delay:2200ms}.indicator .boxes li .boxIcon svg{width:100%;height:auto}.indicator .boxes.animate li.filled .boxIcon{animation-name:punchIt;animation-duration:600ms;animation-timing-function:ease-out;animation-fill-mode:forwards;border-top:1px solid #ececec}.indicator .boxes.animate li.filled .boxIcon .boxIll{animation-name:fillIt;animation-duration:500ms;animation-fill-mode:forwards}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p1{animation-delay:100ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p1{animation-delay:200ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p2{animation-delay:400ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p3{animation-delay:600ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p4{animation-delay:800ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p5{animation-delay:1000ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p6{animation-delay:1200ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p7{animation-delay:1400ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p8{animation-delay:1600ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p9{animation-delay:1800ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p10{animation-delay:2000ms}.indicator .boxes.animate li.filled .boxIcon .boxIll.-p11{animation-delay:2200ms}.indicator .statusBar{padding:12px;background-color:#e8e8e8;background:linear-gradient(75deg, #dedbdb 20%, #e8e8e8 60%, whitesmoke 76%, #e8e8e8 91%);border-top:2px solid #222;border-radius:0 0 8px 8px}.indicator .statusBar h6{line-height:12px}.-copyContainer .indicator .punchCard{max-width:370px;margin:20px auto 10px}@media screen and (max-width: 640px){.indicator .boxes{padding:10px}.indicator .boxes li{min-width:25%}}.loyaltyStep{text-align:center}.loyaltyStep img{margin-bottom:20px}.loyaltyStep button{margin-top:20px}.loyaltyStep img{height:90px}.loyaltyStep .-finePrint{margin-top:20px}.loyaltyStep .customSelectDropdown{margin-top:0}.loyaltyStep .customSelectDropdown .selectWrapper{max-height:190px;overflow:auto}.loyaltyStep.-gift img{width:100%;height:auto}.loyaltyStep.-birthday .fieldSet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;text-align:left;margin-top:20px}.loyaltyStep.-birthday .field{width:48%}.loyaltyStep.-birthday input[type=text]{padding:14px 18px}.loyaltyStep .happyBirthday{border:1px solid #34a768;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:12px;text-align:center;margin:20px auto}.shipNow .confirmation.-forSuccess .bffSuccessImage{text-align:center}.shipNow .confirmation.-forSuccess .bffSuccessImage img{width:90px;height:auto;margin-top:60px;margin-bottom:-20px}@media screen and (max-width: 640px){.shipNow .confirmation.-forSuccess .bffSuccessImage img{margin:0 auto}}@media screen and (max-width: 480px){.loyaltyStep{margin-top:30px}.loyaltyStep img{margin-bottom:20px}.loyaltyStep button{width:100%;max-width:100%}}.loyalty .-headerWrapper img{width:165px;height:auto;margin-bottom:20px}.loyalty .-need-us{padding-bottom:60px;padding-top:100px}.loyalty .-stats{text-align:center;padding-bottom:0;max-width:960px;padding-top:60px}.loyalty .-stats h1+p{margin-bottom:40px}.loyalty .-stats ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.loyalty .-stats ul img{height:36px;width:auto}.loyalty .-stats li{border-radius:4px;border:2px solid #222;padding:40px 0;width:25%;margin:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width: 800px){.loyalty .-howItWorks.checkerboard .-row .-content{padding:20px 0 0 0}.loyalty .-howItWorks.checkerboard .-row .-content h4{margin:0 0 12px 0}}@media screen and (max-width: 640px){.loyalty .-headerWrapper img{width:140px;height:auto}.loyalty .-need-us{padding-bottom:40px}.loyalty .-stats{padding:60px 20px 0}.loyalty .-stats ul{flex-wrap:wrap}.loyalty .-stats li{flex-grow:1;min-width:40%;margin:0}.loyalty .-stats li:nth-of-type(odd){margin:0 20px 0 0}.loyalty .-stats li:nth-of-type(1n+3){margin-top:20px}}.membershipPage section.-headerWrapper h1.hero{margin-bottom:0}.membershipPage .steps{display:flex;justify-content:space-around;flex-direction:row}.membershipPage .steps.breakdown{padding-top:60px}.membershipPage .steps.breakdown.var3{display:block;padding-top:0}.membershipPage .steps.var2{display:flex;flex-direction:column;padding-top:40px}.membershipPage .steps .var2Step{display:flex;flex-direction:row;width:fit-content;margin:0;margin-bottom:40px}.membershipPage .steps .var2Step .var2Copy{margin-left:65px}.membershipPage .steps .var2Step .var3Copy{margin-left:50px}.membershipPage .steps .desktop{max-width:350px}.membershipPage .steps li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;width:33.3%;margin:0 20px}.membershipPage .steps li:first-of-type{margin-left:0}.membershipPage .steps li:last-of-type{margin-right:0;margin-bottom:0}.membershipPage .steps li.var3modal{margin-bottom:24px}.membershipPage .steps li.var3modal:last-of-type{margin-bottom:0}.membershipPage .steps li .-image img{width:100%}.membershipPage .steps li .-content{margin-top:13px}.membershipPage .steps li .-content h4{font-size:1.8rem}.membershipPage .steps li .-content p{margin:0 45px}.membershipPage .steps li .-content.step{margin-top:20px}.membershipPage .membershipSkip{padding:80px 0}.membershipPage .-row{display:flex;justify-content:space-around;align-items:center}.membershipPage .-row h1{margin:20px 0}.membershipPage .-row p{max-width:475px;margin:0 auto 20px}@media screen and (max-width: 480px){.membershipPage .-row p{max-width:300px}}.membershipPage .-row .-content{text-align:center;width:50%;padding:0 20px}.membershipPage .-row .-content.-left{padding:0 20px 0 20px}.membershipPage .-row .-image{width:49%;padding-left:20px}.membershipPage .-row .-image img{width:100%}.membershipPage .headerBlock{padding:40px 0 0 0}.membershipPage .headerBlock.var1{padding-top:80px}.membershipPage .headerBlock.var1 li{min-width:400px}.membershipPage .headerBlock.var3Header{padding-top:20px}.membershipPage .headerBlock h1{text-align:center;margin:0 auto 40px}.membershipPage .headerBlock h3{text-align:center;margin-bottom:0;margin-top:80}.membershipPage .headerBlock h5{text-align:center}.membershipPage .headerBlock h4{margin-top:15px}.membershipPage .headerBlock .icons{display:inline-block;position:relative;height:45px}.membershipPage .headerBlock .icons img{width:70px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.membershipPage .headerBlock .var3Icons{display:inline-block;position:relative;height:35px}.membershipPage .headerBlock .var3Icons img{width:40px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.membershipPage .headerBlock .var2Icons{display:inline-block;position:relative;height:45px}.membershipPage .headerBlock .var2Icons img{width:55px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.membershipPage .FAQs .pageHeader{padding:40px 20px 60px}.membershipPage .FAQs .content{max-width:825px;padding-bottom:80px}.membershipPage .FAQs .faqsQuestionWrapper ul .faqsQuestion{cursor:auto}.membershipPage .var3Sticky{padding-bottom:12px;margin-top:20px;max-width:fit-content;box-shadow:2px 2px 6.4px rgba(40,42,44,.16);border-radius:6px;background-color:#fff}.membershipPage .var2Wrapper{background-color:#e8eaf4;margin-top:20px;padding:0 40px}.membershipPage .var1Wrapper{padding-bottom:40px;margin-top:40px}@media screen and (max-width: 800px){.membershipPage section.-headerWrapper h1{font-size:8.5rem}.membershipPage .steps{display:block}.membershipPage .steps li{display:flex;flex-direction:column;margin:25px auto;max-width:500px;width:100%}.membershipPage .steps li:first-of-type{margin:0px auto}.membershipPage .steps li:last-of-type{margin:0px auto}.membershipPage .steps li .-content h4{font-size:2.5rem}.membershipPage .steps li .-content p{margin:10px 30px}.membershipPage .steps.breakdown{padding-top:0;padding-bottom:40px}.membershipPage .steps.breakdown li{margin:40px auto;min-width:auto}.membershipPage .steps.breakdown li:first-of-type{margin:0px auto}.membershipPage .steps.breakdown li:last-of-type{margin:0px auto}.membershipPage .steps .step{margin:0 auto !important;text-align:center}.membershipPage .steps .var3modal{display:flex;flex-direction:column;margin-bottom:10px}.membershipPage .steps .var3modal .var3Icons img{width:50px;margin-bottom:10px}.membershipPage .steps .var3Copy{text-align:center;margin:0 !important}.membershipPage .steps .var2Copy{margin-left:80px}.membershipPage .membershipSkip{padding:0;max-width:500px;margin:0 auto}.membershipPage .membershipSkip .-row{display:block;margin-top:10px}.membershipPage .membershipSkip .-row.-mobileReverse{display:flex;flex-direction:column-reverse}.membershipPage .membershipSkip .-row .-content{width:100%;display:block;padding:20px 0 0}.membershipPage .membershipSkip .-row .-image{width:100%;display:block;padding:0}.membershipPage .headerBlock{padding:50px 0}.membershipPage .headerBlock.var1{padding-top:40px}.membershipPage .headerBlock .icons{display:inline-block;position:relative}.membershipPage .headerBlock .icons img{width:55px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.membershipPage .FAQs{max-width:600px}.membershipPage .FAQs .pageHeader{padding:0px 0px 25px}.membershipPage .FAQs .content{padding-bottom:0px}.membershipPage .var3Sticky{max-width:max-content;box-shadow:none;border-radius:none}.membershipPage .var1Wrapper{padding:0 30px}.membershipPage .var2Wrapper{margin-top:0;padding:0 20px}}@media screen and (max-width: 600px){.membershipPage section.-headerWrapper h1{font-size:5.2rem;line-height:5.4rem}.membershipPage .headerBlock{padding:40px 0 0}}@media screen and (max-width: 320px){.membershipPage section.-headerWrapper{min-height:200px;padding:20px}.membershipPage section.-headerWrapper h1.hero{font-size:4.2rem}}.membershipUpsell .plansWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:0 auto 40px;margin-top:0 !important;padding:0 20px;max-width:490px}.membershipUpsell .plansWrapper li{margin:0 10px;width:30%;max-width:240px;cursor:default}.membershipUpsell .plansWrapper li .planDeets{margin:20px auto}.membershipUpsell .plansWrapper li .promoCap{background:#f6f7f8;width:100.5%;position:relative;top:0;padding:5px 0;left:-1px;border-radius:5px 5px 0 0}.membershipUpsell .plansWrapper li .promoCap.active{background:#11afe2}.membershipUpsell .plansWrapper li .promoCap.active .miniText{color:#fff}@media screen and (max-width: 600px){.membershipUpsell .button{width:100%}.membershipUpsell .content{padding:0}.membershipUpsell .cardBlock{padding:30px 20px 40px}.membershipUpsell .plansWrapper{padding:0 10px;margin-bottom:30px}.membershipUpsell .plansWrapper li{margin:0 10px}}.bookshelf{padding:80px 0}.bookshelf .sortBar{border:1px solid #e8e8e8;border-radius:8px;display:inline-block;margin:20px 0;width:96%;max-width:600px;cursor:pointer}.bookshelf .sortBar li{display:inline-block;text-align:center;vertical-align:middle;border-left:1px solid #e8e8e8;padding:6px 10px;width:25%;font-size:1.2rem;color:#777}.bookshelf .sortBar li:first-of-type{border-left:none}.bookshelf .sortBar li h6{line-height:0;color:#e8e8e8;margin-bottom:0}.bookshelf .sortBar li svg{height:22px;width:25px;vertical-align:middle;margin-right:6px}.bookshelf .sortBar li:not(.active) svg path,.bookshelf .sortBar li:not(.active) svg ellipse{stroke:#ececec;fill:none}.bookshelf .sortBar li:not(.active) svg #splotch{display:none}.bookshelf .sortBar li.active{color:#11afe2}.bookshelf .sortBar li.active h6{color:#11afe2}.reviewEmojis{margin:20px 0}.reviewEmojis img{width:38px;height:auto}.reviewEmojis li{vertical-align:top;display:inline-block;position:relative;margin-right:20px}.reviewEmojis li:last-of-type{margin-right:0}@media screen and (max-width: 800px){.bookshelf{padding:40px 0}}.booksToRate{border-bottom:1px solid #e8e8e8;padding:0 0 40px}.booksToRate .pointerWrapper{display:none}.booksToRate .-header{padding:0 20px 20px}.booksToRate .sliderWrapper{height:296px}.booksToRate .sliderWrapper .sliderItemsContainer.shortlist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;flex-wrap:nowrap;width:100%}.booksToRate .sliderWrapper .sliderItemsContainer.shortlist li{width:auto}.booksToRate .sliderWrapper .sliderItemsContainer.longlist{display:flex}.booksToRate .sliderWrapper .sliderItemsContainer .cover{width:88%}.booksToRate .sliderWrapper .sliderItem{display:table-cell}.booksToRate .sliderWrapper .sliderItem .imgWrapper{width:180px;margin:0 auto}.booksToRate .sliderWrapper .sliderItem.placeholder0,.booksToRate .sliderWrapper .sliderItem.placeholder1,.booksToRate .sliderWrapper .sliderItem.placeholder2{padding:10px}.booksToRate .sliderWrapper .sliderItem .bookPlaceholder{display:block;text-align:center;width:157px;height:235px;margin:0 auto 20px;border:1px dashed #e8e8e8}@media screen and (min-width: 960px){.booksToRate{position:relative}.booksToRate .sliderWrapper{position:relative;margin:0 auto;overflow:hidden;overflow-y:hidden;width:900px;max-width:900px;display:inline-block}.booksToRate .sliderItemsContainer{-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;position:absolute;top:0;left:0}.booksToRate .pointerWrapper{display:inline-block;width:30px}.booksToRate .pointer.left{left:0;top:-160px;display:inline-block;position:relative}.booksToRate .pointer.left.hide{display:none}.booksToRate .pointer.right{right:0;top:-160px;display:inline-block;position:relative}}@media screen and (max-width: 960px){.cover{max-width:140px}.booksToRate .sliderWrapper .sliderItemsContainer.longlist{display:table}.booksToRate .sliderWrapper .sliderItemsContainer .sliderItem .bookPlaceholder{display:block;text-align:center;width:105px;height:160px}.booksToRate .sliderWrapper .sliderItemsContainer .sliderItem .imgWrapper{width:120px}}@media screen and (max-width: 480px){.booksToRate .sliderWrapper{height:206px}}.myBookshelf{padding:40px 0}.myBookshelf h3{margin:0 20px}.myBookshelf .sliderWrapper{background:url("//static.bookofthemonth.com/elements/bookshelfLight.jpg") no-repeat center bottom -60px;padding-bottom:140px}.myBookshelf .sliderItemsContainer{max-width:1070px;margin:auto}.myBookshelf .sliderItem svg{height:22px;width:25px}.shelves h1.hero.emptyFilter{margin-bottom:277px}.shelves .rateIconWrapper{text-align:center;margin-right:30px}.shelves .emptyShelf{margin:12px 20px 100px}.shelves h4.emptyFilter{margin:20px 0 60px}.shelves h5{color:#777;margin-bottom:4px}.shelves>li{margin-top:-60px}.shelves>li:first-of-type{margin-top:0}@media screen and (max-width: 800px){.shelves h4.emptyFilter{margin-bottom:263px !important}.shelves .sliderItem:first-of-type{margin-left:20px}}.myRating{padding-bottom:20px;border-bottom:1px solid #e8e8e8}.myRating h4{font-size:1.9rem}.myComment .pullQuote{font-size:2.1rem;line-height:3.1rem;font-family:"SerifRegular","Georgia","Times New Roman",serif;font-style:italic}.reviewEdit{margin-top:20px}.reviewEdit a{font-size:1.3rem;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}@media screen and (max-width: 800px){.myRating{margin-top:20px}.myRating h4{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.3rem}}.othersRatings{padding:40px 0}.othersRatings.inactive .overallRatingsWrapper h5{color:#e8e8e8}.othersRatings.inactive .overallRatingsWrapper svg path,.othersRatings.inactive .overallRatingsWrapper svg ellipse{stroke:#e8e8e8;fill:none}.othersRatings.inactive .overallRatingsWrapper svg #splotch{display:none}.overallRatingsWrapper{margin:40px auto}.overallRatingsWrapper svg path{stroke:#111e3f;fill:none}.overallRatingsWrapper svg #splotch{display:none}.otherReviewWrapper{border-top:1px solid #e8e8e8;padding:30px 0}.otherReviewWrapper h5{font-size:1.8rem}.otherReviewWrapper h6{margin-top:20px;color:#e8e8e8;text-transform:capitalize}@media screen and (max-width: 800px){.othersRatings{padding:40px 20px}.othersRatings h4{font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif;font-size:1.7rem}.othersRatings .overallRatingsWrapper{margin:20px 0}.othersRatings .overallRatingsWrapper h5{font-size:1.3rem;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}.othersRatings .otherReviewWrapper{padding:10px 20px}.othersRatings .otherReviewWrapper h5{font-size:1.4rem}.othersRatings .otherReviewWrapper h6{font-size:1.3rem;margin-top:10px}}.rate .rateStepWrapper{margin:40px auto 0;max-width:750px;padding-bottom:60px}.rate .rateStepWrapper .cover{cursor:pointer}.rate .rateStepWrapper .col{vertical-align:top}.rate .rateStep{padding-left:30px}.rate .stepHeader{margin-bottom:15px}.rate .stepHeader h6{width:20%;vertical-align:bottom}.rate .stepHeader .headerLine{border-bottom:1px solid #e8e8e8;margin-top:10px;width:40%}.rate .selectionDetails .actionsBar{display:none}.rate .selectionDetails .pointer{display:none}.rate .selectionDetails.pageModal .selectionHeader .quoteWrapper{border-top:none}.rate .selectionDetails.pageModal .selectionHeader .-forMobile{display:none}.rate .customBigSelects{margin:20px 0}.rate .customBigSelects.rating{display:flex;align-items:stretch;justify-content:center}.rate .customBigSelects.rating li{width:100%}.rate .customBigSelects label{line-height:0}.rate .customBigSelects li{margin:5px}.rate .customBigSelects li div{height:100%}.rate .emoji .customBigSelects input~div{padding:12px}.rate .emoji .customBigSelects img{width:32px;height:32px}.rate .emoji .customBigSelects input:checked~div{background-color:#11afe2}.rate .rating a{display:block;margin-top:20px}.rate .rating .customBigSelects p{color:#777;margin-top:10px;text-transform:none}.rate .rating .customBigSelects input~div{padding:30px}.rate .rating .customBigSelects svg{width:32px;height:29px}.rate .rating .customBigSelects input:not(:checked)~div svg path,.rate .rating .customBigSelects input:not(:checked)~div svg ellipse{stroke:#ececec;fill:none}.rate .rating .customBigSelects input:not(:checked)~div svg #splotch{display:none}.rate .pointer.left{left:0}.rate .pointer.left svg{height:28px;width:28px;margin:8px 0 0 70px}.rate .pointer.left svg polygon{fill:#111e3f}.rate .emoji .tip{display:none;position:absolute;top:-12px;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;background-color:#111e3f;border-radius:8px;border:none;padding:4px 12px;text-align:center;white-space:nowrap;color:#fff;font-size:1.3rem}.rate .emoji .tip:after{content:"";position:absolute;bottom:-10px;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-width:8px 8px 0;border-style:solid;border-color:#111e3f rgba(0,0,0,0);display:block;width:0}.rate .emoji .customBigSelects li:hover .tip{display:block}@media screen and (max-width: 800px){.rate .rateStepWrapper{margin:20px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.rate .rateStepWrapper .-w30{width:100%;display:flex;flex-direction:column;align-items:center}.rate .rateStepWrapper .-w70{width:100%;padding:0 20px}.rate .rateStep{padding-left:0}.rate .stepHeader{margin-top:20px}.rate .stepHeader .headerLine{margin:10px 2%;width:36%}.rate .pointer.left svg{margin-left:0}.rate h3{padding:0 20px 0}.rate .rating .customBigSelects h5{font-size:1.1rem;line-height:.5rem}.rate .rating .customBigSelects input~div{padding:17%}.rate .rating .customBigSelects input:checked~div h5{font-family:"GTAmericaLight","Helvetica Lighter","Arial",sans-serif}.rate .rating .customBigSelects li{width:31.5%;margin:0 5px 0 0}.rate .rating .customBigSelects li:last-of-type{margin-left:0}}.visitor.bookofyear .gradientHolder .-bottom{background-color:rgba(213,158,14,.2)}.visitor.bookofyear .-headerWrapper{padding-bottom:40px}.visitor.bookofyear .-headerWrapper h1{margin:20px auto}.visitor.bookofyear .-headerWrapper p{margin-bottom:40px;max-width:500px}.visitor.bookofyear .-headerWrapper .socialMediaIcon svg{width:35px;height:35px}.visitor.bookofyear .-headerWrapper img{width:100%;max-width:540px}.visitor.bookofyear .-headerWrapper .logoWrapper{width:100%;max-width:300px;height:auto;margin:0px auto}.visitor.bookofyear .inner-container{display:flex;justify-content:center}.visitor.bookofyear .-lifestyleImage .innerContainer{cursor:pointer}.visitor.bookofyear .-winnerCopy{text-align:center;padding-top:0}.visitor.bookofyear .-winnerCopy p.content{margin:8px 0 40px;max-width:unset;padding:0}.visitor.bookofyear .-winnerCopy button{background:#fff;color:#204399;border:none}.visitor.bookofyear .-nominees .-header{padding:80px 20px 0;text-align:center}.visitor.bookofyear .-nominees .-innerContainer{padding:60px 10px 0;max-width:944px;margin:0 auto;background:#204399}.visitor.bookofyear .-yourNominees{background-color:#f6f7f8}.visitor.bookofyear .-yourNominees p{margin-bottom:40px}.visitor.bookofyear .-yourNominees img{margin:12px 18px 12px}.visitor.bookofyear .-yourNominees ul{margin-top:0}.visitor.bookofyear .-yourNominees button{width:142px;margin-bottom:40px}.visitor.bookofyear .-finalists{padding-left:0;padding-right:0}.visitor.bookofyear .-finalists p{padding:0 20px;margin-bottom:20px}.visitor.bookofyear .-theLolly{background:#204399}.visitor.bookofyear .-theLolly .narrowContent{max-width:540px}.visitor.bookofyear .-loginForm{background-color:#f6f7f8}.-botyPromoBanner{background:#204399;padding:30px 20px;margin-top:40px}.-botyPromoBanner h4{color:#f7b4c5}.-botyPromoBanner p{max-width:400px;margin:12px auto 20px}.finalistBanner{background-color:#f6f7f8;padding:30px;margin:40px 0}.finalistBanner h3{margin-bottom:20px}.finalistBanner img{width:75px}.botyActions .button,.botyActions button{font-size:1.6rem}.botyActions .button.-inBox,.botyActions button.-inBox{line-height:1rem;padding:11px 4px}.botyActions .-check{display:inline-block;height:24px;width:24px;border-radius:50%;background-color:#888989;padding:6px 4px;margin-left:6px}.winnerActionButton{width:200px}@media screen and (max-width: 640px){.visitor.bookofyear .-headerWrapper img{margin-bottom:20px;max-width:80%}}@media screen and (max-width: 480px){.visitor.bookofyear .-lifestyleImage{height:auto;padding:0 20px}.visitor.bookofyear .-lifestyleImage .innerContainer{width:100%;justify-content:center}.visitor .-lifestyleImage img.-heroImage.-botyHero{width:335px}.visitor.bookofyear .-headerWrapper{padding:40px 0 30px;min-height:auto}.visitor.bookofyear .-headerWrapper .logoWrapper{max-width:200px}.visitor.bookofyear .-headerWrapper .innerContent h1{font-size:3.8rem}.visitor.bookofyear .-headerWrapper p{margin-bottom:0}.visitor.bookofyear .-winnerCopy{padding-bottom:40px;padding-top:20px}.visitor.bookofyear .-nominees .-header{padding-top:40px}.visitor.bookofyear .-listSection{padding:60px 10px}.visitor.bookofyear .-listSection img{margin:0 6px 6px;width:130px}.visitor.bookofyear .-listSection.-theNominees{padding:0}.visitor.bookofyear .-listSection.-yourNominees button{width:130px}.visitor.bookofyear .-listSection.-yourNominees img{margin-top:30px}.visitor.bookofyear .-winnerCopy p.content{margin-bottom:20px}.winnerActionButton{width:100%}}.instastories{width:100%;min-height:100vh;background-color:#fcdede}.instastories h3{color:#f7b4c5}.instastories .logo svg{width:140px;height:20px;margin-bottom:10px}.instastories .contestContent{padding:30px;color:#fff;background:#204399}.instastories .contestContent p{color:#fff}.instastories .contestContent div{max-width:400px;margin:0 auto}.instastories .contestContent form{margin-top:10px}.instastories .contestContent form div{text-align:left}.instastories .contestContent form label{color:#fff}.instastories .promoArea{padding:30px;max-width:460px;margin:0 auto}.instastories .promoArea p,.instastories .promoArea h4{color:#111e3f}.instastories .promoArea h4{margin-bottom:16px}.instastories.contestConf{height:41vh}.instastories.contestRules{position:relative}.instastories.contestRules p{color:#fff;text-align:left}.instastories.contestRules .bottomLink{padding:10px 0}.instastories.contestRules .backArrow{display:inline-block;top:28px}.instastories button,.instastories .button{margin-top:20px;width:100%}.instastories button.newSecondary,.instastories .button.newSecondary{background-color:#f7b4c5;border-color:#f7b4c5;color:#fff;margin-bottom:20px}.instastories .link{color:#111e3f}.narrowContent{max-width:475px}.visitor{position:relative}.visitor input{border-radius:3px;max-width:475px}.visitor .emailEnterForm{margin:20px auto}.visitor .emailEnterForm .enrollActionWrapper{border-top:none;margin-top:20px;display:block;padding-top:0;text-align:center}.visitor .emailEnterForm .enrollActionWrapper a{display:none}.visitor .emailEnterForm .enrollActionWrapper button{width:100%;max-width:475px}.visitor .emailEnterForm .enterEmail{max-width:475px;margin:0 auto;text-align:left}.visitor .emailEnterForm input[type=text],.visitor .emailEnterForm input[type=email],.visitor .emailEnterForm input[type=password],.visitor .emailEnterForm input[type=url],.visitor .emailEnterForm input[type=number],.visitor .emailEnterForm input[type=tel],.visitor .emailEnterForm .hostedFieldInput,.visitor .emailEnterForm .passwordInput,.visitor .emailEnterForm textarea{border-color:#fff}.visitor .-headerWrapper .emailEnterForm input[type=text],.visitor .-headerWrapper .emailEnterForm input[type=email],.visitor .-headerWrapper .emailEnterForm input[type=password],.visitor .-headerWrapper .emailEnterForm input[type=url],.visitor .-headerWrapper .emailEnterForm input[type=number],.visitor .-headerWrapper .emailEnterForm input[type=tel],.visitor .-headerWrapper .emailEnterForm .hostedFieldInput,.visitor .-headerWrapper .emailEnterForm .passwordInput,.visitor .-headerWrapper .emailEnterForm textarea{border-color:#9b9b9b}.visitor .gradientHolder{position:relative}.visitor .gradientHolder source{display:none}.visitor .gradientHolder .-top{position:absolute;top:0}.visitor .gradientHolder .-bottom{position:absolute;width:100%;height:74%;bottom:0;background:#204399}@media screen and (max-width: 425px){.visitor .gradientHolder .-bottom{height:80%}}.visitor .gradientHolder .-bottomAlt{position:absolute;width:100%;height:77%;bottom:0;background:#204399}.visitor .gradientHolder .-bottomBottom{position:absolute;width:100%;height:10%;bottom:0;background:#fff}.visitor .YAGradientHolder{margin-bottom:60px}@media screen and (max-width: 800px){.visitor .YAGradientHolder{margin-bottom:-10px}}.visitor .-lifestyleImage,.visitor .-pageImage{text-align:center;z-index:3}.visitor .-lifestyleImage img.-heroImage,.visitor .-pageImage img.-heroImage{display:block;width:100%;height:auto;margin:0 auto;z-index:2}.visitor .-lifestyleImage img.-heroImage.isMobile,.visitor .-pageImage img.-heroImage.isMobile{display:none}@media screen and (max-width: 800px){.visitor .-lifestyleImage img.-heroImage.isMobile,.visitor .-pageImage img.-heroImage.isMobile{display:block;object-fit:cover;object-position:20% 10%}}@media screen and (max-width: 800px){.visitor .-lifestyleImage img.-heroImage.isDesktop,.visitor .-pageImage img.-heroImage.isDesktop{display:none}}.visitor .-lifestyleImage.-varZero,.visitor .-pageImage.-varZero{max-width:40%;margin:0}.visitor .-lifestyleImage.-varZero,.visitor .-pageImage.-varZero{max-width:40%;margin:0}.visitor .-lifestyleImage .-mobileImage,.visitor .-pageImage .-mobileImage{display:none}.visitor .-lifestyleImage .innerContainer,.visitor .-pageImage .innerContainer{padding:0 20px}.visitor .-lifestyleImage .hearts,.visitor .-pageImage .hearts{position:absolute;width:200px;height:200px;left:0;top:0;z-index:-1;opacity:0;-webkit-transition:left 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transition:left 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-ms-transition:left 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-o-transition:left 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;transition:left 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.visitor .-lifestyleImage .hearts.animate,.visitor .-pageImage .hearts.animate{left:-85px;top:-100px;opacity:1}.visitor .-lifestyleImage .hearts svg,.visitor .-pageImage .hearts svg{width:100%}.visitor .-lifestyleImage .hearts2,.visitor .-pageImage .hearts2{position:absolute;width:26%;height:30%;right:4%;top:12%;z-index:3;opacity:0;-webkit-transition:right 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,opacity 700ms 800ms;-moz-transition:right 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,opacity 700ms 800ms;-ms-transition:right 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,opacity 700ms 800ms;-o-transition:right 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,opacity 700ms 800ms;transition:right 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,top 700ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 1000ms,opacity 700ms 800ms}.visitor .-lifestyleImage .hearts2.animate,.visitor .-pageImage .hearts2.animate{right:2%;top:9%;opacity:1}.visitor .-lifestyleImage .hearts2 svg,.visitor .-pageImage .hearts2 svg{width:100%;height:100%}.visitor .-lifestyleImage .burst,.visitor .-pageImage .burst{position:absolute;width:26%;height:30%;right:39%;top:15%;z-index:3}.visitor .-lifestyleImage .burst svg,.visitor .-pageImage .burst svg{width:100%;height:100%}.visitor .-coinWrapper{padding:0;z-index:6;background:#204399}.visitor .coin{width:20vw;height:20vw;max-width:190px;max-height:190px;min-width:70px;min-height:70px;position:absolute;top:-5vw;right:4vw;-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}.visitor .coin svg{width:100%;height:100%}.visitor .-selections{text-align:center;padding-right:0;padding-left:0;padding-bottom:0;overflow:hidden;min-height:650px}.visitor .-selections h6{margin-bottom:20px}.visitor .-selections h4{margin-bottom:12px}.visitor .-selections .narrowContent{padding:0 20px}.visitor .-selections .-emailCapture{margin-top:30px;position:relative;-webkit-transition:height 800ms ease-in-out;-moz-transition:height 800ms ease-in-out;-ms-transition:height 800ms ease-in-out;-o-transition:height 800ms ease-in-out;transition:height 800ms ease-in-out}.visitor .-selections .-emailCapture .enterEmail.hasError{padding-top:12px}.visitor .-selections .-emailCapture .toolTipWrapper:hover .tip{display:none}.visitor .-selections .-emailCapture.-hide{height:640px}@media screen and (max-width: 480px){.visitor .-selections .-emailCapture .sliderItemsContainer .bookListItem{margin-right:10px}}.visitor .-selections .-emailCapture .sliderItemsContainer li{padding-top:11px;margin-right:20px;min-width:120px}.visitor .-selections .-emailCapture .sliderItemsContainer .exclusive{cursor:default}.visitor .-selections .-emailCapture .sliderItemsContainer .exclusive:hover .hoverBlurb{display:none}.visitor .-selections .-emailCapture .selectionsContainer.-show .exclusive{cursor:pointer}.visitor .-selections .-emailCapture .selectionsContainer.-show .exclusive:hover .hoverBlurb{display:none}.visitor .-selections .emailEnterForm{-webkit-transition:opacity 800ms ease-in-out,margin-top 800ms ease-in-out,height 800ms ease-in-out;-moz-transition:opacity 800ms ease-in-out,margin-top 800ms ease-in-out,height 800ms ease-in-out;-ms-transition:opacity 800ms ease-in-out,margin-top 800ms ease-in-out,height 800ms ease-in-out;-o-transition:opacity 800ms ease-in-out,margin-top 800ms ease-in-out,height 800ms ease-in-out;transition:opacity 800ms ease-in-out,margin-top 800ms ease-in-out,height 800ms ease-in-out}.visitor .-selections .emailEnterForm.-hide{opacity:0;margin-top:-293px;height:104px}.visitor .-selections .selectionsContainer{height:80px;position:relative}.visitor .-selections .selectionsContainer h5,.visitor .-selections .selectionsContainer h6{display:none}.visitor .-selections .selectionsContainer .cover{cursor:default}.visitor .-selections .selectionsContainer .bookListCarouselList{position:absolute;top:80px;opacity:0;left:50%;width:100%;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:all 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-moz-transition:all 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-ms-transition:all 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;-o-transition:all 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms;transition:all 800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms}.visitor .-selections .selectionsContainer.-noAnimate{top:148px;opacity:1}.visitor .-selections .selectionsContainer.-noAnimate .bookListCarouselList{top:0;opacity:1}.visitor .-selections .animate+.selectionsContainer:not(.-noAnimate).-show{top:148px}.visitor .-selections .animate+.selectionsContainer:not(.-noAnimate) .bookListCarouselList{top:0;opacity:1}.visitor .-selections .animate+.selectionsContainer:not(.-noAnimate) .bookListCarouselList.loggedOut{top:50px}.visitor .-selections .cover{-webkit-box-shadow:2px 4px 9px 6px rgba(0,0,0,.2);-moz-box-shadow:2px 4px 9px 6px rgba(0,0,0,.2);-o-box-shadow:2px 4px 9px 6px rgba(0,0,0,.2);box-shadow:2px 4px 9px 6px rgba(0,0,0,.2)}.visitor .-selections.-forCanada{min-height:540px}.visitor .-selections.-forCanada.-forCanadaShow{min-height:480px}.visitor .-selections.-forCanada.-forCanadaShow .bookListCarouselList{top:-190px !important}@media screen and (max-width: 480px){.visitor .-selections.-forCanada.-forCanadaShow{min-height:360px}.visitor .-selections.-forCanada.-forCanadaShow .selectionsContainer{height:0}}.visitor .-cardsWrapper{padding-bottom:0;padding-right:0;overflow:hidden;min-height:480px}.visitor .-cardsWrapper .innerContainer.cardsHeadingNav,.visitor .-cardsWrapper .innerContainer.carouselSwiper{max-width:1396px;margin:0 auto;overflow:hidden}.visitor .-cardsWrapper .carouselSwiper .swiperWrapper{margin-top:40px}.visitor .-cardsWrapper .carouselSwiper .swiperWrapper ul{height:auto;max-height:auto}.visitor .-cardsWrapper .carouselCard,.visitor .-cardsWrapper .carouselSlides,.visitor .-cardsWrapper .carouselSlides li{height:334px}.visitor .-cardsWrapper .carouselNav{display:flex;justify-content:space-between;align-items:center;padding-right:63px}.visitor .-cardsWrapper .carouselNav label{margin-top:-6px}.visitor .-cardsWrapper .-row{display:flex;align-items:center;justify-content:space-between;margin-left:0}.visitor .-cardsWrapper .-row li.inactive .-image{background-color:#a9a9a9;background-blend-mode:screen}.visitor .-cardsWrapper .-row .-image{width:40%;height:100%;background-position:center;background-size:cover}.visitor .-cardsWrapper .-row .-image img{width:100%}.visitor .-cardsWrapper .-row .-image.carouselSwiper{width:50%}.visitor .-cardsWrapper .-row .-content{color:#000;text-align:left;width:40%;padding:0 42px 0 42px;opacity:0;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;-o-transition:opacity 800ms;transition:opacity 800ms}.visitor .-cardsWrapper .-row .-content.carouselSwiper{width:50%}.visitor .-cardsWrapper .-row .-content.-left{padding:0 80px 0 20px}.visitor .-cardsWrapper .-row .-content h4{margin-bottom:12px}.visitor .-cardsWrapper .-row .-content p{margin-bottom:20px}.visitor .-cardsWrapper .-row .-content.animate{opacity:1}.visitor .-cardsWrapper .-row .-imageNext{background-blend-mode:screen;width:18%;height:100%;overflow:hidden;background-size:cover}.visitor .-howItWorks{text-align:center;max-width:1477px}.visitor .-howItWorks h1{margin-bottom:20px}.visitor .-howItWorks .headerBlock p{max-width:420px;margin:0 auto}.visitor .-whyYoullLoveIt{text-align:center;padding-top:0}.visitor .-whyYoullLoveIt .innerContainer{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.visitor .-whyYoullLoveIt .innerContainer>div{width:33%}.visitor .-whyYoullLoveIt .innerContainer>div:nth-of-type(even){padding:0 40px}.visitor .-whyYoullLoveIt .innerContainer h5{margin:12px 0 8px}.visitor .-whyYoullLoveIt .-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:flex-end;height:67px;width:100%;max-width:130px;margin:0 auto}.visitor .-whyYoullLoveIt .-icon img{width:100%;max-width:130px;margin:0 auto;max-height:70px}.visitor .-experience{padding-top:0}.visitor .-experience h1{max-width:640px;margin:0 auto}.visitor .-experience p{max-width:540px;margin:20px auto}.visitor .-experience .button.primary{margin-top:20px}.visitor .-experience .innerContainer{background:#f5f5f5 url("//static.bookofthemonth.com/landing/experience/experienceBg.webp") no-repeat center;background-size:cover;width:100%;margin:0 auto;text-align:center;padding:130px 40px;-webkit-transition:background-color 750ms 500ms;-moz-transition:background-color 750ms 500ms;-ms-transition:background-color 750ms 500ms;-o-transition:background-color 750ms 500ms;transition:background-color 750ms 500ms}.visitor .-experience .-copy.toAnimate{max-width:770px;background-color:#fff;margin:0 auto;padding:100px;opacity:0;-webkit-transition:opacity 750ms 800ms;-moz-transition:opacity 750ms 800ms;-ms-transition:opacity 750ms 800ms;-o-transition:opacity 750ms 800ms;transition:opacity 750ms 800ms}.visitor .-experience .-copy.toAnimate.animate{opacity:1}.visitor .-vbt{padding-top:0}@media screen and (max-width: 800px){.visitor .-vbt{padding:0 20px}}.visitor .-vbt h1{max-width:640px;margin:0 auto}.visitor .-vbt p{max-width:540px}.visitor .-vbt .button.primary{margin-top:20px}.visitor .-vbt .innerContainer{background:#f5f5f5 url("//static.bookofthemonth.com/virtual_book_tour/Module_VBT_Desktop_V3.jpg") no-repeat center;height:653px;display:flex;align-items:center;background-size:cover;width:100%;margin:0 auto;text-align:center;padding:130px 40px;-webkit-transition:background-color 750ms 500ms;-moz-transition:background-color 750ms 500ms;-ms-transition:background-color 750ms 500ms;-o-transition:background-color 750ms 500ms;transition:background-color 750ms 500ms}.visitor .-vbt .-copy.toAnimate{max-width:770px;background-color:#fff;margin:0 auto;padding:70px 50px;opacity:0}.visitor .-vbt .-copy.toAnimate.animate{opacity:1;height:443px;width:519px;margin-left:55%}.visitor .goodstuff{padding-top:0}.visitor .-signUp{background:#204399;text-align:center;padding-right:0;padding-left:0;overflow:hidden;position:relative}.visitor .-signUp button{width:100%;max-width:475px}.visitor .-signUp a.button.alt{color:#fff;border:1px solid #fff}.visitor .-signUp.-hide{display:none}@media screen and (max-width: 480px){.visitor .-headerWrapper .content.-narrow.emailEnterForm{padding-right:0;padding-left:0}.visitor .-selections.-forCanada{min-height:470px}}@media screen and (max-width: 480px){.visitor h1 .yaMobileFit{font-size:5.4rem}.visitor h1 .yaMobileFit{font-size:3.8rem}}@media screen and (max-width: 320px){.visitor h1 .yaMobileFit{font-size:4.5rem}.visitor h1 .yaMobileFit{font-size:3.2rem}}.visitor .-headerWrapper{text-align:center}.visitor .-headerWrapper.-varZero{display:flex;flex-direction:row-reverse;padding:0}.visitor .-headerWrapper .innerContent{position:relative;max-width:1316px;margin:0 auto}.visitor .-headerWrapper .innerContent .-alignment{text-align:left}.visitor .-headerWrapper .innerContent p.-varZero{max-width:620px;margin:0}.visitor .-headerWrapper h1.hero,.visitor .-headerWrapper h1{max-width:820px;margin:0 auto 20px}.visitor .-headerWrapper h1.hero.-varZero,.visitor .-headerWrapper h1.-varZero{padding-top:7vw;text-align:left}.visitor .-headerWrapper h1.hero.-forLongText,.visitor .-headerWrapper h1.-forLongText{font-size:9rem;max-width:760px}.visitor .-headerWrapper p{max-width:500px;margin:0 auto}.visitor .-headerWrapper .button{margin:20px 10px 0;min-width:160px}.visitor .-headerWrapper.-leadsNonPick{background:#fafafa url("//static.bookofthemonth.com/landing/lifestyleHero/getReadyBg.jpg") no-repeat center;background-size:cover}.visitor .-headerWrapper.-leadsNonPick p{margin-bottom:20px;max-width:660px}.visitor .-headerWrapper.-hero{padding:0}.visitor .-headerWrapper.-hero .innerContent{display:flex;align-items:center}.visitor .-headerWrapper.-hero .content{margin-left:6%;width:730px;padding:60px 0}.visitor .-headerWrapper.-hero .content p{margin-bottom:20px}.visitor .-headerWrapper.-hero .image{width:100%;max-width:700px;text-align:center;overflow:hidden}.visitor .-headerWrapper.-hero .image img{width:100%;max-width:445px;margin:60px 0 60px 40px;padding-right:20px}.visitor .-headerWrapper.-hero.-leadsPick{background:#e2eef2}.visitor .-headerWrapper.-hero.-leadsPick .image img{padding-left:0;max-width:690px;min-width:570px}.visitor .loginForm button{width:100%}@media screen and (max-width: 1113px){.visitor .-headerWrapper .-lifestyleImage.-noPadding.-varZero{max-width:100%}.visitor .-headerWrapper.-varZero{display:flex;flex-direction:column}.visitor .-headerWrapper .innerContent .-alignment{text-align:center;display:flex;justify-content:center}.visitor .-headerWrapper .innerContent p.-varZero{margin:0 auto;max-width:334px}.visitor .-headerWrapper h1.hero.-varZero{line-height:120%;margin-bottom:0;padding-top:20px;font-size:5.2rem;text-align:center}}@media screen and (max-width: 960px){.visitor .-headerWrapper{margin-top:0;padding-bottom:20px}.visitor .-headerWrapper.-leadsPick h1.hero{font-size:5.2rem;letter-spacing:-0.12rem;line-height:4.8rem}}@media screen and (max-width: 800px){.visitor .-headerWrapper h1.hero{margin-bottom:20px}.visitor .-headerWrapper h1.hero.-forLongText{font-size:5.2rem;max-width:500px}.visitor .-headerWrapper .button{padding:14px}}@media screen and (max-width: 640px){.visitor .-headerWrapper .button:not(.-flexible){width:155px;min-width:100px;padding:14px 12px;margin:20px 5px 0}.visitor .-headerWrapper.-leadsPick .innerContent{-webkit-flex-direction:column;flex-direction:column}.visitor .-headerWrapper.-leadsPick .content{width:100%;margin:0;padding:60px 20px 20px}.visitor .-headerWrapper.-leadsPick .image{padding:0 0 40px 0}.visitor .-headerWrapper.-leadsPick .image img{min-width:420px;margin:0;padding-left:10%}.visitor .-headerWrapper.-hero .innerContent{display:block}.visitor .-headerWrapper.-hero .content{width:100%;margin-left:0;padding:60px 20px 20px}.visitor .-headerWrapper.-hero .content p{margin-bottom:0}.visitor .-headerWrapper.-hero .image img{max-width:320px;margin:0 auto 40px;padding-left:55px}.visitor .-headerWrapper.-hero.-leadsPick .image img{min-width:100%}}@media screen and (max-width: 370px){.visitor .-headerWrapper .button{width:100%;margin-top:12px}}.visitor .mobile{display:none}.visitor .innerContainer{position:relative;width:100%;max-width:1316px;margin:0 auto}.visitor .overlay{position:absolute;top:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.6)}.visitor section{width:100%;margin:0 auto;padding:80px;z-index:2;position:relative}.visitor section.-noPadding{padding:0}.visitor section.vbtSection1,.visitor section.vbtSection2{padding-top:0}@media screen and (max-width: 800px){.visitor section.vbtSection1,.visitor section.vbtSection2{padding-top:40px}}.visitor section.vbtSection3{padding-top:0}@media screen and (max-width: 1200px){.visitor section.vbtSection3{padding-bottom:0}}.visitor section.charity+section.goodstuff{margin-bottom:80px}.visitor .countdownClock{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;margin:20px 0}.visitor .countdownClock .groupWrapper{display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0 5px}.visitor .countdownClock .digits{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:row;justify-content:row;margin-top:8px}.visitor .countdownClock .digit{border:1px solid #fff;border-radius:4px;border-color:rgba(255,255,255,.5);padding:16px 0;margin:0 5px;width:60px;font-size:2.8rem;line-height:2.8rem;font-family:"GTAmericaMedium","Helvetica Bold","Arial Bold",sans-serif}@media screen and (min-width: 1800px){.visitor .-lifestyleImage,.visitor .-pageImage{min-height:100%}}@media screen and (max-width: 1180px){.visitor .-experience{padding:0}.visitor .-experience .innerContainer{padding:80px 20px}.visitor .goodstuff{padding-top:40px}}@media screen and (max-width: 1220px){.visitor .-selections .-emailCapture.-hide{height:54vw}}@media screen and (max-width: 850px){.visitor .coin{top:-42px;width:80px;height:80px}.visitor .-selections .-emailCapture.-hide{height:560px;margin-top:44px}.visitor .-selections .-emailCapture.-hide.-rejoinCapture{height:590px}}@media screen and (max-width: 800px){.visitor .desktopOnly{display:none}.visitor section{padding:40px 20px}.visitor section.charity+section.goodstuff{margin-bottom:40px}.visitor .-lifestyleImage .innerContainer,.visitor .-pageImage .innerContainer{padding:0}.visitor .-lifestyleImage .hearts,.visitor .-pageImage .hearts{display:none}.visitor .-experience{background:#f5f5f5 url("//static.bookofthemonth.com/landing/experience/experienceBg.webp") no-repeat center;background-size:cover}.visitor .-experience .innerContainer{background:rgba(0,0,0,0)}.visitor .-experience .innerContainer.animate{background:rgba(0,0,0,.8)}.visitor .-experience .-copy.toAnimate{background-color:rgba(0,0,0,0);padding:0}.visitor .-experience .-copy.toAnimate h1,.visitor .-experience .-copy.toAnimate p{color:#fff}.visitor .-cardsWrapper{padding-right:20px}.visitor .-cardsWrapper .forMobile{display:block}.visitor .-cardsWrapper .desktopOnly{display:none}.visitor .-cardsWrapper .swiperWrapper{margin-top:0px}.visitor .-cardsWrapper .swipesWrapper .-row{flex-direction:column}.visitor .-cardsWrapper .carouselCard,.visitor .-cardsWrapper .carouselSlides,.visitor .-cardsWrapper .carouselSlides li{height:auto}.visitor .-cardsWrapper .innerContainer.cardsHeadingNav{margin-bottom:20px}.visitor .-cardsWrapper .innerContainer.cardsHeadingNav h1{font-size:1.8rem}.visitor .-cardsWrapper .carouselNav{padding-right:12px}.visitor .-cardsWrapper .-row{justify-content:space-between}.visitor .-cardsWrapper .-row .iframeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.visitor .-cardsWrapper .-row .iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px}.visitor .-cardsWrapper .-row .-image{margin-right:41px;width:100%;height:auto;background:center}.visitor .-cardsWrapper .-row .-image img,.visitor .-cardsWrapper .-row .-image iframe{height:100%}.visitor .-cardsWrapper .-row .-content{margin-top:20px;width:100%;padding:0 54px 0 0}.visitor .-cardsWrapper .-row .-imageNext{display:none}.visitor .-howItWorks h1.hero{margin-bottom:20px}.visitor .-whyYoullLoveIt .innerContainer{-webkit-flex-direction:column;flex-direction:column;margin:0}.visitor .-whyYoullLoveIt .innerContainer strong{margin-top:20px}.visitor .-whyYoullLoveIt .innerContainer>div{width:100%;padding:0}.visitor .-whyYoullLoveIt .-icon{height:105px;max-width:130px;margin:40px auto 0}.visitor .-whyYoullLoveIt .-icon img{max-height:105px}.no-webp .visitor .-experience{background:#f5f5f5 url("//static.bookofthemonth.com/landing/experience/experienceBg.jpg") no-repeat center;background-size:cover}}@media screen and (max-width: 640px){.visitor .innerContainer--exp100{aspect-ratio:375/321}.visitor .-heroImage.exp100-V6{width:136.56% !important;transform:translateX(-17.5%)}.visitor .-selections .-emailCapture .enterEmail.hasError{padding-top:0}}@media screen and (max-width: 480px){.visitor .-lifestyleImage{width:100%;overflow:hidden}.visitor .-lifestyleImage .innerContainer{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.visitor .-lifestyleImage .innerContainer .-heroImage:not(.-botyHero){height:335px;width:auto;margin-right:-95px}.visitor .-lifestyleImage .burst{right:180px;width:140px;height:140px;top:47px}.visitor .-lifestyleImage .hearts2{right:-10px;width:140px;height:140px}.visitor .-lifestyleImage .hearts2.animate{right:-50px}.visitor .-pageImage .-mobileImage{display:block}.visitor .-pageImage .-desktopImage{display:none}.visitor .-selections .animate+.selectionsContainer:not(.-noAnimate){top:0}.visitor .-selections .selectionsContainer.-noAnimate{top:115px}.visitor .-selections .animate+.selectionsContainer.-noAnimate{top:115px}}@media screen and (max-width: 480px){.Nonfiction .visitor .-lifestyleImage .innerContainer{-webkit-justify-content:center;justify-content:center}.Nonfiction .visitor .-lifestyleImage .innerContainer .-heroImage:not(.-botyHero){margin-right:-94px}}.no-webp .visitor .-experience .innerContainer{background:url("//static.bookofthemonth.com/landing/experience/experienceBg.jpg") no-repeat center;background-size:cover}@media screen and (max-width: 800px){.no-webp .visitor .-experience{background:url("//static.bookofthemonth.com/landing/experience/experienceBg.jpg") no-repeat center;background-size:cover}.no-webp .visitor .-experience .innerContainer.animate{background:rgba(0,0,0,.8)}.vbtSection1:not(.-forCanada){padding:30px 20px 40px 20px !important}.vbtSection1.-forCanada{padding:0 20px 40px 20px !important}.vbtSection2{padding:0 20px !important}}.exp40.break948{display:none}@media screen and (max-width: 948px){.exp40.break948{display:inline}}.footerScene{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.footerScene .footerFlakes{position:absolute;top:0;width:30%;height:100%}.footerScene .footerFlakes .flake{position:absolute}.footerScene .footerFlakes .flake svg{width:100%;height:100%}.footerScene .footerFlakes .flake svg path{fill:#fff}.footerScene .footerFlakes.-fs1{left:0}.footerScene .footerFlakes.-fs1 .flake.-f1alt.-a{height:32px;width:32px;top:0;left:0;opacity:.8}.footerScene .footerFlakes.-fs1 .flake.-f1alt.-b{top:200px;left:65%;opacity:.8}.footerScene .footerFlakes.-fs1 .flake.-f2.-a{height:18px;width:18px;top:-40px;left:85%}.footerScene .footerFlakes.-fs1 .flake.-f2.-b{height:32px;width:32px;bottom:68px;left:45%;opacity:.8}.footerScene .footerFlakes.-fs1 .flake.-f3.-a{height:12px;width:12px;top:120px;left:15%}.footerScene .footerFlakes.-fs1 .flake.-f3.-b{height:8px;width:8px;top:20px;left:48%;opacity:.6}.footerScene .footerFlakes.-fs1 .flake.-f3.-c{height:10px;width:10px;bottom:20px;left:15%}.footerScene .footerFlakes.-fs2{right:0}.footerScene .footerFlakes.-fs2 .flake.-f1{height:56px;width:56px;top:100px;right:0}.footerScene .footerFlakes.-fs2 .flake.-f1alt{top:310px;left:35%}.footerScene .footerFlakes.-fs2 .flake.-f2{height:18px;width:18px;bottom:20px;right:-20px;opacity:.8}.footerScene .footerFlakes.-fs2 .flake.-f3.-a{height:8px;width:8px;top:250px;left:25%}.footerScene .footerFlakes.-fs2 .flake.-f3.-b{height:8px;width:8px;top:20px;left:48%}.footerScene .footerFlakes.-fs2 .flake.-f3.-c{height:10px;width:10px;top:190px;right:15%;opacity:.8}.snowman{position:absolute;right:25%;bottom:5px}.snowmound{position:absolute;background-color:#fff}.snowmound.mound2{border-radius:78% 92%;width:97%;height:134px;left:-20%;bottom:-60px}.snowmound.mound3{border-radius:43% 60%;width:42%;height:132px;right:-70px;bottom:-92px}@media screen and (max-width: 960px){.footerScene .footerFlakes.-fs1 .-f1alt.-b,.footerScene .footerFlakes.-fs1 .-f2.-b,.footerScene .footerFlakes.-fs1 .-f3.-a,.footerScene .footerFlakes.-fs1 .-f3.-a{display:none}.footerScene .footerFlakes.-fs2 .-f3.-a,.footerScene .footerFlakes.-fs2 .-f1alt,.footerScene .footerFlakes.-fs2 .-f3.-c{display:none}.footerScene .footerFlakes.-fs1 .flake.-f1alt.-a{top:-39px}.footerScene .footerFlakes.-fs2 .flake.-f3.-b{top:-60px}.footerScene .footerFlakes.-fs2 .flake.-f1{opacity:.6}.footerScene .footerFlakes.-fs1 .flake.-f3.-b{top:70px;left:18%}.snowman{position:absolute;right:62%;bottom:0}.snowman svg{height:80px}.snowmound.mound2{border-radius:66% 100%;width:98%;height:100px;left:-49px;bottom:-77px}.snowmound.mound3{border-radius:60% 80%;width:95%;height:113px;right:-80px;bottom:-79px}}.snowFall{width:90%;height:99%;position:absolute;top:0;left:0;pointer-events:none;overflow:visible;-webkit-transition:opacity 2000ms 200ms;-moz-transition:opacity 2000ms 200ms;-ms-transition:opacity 2000ms 200ms;-o-transition:opacity 2000ms 200ms;transition:opacity 2000ms 200ms;opacity:1}.snowFall.melt{opacity:0}.snowFall .snowFallFlake.flake{position:absolute;top:-20px;z-index:1}.snowFall .snowFallFlake.flake svg{-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.snowFall .snowFallFlake.flake.fadeout svg{opacity:0 !important}.snowFall .snowFallFlake.flake.-f1{-moz-animation:snowFall 76s linear infinite;-webkit-animation:snowFall 60s linear infinite;animation:snowFall 60s linear infinite}.snowFall .snowFallFlake.flake.-f1 svg{opacity:1;animation:spin 7s linear infinite}.snowFall .snowFallFlake.flake.-f2{-moz-animation:snowFall 90s linear infinite;-webkit-animation:snowFall 90s linear infinite;animation:snowFall 90s linear infinite}.snowFall .snowFallFlake.flake.-f2 svg{opacity:.4;animation:spin2 10s linear infinite}.snowFall .snowFallFlake.flake.-f3{-moz-animation:snowFall 160s linear infinite;-webkit-animation:snowFall 160s linear infinite;animation:snowFall 160s linear infinite}.snowFall .snowFallFlake.flake.-f3 svg{opacity:.1}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin2{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes spin2{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin2{100%{-webkit-transform:rotate(-360deg)}}@keyframes snowFall{0%{top:0;opacity:0}3%{opacity:1}100%{top:100%}}.globeButton{position:absolute;top:40px;left:40px;z-Index:1000;cursor:pointer}.globeButton img{width:70px}.globeButton.stopped{animation:shake 5s linear infinite}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}2%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}4%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}6%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}8%{-webkit-transform:rotate(10deg);transform:rotate(-10deg)}10%{-webkit-transform:rotate(-10deg);transform:rotate(10deg)}12%{-webkit-transform:rotate(10deg);transform:rotate(-10deg)}14%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.-experience.holidayBlock{margin-top:80px;padding-bottom:0}.-experience.holidayBlock .innerContainer{background:#fff url("//static.bookofthemonth.com/holiday/HighlightModule.jpg") no-repeat center;background-size:cover}.-experience.holidayBlock.mothersday .innerContainer{background-image:url("//static.bookofthemonth.com/holiday/MDLanding.webp");background-position-y:bottom}.-experience.holidayBlock .-copy.toAnimate{padding:100px 80px}.-experience.holidayBlock .-copy.toAnimate p{max-width:590px}.no-webp .-experience.holidayBlock.mothersday{background-image:url("//static.bookofthemonth.com/holiday/MDLanding.jpg");background-size:cover}@media screen and (max-width: 800px){.visitor .-experience.holidayBlock{margin-top:0;background:#fff url("//static.bookofthemonth.com/holiday/HighlightModule.jpg") no-repeat center;background-size:cover}.visitor .-experience.holidayBlock .innerContainer{background:rgba(0,0,0,0)}.visitor .-experience.holidayBlock .innerContainer.animate{background:rgba(0,0,0,.8)}.visitor .-experience.holidayBlock .-copy.toAnimate{background-color:rgba(0,0,0,0);padding:0}.visitor .-experience.holidayBlock .-copy.toAnimate h1,.visitor .-experience.holidayBlock .-copy.toAnimate p{color:#fff}.globeButton{top:10px;left:10px}.globeButton img{width:30px}}@media screen and (max-width: 480px){.visitor .-lifestyleImage.-holiday{height:375px;width:100%;overflow-x:visible;background:rgba(0,0,0,0) url("//static.bookofthemonth.com/holiday/HomePageHero.jpg") no-repeat center;background-size:cover}}@media screen and (max-width: 480px){.visitor .-lifestyleImage.-coreHoliday{height:375px;width:100%;overflow-x:visible;background:rgba(0,0,0,0) url("//static.bookofthemonth.com/holiday/CoreHolidayLanding.jpg") no-repeat center;background-size:cover}}@media screen and (max-width: 480px){.visitor .-lifestyleImage.-CyberMonday{height:375px;width:100%;overflow-x:visible;background:rgba(0,0,0,0) url("//static.bookofthemonth.com/holiday/CMLandingMobile.jpg") no-repeat bottom center;background-size:cover}}@media screen and (max-width: 480px){.gift.visitor .-lifestyleImage.-forBlackFriday .innerContainer{background:#000 url("//static.bookofthemonth.com/holiday/BFGiftHeroMobile.jpg") no-repeat center;background-size:cover;background-clip:content-box}}.holidayLights{-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-ms-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}.believerBlock .lightstring,.-lifestyleImage .lightstring{position:absolute;width:100%;max-width:170px}.believerBlock .lightstring.string1:not(.mobileTop),.-lifestyleImage .lightstring.string1:not(.mobileTop){top:0;left:30px}.believerBlock .lightstring.string1b,.-lifestyleImage .lightstring.string1b{top:0;right:0;max-width:233px}.believerBlock .lightstring.mobileTop,.-lifestyleImage .lightstring.mobileTop{display:none}@media screen and (max-width: 800px){.believerBlock .lightstring,.-lifestyleImage .lightstring{max-width:160px}.believerBlock .lightstring.string1:not(.mobileTop),.-lifestyleImage .lightstring.string1:not(.mobileTop){bottom:-407px;left:255px;-moz-transform:rotate(-80deg);-o-transform:rotate(-80deg);-ms-transform:rotate(-80deg);-webkit-transform:rotate(-80deg);transform:rotate(-80deg)}.believerBlock .lightstring.string1b,.-lifestyleImage .lightstring.string1b{display:none}.believerBlock .lightstring.mobileTop,.-lifestyleImage .lightstring.mobileTop{display:block;top:-165px;right:-117px;-moz-transform:rotate(-72deg);-o-transform:rotate(-72deg);-ms-transform:rotate(-72deg);-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}}.-lifestyleImage.-isHoliday{overflow:hidden}.-lifestyleImage .lightstring.string1:not(.mobileTop){top:46%;left:30px;-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}.-lifestyleImage .lightstring.string1b{top:46%;right:30px;-moz-transform:rotate(-11deg);-o-transform:rotate(-11deg);-ms-transform:rotate(-11deg);-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}@media screen and (max-width: 1460px){.-lifestyleImage .lightstring.string1:not(.mobileTop),.-lifestyleImage .lightstring.string1b{display:none}}.-selections{position:relative}.-selections .lightstring2{display:none}@media screen and (max-width: 1460px){.-selections .lightstring2{display:block;position:absolute;top:0;width:476px}.-selections .lightstring2.left{left:0}.-selections .lightstring2.right{right:0;-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media screen and (max-width: 967px){.-selections .lightstring2.left{display:none}.-selections .lightstring2.right{right:-75px;width:400px}}.starterBlock .lightstring1,.starterBlock .string1b,.-signUp .lightstring1,.-signUp .string1b{display:none}.starterBlock .lightstring2,.-signUp .lightstring2{position:absolute;width:100%;max-width:430px}.starterBlock .lightstring2.left,.-signUp .lightstring2.left{top:0;left:0}.starterBlock .lightstring2.right,.-signUp .lightstring2.right{top:0;right:0;-moz-transform:rotatey(-180deg);-o-transform:rotatey(-180deg);-ms-transform:rotatey(-180deg);-webkit-transform:rotatey(-180deg);transform:rotatey(-180deg)}@media screen and (max-width: 1080px){.starterBlock .lightstring2,.-signUp .lightstring2{max-width:330px}.starterBlock .lightstring2.left,.-signUp .lightstring2.left{display:none}.starterBlock .lightstring2.right,.-signUp .lightstring2.right{top:-2px;right:-30px}}@media screen and (max-width: 860px){.-signUp .string1b{display:block;position:absolute;bottom:-300px;right:67px;width:100%;max-width:285px;-moz-transform:rotate(-74deg);-o-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-webkit-transform:rotate(-74deg);transform:rotate(-74deg)}.-signUp .lightstring1{display:block;width:100%;max-width:190px;-moz-transform:rotate(86deg);-o-transform:rotate(86deg);-ms-transform:rotate(86deg);-webkit-transform:rotate(86deg);transform:rotate(86deg)}.-signUp .lightstring2.right{display:none}}.snowflakes1{position:absolute;width:190px;height:180px;left:-63px;top:-82px;z-index:100;opacity:1}.snowflakes1 .flake{position:absolute;opacity:0}.snowflakes1 .flake svg{width:100%;height:100%}.snowflakes1 .flake.-f1{width:110px;height:110px;top:0;left:20px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-ms-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-o-transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;transition:transform 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms}.snowflakes1 .flake.-f1.-b{width:70px;top:-140px;left:96px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-moz-transition:transform 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-ms-transition:transform 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;-o-transition:transform 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms;transition:transform 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2800ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 700ms}.snowflakes1 .flake.-f2{width:46px;top:-40px;left:-10px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-moz-transition:transform 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-ms-transition:transform 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;-o-transition:transform 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms;transition:transform 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 3000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 900ms 200ms}.snowflakes1 .flake.-f2.-b{width:28px;top:-90px;left:100px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 500ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 300ms 200ms;-moz-transition:transform 500ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 300ms 200ms;-ms-transition:transform 500ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 300ms 200ms;-o-transition:transform 500ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 300ms 200ms;transition:transform 500ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 300ms 200ms}.snowflakes1 .flake.-f2.-c{width:24px;top:-60px;left:60px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform 1200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 300ms 200ms;-moz-transition:transform 1200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 300ms 200ms;-ms-transition:transform 1200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 300ms 200ms;-o-transition:transform 1200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 300ms 200ms;transition:transform 1200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 300ms 200ms}.snowflakes1 .flake.-f3{width:28px;height:32px;top:-120px;left:-18px;-webkit-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 3200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 400ms;-moz-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 3200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 400ms;-ms-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 3200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 400ms;-o-transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 3200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 400ms;transition:transform 1300ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 3200ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 400ms}.snowflakes1 .flake.-f3.-b{width:14px;height:32px;top:-180px;left:151px;-webkit-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-moz-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-ms-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-o-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms}.snowflakes1 .flake.-f3.-c{width:24px;top:-80px;left:140px;-webkit-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1400ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-moz-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1400ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-ms-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1400ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;-o-transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1400ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms;transition:transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1400ms cubic-bezier(0.09, 0.79, 0.63, 0.97),opacity 1000ms}.snowflakes1.animate .flake{position:absolute}.snowflakes1.animate .flake.-f1{width:110px;top:240px;left:20px;opacity:1;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes1.animate .flake.-f1.-b{width:70px;top:-35px;left:96px;opacity:.9;-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.snowflakes1.animate .flake.-f2{width:46px;top:180px;left:-10px;opacity:.7;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes1.animate .flake.-f2.-b{width:28px;top:-60px;left:100px;opacity:.4;-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.snowflakes1.animate .flake.-f2.-c{width:24px;top:60px;left:60px;opacity:.4;-moz-transform:rotate(-60deg);-o-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.snowflakes1.animate .flake.-f3{width:20px;top:80px;left:-18px;opacity:.4}.snowflakes1.animate .flake.-f3.-b{width:14px;top:-100px;left:40px;opacity:.2}.snowflakes1.animate .flake.-f3.-c{width:24px;top:180px;left:140px;opacity:.6}.snowflakes2{position:absolute;width:208px;height:170px;right:0;bottom:0;z-index:10}.snowflakes2 .flake{position:absolute;opacity:0}.snowflakes2 .flake svg{width:100%;height:100%}.snowflakes2 .flake svg path{fill:#fff}.snowflakes2 .flake.-f1{width:60px;height:60px;top:-160px;left:-120px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:transform 1100ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-moz-transition:transform 1100ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-ms-transition:transform 1100ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-o-transition:transform 1100ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;transition:transform 1100ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms}.snowflakes2 .flake.-f2{width:50px;height:50px;top:-40px;left:-100px;-moz-transform:rotate(-120deg);-o-transform:rotate(-120deg);-ms-transform:rotate(-120deg);-webkit-transform:rotate(-120deg);transform:rotate(-120deg);-webkit-transition:transform 2200ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-moz-transition:transform 2200ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-ms-transition:transform 2200ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-o-transition:transform 2200ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;transition:transform 2200ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,top 2000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms}.snowflakes2 .flake.-f3{width:18px;height:18px;top:-270px;left:-133px;-webkit-transition:top 2600ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-moz-transition:top 2600ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-ms-transition:top 2600ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;-o-transition:top 2600ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms;transition:top 2600ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,transform 1000ms cubic-bezier(0.09, 0.79, 0.63, 0.97) 200ms,opacity 1000ms 200ms}.snowflakes2.animate .flake{opacity:1}.snowflakes2.animate .flake.-f1{width:60px;top:80px;left:-120px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes2.animate .flake.-f2{width:50px;top:214px;left:-100px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes2.animate .flake.-f3{width:18px;top:180px;left:-133px;opacity:.6}@media screen and (max-width: 850px){.snowflakes1{display:none}.snowflakes2{bottom:-12px}.snowflakes2 .flake.-f1{width:40px;height:40px;left:69px;top:0px;-moz-transform:rotate(190deg);-o-transform:rotate(190deg);-ms-transform:rotate(190deg);-webkit-transform:rotate(190deg);transform:rotate(190deg)}.snowflakes2 .flake.-f2{width:30px;height:30px;top:-20px;left:80px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.snowflakes2 .flake.-f3{width:10px;height:10px;top:0px;left:66px}.snowflakes2.animate .flake{opacity:1}.snowflakes2.animate .flake.-f1{width:40px;top:114px;left:69px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes2.animate .flake.-f2{width:30px;top:175px;left:80px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.snowflakes2.animate .flake.-f3{width:10px;left:66px;top:160px}}.newMemberOffer{background-color:#f6f7f8}.newMemberOffer .nortonBadge{margin:0px auto;padding:15px 0 30px;display:block}.newMemberOffer .modal.confirmation.-editDetails{display:none}.newMemberOffer .modal.confirmation.-editDetails.open{display:block}.newMemberOffer .pageHeader{padding:60px 20px 80px;margin:40px 0 0}@media screen and (max-width: 640px){.newMemberOffer .cardBlock{padding:20px}.newMemberOffer .confirmation.modal.-editDetails{display:block;opacity:0;left:-1000px;top:1000px;bottom:-250px;padding:40px 20px;-webkit-transition:top .8s ease;-moz-transition:top .8s ease;-ms-transition:top .8s ease;-o-transition:top .8s ease;transition:top .8s ease;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%;max-width:100%;z-index:-1;position:fixed;max-height:100%}.newMemberOffer .confirmation.modal.-editDetails.open{top:0;bottom:0;left:0;opacity:1;z-index:10000}}.maintenanceMessage{width:100%;margin:0 auto;text-align:left}.maintenanceMessage .mastHead{padding:6px 0 4px;background-color:#fff;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.maintenanceMessage .mastHead .logo{text-align:left;-webkit-box-align:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.maintenanceMessage .featuresBlock .boxContent .headlineBox{margin-left:0;min-width:330px}.maintenanceMessage .featuresBlock img{margin-left:-465px;margin-right:-50px}@media screen and (max-width: 800px){.maintenanceMessage .featuresBlock img{height:210px;margin:0 36% 20px;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.stepIndicatorWrapper{padding-top:60px}@media screen and (max-width: 480px){.stepIndicatorWrapper{padding:30px 10px 0}}.bannerless .stepJoinWrapper .masthead,.bannerless .planSelectWrapper .masthead{margin-top:0}.stepIndicator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;align-items:center;flex-wrap:nowrap;border:1px solid #e8e8e8;border-radius:60px;margin:60px auto 0;padding:0 40px;height:50px;max-width:470px}.stepIndicator li{margin:0 5px;white-space:nowrap}.stepIndicator .line{height:1px;background-color:#222;max-width:40px;margin:0 auto}.stepIndicator li.stepLink.miniText{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;cursor:pointer;line-height:14px}.stepIndicator li.stepLink.miniText span{text-align:center}.stepIndicator li.stepLink.miniText svg{width:12px;height:9px}.stepIndicator li.stepLink.miniText svg polyline{stroke-width:2;stroke:#33a769}.stepIndicator li.-active{color:#11afe2}.stepIndicator .dash{flex-grow:2}.stepIndicator.-forRejoin{-webkit-justify-content:center;justify-content:center}.stepIndicator.-forRejoin .dash{flex-grow:1;max-width:30px}.stepIndicator.-forBFFRejoin{margin-top:10px;margin-bottom:50px}@media screen and (max-width: 480px){.stepIndicator{margin:40px 12px 0;padding:0 20px}.stepIndicator .line{min-width:10px}}@media screen and (max-width: 360px){.stepIndicator li.stepLink.miniText{-webkit-flex-direction:column;flex-direction:column}}.joinRecap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;text-align:left}.joinRecap ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.joinRecap img{width:80px;height:120px;margin-right:20px;margin-top:12px;-webkit-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);-o-box-shadow:0px 4px 15px 0 rgba(41,41,51,.3);box-shadow:0px 4px 15px 0 rgba(41,41,51,.3)}.joinRecap .summary{margin-right:30px;text-align:left}.joinRecap .summary div:last-of-type{margin-top:12px}@media screen and (max-width: 640px){.joinRecap{-webkit-flex-direction:column;flex-direction:column}.joinRecap .summary{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-right:0;margin-top:20px}.joinRecap .summary div:last-of-type{margin-top:0;margin-right:10px}}.selectPlanWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:100%;max-width:440px;margin:0 20px 30px}.selectPlanWrapper .selectPlanButton{padding:20px;border:1px solid #e8e8e8;border-radius:4px;text-align:left;text-align:center;width:100%;cursor:pointer;-webkit-box-shadow:0px 2px 4px rgba(41,41,51,.15);-moz-box-shadow:0px 2px 4px rgba(41,41,51,.15);-o-box-shadow:0px 2px 4px rgba(41,41,51,.15);box-shadow:0px 2px 4px rgba(41,41,51,.15)}.selectPlanWrapper .selectPlanButton:nth-of-type(odd){margin-right:5px}.selectPlanWrapper .selectPlanButton:nth-of-type(even){margin-left:5px}.selectPlanWrapper .selectPlanButton.-selected{border-color:#11afe2}.selectPlanWrapper .selectPlanButton.-selected h5,.selectPlanWrapper .selectPlanButton.-selected h4{color:#11afe2}@media screen and (max-width: 480px){.mobilePadding{padding:0 20px}.selectPlanWrapper .selectPlanButton{padding:20px 12px}}.singlePageJoinPage .singlePageJoinContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.singlePageJoinPage .singlePageJoinContent .joinFormWrapper{margin-right:20px}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper{width:40%}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock{max-height:1000px}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .mobileExpandOnly{display:none}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .invitationCode{margin-bottom:0}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .orderSummary{opacity:1;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media screen and (max-width: 800px){.singlePageJoinPage .pageHeader{max-width:594px;margin-left:auto;margin-right:auto}.singlePageJoinPage .singlePageJoinContent{padding:0;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}.singlePageJoinPage .singlePageJoinContent .joinFormWrapper{margin-right:0}.singlePageJoinPage .singlePageJoinContent .joinFormWrapper.initial{display:none}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper{width:100%}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock{-webkit-transition:max-height 200ms ease-in-out 10ms;-moz-transition:max-height 200ms ease-in-out 10ms;-ms-transition:max-height 200ms ease-in-out 10ms;-o-transition:max-height 200ms ease-in-out 10ms;transition:max-height 200ms ease-in-out 10ms;max-width:595px}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.initial,.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.closed,.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.open{cursor:pointer}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.closed{max-height:80px;overflow:hidden;margin-bottom:20px}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.closed .joinSummaryHeader{border-bottom:none}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .cardBlock.closed .orderSummary{opacity:0;-webkit-transition:opacity 300ms ease-in-out 200ms;-moz-transition:opacity 300ms ease-in-out 200ms;-ms-transition:opacity 300ms ease-in-out 200ms;-o-transition:opacity 300ms ease-in-out 200ms;transition:opacity 300ms ease-in-out 200ms}.singlePageJoinPage .singlePageJoinContent .joinSummaryWrapper .mobileExpandOnly{display:block}}.joinSummaryHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.joinSummaryHeader h5{line-height:18px}.orderTotalsWrapper{font-size:1.8rem;margin-top:20px}.orderTotalsWrapper .separator{border-top:1px solid #e8e8e8;padding-top:20px}.promoLine{padding:12px 20px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:12px;background-color:#e8e8e8;position:relative}.promoLine:before{content:"";position:absolute;top:-9px;left:40px;border-width:0 10px 10px;border-style:solid;border-color:#e8e8e8 rgba(0,0,0,0);display:block;width:0}.promoLine img{width:20px;margin-right:12px;vertical-align:middle}.referFriend .pairedBlocks .contentBlock{max-width:444px;margin:0 auto}@media screen and (min-width: 961px){.referFriend .pairedBlocks .contentWrapper{min-height:800px}}.rafLanding.referFriend{margin-top:0}.rafLanding.referFriend .cardPage{padding-top:80px;padding-bottom:40px}.rafLanding.referFriend .believerBlock{margin-top:0}.rafLanding.referFriend .headerBlock{text-align:center}.rafLanding.referFriend .botmProductList .bookFlag{margin:12px 0}.rafLanding.referFriend .botmProductList li:last-of-type{margin-bottom:0px}.rafLanding.referFriend .-forMobile{display:none}.rafLanding.referFriend .-forDesktop{display:block}.rafLanding.referFriend .pairedBlocks .contentWrapper{-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 800px){.rafLanding.referFriend section{padding:60px 20px;margin:0}.rafLanding.referFriend .cardPage{padding-top:40px;padding-bottom:40px}.rafLanding.referFriend .-forMobile{display:block}.rafLanding.referFriend .-forDesktop{display:none}.rafLanding.referFriend .goodstuff{background-color:#f6f7f8;border-bottom:1px solid #e8e8e8}}@media screen and (max-width: 480px){.rafLanding.referFriend .believerBlock{margin-top:0}}.emailPreview{border-top:1px solid #e8e8e8}.rafLanding.referFriend.-skeleton .pairedBlocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;flex:1}.rafLanding.referFriend.-skeleton .pairedBlocks .contentWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-size:0 0;padding:60px 40px;width:50%}.rafLanding.referFriend.-skeleton .pairedBlocks .contentBlock{background-color:#fff;width:440px}.rafLanding.referFriend.-skeleton .pairedBlocks .imageBlock{flex:1;background-size:cover;background-repeat:no-repeat;background-position:center top;width:50%}.rafLanding.referFriend.-skeleton .pairedBlocks .imageBlock img{display:block;width:100%}@media screen and (max-width: 960px){.rafLanding.referFriend.-skeleton .pairedBlocks{-webkit-flex-direction:row;flex-direction:row}.rafLanding.referFriend.-skeleton .pairedBlocks .contentWrapper{width:100%;text-align:center;padding:160px 20px 20px;background-size:100%;background-repeat:no-repeat}.rafLanding.referFriend.-skeleton .pairedBlocks .contentBlock{border:1px solid #e8e8e8;border-radius:4px;max-width:100%;padding:40px 20px;-webkit-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);-o-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);box-shadow:0px 2px 4px 0 rgba(41,41,51,.3)}.rafLanding.referFriend.-skeleton .pairedBlocks .imageBlock{display:none}}@media screen and (max-width: 370px){.rafLanding.referFriend.-skeleton .pairedBlocks .contentWrapper{padding:160px 10px 20px}.rafLanding.referFriend.-skeleton .pairedBlocks .contentBlock{padding:40px 10px}}.vbtLanding{background-color:#d74298;min-height:100vh}.vbtLanding h4{color:#fff;font-family:GTAmericaMedium;line-height:4rem}.vbtLanding h1,.vbtLanding p{color:#fff}.vbtLanding .vbtHeaderText{font-size:4rem;line-height:5rem;font-weight:bold;font-family:GTAmericaMedium}.vbtLanding .vbtHeaderText.-date{margin-bottom:20px}.vbtLanding .vbtHeaderText.-insta{margin-left:26px}.vbtLanding .vbtHeaderText.-host{margin-bottom:30px}.vbtLanding .contactUs{height:200px;display:flex;justify-content:center;align-items:center;background-color:#d74298}.vbtLanding .contactUs p{color:#fff;text-align:center}@media screen and (max-width: 800px){.vbtLanding .contactUs{height:135px}.vbtLanding .contactUs h1,.vbtLanding .contactUs img{display:flex;justify-content:center}.vbtLanding .contactUs h4{font-size:1.6rem;line-height:1.6rem}.vbtLanding .contactUs .vbtHeaderText{font-size:1.8rem;line-height:2rem}.vbtLanding .contactUs .vbtHeaderText.-date{margin-bottom:10px}.vbtLanding .contactUs .vbtHeaderText.-insta{margin-left:10px}}.vbtInnerContent{background-color:#d74298;width:100%;max-width:85%;margin-left:7vw}@media screen and (max-width: 800px){.vbtInnerContent{margin:0 auto}}.vbtHeader{margin-left:5vw;max-width:1224px}.vbtHeader .vbtLogo{width:100%;max-width:58%}.vbtHeader img{max-height:664px}.vbtHeader .sign{width:100%;max-width:42%}@media screen and (max-width: 480px){.vbtHeader{padding:10px 0 0;margin:0}.vbtHeader .vbtLogo{width:100%;max-width:280px}.vbtHeader img{width:100%}.vbtHeader .sign{width:100%;max-width:124px;position:absolute;right:0}}.vbtBarDivider{background-size:100%;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("//static.bookofthemonth.com/virtual_book_tour/NeonBar2.png");height:68px;width:100%;margin:60px 0}@media screen and (max-width: 800px){.vbtBarDivider{margin:30px 0;height:14px}}.vbtHost{padding:50px 110px;background-color:#fff}.vbtHost img{width:100%}.vbtHost p{color:#000}.vbtHost h1,.vbtHost h4{color:#d74298}.vbtHost h1{font-size:52px;padding-bottom:50px}.vbtHost .vbtHostBio{display:flex;margin-top:40px}.vbtHost .indvHost{margin-right:25px}@media screen and (max-width: 800px){.vbtHost{flex-direction:column;padding:20px 20px 40px}.vbtHost img{margin-right:0;margin-bottom:20px}.vbtHost h1{font-size:36px;padding-top:20px;padding-bottom:40px;text-align:center}.vbtHost .vbtHostBio{margin-top:0;display:block}.vbtHost .indvHost{margin-right:0}.vbtHost .indvHost h4{display:none}.vbtHost .indvHost .hostName{color:#d74298;font-weight:bold}}.vbtSectionBlock{display:flex;margin-bottom:60px;justify-content:space-between}.vbtSectionBlock .iconsSection{display:flex;align-items:flex-end}.vbtSectionBlock .aboutSection{max-width:790px;margin-right:30px}.vbtSectionBlock h4{color:#fff;max-width:1055px}.vbtSectionBlock .icons{width:70px;height:70px}.vbtSectionBlock img{margin-right:30px}@media screen and (max-width: 800px){.vbtSectionBlock{display:block;margin-bottom:30px}.vbtSectionBlock h4{font-size:16px}.vbtSectionBlock .aboutSection{margin-bottom:20px;margin-right:0}.vbtSectionBlock .icons{width:51px;height:51px}.vbtSectionBlock img{margin-right:12px}}@media screen and (max-width: 480px){.vbtSectionBlock .icons{width:26px;height:26px}}.vbtGuestWrapper{margin:30px 0 50px}.vbtGuestWrapper h5{color:#fff}.vbtGuestWrapper .showmore:hover{cursor:pointer}@media screen and (max-width: 800px){.vbtGuestWrapper{margin:30px 0 30px}.vbtGuestWrapper h5{font-size:1.2rem;line-height:1.6rem}}.vbtGuestBlocksWrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;margin-top:30px}@media screen and (max-width: 800px){.vbtGuestBlocksWrapper{margin-top:10px;justify-content:space-between}}.vbtGuestBlock{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-right:3%}.vbtGuestBlock p,.vbtGuestBlock h5{color:#fff;margin-bottom:0}.vbtGuestBlock h4{margin-bottom:30px}.vbtGuestBlock .last{margin-bottom:30px}.vbtGuestBlock img{max-width:200px;margin-bottom:12px}@media screen and (max-width: 800px){.vbtGuestBlock{margin-right:0;max-width:47%}.vbtGuestBlock P,.vbtGuestBlock h5{font-size:1.2rem;line-height:1.6rem}.vbtGuestBlock h4{margin:12px 0}.vbtGuestBlock .last{margin-bottom:20px}.vbtGuestBlock img{max-width:100%;margin-top:12px}}.visitor.bookclub .innerContainer.noMargin{margin:0;padding:0;max-width:unset}.visitor.bookclub img{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.visitor.bookclub .bookclub-flag{font-size:2rem;padding:10px;text-transform:uppercase;color:#e9acc2;font-weight:bold;letter-spacing:.12rem}.visitor.bookclub .-headerWrapper .tagline{display:flex;flex-wrap:wrap;justify-content:center;max-width:unset}.visitor.bookclub .-headerWrapper .tagline span{display:contents}.visitor.bookclub .just-got-better h1{text-align:center;padding-bottom:30px}.visitor.bookclub .just-got-better .item .icon-wrap{width:82px;padding:0 16px}.visitor.bookclub .just-got-better .desc-container{display:flex;flex-direction:column}.visitor.bookclub .just-got-better .desc-container .item{display:flex;flex-direction:column;align-items:center;text-align:center}.visitor.bookclub .just-got-better .desc-container .item h4{display:flex;flex-wrap:wrap;padding:16px 16px 5px 16px}.visitor.bookclub .just-got-better .desc-container .item h4 span{width:100%;text-align:center}.visitor.bookclub .just-got-better .desc-container .item .item-desc{max-width:400px;padding:5px 16px 38px 16px}.visitor.bookclub .just-got-better .desc-container .item .show-spaces{white-space:pre}@media screen and (min-width: 1024px){.visitor.bookclub .just-got-better{padding:80px 40px;display:flex;flex-direction:column;align-items:center}.visitor.bookclub .just-got-better h1{padding-bottom:60px}.visitor.bookclub .just-got-better .desc-container{flex-direction:row;flex-wrap:nowrap;max-width:1300px}.visitor.bookclub .just-got-better .desc-container .item{text-align:left;align-items:start;flex:1}.visitor.bookclub .just-got-better .desc-container .item h4 span{text-align:left}}@media screen and (min-width: 1080px){.visitor.bookclub .just-got-better{padding:80px}}.visitor.bookclub .intro{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center}.visitor.bookclub .intro .wave-container{width:100px}.visitor.bookclub .intro *{text-align:center}.visitor.bookclub .intro .content{max-width:940px}.visitor.bookclub .intro .content *{padding:24px 0}.visitor.bookclub .join-waitlist h1{text-align:center;padding:0 8px 16px}.visitor.bookclub .join-waitlist .link-wrap{padding-top:16px;display:flex;justify-content:center}.visitor.bookclub .join-waitlist .join-waitlist-content .button{width:unset}@media screen and (min-width: 768px){.visitor.bookclub .join-waitlist{position:relative;padding-bottom:60px}.visitor.bookclub .join-waitlist .join-waitlist-content h1{color:#fff}.visitor.bookclub .join-waitlist .join-waitlist-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}}.visitor.bookclub .-howItWorks .header div{padding-bottom:40px}.visitor.bookclub .-howItWorks .desc-container .timeline .num span{display:inline-block;border-radius:50%;border:2px solid #000;width:30px;height:30px;padding:0;position:relative;background:#fff}.visitor.bookclub .-howItWorks .desc-container .icon-wrap img{height:54px}.visitor.bookclub .-howItWorks .desc-container .num{position:relative}.visitor.bookclub .-howItWorks .desc-container .num:before{content:"";position:absolute;z-index:-1}.visitor.bookclub .-howItWorks .desc-container.--mobile .timeline{vertical-align:top;padding:16px 20px}.visitor.bookclub .-howItWorks .desc-container.--mobile .item-content{text-align:left;padding:8px 20px}.visitor.bookclub .-howItWorks .desc-container.--mobile .icon-wrap img{width:50px;margin:0}.visitor.bookclub .-howItWorks .desc-container.--mobile .icon-wrap.stack img,.visitor.bookclub .-howItWorks .desc-container.--mobile .icon-wrap.book img{width:44px}.visitor.bookclub .-howItWorks .desc-container.--mobile .icon-wrap.mail img{width:38px}.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{left:50%;height:250px;width:0;border-right:2px solid #000}.visitor.bookclub .-howItWorks .desc-container.--mobile tr:last-child .num:before{display:none}@media screen and (min-width: 347px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:224px}}@media screen and (min-width: 400px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:220px}}@media screen and (min-width: 441px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:200px}}@media screen and (min-width: 480px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:204px}}@media screen and (min-width: 482px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:210px}}@media screen and (min-width: 498px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:210px}}@media screen and (min-width: 535px){.visitor.bookclub .-howItWorks .desc-container.--mobile .num:before{height:190px}}.visitor.bookclub .-howItWorks .desc-container.--desktop .timeline td{padding-bottom:16px}.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{top:50%;height:0;width:190px;border-bottom:2px solid #000}.visitor.bookclub .-howItWorks .desc-container.--desktop td:last-child .num:before{display:none}.visitor.bookclub .-howItWorks .desc-container.--desktop .item-content td{padding:8px}.visitor.bookclub .-howItWorks .desc-container.--desktop .item-content.headlines td{padding-bottom:5px}.visitor.bookclub .-howItWorks .desc-container.--desktop .item-content.desc td{padding-top:5px}@media screen and (min-width: 890px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:200px}}@media screen and (min-width: 1000px){.visitor.bookclub .-howItWorks .desc-container.--desktop .item-content td{padding:12px}.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:240px}}@media screen and (min-width: 1090px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:260px}}@media screen and (min-width: 1170px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:280px}}@media screen and (min-width: 1240px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:300px}}@media screen and (min-width: 1320px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:320px}}@media screen and (min-width: 1400px){.visitor.bookclub .-howItWorks .desc-container.--desktop .num:before{width:340px}}.filmstrip{margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.filmstrip li{margin:0 20px}.filmstrip li:first-of-type{margin-left:0}.filmstrip li:last-of-type{margin-right:0}.filmstrip li h5{margin-top:15px;margin-bottom:8px}.filmstrip li.corpFilm h5{margin-left:80px;margin-right:80px}.filmstrip li.corpFilm p{margin:0 50px}.filmstrip li.corpFilm:nth-of-type(2n) h5{margin-left:82px;margin-right:82px}.filmstrip.membershipPageFilmStrip{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.filmstrip li.membershipPage{text-align:center;width:33.3%}.filmstrip li.membershipPage img{width:100%}.filmstrip li.bffRejoinConfirmationFilmStrip{text-align:left;width:33.3%}.filmstrip li.bffRejoinConfirmationFilmStrip h5{font-size:2.4rem;margin-bottom:10px}.filmstrip li.bffRejoinConfirmationFilmStrip img{width:100%}@media screen and (max-width: 770px){.filmstrip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.filmstrip li{margin:0 0 30px 0}.filmstrip li:last-of-type{margin-bottom:0}.filmstrip li.corpFilm h3,.filmstrip li.corpFilm h5{margin-left:0;margin-right:0}.filmstrip li.corpFilm p{margin:0 40px}.filmstrip li.corpFilm:nth-of-type(2n) h5{margin-left:0;margin-right:0}.filmstrip li.membershipPage{max-width:500px;width:100%}.filmstrip li.membershipPage h4{font-size:2.5rem}.filmstrip li.membershipPage p{margin:10px 30px}.filmstrip li.bffRejoinConfirmationFilmStrip{max-width:500px;width:100%}.filmstrip li.bffRejoinConfirmationFilmStrip p{margin:10px 30px}}.pairedBlocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;flex:1}.pairedBlocks .contentWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;background-size:0 0;padding:60px 40px;width:50%;min-height:584px}.pairedBlocks .contentBlock{background-color:#fff;max-width:440px;margin:auto}.pairedBlocks .imageBlock{flex:1;background-size:cover;background-repeat:no-repeat;background-position:center top;width:50%}.pairedBlocks .imageBlock img{display:block;width:100%}@media screen and (max-width: 960px){.pairedBlocks{-webkit-flex-direction:row;flex-direction:row}.pairedBlocks .contentWrapper{width:100%;text-align:center;padding:160px 20px 20px;background-size:100%;background-repeat:no-repeat}.pairedBlocks .contentBlock{border:1px solid #e8e8e8;border-radius:4px;width:100%;max-width:500px;padding:40px 20px;-webkit-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);-moz-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);-o-box-shadow:0px 2px 4px 0 rgba(41,41,51,.3);box-shadow:0px 2px 4px 0 rgba(41,41,51,.3)}.pairedBlocks .imageBlock{display:none}}@media screen and (max-width: 375px){.pairedBlocks .contentWrapper{padding:100px 10px 20px}.pairedBlocks .contentBlock{padding:40px 10px}}.maintenance{display:inline-block;position:fixed;width:80%;max-width:680px;overflow:auto;padding:40px;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;background:#fff}.maintenance h4:last-of-type{margin-top:20px}.maintenance .logo{margin:0 auto 20px;width:100%;max-width:260px}.maintenance .logo svg{width:100%}.maintenance .logo svg path{fill:#182747}@media screen and (max-width: 480px){.maintenance{padding:30px 20px;width:90%}}.guidesHeader{display:flex;position:fixed;top:0;left:0;right:0;background:#204399;z-index:100;justify-content:flex-start;align-items:center}.guidesHeader .coin{height:60px;width:60px;margin:10px 40px}.guidesHeader .coin path{fill:#fff}.guidesNav{margin-right:60px;padding-right:60px;border-right:1px solid #e8e8e8;font-size:16px;width:230px}.guidesNav h5{margin-top:20px}.tabbedBox{border-bottom:none;font-size:14px}.tabbedBox .tabWrapper li{padding:10px}.styleGuide{text-align:left;width:1420px}.styleGuide .-colors .white{background-color:#fff;border:1px solid #e8e8e8}.styleGuide .-colors .black{background-color:#222}.styleGuide .-colors .grayDark{background-color:#777}.styleGuide .-colors .grayMed{background-color:#e8e8e8}.styleGuide .-colors .grayLight{background-color:#f6f7f8}.styleGuide .-colors .green{background-color:#34a768}.styleGuide .-colors .red{background-color:#d8302e}.styleGuide .-colors .pink{background-color:#f7b4c5}.styleGuide .-colors .orange{background-color:#ee4a26}.styleGuide .-colors .blueDark{background-color:#111e3f}.styleGuide .-colors .blue{background-color:#204399}.styleGuide .-colors .turquoise{background-color:#11afe2}.styleGuide .-colors .-wrapper{margin:30px 0}.styleGuide .-colors .-wrapper p{font-size:14px;line-height:18px;margin-bottom:6px}.styleGuide .-colors .-wrapper ul{display:flex;flex-wrap:wrap}.styleGuide .-colors .-wrapper li{width:20%;margin-bottom:30px}.styleGuide .-colors .-wrapper li div{height:120px;width:100%;margin:0 6px 6px 0}.styleGuide p{max-width:640px}.styleGuide .-pagesWrapper{display:flex;margin:120px 40px}.styleGuide .-header{margin-bottom:40px;min-width:640px}.styleGuide .guideContent{width:100%}.styleGuide .sectionHeader{margin:20px 0}.styleGuide .sectionHeader p{color:#777}.styleGuide .dataTable tr{border-bottom:1px solid #e8e8e8}.styleGuide .dataTable td,.styleGuide .dataTable th{padding:20px;vertical-align:top}.styleGuide .dataTable th{text-align:center}.styleGuide .codeOutline{font-family:Courier,monospace;font-size:16px}.styleGuide .codeOutline ul{margin-left:20px}.styleGuide .codeOutline li{margin-left:20px}.experimentDisplay li{margin-bottom:20px}
