#content{display:grid;grid-template-columns:300px minmax(0,1fr);gap:38px;align-items:start}
#content>.main{grid-column:2;grid-row:1;min-width:0;width:auto;margin:0}
#content>.aside{grid-column:1;grid-row:1;width:auto;min-width:0;margin:0}
.purchase-breadcrumbs{font-size:12px;line-height:1.5;margin:0 0 18px;color:#647080}
.purchase-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:5px 0;list-style:none;margin:0;padding:0}
.purchase-breadcrumbs li{display:inline}
.purchase-breadcrumbs li+li:before{content:"›";margin:0 9px;color:#9ba5ad}
.purchase-breadcrumbs a{text-decoration:none}
.purchase-breadcrumbs a:hover{text-decoration:underline}
.purchase-mobile-catalogue>summary{display:none}
.purchase-mobile-catalogue:not([open])>.purchase-tree{display:block}
.purchase-product-grid .item-thumb>img{display:block;width:100%;height:100%;object-fit:contain}
.purchase-element-image{max-width:100%;height:auto}
.purchase-skip-link{position:fixed;left:12px;top:-100px;z-index:2000;padding:10px 16px;background:white;border:2px solid #ef7e1a;color:#294664}
.purchase-skip-link:focus{top:12px}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #d66d10;outline-offset:3px}
@media(max-width:980px){
 #content{grid-template-columns:minmax(0,1fr);gap:22px}
 #content>.main{grid-column:1;grid-row:1;width:100%}
 #content>.aside{grid-column:1;grid-row:2;width:100%}
 .purchase-mobile-catalogue>summary{display:block;cursor:pointer;padding:12px 14px;border:1px solid #dfe4e8;border-radius:6px;color:#294664;font-weight:600}
 .purchase-mobile-catalogue>summary:after{content:"+";float:right}
 .purchase-mobile-catalogue[open]>summary:after{content:"−"}
 .purchase-mobile-catalogue:not([open])>.purchase-tree{display:none}
 .purchase-sidebar-material{max-width:280px;margin:20px auto}
 .purchase-breadcrumbs{font-size:11px;margin-bottom:14px}
 .purchase-sidebar-measures{display:none}
}
