.twitter,.youtube,.pinterest,.vimeo{display:none!important}html .autocomplete-section-header{background-color:#ffbd27;text-align:left;color:#fff;border-radius:6px}h3.autocomplete-section-header b{text-transform:uppercase;font-size:17px;font-weight:700;white-space:nowrap}html h3.autocomplete-section-header.ui-state-active{background-color:#ffbd27;color:#fff}.product-stock-status{text-transform:lowercase;font-size:16px}.product-stock-status.in-stock{color:#606163}.product-stock-status.out-of-stock{color:#f22d56}.mfp-content{width:fit-content!important;height:fit-content!important;border-radius:6px;overflow:hidden}.badges-wrapper .badges-container{z-index:99}.header-upper-wrapper{background-color:#041e42;color:#fff}.footer-content{border-block:1px solid #eee;padding-block:30px;margin-bottom:20px}.footer-content:empty{display:none}.european-funds{display:flex;justify-content:space-between;gap:20px}.european-funds .text{text-align:left}.european-funds .text .title{margin-bottom:20px;font-weight:400;font-size:24px;color:#0d1b2a}.european-funds .text a{color:#ffbd27}.european-funds .text .link{margin-inline:5px}.european-funds .text p{margin-block:7px}.european-funds .text a,.european-funds .text p{display:inline-block}.european-funds .images{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.european-funds .images img{width:100%;height:100%;object-fit:contain;max-width:110px;flex-grow:1}.add-to-cart-popup{color:#0d1b2a;padding:10px}.add-to-cart-popup .add-to-cart-popup-body{padding:15px 10px!important}.add-to-cart-popup .add-to-cart-popup-body .added-product .actions a{border-radius:6px;text-transform:none!important}.add-to-cart-popup .add-to-cart-popup-header{border:0!important;padding:0!important}html .add-to-cart-popup .add-to-cart-popup-body .added-product .actions .popup-close{display:block;margin-bottom:5px!important;color:#0d1b2a!important;font-family:'PT Sans Narrow',sans-serif;font-size:18px}.add-to-cart-popup .add-to-cart-popup-header .add-to-cart-popup-title{flex-grow:1;width:100%;text-align:center;font-size:22px}.add-to-cart-popup .add-to-cart-popup-body .added-product .title{padding:0!important;margin-bottom:15px}.add-to-cart-popup .add-to-cart-popup-body .added-product .price{margin-bottom:15px}.add-to-cart-popup .add-to-cart-popup-body .added-product .title a{font-weight:500;transition:color .2s ease;font-size:23px}.add-to-cart-popup .add-to-cart-popup-body .added-product .title a:hover{color:#ffbd27}.add-to-cart-popup .add-to-cart-popup-body .added-product .actions .shopping-cart,.add-to-cart-popup .add-to-cart-popup-body .added-product .actions .wishlist{background-color:#ffbd27!important;text-transform:uppercase!important;font-size:18px!important;font-weight:600}.add-to-cart-popup .add-to-cart-popup-header .add-to-cart-popup-title a{font-size:22px;font-weight:500}.add-to-cart-popup .add-to-cart-popup-header .add-to-cart-popup-title strong{font-weight:normal}.add-to-cart-popup .add-to-cart-popup-header .add-to-cart-popup-close{z-index:1;width:40px!important;height:40px!important;border-radius:5px;background-color:#f3f3f3;align-content:center}.add-to-cart-popup .add-to-cart-popup-body .added-product{display:grid!important;grid-template-columns:repeat(2,1fr);gap:20px;align-items:start!important}.add-to-cart-popup .add-to-cart-popup-body .added-product .picture{border:1px solid #eee;border-radius:6px;aspect-ratio:1/1;text-align:center;width:100%;height:auto;align-content:center}.slider{position:relative;overflow:hidden}.slider .swiper-pagination{bottom:20px!important}.slider .swiper-pagination .swiper-pagination-bullet{border-radius:2px!important;width:10px!important;height:10px!important;background-color:transparent!important;opacity:1!important;transition:all .2s ease;border:1px solid #d3d3d3}.slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffbd27!important;width:20px!important}.swiper-wrapper{height:fit-content!important;display:grid!important;grid-auto-flow:column;justify-content:start}.swiper-wrapper .swiper-slide{height:100%!important;align-content:center}.swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:contain}.slider.banner-homepage{width:100%;overflow:hidden;border-radius:10px;margin:0!important}.slider.banner-homepage .swiper-slide{height:100%!important;aspect-ratio:1/1}.slider.banner-homepage .swiper-pagination .swiper-pagination-bullet{border:1px solid #ffbd27!important}.upper-homepage-wrapper .swiper-wrapper{height:100%!important}.upper-homepage-wrapper .slider{border-radius:6px;overflow:hidden;max-height:480px}.upper-homepage-wrapper.ready .slider{max-height:unset}.upper-homepage-wrapper .slider .picture img{height:100%!important;object-fit:cover}.upper-homepage-wrapper .slider .banner{height:100%}.upper-homepage-wrapper .slider .banner img{object-fit:cover;height:100%}.upper-homepage-wrapper .slider .picture{height:100%!important}.slider.picture-swiper{margin-bottom:10px!important;border:1px solid #eee;border-radius:6px}.slider.picture-swiper .swiper-slide{aspect-ratio:1/1}.picture-thumbs-swiper .swiper-slide{padding:5px;border:1px solid #eee;border-radius:6px;transition:border-color .2s ease}.picture-thumbs-swiper .swiper-button-next,.picture-thumbs-swiper .swiper-button-prev{position:absolute!important}.picture-thumbs-swiper{padding-inline:45px}.picture-thumbs-swiper:has(.swiper-button-next.swiper-button-disabled):has(.swiper-button-prev.swiper-button-disabled){padding:0!important}.picture-thumbs-swiper .swiper-slide.swiper-slide-thumb-active{border:1px solid #041e42}.picture-thumbs-swiper .swiper-slide.swiper-slide-thumb-active:hover{cursor:default}.picture-thumbs-swiper .swiper-slide{aspect-ratio:1/1}.picture-thumbs-swiper .swiper-slide:hover{border-color:#041e42;cursor:pointer}.picture-thumbs-swiper .swiper-button-next,.picture-thumbs-swiper .swiper-button-prev{background-color:#fff;top:0!important;height:100%!important;border-radius:0!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:15px!important;font-weight:900!important;color:#888!important}.picture-thumbs-swiper .swiper-button-next{right:0!important}.picture-thumbs-swiper .swiper-button-prev{left:0!important}.slider .manufacturer-item .title,.slider .vendor-item .title{display:none}.slider{overflow:hidden;position:relative;transition:all .3s ease;margin:0!important}.slider .slider-title{margin-bottom:10px;border-radius:6px;background-color:#fff;padding:15px 10px;display:flex;justify-content:space-between;align-items:center;gap:5px}.slider .swiper-button-next,.slider .swiper-button-prev{position:static;margin:0;width:40px;height:40px;background-color:#f3f3f3;color:#888;border-radius:6px;transition:all .2s ease}.slider .swiper-button-next:hover,.slider .swiper-button-prev:hover{background-color:#ffbd27!important}.slider .swiper-button-next:hover::after,.slider .swiper-button-prev:hover::after{color:#fff!important}.slider .slider-title h2{text-align:left;color:#0d1b2a;font-weight:500;font-size:30px;flex-grow:1}.slider::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:999;transition:opacity .3s ease,visibility .3s ease}.slider::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;margin-top:-25px;margin-left:-25px;border:4px solid #f3f3f3;border-top:4px solid #ffbd27;border-radius:50%;animation:spin 1s linear infinite;z-index:1000;transition:opacity .3s ease,visibility .3s ease}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slider.swiper-initialized::before,.slider.swiper-initialized::after{opacity:0;visibility:hidden}.slider.slider-wrapper{opacity:0;visibility:hidden;transition:all .3s ease}.slider.slider-wrapper.swiper-initialized{opacity:1;visibility:visible;min-height:unset!important}.similar-product-box .product-item{border:1px solid #eee;transition:all .2s ease;border-radius:6px;overflow:hidden}.similar-product-box .product-item:hover{border:1px solid #ffbd2788}.item-box .similar-products .product-ribbon{display:none}.overview #similar-products-wrapper{margin-block:15px;overflow-x:clip;margin-inline:-1px}.overview #similar-products-wrapper .image{border:1px solid #eee;border-radius:6px;aspect-ratio:1/1;width:100%;overflow:hidden;padding:5px;transition:border-color .2s ease}.overview #similar-products-wrapper .image a{transition:all .2s ease}.overview #similar-products-wrapper .image a:nth-child(n+2){display:none}.owl-nav.disabled{display:none}.overview #similar-products-wrapper .image.active{border:1px solid #ffbd27}.overview #similar-products-wrapper .image:hover{border-color:#ffbd2788}#similar-products-wrapper .slick-slide{padding-inline:5px}.similar-products-title{padding-bottom:10px;font-weight:400;color:#0d1b2a;text-transform:capitalize;font-size:18px;font-family:'PT Sans Narrow',sans-serif}#similar-products-wrapper .slick-track{margin-left:0}#similar-products-wrapper img{object-fit:contain;height:100%;width:100%}#similar-products-wrapper .owl-stage{display:flex;padding-inline:1px}#similar-products-wrapper .swiper-wrapper{position:relative}.owl-dot.active{background-color:#ffbd27!important}.owl-prev.disabled,.owl-next.disabled{opacity:.5}.similar-product-box .image a{aspect-ratio:1/1;width:100%;height:100%;display:flex;align-items:center;border:1px solid #ddd;border-radius:3px;transition:border-color .2s ease;overflow:hidden}.similar-product-box .view-more,.similar-product-box .view-more a{display:block;width:100%;height:100%}.similar-product-box .image a:hover{border-color:#ffbd2788}.owl-carousel .owl-item img{width:100%;height:100%;object-fit:contain}.similar-products{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0}#similar-products-wrapper{position:relative;z-index:10}.swiperSimilar .swiper-wrapper{display:none}.swiperSimilar .swiper-wrapper.owl-loaded{display:block}#similar-products-wrapper .quick-view-button{display:none}.similar-products .similar-product-box{width:30px;height:30px;font-size:0;transition:all ease-in-out .5s;border-radius:3px;overflow:hidden}.similar-products .similar-product-box img{width:100%;height:100%;object-fit:contain;padding:1px}.similar-products .similar-product-box:last-child:has(.view-more){position:relative}.similar-products .similar-product-box:last-child a span{width:20px;display:block;font-size:11px;color:#ffbd27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:Roboto,'sans-serif';font-weight:900}#similar-products-wrapper .swiper-slide .product-title{display:none;position:absolute;bottom:calc(100% + 10px);left:0;width:100%;background-color:rgba(0,0,0,.7);padding:5px;font-size:14px;color:#fff;border-radius:4px;text-align:center}#similar-products-wrapper .swiper-slide:hover .product-title{display:block}#similar-products-wrapper .owl-item{position:relative}#similar-products-wrapper .owl-dots{display:flex;justify-content:center;gap:5px;margin-top:15px}#similar-products-wrapper .owl-dots .owl-dot{width:10px;height:10px;border-radius:2px;border:0;background-color:#ddd}#similar-products-wrapper .owl-dots .owl-dot.active{width:20px}#similar-products-wrapper .product-item{padding:0}.owl-dots.disabled{display:none!important}.quickViewWindow .prices .old-product-price span:first-child{display:none}.quickView .purchase-area .prices,.quickView .variant-info .prices{display:flex;align-items:flex-end}.old-product-price span:last-child{color:#888}.stock span:not(.label)::before{content:none}.availability .stock span:not(.label){font-weight:700}.float-button{position:fixed;z-index:99;width:50px;height:50px;border-radius:50%;outline:1px solid #fff;box-shadow:1px 1px 2px #000000f5;transition:all .2s ease}.product-specs-box .spec-header{display:none}.product-specs-box th{width:50%}.product-specs-box thead{display:none}.product-specs-box .odd{background-color:#f3f3f3;border-radius:6px;overflow:hidden}.product-specs-box .spec-name,.product-specs-box thead th:first-child{text-align:right;color:#000}.product-specs-box .spec-name,.product-specs-box .spec-value{width:100%;border-top:0!important}.product-specs-box .spec-value,.product-specs-box thead th:last-child{text-align:left;color:#888}.overview .product-vendor{display:none}.product-grid .item-grid .item-box .picture img{padding:10px;transition:all .2s ease}.product-grid .item-grid .item-box:hover .picture img{transform:scale(1.03)}.productAddedToCartWindowImage img{max-height:400px;object-fit:contain}.full-description iframe{margin-top:20px;max-width:100%}.full-description{max-height:200px;height:fit-content;overflow:hidden;position:relative;transition:all .2s ease}.full-description::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 33%,#fff 100%);background-repeat:repeat-x;pointer-events:none;z-index:10;opacity:1;transition:all .2s ease}.show-description-btn{background-color:#f3f3f3;padding:11px 15px;font-size:14px;font-weight:400;text-transform:none;color:#0d1b2a;white-space:nowrap}.show-description-btn::before{font-family:"Font Awesome 5 Free",sans-serif;content:"";margin-right:7px;font-size:14px;color:#606163;transition:color .2s ease}.show-description-btn:hover::before{color:#ffbd27}.show-description-btn.show{display:block!important}.full-description.short-content::before{display:none}.full-description.show{max-height:unset}.full-description.show+button{display:none}.full-description.show::before{opacity:0;pointer-events:none}.float-button:hover{filter:brightness(1.1)}.float-button svg{width:100%;height:100%}.float-button.call-button{bottom:20px;right:10px;background-color:#041e42;padding:12px}.float-button.whatsapp-button{background-color:#fff;bottom:80px;right:10px}.product-specifications .data-table,.product-specs-box .data-table{padding:0;border:1px solid #eee;overflow:hidden}.product-specifications .data-table tbody tr.odd,.product-specs-box .data-table tbody tr.odd{background-color:#fbfbfb}.product-specifications .data-table tbody tr:first-child td,.product-specs-box .data-table tbody tr:first-child td{border-top:0}.advantages.card-section-grid .advantage-item a{display:flex;flex-direction:column;align-items:center;text-align:center;padding:15px;gap:5px}.advantages.card-section-grid .advantage-item a img{width:50px;height:auto}.advantages .advantage-item em{display:block;font-weight:700;font-size:16px;line-height:24px;color:#041e42;font-style:normal;font-family:"Open Sans",sans-serif;margin-bottom:10px}.advantages p{position:relative;text-align:center;width:100%;display:flex;align-items:center;flex-direction:column;border-radius:6px;background-color:#fff}.product-specifications .data-table thead{display:none}.product-specifications .data-table td{min-width:unset;width:50%;font-size:14px;border:0}.product-specifications .data-table td.specification-name{text-align:right;color:#000}.product-specifications .data-table td.specification-value{text-align:left}body:has(.grecaptcha-badge) .float-button.whatsapp-button{bottom:145px;right:10px}body:has(.grecaptcha-badge) .float-button.call-button{bottom:85px;right:10px}#updatecart{display:none}.block.filter-block:has(.filtersGroupPanel.disabled){display:none}.select2-container{z-index:99999}.pickup-point-popup .pickup-points-table .pickup-points-table-cell.radio input+label{aspect-ratio:1/1}.pickup-point-popup .pickup-points-table .pickup-points-table-cell.radio input:checked+label:after{left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.payment-method:has(input[disabled]){display:none}.inputs:has(label[for=ShippingAddress_CountryId]),.inputs:has(label[for=BillingAddress_CountryId]){display:none}html .search-suggestion{color:#ffbd27}html .search-suggestion:hover{text-decoration:underline}.search-overlay{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;background-color:rgba(0,0,0,.5);overflow-y:hidden;z-index:2}.search-overlay.active{opacity:1!important;visibility:visible}.anpc-info-footer{margin-top:10px}.anpc-info-footer .item-grid{display:flex;justify-content:center;margin:auto;gap:10px}.anpc-info-footer .item-grid td{flex-basis:50%}.anpc-info-footer .item-grid img{max-width:100%;border:1px solid #eee;border-radius:6px}@media(max-width:1024px){.anpc-info-footer .item-grid{flex-wrap:wrap;max-width:200px;gap:5px}.productAddedToCartWindowImage img{max-height:130px}.anpc-info-footer tr{flex-wrap:wrap}}@media(min-width:1025px){.sublist li.has-sublist a.with-subcategories{position:relative;z-index:2}.sublist li.has-sublist a.with-subcategories::after{content:"";font-family:"Font Awesome 5 Free",sans serif;font-size:14px;color:#000;position:absolute;right:18px;top:50%;transform:translateY(-50%);font-weight:600}}.block.filter-block.priceRangeFilterPanel7Spikes{display:block!important}.button-2.remove-item{background-color:#f3f3f3;position:absolute;top:5px;right:5px;width:20px;height:20px}.button-2.remove-item svg{width:100%;height:auto}.mini-shopping-cart .qty-wrapper .increase-value,.mini-shopping-cart .qty-wrapper .decrease-value{width:15px;height:15px}.mini-shopping-cart .qty-wrapper .qty-input{margin-right:15px;width:40px;line-height:40px;color:#0d1b2a}.mini-shopping-cart .qty-wrapper{height:40px}.file-attachments .attachments-content ul li a.attachmentLink{position:relative;background-color:#f3f3f3;transition:.2s ease}.file-attachments .attachments-content ul li a.attachmentLink:hover{color:#ffbd27}.file-attachments .attachments-content ul li a.attachmentLink:not(.attachmentLinkImg)::before{font-family:"Font Awesome 5 Free",sans-serif;content:"";margin-right:7px;font-size:16px;transition:color .2s ease;font-weight:900}.products-wrapper{text-align:center}.products-wrapper h3{color:#0d1b2a}.home-page .category-grid .item-box .picture img{width:100%;height:100%;object-fit:cover}.breadcrumb li a:hover{color:#ffbd27}.html-category-page .page-body .jCarouselMainWrapper{margin-bottom:10px!important}.inputs:has(span[aria-labelledby=select2-CountryId-container]){display:none}
