.simple-product__item{--block-page-body-flex-direction:row;--block-page-body-flex-wrap:wrap;--block-page-body-align-items:center;--page-block-body-gap:var(--space)!important;--product-preview-item-width:50px;--product-preview-item-height:50px;--product-preview-item-basis:50px;--product-preview-item-flex-shrink:0}.simple-product__item-preview{-moz-box-ordinal-group:3;order:2}.simple-product__item-title{-moz-box-ordinal-group:2;order:1;font-size:14px;color:var(--default-color);font-weight:700;text-decoration:none}.simple-product__item-title:hover{text-decoration:underline}.simple-product__item-quantity{-moz-box-ordinal-group:4;order:3;flex-shrink:0;margin-left:auto}.simple-product__item-article{-moz-box-ordinal-group:5;order:4;font-size:14px;width:-moz-calc((100% - var(--space))/2);width:calc((100% - var(--space))/2)}.simple-product__item-price{-moz-box-ordinal-group:6;order:5;margin-left:auto}.simple-product__item-price-label{color:var(--default-light-grey-color-1);font-size:12px;padding-bottom:calc(var(--space)/4)}.simple-product__item-price-value{color:var(--default-red-color);font-weight:700;font-size:16px}.simple-product__item-currency{font-size:14px;font-weight:700}@media (min-width:600px){.simple-product__item{--product-preview-item-width:60px;--product-preview-item-height:60px;--product-preview-item-basis:60px}.simple-product__item-title{-moz-box-ordinal-group:2;order:1;width:100%;font-size:16px}.simple-product__item-preview{-moz-box-ordinal-group:3;order:2}.simple-product__item-article{-moz-box-ordinal-group:4;order:3;width:-moz-calc(100% - var(--product-preview-item-width) - var(--space));width:calc(100% - var(--product-preview-item-width) - var(--space));font-size:16px}.simple-product__item-price{-moz-box-ordinal-group:5;order:4;width:-moz-calc((100% - var(--space))/2);width:calc((100% - var(--space))/2);margin-top:auto;margin-left:0}.simple-product__item-price-label{font-size:14px}.simple-product__item-price-value{font-size:20px}.simple-product__item-quantity{-moz-box-ordinal-group:6;order:5;width:auto}}@media (min-width:780px){.simple-product__item-article{width:20%;font-size:14px;-moz-box-flex:0;flex-grow:0;flex-shrink:1}.simple-product__item-price{width:auto;margin-top:0;margin-left:auto}.simple-product__item-quantity{width:auto;margin-left:0;margin-right:0}}@media (min-width:1000px){.simple-product__item{--block-page-body-justify-content:flex-start!important}.simple-product__item-title{font-size:16px}}@media (min-width:1200px){.simple-product__item-article{width:30%}}