.departmentLinks__options:after,.mediaBlocks.mediaBlocks__col-3 ul:after,.mediaBlocks.mediaBlocks__promotions ul:after,.mediaBlocks:after{content:"";display:table;clear:both}@media only screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}.desktop-only,.mobile-only,.tablet-only{display:none}@media screen and (min-width:1025px){.desktop-only{display:block}}@media screen and (min-width:415px) and (max-width:1024px){.tablet-only{display:block}}@media screen and (max-width:414px){.mobile-only{display:block}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}#skiptocontent>a{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:-50px;left:0;z-index:99;padding:14px;font-size:.875em;color:#fff;background-color:#e50914;border-bottom-right-radius:6px}#skiptocontent>a:focus{top:0}.couponBar__linkCover:focus{box-shadow:inset 0 0 0 2px #e50914}.h2,h2{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.75em;line-height:1.22857em;color:#231f20}@media screen and (max-width:414px){.h2,h2{font-size:1.375em}}.h3,h3{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.625em;line-height:1.32308em;color:#231f20}@media screen and (max-width:1024px){.h3,h3{font-size:1.3125em;line-height:1.27714em;letter-spacing:-.015em}}@media screen and (max-width:414px){.h3,h3{font-size:1.0625em;line-height:1.28294em}}.faqs__list-item--heading,.h4,h4{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.375em;line-height:1.2em;color:#231f20}@media screen and (max-width:1024px){.faqs__list-item--heading,.h4,h4{font-size:1.0625em;line-height:1.18588em}}.h5,h5{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:.875em;line-height:1.2em;color:#f4f4f4;text-transform:uppercase}@media screen and (max-width:414px){.h5,h5{font-size:.585em;line-height:1.20085em}}p{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:400;font-style:normal;font-size:1em;line-height:1.375em;color:#a2a9ad}@media screen and (max-width:414px){p{font-size:.875em}}p>a{text-decoration:underline}p>a:hover{color:#e50914}a,a:visited{text-decoration:none;cursor:pointer}.button,.button-gray,.button-red{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:inline-block;min-width:130px;padding:12px 22px;font-size:.75em;text-align:center;text-transform:uppercase;box-sizing:border-box;border-radius:20px;cursor:pointer}@media screen and (max-width:414px){.button,.button-gray,.button-red{font-size:.5em;min-width:86px;padding:7px 15px}}.button,.button-red{color:#fff;background-color:#e50914}.button-red:focus,.button-red:hover,.button:focus,.button:hover{color:#fff;background-color:#231f20;border:1px solid #e50914}.button-gray{color:#fff;background-color:#a2a9ad;border-radius:0}.button-gray:focus,.button-gray:hover{color:#a2a9ad;background-color:#fff}.button-play{width:55px;height:55px;border-radius:50%;background-image:url(https://images.ctfassets.net/f1fikihmjtrp/5Ono2Z9gI8haW5GWIHIMF5/9bfe975cb26a5c8485204ee273f61140/yt_icon.png?q=80);background-position:50% 50%;cursor:pointer}.button-play,.promoBlock{background-repeat:no-repeat}.promoBlock{position:relative;height:240px;display:block;background-position:100% 100%;white-space:pre-wrap}.promoBlock:not([style*=background]){z-index:0}.promoBlock:not([style*=background]):focus:after,.promoBlock:not([style*=background]):hover:after{opacity:.15}.promoBlock:not([style*=background]):after,.promoBlock:not([style*=background]):before{content:"";position:absolute;left:0;z-index:-1;display:block;width:100%;background-color:#231f20;opacity:.15;mix-blend-mode:multiply}.promoBlock:not([style*=background]):before{top:0;height:10px}.promoBlock:not([style*=background]):after{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;bottom:0;height:calc(100% - 10px);opacity:0}.promoBlock[style*=background]{background-color:#f4f4f4}.promoBlock[style*=background]:focus:after,.promoBlock[style*=background]:hover:after{opacity:1;border-color:#e50914}.promoBlock[style*=background]:after{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;content:"";position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;border:3px solid rgba(0,0,0,.3);box-sizing:border-box;opacity:0}.promoBlock[style*=background] .promoBlock__content{padding-left:20px;padding-right:102px}.promoBlock[style*=background] .promoBlock__heading,.promoBlock[style*=background] .promoBlock__message{color:#231f20}.promoBlock[style*=background] .promoBlock__heading b,.promoBlock[style*=background] .promoBlock__link{color:#e50914}.promoBlock[style*=background] .promoBlock__heading{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:1.5em}.promoBlock[style*=background] .promoBlock__message{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.125em}.promoBlock[style*=background] .promoBlock__link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:.75em;line-height:1.09667em}.promoBlock[style*=background] .promoBlock__link:after{width:4px;height:4px;margin-top:-2px;margin-left:7px;border-color:#a2a9ad}.promoBlock[style*=background] .promoBlock__note{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;color:#a2a9ad}.promoBlock.bg-gray-lighter .promoBlock__content>*{color:#231f20}.promoBlock__content{position:absolute;width:100%;padding-left:35px;padding-right:35px;box-sizing:border-box}.promoBlock__content--position-top{top:32px}.promoBlock__content--position-middle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%}.promoBlock__content--position-bottom{bottom:32px}.promoBlock__content>*{color:#fff}.promoBlock__heading{font-size:1.875em;text-transform:uppercase}.promoBlock__heading,.promoBlock__heading b{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal}.promoBlock__heading b{padding-bottom:6px;display:inline-block;vertical-align:middle}.promoBlock__heading+p{margin-top:10px}.promoBlock__message{font-size:1.375em;line-height:1.29091em;font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:400;font-style:normal;text-transform:capitalize}.promoBlock__message+p{margin-top:20px}.promoBlock__link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:400;font-style:normal;font-size:1em;line-height:1.025em;text-transform:uppercase}.promoBlock__link:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);content:"";width:5px;height:5px;margin-top:-3px;margin-left:12px;display:inline-block;border-top:2px solid #fff;border-right:2px solid #fff;vertical-align:middle}.promoBlock__link+p{margin-top:20px}.promoBlock__note{font-size:.75em;line-height:1.36667em;font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:400;font-style:normal;text-transform:uppercase}.ReactModalPortal{position:relative;z-index:4}.ReactModal__Body--open{overflow:hidden;height:100%;width:100%;position:fixed}*,:after,:before{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}body{color:#444;font-size:16px;line-height:1;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}[class^=page__]{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.clear{clear:both!important}.hidden{display:none!important}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.blick-link,.blick-link:visited{color:#231f20}.blick-link:hover:focus,.blick-link:hover:hover{color:#e50914}.page{overflow:hidden}.page__overlay{-webkit-transition:opacity .3s ease,transform .3s ease,z-index 0s ease;-moz-transition:opacity .3s ease,transform .3s ease,z-index 0s ease;-o-transition:opacity .3s ease,transform .3s ease,z-index 0s ease;transition:opacity .3s ease,transform .3s ease,z-index 0s ease;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#000;opacity:0}.page__overlay--is-open{opacity:.85;z-index:6}.page__header{position:relative;z-index:4}.page__content{font-size:16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contain,.contain-full,.contain-less{position:relative;padding-left:50px;padding-right:50px;box-sizing:border-box}.contain{max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.contain{max-width:1280px;padding-left:40px;padding-right:40px}}@media screen and (max-width:414px){.contain{max-width:1220px;padding-left:10px;padding-right:10px}}.contain-less{max-width:1130px;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.contain-less{max-width:1110px;padding-left:40px;padding-right:40px}}@media screen and (max-width:414px){.contain-less{max-width:1050px;padding-left:10px;padding-right:10px}}.bg-white{background-color:#fff}.bg-gray-lighter{background-color:#f4f4f4}.border-gray-light{border:1px solid #ccc}.border-top-gray-light{border-top:1px solid #ccc}.bg-gray{background-color:#a2a9ad}.border-gray{border:1px solid #a2a9ad}.bg-gray-darker{background-color:#313131}.bg-black{background-color:#231f20}.border-black{border:1px solid #231f20}.bg-red{background-color:#e50914}.border-red{border:1px solid #e50914}@media (max-width:1024px){.page .margin-top-null-tablet{margin-top:0!important}}@media (max-width:414px){body .page .margin-top-null-mobile{margin-top:0!important}body .page .margin-bottom-null-mobile{margin-bottom:0!important}}@media (max-width:414px){body .page .padding-top-null-mobile{padding-top:0!important}}@media (max-width:414px){body .page .margin-top-xs-mobile{margin-top:10px!important}}.padding-top-xs{padding-top:10px!important}@media (max-width:414px){body .page .padding-bottom-xs-mobile{padding-bottom:10px!important}}.margin-y-sm{margin-bottom:20px!important}.margin-top-sm,.margin-y-sm{margin-top:20px!important}.margin-bottom-sm{margin-bottom:20px!important}@media (max-width:1024px){.page .margin-top-sm-tablet{margin-top:20px!important}.page .margin-bottom-sm-tablet{margin-bottom:20px!important}}@media (max-width:414px){body .page .margin-top-sm-mobile{margin-top:20px!important}body .page .margin-bottom-sm-mobile{margin-bottom:20px!important}}.padding-x-sm{padding-left:20px!important;padding-right:20px!important}.padding-y-sm{padding-bottom:20px!important}.padding-y-sm{padding-top:20px!important}.margin-bottom-md{margin-bottom:40px!important}@media (max-width:1024px){.page .margin-top-md-tablet{margin-top:40px!important}.page .margin-bottom-md-tablet{margin-bottom:40px!important}}.padding-y-md{padding-bottom:40px!important}.padding-y-md{padding-top:40px!important}@media (max-width:414px){body .page .padding-bottom-md-mobile{padding-bottom:40px!important}}.margin-top-lg{margin-top:50px!important}.margin-bottom-lg{margin-bottom:50px!important}.padding-y-lg{padding-bottom:50px!important}.padding-y-lg{padding-top:50px!important}.padding-bottom-lg{padding-bottom:50px!important}@media (max-width:1024px){.page .padding-bottom-lg-tablet{padding-bottom:50px!important}}.margin-top-xl{margin-top:70px!important}.margin-bottom-xl{margin-bottom:70px!important}.padding-y-xl{padding-bottom:70px!important}.padding-y-xl{padding-top:70px!important}.padding-bottom-xl{padding-bottom:70px!important}.departments-border-top-gray{padding-top:80px;border-top:5px solid #d8d6d6}.departmentLinks__options .smallerFont{font-size:15px}.department .departmentBanner{margin-top:0!important;margin-bottom:0!important}.department .departmentBanner .contain .departmentHero__header{margin-top:20px}.department .departmentBanner .contain .departmentBanner__slider .slick-slider .slick-next,.department .departmentBanner .contain .departmentBanner__slider .slick-slider .slick-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:1}.department .departmentBanner .contain .departmentBanner__slider .slick-slider .slick-next{right:inherit!important;left:96%}.department .departmentBanner .contain .departmentBanner__slider .slick-slider .slick-prev{left:inherit!important;right:96%}.department .departmentBanner__footer{margin-top:-3px!important}.department .categoryCarousel .contain,.department .productCarousel .contain{max-width:1300px}.department .categoryCarousel__products .slick-next,.department .categoryCarousel__products .slick-prev,.department .productCarousel__products .slick-next,.department .productCarousel__products .slick-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:1}.department .categoryCarousel__products .slick-next,.department .productCarousel__products .slick-next{right:inherit!important;left:100%}.department .categoryCarousel__products .slick-prev,.department .productCarousel__products .slick-prev{left:inherit!important;right:100%}.department .categoryCarousel__products .slick-slide,.department .productCarousel__products .slick-slide{padding:0}.department .categoryCarousel__products-item>a,.department .productCarousel__products-item>a{display:block;margin-left:10px;margin-right:10px}.department.videos .mediaBlocks .contain{max-width:1300px}.department.videos .mediaBlocks .productCarousel__products .slick-slide{max-width:400px}.department.videos .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small{width:100%;margin:0}.department.videos .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small .mediaBlocks__block-bg{margin:0 10px}.department.lessonPlans .categoryCarousel .contain div.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide div.mediaBlocks__block{width:100%;margin:0}.department.lessonPlans .categoryCarousel .contain div.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide div.mediaBlocks__block .mediaBlocks__block-bg{margin:0 10px}.department.lessonPlans .categoryCarousel .contain div.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide div.mediaBlocks__block .mediaBlocks__block-bg .mediaBlocks__block-button__link-title{font-size:.9375em}.department .mediaBlocks .contain{max-width:1300px}.department .mediaBlocks .productCarousel__products .slick-slide{max-width:400px}.department .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small{width:100%;margin:0}.department .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small .mediaBlocks__block-bg{margin:0 10px}.bannerWidth{width:100%!important}.departmentBanner--has-promoBlocks{position:relative}.departmentBanner--has-promoBlocks .departmentBanner__slider{width:calc(100% - 300px)}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks{position:absolute;top:0;right:50px;width:290px;height:100%}@media screen and (max-width:1024px){.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks{right:40px}}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock{position:absolute;left:0;width:100%;height:calc(50% - 5px)}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:first-child{top:0}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:last-child{bottom:0}.departmentBanner__slide{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;height:277px}.departmentBanner__slide:not(:first-child){display:none}.departmentBanner__slide-content{-webkit-transition:all .5s ease .2s;-moz-transition:all .5s .2s ease;-o-transition:all .5s .2s ease;transition:all .5s ease .2s;position:absolute;height:250px;padding:35px 32px;box-sizing:border-box;background-color:hsla(0,0%,100%,.85);box-shadow:0 0 15px rgba(0,0,0,.35);opacity:0}.departmentBanner__slide-content:focus .departmentBanner__slide-button,.departmentBanner__slide-content:hover .departmentBanner__slide-button{background-color:#231f20}.departmentBanner__slide-content--position-center{top:0;left:0;right:0;width:403px;padding-left:38px;padding-right:38px;margin-left:auto;margin-right:auto;text-align:center}.departmentBanner__slide-content--position-center .departmentBanner__slide-button,.departmentBanner__slide-content--position-center .departmentBanner__slide-heading,.departmentBanner__slide-content--position-center .departmentBanner__slide-subheading{top:-20px}.departmentBanner__slide-content--position-center .departmentBanner__slide-note{bottom:-30px;padding-left:38px;padding-right:38px}.departmentBanner__slide-content--position-left,.departmentBanner__slide-content--position-right{top:13px;width:303px}.departmentBanner__slide-content--position-left{left:10px}.departmentBanner__slide-content--position-left .departmentBanner__slide-button,.departmentBanner__slide-content--position-left .departmentBanner__slide-heading,.departmentBanner__slide-content--position-left .departmentBanner__slide-note,.departmentBanner__slide-content--position-left .departmentBanner__slide-subheading{left:-20px}.departmentBanner__slide-content--position-right{right:10px}.departmentBanner__slide-content--position-right .departmentBanner__slide-button,.departmentBanner__slide-content--position-right .departmentBanner__slide-heading,.departmentBanner__slide-content--position-right .departmentBanner__slide-note,.departmentBanner__slide-content--position-right .departmentBanner__slide-subheading{right:-20px}.departmentBanner__slide-content-wrapper--position-middle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;padding:35px 32px;box-sizing:border-box}.departmentBanner__slide-button,.departmentBanner__slide-heading,.departmentBanner__slide-note,.departmentBanner__slide-subheading{opacity:0}.departmentBanner__slide-heading,.departmentBanner__slide-note,.departmentBanner__slide-subheading{-webkit-transition:all .5s ease .35s;-moz-transition:all .5s .35s ease;-o-transition:all .5s .35s ease;transition:all .5s ease .35s}.departmentBanner__slide-button,.departmentBanner__slide-heading,.departmentBanner__slide-subheading{position:relative}.departmentBanner__slide-subheading{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:.875em;line-height:1.2em;margin-bottom:12px;color:#e50914;text-transform:uppercase}@media screen and (max-width:414px){.departmentBanner__slide-subheading{font-size:.585em;line-height:1.20085em}}.departmentBanner__slide-heading{color:#313131;line-height:1.24615em}.departmentBanner__slide-heading+p{color:#313131}.departmentBanner__slide-heading+.button{margin-top:26px;color:#fff}.departmentBanner__slide-button{-webkit-transition:all .5s ease .35s,background-color .2s ease;-moz-transition:all .5s .35s ease,background-color .2s ease;-o-transition:all .5s .35s ease,background-color .2s ease;transition:all .5s ease .35s,background-color .2s ease}.departmentBanner__slide-note{font-size:.75em;line-height:1.36667em;letter-spacing:-.02em;font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;position:absolute;bottom:0;left:0;width:100%;padding-bottom:24px;padding-left:32px;padding-right:32px;text-transform:uppercase;box-sizing:border-box;color:#313131}.departmentBanner__tagline{padding:11px 20px 12px;margin-top:10px;text-align:center;box-sizing:border-box;background-color:#f4f4f4}.departmentBanner__tagline-text{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:italic;font-size:1.375em;line-height:1.45455em;color:#231f20}.departmentBanner__tagline-text h1{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:italic;display:inline;line-height:inherit;color:inherit}.departmentBanner .slick-active .departmentBanner__slide-content{opacity:1}.departmentBanner .slick-active .departmentBanner__slide-content--position-center{top:13px}.departmentBanner .slick-active .departmentBanner__slide-content--position-center .departmentBanner__slide-button,.departmentBanner .slick-active .departmentBanner__slide-content--position-center .departmentBanner__slide-heading,.departmentBanner .slick-active .departmentBanner__slide-content--position-center .departmentBanner__slide-subheading{top:0}.departmentBanner .slick-active .departmentBanner__slide-content--position-center .departmentBanner__slide-note{bottom:0}.departmentBanner .slick-active .departmentBanner__slide-content--position-left{left:70px}.departmentBanner .slick-active .departmentBanner__slide-content--position-left .departmentBanner__slide-button,.departmentBanner .slick-active .departmentBanner__slide-content--position-left .departmentBanner__slide-heading,.departmentBanner .slick-active .departmentBanner__slide-content--position-left .departmentBanner__slide-note,.departmentBanner .slick-active .departmentBanner__slide-content--position-left .departmentBanner__slide-subheading{left:0}.departmentBanner .slick-active .departmentBanner__slide-content--position-right{right:70px}.departmentBanner .slick-active .departmentBanner__slide-content--position-right .departmentBanner__slide-button,.departmentBanner .slick-active .departmentBanner__slide-content--position-right .departmentBanner__slide-heading,.departmentBanner .slick-active .departmentBanner__slide-content--position-right .departmentBanner__slide-note,.departmentBanner .slick-active .departmentBanner__slide-content--position-right .departmentBanner__slide-subheading{right:0}.departmentBanner .slick-active .departmentBanner__slide-button,.departmentBanner .slick-active .departmentBanner__slide-heading,.departmentBanner .slick-active .departmentBanner__slide-note,.departmentBanner .slick-active .departmentBanner__slide-subheading{opacity:1}.departmentBanner__slider .slick-dots{bottom:3px}@media screen and (max-width:1024px){.departmentBanner__slide-heading{font-size:1.375em;line-height:1.56364em}}@media screen and (min-width:851px) and (max-width:980px){.departmentBanner--has-promoBlocks .departmentBanner__slide-content{left:0!important;right:0!important;width:calc(100% - 140px);max-width:404px;margin-left:auto;margin-right:auto;text-align:center}.departmentBanner--has-promoBlocks .departmentBanner__slide-content-wrapper{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;padding:35px 32px;box-sizing:border-box}.departmentBanner--has-promoBlocks .departmentBanner__slide-content-wrapper:not(:last-child){top:calc(50% - 18px)}}@media screen and (min-width:851px) and (max-width:940px){.departmentBanner--has-promoBlocks .departmentBanner__slide-heading{font-size:1.3125em;line-height:1.27714em;letter-spacing:-.015em;max-width:250px;margin-left:auto;margin-right:auto}}@media screen and (max-width:850px){.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks,.departmentBanner--has-promoBlocks .departmentBanner__slider{width:100%}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks{position:static;margin-top:20px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks:after{content:"";display:table;clear:both}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock{position:relative;width:calc(50% - 10px);height:240px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:first-child{float:left}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:last-child{float:right}}@media screen and (max-width:980px){.department .contain{padding:0}}@media screen and (max-width:768px){.departmentBanner__tagline-text{font-size:1.125em}.department .mediaBlocks .productCarousel__products .slick-slide{max-width:344px!important}}@media screen and (max-width:700px){.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks{margin-top:10px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock{width:calc(50% - 5px);height:134px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:before{height:6px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock:after{height:calc(100% - 6px)}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]{background-image:none!important;z-index:0}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:focus:after,.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:hover:after{opacity:.15}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:after,.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:before{content:"";position:absolute;left:0;z-index:-1;display:block;width:100%;background-color:#231f20;opacity:.15;mix-blend-mode:multiply}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:before{top:0}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:after{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;bottom:0;top:auto;opacity:0}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:first-child{background-color:#e50914}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock[style*=background]:last-child{background-color:#a2a9ad}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__content{width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__content--position-top{top:22px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__content--position-bottom{bottom:22px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__content>*{color:#fff}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__heading{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.1875em}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__heading b{padding-bottom:0;font-size:1.93316em;color:#fff}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__link+p,.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__message+p{margin-top:8px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__message{font-size:.87062em;line-height:1.29074em;font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:400;font-style:normal;font-size:.63313em;line-height:1.02468em}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__link:after{margin-top:0;border-top:2px solid #fff;border-right:2px solid #fff}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__note{font-size:.475em;line-height:1.36579em}.departmentBanner .contain .departmentBanner__slider .slick-slider .slick-next{left:93%!important}.departmentBanner .contain .departmentBanner__slider .slick-slider .slick-prev{right:93%!important}.departmentBanner__slide{height:370px}.departmentBanner__slide-content{left:0!important;right:0!important;width:calc(100% - 140px);max-width:404px;height:312px;margin-left:auto;margin-right:auto;margin-top:5px;text-align:center}.departmentBanner__slide-content-wrapper{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;padding:35px 32px;box-sizing:border-box}.departmentBanner__slide-content-wrapper:not(:last-child){top:calc(50% - 18px)}.departmentBanner__slide-heading{font-size:1.3125em;line-height:1.27714em;letter-spacing:-.015em;max-width:250px;margin-left:auto;margin-right:auto}.departmentBanner .slick-dots{bottom:11px}}@media screen and (max-width:500px){.departmentBanner__slider{height:235px}.departmentBanner__slider .slick-slider .slick-next{left:90%!important}.departmentBanner__slider .slick-slider .slick-prev{right:90%!important}.departmentBanner__slide{height:238px}.departmentBanner__slide-content{height:180px}.departmentBanner__slide-content-wrapper{padding:20px 25px}.departmentBanner__slide-content-wrapper:not(:last-child){top:calc(50% - 10px)}.departmentBanner__slide-subheading{font-size:.585em;line-height:1.20085em;margin-bottom:5px}.departmentBanner__slide-heading{font-size:1.0625em;line-height:1.28294em}.departmentBanner__slide-heading+.button{margin-top:15px}.departmentBanner__slide-button{font-size:.5em;min-width:86px;padding:7px 15px}.departmentBanner__slide-note{font-size:.50187em;line-height:1.36613em;letter-spacing:-.02em;padding-left:25px;padding-right:25px;padding-bottom:10px}}@media screen and (max-width:414px){.department .departmentBanner.margin-bottom-sm-mobile{margin-bottom:0!important}.departmentBanner .contain{padding-left:0;padding-right:0}.departmentBanner__tagline-text{font-size:.9375em}.departmentBanner__slide-content{padding:35px 0;width:calc(100% - 170px)}.departmentBanner__slide-content-wrapper{padding:20px 15px}.departmentBanner__slide-heading{font-size:.875em;line-height:1.55786em}}@media print{.departmentBanner__slider{width:100%!important}.departmentBanner__slider .slick-track{width:100%!important;transform:none!important}.departmentBanner__slide{height:235px!important;width:100%!important}.departmentBanner__slide:not(:nth-child(2)){display:none!important}.departmentBanner__slide-content{position:relative!important;display:block!important;top:inherit!important;left:inherit!important;right:inherit!important;margin-right:inherit!important;margin-left:inherit!important;width:100%!important;height:260px!important;opacity:1!important;border:2px solid #231f20;box-sizing:border-box!important}.departmentBanner__slide-button,.departmentBanner__slide-heading,.departmentBanner__slide-note,.departmentBanner__slide-subheading{opacity:1!important}.departmentBanner__slide-note{position:relative;bottom:inherit;padding-bottom:0;padding-top:24px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks{position:relative;right:inherit;top:inherit;width:100%}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock{position:relative;display:inline-block;width:calc(50% - 12px);height:190px;margin-right:10px;margin-left:-4px;box-sizing:border-box;border:2px solid #231f20}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock+.promoBlock{margin-top:20px;margin-right:0;margin-left:10px}.departmentBanner--has-promoBlocks .departmentBanner__promoBlocks .promoBlock__content{padding-right:20px!important}}.departmentHero{text-align:center}.departmentHero__header{background-color:#313131;padding:12px 18px 12px 23px}.departmentHero__header-center{text-align:center}.departmentHero__header-center h1{font-size:1.75em;color:#fff;line-height:1.2em}.departmentHero__container{position:relative;height:250px}.departmentHero__container--small{height:150px}.departmentHero__banner,.departmentHero__graphic{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;height:100%}.departmentHero__banner{z-index:0}.departmentHero__banner,.departmentHero__banner:before{width:100%}.departmentHero__banner:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;height:100%;background-color:#231f20;opacity:.45}.departmentHero__banner-title{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:2.5em;line-height:1.41em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding-left:20px;padding-right:20px;color:#fff}.departmentHero__graphic{width:445px}.departmentHero__graphic img{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;max-width:calc(100% - 40px);height:auto;max-height:calc(100% - 40px);margin:auto}.departmentHero__graphic+.departmentHero__banner{left:445px;width:calc(100% - 445px)}.departmentHero__footer{background-color:#313131;padding:12px 18px 0 23px}.departmentHero__footer__banner{background-color:#eaeaea;padding:5px 18px 5px 23px;color:#313131!important}.departmentHero__footer-center{text-align:center}.departmentHero__footer-center--link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:.875em;line-height:1.88571em;position:relative;display:inline-block;padding-left:13px;padding-right:13px;padding-bottom:0;color:#313131}.departmentHero__footer-center--link,.departmentHero__footer-center--link:after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.departmentHero__footer-center--link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#e50914}.departmentHero__footer-center--link:focus,.departmentHero__footer-center--link:hover,.departmentHero__footer-center--link:visited{color:#313131}.departmentHero__footer-center--link:focus:after,.departmentHero__footer-center--link:hover:after,.departmentHero__footer-center--link:visited:after{width:100%}.departmentHero__footer--computer{display:block}.departmentHero__arrow-left-icon.fa,.departmentHero__arrow-right-icon.fa{font-size:12px;color:#fff}.departmentHero__label{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:400;font-size:.875em;line-height:1.88571em;color:#fff;display:inline-block;margin:0 8px}.departmentHero__label,.departmentHero__label--link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-style:normal}.departmentHero__label--link{font-weight:700;margin:0 13px}.departmentHero__label--link:active,.departmentHero__label--link:focus,.departmentHero__label--link:hover,.departmentHero__label--link:visited{color:#fff}.departmentHero.departmentHero-subCategories h1{font-size:3.125em}@media screen and (max-width:1200px){.departmentHero__graphic{width:350px}.departmentHero__graphic+.departmentHero__banner{left:350px;width:calc(100% - 350px)}}@media screen and (max-width:1024px){.departmentHero__container{height:200px}.departmentHero__banner-title{font-size:2.1875em}.departmentHero__graphic{width:250px}.departmentHero__graphic+.departmentHero__banner{left:250px;width:calc(100% - 250px)}}@media screen and (max-width:980px){.departmentHero.departmentHero-subCategories{margin:0!important}.departmentHero.departmentHero-subCategories .contain{padding:0}.departmentHero__footer{display:none}}@media screen and (max-width:768px){.departmentHero__container{height:120px}.departmentHero__banner-title{font-size:1.75em}.departmentHero__graphic{width:120px}.departmentHero__graphic+.departmentHero__banner{left:120px;width:calc(100% - 120px)}}@media screen and (max-width:600px){.departmentHero.departmentHero-subCategories{display:none}.departmentHero .contain{padding:0}.departmentHero__container{height:90px}.departmentHero__banner-title{font-size:1.375em}.departmentHero__graphic{width:90px}.departmentHero__graphic+.departmentHero__banner{left:90px;width:calc(100% - 90px)}}@media screen and (max-width:414px){.departmentHero__container{height:auto}.departmentHero__banner{position:relative;height:90px}.departmentHero__graphic{position:relative;width:100%;height:0;padding-top:50%}.departmentHero__graphic+.departmentHero__banner{left:0;width:100%;margin-top:10px}.departmentHero-subCategories .contain{padding:0;margin:0!important}}@media screen and (min-width:415px) and (max-width:768px){section .contain ul.departmentMedia{width:100%!important}.mediaBlocks ul:not(.productCarousel__products):not(.slick-controls){max-width:100%;width:100%}.mediaBlocks:not(.mediaBlocks--col-3) .mediaBlocks__block:nth-child(2n){margin-right:0}}@media screen and (max-width:415px){.mediaBlocks:not(.mediaBlocks--col-3) .mediaBlocks__block:nth-child(2n){margin-left:0}}@media (max-width:414px){.open{margin-top:10px!important}.departmentCarousel__products .slick-next,.departmentCarousel__products .slick-prev{margin-top:220px}}.departmentLinksHomepage .departmentLinks__options-link__image{background-color:#eaeaea}.departmentLinksHomepage .departmentLinks__options-link__image--type-thumbnail img{max-width:180px;max-height:180px}.departmentLinksHomepage .departmentLinks__options-link:hover .departmentLinks__options-link__image--type-thumbnail{background-color:hsla(0,0%,91.8%,.4)}.departmentLinksHomepage .departmentLinks__options-link:hover .departmentLinks__options-link__image--type-thumbnail img{max-width:180px;max-height:180px}.departmentLinksHomepage .departmentLinks__options-link:focus .departmentLinks__options-link__image--type-thumbnail{background-color:#e50914}.departmentLinksHomepage .departmentLinks__options-link:focus .departmentLinks__options-link__image--type-thumbnail img{max-width:180px;max-height:180px}.departmentLinks__options{list-style:none}.departmentLinks__options-item{text-align:center;width:calc(20% - 56px);float:left;margin-right:70px}.departmentLinks__options-item:nth-child(5n){margin-right:0}.departmentLinks__options-item:nth-child(5n+1){clear:left}.departmentLinks__options-item:nth-child(5)~*{margin-top:40px}@media (max-width:1024px){.departmentLinks__options-item{width:calc(20% - 48px)}.departmentLinks__options-item:nth-child(n){margin-right:60px;clear:none}.departmentLinks__options-item:nth-child(5n){margin-right:0}.departmentLinks__options-item:nth-child(5n+1){clear:both}.departmentLinks__options-item:nth-child(5)~*{margin-top:40px}}@media (max-width:980px){.departmentLinks__options-item{width:calc(25% - 45px)}.departmentLinks__options-item:nth-child(n){margin-right:60px;clear:none}.departmentLinks__options-item:nth-child(4n){margin-right:0}.departmentLinks__options-item:nth-child(4n+1){clear:both}.departmentLinks__options-item:nth-child(4)~*{margin-top:40px}}@media (max-width:767px){.departmentLinks__options-item{width:calc(33.33333% - 40px)}.departmentLinks__options-item:nth-child(n){margin-right:60px;clear:none}.departmentLinks__options-item:nth-child(3n){margin-right:0}.departmentLinks__options-item:nth-child(3n+1){clear:both}.departmentLinks__options-item:nth-child(3)~*{margin-top:40px}}@media (max-width:415px){.departmentLinks__options-item{width:33.33333%}.departmentLinks__options-item:nth-child(n){margin-right:0;clear:none}.departmentLinks__options-item:nth-child(3n){margin-right:0}.departmentLinks__options-item:nth-child(3n+1){clear:both}.departmentLinks__options-item:nth-child(3)~*{margin-top:0}}.departmentLinks__options-link__image{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;width:150px;height:150px;margin-left:auto;margin-right:auto;border-radius:50%;background-color:transparent}.departmentLinks__options-link__image img{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;display:block;width:auto;height:auto}.departmentLinks__options-link__image--type-thumbnail img{max-width:180px;max-height:120px}.departmentLinks__options-link__image--type-icon img{max-width:75px;max-height:75px}.departmentLinks__options-link__title{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.125em;line-height:1.33333em;position:relative;margin-top:20px;color:#231f20;white-space:normal}.departmentLinks__options-link:hover .departmentLinks__options-link__title{text-decoration:underline!important}.departmentLinks__options-link:focus .departmentLinks__options-link__image--type-thumbnail{background-color:transparent}.departmentLinks__options-link:focus .departmentLinks__options-link__image--type-icon{background-color:#e50914}.departmentLinks__options-link:focus .departmentLinks__options-link__title{text-decoration:underline!important;color:#e50914}@media screen and (max-width:1024px){.departmentLinks__options-link__image{width:138px;height:138px}.departmentLinks__options-link__image--type-thumbnail img{max-width:155px!important;max-height:100px!important}.departmentLinks__options-link__title{font-size:1.0625em}}@media screen and (max-width:600px){.departmentLinks__options-link__image{width:80px;height:80px}.departmentLinks__options-link__image--type-thumbnail img{max-width:90px!important;max-height:60px!important}.departmentLinks__options-link__image--type-icon img{max-width:50px;max-height:50px}.departmentLinks__options-link__title{font-size:.75em;line-height:1.2em;margin:10px 5px}.department .departmentLinks{padding-bottom:0!important}.department .departmentLinks button{margin:30px auto}}@media screen and (max-width:414px){.departmentLinks__options-item{display:inline-block;vertical-align:text-top;float:left}.departmentLinks .section__header-link{display:none}.department .departmentLinks{padding-bottom:0!important}}@media print{.departmentLinks{page-break-inside:avoid}.departmentLinks.desktop-only{display:block!important}.departmentLinks__options-item{width:calc(33.33333% - 14px);float:left;margin-right:20px}.departmentLinks__options-item:nth-child(3n){margin-right:0}.departmentLinks__options-item:nth-child(3n+1){clear:left}.departmentLinks__options-item:nth-child(3)~*{margin-top:20px}.departmentLinks__options-link__image{width:100px;height:100px}.departmentLinks__options-link__image--type-thumbnail img{max-width:100px;max-height:100px}}.categoryBlurb span{color:#000;font-weight:500}.contain .categoryBlurb{padding:30px}.categoryBlurb h3,.categoryBlurb p{color:#585858;text-align:left;font-size:1em}.categories .categoryCarousel .contain{max-width:1300px}.categories .categoryCarousel__products .slick-next,.categories .categoryCarousel__products .slick-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:1}.categories .categoryCarousel__products .slick-next{right:inherit;left:100%}.categories .categoryCarousel__products .slick-prev{left:inherit;right:100%}.categories .categoryCarousel__products .slick-slide{padding:0}.categories .categoryCarousel__products-item>a{display:block;margin-left:10px;margin-right:10px}.categories.videos .mediaBlocks .contain{max-width:1300px}.categories.videos .mediaBlocks .productCarousel__products .slick-slide{max-width:400px}.categories.videos .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small{width:100%;margin:0}.categories.videos .mediaBlocks .productCarousel__products .slick-slide .mediaBlocks__block--small .mediaBlocks__block-bg{margin:0 10px}.categories.lessonPlans .categoryCarousel .contain ul.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide li.mediaBlocks__block{width:100%;margin:0}.categories.lessonPlans .categoryCarousel .contain ul.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide li.mediaBlocks__block .mediaBlocks__block-bg{margin:0 10px}.categories.lessonPlans .categoryCarousel .contain ul.categoryCarousel__products .slick-slider .slick-list .slick-track .slick-slide li.mediaBlocks__block .mediaBlocks__block-bg .mediaBlocks__block-button__link-title{font-size:.9375em}.categoryBanner__tagline{padding:11px 20px 12px;margin-top:10px;text-align:center;box-sizing:border-box;background-color:#f4f4f4}.categoryBanner__tagline+.categoryBlurb{font-weight:100;font-style:normal;text-align:left}.categoryBanner__tagline p a{text-decoration:underline!important;color:#585858}.categoryBanner__tagline p a:hover{color:#e50914}.categoryBanner__tagline p a:focus{color:#e50914;border:2px solid #e50914}@media screen and (max-width:980px){.categories .contain{padding:0}}@media screen and (max-width:768px){.categories .mediaBlocks .productCarousel__products .slick-slide{max-width:344px!important}}.categoryLinks+.categoryBlurb{border-top:10px solid #d8d6d6}@media print{.categoryLinks{page-break-inside:avoid}.categoryLinks.desktop-only{display:block!important}}.faqs__list-item{padding:30px 90px 30px 40px}@media screen and (max-width:414px){.faqs__list-item{padding:20px 90px 20px 20px}.faqs__list-item--button{right:20px}}.categoryCarousel__products{list-style:none;padding-right:15px}.categoryCarousel__products .slick-controls li{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:inherit}.categoryCarousel__products .slick-controls li:first-child{left:inherit;right:100%}.categoryCarousel__products .slick-controls li:last-child{right:inherit;left:100%}.categoryCarousel__products .slick-next,.categoryCarousel__products .slick-prev{width:40px;height:40px;border:5px solid #ccc;box-shadow:none}.categoryCarousel__products .slick-next:before,.categoryCarousel__products .slick-prev:before{line-height:27px}.categoryCarousel__products .slick-next:focus,.categoryCarousel__products .slick-next:hover,.categoryCarousel__products .slick-prev:focus,.categoryCarousel__products .slick-prev:hover{border-color:#231f20}.categoryCarousel__products .slick-next:focus,.categoryCarousel__products .slick-prev:focus{background-color:#fff}.categoryCarousel__products .slick-next:focus:before,.categoryCarousel__products .slick-prev:focus:before{color:#e50914}.categoryCarousel__products .slick-slide{padding:0 10px}.categoryCarousel__products-item{position:relative}.categoryCarousel__products-item:not(:first-child){display:none}.categoryCarousel__products-item:hover .categoryCarousel__product-image:before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.categoryCarousel__products-item:hover .categoryCarousel__product-image:after{opacity:1}.categoryCarousel__products-link:focus .categoryCarousel__product-image:before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.categoryCarousel__products-link:focus .categoryCarousel__product-image:after{opacity:1}.categoryCarousel__product{text-align:center}.categoryCarousel__product-image{position:relative;height:190px;text-align:center}.categoryCarousel__product-image:before{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);transform:scale(0);content:"";width:105px;height:105px;margin-top:-52.5px;margin-left:-52.5px;background-color:hsla(0,0%,100%,.83);border:3px solid #fff;border-radius:50%;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.25)}.categoryCarousel__product-image:after,.categoryCarousel__product-image:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:50%;left:50%;z-index:4}.categoryCarousel__product-image:after{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:1em;content:"view";color:#e50914;text-transform:uppercase;opacity:0}.categoryCarousel__product-image:after,.categoryCarousel__product-image img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.categoryCarousel__product-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%}.categoryCarousel--brand .section__header{margin-bottom:0}.categoryCarousel--brand+.mediaBlocks+.mediaBlocks .section__header,.categoryCarousel--brand+.mediaBlocks .section__header{margin-bottom:33px}@media screen and (max-width:1024px){.categoryCarousel__products{padding-left:40px;padding-right:40px}.categoryCarousel__products .slick-controls li:first-child{right:inherit;left:0}.categoryCarousel__products .slick-controls li:last-child{left:inherit;right:0}}@media screen and (max-width:768px){.categoryCarousel__products--mobile-control .slick-controls{position:absolute;top:100%;width:100%;text-align:center;left:0}.categoryCarousel__products--mobile-control .slick-controls li{-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;transform:none;position:relative;left:inherit;top:inherit;right:inherit;display:inline-block}.categoryCarousel__products--mobile-control .slick-controls li+li{margin-left:26px}.categoryCarousel--brand{padding-bottom:60px}.categoryCarousel--brand .categoryCarousel__products{padding:0}}@media screen and (min-width:320px) and (max-width:600px){.categoryCarousel .contain,.categoryCarousel__products{padding-left:0;padding-right:0}.categoryCarousel__products-item>a{display:block;margin-top:10px;margin-bottom:10px;box-shadow:0 0 5px rgba(0,0,0,.1)}.categoryCarousel__product{padding-top:22px;padding-bottom:15px}.categoryCarousel__product-image{height:113px}.categoryCarousel__product-image:after,.categoryCarousel__product-image:before{display:none}.categoryCarousel.categoryCarousel--brand .categoryCarousel__products-item>a{box-shadow:none}}@media screen and (max-width:414px){.categoryCarousel--brand+.mediaBlocks{background-color:#f4f4f4}.categoryCarousel--brand+.mediaBlocks .section__header{padding-top:20px;margin-bottom:13px}.categoryCarousel--brand+.mediaBlocks+.mediaBlocks .section__header{padding-top:20px;margin-bottom:11px}}@media print{.categoryCarousel{page-break-before:always}.categoryCarousel .slick-track{width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-moz-transform:none!important;transform:none!important}.categoryCarousel__products-item{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);width:33.3333%!important;height:260px!important;box-sizing:border-box;page-break-inside:avoid}}.productCarousel__products{list-style:none}.productCarousel__products .slick-controls li{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:inherit}.productCarousel__products .slick-controls li:first-child{left:inherit;right:100%}.productCarousel__products .slick-controls li:last-child{right:inherit;left:100%}.productCarousel__products .slick-next,.productCarousel__products .slick-prev{width:40px;height:40px;border:5px solid #ccc;box-shadow:none}.productCarousel__products .slick-next:before,.productCarousel__products .slick-prev:before{line-height:27px}.productCarousel__products .slick-next:focus,.productCarousel__products .slick-next:hover,.productCarousel__products .slick-prev:focus,.productCarousel__products .slick-prev:hover{border-color:#231f20}.productCarousel__products .slick-next:focus,.productCarousel__products .slick-prev:focus{background-color:#fff}.productCarousel__products .slick-next:focus:before,.productCarousel__products .slick-prev:focus:before{color:#e50914}.productCarousel__products .slick-slide{padding:0 10px}.productCarousel__products-item{position:relative}.productCarousel__products-item:not(:first-child){display:none}.productCarousel__products-item:hover .productCarousel__product-image:before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.productCarousel__products-item:hover .productCarousel__product-image:after{opacity:1}.productCarousel__products-link:focus .productCarousel__product-image:before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.productCarousel__products-link:focus .productCarousel__product-image:after{opacity:1}.productCarousel__product{text-align:center}.productCarousel__product-image{position:relative;height:190px;text-align:center}.productCarousel__product-image:before{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);transform:scale(0);content:"";width:105px;height:105px;margin-top:-52.5px;margin-left:-52.5px;background-color:hsla(0,0%,100%,.83);border:3px solid #fff;border-radius:50%;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.25)}.productCarousel__product-image:after,.productCarousel__product-image:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:50%;left:50%;z-index:4}.productCarousel__product-image:after{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:1em;content:"view";color:#e50914;text-transform:uppercase;opacity:0}.productCarousel__product-image:after,.productCarousel__product-image img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.productCarousel__product-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%}.productCarousel__product-image .productCarousel_product-noimage{height:190px;line-height:190px;font-size:1.25em;color:#231f20;font-weight:500}.productCarousel__product-title{min-height:44px;margin-top:19px;font-weight:500;color:#231f20}.productCarousel__product-title+p{margin-top:10px}.productCarousel__product-alert{font-size:.875em}.productCarousel__product-rating{display:block;list-style:none;margin-top:17px}.productCarousel__product-pricerange{color:#a2a9ad;font-size:.8125em}@media screen and (max-width:1024px){.productCarousel__products{padding-left:40px;padding-right:40px}.productCarousel__products .slick-controls li:first-child{right:inherit;left:0}.productCarousel__products .slick-controls li:last-child{left:inherit;right:0}}@media screen and (min-width:320px) and (max-width:600px){.productCarousel__products{padding-left:0;padding-right:0}.productCarousel__products-item>a{display:block;margin-top:10px;margin-bottom:10px;box-shadow:0 0 5px rgba(0,0,0,.1)}.productCarousel__product{padding-top:22px;padding-bottom:15px}.productCarousel__product-alert{padding:5px 11px;font-size:.6875em}.productCarousel__product-title+p{margin-top:0}.productCarousel__product-image{height:113px}.productCarousel__product-image:after,.productCarousel__product-image:before{display:none}.productCarousel__product-rating{margin-top:13px}}@media print{.productCarousel__products-item{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);width:33.3333%!important;height:260px!important;box-sizing:border-box;page-break-inside:avoid}}.mediaBlocks ul{list-style:none}.mediaBlocks__block{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:calc(50% - 10px);float:left;margin-right:20px;position:relative;height:375px}.mediaBlocks__block:nth-child(2n){margin-right:0}.mediaBlocks__block:nth-child(odd){clear:left}.mediaBlocks__block:nth-child(2)~*{margin-top:20px}@media (max-width:767px){.mediaBlocks__block{width:100%}.mediaBlocks__block:nth-child(n){margin-right:10px;clear:none}.mediaBlocks__block:nth-child(1n){margin-right:0}.mediaBlocks__block:nth-child(1n+1){clear:both}.mediaBlocks__block:first-child~*{margin-top:10px}}.mediaBlocks__block--small{height:248px}.mediaBlocks__block-bg{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:100%}.mediaBlocks__block-button{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);box-sizing:border-box;background-color:hsla(0,0%,100%,.85);border:3px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.35);cursor:pointer}.mediaBlocks__block-button__link{display:block;padding:20px 30px 20px 40px;box-sizing:border-box}.mediaBlocks__block-button__link:focus{background-color:#fff}.mediaBlocks__block-button__link:focus:before{width:32px;background-color:#e50914}.mediaBlocks__block-button__link:focus .mediaBlocks__block-button__link-arrow{right:9px;color:#fff}.mediaBlocks__block-button__link:before{content:"";top:-3px;right:-3px;width:22px;height:100%;padding-top:3px;padding-bottom:3px;background-color:#fff}.mediaBlocks__block-button__link-arrow,.mediaBlocks__block-button__link:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute}.mediaBlocks__block-button__link-arrow{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:4px;font-size:12px!important;color:#e50914}.mediaBlocks__block-button__link-title{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.125em;line-height:1.91111em;color:#231f20}@media screen and (max-width:1024px){.mediaBlocks__block-button__link-title{font-size:1.3125em;line-height:1.27714em;letter-spacing:-.015em}}@media screen and (max-width:414px){.mediaBlocks__block-button__link-title{font-size:1.0625em;line-height:1.28294em}}.mediaBlocks__block-button__video-play{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;position:absolute;top:0;left:0;width:102px;height:100%;background-color:#a2a9ad}.mediaBlocks__block-button__video-play a,.mediaBlocks__block-button__video-play button{margin-top:21px;margin-left:22px}.mediaBlocks__block-button__video-play a:focus,.mediaBlocks__block-button__video-play button:focus{box-shadow:0 0 12px rgba(0,0,0,.35),inset 0 0 0 2px #e50914}.mediaBlocks__block-button__video-meta{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;width:calc(100% - 102px);padding-left:25px;padding-right:25px;box-sizing:border-box}.mediaBlocks__block-button__video-meta-title{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:1.125em;line-height:1.24444em;color:#231f20}.mediaBlocks__block-button:focus,.mediaBlocks__block-button:focus-within,.mediaBlocks__block-button:hover{background-color:#fff}.mediaBlocks__block-button:focus-within .mediaBlocks__block-button__link:before,.mediaBlocks__block-button:focus .mediaBlocks__block-button__link:before,.mediaBlocks__block-button:hover .mediaBlocks__block-button__link:before{width:32px;background-color:#a2a9ad}.mediaBlocks__block-button:focus-within .mediaBlocks__block-button__link-arrow,.mediaBlocks__block-button:focus .mediaBlocks__block-button__link-arrow,.mediaBlocks__block-button:hover .mediaBlocks__block-button__link-arrow{right:9px;color:#fff}.mediaBlocks__block-button:focus-within .mediaBlocks__block-button__video-play,.mediaBlocks__block-button:focus .mediaBlocks__block-button__video-play,.mediaBlocks__block-button:hover .mediaBlocks__block-button__video-play{background-color:#231f20}.mediaBlocks__block--type-video .mediaBlocks__block-button{height:102px}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button{height:88px}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-play{width:68px}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-play a{display:block}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-play .button-play{margin-left:7px;margin-top:12px}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-meta{width:calc(100% - 68px);padding:0 16px}.mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-meta-title{font-size:.9375em}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block{width:calc(33.33333% - 14px);float:left;margin-right:20px;height:387px;clear:none;margin-top:0}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(3n){margin-right:0}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(3n+1){clear:left}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(3)~*{margin-top:20px}@media (max-width:1024px){.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block{width:100%}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(n){margin-right:20px;clear:none}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(1n){margin-right:0}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:nth-child(1n+1){clear:both}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:first-child~*{margin-top:20px}}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block-button__link{padding:20px 40px 20px 30px}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block-button__link-title{line-height:1.24444em}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block{height:150px}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:45px;top:50%;bottom:auto;width:auto}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button__link{padding:18px 71px 18px 32px}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button__link-title{font-size:1.375em;line-height:1.54545em}@media screen and (max-width:1110px){.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button{width:calc(100% - 90px)}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button__link-title{font-size:1.125em}}@media screen and (max-width:1024px){.mediaBlocks__block{height:300px}.mediaBlocks__block-button__link{padding:15px 30px 15px 20px}.mediaBlocks__block-button__video-play{width:80px}.mediaBlocks__block-button__video-play button{height:43px;width:43px;margin-top:16px;margin-left:18px}.mediaBlocks__block-button__video-meta{width:calc(100% - 80px);padding-left:20px;padding-right:20px}.mediaBlocks__block-button__video-meta-title{font-size:.9375em;line-height:1.29733em}.mediaBlocks__block--type-video .mediaBlocks__block-button{height:80px}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block{height:217px}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button__link{padding-left:20px;padding-right:20px}.mediaBlocks.mediaBlocks__promotions ul .mediaBlocks__block-button__link-title{font-size:1em}}@media screen and (min-width:768px) and (max-width:880px){.mediaBlocks__block-button__video-play{width:0}.mediaBlocks__block-button__video-play button{margin-left:-21px}.mediaBlocks__block-button__video-meta{width:calc(100% - 21px)}.mediaBlocks__block-button__video-meta-title{font-size:.8125em;line-height:1.24308em}}@media screen and (max-width:768px){.mediaBlocks ul:not(.productCarousel__products):not(.slick-controls):not(.contain){max-width:465px;margin:0 auto}.mediaBlocks__block{height:217px}.mediaBlocks__block-button{bottom:10px;left:10px;width:calc(100% - 20px)}.mediaBlocks__block-button__video-play{width:64px}.mediaBlocks__block-button__video-play button{margin-top:9px;margin-left:10px}.mediaBlocks__block-button__video-meta{width:calc(100% - 64px);padding-left:15px;padding-right:15px}.mediaBlocks__block-button__video-meta-title{font-size:.8125em;line-height:1.24308em}.mediaBlocks__block--type-video .mediaBlocks__block-button{height:66px}.mediaBlocks#featured_videos .productCarousel__products{padding-left:0;padding-right:0}.mediaBlocks#featured_lesson_plans ul{max-width:100%}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block{height:217px}}@media screen and (max-width:600px){.mediaBlocks.mediaBlocks__col-3 ul{padding:0 10px}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block:first-child~*{margin-top:10px}.mediaBlocks.mediaBlocks__col-3 ul .mediaBlocks__block-button__link-title{font-size:1.0625em}}@media screen and (max-width:414px){.mediaBlocks{background-color:transparent}.mediaBlocks .mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button{height:65px;bottom:13px}.mediaBlocks .mediaBlocks__block--type-video.mediaBlocks__block--small .mediaBlocks__block-button__video-play .button-play{margin-top:2px}.mediaBlocks#featured_lesson_plans .mediaBlocks__block-button{bottom:13px}.mediaBlocks#featured_lesson_plans .mediaBlocks__block-button__link:before{width:14px}.mediaBlocks#featured_lesson_plans .mediaBlocks__block-button__link-arrow{font-size:.625em!important;right:0}}@media print{.mediaBlocks{display:none!important}}.section__header{max-width:530px;margin-left:auto;margin-right:auto;margin-bottom:50px;text-align:center}@media screen and (max-width:1024px){.section__header{margin-bottom:40px}}@media screen and (max-width:768px){.section__header{margin-bottom:30px}}@media screen and (max-width:414px){.section__header{margin-bottom:5px}}.faqs__list{list-style:none}.faqs__list-item{position:relative;padding:30px 0 30px 40px;border:1px solid #ccc;background-color:#fff}.faqs__list-item:not(:first-child){margin-top:20px}.faqs__list-item--heading{font-size:1.125em;line-height:1.26556em;color:#231f20;padding-right:90px}.faqs__list-item--body{color:#313131;font-size:1em;line-height:1.5em;display:none;margin-top:26px;max-width:780px}.faqs__list-item--button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;right:40px;top:20px;width:30px;height:30px;background-color:#fff;border:5px solid #ccc;border-radius:50%}.faqs__list-item--button.open:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.faqs__list-item--button:hover{border-color:#231f20}.faqs__list-item--button:focus{background-color:#e50914}.faqs__list-item--button:focus:after,.faqs__list-item--button:focus:before{background-color:#fff}.faqs__list-item--button:after,.faqs__list-item--button:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin-left:-6px;margin-top:-1px;background-color:#e50914}.faqs__list-item--button:after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:414px){.faqs__list-item{padding:20px 90px 20px 20px}.faqs__list-item--heading{padding-right:0}.faqs__list-item--button{right:20px;top:10px}}.pageHero{text-align:center}.pageHero__container{position:relative;height:250px}.pageHero__container--small{height:150px}.pageHero__banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;height:100%}.pageHero__banner{z-index:0}.pageHero__banner,.pageHero__banner:before{width:100%}.pageHero__banner:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;height:100%;background-color:#231f20;opacity:.45}.pageHero__banner-title{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:500;font-style:normal;font-size:2.5em;line-height:1.41em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding-left:20px;padding-right:20px;color:#fff}.pageHero__footer{background-color:#313131;padding:12px 18px 0 23px}.pageHero__footer-right{text-align:right}.pageHero__footer-right--link{font-family:Gotham A,Gotham B,Montserrat,Arial;font-weight:700;font-style:normal;font-size:.875em;line-height:1.88571em;position:relative;display:inline-block;padding-left:13px;padding-right:13px;padding-bottom:12px;color:#fff}.pageHero__footer-right--link,.pageHero__footer-right--link:after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pageHero__footer-right--link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#e50914}.pageHero__footer-right--link:focus,.pageHero__footer-right--link:hover{color:#fff}.pageHero__footer-right--link:focus:after,.pageHero__footer-right--link:hover:after{width:100%}.pageHero__footer-right--link:focus{color:#e50914}.pageHero__footer--computer{display:block}.pageHero.pageHero-subCategories h1{font-size:3.125em}@media screen and (max-width:1024px){.pageHero__container{height:200px}.pageHero__banner-title{font-size:2.1875em}}@media screen and (max-width:980px){.pageHero.pageHero-subCategories{margin:0!important}.pageHero.pageHero-subCategories .contain{padding:0}.pageHero__footer{display:none}}@media screen and (max-width:768px){.pageHero__container{height:120px}.pageHero__banner-title{font-size:1.75em}}@media screen and (max-width:600px){.pageHero.pageHero-subCategories h1{font-size:1.375em}.pageHero .contain{padding:0}.pageHero__container{height:90px}.pageHero__banner-title{font-size:1.375em}}@media screen and (max-width:414px){.pageHero__container{height:auto}.pageHero__banner{position:relative;height:90px}.pageHero-subCategories .contain{padding:0;margin:0!important}}.breadcrumbs{margin-bottom:30px}.breadcrumbs .contain{max-width:1398px}.breadcrumbs__wrapper{background-color:#313131;padding:13px 30px 14px}.breadcrumbs__list{display:inline-block;list-style:none}.breadcrumbs__list-item{position:relative;display:inline-block}.breadcrumbs__list-item a{text-decoration:underline!important}.breadcrumbs__list-item:not(:last-child){padding-right:15px}.breadcrumbs__list-item:not(:last-child):after{content:"/";position:absolute;top:50%;right:6px;font-size:10px;color:#fff;margin-top:-4px}.breadcrumbs__list-item--link{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:.875em;color:#fff}.breadcrumbs__list-item--link:focus{color:#e50914;border:1px solid #e50914}.breadcrumbs__list-item--link:visited{color:#fff}@media screen and (max-width:980px){.breadcrumbs{margin-bottom:20px}.breadcrumbs .contain{padding:0}.breadcrumbs__wrapper{padding:10px 15px}.breadcrumbs__list-item:last-child:before{position:absolute;top:50%;left:0;font-size:14px;color:#fff;margin-top:-6px}.breadcrumbs__list-item:last-child a{font-size:1.125em;font-weight:500}}@media screen and (max-width:600px){.breadcrumbs{margin-bottom:0}.breadcrumbs .contain{padding:0}.breadcrumbs__list-item:last-child:before{font-size:10px;margin-top:-4px}.breadcrumbs__list-item:last-child a{font-size:.875em}}@media screen and (max-width:500px){.breadcrumbs__list{text-align:center}.breadcrumbs__list-item--link{line-height:1.25}}

/*# sourceMappingURL=67271eb7e83835fa10ad48c5abcb2e6101e644cd_CSS.f41c8d36.chunk.css.map*/