@media (min-width:768px){.rich-content-features ul,.rich-content-features ol{display:flex;flex-wrap:wrap}}.rich-content-features ol,.rich-content-features ul{padding-left:0;list-style:none}.rich-content-features ol{counter-reset:rich-content-counter}.rich-content-features ol li{counter-increment:rich-content-counter}.rich-content-features ul li,.rich-content-features ol li{position:relative;flex:1 1 0;box-sizing:border-box;margin-bottom:var(--spacing-sm);padding-left:calc(var(--spacing-md)*1.2)}.rich-content-features ul li:nth-child(odd),.rich-content-features ol li:nth-child(odd){flex:0 0 calc(50% - (var(--spacing-xl)/2));margin-right:var(--spacing-xl)}.rich-content-features ul li:before,.rich-content-features ol li:before{position:absolute;top:-2px;left:0;display:inline-block;min-width:30px;margin-right:var(--spacing-xs);color:var(--base);font-weight:700;font-size:16px;line-height:30px;text-align:center;background:var(--primary-product-color,var(--primary));border-radius:50%}.rich-content-features ul li:before{font-family:'icomoon','icons-blank-theme';content:"\e610"}.rich-content-features ol li:before{padding-top:2px;content:counter(rich-content-counter)}@media (max-width:767px){.rich-content-features ul li:before,.rich-content-features ol li:before{min-width:25px;line-height:25px}.rich-content-features ul li,.rich-content-features ol li{padding-left:var(--spacing-lg)}}#rich-content-product-specifications h2,[slot=short-description-title] h2,.product.attribute.description h2{margin-bottom:var(--spacing-md);font-weight:500;font-size:34px;font-family:var(--font-family-headings);line-height:43px;letter-spacing:0}@media (max-width:767px){#rich-content-product-specifications h2{font-size:22px;line-height:28px}}#rich-content-product-specifications .additional-attributes{display:flex;flex-wrap:wrap}#rich-content-product-specifications.is-glasses .additional-attributes{display:block}#rich-content-product-specifications.is-glasses{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}@media (max-width:899px){#rich-content-product-specifications .additional-attributes{display:block}}#rich-content-product-specifications .specification-container{display:grid;flex:1 1 auto;grid-template-columns:1fr 1fr;margin-bottom:var(--spacing-sm);padding-bottom:8px;border-bottom:1px solid var(--base-separator)}#rich-content-product-specifications.is-glasses .specification-container{display:flex;justify-content:space-between}@media (min-width:900px){#rich-content-product-specifications .specification-container:nth-child(odd){flex:0 0 calc(50% - (var(--spacing-xl)/2));margin-right:var(--spacing-xl)}#rich-content-product-specifications.is-glasses .specification-container{flex:1 1 auto;margin-right:0}}#rich-content-product-specifications .specification-label,#rich-content-product-specifications .specification-value{color:var(--primary-contrast-alt);font-size:15px;font-family:var(--font-family-base);line-height:28px;letter-spacing:0}#rich-content-product-specifications.is-glasses .specification-label{position:relative}#rich-content-product-specifications.is-glasses .specification-label iron-icon{position:absolute;top:7px;left:2px;width:16px;height:16px}#rich-content-product-specifications.is-glasses .specification-label span{margin-left:var(--spacing-sm)}@media (max-width:767px){#rich-content-product-specifications.is-glasses .specification-label iron-icon{top:7px;left:7px}#rich-content-product-specifications.is-glasses .specification-label span{margin-left:var(--spacing-lg)}}#rich-content-product-specifications.is-glasses .specification-value{margin-right:var(--spacing-sm)}#rich-content-product-specifications .specification-label{font-weight:700}#rich-content-product-specifications.is-glasses shop-container{--shop-container__left--width:.5;--shop-container__left--width-fr:.5fr;--shop-container__right--width:.5;--shop-container__right--width-fr:.5fr}@media (min-width:768px){.specification-wrapper.is-glasses shop-container img{width:70%}.specification-wrapper.is-glasses shop-container div[slot=right]{text-align:right}}@media (max-width:767px){.specification-wrapper.is-glasses shop-container div[slot=right]{margin-bottom:var(--spacing-lg)}}div.product.attribute.description{margin-bottom:var(--spacing-lg)}catalog-product-view .block.crosssell .block-title{margin-bottom:var(--spacing-md);text-align:center}catalog-product-view .block.crosssell .block-title>strong{color:var(--primary-product-color,var(--primary));font-weight:500;font-size:34px;font-family:var(--font-family-headings);line-height:25px;letter-spacing:0}@media (max-width:767px){catalog-product-view .block.crosssell .block-title>strong{font-size:22px}}