

/* Start:/local/dentoptics/catalog-sections/sections.css?179418528813051*/
.do-sections{max-width:1216px;width:calc(100% - 48px);margin:0 auto;padding:40px 0 64px;color:#2c2b2a;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.5}
.do-sections *{box-sizing:border-box}.do-sections a{color:inherit;text-decoration:none}.do-sections a:focus-visible,.do-sections button:focus-visible,.do-sections summary:focus-visible{outline:2px solid #ba0f26;outline-offset:4px}
.do-sections__crumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;margin-bottom:40px}.do-sections h1{font-size:40px;line-height:1.2;font-weight:800;margin:0 0 32px}.do-sections__subnav{display:flex;flex-wrap:wrap;gap:16px 32px;margin-bottom:32px}.do-sections__subnav:empty{display:none}.do-sections__subnav a{padding:4px 0}.do-sections__subnav span{color:#ba0f26;margin-right:8px}
.do-sections__layout{display:grid;grid-template-columns:232px minmax(0,1fr);gap:32px}.do-sections__filters>summary{display:none}.do-sections__filter-body{display:block!important}.do-sections__filters:not([open])>.do-sections__filter-body{display:block!important}.do-sections__filter-form{display:flex;flex-direction:column;gap:24px}.do-sections fieldset{border:0;border-bottom:1px solid #e0e0e0;margin:0;padding:0 0 24px;min-width:0}.do-sections legend{font-size:16px;font-weight:600;margin-bottom:16px}.do-sections__range{display:grid;grid-template-columns:1fr 1fr;gap:8px}.do-sections__range input{width:100%;min-width:0;border:0;border-radius:8px;background:#f5f5f5;padding:14px 12px;font:inherit;color:inherit}.do-sections__check{display:flex;align-items:center;gap:16px;padding:8px 0;font-size:14px;cursor:pointer}.do-sections__check input{appearance:none;flex:none;width:20px;height:20px;border:1px solid #e0e0e0;border-radius:4px;margin:0;background:#fff}.do-sections__check input:checked{background:#ba0f26;box-shadow:inset 0 0 0 5px #ba0f26;border-color:#ba0f26}.do-sections__check input:checked:after{content:'';display:block;width:8px;height:8px;margin:5px;background:white}.do-sections__check input:disabled+span{opacity:.45}.do-sections__reset{font-size:14px;color:#ba0f26!important;font-weight:600}.do-sections__toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-height:44px;margin-bottom:24px}.do-sections__chips{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.do-sections__chip{display:flex;gap:24px;align-items:center;border-radius:8px;padding:8px 12px;background:#2c2b2a;color:#fff!important;font-size:14px}.do-sections__chip span{font-size:22px;line-height:20px}.do-sections__sort{position:relative;margin-left:auto;z-index:3}.do-sections__sort summary{list-style:none;width:44px;height:44px;background:#f5f5f5;border-radius:8px;display:grid;place-items:center;cursor:pointer}.do-sections__sort nav{position:absolute;right:0;top:52px;min-width:245px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 6px 24px #0001;padding:8px;border-radius:12px}.do-sections__sort nav a{display:block;padding:10px}.do-sections__sort nav a[aria-current]{color:#ba0f26;font-weight:600}.do-sections__count{font-size:12px;color:#777;margin:0 0 8px}.do-sections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.do-sections__card{min-width:0;display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff}.do-sections__image{height:188px;display:flex;align-items:center;justify-content:center}.do-sections__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.do-sections__article{font-size:12px;min-height:24px;line-height:18px;overflow-wrap:anywhere}.do-sections__card h2{font-size:20px;line-height:1.25;font-weight:700;margin:0;min-height:50px;overflow-wrap:anywhere}.do-sections__description{font-size:14px;line-height:22px;margin:0;min-height:66px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.do-sections__price{font-size:22px;font-weight:700;line-height:32px;margin:auto 0 0}.do-sections__actions{display:flex;align-items:center;gap:16px}.do-sections__button{min-height:44px;border:0;border-radius:12px;background:#ba0f26;color:white!important;padding:10px 20px;display:flex;align-items:center;justify-content:center;font:600 14px/24px Montserrat,Arial,sans-serif;cursor:pointer;text-align:center}.do-sections__details{font-size:14px;text-decoration:underline!important;text-underline-offset:3px}.do-sections__pagination{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:40px}.do-sections__pagination a{min-width:40px;padding:8px;text-align:center;border-radius:8px;background:#f5f5f5}.do-sections__pagination a[aria-current]{background:#ba0f26;color:#fff}.do-sections__empty{padding:32px 0}.do-sections__seo{margin:48px 0;font-size:14px;line-height:1.7}.do-sections__help{display:flex;align-items:center;gap:24px;position:relative;overflow:hidden;background:#2c2b2a;color:white;border-radius:24px;margin-top:48px;padding:32px}.do-sections__help>img{position:absolute;right:70px;top:-160px;width:420px;height:auto;pointer-events:none}.do-sections__help>div,.do-sections__help>a{position:relative}.do-sections__help>div{flex:1}.do-sections__help h2{font-size:24px;line-height:1.45;margin:0 0 16px}.do-sections__help p{margin:0}.do-sections__help>a{flex:none;min-width:280px}.do-sections__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:1100px){.do-sections__layout{grid-template-columns:210px minmax(0,1fr);gap:24px}.do-sections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.do-sections__card{padding:16px}.do-sections__actions{gap:12px}.do-sections__help>a{min-width:220px}}
@media(max-width:700px){.do-sections{width:calc(100% - 32px);padding:24px 0 40px}.do-sections__crumbs{font-size:11px;margin-bottom:24px}.do-sections h1{font-size:28px;margin-bottom:24px}.do-sections__subnav{gap:8px 16px;margin-bottom:24px;font-size:13px}.do-sections__layout{display:block}.do-sections__filters>summary{display:block;text-align:center;border:1px solid #2c2b2a;border-radius:8px;min-height:44px;padding:10px;margin-bottom:12px;cursor:pointer}.do-sections__filters:not([open])>.do-sections__filter-body{display:none!important}.do-sections__filter-body{padding:16px 0 24px}.do-sections__filter-form{gap:16px}.do-sections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.do-sections__card{padding:0;gap:12px}.do-sections__image{height:140px}.do-sections__article{font-size:11px;line-height:16px;min-height:32px}.do-sections__card h2{font-size:16px;line-height:20px;min-height:60px}.do-sections__description{font-size:13px;line-height:18px;min-height:108px;-webkit-line-clamp:6}.do-sections__price{font-size:18px;line-height:24px;min-height:48px;overflow-wrap:anywhere}.do-sections__actions{flex-direction:column;gap:0;align-items:stretch}.do-sections__button{width:100%;padding:10px 8px}.do-sections__details{height:44px;display:grid;place-items:center}.do-sections__help{margin-top:32px;padding:24px;flex-direction:column;align-items:stretch}.do-sections__help>a{min-width:0}.do-sections__help h2{font-size:24px}.do-sections__toolbar{margin-bottom:20px}.do-sections__chip{font-size:12px;gap:12px}.do-sections__help>img{right:-280px}.do-sections__count{margin-bottom:16px}}


/* BX-022: desktop promotion and content-aware sticky sidebar. */
.do-sections__promo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px;padding:16px;overflow:hidden;border:1px solid #e6e4e2;border-top:4px solid #ba0f26;border-radius:16px;background:#fff;color:#2c2b2a;transition:border-color .2s,box-shadow .2s}
.do-sections__promo:hover{border-color:#ba0f26;box-shadow:0 5px 18px #0000000b}
.do-sections__promo:focus-visible{outline:2px solid #ba0f26;outline-offset:4px}
.do-sections__promo-brand{grid-column:1/-1;font:500 11px/16px Montserrat,Arial,sans-serif;color:#666;letter-spacing:.4px}
.do-sections__promo-title{grid-column:1;align-self:center;font:600 18px/22px Montserrat,Arial,sans-serif}
.do-sections__promo-title>span{display:block;margin-top:4px;font:500 13px/18px Montserrat,Arial,sans-serif;color:#ba0f26}
.do-sections__promo-image{grid-column:2;grid-row:2;display:block;width:72px;height:82px;object-fit:contain}
.do-sections__promo-price{grid-column:1/-1;font:600 22px/28px Montserrat,Arial,sans-serif;color:#ba0f26}
.do-sections__promo-note{grid-column:1/-1;font:400 12px/18px Montserrat,Arial,sans-serif;color:#666}
.do-sections__promo-cta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;font:500 12px/20px Montserrat,Arial,sans-serif}
.do-sections__promo-cta>span{font-size:20px;color:#ba0f26}
@media(min-width:901px){.do-sections__aside{position:sticky;top:var(--do-sidebar-sticky-top,24px);align-self:start}}
@media(max-width:900px){.do-sections__promo{display:none}}
@media(prefers-reduced-motion:reduce){.do-sections__promo{transition:none}}

/* BX-023: heading-level sorting; results begin alongside the filter. */
.do-sections__heading{display:flex;align-items:center;gap:24px;margin-bottom:32px}
.do-sections__heading h1{flex:1;min-width:0;margin:0;overflow-wrap:anywhere}
.do-sections__heading .do-sections__sort{flex:none}
.do-sections__toolbar{min-height:0}
@media(min-width:701px){.do-sections__grid>.do-sections__card{padding-top:0}}
@media(max-width:700px){.do-sections__heading{gap:16px;margin-bottom:24px}.do-sections__heading h1{margin:0;font-size:clamp(20px,6.15vw,28px)}}

/* Mobile category navigation: a single compact, swipeable row. */
@media(max-width:760px){
 .do-sections__subnav{flex-wrap:nowrap;gap:8px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;padding:4px;margin:0 -4px 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 .do-sections__subnav::-webkit-scrollbar{display:none}
 .do-sections__subnav a{flex:0 0 auto;white-space:nowrap;min-height:44px;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;background:#f5f5f5;font-size:13px;line-height:22px;scroll-snap-align:start}
 .do-sections__subnav a span{display:none}
 .do-sections__subnav a:focus-visible{outline-offset:1px}
}

/* Mobile subcategory row: tighter surrounding space, same touch targets. */
@media(max-width:760px){
 .do-sections__heading:has(+ .do-sections__subnav:not(:empty)){margin-bottom:8px}
 .do-sections__subnav{margin-bottom:8px}
}

/* Native CHECKED state: a visible tick and selected label. */
.do-sections__check input:checked{background:#ba0f26;box-shadow:none;border-color:#ba0f26}
.do-sections__check input:checked:after{content:'';display:block;box-sizing:border-box;width:6px;height:11px;margin:2px 0 0 6px;background:transparent;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.do-sections__check input:checked+span{color:#ba0f26;font-weight:600}
.do-sections__check input:focus-visible{outline:2px solid #ba0f26;outline-offset:3px}
.do-sections__check.disabled{opacity:.45}

/* The stock controller owns filtering; this layer only makes its pending state visible. */
.do-sections__filter-status{display:none;position:sticky;top:12px;z-index:3;align-items:center;gap:8px;padding:10px 12px;margin:0 0 16px;border:1px solid #e0e0e0;border-radius:10px;background:#fff;font-size:12px;line-height:1.45;color:#666}
.do-sections[data-filter-auto-ready][data-filter-busy] .do-sections__filter-status,.do-sections[data-filter-auto-ready][data-filter-error] .do-sections__filter-status{display:flex;flex-wrap:wrap}
.do-sections[data-filter-auto-ready] #set_filter{display:none}
.do-sections[data-filter-busy] .do-sections__filter-status{color:#ba0f26;border-color:#ba0f26}
.do-sections[data-filter-busy] .do-sections__filter-status:before{content:'';flex:none;width:12px;height:12px;border:2px solid #e0e0e0;border-top-color:#ba0f26;border-radius:50%;animation:do-filter-spin .7s linear infinite}
.do-sections[data-filter-busy] .do-sections__results,.do-sections[data-filter-error] .do-sections__results{opacity:.45;pointer-events:none}
.do-sections[data-filter-error] .do-sections__filter-status{color:#ba0f26;border-color:#ba0f26}
.do-sections__filter-status a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@keyframes do-filter-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.do-sections[data-filter-busy] .do-sections__filter-status:before{animation:none}}

/* Category compact header: desktop spacing halved; one scrollable subcategory row. */
@media(min-width:761px){
 main.do-sections.do-sections{padding-top:10px}
 .do-sections__crumbs{margin-bottom:20px}
 .do-sections__heading{margin-bottom:16px}
 .do-sections__heading:has(+ .do-sections__subnav:not(:empty)){margin-bottom:12px}
 .do-sections__subnav{flex-wrap:nowrap;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:4px;padding:4px;margin:0 -4px 12px;-webkit-overflow-scrolling:touch}
 .do-sections__subnav::-webkit-scrollbar{display:none}
 .do-sections__subnav a{flex:0 0 auto;white-space:nowrap}
 .do-sections__subnav a:focus-visible{outline-offset:1px}
}

/* End */


/* Start:/local/dentoptics/catalog-sections/subnav-arrows.css?17941852881266*/
.do-sections__subnav-frame{display:contents}
.do-sections__subnav-arrow{display:none}
@media(max-width:760px){
 .do-sections__heading:has(+ .do-sections__subnav-frame){margin-bottom:8px}
}
@media(min-width:761px){
 .do-sections__heading:has(+ .do-sections__subnav-frame){margin-bottom:12px}
 .do-sections__subnav-frame{display:block;max-width:100%;margin:0 -4px 12px}
 .do-sections__subnav-frame[data-overflow]{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px}
 .do-sections__subnav-frame>.do-sections__subnav{min-width:0;margin:0}
 .do-sections__subnav-frame[data-overflow]>.do-sections__subnav-arrow{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e0e0e0;border-radius:8px;background:#f5f5f5;color:#2c2b2a;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}
 .do-sections__subnav-arrow svg{display:block;width:18px;height:18px}
 .do-sections__subnav-arrow:not(:disabled):hover{border-color:#ba0f26;background:#ba0f26;color:#fff}
 .do-sections__subnav-arrow:disabled{opacity:.3;cursor:default}
 .do-sections__subnav-arrow:focus-visible{outline:2px solid #ba0f26;outline-offset:2px}
}
@media(prefers-reduced-motion:reduce){.do-sections__subnav-arrow{transition:none}}

/* End */


/* Start:/local/dentoptics/catalog-cards-r5/cards.css?17941852884601*/
/* CARDS-001 / approved Figma R5. Scoped to product tiles, not category A3. */
.do-card-r5-grid>.do-card-r5{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border:1px solid var(--do-border,#e0e0e0);border-radius:24px;background:#fff;color:var(--do-text,#2c2b2a);font-family:Montserrat,Arial,sans-serif;box-shadow:none;transform:none}
.do-card-r5 *{box-sizing:border-box}
.do-card-r5 .do-sections__image{position:relative;display:flex;flex:none;align-items:center;justify-content:center;height:160px;margin:0;padding:24px 0 0;overflow:hidden;background:#fff;border-radius:0}
.do-card-r5 .do-sections__image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:normal}
.do-card-r5__badge{position:absolute;top:0;left:0;max-width:100%;padding:4px 9px;border-radius:12px;font:500 11px/16px Montserrat,Arial,sans-serif;white-space:nowrap}
.do-card-r5__badge--red{color:#fff;background:var(--do-brand,#ba0f26)}
.do-card-r5__badge--dark{color:#fff;background:var(--do-text,#2c2b2a)}
.do-card-r5__badge--outline{color:var(--do-text,#2c2b2a);background:#fff;box-shadow:inset 0 0 0 1px var(--do-border,#e0e0e0)}
.do-card-r5__prices{display:flex;align-items:baseline;gap:8px;min-height:26px;flex:none;white-space:nowrap}
.do-card-r5 .do-sections__price{margin:0;min-height:0;font-size:var(--do-card-price-size,20px);line-height:26px;font-weight:400;white-space:nowrap;overflow-wrap:normal}
.do-card-r5__prices.is-sale .do-sections__price{color:var(--do-brand,#ba0f26)}
.do-card-r5__old{font-size:var(--do-card-old-size,13px);font-weight:400;line-height:19px;opacity:.6;white-space:nowrap;text-decoration:line-through}
.do-card-r5__body{display:flex;flex-direction:column;gap:16px;min-height:146px;min-width:0}
.do-card-r5__copy{display:flex;flex-direction:column;gap:8px;min-width:0}
.do-card-r5 h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;min-height:0;font-size:15px;line-height:22px;font-weight:500;overflow-wrap:anywhere}
.do-card-r5 h2 a{color:inherit;text-decoration:none}
.do-card-r5 .do-sections__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;min-height:0;font-size:13px;line-height:19px;font-weight:400;overflow-wrap:anywhere}
.do-card-r5__meta{display:flex;flex-direction:column;gap:4px;min-width:0}
.do-card-r5__maker,.do-card-r5__article{margin:0;font-size:12px;line-height:18px;font-weight:400;opacity:.68;overflow-wrap:anywhere}
.do-card-r5 .do-sections__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;margin-top:auto;opacity:1;visibility:visible}
.do-card-r5 .do-sections__actions>*{flex:1 1 0;min-width:0}
.do-card-r5 .do-sections__button,.do-card-r5 .do-sections__details{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;height:44px;margin:0;padding:8px;border-radius:22px;border:1px solid transparent;font:500 14px/20px Montserrat,Arial,sans-serif;text-align:center;text-decoration:none!important;white-space:nowrap;cursor:pointer}
.do-card-r5 .do-sections__button{background:var(--do-brand,#ba0f26);color:#fff!important}
.do-card-r5 .do-sections__details{border-color:var(--do-border,#e0e0e0);background:#fff;color:var(--do-text,#2c2b2a)}
.do-card-r5 .do-sections__button:disabled{opacity:.65;cursor:wait}
.do-card-r5 a:focus-visible,.do-card-r5 button:focus-visible{outline:2px solid #ba0f26;outline-offset:3px}
.do-card-r5 .do-card-r5__cart{margin:0;padding:0;border:0;background:none;min-width:0;width:100%}
.do-card-r5__status:empty{display:none}
.do-card-r5__status{margin:0;font:400 12px/18px Montserrat,Arial,sans-serif}
.do-card-r5__status a{color:#ba0f26;text-decoration:underline}
/* CARDS-001: requested two-column mobile preview, 07.11.2026. */
@media(max-width:700px){
 .do-card-r5-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}
 .do-card-r5-grid>.do-card-r5{padding:12px}
 .do-card-r5 .do-sections__image{height:144px;padding-top:20px}
 .do-card-r5__body{min-height:0}
 .do-card-r5 h2{font-size:14px;line-height:20px}
 .do-card-r5 .do-sections__description{font-size:12px;line-height:17px}
 .do-card-r5__maker,.do-card-r5__article{font-size:11px;line-height:16px}
 .do-card-r5 .do-sections__actions{grid-template-columns:minmax(0,1fr);gap:6px}
 .do-card-r5 .do-sections__button,.do-card-r5 .do-sections__details{font-size:13px}
 .do-card-r5__prices{gap:4px;overflow-x:auto;scrollbar-width:thin}
}
@media(max-width:360px){.do-card-r5 .do-sections__image{height:124px}}


/* End */


/* Start:/local/dentoptics/catalog-article/card.css?17941852882430*/
/* PUB-001 · chosen variant01, cropped original O. One native product-grid cell. */
.do-card-r5-grid>.do-catalog-article{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-self:stretch;min-width:0;min-height:320px;padding:24px;border:1px solid #ba0f26;border-radius:24px;background:#ba0f26;color:#fff;text-decoration:none;font-family:Montserrat,Arial,sans-serif;transition:background-color .18s}
.do-catalog-article{isolation:isolate;overflow:hidden}
.do-catalog-article::before{content:"";position:absolute;z-index:-1;pointer-events:none;left:59.22%;top:85.15%;width:220%;aspect-ratio:629.2/623.957;background:url('/local/dentoptics/publications/assets/o-card.svg') no-repeat center/contain;transform:translate(-50%,-50%) rotate(70deg)}
.do-catalog-article:hover{background:#a80e23}
.do-catalog-article:focus-visible{outline:3px solid #2c2b2a;outline-offset:4px}
.do-catalog-article__tag{display:block;max-width:calc(100% - 24px);margin-bottom:40px;font-size:12px;line-height:18px;font-weight:500;overflow-wrap:anywhere}
.do-catalog-article__arrow{position:absolute;right:24px;top:24px;font-size:24px;line-height:24px}
.do-card-r5-grid .do-catalog-article__title{display:block;max-width:100%;margin:auto 0 0;padding:0;color:inherit;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.4px;overflow-wrap:anywhere}
.do-catalog-article__read{display:block;margin-top:24px;font-size:13px;line-height:20px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){
 .do-card-r5-grid>.do-catalog-article{padding:16px;min-height:260px}
 .do-catalog-article::before{width:290%;left:68.74%;top:85.48%}
 .do-catalog-article__tag{font-size:clamp(10px,2.8vw,11px);line-height:16px;margin-bottom:28px}
 .do-catalog-article__arrow{right:16px;top:16px;font-size:22px;line-height:22px}
 .do-card-r5-grid .do-catalog-article__title{font-size:clamp(16px,5vw,20px);line-height:1.2;letter-spacing:-.3px}
 .do-catalog-article__read{margin-top:20px;font-size:12px;line-height:18px}
}
@media(prefers-reduced-motion:reduce){.do-catalog-article{transition:none}}

/* PUB-001, 08.11.2026: loupes use a black publication tile; microscopes keep red/white. */
.do-card-r5-grid>.do-catalog-article[data-article-tone="dark"]{background:#171615;border-color:#171615}
.do-card-r5-grid>.do-catalog-article[data-article-tone="dark"]:hover{background:#2c2b2a;border-color:#2c2b2a}

/* End */
/* /local/dentoptics/catalog-sections/sections.css?179418528813051 */
/* /local/dentoptics/catalog-sections/subnav-arrows.css?17941852881266 */
/* /local/dentoptics/catalog-cards-r5/cards.css?17941852884601 */
/* /local/dentoptics/catalog-article/card.css?17941852882430 */
