.pagination li.active span{pointer-events:none;color:var(--clr-primary)}.wpcf7-response-output{display:none !important}.wpcf7-not-valid-tip{font-size:.75rem;line-height:1.5em;font-weight:400;color:var(--clr-red);margin-top:.25rem}.wpcf7-spinner{position:absolute;top:17px;right:-56px}.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{display:none}.filter .prd-select-size input{position:absolute;opacity:0}.h-menu .h-links li.current_page_item a,.h-menu .h-links li.current_page_parent a{color:var(--clr-primary)}.clear-cart.disabled{pointer-events:none;opacity:.6}.footer-links li.current-menu-item a,header.scrolled .h-toggle-menu a.current-menu-item .title,header.white .h-toggle-menu a.current-menu-item .title,header.scrolled .h-toggle-menu a.current-menu-item,header.white .h-toggle-menu a.current-menu-item{color:var(--clr-primary)}.filter-links>li ul a.is-active{color:var(--clr-primary)}.filter-color-square{background-color:#8224e3;display:inline-block;width:1.5em;height:1.5em;vertical-align:middle}.fl-block .fl-list li>.active+.count{color:#fff;background-color:var(--clr-primary);border-color:var(--clr-primary)}.fl-block .fl-list li>.active span{color:#333;font-weight:600}.links-row{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.links-row .btn-link{cursor:pointer;display:inline-flex;font-size:.8125rem;line-height:1em;font-weight:400}.text span.prim-color{color:var(--clr-primary)}.popup-info ul li{margin-top:0}.fl-search-results{display:flex;width:100%;align-items:center}.fl-search-results .search-form{width:100%}.fl-search-results .search-form .input-wrapp{display:flex;justify-content:center}.fl-search-results .search-form .input-wrapp input{border:1px solid rgba(0,0,0,.1);height:2.875rem;padding-left:.9375rem;border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}.fl-search-results .search-form .input-wrapp .btn-search{background-color:#bdb6b3;width:2.875rem;height:2.875rem;border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.fl-search-results .btn-close{display:none}.checkout-informer{background:#fff;padding:10px 20px;margin-bottom:1.875rem}.checkout-informer span{font-weight:700}.ch-box.invalid input[type=radio],.ch-box.invalid input[type=checkbox]{border-color:var(--clr-red)}.payment-item{margin-bottom:.75rem}.prd-detail-info .info-item .title{padding-right:25px}.prd-detail-info .info-item{gap:30px}.prd-detail-info .info-item .text{text-align:right}.cart-tools-text .cart-number{white-space:nowrap}.cart-tools-text .card-count{white-space:nowrap}.prd-detail-content .text span,.prod-detail-desc .text span{color:inherit}.prd-detail-info .info-item{padding-bottom:1rem}.prd-detail-info .info-item .title{line-height:1.4}.prd-detail-info .info-item:nth-child(3) .title{display:flex;gap:.5rem;cursor:pointer}.prd-detail-info .info-item:nth-child(3) .title:after{content:"";display:block;position:relative;top:.5rem;flex-shrink:0;transform:translateY(-50%) rotate(45deg);width:.5rem;height:.5rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transition:var(--transition-1)}.prd-detail-info .info-item:nth-child(3) .title.is-active:after{transform:rotate(225deg)}.prd-detail-info .info-item:nth-child(3) .text{display:none}.locator-shop-section .content-info .title{margin-bottom:.5rem;max-width:27.19rem}.locator-shop-section .content-info .btn{margin-top:1rem}.prd-detail-slider .swiper-thumbs-bottom .prd-detail-thumb img{opacity:.6;transition:var(--transition-1)}.prd-detail-slider .swiper-thumbs-bottom .swiper-slide-thumb-active .prd-detail-thumb img{opacity:1}@media (max-width:575px){.prd-detail-info .info-item:nth-child(n+3){display:block}.prd-detail-info .info-item:nth-child(n+3) .text{text-align:left}.locator-shop-section .content-info .title{font-size:var(--h4)}}.prod-detail-desc{margin-top:var(--sp-md)}.footer-payments img{height:30px}.fl-sublist li{text-transform:lowercase;margin-block:10px}.fl-sublist{margin-left:20px}.fl-block .fl-list li .count{top:10px}@media (min-width:1200px){.fl-list li.fl-parent:hover .count{background-color:#bdb6b3;color:#fff;transition:.3s}.fl-list li.fl-parent:has(.fl-sublist li:hover) .count{color:var(--color-gray-500);background:0 0}.fl-list li.fl-parent:has(.fl-sublist .fl-sublist li:hover) .count{color:var(--color-gray-500);background:0 0}.fl-list li.fl-parent:hover .fl-sublist .count{color:var(--color-gray-500);background:0 0}.fl-list li.fl-parent .fl-sublist li:hover .count{background-color:#bdb6b3;color:#fff;transition:.3s}.fl-list li.fl-parent .fl-sublist li:hover .fl-sublist .count{color:var(--color-gray-500);background:0 0}.fl-list li.fl-parent .fl-sublist .fl-sublist li:hover .count{background-color:#bdb6b3;color:#fff;transition:.3s}}.banner-info .p1{font-family:var(--ff-1)}.popup-content[data-rel=informer] .popup-container{height:auto;border-radius:10px;overflow:auto;max-width:39.25rem}.popup-content[data-rel=informer] .popup-img img{position:relative;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-content[data-rel=informer] .title{font-family:Lora;font-weight:500;font-size:28px;line-height:40px;text-align:center;vertical-align:middle;color:#fff}.popup-content[data-rel=informer] .btn.btn-primary{background-color:#78b1c9;font-weight:400;line-height:22.4px;text-align:center;vertical-align:middle;text-transform:uppercase}.popup-content[data-rel=informer] .popup-align{display:flex;align-items:end;justify-content:center;padding:1.4rem 4rem;position:absolute;bottom:0;width:100%}.popup-content[data-rel=informer] .popup-align:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 88.12%);pointer-events:none}.popup-content[data-rel=informer] .popup-info>*+*{margin-top:5%}.popup-content[data-rel=informer] .btn-close:before,.popup-content[data-rel=informer] .btn-close:after{background-color:#fff}@media (max-width:575px){.popup-content[data-rel=informer] .btn.btn-primary{margin-bottom:26%}}@media (max-width:767px){header .h-search-wrap{display:flex;width:58%;padding:0 10px 0 12px}header .h-search-wrap .h-search-inner .search-form .input-wrapp input{height:2.2rem}header .h-search-wrap .h-search-inner .search-form .input-wrapp .btn-search{width:2.2rem;height:2.2rem}}