:root{--breakpoint-small: 320px;--breakpoint-medium: 600px;--breakpoint-large: 960px}.navMenu-wrapper{display:inline-block;position:inherit}@media screen and (min-width: 769px){.navMenu-wrapper{display:none}}@media screen and (min-width: 769px){.mobileHeader{display:none}}.app-header{height:104px;width:100%;left:0px;top:0px;border-radius:0px;background:#FFFFFF}@media screen and (max-width: 769px){.app-header{display:none}}.mln-home-page-logo{height:40px;width:167px;border-radius:0px;float:left;padding:12px 130px !important}@media screen and (max-width: 769px){.mln-home-page-logo{padding:0px !important}}@media screen and (max-width: 769px){.homeLogo{height:32px;margin-top:15px;margin-left:10px}}.navMenu-wrapper{position:absolute;width:100%;z-index:1000;background-color:#121212}.header a{text-decoration:none}.header a,.header button,.header-wrapper{position:relative}.header-topWrapper{display:none}@media screen and (min-width: 960px){.header-topWrapper{display:block;max-width:1312px;min-height:4em}}@media screen and (min-width: var(--nypl-breakpoint-xl)){.header-topWrapper{margin:0px auto}}@media screen and (min-width: 960px){.header-topWrapper{margin:0px auto}}.header-logo{overflow:hidden}@media screen and (min-width: 769px){.header-logo{display:block;margin:0}}@media screen and (min-width: 1025px){.header-logo{max-width:14em;position:relative;top:40px}}@media screen and (min-width: 1024px){.header-logo{max-width:14em;top:40px}}.hero--campaign .hero__content{background:#F5F5F5 !important;color:#000000 !important}.calendarButton{display:flex;flex-direction:row;width:100%}@media screen and (min-width: 320px){.calendarButton{flex-direction:column;width:100%}}@media screen and (min-width: 280px){.calendarButton{flex-direction:column;width:100%}}@media screen and (min-width: 600px){.calendarButton{flex-direction:row}}@media screen and (min-width: 960px){.calendarButton{flex-direction:row;width:100%}}.calendarButton .calendar_link{color:#FFFFFF !important}.calendarButton .calendar_button{margin:7px 32px 7px 0px;font-weight:400;font-size:14px;text-align:center}.newsLetter{padding-top:50px;display:flex;justify-content:center;width:100%;background:#FFFFFF}.mobileSubmenu{color:var(--nypl-colors-ui-white) !important;text-decoration:none !important;margin-left:16px}.mobileHorizontalRule{height:0.5px !important;background:var(--nypl-colors-ui-gray-dark) !important;margin-top:8px !important}.mobileList{color:var(--nypl-colors-ui-gray-dark) !important}#mln-navbar{margin-top:16px;margin-bottom:8px}@media screen and (max-width: 960px){#mln-navbar{display:none}}@media screen and (min-width: 960px){#mln-mobile-header-topWrapper{display:none}}@media screen and (max-width: 960px){.nav-links-none{display:none}.nav-links-mobile{background-color:#2b2b2b;color:var(--nypl-colors-ui-white);left:0px;min-height:250px;position:absolute;white-space:initial;width:100%;z-index:99999}}@media screen and (max-width: 545px){.teacher-set-skeleton-loader{width:500px !important}.teacher-set-details-skeleton-loader{width:500px !important}}@media screen and (max-width: 960px){.teacher-set-skeleton-loader{width:600px !important}.teacher-set-details-skeleton-loader{width:600px !important}}@media screen and (max-width: 600px){.teacher-set-skeleton-loader{width:450px !important}.teacher-set-details-skeleton-loader{width:450px !important}.bookImageTop{margin-top:var(--nypl-space-xs)}}@media screen and (max-width: 285px){.teacher-set-skeleton-loader{width:225px !important}.teacher-set-details-skeleton-loader{width:225px !important}}@media screen and (max-width: 415px){.teacher-set-skeleton-loader{width:285px !important}.teacher-set-details-skeleton-loader{width:285px !important}}.mobile-submenu-close-btn{background-color:var(--nypl-colors-ui-gray-xx-dark) !important;border:0px !important}.mobile-navmenu-hamburger{gap:var(--nypl-space-xxs) !important;-webkit-box-align:center !important;align-items:center !important;background-color:#2b2b2b !important;border:var(--nypl-borders-none) !important;border-radius:0px !important;padding:1px 6px !important}.border-none{border:none !important;background:none !important}.mobileNavbarButton{border:none !important;min-height:46px !important;min-width:46px !important}.mobileNavbarLinks{display:flex;width:44px !important;height:44px !important;align-items:center;justify-content:center}.hamBurger{background-color:none !important}.removelink{text-decoration:none !important}.tsDetails .list__definition-list{border-bottom:0px}.tsDetails .list__definition-list dl{grid-template-columns:270px 1fr !important;padding-top:20px;padding-bottom:20px}.tsDeliveryNote{font-size:15px;line-height:20px;margin:0 0 2.5em !important}.ts-details{margin:0 0 1em !important}.order-list{padding:15px 22px 0px 15px}.button-color{background:#000000 !important}.order-message{line-height:25.3px}.order-message .notification{margin:0px;background:#F9F9F9;padding-bottom:0px}.order-message .notification__container{margin-left:60px}#order-cancel-button a:hover{color:#CCC}#order-cancel-button .button{display:inline !important}.sign_in_help_text{font-size:12px}.teachersetFacetsBorder{border:1px solid #F5F5F5;padding:15px;background:#F5F5F5}.removelink{text-decoration:none !important}.tsDetails .list__definition-list{border-bottom:0px}.tsDetails .list__definition-list dl{grid-template-columns:270px 1fr !important;padding-top:20px;padding-bottom:20px}.tsDeliveryNote{font-size:15px;line-height:20px;margin:0 0 2.5em !important}.ts-details{margin:0 0 1em !important}.order-list{padding:15px 22px 0px 15px}.button-color{background:#000000 !important}.order-message{line-height:25.3px}.order-message .notification{margin:0px;background:#F9F9F9;padding-bottom:0px}.order-message .notification__container{margin-left:60px}#order-cancel-button a:hover{color:#CCC}#order-cancel-button .button{display:inline !important}.sign_in_help_text{font-size:12px}.teachersetFacetsBorder{border:1px solid #F5F5F5;padding:15px;background:#F5F5F5}:root{--breakpoint-small: 320px;--breakpoint-medium: 600px;--submenu-width: 245px}.answers p{padding:18px 0px 1px 0px;margin:0px;font-size:medium;color:#404040}.nav-link-colors{color:var(--nypl-colors-ui-black) !important;text-decoration:none !important;font-weight:500}.dark.nav-link-colors{color:var(--nypl-colors-dark-ui-typography-heading) !important}.nav-links{margin-left:1.2em}.colorModeIcon{color:var(--nypl-colors-ui-black) !important;margin-top:6px !important;cursor:pointer}.dark.colorModeIcon{color:var(--nypl-colors-dark-ui-typography-heading) !important;margin-top:6px !important;cursor:pointer}.sign_in{height:19px;width:49px;left:118px;top:5px;border-radius:nullpx}.contacts{height:19px;width:65px;left:365px;top:5px;border-radius:nullpx}.faqs{height:19px;width:38px;left:455px;top:5px;border-radius:nullpx}.participating_schools{left:518px;top:5px;border-radius:nullpx}.bold{font-weight:bold}.large{font-size:xx-large}.bold{font-weight:bold}.schoolList{padding-top:30px}.faq_page{padding:25px 0px}.display_none{overflow:hidden;height:0;opacity:0;transition:height 300ms 400ms, opacity 400ms 0ms}.display_block{height:auto;opacity:1;transition:height 400ms 0ms, opacity 600ms 0ms}.submenu{height:0;overflow:hidden}.alphabet_anchor{color:var(--nypl-colors-ui-black)}ul.list li:before{color:#FFF !important}.lowercase{text-transform:lowercase}.calendar_button{height:36px;border-radius:2px;margin:7px 32px 7px 0px}.calendar_button .calendar_link{color:#FFFFFF !important}.teacherSetHorizontal{background-color:#D23B42 !important;height:3px !important}.dark.teacherSetHorizontal{background-color:var(--nypl-colors-dark-brand-primary) !important;height:3px !important}.card.card--horizontal.card--center{align-items:flex-start !important}.card.card--horizontal .card__image--small{flex:0 0 75px !important}.italic{font-style:italic !important}.orderDetails{border-top:0px !important;padding-top:0px !important}.cancel-button{margin-top:1.25em}.sign-up-link{margin-top:0.8em;font-weight:400}.hrefBlackColor{color:var(--nypl-colors-ui-black) !important;text-decoration:underline}.dark.hrefBlackColor{color:var(--nypl-colors-dark-ui-typography-heading) !important;text-decoration:underline}.display_none{display:none}.display_block{display:block}.signUpMessage{margin:0px 0px 10px 0px !important}.accocuntOrderPagination{justify-content:center}.nav__submenu{display:block}.nav__menu-item:hover .nav__submenu{display:block}.nav__menu-item{display:inline-block;position:relative}.nav__menu-item:hover{background-color:#FFFFFF}.nav__menu-item:hover .nav__submenu{display:block}.dark.nav__menu-item{display:inline-block;position:relative}.dark.nav__menu-item:hover{background-color:var(--nypl-colors-dark-ui-bg-default)}.dark.nav__menu-item:hover .dark.nav__submenu{display:block;background-color:var(--nypl-colors-dark-ui-bg-default)}.nav__submenu{font-weight:300;text-transform:none;display:none;position:absolute;min-width:245px;background:#FFFFFF;z-index:10;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:2px}.dark.nav__submenu{background-color:var(--nypl-colors-dark-ui-bg-default);font-weight:300;text-transform:none;position:absolute;min-width:245px;z-index:1;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:2px}.account_details{left:-115px;min-width:240px}.signin_details{left:-152px}.nav__submenu-item{margin-bottom:16px;margin-top:16px !important;padding-right:20px}.nav__submenu-item:hover{background:hsba(0, 0%, 0%, 0.25)}.dark.nav__submenu-item{color:var(--nypl-colors-dark-ui-typography-heading);margin-bottom:16px;margin-top:16px !important;padding-right:20px}.dark.nav__submenu-item:hover{background:hsba(0, 0%, 0%, 0.25)}.signin_nav_button{width:100% !important;background-color:var(--nypl-colors-ui-black) !important}.dark.signin_nav_button{color:var(--nypl-colors-dark-ui-typography-heading) !important}.signinNavArrow{margin-bottom:3px}.teacher_set_pagination{justify-content:center}.bannerMessage{width:100%;border-radius:0px !important;margin:0 auto !important;color:var(--nypl-colors-ui-black)}.backToTopIcon{padding-right:2px}.tsDetailUrl{padding-top:15px}.navBarIcon{margin-right:8px;margin-left:5px}.navBarDropDown{align-items:center;display:flex;color:#000000 !important}.dark.navBarDropDown{color:var(--nypl-colors-dark-ui-typography-heading) !important}.tsDetailHorizontalLine{background-color:#D23B42 !important;height:1px}.dark.tsDetailHorizontalLine{background-color:var(--nypl-colors-dark-brand-primary) !important;height:1px}@media only screen and (max-width: 600px){.dark.contactInfo tbody th{background-color:var(--nypl-colors-ui-black) !important}}.contactInfo{font-size:16px}.contactInfo tbody tr th p{font-weight:var(--nypl-fontWeights-bold)}.contactInfo tbody tr td a{font-weight:var(--nypl-fontWeights-light)}@media only screen and (max-width: 600px){.contactInfo tbody tr td span:first-child{display:none}.contactInfo tbody th{background-color:var(--nypl-colors-ui-white) !important}.contactInfo tbody tr th span p{padding-top:0px;margin-bottom:-25px}.contactInfo tbody tr td span a{font-weight:var(--nypl-fontWeights-light);padding-top:0px}.contactInfo tbody tr th span:first-child{display:none}.contactInfo tr{border-bottom:0px solid !important}.contactInfo tbody tr td span{margin-top:-10px}}@media only screen and (min-width: 600px){.contactInfo tbody tr th{width:310px}.contactInfo thead tr th{display:none}}.cancelOrderButton{text-decoration:none !important;color:var(--nypl-colors-ui-black) !important}.dark.cancelOrderButton{text-decoration:none !important;color:var(--nypl-colors-dark-ui-typography-heading) !important}.cancelOrderDate{display:"none"}.visitOurText{margin-bottom:0px}.accountPageCancelOrder{text-decoration:none !important;color:var(--nypl-colors-ui-white) !important}.accountPageTeacherSetOrder{text-decoration:none !important;color:var(--nypl-colors-ui-black) !important}.dark.accountPageTeacherSetOrder{text-decoration:none !important;color:var(--nypl-colors-dark-ui-typography-heading) !important}@media only screen and (max-width: 600px){.backToTop{width:-webkit-fit-content}}.footer{margin-top:var(--nypl-space-l) !important}.textDecorationNone{text-decoration:none !important}.hrefLink a{text-decoration:underline}.dark.hrefLink a{color:var(--nypl-colors-dark-ui-link-primary) !important}.paginationHR{margin-top:-10px !important}.selectSortOrder{display:flex !important}.backToTopButton{margin-left:-20px !important;text-decoration:underline !important;font-size:16px !important}.tsFacetsBorderColor{border:none}@media only screen and (min-width: 600px){.dark.tsFacetsBorderColor{border:1px solid #E9E9E9}}@media only screen and (max-width: 320px){.dark.tsFacetsBorderColor{border:none}}#mln-navbar-list{align-items:center;margin-bottom:0px}.desktopMlnLogo{display:block !important}@media only screen and (max-width: 500px){.signin-button{width:100%}}.noTextTransform{text-transform:initial !important}.accountDetailsHeading th:first-of-type{text-transform:initial !important}#news-letter-success-msg #newsletter-form #submit{background:var(--nypl-colors-ui-black) !important;color:var(--nypl-colors-dark-ui-typography-heading) !important}#news-letter-success-msg #newsletter-form #submit:disabled{background:var(--nypl-colors-ui-gray-light-cool) !important;color:var(--nypl-colors-ui-gray-dark) !important}#menu-button-menu-button-ts-sort-by-menu{width:240px;text-align:left}#menu-button-menu-button-ts-sort-by-menu span{align-items:center;display:flex;justify-content:space-between}#teacher-set-results .card-right{flex-shrink:none !important}.inactiveSchool{padding-left:var(--nypl-sizes-36)}

/*# sourceMappingURL=application.css-88dd271e458ee159ad8533314e578bd2d28ada9022032fffdcbaa47be2a37c5b.map */
