.main-page-promo-row{padding:var(--rowGap) 0;justify-content:space-between;display:flex;position:relative}.main-page-promo-row:after{content:"";background-color:inherit;z-index:-1;background-color:#f9f9f9;width:100dvw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.main-page-promo-row .product-hover>p{-webkit-line-clamp:4;max-height:calc(4 * (var(--fontSize) * var(--lineHeight)))}.single-product-carousel{border-radius:var(--borderRadius);--carousel-cols:1;--f-carousel-gap:20px;background-color:#fff;width:calc(50% - 18px);margin:0;padding:32px}.single-product-carousel:only-child{width:100%;max-width:1000px;margin-inline:auto}@media (max-width:1100px){.single-product-carousel:only-child{max-width:none}}.product-single-promoted>div{align-items:center;gap:50px;display:flex}.product-single-promoted figure{aspect-ratio:1;flex-shrink:0;height:232px;position:relative}.product-single-promoted .product-name{font-size:16px;font-weight:700}.product-single-promoted .star-rating{margin-block:-4px}.product-single-promoted p{color:#7b7b7b;-webkit-line-clamp:4;max-height:calc(4 * (var(--fontSize) * var(--lineHeight)));text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.product-single-promoted .product-price{height:auto}.product-single-promoted .product-badges{width:100%;top:0;left:0}.product-single-promoted-info{flex-direction:column;gap:15px;width:100%;display:flex}.goshop-projects{text-align:center;border-radius:var(--borderRadius);background-color:#f58220;flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 18px);padding:20px;display:flex}.goshop-projects em{color:#fff;margin-bottom:36px;font-size:24px;font-style:normal}.goshop-projects img{max-width:100%;height:auto}@media (max-width:1279px){.single-product-carousel{align-content:start;padding:20px}.product-single-promoted>div{gap:20px}.goshop-projects{text-align:initial;justify-content:start;align-items:start}.goshop-projects em{font-size:20px}}@media (max-width:1100px){.main-page-promo-row{gap:10px}.main-page-promo-row>*{flex:1;width:50%}.single-product-carousel{gap:5px;padding:10px}.product-single-promoted>div{gap:10px}.product-single-promoted figure{width:40%;height:100%}.product-single-promoted .product-single-promoted-info{gap:5px}.product-single-promoted .product-single-promoted-info:has(.star-rating)>p{-webkit-line-clamp:3;max-height:calc(3 * (var(--fontSize) * var(--lineHeight)))}.product-single-promoted .star-rating{margin-block:0;font-size:12px}.product-single-promoted .product-name{font-size:inherit}.goshop-projects{padding:10px}.goshop-projects em{margin-bottom:15px;font-size:18px}.goshop-projects img{align-self:center}}@media (max-width:900px) and (min-width:601px){.single-product-carousel:not(:only-child) .section-header .arrows-wrapper{margin-inline:auto 0}.single-product-carousel:not(:only-child) .section-header .small-button{margin-right:100px}}@media (max-width:600px){.main-page-promo-row{flex-direction:column;gap:20px}.single-product-carousel,.goshop-projects{width:100%}.single-product-carousel .product{width:100%!important;margin:0!important}.product-single-promoted figure{width:40%;height:100%}.product-single-promoted-info{gap:0}}.news-banner{padding:var(--rowGap) 0 0;position:relative}.news-banner:before{content:"";z-index:-1;background-color:#d6d6d6;width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.news-banner .headline{clear:none;margin-bottom:18px}.news-banner-wrapper{flex-wrap:wrap;display:flex}.news-article{flex-direction:column;width:calc(50% - 18px);min-height:224px;margin:0 36px 0 0;padding-top:13px;padding-left:369px;display:flex;position:relative}.news-article:nth-child(2n){margin-right:0}.news-article figure{transform-origin:0;border-radius:var(--borderRadius);width:333px;height:224px;transition:transform .2s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.news-article figure:hover{transform:translate(2px)scale(1.04)}}.news-article img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.news-article b{color:#1e1e1e;font-size:18px;font-weight:700;display:block}@media (hover:hover) and (pointer:fine){.news-article b:hover{text-decoration:underline}}.news-article p{color:#7b7b7b;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:96px;margin-top:11px;display:block;overflow:hidden;display:-webkit-box!important}.news-article i{color:#1e1e1e;margin-top:18px;font-style:normal;font-weight:700;display:inline-block;position:relative}.news-article i:after{content:"";z-index:-1;transform-origin:0;border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);background-color:#f58220;width:110px;height:6px;transition:transform .2s ease-in-out,background-color .2s ease-in-out;position:absolute;bottom:1px;left:0}@media (hover:hover) and (pointer:fine){.news-article i:hover:after{background-color:#c5c5c5;transform:scaleX(1.1)}}@media (max-width:1279px){.news-banner{padding-top:0}.news-banner:before{display:none}.news-article{width:100%;margin-right:0;padding-left:310px}.news-article figure{width:286px}}@media (max-width:600px){.news-banner-wrapper{gap:10px}.news-article{width:calc(50% - 5px);padding:0}.news-article figure{width:100%;height:auto;margin-bottom:10px;position:static}.news-article b{font-size:13px}.news-article p{margin-top:8px}}#newsletter{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:290px;display:flex;position:relative}.newsletter-bg{content:"";background-color:inherit;z-index:-1;background-color:#f58220;background-position:50%;width:100dvw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.newsletter-header{text-align:center}.newsletter-header b{font-size:30px;display:block}.newsletter-header p{margin-top:4px}.newsletter-input{flex-direction:column;align-items:center;width:100%;max-width:774px;margin-top:18px;display:flex}.newsletter-input input[type=text]{text-align:center;color:#fff;background-color:#0000;border:2px solid #fff;width:100%;height:52px;font-family:Poppins,Adjusted Verdana Fallback,Verdana;font-size:16px}.newsletter-input input[type=text]:focus::placeholder{color:#0000}.newsletter-input input[type=text]::-webkit-input-placeholder{color:#fff}.newsletter-input input[type=text]::placeholder{color:#fff}.newsletter-input input[type=text]:placeholder-shown{color:#fff}.newsletter-input input[type=text]:-ms-placeholder-shown{color:#fff}.newsletter-input .popup-trigger{color:#1e1e1e;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:var(--borderRadius);background-color:#fff;width:130px;margin-top:7px;font-weight:700;line-height:3.2;transition:background .1s ease-in-out,color .1s ease-in-out,border .1s ease-in-out}@media (hover:hover) and (pointer:fine){.newsletter-input .popup-trigger:hover{color:#fff;background-color:#1e1e1e}}@media (max-width:1279px){#newsletter{height:auto;padding-block:19px 25px}#newsletter .newsletter-input{margin-top:19px}#newsletter .popup-trigger{margin-top:20px}.newsletter-header b{font-size:22px}.newsletter-bg{background-image:none!important}}@media (max-width:600px){#newsletter b{font-size:18px}#newsletter p{font-size:12px}#newsletter .newsletter-input input[type=text]{height:44px}}@media (max-width:372px){#newsletter b{font-size:16px}}#footer{position:relative}#footer:after{content:"";background-color:inherit;z-index:-1;background-color:#2c3740;width:100dvw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-content{border-bottom:1px solid #ffffff4f;justify-content:space-between;gap:20px;padding:72px 0;display:flex}.footer-content>*>strong{color:#fff;margin-bottom:16px;font-size:18px;font-weight:700;display:block}:is(.footer-submenu:not(:has(li)),.footer-shortcut-menu:not(:has(li))){display:none}.footer-submenu ul{columns:2;column-gap:30px;margin-block:-8px}.footer-submenu a{color:#c5c5c5;padding-block:8px;display:inline-block}@media (hover:hover) and (pointer:fine){.footer-submenu a:hover{color:#fff}}.footer-submenu .selected a{color:#fff;text-decoration:underline}.footer-shortcut-menu ul{flex-direction:column;gap:8px;display:flex}.footer-shortcut-menu a{color:#c5c5c5;text-align:center;border-radius:var(--borderRadius);border:1px solid #c5c5c5;padding:10px 30px;display:block}@media (hover:hover) and (pointer:fine){.footer-shortcut-menu a:hover{color:#fff;border-color:#fff}}.footer-shortcut-menu li:first-of-type a{color:#fff;border-width:3px;border-color:#fff}.footer-shortcut-menu li:first-of-type a:hover{text-decoration:underline}#footer-poll{color:#c5c5c5;flex-basis:20%}#footer-poll>b{color:#fff;padding-bottom:14px;display:block}#footer-poll ul{flex-direction:column;gap:10px;max-width:300px;display:flex}#footer-poll ul li{cursor:pointer;gap:8px;display:flex}#footer-poll ul li[data-poll-vote-id]{align-items:center}#footer-poll ul li[data-poll-vote-id]:before{content:"";border:2px solid #f58220;border-radius:50%;width:12px;height:12px}@media (hover:hover) and (pointer:fine){#footer-poll ul li[data-poll-vote-id]:hover{color:#fff}#footer-poll ul li[data-poll-vote-id]:hover:before{background-color:#f58220}}#footer-poll ul li:not([data-poll-vote-id]){flex-direction:column;gap:3px}#footer-poll ul li:not([data-poll-vote-id]) div{color:#fff;z-index:1;padding:3px 10px;position:relative}#footer-poll ul li:not([data-poll-vote-id]) i{z-index:-1;border-radius:var(--borderRadius);background-color:#f58220;height:100%;position:absolute;top:0;left:0}.footer-contact>ul{overflow:hidden}.footer-contact li{float:left;line-height:21px}.footer-contact li:nth-child(2){margin-right:16px}.footer-contact li a{color:#c5c5c5;align-items:center;gap:10px;display:inline-flex}.footer-contact li a.phone:before{content:"";font-size:18px}.footer-contact li a.email:before{content:"";font-size:14px}.footer-contact li a:before{color:#f58220;font-family:icomoon}@media (hover:hover) and (pointer:fine){.footer-contact li a:hover{color:#fff}}.footer-contact .address{color:#c5c5c5;margin-bottom:13px;padding-left:26px;position:relative}.footer-contact .address:before{content:"";color:#f58220;font-family:icomoon;font-size:18px;position:absolute;top:0;left:0}.footer-contact .address+li{clear:left}.footer-contact .address b{display:block}a.footer-contact-link{color:#fff;align-items:center;gap:8px;margin-top:20px;margin-left:30px;font-weight:700;display:inline-flex}a.footer-contact-link:after{content:"";font-family:icomoon;font-size:9px;font-weight:400;transform:rotate(-90deg)}@media (hover:hover) and (pointer:fine){a.footer-contact-link:hover{color:#c5c5c5}}.footer-bottom-bar{justify-content:space-between;align-items:flex-start;padding:30px 0;display:flex}.footer-bottom-bar a{color:#c5c5c5}@media (hover:hover) and (pointer:fine){.footer-bottom-bar a:hover{color:#fff}}.footer-bottom-bar>span{color:#c5c5c5}@media (max-width:1460px){.footer-bottom-bar{padding-block:30px 60px}}@media (max-width:1279px){.footer-content{flex-direction:column;padding:20px 0}.footer-content>*{flex-basis:initial;width:100%;max-width:none}.footer-shortcut-menu ul{padding-top:4px}a.footer-contact-link{margin-bottom:5px}.footer-bottom-bar{flex-direction:column;gap:16px}}@media (max-width:1100px){.footer-submenu ul{columns:1}}@media (max-width:600px){a.footer-contact-link{width:-moz-fit-content;width:fit-content;margin-left:0;display:flex}#footer-poll ul{max-width:none}}
/*# sourceMappingURL=lazy_base.css.map*/