.shopify-section--glossary{padding-bottom:40px}@media screen and (min-width:1024px){.shopify-section--glossary{padding-bottom:60px}}@media screen and (min-width:1536px){.shopify-section--glossary{padding-bottom:92px}}.shopify-section--glossary .glossary{padding-inline:var(--page-padding)}@media screen and (min-width:1024px){.shopify-section--glossary .glossary{--page-padding:100px}}@media screen and (min-width:1536px){.shopify-section--glossary .glossary{--page-padding:175px}}.shopify-section--glossary .glossary__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media(min-width:425px){.shopify-section--glossary .glossary__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.shopify-section--glossary .glossary__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.shopify-section--glossary .glossary__grid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1536px){.shopify-section--glossary .glossary__grid{grid-template-columns:repeat(7,1fr)}}.shopify-section--glossary .glossary__card{border-radius:8px;background:#fff;box-shadow:-2px 2px 16px -4px #0c0c0d1a;padding:10px 12px;display:none}.shopify-section--glossary .glossary__card--is-visible{display:block}.shopify-section--glossary .glossary__card-link{text-decoration:none;color:inherit;display:flex;height:100%;gap:6px}.shopify-section--glossary .glossary__card-image{max-width:40px;object-fit:contain}.shopify-section--glossary .glossary__card-title{font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:initial}.shopify-section--glossary .glossary__card-subtitle{font-size:13px;line-height:1.35;color:#888;margin:0}.shopify-section--glossary .glossary__heading{font-weight:700;font-size:20px;font-style:normal;line-height:normal}@media screen and (min-width:768px){.shopify-section--glossary .glossary__heading{font-size:24px}}@media screen and (min-width:1024px){.shopify-section--glossary .glossary__heading{font-size:28px}}@media screen and (min-width:1536px){.shopify-section--glossary .glossary__heading{font-size:32px}}.shopify-section--glossary .glossary__filters-wrapper{position:relative;margin-left:calc(-1 * var(--page-padding));margin-right:calc(-1 * var(--page-padding));padding-inline:var(--page-padding)}@media screen and (min-width:992px){.shopify-section--glossary .glossary__filters-wrapper{margin-left:0;margin-right:0;padding-inline:0}}.shopify-section--glossary .glossary__filters-wrapper--hide-before:before{display:none}.shopify-section--glossary .glossary__filters-wrapper--hide-after:after{display:none}.shopify-section--glossary .glossary__filters-wrapper:after,.shopify-section--glossary .glossary__filters-wrapper:before{content:"";width:40px;height:100%;background:linear-gradient(90deg,#fff 0,#fff0);position:absolute;top:0;pointer-events:none}@media screen and (min-width:992px){.shopify-section--glossary .glossary__filters-wrapper:after,.shopify-section--glossary .glossary__filters-wrapper:before{display:none}}.shopify-section--glossary .glossary__filters-wrapper:before{left:0}.shopify-section--glossary .glossary__filters-wrapper:after{transform:rotate(180deg);right:0}.shopify-section--glossary .glossary__filters{display:flex;justify-content:space-between;padding:10px 0;margin:20px 0 40px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;overflow-x:auto;margin-left:calc(-1 * var(--page-padding));margin-right:calc(-1 * var(--page-padding));padding-inline:var(--page-padding)}@media screen and (min-width:992px){.shopify-section--glossary .glossary__filters{margin-left:0;margin-right:0;padding-inline:0}}.shopify-section--glossary .glossary__filters::-webkit-scrollbar{display:none}.shopify-section--glossary .glossary__letter{font-size:15px;font-style:normal;font-weight:400;line-height:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;flex-shrink:0}.shopify-section--glossary .glossary__letter--is-active{background:#0c8ce9;color:#fff!important;font-weight:700!important}.shopify-section--glossary .glossary__letter--is-subdued{color:#ccc;font-weight:400;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-glossary.css.map */
