.categories-header{display:flex;justify-content:flex-end}.categories-header-btns-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media (width > 991px){.categories-header-btns-box{margin:0}}.show-less,.show-more{align-items:center;background-color:var(--color-background-main);border-radius:0 0 4px 4px;display:flex;font-size:1.1rem;font-weight:600;grid-template-columns:auto auto;height:30px;padding:8px 30px 8px 15px}@media (width > 991px){.show-less,.show-more{background-color:var(--color-gray-300);border-radius:4px 4px 0 0}}.categories-border-box{border-bottom:1px solid var(--color-gray-300);border-top:1px solid var(--color-gray-300)}@media (width > 991px){.categories-border-box{border-bottom:none}}.categories-carousel-container{border-left:1px solid transparent;display:flex;flex-wrap:nowrap}.categories-carousel-container .swiper{opacity:0;width:100%}.categories-carousel-container .swiper.swiper-initialized{opacity:1}.categories-carousel-container .swiper:after,.categories-carousel-container .swiper:before{content:"";height:100%;position:absolute;top:0;width:50px;z-index:2}@media (width > 768px){.categories-carousel-container .swiper:after,.categories-carousel-container .swiper:before{width:130px}}.categories-carousel-container .swiper:before{background:var(--color-background-main);background:linear-gradient(90deg,#fff 40%,#fff 70%,hsla(0,0%,100%,0));left:0}.categories-carousel-container .swiper:after{background:var(--color-background-main);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 30%,#fff 40%);right:0}.categories-carousel-container .swiper:has(.swiper-button-prev.swiper-button-disabled):before{content:none}.categories-carousel-container .swiper:has(.swiper-button-next.swiper-button-disabled):after{content:none}.categories-carousel-container .swiper .swiper-slide{padding:10px 0}@media (width > 991px){.categories-carousel-container .swiper .swiper-slide{height:207px}}.categories-carousel-container .swiper .swiper-slide:hover{text-decoration:none}.categories-carousel-container .swiper-button-next,.categories-carousel-container .swiper-button-prev{align-items:center;border:1px solid var(--color-slider-buttons);border-radius:50%;display:flex;height:30px;justify-content:center;line-height:1;position:absolute;text-transform:none;width:30px;z-index:3}.categories-carousel-container .swiper-button-next:hover,.categories-carousel-container .swiper-button-prev:hover{background-color:transparent;border-color:var(--color-primary)}.categories-carousel-container .swiper-button-next:hover:after,.categories-carousel-container .swiper-button-prev:hover:after{background-color:var(--color-primary)}@media (width > 768px){.categories-carousel-container .swiper-button-next,.categories-carousel-container .swiper-button-prev{height:50px;width:50px}}.categories-carousel-container .swiper-button-next:after,.categories-carousel-container .swiper-button-prev:after{background-color:var(--color-slider-buttons);content:"";display:block;height:13px;mask:url(../../icons/chevron-thin-left.svg);-webkit-mask:url(../../icons/chevron-thin-left.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:13px}@media (width < 768px){.categories-carousel-container .swiper-button-next:after,.categories-carousel-container .swiper-button-prev:after{height:10px;width:10px}}.categories-carousel-container .swiper-button-next.swiper-button-disabled,.categories-carousel-container .swiper-button-prev.swiper-button-disabled{display:none}.categories-carousel-container .swiper-button-next{right:10px}.categories-carousel-container .swiper-button-next:after{rotate:180deg}.categories-carousel-container .swiper-button-prev{left:10px}.categories-grid{border-left:1px solid var(--color-gray-300);grid-template-columns:repeat(2,1fr)}@media (width > 400px){.categories-grid{grid-template-columns:repeat(3,1fr)}}@media (width > 550px){.categories-grid{grid-template-columns:repeat(4,1fr)}}@media (width > 600px){.categories-grid{grid-template-columns:repeat(5,1fr)}}@media (width > 700px){.categories-grid{grid-template-columns:repeat(6,1fr)}}@media (width > 1000px){.categories-grid{grid-template-columns:repeat(7,1fr)}}@media (width > 1100px){.categories-grid{grid-template-columns:repeat(8,1fr)}}@media (width > 1200px){.categories-grid{grid-template-columns:repeat(9,1fr)}}.categories-grid a{border-bottom:1px solid var(--color-gray-300);border-right:1px solid var(--color-gray-300);margin:0;padding:10px 0}@media (width > 991px){.categories-grid a{height:207px}}.categories-grid a:hover .category-card-img-box:after{background-color:var(--color-gray-500)}.categories-grid .category-name{font-size:1.3rem;line-height:1.3;padding:10px}.categories-grid .prev-category{width:100%}.categories-grid .prev-category a{border-right:none}.prev-category{align-items:center;border-right:1px solid var(--color-gray-300);display:flex;height:207px;justify-content:center;min-width:50%;position:relative;text-align:center;width:50%}@media (width > 400px){.prev-category{min-width:33.3%;width:33.3%}}@media (width > 550px){.prev-category{min-width:25%;width:25%}}@media (width > 600px){.prev-category{min-width:20%;width:20%}}@media (width > 700px){.prev-category{min-width:16.6%;width:16.6%}}@media (width < 991px){.prev-category{display:none!important}}@media (width > 1000px){.prev-category{min-width:14.28%;width:14.28%}}@media (width > 1100px){.prev-category{min-width:12.5%;width:12.5%}}@media (width > 1200px){.prev-category{min-width:11.1%;width:11.1%}}@media (width > 1400px){.prev-category{min-width:151px;width:151px}}.prev-category-inner{display:flex;flex-direction:column;gap:25px}.prev-category-text{color:#999;display:block;font-size:1.2rem}.prev-category-name{color:var(--color-text-primary);font-size:1.2rem;font-weight:500}.prev-category a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.prev-category a:after{content:none}.prev-category .iconair-arrow-left-line{color:#ccc;display:flex;justify-content:center;transition:.2s}.prev-category .iconair-arrow-left-line:before{background-color:var(--color-gray-600);width:21px}.prev-category:hover .iconair-arrow-left-line:before{background-color:var(--color-text-primary)}.without-border .prev-category{border-right:none;height:170px}.without-childs{display:none;margin-right:20px}@media (width > 991px){.without-childs{display:block}}.without-childs .prev-category{height:auto;justify-content:flex-start;min-width:90px;width:110px}.without-childs .prev-category .prev-category-inner{align-items:center;flex-direction:row;gap:10px}.without-childs .prev-category .prev-category-inner .iconair-arrow-left-line:before{background-color:#1d2149}.without-childs .prev-category .prev-category-inner .prev-category-text{color:#1d2149;font-size:1.2rem}.without-childs .prev-category:hover .prev-category-text{color:var(--color-primary)}.without-childs .prev-category:hover .iconair-arrow-left-line:before{background-color:var(--color-primary)}.without-childs .prev-category .prev-category-text:before{font-size:2rem}.category-card{border-bottom:1px solid transparent;border-right:1px solid transparent;color:var(--color-text-primary);display:grid;font-weight:700;grid-template-rows:70px 1fr;text-align:center}@media (width > 768px){.category-card{grid-template-rows:100px 1fr}}.category-card:hover{color:var(--color-primary)}.category-card img{height:70px;margin:0 auto;max-height:100%;max-width:100%;padding:5px;position:relative;width:auto;z-index:1}@media (width > 768px){.category-card img{height:100px}}.category-card .category-card-img-box{position:relative}.category-card .category-card-img-box:after{background-color:var(--color-gray-300);border-radius:50%;content:"";height:50px;left:50%;position:absolute;top:50%;transition:.3s;translate:-50% -50%;width:50px}@media (width > 768px){.category-card .category-card-img-box:after{height:70px;width:70px}}.category-card .category-card-img-box img{mix-blend-mode:multiply}.category-card:after{content:none}.category-card span.category-name{border:0;font-size:1.2rem;font-weight:400;height:100%;line-height:1.3;margin:0;padding:0 10px;text-align:center}@media (width > 768px){.category-card span.category-name{font-weight:500}}.owl-carousel .owl-item .category-card img{width:auto}.category-card:hover .category-card-img-box:after{background-color:var(--color-gray-500)}.categories-carousel.owl-carousel.owl-loaded{display:grid}
.map .map-contact-title{margin-bottom:20px}.map .map-contact-description{margin-bottom:30px}.map .map-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media (width > 468px){.map .map-container{flex-direction:row}}@media (width > 786px){.map .map-container{justify-content:flex-start}}.map .map_widget-image{max-width:602px;width:100%}@media (width > 991px){.map .map_widget-image{max-width:398px}}.map .map_widget-image .map-item{fill:var(--color-gray-400);stroke-width:1;cursor:pointer;transition:all .3s ease-in-out}.map .map_widget-image .map-item:hover{fill:var(--color-primary)}.map .map_widget-image .map-item.active,.map .map_widget-image .map-item.selected,.map .map_widget-image .map-point{fill:var(--color-primary);stroke:var(--color-background-main)}.map .map_widget-image .map-point{r:9;cursor:pointer}.map .map_widget-image .map-point:hover{fill:var(--color-background-main);stroke:var(--color-primary)}.map .map_widget-image .map-point.selected{fill:var(--color-background-main);r:14}.map .map_widget-content-province{color:var(--color-primary);font-size:1.6rem;font-weight:600;text-transform:capitalize}.map .map_widget-content-province a{color:var(--color-primary)}.map .map_widget-content-province:hover,.map .map_widget-content-province:hover a{color:var(--color-text-secondary)}.map .map_widget-content .item-blue,.map .map_widget-content .item-blue a{color:var(--color-primary)}.map .map_widget-content .item-blue a:hover{color:var(--color-text-secondary)}.map .map-regions{display:flex;flex-direction:column}.map .map-regions .map-regions-title{font-size:1.6rem;margin-bottom:20px}.map .map-regions .map-regions-content{-moz-column-gap:8px;column-gap:8px;margin:0;padding:0;row-gap:4px}.map .map-regions .map-regions-content-item{color:var(--color-primary)}.map .map-regions .map-regions-content-item:hover{color:var(--color-secondary)}.map .select-box{margin-bottom:2.5rem;max-width:212px;position:relative}.map .select-box:after{align-items:center;background-color:var(--color-secondary);content:"\e918";display:flex;font-family:aircom!important;font-size:.7rem;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:25px}.map .select-box select{background-color:var(--color-secondary);border:none;box-shadow:none;color:var(--color-text-secondary);font-size:1.2rem;font-weight:400;margin:0}.map .select-box option{background-color:var(--color-text-secondary);color:var(--color-gray-800)}.map .select-box option:hover{background-color:var(--color-primary);color:var(--color-text-secondary)}.map.map_footer .map_widget-image{display:flex;flex-direction:column;margin-right:20px;width:270px}.map.map_footer .map_widget-image .select-box{margin-left:auto;order:-1;width:200px}.map.map_footer .select-box{margin-bottom:20px}.map-heading{font-weight:600}.about-region{background-color:var(--color-primary);border:none;box-shadow:none;color:var(--color-text-secondary);cursor:pointer;font-size:1rem;font-weight:400;height:25px;margin:5px 0 7px;padding:0 10px}
.storage-list .list{margin:0 0 15px}.storage-list .list.more-variants-visible .main-product-element-card{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite{align-items:center;color:var(--color-text-primary);cursor:pointer;display:flex;gap:6px;justify-content:center;transition:.3s linear}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton:hover,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite:hover{color:var(--color-primary);text-decoration:none}.storage-list .list .mainProductElement:not(.mainProductElementVariant) .sendOfferQuestionButton:hover .icon,.storage-list .list .mainProductElement:not(.mainProductElementVariant) .toggleFavorite:hover .icon{background-color:var(--color-primary)}.storage-list .list .mainProductElement:not(.mainProductElementVariant) img{max-height:60px;max-width:60px}@media (width > 768px){.storage-list .list .mainProductElement:not(.mainProductElementVariant) img{max-height:80px;max-width:80px}}.storage-list .list .sendOfferQuestionButton .icon,.storage-list .list .toggleFavorite .icon{transition:.2s linear}.storage-list .list .sendOfferQuestionButton .icon,.storage-list .list .toggleFavorite .icon{height:16px;width:16px}@media (width < 640px){.storage-list .list .list-element-box{margin-top:-15px;padding:10px 0}}.storage-list .list.default .mainProductElementVariant,.storage-list .list.small .mainProductElementVariant{padding-bottom:10px;padding-top:10px}@media (width > 860px){.storage-list .list.default .mainProductElementVariant{padding-bottom:20px;padding-top:20px}}.storage-list .list .mainProductElementVariant{background-color:var(--color-background-main);border-top:2px solid var(--color-light-blue)}.storage-list .list .mainProductElementVariant img{max-height:60px;max-width:60px}.storage-list .list .mainProductElementVariant .list-element-column{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-column{flex-direction:row}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-column{width:calc(100% - 115px)}}.storage-list .list .mainProductElementVariant .list-element-box{padding:0;width:100%}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-box{width:50%}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-box{width:40%}}@media (width > 960px){.storage-list .list .mainProductElementVariant .list-element-box{width:50%}}@media (width > 1200px){.storage-list .list .mainProductElementVariant .list-element-box{width:40%}}.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){flex-direction:column;gap:5px;text-align:right}@media (width > 640px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){width:50%}}@media (width > 768px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:center;flex-direction:row-reverse;text-align:unset;width:60%}}@media (width > 960px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:flex-end;flex-direction:column;gap:5px;text-align:right;width:50%}}@media (width > 1150px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){align-items:center;flex-direction:row-reverse;gap:30px;text-align:unset}}@media (width > 1200px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){width:60%}}@media (width > 1400px){.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2){gap:40px}}.storage-list .list .mainProductElementVariant .list-element-box:nth-child(2)>div:last-of-type>.param-box-column:last-of-type,.storage-list .list .mainProductElementVariant .toggleFavorite{display:none}.storage-list .list .mainProductElementVariant .options-cart-add{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:40px}.storage-list .list .mainProductElementVariant .options-cart-add .icon{background-color:var(--color-text-secondary);height:16px;width:16px}.storage-list .list .mainProductElementVariant .options-cart-add:after{content:none}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton{align-items:center;display:flex;flex-direction:row-reverse;gap:5px;margin-right:5px}@media (width < 400px){.storage-list .list .mainProductElementVariant .sendOfferQuestionButton{padding:14px 12px}}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:before{content:none}.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:after{background-color:var(--color-text-secondary);height:20px;mask:url(../../icons/envelope1.svg);-webkit-mask:url(../../icons/envelope1.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:25px;width:18px}@media (width < 400px){.storage-list .list .mainProductElementVariant .sendOfferQuestionButton:after{content:none}}.storage-list .list .mainProductElementVariant .btn-secondary{align-items:center;display:flex;height:40px;justify-content:center;padding:8px;width:40px}.storage-list .list .mainProductElementVariant .btn-secondary .icon{height:14px;width:14px}.storage-list .list .mainProductElementVariant .btn-secondary:focus .icon,.storage-list .list .mainProductElementVariant .btn-secondary:hover .icon{background-color:var(--color-text-secondary)}.storage-list .list .mainVariantRowElement .thumb-small{flex:0 0 70px;height:70px;margin:0 15px 0 10px;max-height:70px;padding:10px;width:70px}.storage-list .list .clear-variants-button{border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);border-top:1px solid var(--color-gray-400);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;font-size:1.1rem;font-weight:600;margin:0 auto;padding:12px;transition:.2s linear;width:100%}.storage-list .list .clear-variants-button:hover{background-color:var(--color-primary);color:var(--color-text-secondary)}.storage-list .list .show-more-button-box{display:flex;justify-content:center;width:100%}@media (width <= 991px){.storage-list .list .show-more-button-box{display:none}}.storage-list .list .show-more-variants-button{align-items:center;background-color:var(--color-background-main);border:1px solid var(--color-gray-300);border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);color:var(--color-text-primary);cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;padding:8px 15px;transition:.2s linear}.storage-list .list .show-more-variants-button:hover{background-color:var(--color-primary);color:var(--color-text-secondary)}.storage-list .list .show-more-variants-button:hover:after{background-color:var(--color-text-secondary)}.storage-list .list .show-more-variants-button:after{background-color:var(--color-text-primary);content:"";display:block;height:7px;margin-left:7px;mask:url(../../icons/arrow-down.svg);-webkit-mask:url(../../icons/arrow-down.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.2s linear;width:10px}.storage-list .list-element{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-areas:"img name" "config config" "price price";grid-template-columns:60px 1fr;padding:0 15px;row-gap:5px}.storage-list .list-element.mainProductElementVariant{font-size:1.2rem;grid-template-areas:"img name" "sku sku" "delivery delivery" "price price";grid-template-columns:100px 1fr;line-height:1.6;row-gap:10px}@media (width > 370px){.storage-list .list-element.mainProductElementVariant{grid-template-areas:"img name name" "sku sku price" "delivery delivery price";grid-template-columns:100px 1fr 1fr}}@media (width > 860px){.storage-list .list-element.mainProductElementVariant{align-items:center;grid-template-areas:"img name delivery price" "img sku delivery price";grid-template-columns:100px 2fr 1fr auto}}@media (width > 991px){.storage-list .list-element.mainProductElementVariant{grid-template-areas:"img name name" "sku sku price" "delivery delivery price";grid-template-columns:100px 1fr 1fr}}@media (width <= 991px){.storage-list .list-element.mainProductElementVariant{display:none}}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant{align-items:center;grid-template-areas:"img name delivery price" "img sku delivery price";grid-template-columns:100px 2fr 1fr auto;grid-template-rows:1fr 1fr;row-gap:0}}@media (width > 860px){.storage-list .list-element.mainProductElementVariant .list-element-caption-title{margin-top:0}}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant .list-element-caption-title{margin-top:auto}}.storage-list .list-element.mainProductElementVariant .list-element-sku{color:var(--color-gray-800);grid-area:sku}@media (width > 1150px){.storage-list .list-element.mainProductElementVariant .list-element-sku{margin-bottom:auto;margin-top:3px}}.storage-list .list-element.mainProductElementVariant .list-element-sku .param-box-column{display:flex;flex-direction:row}.storage-list .list-element.mainProductElementVariant .list-element-delivery{grid-area:delivery}.storage-list .list-element.mainProductElementVariant .list-element-delivery .param-box-column:last-of-type,.storage-list .list-element.mainProductElementVariant .list-element-delivery .product-ava-card{display:none}.storage-list .list-element.mainProductElementVariant .list-element-price{grid-area:price}.storage-list .list-element.mainProductElementVariant .product-ava-other{align-items:center;display:flex;gap:4px}.storage-list .list-element.mainProductElementVariant .product-ava:before{background:var(--green-color-used-for-status-and-icons);border-radius:50px;content:"";display:inline-block;height:8px;margin-right:5px;position:relative;top:-1px;width:8px}@media (width > 768px){.storage-list .list-element{-moz-column-gap:15px;column-gap:15px;grid-template-areas:"img name price" "img config price";grid-template-columns:100px 1fr auto}}.storage-list .list-element .thumb-small{align-items:center;background-color:var(--color-background-main);display:flex;grid-area:img;height:50px;justify-content:center;margin:25px 5px 10px;max-height:50px;text-align:center;width:50px}@media (width > 768px){.storage-list .list-element .thumb-small{height:80px;margin:25px 10px 10px;max-height:80px;width:80px}}.storage-list .list-element .thumb-small img{max-height:100%}.storage-list .list-element .list-element-caption-title{grid-area:name;margin-top:15px;text-align:right}@media (width > 768px){.storage-list .list-element .list-element-caption-title{margin:20px 0 10px;text-align:left}}@media (width > 960px){.storage-list .list-element .list-element-caption-title{padding-right:20px}}@media (width > 1300px){.storage-list .list-element .list-element-caption-title{padding-right:40px}}.storage-list .list-element .list-element-select-grid{grid-area:config}.storage-list .list-element .list-element-box{grid-area:price}.storage-list .main-product-element-card{border-radius:4px;box-shadow:0 0 0 1px var(--color-gray-300);position:relative;transition:.3s}.storage-list .main-product-element-card,.storage-list .more-variants{background-color:var(--color-background-main)}.storage-list .list-element-box{display:flex;flex-direction:column;padding-bottom:15px;width:100%}@media (width > 768px){.storage-list .list-element-box{justify-content:flex-end;padding:24px 0 15px}}.storage-list .list-element-caption{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (width > 768px){.storage-list .list-element-caption{flex-direction:row;gap:36px}}.storage-list .list-element-left-section{width:100%}.storage-list .list-element-caption-title{display:flex;flex-direction:column;font-size:1.2rem;font-weight:400;line-height:1.4}@media (width > 768px){.storage-list .list-element-caption-title{font-size:1.5rem;font-weight:600;line-height:2.3rem}}.storage-list .list-element-caption-title.title-small{font-size:1.3rem;font-weight:500;line-height:1.5;margin-bottom:0;max-width:100%;text-transform:none}.storage-list .list-element-caption-title a{color:var(--color-text-primary);text-decoration:none;white-space:normal}.storage-list .productCart{display:flex;flex-direction:column}.storage-list .productCart .variants_filters{background-color:transparent;margin:0;padding:0;position:relative}.storage-list .productCart .variants_filters-box{display:grid;gap:10px;grid-template-columns:minmax(150px,1fr)}@media (width > 960px){.storage-list .productCart .variants_filters-box{padding-right:20px}}@media (width > 1300px){.storage-list .productCart .variants_filters-box{grid-template-columns:repeat(2,minmax(150px,1fr));padding-right:40px}}.storage-list .productCart .variants_filters-item{margin-bottom:0;margin-right:10px;padding:0;width:100%}.storage-list .productCart .filter-options .filter-list-header{display:flex;justify-content:space-between;width:100%}.storage-list .productCart .filter-options .filter-list-header .selected{align-items:center;display:flex;font-weight:600}.storage-list .productCart .filter-options .filters-actions{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;text-transform:none}.storage-list .productCart .filter-options .filters-actions .clear-all,.storage-list .productCart .filter-options .filters-actions .select-all{cursor:pointer;font-size:1.2rem;font-weight:inherit;margin-bottom:5px}.storage-list .productCart .filter-options .filters-checkboxes .filters-checkbox:has(input:focus-visible){border-color:var(--color-text-primary)}.storage-list .productCart .filter-options .filters-checkboxes .filters-checkbox:has(input:checked){color:var(--color-text-primary)}.storage-list .list-element-select-grid .show-desktop{display:block;padding-bottom:17px}@media (width < 960px){.storage-list .list-element-select-grid .show-desktop{display:none}}.storage-list .list-element-select-grid .hide-desktop{display:none}@media (width > 768px){.storage-list .list-element-select-grid .hide-desktop{padding-bottom:17px}}@media (width > 960px){.storage-list .list-element-select-grid .hide-desktop{display:none}}.storage-list .list-element-right-section{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.storage-list .list-element-right-section .product-tile-info{display:flex;gap:10px;margin-bottom:20px}.storage-list .list-element-right-section .product-tile-info:not(:has(*)){margin-bottom:0}@media (width > 768px){.storage-list .list-element-right-section .product-tile-info{justify-content:flex-end;margin-bottom:auto}}.storage-list .list-element-right-section .product-tile-info .product-custom-label{border-radius:11px;font-size:1.1rem;font-weight:400;padding:4px 15px}.storage-list .list-element-right-section .product-tile-info .product-label{margin-bottom:8px}.storage-list .list-element-right-section .price{font-size:1.2rem;font-weight:300;margin-bottom:10px}@media (width > 768px){.storage-list .list-element-right-section .price{font-size:1.4rem;text-align:right}}.storage-list .list-element-right-section .price strong{font-size:1.6rem}.storage-list .list-element-right-section .price .price-gray-text{color:var(--color-gray-800);font-weight:300;padding-left:5px}.storage-list .list-element-right-section .list-element-box-btns .btn-primary{flex-grow:1;font-size:1.3rem;line-height:1;padding:13px 25px;text-align:center}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns .btn-primary{font-size:1.4rem}}.storage-list .list-element-right-section .list-element-box-btns{align-items:flex-end;display:flex;flex-direction:row;gap:10px;width:100%}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns{flex-direction:column;gap:15px}}.storage-list .list-element-right-section .list-element-box-btns .action-buttons{display:flex;flex-direction:row;gap:10px}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons{gap:20px}}.storage-list .list-element-right-section .list-element-box-btns .action-buttons .text{display:none;font-size:1.2rem}@media (width > 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons .text{display:block}}@media (width <= 768px){.storage-list .list-element-right-section .list-element-box-btns .action-buttons a,.storage-list .list-element-right-section .list-element-box-btns .action-buttons button{align-items:center;border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);display:flex;height:40px;justify-content:center;transition:border-color .3s linear;width:40px}.storage-list .list-element-right-section .list-element-box-btns .action-buttons a:hover,.storage-list .list-element-right-section .list-element-box-btns .action-buttons button:hover{border-color:var(--color-primary)}}.storage-list .list-element-price{width:100%}@media (width > 1300px){.storage-list .list-element-price{min-width:260px}}.storage-list .list-element-price form{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}@media (width > 370px){.storage-list .list-element-price form{align-items:flex-end}}.storage-list .list-element-price form:has(.sendOfferQuestionButton){gap:0}@media (width > 640px){.storage-list .list-element-price form:has(.sendOfferQuestionButton){justify-content:flex-end}}@media (width > 768px){.storage-list .list-element-price form{align-items:flex-end;flex-direction:column;justify-content:flex-end}}@media (width > 1300px){.storage-list .list-element-price form{align-items:center;flex-direction:row}}@media (width > 1400px){.storage-list .list-element-price form{flex-wrap:nowrap;gap:15px}}.storage-list .list-element-price .list-element-price-date{display:flex;font-size:1.3rem;font-weight:500;line-height:1;white-space:nowrap}.storage-list .list-element-price .list-element-price-date .tax-variant{color:var(--color-gray-800);font-size:1.2rem;font-weight:300;margin-left:5px}@media (width < 640px){.storage-list .list-element-price .list-element-price-date .tax-variant{margin-right:10px}}.storage-list .list-element-price .list-element-price-gross-date{display:flex;flex-wrap:nowrap;font-size:1.2rem}.storage-list .list-element-price .list-element-price-gross-date .tax-variant{color:var(--color-gray-800);font-size:1.2rem;font-weight:300;margin-left:5px}.storage-list .list-element-price .list-element-price-container{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.storage-list .list-element-price .list-element-price-date-old{color:var(--color-gray-700);display:flex;font-size:1.3rem;font-weight:400;justify-content:flex-end;line-height:1;text-decoration:line-through;width:100%}.storage-list .list-element-price .list-element-price-date-old .old-price{font-weight:400}.storage-list .list-element-price .options-count{align-items:center;display:flex;flex-direction:row}@media (width > 370px){.storage-list .list-element-price .options-count{margin-left:auto}}.storage-list .list-element-price .options-count .input-group{align-items:center;display:flex;height:40px;margin:0;position:relative;width:70px}.storage-list .list-element-price .options-count .input-group input{-moz-appearance:button;border:1px solid var(--color-gray-400);border-radius:var(--button-border-radius);height:100%;margin:0;padding:0 5px 0 15px;text-align:left;transform:unset;width:100%}.storage-list .list-element-price .options-count .input-group input[aria-describedby=quantity-error]{border:2px solid var(--color-error);color:var(--color-error);padding:0}.storage-list .list-element-price .options-count .input-group input:focus-visible{outline:2px solid var(--color-text-primary)}.storage-list .list-element-price .options-count .input-group .tax-variant{color:var(--color-gray-800);position:absolute;right:5px;top:50%;translate:0 -45%}:is(.storage-list .list-element-price)+div{width:100%}@media (width > 1150px){:is(.storage-list .list-element-price)+div{max-width:-moz-max-content;max-width:max-content}}.storage-list .list-element-ask-for-product{font-weight:400}@media (width > 1400px){.storage-list .list-element-ask-for-product{margin-right:-15px}}
.side-nav{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 40px;padding:0}.side-nav li{margin:0}.side-nav li.active a{background-color:var(--color-background-main);border-color:var(--color-primary);color:var(--color-primary)}.side-nav a{border:1px solid var(--color-gray-300);border-radius:var(--button-border-radius);color:var(--color-text-primary);display:block;padding:20px;transition:.3s ease}.side-nav a:hover{background-color:var(--color-background-main);border-color:var(--color-primary);color:var(--color-primary)}.side-nav a a.wcag-tooltip{display:none}
.brand-logo{display:flex;flex-direction:column;padding-bottom:30px;padding-top:30px}.brand-logo .image{margin:0 auto;padding:60px 0;position:relative;z-index:2}.brand-logo .image:after{content:none}.brand-logo .image .th{max-height:120px;max-width:180px}.brand-logo h3{margin-bottom:15px;margin-top:10px}.brand-logo h3 a{color:var(--color-text-primary)}.brand-logo h3 a:hover{text-decoration:none}.brand-logo .link{color:var(--color-primary)}.brand-logo .link:before{background-color:var(--color-primary)}.brand-logo.has-bg{position:relative}.brand-logo.has-bg .link,.brand-logo.has-bg h3 a{transition:none}.brand-logo.has-bg:before{background:rgba(0,0,0,.7);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s;z-index:1}.brand-logo.has-bg:hover:before{opacity:1}.brand-logo.has-bg:hover .link,.brand-logo.has-bg:hover .verified-icon,.brand-logo.has-bg:hover h3 a{color:var(--color-text-secondary);position:relative;z-index:1}.brand-logo.has-bg:hover .link:after,.brand-logo.has-bg:hover .link:before{background-color:var(--color-background-main)}.brand-logo-content{margin-top:auto}.brand-logo-bg-img{background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s}.brand-logo:hover .brand-logo-bg-img{opacity:1}.verified-icon{align-items:center;display:flex;flex-wrap:nowrap;font-size:1.2rem;gap:7px;line-height:1}.verified-icon .icon{height:16px;width:16px}.verified-icon span:last-child{line-height:1;padding-top:2px}.brand-logo.has-bg:hover .verified-icon .icon{background-color:var(--color-text-secondary)}.brands-module-grid{gap:0;position:relative}.brands-module-grid:after{content:none}.brands-module-grid .thumbnail{border:none;display:flex;flex-direction:column;margin:0;position:relative}.brands-module-grid .thumbnail :hover h3 a{color:var(--color-text-primary)}.brands-module-grid .thumbnail .image{align-items:center;aspect-ratio:unset;display:flex;flex-grow:1;height:100px;justify-content:center;margin:0 auto 10px;width:120px}.brands-module-grid .thumbnail .image:after{content:none}.brands-module-grid .caption{margin-top:auto;padding:0}.brands-module-grid .caption h3{line-height:1.2;margin:0;padding:0;text-align:center}.brands-module-grid .caption h3 a{color:var(--color-gray-700);font-size:1.4rem;font-weight:600}@media (width > 768px){.brands-module-grid .caption h3 a{font-size:1.6rem}}.brands-module-grid .caption h3 a:hover{text-decoration:none}.brands-module-grid .image .th{max-height:100px;max-width:120px}.brands-module h1{margin-top:25px;padding-bottom:10px}.brands-module>h2.heading:last-of-type{margin-bottom:-120px;margin-top:100px;position:relative;z-index:1}.recomended-brands{position:relative;z-index:1}
html{scroll-behavior:smooth}.container.default-section:has(.brand-details){margin-bottom:0}.brand-widget .widget{margin-bottom:0;margin-top:0}.brand-categories,.other-brands{position:relative}.brand-categories:before,.other-brands:before{background-color:var(--color-light-blue);content:"";height:100%;left:-15px;position:absolute;top:0;width:100vw}@media (width > 1400px){.brand-categories:before,.other-brands:before{left:-50vw;width:150vw}}.brand-categories>.row,.other-brands>.row{padding:0;position:relative;z-index:1}.brand-categories .categories-container .custom-grid>:nth-child(n+9){display:none}@media (width < 1200px){.brand-categories .categories-container .custom-grid>:nth-child(n+7){display:none}}@media (width < 991px) and (width > 768px){.brand-categories .categories-container .custom-grid>:nth-child(n+5){display:none}}@media (width < 768px){.brand-categories .categories-container .custom-grid>:nth-child(n+7){display:none}}@media (width < 468px){.brand-categories .categories-container .custom-grid>:nth-child(n+5){display:none}}.brand-categories .categories-container .custom-grid.show>*{display:block}.brand-categories .categories-container .category-item:hover{text-decoration:none}.brand-categories .categories-container .category-item:hover .category-item-info strong{color:var(--color-primary)}.brand-categories .categories-container .category-item .category-item-image{align-items:center;display:flex;justify-content:center;position:relative}.brand-categories .categories-container .category-item .category-item-image img{height:100px;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:5px;position:relative;width:auto;z-index:1}.brand-categories .categories-container .category-item .category-item-image:before{background-color:var(--color-light-blue);border-radius:50%;content:"";height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:70px}.brand-categories .categories-container .category-item .category-item-info{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;text-align:center}.brand-categories .categories-container .category-item .category-item-info strong{color:var(--color-text-primary);font-size:1.3rem}.brand-categories .categories-container .category-item .category-item-info .count{color:var(--color-gray-900);font-size:1.2rem}.brand-categories .categories-list-button{display:flex;justify-content:center;margin-top:20px}.brand-categories:not(:has(.custom-grid>a:nth-of-type(9))) .categories-list-button{display:none}@media (width < 1200px) and (width > 991px){.brand-categories:not(:has(.custom-grid>a:nth-of-type(7))) .categories-list-button{display:none}}@media (width < 991px) and (width > 768px){.brand-categories:not(:has(.custom-grid>a:nth-of-type(5))) .categories-list-button{display:none}}@media (width < 768px){.brand-categories:not(:has(.custom-grid>a:nth-of-type(4))) .categories-list-button{display:none}}@media (width < 468px){.brand-categories:not(:has(.custom-grid>a:nth-of-type(3))) .categories-list-button{display:none}}.other-brands-list{margin:0 0 30px;padding:0}.other-brands{background-color:var(--color-light-blue);margin-top:40px;padding:30px 0}@media (width > 960px){.other-brands{margin-top:60px;padding:40px 0}}.other-brands .image{align-items:center;aspect-ratio:unset;display:flex;flex-grow:1;height:100px;justify-content:center;margin:0 auto 10px;width:120px}.other-brands .image img{max-height:100px;max-width:120px}.main-section:has(.other-brands){padding-bottom:0}.brand-image .product-label{text-transform:none}.brand-details{margin-top:40px}.brand-details .row{padding:0}.brand-details .brand-title-container{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;gap:10px;padding:15px 0 0}@media (width > 768px){.brand-details .brand-title-container{align-items:center;flex-direction:row;gap:20px;margin-bottom:30px}}.brand-details .brand-title-container .brand-headline{align-items:baseline;display:flex;flex-wrap:nowrap;gap:5px;margin-bottom:20px}@media (width > 768px){.brand-details .brand-title-container .brand-headline{margin-bottom:0}}.brand-details .brand-title-container .brand-title{border:0;line-height:1;margin:0;padding:0;width:auto}.brand-details .brand-title-container p{line-height:1;margin:0}.brand-details .brand-categorie{padding:15px 10px}@media (width > 768px){.brand-details .brand-categorie{padding:25px 10px}}@media (width > 960px){.brand-details .brand-categorie{padding:35px 0 70px}}.brand-details .other-brands .row .btn-secondary{margin-top:20px}@media (width > 960px){.brand-details .other-brands .row .btn-secondary{display:none}}.brand-details .other-brands .other-brands-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.brand-details .other-brands .other-brands-header h3{width:auto}.brand-details .other-brands .other-brands-header .link-with-icon{color:var(--color-primary)}.brand-details .other-brands .other-brands-header .link-with-icon:hover{color:var(--color-secondary)}@media (width < 960px){.brand-details .other-brands .other-brands-header .link-with-icon{display:none}}.brand-details .brand-image img{max-height:130px;max-width:130px}.brand-details .summary{margin-bottom:20px}@media (width > 960px){.brand-details .summary{margin-bottom:30px}}.brand-details .summary ol,.brand-details .summary ul{list-style:unset}.brand-details .summary-buttons{display:flex;flex-wrap:wrap;gap:16px}@media (width > 960px){.brand-details .description{margin:30px 0}}.brand-details .brad-description-box{align-items:flex-start;display:flex;flex-direction:column;gap:30px}@media (width > 960px){.brand-details .brad-description-box{flex-direction:row}}.brand-details .brad-description-box .description-headline{margin-top:0}.brand-details .brad-description-box .brand-description{order:2}.brand-details .brad-description-box .brand-description-logo-with-btn{align-items:center;background-color:var(--color-light-blue);border-radius:var(--card-border-radius);display:flex;flex-direction:column;gap:30px;padding:25px;width:100%}@media (width > 991px){.brand-details .brad-description-box .brand-description-logo-with-btn{min-width:300px;position:sticky;top:200px;width:300px}.brand-details .brad-description-box .brand-description-logo-with-btn .btn-primary{white-space:wrap}}.brand-details .brad-description-box .brand-description-logo-with-btn img{max-height:150px;max-width:150px;mix-blend-mode:multiply}.brand-details .brand-categories{margin-top:50px;padding-block:30px}:is(.brand-details .brand-categories) .custom-grid+.btn-primary{display:block;margin:24px auto 0}.brand-details .faq-module{padding:0}.brand-details .row>.btn-primary,.brand-details .row>.btn-secondary{display:block;margin:0 auto;width:-moz-max-content;width:max-content}.brand-details .brands-widgets{display:flex;flex-direction:column;gap:60px;margin:60px 0}.brand-details .brands-widgets .brand-slider-header{font-size:1.8rem;margin-bottom:0;margin-top:0}@media (width > 768px){.brand-details .brands-widgets .brand-slider-header{font-size:2rem}}.brand-details .brands-widgets .products-slider-module{gap:20px;margin:0}@media (width > 960px){.brand-details .brands-widgets .products-slider-module{margin:0}}.brand-details .brands-widgets .products-slider-buttons{margin-right:10px;margin-top:0}
.comparison-table .comparison-heading{display:flex;flex-direction:column;margin-bottom:20px}.comparison-table .selectCategory{margin-bottom:16px}.comparison-table .selectCategory select{padding:14px 28px 14px 11px}.comparison-table .form-group{width:-moz-max-content;width:max-content}.comparison-table .compareInCategory{overflow-x:auto}.comparison-table tr:last-child th{border-bottom:none}.comparison-table tr:nth-child(odd) th{background-color:var(--color-gray-100)}.comparison-table tr:nth-child(2n) th{background-color:var(--color-gray-300)}.comparison-table tr td{min-width:200px;padding:14px 10px}.comparison-table tr th{border-right:1px solid var(--color-gray-500);left:0;padding:14px 20px 14px 10px;position:sticky;white-space:nowrap;z-index:1}.comparison-table tr a{color:var(--color-text-primary)}.comparison-table tr a:hover{color:var(--color-primary)}.comparison-table tr.show-diff,.comparison-table tr.show-diff th{background-color:var(--color-alert-info-bg);font-weight:600}.comparison-table label{align-items:center;cursor:pointer;display:flex}
.favorite-products{padding:25px 25px 0}.favorite-products .alert{margin:30px 0 0}.favorite-products .options-cart-checbkox{margin:20px 0}.favorite-products .list-element.mainProductElementVariant{display:grid;padding-block:10px}.tabs-menu-box .tabs-menu-item:after{content:"";width:32px}.store-bottom-bar{margin:20px 0}.favorites-page .tabs-menu .tabs-menu-box{border-bottom:none;padding:25px 25px 0}.favorites-page .tabs-menu a:after{background-color:var(--color-gray-400);height:1px;opacity:1}
.faq-asist label.title{font-size:1.4rem;margin-bottom:16px}.faq-asist .form-group{margin-bottom:20px}
.file-list{list-style:none}.file-list .file-wrapper{display:flex;flex-direction:column}.file-list img{width:100%}.file-list .btn-primary{display:block;margin-top:auto;text-align:center}.file-list .btn-secondary{display:block;margin-top:8px;text-align:center}.file-list .details{margin-bottom:16px}
.gallery-module{display:flex;flex-direction:column;gap:50px;list-style:none;margin:0;padding:0}.gallery-module .gallery{border-bottom:1px solid var(--color-gray-500);margin-bottom:0;padding-bottom:30px}.gallery-module .gallery .title{margin:8px 0}.gallery-module .gallery .title a{color:var(--color-text-primary)}.gallery-module .gallery .title a:hover{color:var(--color-secondary)}
html{scroll-behavior:smooth;scroll-padding:200px}.brands-module-grid-box{padding-bottom:40px}@media (width > 960px){.brands-module-grid-box{padding:20px 0 40px}}.brands-module-grid-box .brand-letter{display:block;font-size:2rem;font-weight:700;margin-bottom:20px}@media (width > 960px){.brands-module-grid-box .brand-letter{font-size:2.8rem;margin-bottom:30px}}@media (width > 1200px){.brands-module-grid-box .brand-letter{font-size:3.4rem}}.brands-module-grid-box .brands-letter-box{padding:15px 0;position:relative}@media (width > 960px){.brands-module-grid-box .brands-letter-box{padding:20px 0}}.brands-module-grid-box .custom-grid.add-border-inner:after,.brands-module-grid-box .custom-grid.add-border-inner:before{content:none}.brands-search{align-items:center;display:flex;flex-direction:column;margin-top:-160px;padding:170px 0 0;position:relative}@media (width > 1200px){.brands-search{margin-top:-140px}}.brands-search:before{background-color:var(--color-light-blue);content:"";height:100%;left:-20px;position:absolute;top:0;width:100vw}@media (width > 1400px){.brands-search:before{left:-50vw;width:150vw}}.brands-search h2{font-size:2rem;margin-bottom:20px;position:relative;width:auto}.brands-search .search-form-input{margin-bottom:20px;max-width:600px;position:relative;width:100%}@media (width > 1200px){.brands-search .search-form-input{margin-bottom:40px}}.brands-search .search-form-input label{display:none}.brands-search .search-form-input .form-control,.brands-search .search-form-input .form-group{margin:0}.brands-search .search-form-input .form-group:after{background-color:var(--color-secondary);content:"";height:19px;mask:url(../../icons/search.svg);-webkit-mask:url(../../icons/search.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:16px;top:50%;transition:.2s;translate:0 -50%;width:19px}.brands-search .search-form-input .form-control{font-size:calc(1.2rem/var(--safari-transform-scale-12));height:calc(45px/var(--safari-transform-scale-12));padding:15px}.letters-navigation{position:sticky;position:-webkit-sticky;top:220px;z-index:2}.letters-navigation:before{background-color:var(--color-light-blue);content:"";height:100%;left:-20px;position:absolute;top:0;width:100vw}@media (width > 1400px){.letters-navigation:before{left:-50vw;width:150vw}}.letters-navigation .brands-letters-container{border-top:1px solid var(--color-gray-400);overflow-x:scroll;position:relative;scrollbar-color:var(--color-teritary) transparent;width:100%}@media (width > 960px){.letters-navigation .brands-letters-container{border-top:none;overflow-x:visible}.letters-navigation .brands-letters-container:before{background-color:var(--color-gray-400);content:"";height:1px;left:50%;position:absolute;top:0;translate:-50% 0;width:100dvw}}.letters-navigation .brands-letters-list{display:flex;list-style:none;margin:0 auto;padding:20px 0;width:-moz-max-content;width:max-content}.letters-navigation .brands-letters-list li{margin:0}.letters-navigation .brands-letters-list a{color:var(--color-text-primary);font-size:1.4rem;font-weight:700;padding:0 7px;scroll-margin-top:250px}.letters-navigation .brands-letters-list a.disabled{cursor:default;opacity:.15}.letters-navigation .brands-letters-list a.disabled:hover{color:var(--color-text-primary)}.letters-navigation .brands-letters-list a:hover{color:var(--color-primary)}@media (width > 960px){.letters-navigation .brands-letters-list a{font-size:1.8rem}}@media (width > 1200px){.letters-navigation .brands-letters-list a{font-size:2rem}}.search-brand-empty.alert{margin:50px 0 0}.search-brand-empty.alert h2{font-size:2rem;margin-bottom:20px}.search-brand-empty.alert p{font-size:1.4rem;margin-bottom:20px}
.maps-module .maps .leaflet-container{height:400px;z-index:1}
.news-module.news-list{display:flex;flex-direction:column;gap:50px;margin:0;padding:0}.news-module .news{border-bottom:1px solid var(--color-gray-500);margin:0;overflow:hidden;padding-bottom:30px}.news-module .news .foto-news{grid-area:img}@media (width > 468px){.news-module .news .foto-news img{min-width:120px;width:120px}}@media (width > 568px){.news-module .news .foto-news img{min-width:200px;width:200px}}.news-module .news:first-of-type .h3{font-size:36;line-height:47}.news-module .news article:has(.foto-news){display:grid;gap:20px;grid-template-areas:"img title" "desc desc";grid-template-columns:150px 1fr}@media (width > 568px){.news-module .news article:has(.foto-news){-moz-column-gap:20px;column-gap:20px;grid-template-areas:"img title" "img desc";grid-template-columns:200px 1fr;row-gap:0}}@media (width > 991px){.news-module .news article:has(.foto-news){-moz-column-gap:30px;column-gap:30px}}@media (width > 1200px){.news-module .news article:has(.foto-news){-moz-column-gap:40px;column-gap:40px}}.news-module .news h2,.news-module .news h3{grid-area:title;margin:0 0 16px}.news-module .news h2>a,.news-module .news h3>a{color:var(--color-text-primary)}.news-module .news h2>a:hover,.news-module .news h3>a:hover{color:var(--color-primary)}.news-module .news .date{display:block;font-size:1.4rem;font-weight:600;margin-bottom:0;padding-bottom:8px}.news-module .news .desc{margin-bottom:8px}.news-module .news .content{grid-area:desc;margin:0;overflow:hidden;padding:0}.news-module .news .content p:last-child{margin:0}.news-module .news .btn-primary.read-more{display:block;margin-top:24px;width:-moz-max-content;width:max-content}.news-module .news-details{margin-top:20px}
.pageslist-module h3{margin:0}.faq-questions-list{margin-left:0}.faq-section-title{margin-bottom:40px}
.desc-content h2{font-size:calc(var(--font-size-h2)*.75)}.desc-content h3{font-size:calc(var(--font-size-h3)*.75)}.desc-content h4{font-size:calc(var(--font-size-h4)*.85)}.desc-content h5{font-size:calc(var(--font-size-h5)*.95)}.desc-content h6{font-size:calc(var(--font-size-h6)*.95)}.desc-content .prodDesc{display:grid;gap:30px;grid-template-columns:1fr;margin:40px 0}@media (width > 568px){.desc-content .prodDesc{grid-template-columns:repeat(2,1fr)}}.desc-content table{table-layout:fixed}
.faq-module .faq-module-answer-buttons{display:flex;gap:10px}.faq-module .rating{border-top:1px solid var(--color-gray-300);margin-bottom:20px;padding-top:20px}.faq-module button.answer{align-items:center;border:1px solid transparent;border-radius:var(--button-border-radius);display:flex;height:32px;justify-content:center;padding:0;width:32px}.faq-module button.answer:before{content:"";display:block;height:16px;opacity:1;position:static;transform:unset;width:16px;z-index:1}.faq-module button.answer.yes{background-color:var(--color-alert-success-bg);border-color:var(--color-alert-success)}.faq-module button.answer.yes:before{mask:url(../../icons/checked-circle.svg);-webkit-mask:url(../../icons/checked-circle.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.faq-module button.answer.yes:before,.faq-module button.answer.yes:hover{background-color:var(--color-alert-success)}.faq-module button.answer.yes:hover:before{background-color:var(--color-text-secondary)}.faq-module button.answer.no{background-color:var(--color-alert-error-bg);border-color:var(--color-alert-error)}.faq-module button.answer.no:before{mask:url(../../icons/close.svg);-webkit-mask:url(../../icons/close.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.faq-module button.answer.no:before,.faq-module button.answer.no:hover{background-color:var(--color-alert-error)}.faq-module button.answer.no:hover:before{background-color:var(--color-text-secondary)}
.surveys-module{display:flex;flex-direction:column;gap:50px;list-style:none;margin:0;padding:0}.surveys-module .survey{border-bottom:1px solid var(--color-gray-500);margin-bottom:0;padding-bottom:30px}.surveys-module .survey .title{margin:8px 0}.surveys-module .survey .title a{color:var(--color-text-primary)}.surveys-module .survey .title a:hover{color:var(--color-secondary)}.surveys-module .survey .date{display:block;margin-bottom:8px}.surveys-module .survey .bottom_data{margin-bottom:16px}
.brand-grid-box{display:flex;flex-direction:column-reverse;gap:20px;margin-bottom:30px}@media (width > 960px){.brand-grid-box{flex-direction:column;gap:0;margin-bottom:50px}}.brand-grid-box-link{display:flex}@media (width > 960px){.brand-grid-box-link{height:0;justify-content:flex-end;translate:0 -55px}}.brand-grid-box-link .link-with-icon{color:var(--color-background-header);font-size:1.3rem}.brand-grid-box-link .link-with-icon:hover{color:var(--color-secondary)}.brand-grid{margin:0;padding:0}.brand-grid li{align-items:center;display:flex;justify-content:center}.brand-grid a img{filter:var(--color-gray-600);-webkit-filter:grayscale(100%);max-height:80px;opacity:.4;transition:.3s linear}.brand-grid a:hover img{filter:none;-webkit-filter:grayscale(0);opacity:1}.brand-grid-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:20px}@media (width > 960px){.brand-grid-header{margin-bottom:40px}}.brand-grid-header .link-with-icon{color:var(--color-primary)}.brand-grid-header .link-with-icon:hover{color:var(--color-secondary)}@media (width < 960px){.brand-grid-header .link-with-icon{display:none}}


/*# sourceMappingURL=default.css.map*/