.product-item .content[data-v-c7b55ad1]{background-color:#fff;position:relative}.product-item .content .image-wrapper[data-v-c7b55ad1]{position:relative}.product-item .content .image-wrapper img[data-v-c7b55ad1]{border-radius:16px;display:block;height:auto;position:relative;transition:transform .3s ease-in-out;width:100%;z-index:2}.product-item .content .image-wrapper .hover-overlay[data-v-c7b55ad1]{overflow-wrap:break-word;position:absolute;white-space:normal;word-wrap:break-word;color:#fff;font-size:47px;font-weight:800;line-height:1.2;max-width:70%;min-width:70vw!important;mix-blend-mode:exclusion;opacity:0;pointer-events:none;text-align:left;transition:all .3s ease-in-out;z-index:1004}.product-item .content .image-wrapper .hover-overlay.hovered[data-v-c7b55ad1]{opacity:1}.product-item .content .image-wrapper .fullscreen-overlay[data-v-c7b55ad1]{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-2}.product-item .content .image-wrapper .fullscreen-overlay.visible[data-v-c7b55ad1]{opacity:1;z-index:1001}.product-item__image-wrapper[data-v-c7b55ad1]{border-radius:16px;overflow:hidden}.product-item__image-wrapper img[data-v-c7b55ad1]{transition:transform .3s ease-in-out;width:100%}.product-item__image-wrapper img[data-v-c7b55ad1]:hover{transform:scale(1.05)}.product-item .content img[data-v-c7b55ad1]{border-radius:16px;width:100%}.product-item-title[data-v-c7b55ad1]{color:#000;display:none;font-size:32px;font-weight:500}.product-item-short-title[data-v-c7b55ad1]{color:#000;font-size:32px;font-weight:500;margin-top:16px}.product-item-description[data-v-c7b55ad1]{color:#000;font-size:22px;margin-top:10px}.product-item .clear[data-v-c7b55ad1]{clear:both}@media only screen and (max-width:980px){.content[data-v-c7b55ad1]{align-items:center;display:flex;flex-direction:column;float:none!important;margin:0!important;max-width:100%!important}.image-wrapper[data-v-c7b55ad1],img[data-v-c7b55ad1]{border-radius:0!important;pointer-events:none;width:100%}.fullscreen-overlay[data-v-c7b55ad1],.hover-overlay[data-v-c7b55ad1]{display:none!important}p[data-v-c7b55ad1]{margin-top:128px;order:1;padding:20px}.image-wrapper[data-v-c7b55ad1]{margin-top:16px;order:2}.clear[data-v-c7b55ad1],.image-wrapper .fullscreen-overlay[data-v-c7b55ad1]{display:none}}@media only screen and (max-width:880px){br[data-v-c7b55ad1]{display:none}}@media only screen and (max-width:640px){.product-item[data-v-c7b55ad1]{margin-bottom:128px}.product-item[data-v-c7b55ad1]:last-child{margin-bottom:0}.product-item-title[data-v-c7b55ad1]{display:block;margin-bottom:24px;padding-left:1rem;padding-right:1rem}.product-item-description[data-v-c7b55ad1],.product-item-short-title[data-v-c7b55ad1]{display:none}.product-item__image-wrapper[data-v-c7b55ad1]{border-radius:0}.content[data-v-c7b55ad1]{display:flex;flex-direction:column-reverse}}
