html{--size-font-product-brand:21;--size-font-product-name:18;--size-font-text:15;--size-min-width-image-float:297;--size-max-width-image-flex:120;--size-min-height-image-float-block:270;--size-font-root-min:14}.nav__wrapper{grid-column:left-sidebar}.main__wrapper,.blocks__wrapper{grid-column:content/right-sidebar}.main__wrapper>*,.blocks__wrapper>*{grid-column:inherit}.main__wrapper *:has(>.float,>.float-left,>.float-right),.blocks__wrapper *:has(>.float,>.float-left,>.float-right){clear:both;min-height:var(--size-calc-min-height-image-float-block, calc(var(--size-min-height-image-float-block, 270) / var(--size-font, var(--size-font-root, 16)) * var(--size-font-unit, 1em)))}.main__wrapper .float:has(img[src]),.main__wrapper .float-left:has(img[src]),.main__wrapper .float-right:has(img[src]),.blocks__wrapper .float:has(img[src]),.blocks__wrapper .float-left:has(img[src]),.blocks__wrapper .float-right:has(img[src]){min-width:min(100%,var(--size-calc-min-width-image-float, calc(var(--size-min-width-image-float, 297) / var(--size-font, var(--size-font-root, 16)) * var(--size-font-unit, 1em))) - 2em);text-align:center}.main__wrapper .flex,.blocks__wrapper .flex{gap:2em 4em;margin-bottom:2em}.main__wrapper .flex>img,.main__wrapper .flex>embed,.main__wrapper .flex>picture,.main__wrapper .flex>object,.main__wrapper .flex>video,.main__wrapper .flex>svg,.main__wrapper .flex>iframe,.blocks__wrapper .flex>img,.blocks__wrapper .flex>embed,.blocks__wrapper .flex>picture,.blocks__wrapper .flex>object,.blocks__wrapper .flex>video,.blocks__wrapper .flex>svg,.blocks__wrapper .flex>iframe{max-width:min(100%,var(--size-calc-max-width-image-flex, calc(var(--size-max-width-image-flex, 120) / var(--size-font, var(--size-font-root, 16)) * var(--size-font-unit, 1em))))}.main__wrapper .product-brand,.main__wrapper h2,.blocks__wrapper .product-brand,.blocks__wrapper h2{--size-font:var(--size-font-head, 32);font-size:inherit;line-height:var(--size-calc-line-height-head, calc(var(--size-line-height-head, 36) / var(--size-font, var(--size-font-root, 16)) * var(--size-font-unit, 1em)))}.main__wrapper .product-brand b,.main__wrapper .product-brand strong,.main__wrapper h2 b,.main__wrapper h2 strong,.blocks__wrapper .product-brand b,.blocks__wrapper .product-brand strong,.blocks__wrapper h2 b,.blocks__wrapper h2 strong{font-weight:500}.main__wrapper .product-name,.main__wrapper h3,.blocks__wrapper .product-name,.blocks__wrapper h3{--size-font:var(--size-font-head, 32);font-size:inherit;line-height:var(--size-calc-line-height-head, calc(var(--size-line-height-head, 36) / var(--size-font, var(--size-font-root, 16)) * var(--size-font-unit, 1em)))}.main__wrapper .product-name b,.main__wrapper .product-name strong,.main__wrapper h3 b,.main__wrapper h3 strong,.blocks__wrapper .product-name b,.blocks__wrapper .product-name strong,.blocks__wrapper h3 b,.blocks__wrapper h3 strong{font-weight:700}.category__bread{margin-bottom:1em}.category__bread li:not(:last-of-type){font-weight:500}.gallery.grid{--columns: 5;place-content:center;place-items:center}.gallery img,.gallery embed,.gallery picture,.gallery object,.gallery video,.gallery svg,.gallery iframe{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}/*# sourceMappingURL=category.min.css.map */