.voting-section .card-list-wrap{gap:20px}.voting-section .card-list-wrap .voting-card-block{width:100%;max-width:calc(33.33% - 20px * 2 / 3)}.voting-section .product-card-wrapper:hover .card__content{background:linear-gradient(180deg,#0000 49.23%,#000)}.voting-section .voting-card-block .card-button-group{gap:15px;padding-top:10px}.voting-section .voting-card-block .card-button-group .button{width:100%;max-width:calc(50% - 7.5px);line-height:1.5;padding:11px}.voting-section .card-wrapper{height:unset}.voting-popup-overlay:empty{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:block;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.negative-voting-popup,.voting-popup{position:fixed;background-color:#f9f9f9;border:1px solid #C5C5C2;width:100%;max-width:550px;border-radius:16px;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.main-voting-popup .popup-header{padding:20px}.main-voting-popup .popup-header h5{margin:0;font-weight:600;font-family:var(--font-body-family);font-size:18px;line-height:1.5}.main-voting-popup .form-body{padding:0 20px 20px}.main-voting-popup .form-body .field:not(:last-child){margin-bottom:16px}.main-voting-popup .form-body .field .field__input{border-color:#f0f0e7;background-color:#fffefd;height:auto;--inputs-radius:6px}.main-voting-popup .form-body .form-button-group{gap:20px}.main-voting-popup .form-body .form-button-group .button{width:100%;max-width:calc(50% - 10px);line-height:1.5}.main-voting-popup .form-body .form-button-group .button:hover{--color-button-hover-text:122,123,114;--color-button-hover-background:255,255,255}.voting-section .popup-close-button.with-icon{width:36px;height:36px;background-color:#e033331a;color:#e03333;border-radius:8px;cursor:pointer}.voting-section .popup-close-button.with-icon svg{width:auto;height:20px}.negative-voting-popup.active,.voting-popup-overlay.active:empty,.voting-popup.active{opacity:1;visibility:visible}body.voting-popup_open{overflow:hidden}.voting-section .like-popup-opner.disabled,.voting-section .dislike-popup-opner.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.page-hero-part .page-hero-part-wrap{position:relative;overflow:hidden}.page-hero-part .page-hero-part-wrap .mediafile-block img,.page-hero-part .page-hero-part-wrap .mediafile-block video,.page-hero-part .page-hero-part-wrap .mediafile-block{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-hero-part .page-hero-part-wrap .page-hero-content{padding:81px 0;position:relative;background:linear-gradient(89.81deg,#5d5f52cc 5.27%,#5d5f5233 28.3%)}.page-hero-part .page-hero-part-wrap .page-hero-content .hero-section-title{color:#fff;margin:0 0 19px;line-height:1.5}.collection-breadcrumb{gap:5px;line-height:1.5;font-size:14px;font-weight:500;color:#fff}.collection-breadcrumb .home-link{text-decoration:none;color:currentColor;gap:5px}.collection-breadcrumb .home-link .breadcrumb-text{display:inline-block;line-height:1}.collection-breadcrumb .breadcrumb-text{text-transform:capitalize}@media only screen and (min-width:750px){.voting-section .product-card-wrapper .card__information .card__heading a{min-height:52px}}@media only screen and (max-width:989px){.voting-section .voting-card-block .card-button-group .button{font-size:14px}.voting-section .card-list-wrap .voting-card-block{width:100%;max-width:calc(50% - 10px)}}@media only screen and (max-width:749px){.voting-section .voting-card-block .card-button-group .button{font-size:14px}.voting-section .card-list-wrap .voting-card-block{width:100%;max-width:100%}.page-hero-part .page-hero-part-wrap .page-hero-content .hero-section-title{margin-bottom:12px}}@media only screen and (max-width:560px){.negative-voting-popup,.voting-popup{width:100%;max-width:calc(100% - 40px)}.main-voting-popup .popup-header{padding:12px 16px}.main-voting-popup .form-body{padding:0 16px 16px}.main-voting-popup .form-body .form-button-group{gap:10px}.main-voting-popup .form-body .form-button-group .button{max-width:calc(50% - 5px)}.main-voting-popup .form-body .field .field__input{font-size:14px}}@media only screen and (max-width:350px){.voting-section .voting-card-block .card-button-group{gap:5px}.voting-section .voting-card-block .card-button-group .button{max-width:100%;gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/voting-section.css.map */
