body .os-index .os-hit-products .os-details .os-product-tag{position:absolute;top:.625em!important;right:.75em;background:#077!important;border-radius:.1875rem!important;font-size:.75em;font-weight:500;line-height:1em;padding:.5em .75em!important;text-transform:uppercase;color:#fff;left:auto!important}.collection-product{background-color:#fff}.collection-product .image{margin-top:1em}body .badge{background:#077}body .badge.clearance{background:#d1140a}body .badge.limited-sizes{background:#7c5b86}body .badge.faculty-author,body .badge.alumni-author{background:#ead88b;color:#000}body .badge.special-order{background:#ffa46b;color:#000}.badge+.badge,.os-product-tag+.os-product-tag{top:3.2em}.badge+.badge+.badge,.os-product-tag+.os-product-tag+.os-product-tag{top:5.7em}.badge+.badge+.badge+.badge,.os-product-tag+.os-product-tag+.os-product-tag+.os-product-tag{top:8.2em}html.product .badge{margin-right:.5em}.pricing .price[data-base-price="0"],form.price-0{display:none}article[data-product-price="0"] .quantity-available{display:none!important}article[data-product-price="0"] .pricing{display:none}.cart-note-label{font-size:1.5em;font-weight:700}html.product .primary-image{text-align:center}.section-gallery section a img{border-radius:4px;transition:transform .3s ease-out,opacity .3s}.section-gallery section a img:hover{opacity:.9;transform:perspective(100px) translateZ(-2px)}#st-search-results-container{padding:1em 0}.swiftype{overflow:auto;margin:0 auto;max-width:1280px;padding-right:15px;padding-left:15px}@media (min-width: 640px){.swiftype{padding-right:30px;padding-left:30px}}#app-body .st-loading-message{text-align:center;margin:1em}@media (max-width: 1000px){#st-menu,#st-results{float:none!important;width:100%!important}}#st-results{display:flex;flex-wrap:wrap}#st-results .product{width:240px!important;padding:2em!important;float:none!important;box-sizing:border-box}#st-results .st-page{width:100%;text-align:center}#st-results .st-page a{background:#881124;color:#fff;padding:.3em .9em .3em .6em;display:inline-block;border-radius:3px;margin:0 .8em}#st-results .st-page a:hover{box-shadow:0 0 30px #000000b3 inset}#st-results .st-page a.st-next{padding:.3em .6em .3em .9em}#st-menu .facets label[for=product_type_motivator_hidden_product],#st-menu .facets label[for=product_type_motivator_hidden_product]+br,#st-menu .facets input#product_type_motivator_hidden_product{display:none}html body #os-sidebar .os-filters .os-filter .os-buckets .os-filter-bucket.hide-it-omg{display:none!important}@media (min-width: 900px){#shopify-section-header>[data-section-id=header]{display:grid;grid-template-columns:75% 25%}#shopify-section-header>[data-section-id=header] #top-bar-search{margin-top:0!important;display:block!important;padding:3px 0}#shopify-section-header>[data-section-id=header] #top-bar-search input[type=search]{transition:.2s opacity}#shopify-section-header>[data-section-id=header] #top-bar-search input[type=search]:not(:focus){border:2px solid transparent;border-radius:0;opacity:0;pointer-events:none;cursor:default}#shopify-section-header>[data-section-id=header] #top-bar .table{padding-top:.4em}#shopify-section-header>[data-section-id=header] #top-bar .table .cell{display:flex!important;align-items:center}html.product #shopify-section-header>[data-section-id=header] #top-bar .badge{margin-bottom:0}#shopify-section-header>[data-section-id=header] #app-header{grid-column-start:1;grid-column-end:3}}.breadcrumbs a{color:#000}.blog-article .body{background:#fff;padding:1em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme-custom.scss.css.map */
