.ProductDescription_root__jWFac{display:flex;flex-direction:column;-webkit-margin-before:var(--spacing-4);margin-block-start:var(--spacing-4);gap:var(--spacing-8)}@media(min-width:48rem){.ProductDescription_root__jWFac{-webkit-margin-before:var(--spacing-16);margin-block-start:var(--spacing-16);gap:var(--spacing-20)}}.ProductDescription_item__FzLSC{display:flex;flex-direction:column-reverse;gap:var(--spacing-4)}@media(min-width:48rem){.ProductDescription_item__FzLSC{flex-direction:row;gap:0;align-items:flex-start}.ProductDescription_item__FzLSC:nth-child(2n){flex-direction:row-reverse}}.ProductDescription_content__VJV7g{flex-grow:0;flex-shrink:0;flex-basis:100%;margin-block:auto}@media(min-width:48rem){.ProductDescription_content__VJV7g{padding:0 var(--spacing-24);flex-basis:50%}}.ProductDescription_contentInner__sPinh{margin-block:auto}.ProductDescription_headline__FcRGw{color:var(--text-label)}.ProductDescription_headline__FcRGw,.ProductDescription_title__Ebo_c{-webkit-margin-after:var(--spacing-2);margin-block-end:var(--spacing-2)}.ProductDescription_media__7xGmB{aspect-ratio:4/3;width:100%;display:block;flex-grow:0;flex-shrink:0;flex-basis:100%;border-radius:var(--radius-md);overflow:hidden}@media(min-width:48rem){.ProductDescription_media__7xGmB{flex-basis:50%}}.VerticalTable_root--with-table-border___tNye{border-inline:none}.VerticalTable_th__ndR3W{background:none}@media not all and (min-width:48rem){.VerticalTable_th__ndR3W{-webkit-padding-start:0;padding-inline-start:0}}.VerticalTable_td__aBOJ_{background:none;text-align:right}@media not all and (min-width:48rem){.VerticalTable_td__aBOJ_{padding-inline:0}}.ProductSpecs_root__tTg_e{display:flex;flex-direction:column;-webkit-margin-before:var(--spacing-4);margin-block-start:var(--spacing-4);gap:var(--spacing-8)}@media(min-width:48rem){.ProductSpecs_root__tTg_e{-webkit-margin-before:var(--spacing-16);margin-block-start:var(--spacing-16);gap:var(--spacing-20)}}.ProductSpecs_table__Qv8Bq{max-width:var(--container-small-max-width)}.ProductSpecs_item__Svbvq{display:flex;flex-direction:column;gap:var(--spacing-8)}.ProductDetailsBlock_root__p8kqM{background:var(--background-secondary);padding:var(--spacing-12) 0 var(--spacing-18) 0}