/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.wl-product-description{--wl-pd-image-ratio: 23.1%;--wl-pd-bg: #e5e5e5}.wl-product-description .wl-product-description__inner{display:grid;grid-template-columns:1fr}@media screen and (width >= 750px){.wl-product-description .wl-product-description__inner{grid-template-columns:var(--wl-pd-image-ratio) 1fr}}@media screen and (width >= 750px){.wl-product-description .wl-product-description__inner--no-image{grid-template-columns:1fr}}.wl-product-description .wl-product-description__media{aspect-ratio:1 / 1;overflow:hidden;align-self:start}.wl-product-description .wl-product-description__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wl-product-description .wl-product-description__body{box-sizing:border-box;background-color:var(--wl-pd-bg);padding:3.2rem 3.4rem}@media screen and (width >= 750px){.wl-product-description .wl-product-description__body{padding:4rem 4.3rem}}.wl-product-description .wl-product-description__heading{margin:0;letter-spacing:normal;font-size:1.7rem;font-weight:700;line-height:1.5;color:#000}@media screen and (width >= 750px){.wl-product-description .wl-product-description__heading{font-size:2.1rem}}.wl-product-description .wl-product-description__text{margin:0;font-size:1.1rem;font-weight:400;line-height:2rem;color:#000}@media screen and (width >= 750px){.wl-product-description .wl-product-description__text{font-size:1.4rem;line-height:2.7rem}}.wl-product-description .wl-product-description__heading+.wl-product-description__text{margin-top:1.8rem}@media screen and (width >= 750px){.wl-product-description .wl-product-description__heading+.wl-product-description__text{margin-top:2.2rem}}
