@media (max-width: 639px){.masthead>div .logo span{margin-top:5px}}.algolia-wrap{display:none;position:absolute;z-index:1499;min-height:100vh;padding-top:0;margin-top:0;overflow-y:scroll;width:100%;max-width:1014px;left:0;padding-right:0;overflow-x:hidden;padding-bottom:2rem}@media (max-width: 639px){.algolia-wrap{top:8.35em}}@media (min-width: 640px){.algolia-wrap{top:9em}}@media (min-width: 920px){.algolia-wrap{left:123px}}.algolia-wrap #booklist{width:100%}.algolia-wrap #booklist .algoliaSearchResults{margin-right:0}.algolia-wrap .filter-section{display:flex;justify-content:flex-end}.algolia-wrap .listboxes.list .box.listbox .box-action .box-action-row{padding-bottom:calc(74px - 33px)}@media (max-width: 919px){.algolia-wrap .listboxes.list .box.listbox .box-action .box-action-row{padding-bottom:15px}}.algolia-wrap .box-action-row label span.selected{color:#B31B1B;border:solid 1px #B31B1B}.algolia-wrap .price-section{margin-bottom:10px;font-size:24px;color:#000;font-family:"Corporate S W01 Bold", sans-serif}.algolia-wrap .price-section span{display:none}.algolia-wrap .price-section span.selected{display:block;font-size:18px;font-weight:600}.algolia-wrap .search-head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-right:25px;justify-content:space-between}.algolia-wrap .search-head h1{display:flex;margin-top:0.75rem;margin-bottom:0.75rem;width:auto;order:1}.algolia-wrap .search-head .filter-section{width:auto;display:flex;order:2}.algolia-wrap .search-head .filter-section.no-results{width:100%}.algolia-wrap .search-head .filter-section .close-search-button{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}@media (max-width: 429px){.algolia-wrap .search-head .filter-section .close-search-button span:not(.close){display:none}}@media (max-width: 639px){.algolia-wrap .search-head .filter-section .close-search-button{margin-right:10px}}.algolia-wrap .search-head .filter-section .close-search-button:hover{cursor:pointer}.algolia-wrap .search-head .filter-section .close-search-button:hover .close{opacity:1}.algolia-wrap .search-head .filter-section .close-search-button .close{margin-left:5px;position:relative;width:32px;height:32px;opacity:0.3;display:flex;align-items:center;justify-content:center}.algolia-wrap .search-head .filter-section .close-search-button .close:before,.algolia-wrap .search-head .filter-section .close-search-button .close:after{position:absolute;content:'';height:33px;top:0;width:2px;background-color:#333}.algolia-wrap .search-head .filter-section .close-search-button .close:before{transform:rotate(45deg)}.algolia-wrap .search-head .filter-section .close-search-button .close:after{transform:rotate(-45deg)}.algolia-wrap .listboxes.list .box.listbox{width:100% !important;position:relative;padding-left:10px}@media (max-width: 639px){.algolia-wrap .listboxes.list .box.listbox{padding-left:0}}.object-type-refinements{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 0 2rem 0}.object-type-refinements svg{max-height:14px;max-width:14px;position:absolute;left:0;margin-top:2px;margin-left:1.25rem}.object-type-refinements svg path{fill:#fff}.object-type-refinements a.box{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.object-type-refinements a.box:before{margin-right:.2em;margin-left:.2em}.object-type-refinements a.box:hover{cursor:pointer}.loadmore-section{display:flex;justify-content:center;align-items:center;margin:1.5em 0 1.5em 0}.loadmore-section button{height:auto;width:auto;min-width:120px;min-height:35px;border:1px solid #ccc;background:#fff;border-radius:7px;font-size:0.7em;padding:0 1em;font-family:"Corporate S W01 Bold", sans-serif}.loadmore-section button:hover{background:#ccc;cursor:pointer}.search-term{display:flex;width:100%;font-family:"Corporate A W01 Bold", serif;font-size:1.2em;order:3}button.icon-play{display:flex;align-items:center;justify-content:center}#algoliaSearchResults{margin-right:0 !important}@media (max-width: 639px){.algolia-wrap #booklist{margin-left:0}.algolia-wrap .search-head{padding-right:0}.algolia-wrap .search-head h1{margin-left:10px}.algolia-wrap .object-type-refinements{padding:0 10px}.algolia-wrap .algolia-results{padding:0 10px}.algolia-wrap .box{width:100%}#container .masthead>div .options{margin:0.65em 0 0 0}#container .masthead>div .options .search{top:0.75rem;right:calc(80px + 4.6%);max-width:calc(100% - (120px + 80px + 4.6%)) !important}}@media (min-width: 640px) and (max-width: 919px){.algolia-wrap #booklist{margin:0;width:100%}.algolia-wrap #booklist #algoliaSearchResults{padding:0 10px}.box-action-row{padding-bottom:40px !important}.price-section{margin-bottom:5px}.price-section span.selected{font-size:23px !important;font-weight:bold}.algolia-wrap .search-head h1{font-size:1.5rem}.masthead>div .options{margin:0.95em 0 0 0}.masthead>div .options .search{top:1.05rem !important}}@media (min-width: 920px) and (max-width: 1099px){.algolia-wrap{left:0;top:7em;width:calc(100% - 19.69%)}.algolia-wrap .filter-section{padding-right:10px}}@media (min-width: 1100px) and (max-width: 1259px){.algolia-wrap{width:calc(100% - 19.69%);left:0;top:7rem}.algolia-wrap .search-head{padding-right:30px}.algolia-wrap .object-type-refinements{padding-right:20px}.algolia-wrap .algolia-results{padding-right:20px}}@media (min-width: 1260px){.algolia-wrap{width:100%;top:7rem;margin:0 auto;max-width:calc(1320px - 283px);left:50%;transform:translateX(-50%);margin-left:144px;padding-right:15px}.algolia-wrap .search-head h1{max-width:80%}.algolia-wrap #booklist{margin-left:0 !important}.algolia-wrap #booklist .search-head{padding-right:20px}.algolia-wrap #booklist .object-type-refinements,.algolia-wrap #booklist .algolia-results{padding-right:0}}.up.icon-up-small{z-index:9999}.mainnav>div{padding-bottom:2rem}@media (min-width: 320px) and (max-width: 639px){.algolia-wrap .object-type-refinements{padding:0 7.5px}.box.scroll-to-anchor{margin:2.5px 2.5px;width:calc(50% - 5px)}.masthead>div .logo span{margin-top:15px}.search-head h1{order:1}.search-head .filter-section{order:2;font-size:1rem}.search-head .search-term{padding:0 4.6%;order:3;font-size:1rem}.object-type-refinements{margin-top:0.5rem}.algolia-wrap .object-type-refinements,.algolia-wrap .algolia-results{padding:0 4.6%}.algolia-wrap .search-head h1{margin-left:4.6%;font-size:1rem}}@media (max-width: 919px){.masthead>div .options .search{float:left;display:block;position:absolute;top:.95em;right:4.75em}.masthead>div .options .search:before{font-size:1.3rem;top:1px;right:0;left:unset}.masthead>div .options .search input[type="text"]{display:block;width:40px;padding:0 2.14286em 0 0.7514286em !important;border:0}.masthead>div .options .search.active{right:5.75rem}}@media (max-width: 919px) and (max-width: 480px){.masthead>div .options .search.active{max-width:calc(100% - 120px) !important;right:4.75rem}}@media (max-width: 919px){.masthead>div .options .search.active:before{top:.4em;left:unset;right:.3em;font-size:.875em;float:right}.masthead>div .options .search.active input[type="text"]{display:block;padding:0 2.14286em 0 0.75143em !important;border:#cdcdcd 2px solid;float:right}}@media (max-width: 919px) and (max-width: 480px){.masthead>div .options .search.active input[type="text"]{width:calc(100%) !important}}@media (max-width: 919px){.search-btn.icon-search{display:none}.filter-section{order:1;padding:0 4.6%}.filter-section .close-search-button{margin-right:0 !important}.search-head .filter-section.no-results{display:flex;order:1;width:100%;align-self:flex-end}.search-head .no-result{display:flex;order:2;padding:0 4.6%}.algolia-wrap .search-head{padding-right:0}.masthead>div .options{margin:0.95em 0 0 0;padding:0 0 0.85em 0}.masthead>div .options .search{right:5.25rem}}@media (min-width: 920px){.algolia-wrap .price-section span.selected{font-size:24px}.algolia-wrap .listboxes.list .box.listbox{width:96.5% !important}}@media (min-width: 1100px){.algolia-wrap .listboxes.list .box.listbox{width:98.5% !important}}#algoliaSearchResults .search-head .filter-section .close-search-button span:first-of-type{display:none}.algolia-wrap .search-head h1.no-result{order:2}.algolia-wrap .search-head .filter-section.no-results{order:1}#algoliaSearchResults .algolia-results .box.listbox .box-action-radiobox label span{padding:12px 4px 8px 4px}.main.cf.mobile{margin-top:0}.main.cf.algolia-wrap.mobile{top:85px}@media (min-width: 640px){.main.cf.algolia-wrap.mobile{top:95px}}.box-action-radiobox{min-width:calc(47%) !important;width:auto !important;max-width:145px !important}.masthead.mobile{height:auto}.masthead.mobile>div{height:auto}.masthead.mobile .options.cf{border-bottom:0}@media (max-width: 639px){.subline.cf{display:none !important}}@media (min-width: 640px){.masthead.mobile .subline.cf{display:none}.masthead a.logo span{margin-top:0}}.algolia-wrap .listboxes.list .box:not(.listbox)+.listbox:before{content:"";background:url(/images/dot.png) repeat-x top left;height:6px;width:100%;display:block;background-size:6px 3px;top:-27px;position:absolute}.algolia-wrap .listboxes.list .box:not(.listbox).textbox+.listbox{margin-top:27px}.listboxes.list .box.listbox>span>strong.grey a:before{content:', '}.listboxes.list .box.listbox>span>strong.grey a:first-of-type:before{content:''}.algolia-wrap .listboxes.list .box.listbox .box-action{top:0}section.box.textbox p{hyphens:auto;word-break:break-word}#algoliaSearchResults,#booklist,.algolia-wrap{overflow-y:hidden}


/*# sourceMappingURL=algolia1.css.map*/