.gl-home-cards{margin-top:48px;margin-bottom:48px;color:#243325}.gl-home-cards,.gl-home-cards *{box-sizing:border-box;min-width:0}.gl-home-cards>h2,.gl-home-products>.home-section--content>h2,#gl-home-sortiment>.home-section--title,[id$=__dynamic_promo_grid-3] .image-with-text__heading{font-size:clamp(24px,2.7vw,32px);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;text-align:left;color:#243325;margin-bottom:12px}.gl-home-cards>h2{margin-top:0}.gl-home-products__intro{text-align:left}.gl-home-cards__intro{margin:0 0 24px;font-size:17px;line-height:1.6;max-width:800px}.gl-home-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gl-home-cards__card{display:flex;flex-direction:column;border:1px solid #d9e1d4;border-radius:10px;overflow:hidden;color:#243325;text-decoration:none;background:#f7f9f4;overflow-wrap:anywhere}.gl-home-cards__card:hover{border-color:#1c5b2a}.gl-home-cards__card:focus-visible{outline:3px solid #1c5b2a;outline-offset:4px}.gl-home-cards__image{background:#fff;height:190px;padding:16px}.gl-home-cards__image img{width:100%;height:100%;object-fit:contain;display:block}.gl-home-cards__body{display:flex;flex-direction:column;flex:1;padding:24px}.gl-home-cards h3{font-size:21px;line-height:1.3;margin:0 0 12px;color:#1c5b2a}.gl-home-cards__body p{font-size:16px;line-height:1.6;margin:0 0 20px}.gl-home-cards__link{margin-top:auto;font-size:16px;font-weight:600;min-height:44px;display:flex;gap:12px;align-items:center;color:#1c5b2a}@media(max-width:749px){.gl-home-cards{margin-top:32px;margin-bottom:32px}.gl-home-cards__grid{grid-template-columns:minmax(0,1fr);gap:14px}.gl-home-cards__body{padding:20px}.gl-home-cards__image{height:160px}}.gl-home-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1320px;margin:24px auto 32px;background:#f3f6ed;border-radius:12px;overflow:hidden;color:#243325}.gl-home-intro,.gl-home-intro *{box-sizing:border-box;min-width:0}.gl-home-intro__copy{padding:clamp(24px,4vw,56px);align-self:center;overflow-wrap:anywhere}.gl-home-intro__eyebrow{font-size:15px;margin:0 0 16px;color:#1c5b2a;font-weight:600}.gl-home-intro h1{font-size:clamp(30px,3.5vw,48px);line-height:1.15;margin:0 0 20px}.gl-home-intro__text{font-size:18px;line-height:1.6}.gl-home-intro__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.gl-home-intro__buttons a{white-space:normal;min-height:48px;line-height:1.4;text-align:center}.gl-home-intro__image img{display:block;width:100%;height:100%;min-height:360px;max-height:480px;object-fit:cover}.gl-home-intro a:focus-visible{outline:3px solid #1c5b2a;outline-offset:4px}@media(max-width:749px){.gl-home-intro{grid-template-columns:minmax(0,1fr);margin:16px 16px 24px}.gl-home-intro__copy{padding:24px}.gl-home-intro__text{font-size:16px}.gl-home-intro__image img{height:180px;min-height:0}.gl-home-intro__buttons a{flex:1 1 180px}}#gl-home-sortiment{scroll-margin-top:160px}.gl-home-products{margin-top:36px;margin-bottom:36px}.gl-home-products,.gl-home-products *{box-sizing:border-box;min-width:0}.gl-home-products>.home-section--content>h2{font-size:clamp(24px,2.7vw,32px);line-height:1.3;margin:0 0 12px;color:#243325}.gl-home-products__intro{font-size:17px;line-height:1.6;margin:0 0 24px}.gl-home-products .gl-home-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gl-home-products__grid>.productgrid--item{width:auto;max-width:100%;margin:0}.gl-home-products .productitem--description,.gl-home-products .productitem--vendor{display:none}.gl-home-products .productitem{padding:12px}.gl-home-products .productitem--image{height:180px;padding:0;aspect-ratio:auto}.gl-home-products .productitem--image img,.gl-home-products .productitem--image svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:none}.gl-home-products .productitem--title{font-size:16px;line-height:1.4;margin:10px 0 0;color:inherit;overflow-wrap:anywhere}.gl-home-products .productitem--title a{margin-bottom:6px}.gl-home-products .productitem .jdgm-prev-badge{margin:6px 0}.gl-home-products .productitem--info{margin:0}.gl-home-products .productitem--actions{padding-top:10px}.gl-home-products .gl-home-products__grid>.productgrid--item{margin-top:0}@media(max-width:859px){.gl-home-products .productitem{padding:8px}.gl-home-products .productitem--image{height:140px}.gl-home-products{margin-top:32px;margin-bottom:32px}.gl-home-products .gl-home-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:359px){.gl-home-products .gl-home-products__grid{grid-template-columns:minmax(0,1fr)}}.gl-home-products .gl-home-products__grid{grid-auto-rows:1fr;align-items:stretch}.gl-home-products .gl-home-products__grid>.productgrid--item{height:auto}.gl-home-products .productgrid--item .productitem{position:relative;height:100%;display:flex;flex-direction:column}.gl-home-products .productitem .productitem__container{flex:1;display:flex;flex-direction:column;height:100%}.gl-home-products .productitem--info{flex:1}.gl-home-products .productitem .productitem--actions{margin-top:auto}.gl-home-products .productitem--actions button{max-width:100%;white-space:normal;min-height:44px;padding:10px 8px}.product-recommendations--container .product-row .productgrid--item{height:auto;min-height:0}.product-recommendations--container .product-row .productgrid--item .productitem{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;transition:box-shadow .25s ease}.product-recommendations--container .productitem__container{flex:1;height:auto}.product-recommendations--container .productitem--info{flex:1}.product-recommendations--container .productitem--actions{margin-top:auto;flex-direction:column}.product-recommendations--container .productitem--actions .productitem--action{width:100%}.product-recommendations--container .productitem--actions .productitem--action-trigger{width:100%;min-height:44px;white-space:normal}.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-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}.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-interdental-guide{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:16px 0;padding:16px;border:1px solid #d9e1d4;border-radius:8px;background:#f7f9f4;color:#243325;overflow-wrap:anywhere}.gl-interdental-guide *,.gl-interdental-guide *:before,.gl-interdental-guide *:after{box-sizing:border-box;min-width:0}.gl-interdental-guide h2{margin:0 0 8px;font-size:20px;line-height:1.35}.gl-interdental-guide p{margin:0 0 12px;font-size:15px;line-height:1.5}.gl-interdental-guide__choices{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.gl-interdental-guide__choices a{display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:12px;border:1px solid #b4c5aa;border-radius:6px;background:#fff;color:#1c5b2a;font-size:15px;line-height:1.4;white-space:normal;text-decoration:none;overflow-wrap:anywhere}.gl-interdental-guide__choices span{margin-top:4px;color:#3c473e;font-size:14px}.gl-interdental-guide a:focus-visible,.gl-interdental-guide summary:focus-visible{outline:3px solid #1c5b2a;outline-offset:3px}.gl-interdental-guide a:hover{border-color:#1c5b2a}.gl-interdental-guide details{margin-top:12px;border-top:1px solid #d9e1d4}.gl-interdental-guide summary{min-height:48px;padding:14px 0;font-size:15px;line-height:1.4;font-weight:600;cursor:pointer;list-style-position:inside}.gl-interdental-guide__comparison{margin:0 0 12px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.gl-interdental-guide__comparison div{padding:12px;border-radius:6px;background:#fff}.gl-interdental-guide dt{margin:0 0 5px;font-size:16px;line-height:1.4;font-weight:600}.gl-interdental-guide dd{margin:0;font-size:15px;line-height:1.5}.gl-interdental-guide__anchor{display:block;scroll-margin-top:160px}@media(max-width:379px){.gl-interdental-guide__choices{grid-template-columns:minmax(0,1fr)}}.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 */
