.editor-styles-wrapper{.swiper-container-wrapper.swiper-style-productfamily{padding:100px 0}.swiper-container-wrapper.swiper-style-productfamily .main-swiper{margin-top:-30px;padding-top:86px}.swiper-container-wrapper.swiper-style-productfamily .swiper-slide{width:376px;height:auto;max-width:calc( 100vw - 2 * var(--bs-offset) );padding-bottom:5px;color:var(--wp--preset--color--font-colors-font-dark-2)}a.family-item{position:relative;display:flex;flex-direction:column;height:100%;background:var(--wp--preset--color--main-colors-baige);box-shadow:0px 2px 6px rgba(0,0,0,.2),0px 4.5px .5px rgba(0,0,0,.25),0px 4px 0px #cfc0af;color:var(--wp--preset--color--main-colors-weiss);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}a.family-item:hover,a.family-item:focus-visible{transform:translateY(-6px);box-shadow:0px 10px 0px #8f8579,0px 4.5px .5px rgba(0,0,0,.25),0px 10px 16px rgba(0,0,0,.15)}a.family-item .image{position:relative;overflow:hidden;aspect-ratio:188/125;background:var(--wp--preset--color--font-colors-font-dark-1)}a.family-item .image img:not(.icon){display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}a.family-item:hover .image img:not(.icon),a.family-item:focus-visible .image img:not(.icon){transform:scale(1.05)}a.family-item .image:after{content:'';position:absolute;z-index:1;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(0deg,#a0968a 0%,rgba(160,150,138,0) 100%)}a.family-item .image .icon{position:absolute;z-index:4;bottom:16px;right:16px;width:56px;height:56px;object-fit:contain}a.family-item .text{position:relative;z-index:2;flex-grow:1;display:flex;flex-direction:column;margin-top:-10px;padding:0 24px 24px}a.family-item h4{margin-left:0;color:var(--wp--preset--color--main-colors-weiss)}a.family-item .excerpt{margin-bottom:16px}a.family-item .link{margin-top:auto;font-size:14px;font-weight:700;line-height:1.7143;letter-spacing:.12em;color:var(--wp--preset--color--main-colors-weiss);text-transform:uppercase}@media(max-width:575px){.swiper-container-wrapper.swiper-style-productfamily{padding:60px 0}}@media(prefers-reduced-motion:reduce){a.family-item,a.family-item .image img:not(.icon){transition:none}a.family-item:hover,a.family-item:focus-visible,a.family-item:hover .image img:not(.icon),a.family-item:focus-visible .image img:not(.icon){transform:none}}}