@media (min-width:768px) and (max-width:991px){.comp-banner-home-container .content-container{left:40px}.comp-banner-home-container .description{margin-bottom:24px}.comp-banner-home-container .content-btn-container .site-btn-primary{font-size:16px;padding:16px}}@media (max-width:767px){.comp-banner-home-container .content-btn-container{margin-left:5%;text-align:left;width:85%}.comp-banner-home-container .image-container img{width:auto}.comp-banner-home-container .content-container{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.comp-banner-home-container .content-title{margin-left:5%;text-align:left;width:50%}.comp-banner-home-container .content-title .description{font-size:16px;-webkit-line-clamp:4}.comp-banner-home-container .header,.comp-banner-home-container .title{font-size:26px}}@media only screen and (max-width:600px){.comp-banner-home-container .image-container img{width:auto;height:400px}.comp-banner-home-container .content-container{top:20px;justify-content:flex-start;align-items:center}.comp-banner-home-container .content-title{margin:0;text-align:center;width:100%;padding:0 50px}.comp-banner-home-container .header,.comp-banner-home-container .title{margin:0 0 16px}.comp-banner-home-container .description,.comp-banner-home-container .subtitle{margin-bottom:24px}.comp-banner-home-container .description ol,.comp-banner-home-container .description ul,.comp-banner-home-container .subtitle ol,.comp-banner-home-container .subtitle ul{list-style-type:none}.comp-banner-home-container .content-btn-container{margin:0;text-align:center;width:100%;padding:0 50px}.comp-banner-home-container .content-btn-container .site-btn-primary{height:40px;padding:13px;font-size:14px}}@media (min-width:768px) and (max-width:991px){.comp-gallery-banner-container .sms-wgt-gallery-banner .image-content-container{left:40px}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-title .description{margin-bottom:5px}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-btn .site-btn-primary{font-size:13px;padding:12px}}@media (max-width:991px){.comp-banner-home-container .image-container img{max-height:inherit}.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{font-size:32px;line-height:100%}.comp-gallery-banner-container .cloned p.title{padding-right:5%}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-mobile{display:none}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop.desktop-tablet,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-tablet{display:block}.comp-gallery-banner-container .sms-wgt-gallery-banner img{max-height:400px}}@media (max-width:767px){.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop.desktop-tablet,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-tablet{display:none}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-mobile{display:block}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-btn,.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-title{margin:0 auto 20px;width:85%;text-align:left}}@media only screen and (max-width:780px){.comp-gallery-banner-container .wgt-cat-btn{display:none}.comp-gallery-banner-container .wgt-cat-title{width:50%}.comp-gallery-banner-container .image-content-container .header,.comp-gallery-banner-container .image-content-container .title{font-size:26px}.comp-gallery-banner-container .image-content-container.gallery-banner-image{left:40px;top:40px;width:100%;-webkit-transform:inherit;transform:inherit}}@media only screen and (max-width:575px){.comp-gallery-banner-container .image-content-container.gallery-banner-image{left:0}.comp-gallery-banner-container .wgt-cat-title{width:80%}}@media (max-width:375px){.comp-gallery-banner-container .cloned p.title{padding:0}}@media only screen and (max-width:780px){.flow-logo-categorization .comp-gallery-banner-container .sms-wgt-gallery-banner .image-content-container.gallery-banner-image{left:0;top:40px;width:100%;-webkit-transform:inherit;transform:inherit}.flow-logo-categorization .comp-gallery-banner-container .wgt-cat-btn .site-btn-primary{display:none}}@media (max-width:991px){.page-home-container .comp-coupon-partial-container{margin-top:10px}.page-home-container .comp-coupon-partial-container .coupon-image{width:320px}.page-home-container .comp-coupon-partial-container .first-label{font-size:29px}.page-home-container .comp-coupon-partial-container .second-label{font-size:26px}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .action-btn{width:30%}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .site-form-group{width:66%}.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-button,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-text,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-title{width:70%}.page-home-container .js-portcat-carousel:nth-child(-n+3).owl-loaded .lazy-loaded{opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.page-home-container .js-portcat-carousel:nth-child(-n+3) .owl-lazy:not([src]){opacity:1}}@media (max-width:767px){.page-home-container .catalog-type-portcat .comp-portrait-catalog-item-container:not(:nth-child(-n+3)),.page-home-container .catalog-type-thumbnail-image .wgt-catalog-item-container:not(:nth-child(-n+1)),.page-home-container .list-carousel-type-testi .wgt-list-carousel-item-container:not(:nth-child(-n+1)),.page-home-container .owl-nav.owl-nav-left{display:none}.page-home-container .container{padding:0 15px}.page-home-container .site-btn-primary{padding:10px}.page-home-container .catalog-type-thumbnail-image .wgt-catalog-item-container,.page-home-container .list-carousel-type-testi .wgt-list-carousel-item-container{width:100%}.page-home-container .catalog-type-portcat .comp-portrait-catalog-item-container,.page-home-container .list-carousel-type-imgslide .comp-imgslide-list-carousel-item-container{width:33.33%}.page-home-container .wgt-catalog-title,.page-home-container .wgt-catalog-title h2,.page-home-container .wgt-list-title,.page-home-container .wgt-list-title h2{font-size:20px}.page-home-container .list-carousel-type-imgslide .wgt-list-carousel-item-container:not(:nth-child(-n+5)){display:block}.page-home-container .list-carousel-type-imgslide .wgt-list-carousel-item-image img{width:100%}.page-home-container .list-carousel-type-imgslide .wgt-catalog-item-text ul{padding-left:0}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-text,.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-title,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-text,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-title{margin:0 auto;width:80%}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-button,.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-title,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-button,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-title{padding:0;width:100%;text-align:center}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-text,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-text{padding:0}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-title,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-title{font-size:36px}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-button,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-button{padding-top:20px}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-image,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-image{overflow:hidden;display:flex;justify-content:center;background:#f2efea}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-image img,.page-home-container .catalog-type-1rowbtn.right .wgt-catalog-item-image img{width:auto;max-width:none}.page-home-container .list-type-3colcath .wgt-list-group-container{display:block}.page-home-container .list-type-3colcath .wgt-list-item-container{display:block;margin-bottom:8px;width:100%;float:none}.page-home-container .list-type-3colcath .wgt-list-outline{display:table;width:100%}.page-home-container .list-type-3colcath .wgt-list-item-desc-container,.page-home-container .list-type-3colcath .wgt-list-item-image{display:table-cell}.page-home-container .list-type-3colcath .wgt-list-item-image{width:30%;padding-right:20px;vertical-align:middle}.page-home-container .list-type-3colcath .wgt-list-item-desc-container{width:70%;text-align:left;vertical-align:top}.page-home-container .list-carousel-type-testi{padding:0;position:relative}.page-home-container .list-carousel-type-testi::before{content:"";position:absolute;background:#f8f7f5;left:-15px;right:-15px;display:block;height:100%}.page-home-container .catalog-type-landcat .comp-landscape-catalog-item-container:not(:nth-child(-n+1)),.page-home-container .catalog-type-landcat .wgt-catalog-item-text li:not(:first-of-type),.page-home-container .category-homepage-region .wgt-catalog-nav-tabs hr,.page-home-container .list-carousel-type-testi .wgt-list-carousel-item-container:not(:nth-child(-n+1)){display:none}.page-home-container .list-carousel-type-testi .wgt-list-carousel-title{padding:20px 0 5px}.page-home-container .list-carousel-type-testi .wgt-list-carousel-subtitle,.page-home-container .list-carousel-type-testi .wgt-list-carousel-title{margin-bottom:5px;width:100%}.page-home-container .list-carousel-type-testi .wgt-list-carousel-group-container{padding-bottom:20px}.page-home-container .list-carousel-type-testi .wgt-list-carousel-item-container{width:100%}.page-home-container .category-homepage-region{overflow-x:hidden}.page-home-container .category-homepage-region .wgt-catalog-nav-tabs{padding-left:0}.page-home-container .category-homepage-region .wgt-catalog-nav-tabs a{padding:5px 10px;font-size:14px}.page-home-container .owl-dots{bottom:5px}.page-home-container .comp-coupon-partial-container{margin-top:5px}.page-home-container .comp-coupon-partial-container .promo-text{text-align:center}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .site-form-group{max-width:unset;width:77%}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .action-btn{width:20%}.page-home-container .catalog-type-landcat .site-btn-primary,.page-home-container .catalog-type-portcat .site-btn-primary{padding:10px}.page-home-container .catalog-type-landcat .comp-landscape-catalog-item-container{width:100%}}@media (max-width:898px){.page-home-container .comp-coupon-partial-container .promo-text{text-align:center}.page-home-container .comp-coupon-partial-container .coupon-image{width:auto}.page-home-container .comp-coupon-partial-container .left-side,.page-home-container .comp-coupon-partial-container .right-side{width:100%;clear:both;display:block}}@media (max-width:450px){.page-home-container .article-homepage-region .site-btn-primary,.page-home-container .category-homepage-region .site-btn-primary,.page-home-container .product-homepage-region .site-btn-primary,.page-home-container .service-homepage-region .site-btn-primary{font-size:10px}.page-home-container .catalog-type-1rowbtn .wgt-catalog-item-text{width:90%}.page-home-container .comp-coupon-partial-container .coupon-image{width:300px}.page-home-container .comp-coupon-partial-container .first-label{font-size:27px}.page-home-container .comp-coupon-partial-container .second-label{font-size:24px}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .action-btn{width:33%}.page-home-container .comp-coupon-partial-container .comp-newsletter-container .site-form-group{width:62%}}@media (max-width:375px){.page-home-container .previous-orders-carousel .wgt-catalog-item-container .wgt-catalog-item-image{min-height:160px}.page-home-container .previous-orders-carousel .wgt-catalog-item-container .wgt-catalog-item-image img{max-height:160px}}@media (max-width:340px){.page-home-container .comp-coupon-partial-container .coupon-image{width:278px}}@media (min-width:768px) and (max-width:991px){.page-home-container .js-portcat-carousel:nth-child(-n+3).owl-loaded .lazy-loaded{opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.page-home-container .js-portcat-carousel:nth-child(-n+3) .owl-lazy:not([src]){opacity:1}.page-home-container .js-cattabs-carousel:nth-child(-n+2).owl-loaded .lazy-loaded{opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.page-home-container .js-cattabs-carousel:nth-child(-n+2) .owl-lazy:not([src]){opacity:1}.page-home-container .js-landcat-carousel:nth-child(-n+1).owl-loaded .lazy-loaded{opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.page-home-container .js-landcat-carousel:nth-child(-n+1) .owl-lazy:not([src]){opacity:1}}