.main-page-promo-row{gap:24px;position:relative}.main-page-promo-row:after{background-color:#faf5f2;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.single-product-carousel{background-color:#fff;margin:0;padding:40px 87px 40px 40px;width:100%;--f-carousel-slide-width:100%}.product-single-promoted>div{display:grid;gap:64px;grid-auto-rows:max-content;grid-template-columns:240px minmax(0,1fr)}.product-single-promoted figure{aspect-ratio:1/1;position:relative;width:100%}.product-single-promoted-info{display:flex;flex-direction:column;gap:8px;padding-top:24px;width:100%}.product-single-promoted-info:has(.product-price){padding-top:0}.product-single-promoted-info .product-price{margin-top:7px}.product-single-promoted-info .product-name{font-weight:700;margin-top:8px;-webkit-line-clamp:2;max-height:calc((var(--fontSize)*var(--lineHeight))*2)}.product-single-promoted-info .product-name,.product-single-promoted-info p{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.product-single-promoted-info p{color:#120f0e;--fontSize:14px;font-size:var(--fontSize);--lineHeight:1.4;line-height:var(--lineHeight);-webkit-line-clamp:4;max-height:calc((var(--fontSize)*var(--lineHeight))*4)}.product-single-promoted-info .product-bottom-wrapper{margin-block:auto 10px;margin-inline:0 auto}.side-banner img{border-radius:inherit}.side-banner img img,.side-banner img:is(img){display:block;height:100%;object-fit:cover;width:100%}.side-banner .banner-text-wrapper{inset:32px;margin-inline:auto;text-align:center;top:auto!important;width:-moz-fit-content;width:fit-content}@media ((max-width:1460px)){.single-product-carousel{padding-block:24px;padding-inline:30px 60px}.product-single-promoted>div{grid-template-columns:220px minmax(0,1fr)}.product-single-promoted-info .product-name{margin-top:0}.product-single-promoted-info .product-bottom-wrapper{margin-top:8px}}@media ((max-width:1279px)){.main-page-promo-row{gap:10px}.single-product-carousel{align-content:start;padding-block:20px;padding-inline:26px 52px}.product-single-promoted{align-self:center}.product-single-promoted>div{align-items:center;gap:20px;grid-template-columns:200px minmax(0,1fr)}.product-single-promoted-info{gap:4px;padding-top:0}.product-single-promoted-info .product-price{margin-top:0}.product-single-promoted-info .product-bottom-wrapper{margin-block:5px 1px}.product-single-promoted-info p{--fontSize:13px}.side-banner .banner-text-wrapper{inset:24px}}@media ((max-width:1100px)){.single-product-carousel{padding-block:10px}.product-single-promoted-info:has(.product-price)>p{-webkit-line-clamp:3;max-height:calc((var(--fontSize)*var(--lineHeight))*3)}.side-banner .banner-text-wrapper{inset:10px}}@media ((max-width:600px)),(max-width:1020px) and (min-width:791px){.single-product-carousel{padding-inline:26px 47px}.single-product-carousel .mainpage-products-top{flex-wrap:nowrap;white-space:nowrap}.main-page-promo-row{gap:10px}.single-product-carousel{gap:0}.product-single-promoted>div{gap:10px;grid-template-columns:145px minmax(0,1fr)}.product-single-promoted-info a.product-name{font-size:13px}.product-single-promoted-info:has(.product-price)>p{--fontSize:12px;-webkit-line-clamp:2;max-height:calc((var(--fontSize)*var(--lineHeight))*2)}}@media (max-width:790px){.main-page-promo-row{align-items:center;display:flex;flex-direction:column;gap:20px}.main-page-promo-row>*{max-width:708px}.single-product-carousel{aspect-ratio:auto}}@media (max-width:400px){.single-product-carousel{padding-inline:10px}.single-product-carousel .mainpage-products-top{flex-wrap:wrap}.single-product-carousel .carousel-next,.single-product-carousel .carousel-prev{--arrowsOffset:10px}.product-single-promoted>div{grid-template-columns:1fr!important}.product-single-promoted-info{align-items:center;text-align:center}.product-single-promoted-info .product-bottom-wrapper{margin-inline:auto;margin-bottom:6px}.product-single-promoted-info:has(.product-price) p{-webkit-line-clamp:5;max-height:calc((var(--fontSize)*var(--lineHeight))*5)}}.mid-page-section{align-items:center;color:#fff;gap:16px;justify-content:space-evenly;left:50%;max-width:1920px;position:relative;transform:translateX(-50%);width:100dvw}.mid-page-section:before{background-color:inherit;background:#120f0e;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.mid-page-section span{display:contents;font-family:Marcellus,Adjusted Trebuchet MS Fallback,Trebuchet MS;font-size:24px;font-weight:400;line-height:1.2}.mid-page-section span:after{aspect-ratio:1/1;background:#fc745d;border-radius:50%;content:"";width:8px}.mid-page-section span:last-child:after{display:none}.mid-page-section a{border-radius:30px;font-size:14px;font-weight:700;height:auto;line-height:1.4;padding:10px 24px;text-transform:uppercase}@media ((max-width:1279px)){.mid-page-section span{font-size:18px}.mid-page-section span:after{width:4px}.mid-page-section a{font-size:13px;line-height:1.5;padding:6px 14px}}@media ((max-width:1100px)){.mid-page-section{display:none}}.blog-banners-section{position:relative}.blog-banners-section:before{background-color:inherit;background:#faf5f2;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.blog-banners-section .return-button{background:#0000}[data-type=mainpage] main:has(.blog-banners-section) .producers-section:before{display:none}.blog-banner{display:grid;gap:30px;grid-auto-rows:max-content;grid-template-columns:312px minmax(0,1fr)}.blog-banner figure{aspect-ratio:312/205;border-radius:var(--largeRadius);width:100%}.blog-banner figure img{border-radius:inherit}.blog-banner figure img img,.blog-banner figure img:is(img){display:block;height:100%;object-fit:cover;width:100%}.blog-banner-info{color:#120f0e;display:grid;gap:8px;grid-auto-rows:max-content;grid-template-rows:auto auto 1fr;margin-block:8px;--lineHeight:1.4;line-height:var(--lineHeight)}@media (((hover:hover) and (pointer:fine))){.blog-banner-info b:hover{text-decoration:underline}}.blog-banner-info p{font-size:15px}.blog-banner-info i{align-self:end;font-size:14px;font-style:normal;font-weight:400;height:auto;margin-top:8px;padding:8px 12px;text-transform:lowercase}@media ((max-width:1279px)){.blog-banners-wrapper{gap:20px}.blog-banner{gap:10px;grid-template-columns:280px minmax(0,1fr)}.blog-banner p{font-size:12px}.blog-banner i{font-size:12px;padding:6px 10px}}@media ((max-width:1100px)){.blog-banner{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:900px){.blog-banners-wrapper{display:flex;flex-direction:column}.blog-banner{gap:16px;grid-template-columns:240px minmax(0,1fr)}}@media ((max-width:600px)){.blog-banners-wrapper{display:grid;gap:25px 10px}.blog-banner{gap:4px;grid-template-columns:minmax(0,1fr)}.blog-banner-info{margin-block:0}.blog-banner-info i{margin-top:4px}}#newsletter{align-items:center;color:#fff;display:flex;gap:88px;justify-content:center;padding-block:min(var(--rowGap),32px);position:relative}#newsletter:before{background-color:inherit;background:#120f0e;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}#newsletter:last-child{margin-bottom:calc(var(--rowGap)*-1)}.newsletter-bg{background-color:#fc745d;background-position:50%;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.newsletter-header{border-left:1px solid #fc745d;padding-left:24px}.newsletter-header b{display:block;font-family:Marcellus,Adjusted Trebuchet MS Fallback,Trebuchet MS;font-size:28px;font-weight:400;line-height:1.2}.newsletter-header p{line-height:1.2;margin-top:2px}.newsletter-input{align-items:center;border-radius:30px;display:flex;max-width:464px;position:relative;width:100%}.newsletter-input input[type=text]{background-color:#fff;border:none;border-radius:inherit;color:#120f0e;font-family:DM Sans,Adjusted Tahoma Fallback,Tahoma;font-size:16px;height:48px;padding-inline:24px 56px;width:100%}.newsletter-input input[type=text]:focus::placeholder{color:#0000}.newsletter-input input[type=text]::-webkit-input-placeholder{color:#120f0e}.newsletter-input input[type=text]::-moz-placeholder{color:#120f0e}.newsletter-input input[type=text]:-ms-input-placeholder{color:#120f0e}.newsletter-input input[type=text]:-moz-placeholder{color:#120f0e}.newsletter-input .popup-trigger{align-items:center;aspect-ratio:1/1;background-color:#fc745d;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:0;inset:4px;justify-content:center;left:auto;position:absolute;transition:background .1s ease-in-out;width:40px}.newsletter-input .popup-trigger:after{color:inherit;content:"\e92e";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:23px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}@media (((hover:hover) and (pointer:fine))){.newsletter-input .popup-trigger:hover{background-color:#de6652}}.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:#fd1c1c;content:"Zaznaczenie zgody jest konieczne, aby zapisać się do Newslettera";display:block;margin-top:5px}@media ((max-width:1279px)){.newsletter-header b{font-size:24px}.newsletter-header p{margin-top:4px}#newsletter{gap:64px}}@media ((max-width:1100px)){#newsletter{flex-direction:column;gap:20px;text-align:center}.newsletter-header{border-left:none;padding-left:0}}@media ((max-width:600px)){#newsletter{gap:16px}#newsletter b{font-size:20px}#newsletter p{font-size:12px}#newsletter .newsletter-input input[type=text]{height:44px}#newsletter .newsletter-input .popup-trigger{inset:2px;left:auto}}@media (max-width:372px){#newsletter b{font-size:18px}}#footer{position:relative}.footer-content{color:#120f0e;display:flex;gap:101px;justify-content:flex-end;padding-block:var(--rowGap)}.footer-content:before{background-color:inherit;background:#faf5f2;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.footer-item:first-of-type{justify-self:flex-start}.footer-item>strong{display:block;font-family:Marcellus,Adjusted Trebuchet MS Fallback,Trebuchet MS;font-size:20px;font-weight:400;margin-bottom:32px}.footer-item.submenu ul{column-count:3;column-gap:90px;margin-block:-10px}.footer-item.submenu a{color:#5e4f49;display:inline-block;font-size:14px;line-height:1.4;min-width:144px;padding:10px 0}@media (((hover:hover) and (pointer:fine))){.footer-item.submenu a:hover{text-decoration:underline}}.footer-contact,.header-contact{display:flex;flex-wrap:wrap;font-size:14px;gap:15px 24px;line-height:1.4;max-width:318px}.footer-contact .address,.header-contact .address{color:#5e4f49;display:flex;flex-direction:column;padding-left:30px;position:relative;width:100%}.footer-contact .address:before,.header-contact .address:before{color:inherit;color:#120f0e;content:"\e925";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}.footer-contact .address b,.header-contact .address b{display:block}.footer-contact a,.header-contact a{align-items:center;color:#5e4f49;display:flex;gap:8px}.footer-contact a:before,.header-contact a:before{color:inherit;color:#120f0e;display:block;font-family:icomoon;font-size:var(--iconSize);font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.footer-contact a.phone:before,.header-contact a.phone:before{content:"\e91c"}.footer-contact a.email:before,.header-contact a.email:before{content:"\e91b"}.footer-logo{aspect-ratio:237/64;height:64px;margin-top:62px;mix-blend-mode:multiply}.footer-logo img img,.footer-logo img:is(img){display:block;height:100%;object-fit:scale-down;width:100%}.footer-bottom-bar{align-items:flex-start;border-top:1px solid #e4e4e4;display:flex;font-size:14px;justify-content:space-between;padding:32px 0}.footer-bottom-bar a,.footer-bottom-bar span{color:#5e4f49}@media ((max-width:1460px)){.footer-bottom-bar{padding:17px 0 60px}}@media ((max-width:1279px)){.footer-content{flex-direction:column;gap:20px;padding:20px 0}.footer-item{flex-basis:auto;max-width:none;width:100%}.footer-item>strong{font-size:18px;margin-bottom:16px}.footer-item.submenu ul{margin-block:-8px}.footer-item.submenu a{font-size:13px;padding-block:8px}.footer-contact{flex-direction:column}.footer-contact a,.footer-contact li{font-size:13px}.footer-contact a{gap:12px}.footer-contact a:before{font-size:18px;left:2px;position:relative}.footer-bottom-bar{flex-direction:column;font-size:13px;gap:16px}.footer-logo{align-self:start;height:48px;margin-top:12px}}@media ((max-width:1100px)){.footer-item.submenu ul{column-count:1}}@media ((max-width:600px)){a.footer-contact-link{display:flex;margin-left:0;width:-moz-fit-content;width:fit-content}.footer-logo{align-self:start;height:48px}}
/*# sourceMappingURL=lazy_base.css.map*/