body.products-card{background:var(--WH)}.product-card__content{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;padding:45px 0}.product-card__content:first-child{padding-top:0}@media screen and (max-width: 991px){.product-card__content{grid-template-columns:100%;gap:50px;width:100%;display:grid;padding:25px 0}}.product-card h1{font-size:56px}@media screen and (max-width: 991px){.product-card h1{font-size:24px;line-height:105%}}.product-card__additional{width:calc(300px + (640 - 300) * (100vw - 475px) / 1445);row-gap:10px;display:flex;flex-direction:column}@media screen and (max-width: 991px){.product-card__additional{width:100%}}.product-card__additional .swiper{width:100%}.product-card__additional .swiper.mySwiper{display:flex;column-gap:10px}.product-card__additional .swiper.mySwiper .swiper-wrapper{width:calc(100% - 130px);overflow:hidden}@media screen and (max-width: 991px){.product-card__additional .swiper.mySwiper .swiper-wrapper{width:calc(100% - 100px)}}.product-card__additional .swiper.mySwiper .swiper-wrapper .mini{width:120px!important;height:110px;overflow:hidden;position:relative;border:3px solid var(--WH)}@media screen and (max-width: 991px){.product-card__additional .swiper.mySwiper .swiper-wrapper .mini{width:90px!important;height:90px}}.product-card__additional .swiper.mySwiper .swiper-wrapper .mini.swiper-slide-thumb-active{border:3px solid var(--Green-Accent)}.product-card__additional .swiper.mySwiper .swiper-wrapper .mini img{width:120px;height:110px;object-fit:cover;position:absolute}@media screen and (max-width: 991px){.product-card__additional .swiper.mySwiper .swiper-wrapper .mini img{width:90px!important;height:90px}}.product-card__additional .swiper.mySwiper .navigation{width:120px;height:110px;background:var(--Green-Accent);display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 991px){.product-card__additional .swiper.mySwiper .navigation{width:90px;height:90px}}.product-card__additional .swiper.mySwiper .navigation .swiper-button-prev,.product-card__additional .swiper.mySwiper .navigation .swiper-button-next{position:static;align-items:center;display:flex;height:100%;margin:0}.product-card__additional .swiper.mySwiper .navigation .swiper-button-prev:after,.product-card__additional .swiper.mySwiper .navigation .swiper-button-next:after{display:none}.product-card__additional .swiper .swiper-slide{height:522px;position:relative;display:flex;align-items:center}@media screen and (max-width: 991px){.product-card__additional .swiper .swiper-slide{width:100%!important;height:auto}}.product-card__additional .swiper .swiper-slide img{object-fit:cover;width:100%;position:absolute}@media screen and (max-width: 991px){.product-card__additional .swiper .swiper-slide img{position:static}}.product-card__additional .swiper .swiper-slide:focus-visible{outline:none}.product-card__additional .swiper .swiper-button-next,.product-card__additional .swiper .swiper-button-prev{color:var(--Green-Accent)}.product-card__additional img{width:100%}.product-card__details{display:flex;flex-direction:column;row-gap:calc(16px + (25 - 16) * (100vw - 475px) / 1445);width:100%}.product-card__details .stock-status{font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);font-weight:700;line-height:110%;letter-spacing:-.02em;color:var(--Green-Accent);display:flex;column-gap:8px}.product-card__details .stock-status i{display:flex;align-items:center}.product-card__details .prices{display:flex;column-gap:14px;letter-spacing:-.02em;line-height:110%;text-transform:uppercase}.product-card__details .prices .price{font-size:calc(24px + (32 - 24) * (100vw - 475px) / 1445);font-weight:700;color:var(--Black)}.product-card__details .prices .price_old{font-size:calc(16px + (20 - 16) * (100vw - 475px) / 1445);font-weight:400;text-decoration:line-through}.product-card__details .annut_video{padding:25px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;row-gap:12px}@media screen and (max-width: 991px){.product-card__details .annut_video{padding:16px 0}}.product-card__details .annut_video .annutation{font-weight:400;font-size:calc(16px + (20 - 16) * (100vw - 475px) / 1445);line-height:120%;letter-spacing:-.01em;color:var(--Dark-Gray)}.product-card__details .annut_video .video a{display:flex;align-items:center;column-gap:8px;color:var(--Dark-Gray);font-weight:700;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:100%;letter-spacing:-.02em}.product-card__details .annut_video .video a i{display:flex;align-items:center}.product-card__details .modal-btn{width:100%;height:60px;margin-top:28px}.product-card__details .info{display:flex;flex-direction:column;row-gap:10px}.product-card__details .info-element{display:flex}.product-card__details .info-element .name{font-weight:400;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:110%;color:#3b3b3b;margin-right:5px}.product-card__details .info-element .body{font-weight:700;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:110%;color:var(--Dark-Gray)}@media screen and (max-width: 991px){.product-card__details .info-element .body{font-weight:400}}.product-card__chars .title{font-weight:700;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-transform:uppercase;color:var(--Dark-Gray);padding-bottom:17px;border-bottom:1px solid rgba(57,57,57,.5);margin-bottom:20px}.product-card__chars .btns{width:100%;display:flex;flex-direction:column;row-gap:10px;margin-top:40px}.product-card__chars .btns a{width:100%;height:65px}.product-card__chars .btns a i{margin-left:10px}.product-card__chars .body{width:100%;display:flex;flex-direction:column;height:278px;overflow:hidden}.product-card__chars .body.show{height:auto}.product-card__chars .body .properti{display:flex;justify-content:space-between;border-bottom:1px solid #EBEBEB;padding:10px 0}.product-card__chars .body .properti:first-child{border-top:1px solid #EBEBEB}.product-card__chars .body .properti .name{font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%;font-weight:400;letter-spacing:-.02em;color:#8a8a8a}.product-card__chars .body .properti .value{font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-align:right;color:var(--Black)}.product-card__chars .body .properti .value a{color:var(--Black);text-decoration:underline}.product-card__description .title{font-weight:700;font-size:calc(18px + (32 - 18) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-transform:uppercase;color:var(--Dark-Gray);padding-bottom:17px;border-bottom:1px solid rgba(57,57,57,.5);margin-bottom:20px}.product-card__description .description{display:flex;flex-direction:column;row-gap:22px}.product-card__description .description .h2,.product-card__description .description h2,.product-card__description .description .h3,.product-card__description .description h3,.product-card__description .description .h4,.product-card__description .description h4,.product-card__description .description .h5,.product-card__description .description h5,.product-card__description .description .h6,.product-card__description .description h6{margin:8px 0 0}.product-card__description .description p{font-size:calc(16px + (20 - 16) * (100vw - 475px) / 1445);line-height:110%;font-weight:400;color:var(--Dark-Gray)}.product-card__description .description ul,.product-card__description .description ol{padding-left:63px}.product-card__description .description ul li,.product-card__description .description ol li{color:var(--Dark-Gray);margin-bottom:8px}.product-card__description .description ul li::marker,.product-card__description .description ol li::marker{color:var(--Green-Accent);font-weight:700;margin-right:8px}.product-card .product_swiper{padding:45px 0 150px;background:var(--WH)}@media screen and (max-width: 991px){.product-card .product_swiper{padding:50px 0 25px}}.product-card .product_swiper .container{position:relative}@media screen and (max-width: 767px){.product-card .product_swiper .container .wrapper{display:flex;flex-direction:column}}.product-card .product_swiper .container .button{position:absolute;right:-2px;top:0;display:flex}@media screen and (max-width: 767px){.product-card .product_swiper .container .button{position:static;right:0;order:2;display:flex;align-items:center;justify-content:center;margin-top:18px}}.product-card .product_swiper .container .button .swiper-pagination{display:none}@media screen and (max-width: 767px){.product-card .product_swiper .container .button .swiper-pagination{display:flex;position:static}}.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic{transform:translate(0)}.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:var(--Black)}.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(1)}.product-card .product_swiper .container .button .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{width:8px;height:8px;padding:0 4px}.product-card .product_swiper .container .button .swiper-button-next,.product-card .product_swiper .container .button .swiper-button-prev{position:static;display:flex;width:72px;height:72px;padding:21px;align-items:center;gap:10px;background:var(--Green-Accent);margin:0 2px}@media screen and (max-width: 767px){.product-card .product_swiper .container .button .swiper-button-next,.product-card .product_swiper .container .button .swiper-button-prev{width:auto;height:auto;padding:0;margin:0 15px}}.product-card .product_swiper .container .button .swiper-button-next:after,.product-card .product_swiper .container .button .swiper-button-prev:after{display:none}.product-card .product_swiper .sub{border-top:1px solid var(--Grey);padding-top:18px;position:relative}.product-card .product_swiper .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.product-card .product_swiper .sub span{font-size:16px}}.product-card .product_swiper .sub span{color:var(--Green-Accent);position:relative}.product-card .product_swiper .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.product-card .product_swiper .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.product-card .product_swiper .sub:before{height:16px}}.product-card .product_swiper .product_swiper_slider{width:100%;margin-top:58px}@media screen and (max-width: 991px){.product-card .product_swiper .product_swiper_slider{margin-top:28px}}.product-card .product_swiper .product_swiper_slider .element{width:316px;height:473px;overflow:hidden}.product-card .product_swiper .product_swiper_slider .element .banner{width:100%;height:100%;position:relative}.product-card .product_swiper .product_swiper_slider .element .banner .image{height:100%}.product-card .product_swiper .product_swiper_slider .element .banner picture{display:flex;height:100%;justify-content:center}.product-card .product_swiper .product_swiper_slider .element .banner picture img{height:100%}.product-card .product_swiper .product_swiper_slider .element .banner .block{position:absolute;bottom:0;width:100%;padding:25px 30px}.product-card .product_swiper .product_swiper_slider .element .banner .block .name{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.product-card .product_swiper .product_swiper_slider .element .banner .block .name{font-size:16px}}.product-card .product_swiper .product_swiper_slider .element .banner .block .name{color:var(--WH)}.product-card .product_swiper .product_swiper_slider .element .banner .block .text{color:var(--Black);font-size:16px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.32px}@media screen and (max-width: 991px){.product-card .product_swiper .product_swiper_slider .element .banner .block .text{font-size:14px}}.product-card .product_swiper .product_swiper_slider .element .banner .block .text{color:var(--WH);margin:8px 0 20px}.product-card .product_swiper .product_swiper_slider .element .product_mini{width:100%;height:100%;position:relative}.product-card .product_swiper .product_swiper_slider .element .product_mini .image{width:100%;height:300px}.product-card .product_swiper .product_swiper_slider .element .product_mini picture{display:flex;height:100%;justify-content:center}.product-card .product_swiper .product_swiper_slider .element .product_mini picture img{height:100%}.product-card .product_swiper .product_swiper_slider .element .product_mini .info{width:100%;margin-top:18px;display:flex;flex-direction:column}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .name{color:var(--Black);font-size:20px;font-style:normal;font-weight:400;line-height:110%}@media screen and (max-width: 767px){.product-card .product_swiper .product_swiper_slider .element .product_mini .info .name{font-size:14px}}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .name{color:var(--Black);font-weight:700;margin:8px 0 0}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .categoryIn{color:var(--Black);font-size:16px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.32px}@media screen and (max-width: 991px){.product-card .product_swiper .product_swiper_slider .element .product_mini .info .categoryIn{font-size:14px}}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .categoryIn{font-size:14px;opacity:.7;color:var(--Dark-Gray)}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .podval{width:100%;position:absolute;bottom:0;border-top:1px solid var(--Grey-5);display:flex;padding-top:12px;column-gap:30px}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .podval .price .sale{text-decoration:line-through;color:var(--Dark-Gray);line-height:110%;font-weight:400;font-size:13px}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .podval .price span{font-size:20px;font-weight:700;line-height:110%;color:var(--Black)}.product-card .product_swiper .product_swiper_slider .element .product_mini .info .podval .btn{width:100%}
