.article-banners-wrapper{display:grid;gap:var(--rowGap) 32px;grid-auto-rows:max-content;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.article-banners-wrapper .article-banner{color:#000;display:grid;gap:16px;grid-auto-rows:max-content;grid-template-rows:auto auto 1fr auto}@media ((min-width:1280px)){.article-banners-wrapper .article-banner{line-height:1.65}}.article-banners-wrapper .article-banner figure{aspect-ratio:545/348;margin-bottom:8px;max-width:100%;width:100%}.article-banners-wrapper .article-banner figure img{border-radius:8px}.article-banners-wrapper .article-banner figure img img,.article-banners-wrapper .article-banner figure img:is(img){display:block;height:100%;object-fit:cover;width:100%}.article-banners-wrapper .article-banner>b{color:#000;font-size:20px;line-height:1.4}@media (((hover:hover) and (pointer:fine))){.article-banners-wrapper .article-banner>b:hover{text-decoration:underline}}.article-banners-wrapper .article-banner>i{align-items:center;color:#54b361;display:flex;font-weight:700;gap:12px;grid-row:-2/-1;letter-spacing:.02em;line-height:1.5;margin-top:25px}.article-banners-wrapper .article-banner>i:after{color:inherit;content:"\e919";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:28px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}@media (((hover:hover) and (pointer:fine))){.article-banners-wrapper .article-banner>i:hover{color:#000}}@media ((max-width:1720px)){.article-banners-wrapper{position:relative}.article-banners-wrapper .article-banner{gap:10px}.article-banners-wrapper .article-banner>figure{margin-bottom:0}.article-banners-wrapper .article-banner>b{font-size:18px}.article-banners-wrapper .article-banner>p{font-size:14px}.article-banners-wrapper .article-banner>i{margin-top:6px}}@media ((max-width:1279px)){.article-banners-wrapper{position:relative;grid-column-gap:10px}.article-banners-wrapper .article-banner>b{font-size:16px}.article-banners-wrapper .article-banner>p{font-size:13px}.article-banners-wrapper .article-banner>i{font-size:14px;gap:14px}.article-banners-wrapper .article-banner>i:after{font-size:22px}}@media (max-width:900px){.article-banners-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.article-banners-wrapper .article-banner figure img{border-radius:4px}}.main-greeting{align-items:center;display:grid;grid-auto-rows:max-content;grid-template-columns:minmax(0,1fr) 702px;margin-bottom:calc(var(--rowGap)*-1);position:relative}.main-greeting .headline{text-align:initial}.main-greeting:before{background-color:inherit;background:#f4f4f4;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.main-greeting>div{padding-block:20px;padding-right:132px}.main-greeting>div:only-child{font-size:16px;grid-column:1/-1;padding-block:var(--rowGap)}@media ((max-width:1279px)){.main-greeting>div:only-child{font-size:15px}}@media ((max-width:1100px)){.main-greeting>div:only-child{font-size:13px}}.main-greeting figure{width:min(42.3dvw,812px)}.main-greeting figure img img,.main-greeting figure img:is(img){display:block;height:100%;object-fit:cover;width:100%}@media ((max-width:1720px)){.main-greeting{grid-template-columns:minmax(0,59fr) minmax(0,41fr)}.main-greeting>div{font-size:14px;padding-block:16px;padding-right:16px}.main-greeting>div>.headline{font-size:24px;margin-bottom:24px}.main-greeting figure{margin-left:10px;position:relative;width:100%}}@media ((max-width:1279px)){.main-greeting{grid-template-columns:repeat(2,minmax(0,1fr))}.main-greeting figure{align-self:start}}@media ((max-width:1100px)){.main-greeting>div{font-size:12px;padding-block:10px}.main-greeting>div>.headline{font-size:20px;margin-bottom:12px}}@media (max-width:812px){.main-greeting{align-items:center;display:flex;flex-direction:column}.main-greeting>div{font-size:13px;padding-block:var(--rowGap) 10px;padding-right:0}.main-greeting>figure{margin-left:-10px;margin-top:14px;position:relative;top:1px;width:100dvw}}#newsletter{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:calc(var(--rowGap)*-1);padding-block:var(--rowGap);position:relative}#newsletter:before{background-color:inherit;background:#54b361;content:"";height:100%;height:calc(100% + 1px);left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.newsletter-header{text-align:center}.newsletter-header b{display:block;font-size:28px}.newsletter-header p{margin-top:4px}.newsletter-input{align-items:center;display:flex;flex-direction:column;margin-top:18px;max-width:774px;width:100%}.newsletter-input input[type=text]{background-color:initial;border:2px solid #fff;color:#fff;font-family:Roboto,Adjusted Arial Fallback,Arial;font-size:16px;height:52px;text-align:center;width:100%}.newsletter-input input[type=text]:focus::placeholder{color:#0000}.newsletter-input input[type=text]::-webkit-input-placeholder{color:#fff}.newsletter-input input[type=text]::-moz-placeholder{color:#fff}.newsletter-input input[type=text]:-ms-input-placeholder{color:#fff}.newsletter-input input[type=text]:-moz-placeholder{color:#fff}.newsletter-input .popup-trigger{background-color:#fff;border-radius:var(--borderRadius);color:#000;cursor:pointer;font-weight:700;line-height:3.2;margin-top:7px;text-align:center;text-transform:uppercase;width:130px}.newsletter-input .popup-trigger:hover{background-color:#000;color:#fff}.standard-newsletter .goshop-modal-body label{margin-bottom:0}.newsletter-clauses-wrapper{display:block;margin-bottom:15px}.newsletter-clauses-wrapper+.captcha-wrapper{margin-top:0}.newsletter-clauses-wrapper.unchecked:after{color:#f10000;content:"Zaznaczenie zgody jest konieczne, aby zapisać się do Newslettera";display:block;margin-top:5px}@media ((max-width:1279px)){.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:17px}}#footer{position:relative}#footer:after{background-color:inherit;background:#000;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.footer-content{border-bottom:1px solid #ffffff26;color:#c8c8c8;display:flex;gap:20px;justify-content:space-between;padding-block:80px}@media ((min-width:1280px)){.footer-content{line-height:1.6}}.footer-item>strong{color:#fff;display:block;font-size:20px;font-weight:700;line-height:1.25;margin-bottom:24px}.footer-item.submenu figure{display:none}.footer-item.submenu:not(:has(li)){display:none}.footer-item.submenu ul{margin-block:-8px}.footer-item.submenu a{color:#c8c8c8;display:inline-block;padding:8px 0}@media (((hover:hover) and (pointer:fine))){.footer-item.submenu a:hover{text-decoration:underline}}.footer-item.submenu .selected a{color:#fff}.footer-item .contact-links{align-items:normal;flex-direction:column;gap:12px;margin-bottom:24px}.footer-item .contact-links a{color:#c8c8c8}@media ((min-width:1280px)){.footer-item .contact-links a{padding-left:34px}.footer-item .contact-links a:before{font-size:24px}}.footer-item .social-links a{color:#c8c8c8}.footer-item .social-links a:before{font-size:24px}@media (((hover:hover) and (pointer:fine))){.footer-item .social-links a:hover{color:#fff}}.footer-box{display:flex;flex-direction:column;margin-bottom:24px;padding-left:30px;position:relative}.footer-box:before{color:inherit;content:"\e918";display:block;font-family:icomoon;font-size:var(--iconSize);font-style:normal;font-weight:400;left:0;line-height:1;position:absolute;text-decoration:none;text-transform:none;top:0}@media ((min-width:1280px)){.footer-box{padding-left:34px}.footer-box:before{font-size:24px}}.decals-column{margin-top:49px}.decals-column .footer-box:before{content:"\e917"}.decals-column .thin-decal{aspect-ratio:147/32;margin-bottom:32px;width:147px}.decals-column .square-decal{aspect-ratio:11/10;width:110px}.decals-column img img,.decals-column img:is(img){display:block;height:100%;object-fit:scale-down;width:100%}.footer-banners-wrapper{display:flex;flex-direction:column;gap:12px;width:257px}.footer-banners-wrapper .footer-banner{background:#fff;border-radius:var(--borderRadius);flex-shrink:0;width:100%}.footer-banners-wrapper .footer-banner img{border-radius:inherit}.footer-banners-wrapper .footer-banner img img,.footer-banners-wrapper .footer-banner img:is(img){display:block;height:100%;object-fit:scale-down;width:100%}.footer-bottom-bar{align-items:flex-start;color:#c8c8c8;display:flex;justify-content:space-between;padding:40px 0}.footer-bottom-bar a{color:#c8c8c8}@media (((hover:hover) and (pointer:fine))){.footer-bottom-bar a:hover{color:#fff}}@media ((max-width:1720px)){.footer-content{padding-block:64px}.footer-bottom-bar{padding:30px 0 60px}}@media ((max-width:1279px)){.footer-content{flex-direction:column;font-size:14px;gap:24px;padding-block:var(--rowGap)}.footer-item{flex-basis:auto;max-width:none;width:100%}.footer-item>strong{font-size:18px;margin-bottom:16px}.footer-bottom-bar{flex-direction:column;gap:16px}.decals-column{display:contents;margin-top:0}.decals-column .footer-box{margin-bottom:0}.decals-column .square-decal,.decals-column .thin-decal{margin-bottom:0;order:1}}:root{--colorsBackgroundWidth:8px}#filter .colors-choice>span,.colors-choice>span{display:none}#filter .colors-choice ul,.colors-choice ul{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}#filter .colors-choice li,.colors-choice li{border-radius:4px;cursor:pointer;font-size:0;height:24px;margin:var(--colorsBackgroundWidth);position:relative;width:24px}#filter .colors-choice li:before,.colors-choice li:before{background:#fff;border:1px solid #cacaca;border-radius:inherit;content:"";inset:calc(var(--colorsBackgroundWidth)*-1);position:absolute;z-index:-1}#filter .colors-choice li.selected:before,#filter .colors-choice li:has(input:checked):before,.colors-choice li.selected:before,.colors-choice li:has(input:checked):before{border:2px solid #000}#filter .colors-choice li img,.colors-choice li img{background:#cacaca}#filter .colors-choice li img img,#filter .colors-choice li img:is(img),.colors-choice li img img,.colors-choice li img:is(img){display:block;height:100%;object-fit:cover;width:100%}#filter .colors-choice label,.colors-choice label{font-size:0!important;height:100%;padding:0!important;width:100%;z-index:3}#filter .colors-choice label:before,.colors-choice label:before{background:#0000;border:none;height:calc(100% + var(--colorsBackgroundWidth)*2);left:calc(var(--colorsBackgroundWidth)*-1);position:absolute;top:calc(var(--colorsBackgroundWidth)*-1);width:calc(100% + var(--colorsBackgroundWidth)*2)}#filter .colors-choice label:after,.colors-choice label:after{display:none!important}@media (((hover:hover) and (pointer:fine))){#filter .colors-choice li:hover:before,.colors-choice li:hover:before{border-color:#000}}
/*# sourceMappingURL=lazy_base.css.map*/