@font-face{font-family:"ABCDiatype";font-style:normal;font-weight:700;src:local("ABCDiatype Bold"),local("ABCDiatype-Bold"),url("../typography/diatype/ABCDiatype-Bold.woff2") format("woff2"),url("../typography/diatype/ABCDiatype-Bold.woff") format("woff")}@font-face{font-family:"ABCDiatype";font-style:normal;font-weight:400;src:local("ABCDiatype Regular"),local("ABCDiatype-Regular"),url("../typography/diatype/ABCDiatype-Regular.woff2") format("woff2"),url("../typography/diatype/ABCDiatype-Regular.woff") format("woff")}@font-face{font-family:"Raw";font-style:normal;font-weight:700;src:local("RawBold-Web"),local("RawBold-Web"),url("../typography/raw/RawBold-Web.woff2") format("woff2"),url("../typography/raw/RawBold-Web.woff") format("woff")}@font-face{font-family:"Rhetorik";font-style:normal;font-weight:400;src:local("RhetorikSerif Light"),local("RhetorikSerif-Light"),url("../typography/rhetorik/RhetorikSerif-Light.woff2") format("woff2"),url("../typography/rhetorik/RhetorikSerif-Light.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto Bold"),local("roboto-bold"),url("../typography/roboto/roboto-bold.woff2") format("woff2"),url("../typography/roboto/roboto-bold.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto Regular"),local("roboto-regular"),url("../typography/roboto/roboto-regular.woff2") format("woff2"),url("../typography/roboto/roboto-regular.woff") format("woff")}@font-face{font-family:"Staatliches";font-style:normal;font-weight:400;src:local("Staatliches-Regular"),url("../typography/staatliches/Staatliches-Regular.woff2") format("woff2"),url("../typography/staatliches/Staatliches-Regular.woff") format("woff")}@font-face{font-family:"Maitree";font-style:normal;font-weight:300;src:local("Maitree Light"),local("Maitree-Light"),url("../typography/maitree/Maitree-Light.woff2") format("woff2"),url("../typography/maitree/Maitree-Light.woff") format("woff")}@font-face{font-family:"Icons";font-style:normal;font-weight:300;src:local("Icons"),local("Icons"),url("../typography/icons/ets-font-icons.woff2") format("woff2"),url("../typography/icons/ets-font-icons.woff") format("woff")}.header-search{background-color:var(--praxis-beige);padding-top:32px;padding-bottom:0}.header-search .tab-content{max-width:856px;margin:0 auto}.header-search .search-title{font-family:var(--skin-headings-font);font-size:32px;font-weight:300;line-height:40px;letter-spacing:-0.32px;padding:0;margin-bottom:24px}.header-search .filters-title{font-size:14px;font-weight:700;line-height:24px;margin-top:32px}.header-search .dropdown-search-filter{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:24px}.header-search .dropdown-search-filter label{margin-bottom:4px;line-height:1.5rem}.header-search .dropdown-search-filter .dropdown-search{width:100%}.header-search .dropdown-search-filter .homesearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;margin-bottom:0;padding-bottom:40px}.header-search .dropdown-search-filter .homesearch p{font-family:var(--skin-body-font);font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:0;margin-bottom:0}.header-search .dropdown-search-filter .homesearch .home-search-form{width:526px}.header-search .dropdown-search-filter .homesearch .selected-option{padding-right:0}.header-search .dropdown-search-filter .homesearch .selected-option .input-filter{padding:unset;position:unset}.header-search .dropdown-search-filter .homesearch .home-categories__input{width:100%}.header-search .dropdown-search-filter .homesearch .invalid-msg{position:absolute}.search-results .search-results-content .test-card-flag{display:block;position:absolute;top:0;left:0;background-color:var(--praxis-beige-light);padding:0 8px}.search-results .search-results-content .test-card-flag span{font-size:0.875rem;line-height:1.5rem}.search-results .search-results-content .tab-content{padding:0;max-width:856px;margin:0 auto}.search-results .search-results-content .result-count .search-result-count{color:var(--praxis-text-gray);font-size:21px;font-weight:400;line-height:32px;margin-bottom:24px}.search-results .search-results-content .result-count .search-result-count .flex-column{margin-bottom:72px}.search-results .search-results-content .result-count .search-keywords{color:var(--praxis-black);font-size:21px;font-weight:400;line-height:32px}.search-results .search-results-content .col-12{padding:0}.search-results .search-results-content .row{margin:0}.search-results .search-results-content .product-grid{margin-bottom:48px;display:grid}.dropdown-search{position:relative;z-index:1}.dropdown-search::after{content:"";position:absolute;padding:0 4.5px;font-size:10.9px;line-height:24px;top:40px;right:16px;font-family:"Icons";pointer-events:none}.dropdown-search label{display:block;font-size:14px;line-height:24px;color:var(--praxis-black);margin:0}.dropdown-search--input{padding:11px 16px;border-radius:8px;border:1px solid var(--praxis-gray-light);background:var(--praxis-white);width:100%;text-align:left;font-size:14px;line-height:24px}.dropdown-search--input:disabled{background:var(--praxis-light);border:1px solid var(--praxis-light);color:var(--praxis-text-gray)}.dropdown-search--list{width:100%;padding:0;margin:0;position:absolute;list-style:none;border-radius:8px;background:var(--praxis-white);border:1px solid var(--praxis-gray-light);top:60px;left:0;z-index:-1;padding-top:11px;display:none}.dropdown-search--item{display:block;width:100%;margin:16px 0}.dropdown-search--item button{color:var(--praxis-black);padding:8px 16px;background:var(--praxis-white);border:none;width:100%;text-align:left;font-size:14px;line-height:24px}.dropdown-search--item button:hover{background:var(--praxis-beige)}.dropdown-search.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-search.active .dropdown-search--list{display:block}.search-results-cards{margin-top:40px}.search-results-cards .note-block{display:block;color:var(--praxis-black);font-size:12px;font-weight:400;line-height:16px;margin:0 auto 24px}.search-results-cards .note-block p{margin-bottom:0}.search-results-cards .note-block strong,.search-results-cards .note-block b{font-weight:700;letter-spacing:-0.12px}.test-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 23px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--praxis-white);border-radius:8px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border:1px solid var(--praxis-white);margin-bottom:24px}.test-card:not(.test-prep-card):hover{border:1px solid var(--praxis-blue)}.test-card .test-card-image-size{margin-right:16px;width:104px;height:104px}.test-card .test-card-title-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.test-card .test-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.test-card .test-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px)}.test-card .test-card-title{font-size:19px;font-weight:700;line-height:24px;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.test-card .test-card-price{color:var(--praxis-text-gray);font-size:19px;font-weight:700;line-height:24px;margin-left:auto;margin-bottom:8px}.test-card .test-card-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:28px;margin-left:auto}.test-card .test-card-actions button{padding:8px 16px;font-size:14px}.test-card .test-card-actions .cart-and-ipay{margin-left:24px}.test-card .test-card-actions .cart-and-ipay .col-sm-12{padding:0}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults{min-width:100%}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults .add{display:block}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults .added{display:none}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding,.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding:hover{border:1px solid var(--praxis-text-gray);background:var(--praxis-text-gray);color:var(--ets-white)}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding .add,.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding:hover .add{display:none}.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding .added,.test-card .test-card-actions .cart-and-ipay .addCartButtonResults.adding:hover .added{display:inline-block}.test-card .test-card-actions .cart-and-ipay .adding::after{content:"";background-image:url(../../images/check.png);width:14px;height:10px;display:inline-block;margin:0 4px 0 13px}.test-card .test-card-link{font-size:14px;font-weight:700;line-height:24px;text-decoration-line:underline}.test-prep-card{background-color:var(--praxis-white)}.test-prep-card:hover{border:1px solid var(--praxis-yellow)}.test-prep-card .test-card-price{margin-top:4px}.test-prep-card .test-card-price .list-price{font-size:12px;color:var(--praxis-text-gray);font-weight:400;text-decoration:line-through;line-height:16px}.test-prep-card .test-card-description{color:var(--praxis-text-gray);margin-top:8px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.test-prep-card .test-card-description p{margin-bottom:0}.count-result{color:var(--praxis-text-gray);font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.search-results-image{background-image:url(../../images/searchIconNotFound.png);background-position-x:100%;background-size:40px;background-repeat:no-repeat;height:136px;width:136px}.pagination .d-flex button{background:none;border:none;color:var(--praxis-black);cursor:pointer;margin:0 5px;padding:10px;font-size:14px;font-weight:400;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination button{background:none;border:none;color:var(--praxis-black);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.pagination button.active{background-color:var(--praxis-purple);border-radius:50%;color:var(--praxis-white)}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:746px;width:100%;justify-self:center;margin-top:32px}@media(max-width: 992px){.header-search{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;display:block;padding:40px 0}.header-search .tab-content{width:initial}.header-search .dropdown-search-filter .homesearch .home-search-form{width:100%}.header-search .dropdown-search-filter{display:initial;grid-gap:initial}.header-search .dropdown-search-filter .homesearch{display:block;padding-bottom:24px}.header-search .dropdown-search-filter .homesearch .home-search-form{margin-top:16px;margin-left:0;width:auto}.test-card-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.test-card-info .test-card-image-size{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 16px}.test-card .test-card-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.test-card .test-card-title{-webkit-box-flex:0;-ms-flex:0 0 71%;flex:0 0 71%}.test-card .test-card-actions{margin-left:0;margin-top:16px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.test-card .test-card-actions .cart-and-ipay{margin-left:auto;padding:0}.test-card .test-card-price{margin-bottom:0}.product .product-tile-blocked{min-height:0}.dropdown-search{max-width:none}.search-results .search-results-content{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;display:block}.search-results .search-results-content .search-results-cards{width:initial}.search-results .search-results-content .result-count .search-result-count .flex-column{margin-bottom:40px}.pagination-container{margin-top:16px}}
