/*!
 * 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 h2{font-weight:600;font-family:Shippori Mincho,serif;font-size:2rem;border-bottom:.1rem solid rgba(var(--color-button-secondary),1);margin:0 0 2.4rem;color:rgb(var(--color-heading2))}#wl-product-description h3{font-size:1.7rem;margin:0 0 2.4rem;font-family:Shippori Mincho,serif}#wl-product-description img{width:100%;height:auto}#wl-product-description p{margin:0;font-size:1.4rem}#wl-product-description .button{background-color:rgb(var(--color-button-secondary));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:400;width:100%;text-decoration:none;padding:1.5rem 0}#wl-product-description .button:after{content:none}#wl-product-description .button:before{content:none}#wl-product-description .title{font-size:1.4rem;margin:0;font-weight:700;color:rgb(var(--color-button-secondary))}#wl-product-description .reverse .wl-product-description__image{order:2}#wl-product-description .reverse .wl-product-description__content{order:1}#wl-product-description .full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#wl-product-description .full img{width:100%;height:auto;display:block}#wl-product-description .mb-25{margin-bottom:2.5rem}#wl-product-description .mb-60{margin-bottom:6rem}@media screen and (width < 750px){#wl-product-description .mb-60{margin-bottom:4rem}}#wl-product-description .mb-90{margin-bottom:9rem}@media screen and (width < 750px){#wl-product-description .mb-90{margin-bottom:4rem}}#wl-product-description .py-90{padding-top:9rem;padding-bottom:9rem}@media screen and (width < 750px){#wl-product-description .py-90{padding-top:4rem;padding-bottom:4rem}}#wl-product-description .background{position:relative}#wl-product-description .background:before{content:"";position:absolute;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:100%;background-color:rgba(var(--color-foreground),.1);z-index:0}#wl-product-description .background .wl-product-description__image,#wl-product-description .background .wl-product-description__content{position:relative;z-index:1}.wl-product-description__container{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}@media screen and (width < 750px){.wl-product-description__container{grid-template-columns:1fr;gap:4rem}.wl-product-description__container .wl-product-description__content{order:1}.wl-product-description__container .wl-product-description__image,.wl-product-description__container--reverse .wl-product-description__image{order:2}.wl-product-description__container--reverse .wl-product-description__content{order:1}}
