.gl-contained-product-cards>.productgrid--item{height:auto;align-self:stretch}.gl-contained-product-cards>.productgrid--item .productitem{position:relative;height:auto;min-height:0;flex:1;display:flex;flex-direction:column;transition:box-shadow .25s ease}.gl-contained-product-cards>.productgrid--item .productitem__container{flex:1;height:auto}.productgrid--outer:not(.productgrid-listview) .gl-contained-product-cards .productitem--info{flex:1}.gl-contained-product-cards .productitem--actions{margin-top:auto}.product-recently-viewed--section .product-recently-viewed-card .productitem{position:relative;display:flex;flex-direction:column;height:100%}.product-recently-viewed--section .product-recently-viewed-card .productitem__container{display:flex;flex-direction:column;height:100%;flex:1}.product-recently-viewed--section .productitem--info{flex:1}.product-recently-viewed--section .productitem--actions{margin-top:auto}.gl-category-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0}.gl-category-navigation__parent{text-decoration:underline}[id^=gl-category-products-]{scroll-margin-top:160px}.gl-salt-guide{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:24px 0;padding:20px;border:1px solid #d9e1d4;border-radius:8px;background:#f7f9f4;color:#243325;overflow-wrap:anywhere}.gl-salt-guide *,.gl-salt-guide *:before,.gl-salt-guide *:after{box-sizing:border-box;min-width:0}.gl-salt-guide h2{margin:0 0 10px;font-size:22px;line-height:1.3}.gl-salt-guide p{margin:0 0 16px;font-size:16px;line-height:1.5}.gl-salt-guide__choices,.gl-salt-guide__models{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.gl-salt-guide a{white-space:normal;overflow-wrap:anywhere}.gl-salt-guide__choice{display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:14px;border:1px solid #b4c5aa;border-radius:6px;color:#1c5b2a;background:#fff;text-decoration:none;font-size:16px;line-height:1.4}.gl-salt-guide__choice span{margin-top:4px;color:#3c473e;font-size:14px}.gl-salt-guide a:focus-visible,.gl-salt-guide summary:focus-visible{outline:3px solid #1c5b2a;outline-offset:3px}.gl-salt-guide__choice--active{border:2px solid #1c5b2a;background:#edf3e9}.gl-salt-guide__choice:hover{border-color:#1c5b2a;background:#edf3e9}.gl-salt-guide__comparison{margin-top:16px;border-top:1px solid #d9e1d4}.gl-salt-guide__comparison summary{min-height:48px;padding:14px 0;font-size:16px;line-height:1.4;font-weight:600;cursor:pointer;list-style-position:inside}.gl-salt-guide__models{margin:0 0 16px}.gl-salt-guide__model{padding:14px;background:#fff;border-radius:6px}.gl-salt-guide dt{margin:0 0 10px;font-size:17px;line-height:1.4;font-weight:600}.gl-salt-guide dd{margin:0;font-size:15px;line-height:1.6}.gl-salt-guide__more{display:inline-block;min-height:44px;padding:10px 0;color:#1c5b2a;text-decoration:underline}@media(max-width:600px){.gl-salt-guide{padding:14px}.gl-salt-guide h2{font-size:20px}.gl-salt-guide__models{grid-template-columns:minmax(0,1fr)}.gl-salt-guide__choices{gap:8px}.gl-salt-guide__choice{padding:10px}}@media(max-width:379px){.gl-salt-guide__choices{grid-template-columns:minmax(0,1fr)}}.gl-toothbrush-guide{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:24px 0;padding:20px;border:1px solid #d9e1d4;border-radius:8px;background:#f7f9f4;color:#243325;overflow-wrap:anywhere}.gl-toothbrush-guide *,.gl-toothbrush-guide *:before,.gl-toothbrush-guide *:after{box-sizing:border-box;min-width:0}.gl-toothbrush-guide h2{margin:0 0 10px;font-size:22px;line-height:1.3}.gl-toothbrush-guide__intro{margin:0 0 16px;font-size:16px;line-height:1.5}.gl-toothbrush-guide__choices,.gl-toothbrush-guide__models{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.gl-toothbrush-guide a{white-space:normal;overflow-wrap:anywhere}.gl-toothbrush-guide__choice{display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:14px;border:1px solid #b4c5aa;border-radius:6px;color:#1c5b2a;background:#fff;text-decoration:none;font-size:16px;line-height:1.4}.gl-toothbrush-guide__choice span{margin-top:4px;color:#3c473e;font-size:14px}.gl-toothbrush-guide a:focus-visible,.gl-toothbrush-guide summary:focus-visible{outline:3px solid #1c5b2a;outline-offset:3px}.gl-toothbrush-guide__choice:hover{border-color:#1c5b2a;background:#edf3e9}.gl-toothbrush-guide__comparison{margin-top:16px;border-top:1px solid #d9e1d4}.gl-toothbrush-guide__comparison summary{min-height:48px;padding:14px 0;font-size:16px;line-height:1.4;font-weight:600;cursor:pointer;list-style-position:inside}.gl-toothbrush-guide__model{padding:14px;background:#fff;border-radius:6px}.gl-toothbrush-guide h3{margin:0 0 10px;font-size:17px;line-height:1.4}.gl-toothbrush-guide__model p,.gl-toothbrush-guide__interdental p{margin:0 0 8px;font-size:15px;line-height:1.6}.gl-toothbrush-guide__model a,.gl-toothbrush-guide__interdental a{display:inline-block;padding:10px 0;min-height:44px;color:#1c5b2a;text-decoration:underline;font-size:15px}.gl-toothbrush-guide__interdental{margin-top:16px;padding-top:16px;border-top:1px solid #d9e1d4}@media(max-width:600px){.gl-toothbrush-guide{padding:14px}.gl-toothbrush-guide h2{font-size:20px}.gl-toothbrush-guide__models{grid-template-columns:minmax(0,1fr)}.gl-toothbrush-guide__choices{gap:8px}.gl-toothbrush-guide__choice{padding:10px}}@media(max-width:379px){.gl-toothbrush-guide__choices{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map?subset=AAAAAAAAEEAAAAAANA */
