/* START_SNIPPET:tot-school-print-style (INDEX:155) */
.tot-print-style{position:relative}
.tot-print-style .facets__summary{white-space:nowrap}
.tot-print-style__menu{position:absolute;top:calc(100% + 5px);left:0;min-width:205px;padding:10px 0;background:var(--color-primary-background,#fffaf2);color:var(--text-color,#182238);border:1px solid var(--border-color,#d0cbc2);box-shadow:0 4px 14px #00000012;z-index:110}
.tot-print-style__menu a{display:flex;align-items:center;gap:10px;padding:11px 16px;color:inherit;text-decoration:none;white-space:nowrap}
.tot-print-style__menu a:hover,.tot-print-style__menu a:focus-visible{background:#00000008;outline:2px solid currentColor;outline-offset:-2px}
.tot-print-style__box{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;flex-shrink:0}
.tot-print-style__menu [aria-current=true] .tot-print-style__box:after{content:"✓";font-size:12px}

@media(max-width:767px){.tot-print-style{width:100%}.tot-print-style__menu{position:relative;top:0;width:100%;box-shadow:none}}
/* END_SNIPPET:tot-school-print-style */
