.fw-extra-bold{font-weight:900!important}img{max-width:100%;height:auto}.form-control,.form-select{color:#000;padding:.5rem .875rem;min-height:2.75rem}.input-group{display:inline-flex;align-items:center}.input-group .button{height:2.75rem}.select2-container .select2-selection--single{min-height:2.75rem}.select2-container{width:100%!important;display:block!important}.select2-results__option{color:#aeaeae}.select2-container--default .select2-results__option--selected{color:#fff!important;background-color:var(--bs-primary)!important}.form-check{position:relative;padding-left:0!important}.form-check-kurier .form-check-input:checked{top:22px}.form-check-payments .add-comment-to-comments{font-size:.8125rem;text-decoration:none}.form-check-payments .form-check-input:checked{top:22px}.form-check-payments .select2-container{max-width:5.3125rem}.form-check-payments .form-check>.form-check input:checked~.form-check-label{border:none}.form-check__content{display:none}.form-check-label{border-radius:3px;border:2px solid transparent;padding:.5rem .75rem .5rem 2.25rem}.form-check input:not(.form-control){margin-top:0;margin-left:.75rem!important;position:absolute;top:50%;transform:translateY(-50%)}.form-check input:checked~.form-check-label{border-color:var(--bs-primary)}.form-check input:checked~.form-check-label .form-check__content{display:block}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#aeaeae!important;background-color:#f0fdf8!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;height:2.75rem!important}.select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"";width:.75rem;height:.75rem;display:block;background:url(../../img/icons/arrow-bottom.webp) 0 0/contain no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.75rem!important}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:var(--bs-primary)}.select2-container--default .select2-selection--single{border-color:#ececec!important}.form-control::placeholder,.form-seleect::placeholder{color:#aeaeae}.form-control:focus,.form-select:focus{outline:0!important;box-shadow:none!important}.gap-y-4{row-gap:1rem}.language-block__button{gap:.5rem;background-color:transparent;padding:.3125rem .75rem;transition:background-color .3s;border-radius:var(--bs-border-radius)}.language-block__button.show,.language-block__button:hover{background-color:var(--bs-tertiary-bg)}.language-block__button.show::after{transform:rotate(180deg)}.language-block__button::after{font-family:icons!important;content:"\e90b"!important;font-size:6px;display:block!important;border:none!important;color:#000;transition:.3s}.account-block__button{gap:.25rem;background-color:transparent;padding:.3125rem .75rem;transition:background-color .3s;border-radius:var(--bs-border-radius)}.account-block__button.show,.account-block__button:hover{background-color:var(--bs-tertiary-bg)}.account-block__button.show::after{transform:rotate(180deg)}.account-block__button::after{font-family:icons!important;content:"\e90b"!important;font-size:6px;display:block!important;border:none!important;color:#000;transition:.3s}.slider-button-1{border:none;outline:0;border-radius:.1875rem;background-color:var(--bs-primary);min-width:1.5rem;height:3.75rem;transition:.3s}.slider-button-1.swiper-button-disabled,.slider-button-1[disabled]{opacity:.5;pointer-events:none;filter:grayscale(100%)}.slider-button-1:active{background-color:#40ab81}.slider-button-2{border:none;outline:0;background-color:transparent;transition:.3s}.slider-button-2.swiper-button-disabled,.slider-button-2[disabled]{opacity:.5;pointer-events:none;filter:grayscale(100%)}.slider-button-2 svg path{transition:.3s}.slider-pagination-1 .swiper-pagination{display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.slider-pagination-1 .swiper-pagination.swiper-pagination-lock{display:none}.slider-pagination-1 .swiper-pagination-bullet{width:8px;min-width:8px;height:8px;border:1px solid var(--bs-primary);border-radius:50%;transition:.3s;pointer-events:none;cursor:default}.slider-pagination-1 .swiper-pagination-bullet-active{background-color:var(--bs-primary)}.section-gray{background-color:#f7f8f9}[data-showmore] [data-showmore-content]{overflow:hidden;transition:height .5s;position:relative}[data-showmore] [data-showmore-content]:not(.normal-height)::before{content:"";position:absolute;bottom:0;left:0;transition:.3s;width:100%;height:4.08rem;background:linear-gradient(180deg,rgba(255,255,255,0) -27.692%,#fff 78.462%)}[data-showmore].expanded [data-showmore-content]::before{opacity:0;pointer-events:none}[data-showmore].expanded .show-more{color:#fff;background-color:var(--bs-primary)}[data-showmore].expanded .show-more i{transform:rotate(180deg)}[data-showmore].expanded .show-more i svg path{fill:#fff}[data-showmore] .show-more{border-radius:3px;color:var(--bs-primary);font-weight:400;line-height:18px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:none;outline:0;display:inline-flex;align-items:center;gap:.5rem;background-color:#f7f8f9}[data-showmore] .show-more i{transition:.3s}[data-showmore] .show-more i svg path::after{content:""}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url(../../img/icons/error-input.webp)!important}.cart-coupon-open-input-group{background-color:transparent;color:var(--bs-primary)}.cart-coupon-delete{width:2.5rem;background-color:transparent;border:1px solid var(--bs-border-color)!important}.cart-coupon-delete svg path{transition:.3s}.cart-coupon-delete:hover svg path{fill:var(--bs-red)}@media (min-width:768px){.section-padding-y-md{padding:3.75rem 0}.section-padding-y-lg{padding:5rem 0}.section-margin-b-lg{margin-bottom:5rem}.section-margin-b-md{margin-bottom:2.5rem}.section-margin-t-lg{margin-top:5rem}.section-margin-t-md{margin-top:2.5rem}.header__top .top-header__compare{display:none}}@media (min-width:992px){[data-showmore] .show-more{padding:.875rem .8rem;min-width:138px;min-height:3.5rem;font-size:.9375rem}}@media (min-width:1200px){.form-check-payments .form-check .form-check-input{top:33px}}@media (max-width:992px){[data-showmore] .show-more{padding:.625rem 1.1875rem;min-height:2.75rem;font-size:.8125rem}}@media (max-width:768px){.form-check-label{flex-wrap:wrap}.section-padding-y-md{padding:1.875rem 0}.section-padding-y-lg{padding:2.5rem 0}.section-margin-b-lg{margin-bottom:2.5rem}.section-margin-b-md{margin-bottom:1.5rem}.section-margin-t-lg{margin-top:2.5rem}.section-margin-t-md{margin-top:1.5rem}}@media (any-hover:hover){.slider-button-1:hover{background-color:#49bb8f}}.catalog__header-actions .select2{width:100%!important}.card-good{position:relative}.card-good .btn_compare{position:absolute;top:10px;right:10px;width:35px;height:35px;padding:0;background:#eeeeeebf;border:none;border-radius:50%;z-index:1}.card-good .btn_compare:hover{background:0 0}.btn_compare{width:45px;height:45px;padding:0;background:#eee;border:none;border-radius:50%}.bottom-header__compare>a{margin:0 0 0 .75rem}@media (max-width:1200px){.form-check-payments .form-check .form-check-input{top:22px}.header__top .top-header__actions{gap:.7rem}}.btn_compare .checkmark{display:none}.btn_compare.in_compare .checkmark{display:inline}