.slider-image-section{position:relative}.slider-image{width:100%;max-width:var(--page-width);margin:auto;padding:60px;display:flex}.slider-image.reverse-section{flex-direction:row-reverse}.slider-image .subtitle{font-family:BeausiteFit;font-weight:300;font-size:24px;line-height:normal;letter-spacing:0;color:#000;margin:0 0 40px;display:inline-block}@media (min-width: 1024px){.slider-image .subtitle{margin:0 0 60px}}.slider-image .title{margin:0;display:inline-block;font-size:24px;font-family:Helvetica Neue,sans-serif}.slider-image .animated-link{font-family:BeausiteFit;font-weight:300;font-size:14px;line-height:1.2;letter-spacing:0;color:#000;text-decoration:none}@media (min-width: 1024px){.slider-image .animated-link{margin-top:30px}}.slider-image .lower-link:hover{border:1px solid #5f5d57}@media (max-width: 1023px){.slider-image{padding:0!important;flex-direction:column-reverse!important}.slider-image .title{font-size:20px!important}.slider-image .lower-link{margin:0}}.image-section,.slider-section{box-sizing:border-box;width:50%;height:912px}@media (max-width: 1023px){.image-section,.slider-section{width:100%!important;justify-content:center;height:912px;max-height:780px}}@media (max-width: 490px){.image-section{height:auto;max-height:780px;background-color:#e5e3dc}.image-section img{object-fit:contain;font-size:0}}.slider-section{background:#e5e3db;padding:138px 0;display:flex;flex-direction:column;align-items:center;overflow:hidden}.slider-section .swiper{flex:1}@media (max-width: 1023px){.slider-section{padding:82px 0!important}}@media (max-width: 511px){.slider-section .slider-image-swiper.swiper .swiper-button-next{right:20px}.slider-section .slider-image-swiper.swiper .swiper-button-prev{left:20px}}.link-button{margin-top:48px}.image-section-image{width:100%;height:100%;object-fit:cover}.slider-image-swiper{width:100%;overflow:unset}@media (max-width: 1023px){.slider-image-swiper.swiper{width:100%!important;transform:unset!important;padding:40px 0 0}}.slider-image-swiper .swiper-button-next{right:calc(50% - 190px);top:32%}@media (max-width: 1023px){.slider-image-swiper .swiper-button-next{right:calc(50% - 180px);top:34%}}.slider-image-swiper .swiper-button-prev{left:calc(50% - 190px);top:32%}@media (max-width: 1023px){.slider-image-swiper .swiper-button-prev{left:calc(50% - 180px);top:34%}}.slider-image-swiper .swiper-pagination{position:static;padding-top:30px;display:flex;justify-content:center;align-items:center}@media (min-width: 1024px){.slider-image-swiper .swiper-pagination{padding-top:40px}}.slider-image-swiper .swiper-slide{width:fit-content;height:fit-content;background:transparent}@media (max-width: 1023px){.slider-image-swiper .swiper-slide{justify-content:center!important}}.slider-image-swiper .swiper-slide a{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;text-decoration:none}.slider-image-swiper .swiper-slide img{width:240px;height:301px}.slider-image-swiper .swiper-slide h3{width:208px;margin:0;font-family:BeausiteFit;font-weight:300;font-size:14px;line-height:normal;color:#000;opacity:1}.slider-image-swiper .swiper-slide p{margin:0;width:100%;white-space:nowrap;max-width:245px;text-overflow:ellipsis;overflow:hidden;font-family:BeausiteFit;font-weight:300;font-size:14px;line-height:normal;letter-spacing:0;color:#5f5d57;opacity:1}@media (max-width: 1023px){.slider-image-swiper .swiper-slide p{max-width:229px}}.slider-image-wrapper{overflow:hidden;display:inline-block;width:245px;height:306px;margin-bottom:10px}@media (max-width: 1023px){.slider-image-wrapper{width:229px;height:286px}}.slider-image-wrapper img{display:block;width:100%!important;height:100%!important;transition:transform .3s ease}.slider-image-wrapper:not(.slider-image-wrapper--zoom):hover img{transform:scale(1.05)}.slider-image-wrapper--zoom img{transition:transform var(--zoom-duration, 4s) cubic-bezier(.25,.46,.45,.94)!important}@media (hover: hover) and (pointer: fine){.swiper-slide:hover .slider-image-wrapper--zoom img{transform:scale(1.08)}}.swiper-wrapper{height:fit-content}.slider-image-swiper__price{font-family:BeausiteFit;font-weight:300;font-size:14px;line-height:normal;color:#000;white-space:nowrap}.slider-image-swiper__price.discounted .product-card__price--new{display:inline-block;margin-left:1ch;color:red}.slider-image-swiper__price.discounted .product-card__price--old{text-decoration:line-through;font-size:10px}.hidden{display:none}.disabled-button{color:#6d6d6d;background:transparent}.active-button{color:#573a37;background:#f1eae5}
